• ベストアンサー

LEDマトリクスに表示するフリーのフォントを教えてください。

16x16のLEDマトリクスへWindows上のフォントを使って文字を表示しています。 しかしこれは著作権違反と、聞きました。 ビジネスに使用しても、問題のないフリーのフォントはあるのでしょうか? ご存知の方、教えてください。 なお、このデータをEEPROMに書き込み、使用したいと考えています。

質問者が選んだベストアンサー

  • ベストアンサー
  • rinkun
  • ベストアンサー率44% (706/1571)
回答No.3

http://khdd.net/kanou/fonts/x11bdfs.html からリンクされているjiskan16-2004のサイト = http://www12.ocn.ne.jp/~imamura/jisx0213.html にあるのがJISコードのフォントですね。 Windows環境しか分からないなら http://members11.tsukaeru.net/rare/font/ のTrueTypeフォントの方が扱いやすいかもしれないけど。

Kuma2000
質問者

お礼

回答ありがとうございます。 まだ完全には理解できませんが、解決の糸口がありそうです。

その他の回答 (2)

  • rinkun
  • ベストアンサー率44% (706/1571)
回答No.2

BSD系のオープンソースOSで使っている日本語フォントのライセンスを確認してみては? おそらく修正BSDライセンスで自由に使えると思うので。 16ドットフォントはNo.1さんの書いてるJISのフォントを使っているんじゃないかと思うけど。 あるいはJISの規格票が最近はpdfで売っているからそれを買ってみるとか。

Kuma2000
質問者

お礼

回答ありがとうございます。 「BSD系のオープンソースOS」とかはわからないレベルなんです。

回答No.1

JIS X 9051:1984 に16ドットフォントのデザインを規定しているので それを使う方法がありますが、 フォントデータを手打ちするのは大変です。 どこかにこのデータが落ちていると良いのですが。

Kuma2000
質問者

お礼

回答ありがとうございます。 >どこかにこのデータが落ちていると良いのですが。 現実的には、それを求めています。

Kuma2000
質問者

補足

初歩的な疑問になりますが たとえば「日」という漢字についていえばWindows版とJIS版では デザインが微妙に違うのでしょうか? それとも文字コードが異なるだけなのでしょうか? またJIS版のフォントには著作権があるのでしょうか?

