User指定フォントコードの実現可能性について

このQ&Aのポイント
  • 携帯電話に『User指定絵文字コード』領域を規定し、Bit Map Dataと共に送信する国際規格の制定動きはないか疑問が生じました。
  • PCでWebページ作成時には自前のフォントや絵記号を透過GIFで作成し、送受信に数KBの追加データを添付するのは問題ないと考えました。
  • 何千、何万のパーツから選んで組み合わせたユーザーの好みの絵文字を登録し、他の文字として表示できる機能は既に一部のSNSで提供されています。しかし、携帯電話のOS構造上、ユーザー指定フォントを実現するのは困難かもしれません。
回答を見る
  • ベストアンサー

User 指定 Font Code はないの?

PC で Internet をしている事から携帯電話に Smart Phone の必要性を感じず、未だにガラケー (Galápagos 携帯電話) を愛用しているものです。……自慢しちゃいますが、携帯電話で文字を打てません(笑)……愛用しているのは安価だったキッズケータイ(^_^;)。 https://ja.wikipedia.org/wiki/HW-01D ところで、今日、 http://www.sankei.com/west/news/150618/wst1506180001-n1.html なんて記事を目にし、 「携帯電話の文字 Code に『User 指定絵文字 Code』領域を幾つか規定し、その Code を送信する際には Code に対応する Bit Map Data も添付送信する」という国際規格を作れば良いだけの事では?」と思ったのですが、そんな規格制定の動きはないのでしょうか。 PC で Web Page を作る際には文字の大きさに合わせて自前の Font や絵記号を透過 GIF で作って文書中に貼り付けたものですが、たかだか 2kB 程度の Data を数 File (User 指定 Code の数) 追加して送受信したところで何の障害にもならないだろうに、そうはせずに数百 File もの絵文字 Code を追加しては Claimer 対策に苦労する OS 設計者の気が知れません(^_^;)。 何千何万という Parts から選んで組み合わせた自分好みの絵文字を「User 指定 Font」に登録しておけば良いだけの話であり、そんな Service、自分だけの Avatar (似顔絵 Icon) を登録できる SNS では既に当たり前のことなのに……。 Smart Phone の Application に「似顔絵 Font 作成 Site へ行って作った Font を『User 指定文字 Code』に登録し、その Font Code が使われた際には登録された Bit Map Data えを添付送信して相手の Display 上文字列内にも『絵文字』として表示できるようにする」Program を作成して配布するという事は携帯電話の OS 構造上、夢物語なのでしょうか?

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

  • ベストアンサー
  • _kappe_
  • ベストアンサー率68% (1522/2216)
回答No.1

Unicodeには私用領域という名前で外字用の文字コードが既に確保されています。その領域を使ってご提案の内容を実現するようなアプリケーションを作るのは不可能ではないでしょう。 しかし、多数のユーザーが似たような絵文字を好き勝手に登録したらあっという間に外字用文字コード領域が使い尽くされてしまうでしょうね。

HALTWO
質問者

お礼

うーん、回答者さんが 1 人しか付きませんでした。 難しい質問だったのかなぁ(^_^;)。 外字 Code に「その File に添付されている外字 Data のみを表示する特別外字割り当て Code」を規定し、どの Maker の製品であろうともその規定を遵守するようにすれば User 同士でのみ通じる好みの絵文字を幾らでも規定できるし、File に Data が添付されていなければ空白表示されるだけなので ROM も RAM も無駄に消費せずに済むと思ったのですが、Maker としては利益にならないとか、User 同士で軋轢を生むやも知れない Data をやり取りさせることに危惧を抱くなんてことがあるのかなぁ……。 有り難うございました。

HALTWO
質問者

補足

回答、有り難うございます。 >しかし、多数のユーザーが似たような絵文字を好き勝手に登録したらあっという間に外字用文字コード領域が使い尽くされてしまうでしょうね。 いえ、私が提言しているのは「『外字 Code』は Bit Map や Vector の図形 (文字形状) Data を Hardware に持たず、その文書 File Data の中に持たせるようにすれば良いのでは?」というものです。 この方式ならば何億人の人が各々独自の「外字」を作成しようと、私の携帯電話の「外字 Code」領域には「私独自の外字」も含めて一切の Data が記録されていませんので、外字 Code 領域が使い尽くされることはありません。……外字 Data が保持されるのはあくまでも User Data 領域にある File 内です。 殆ど使われていない機能のようですが、Adobe PDF (Portable Document Format) の規定では送付先の PC が持っていない Font を表示させるために、文書内で用いられている文字 Font Data も添付できるようになっていると記憶しています。 文書毎に大量の Font Data を添付していたら File 容量が肥大してとても Portable なんて呼べなくなってしまいますし、「Font 形状を厳密に規定する文書ではないので、その PC が持つ、似たような Font で表示しても良いよ」という形でやり取りされているのが殆どなのでしょうけれど、この機能を用いれば聞いたこともないような国の Font だって文字化けする事無く表示させる事ができます。 絵文字専用外字領域を数文字に規定すれば文書毎に添付される Bit Map または Vector Graphics Font Data もたかだか数文字ですので 32×32 pixel の各 Pixel に輝度 8bit と彩度 8bit の 16bit 色を用意した Bit Map でもせいぜい 2kB、10 文字でも 20kB、Vector Graphics ならばもっと少ない Data で済むでしょう。……いずれも Icon 写真よりも少ない Data 量でしかありません。 Avatar Graphics を全て保持する Server や、作った外字を ROM (Flash Memory) に長期登録する Hardware では「使い切ってしまう」と心配するほど多数の Data を保持することへの懸念が想起されますが「その文字を使う文書毎にその文字 Font を添付 Data として保持させる」のであれば Data は User Data 領域に保持されますし、User Data を消去すれば一緒に消え、新たに Data を Download すれば新たな Font が表示されますので「外字領域が使い尽くされる」ということはありません。 質問文に例示した「Web Page の自前 Font」は、その Data が閲覧する人の PC にも私の PC にも存在せず、Web Page にしか存在しませんので、Web Page (またはそれを保存した File) に Access した時にだけ表示される Image Data となっています。 「文書内に Image File を埋め込む Web Page 作成技術を携帯電話 User が覚えなくとも、自作の絵文字を外字登録すれば何時でもその絵文字を Image File として文書 Code 内に埋め込むことができる Application さえあれば問題は解決するのは?」「そのための外字登録 Area を Hardware/OS Maker 側が規定すれば済むことでは?」というのが私の疑問なのですが……。