関連するQ&A

  • 日本語フォントの著作権について

    PC上で16x16のグリッドを作り、その上に文字を貼り付け その文字の16x16の構成ドットデータを取得し、そのデータを 使って16x16のLEDドットマトリクスに文字を表示しようと検討 しています。 どこかで「PC上のフォントには著作権がある」と読んだ記憶があります。 上記の方法は著作権の侵害になるのでしょうか? 1.PC上でフォントファイルを探してそれをまるごとコピーすると いうようなハッキング(?)ではありません。 2.(特殊な書体は別として)ゴシック体のような一般的な文字の デザインは大きくデザインが異なるとは思えません。 (大きく異なれば読みにくくなって、文字としての意味がなくなって しまうと思うのですが) もし微妙に1ドットぐらい位置が違ってたとしても それをもって「著作権がある」ということになるのでしょうか? そんなことで 上記の方法は問題ない・・・と思いたいのですが、 ご教授をお願いします。

  • VBでフォントデータを得る方法

    PC上で動作する言語としてはVBだけが少々わかる程度です。 このVBだけを頼りに、文字のフォントデータを取得したいと考えています。 フォントとしては16x16で、フリーで装飾的要素のない一般的なものが希望です。 このデータによりLEDマトリクスに文字を再生したいのです。 用途としては商用です。 文字のシフトJISコードを得ることまではできました。 このコードによりフォントデータを得るためには、そのファイルそのものが VBで扱えるようになっていなければならないわけですが これが見当たりません。 ・・・というか、ここで以前フリーのフォントを教えていただいたのですが インストールさえできませんでした。 (なぜできないかを説明するのも、わからない用語が多すぎてできません) VBだけで処理できる都合のよいファイルがありましたら教えてください。 それともVBの初歩レベルだけでは無理でしょうか?

  • LEDマトリクスの向き

    http://www.aitendo.com/product/4178 のLEDのセットを買いましか。 http://aitendo3.sakura.ne.jp/aitendo_data/product_img/LED/U16X16-SPI/LED_martrix_sch.jpg 回路図の説明を見ると、LEDには上下ある?ようなのですが、手元の物には何も印がありません。 https://aitendo.ocnk.net/contact/ aitendoに問い合わせてみたのですが、「確認して折り返します」と返事を頂き一ヶ月以上返事がない状況です。 なので、LEDマトリクスに詳しい人が居そうなokwaveで聞くことにしました。 よろしくお願いします。

  • Arduino×LEDマトリクス×BA823

    秋月のLEDマトリクス(赤単色)をローム社のシフトレジスタBA823と接続し、Arduinoで制御しようと試みていますが、配線方法が分からず困っています・・・。 BA823を使用する理由は、LEDマトリクスのドット単位で明るさを制御したいからです。74HC595などでも試みたのですが、最終的に映像を出力させたいと考えており多くのLEDマトリクスを使用した際、74HC595では表示速度に難があるかと感じました。 現在は、LEDマトリクスのアノード側とカソード側に、それぞれ1台ずつBA823を接続し、データシートに従いVCC、GND、STROBE(LATCH)、SHIFT PULSE(CLOCK)、DATAをArduinoへ繋いでいますが、全く点灯しない状況です。 どなたか少しでも情報を持っている方がいましたら、是非アドバイスお願いします。 また、ドット単位で明るさが制御できるシフトレジスタの情報がある方がおられましたら、是非ご教示下さい。 よろしくお願いします。

  • 16x16LEDドットマトリクスモジュール

    安価な 16x16LEDドットマトリクスモジュール(単色) を探しています。 各メーカで出していますが、 どうしても価格的にあうものがありません。 1.大きさは小さなものでかまいません。 2.インチピッチのユニバーサル基板にささるもの。 3.LED色は不問です。 4.1個、1000円以下ぐらい。 国産品でなくても可です。 ご存知のかたよろしくおねがいします。

  • AKI-H8/3048FのLEDマトリクス表示装置を動かしたいです

    AKI-H8/3048FのLEDマトリクス表示装置を動かしたいのですが、どのようなプログラムを作ったらいいかわかりません。縦データと横データのタイミングを合わせるとかなんとか聞いたのですがよく分かりません。 よければ、例となるようなプログラムを教えていただけると助かります。お願いします。

  • フォント作成時の著作権について

    しょうもない質問で申し訳ありません。 他人の手紙などの手書き文字を使用して、承諾なくフリーフォントを作成し無料配布した場合、著作権違反に該当するのでしょうか? また、そのフォントを配布はせず自分だけで使用していたとしても、そのフォントを使用した印刷物を配布すると著作権違反に該当するのでしょうか? 宜しくお願いします。

  • DLしたフォントがガタガタに表示されます。直せないのでしょうか?

    Windowsを使用しております。 フリーフォントをダウンロードしてネットスケープで ダウンロードしたフォントを設定した時に文字がガタガタに表示されます。 26pxで最小文字が24pxで設定しております。 こーして書き込みしているところはキレイに表示されるのですが 書き込みしている以外の部分の文字(例えば上の本文を入力するとか)が ガタガタで汚いんです。 フォント名を出してもいいのか分かりませんが あんずもじとゆうフォントでこのフォントに限らずどこのフォントでも このような表示になってしまいます。 気に入ったフォントを使ってネスケを使いたいのですが 出来ないものなのでしょうか? このガタガタは直らないのでしょうか??

  • LCDに表示するためのフォントデータ

    マイコンでLCDに文字を表示するようなプログラムを作成しています。 現在使用している基板のアドレス0x400000番地から0x480000番地のフラッシュROMの空間に文字コード順に並んだフォントのドットデータが入っているそうで、文字コードを指定して、そのメモリからデータを引き出して、LCDに表示できるようになっています。 このフォントデータは1文字ごとに24バイトのデータとなっていることがわかりました。 なので、21,845文字程度のデータが入っていて表示することが可能のようです。 このようなフォントデータというのはネット上でフリーでダウンロードできるものとかありますでしょうか? またこのような文字のどっとデータをバイナリとしてダウンロードすることが可能なサイトなどご存じでしたら、是非教えて頂きますようお願い致します。 どうぞ、よろしくお願い致します。

  • Arduinoで複数のLEDマトリクスに映像出力

    私はこのページを参考に( http://kousaku-kousaku.blogspot.jp/2008/08/arduinoprocessingledweb.html )ArduinoMegaの互換機ChipKitMax32を使用して、12×32のLEDマトリクスを制御し映像を表示させています。 が、映像を表示させるには速度的に問題があり、参考先のプログラムではdelayMicrosecondsで各ドットの明るさを制御していますがそれも怪しく、映像自体のフレームレートを下げるなどしても改善せず、マイコン1台で映像表示するのは厳しいか…と思い、 8×8のLEDマトリクスにつき1台のArduino unoを使用し、それを何個も連結させ大きなLEDマトリクスにしようと考えました。 複数のArduinoを接続する方法として、I2CやSPI通信等がありますが、SPIでは後々Arduino unoのピン数が足りなくなるかもという不安もあり、複雑そうですがI2CでArduino同士を通信させようと思いました。 回路のイメージは添付画像の通り、 プログラムの内容は、 1 Processingから映像の各ドットの明るさの数値を受け取る 2 Arduinoマスタからスレーブ1へ最初の8つの数値を送る 3 スレーブ1がマスタから受け取った8つの数値をLEDマトリクス1の一行目の各ドットの明るさに割り振り点灯 4 Arduinoマスタからスレーブ2へ次の8つの数値を送る 5 スレーブ2がマスタから受け取った8つの数値をLEDマトリクス2の一行目の各ドットの明るさに割り振り点灯(LEDマトリクス1・2の一行目が点灯完了) これをあと7回くりかえし、LEDマトリクスの全画面の点灯完了 最終的には8×8のLEDマトリクスを10台程使用して、16×40のLEDマトリクスに映像を表示させたいです。 Arduinoで複数のLEDマトリクスを扱う場合、「映像表示の速度に耐えられるようにするために、Arduino自体の数を増やす、その通信をI2Cで行い、上記のようなプログラムで制御する」という方法で正しいか、可能かどうかの判断をお願いしたいです。 また、これより良い方法や、その他アドバイス等ありましたらお願い致します。