関連するQ&A

  • フォントの色指定を一部解除したい

    はじめまして。 このたび携帯サイトを作成しています。 絵文字挿入したいのですが、<body>の前にフォントのカラーを指定しているので(要素って言うんですか?)、挿入した絵文字まで指定したフォントのカラーになってしまいます。 そこでお聞きしたいのですが、新たにフォントの色を指定すると、またその指定して色になると思うのですが、もともとの絵文字の色を出すだめにはどのようにすればいいのでしょうか? 教えてください。よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • JTextPane で Font 指定

    JTextPane で任意のフォントファイルのフォントを指定した文字を表示をするにはどうしたらよいでしょうか。 Font.createFont で外部フォントファイルを Font オブジェクトに出来ることはわかっているのですが、これを、Style 化?する方法がわからないのです。 もしくは、動的にプロセス内部のフォントマップに Font オブジェクトを突っ込むことはできないでしょうか (一時的にフォント設定ファイルを更新するような)。 JLabel などを並べて表示することはできるのですが、できれば JTextPane の機能を使いたいもので。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Outlook 2003の似顔絵と絵文字

    こんにちは。 Microsoft Office Outlook 2003の似顔絵と絵文字はHPSに(きれいに)送信が出来ますか? 出来れば携帯にも出来ます? よろしくお願いします。

  • アウトライン化したフォントの著作権について

    私は、ユーザーから入力されたURLからフォントファイルをダウンロードし、指定された特定の文字をベクター(SVG)やPNGファイルに出力し、そのデータをユーザーに渡すようなサービスを作ろうと思っています。ダウンロードしたデータは終わったら削除されます。 調べてみたところタイプフェイスそのものは著作権で保護されないという情報を見たのですが、それはどのフォントもそうなのでしょうか。

  • DOCOMO(i-mode)の絵文字を認識する方法あります?

    当たり前ですが,携帯電話の絵文字はキャリアごとにことなってますよね. で,たとえばDocomo → J-phoneと送信すると文字化け してしまいます. この文字化けしたものを,「元がなんだったか」送信者に確認することなく推測することって可能でしょうか? Docomoの絵文字のコード一覧は入手したのですが... いい方法ありますでしょうか?それとも無理っすか?

  • au、softbankの絵文字の文字指定

    docomoはフォント指定(size="-1"等)で絵文字が小さく表示されますが、au・Softbankの絵文字はスタイル指定(style="font-size:0.8em;"等)をしても小さくなってくれません。docomoと同じように文字サイズを同じサイズにするには特別な記述が必要なのでしょうか?

    • ベストアンサー
    • HTML
  • Wordで、ユーザー設定で作った色を再利用できる?

    Wordで、ユーザー設定で作った色を、後で再利用するためにどこかに登録することはできますか。 単に文字の色を変えたいときは、過去にユーザー設定で色を変えた文字から書式をコピーしてくればいいですが、その色の文字だけを検索・置換したいときはどうすればいいのでしょう? 検索画面の「オプション」のフォント指定画面にはデフォルトの色しかないです。いちいち「ユーザー設定」で色を細かく指定するしかないのでしょうか?? かなり面倒です・・・ 何か方法があったら教えてください! バージョンはWord2000です。

  • フォントサイズについて

    フォントサイズは<FONT SIZE=数字> で、指定できるのは、わかるのですが、ブラウザーの設定状況により、文字サイズが大きくなりすぎて改行されてしまったり、小さすぎて見えにくかったりしてしまいますよね? HPを見る人が、ご自身の設定状況を変えなくても、見えやすいようにするには、どのような方法がありますか? 絵のようにして、貼り付けることも考えたのですが、重すぎます。 良い方法を教えてください。

    • ベストアンサー
    • HTML
  • 他社の携帯へ絵文字を送る方法

    こんばんは。ドコモからJ-PHONEに、絵文字を送りたいんですが、あるサイトを経由して送ると、ドコモの絵文字をJ-PHONEの絵文字に変換して送信してくれるらしいんですが、そんなサイトがあるのでしょうか?また、J-PHONEからドコモに絵文字を送る方法はあるのでしょうか?

  • 携帯サイトでのフォントサイズについて

    携帯に向けたサイトを作ろうと思います。 そこで質問です。携帯電話でのサイトだと フォントサイズはパソコンと違ったりしますよね? 例えば、font-size:normalで指定していると 携帯だと機種によって サイズが違ったりしますか? あと 指定する場合は、○○pxのように、絶対値で指定したほうが いいんでしょうか、携帯コンテンツの場合。 その辺のフォントサイズのノウハウを教えてください

    • ベストアンサー
    • HTML