(57)【要約】【課題】ＪＩＳ  Ｘ０２１３例示字形に対応可能な組込機器の提供。【解決手段】組込機器は、Ｘ０２１３において変更された例示字形を含んだ文字データを記憶保持している。利用者は、表示部に表示された文字を見て（ステップＡ１）、字形切替が必要と判断した場合（ステップＡ２のＹＥＳ）、操作部より、字形の切替を指示する（ステップＡ３）。利用者がＸ０２０８又はＸ０２１３の字形のいずれかを選択すると（ステップＡ４）、組込機器に備えられた字形切替部により、選択された字形データの読み出しが行われ、切替後の字形による表示変更が行われる（ステップＡ５）。【選択図】図４
2007264090.tif 000002
【特許請求の範囲】
【請求項１】
第１、第２の文字集合間で同一文字コードに対応する字形が共通する共通字形データと、前記第１、第２の文字集合間で同一文字コードに対応する字形が異なる固有字形データと、を含んだ文字データを記憶する文字データ記憶部と、
ユーザからの切替指定に応じて、前記固有字形データの選択状態を切り替え、表示中の文字の字形を変更する字形切替部を備えたこと、を特徴とする組込機器。
【請求項２】
更に、前記切替指定後、再び切替指定が行われるまで、前記固有字形データの選択状態を保持する手段を備えたこと、
を特徴とする請求項１に記載の組込機器。
【請求項３】
前記文字集合の少なくとも一方がＪＩＳ  Ｘ０２１３「７ビットおよび８ビットの２バイト情報交換用符号化拡張漢字集合」に規定された文字集合であり、
前記固有字形データとして、前記ＪＩＳ  Ｘ０２１３の標準文字に対する異体字のデータが記憶されていること、
を特徴とする請求項１又は２に記載の組込機器。
【請求項４】
前記文字集合の少なくとも一方が、ＪＩＳ  Ｘ０２０８「７ビットおよび８ビットの２バイト情報交換用符号化漢字集合」に規定された文字と、その未使用領域に割り当てた絵文字を含んだ文字集合であり、
前記固有字形データとして、前記絵文字の字形データが記憶されていること、
を特徴とする請求項１乃至３いずれか一に記載の組込機器。
【請求項５】
ユーザから表示中の文字の字形についての切替指定を受け付ける処理と、
前記切替指定に応じて、第１、第２の文字集合間で同一文字コードに対応する字形が共通する共通字形データと、前記第１、第２の文字集合間で同一文字コードに対応する字形が異なる固有字形データと、を含んだ文字データを記憶する文字データ記憶部に格納された前記固有字形データの使用状態を切り替え、表示中の文字の字形を変更する処理と、
を組込機器に内蔵されたプロセッサに実行させるプログラム。
【請求項６】
前記切替指定後、再び切替指定が行われるまで、前記固有字形データの使用状態を保持すること、
を特徴とする請求項５に記載のプログラム。
【請求項７】
前記文字集合の少なくとも一方がＪＩＳ  Ｘ０２１３「７ビットおよび８ビットの２バイト情報交換用符号化拡張漢字集合」に規定された文字集合であり、
前記固有字形データとして、前記ＪＩＳ  Ｘ０２１３の標準文字に対する異体字のデータが記憶されていること、
を特徴とする請求項５又は６に記載のプログラム。
【請求項８】
前記文字集合の少なくとも一方が、ＪＩＳ  Ｘ０２０８「７ビットおよび８ビットの２バイト情報交換用符号化漢字集合」に規定された文字と、その未使用領域に割り当てた絵文字を含んだ文字集合であり、
前記固有字形データとして、前記絵文字のデータが記憶されていること、
を特徴とする請求項５乃至７いずれか一に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、字形変更機能を備えた組込機器及びそのプログラムに関し、特に、同一文字コードに対応する字形を変更する字形変更機能を備えた組込機器及びその内蔵プロセッサに実行させるプログラムに関する。
【背景技術】
【０００２】
従来より、ＪＩＳ  Ｘ０２０８、正式には「７ビットおよび８ビットの２バイト情報交換用符号化漢字集合」（以下単に「Ｘ０２０８」という）が広く利用されているが、近年制定されたＪＩＳ  Ｘ０２１３「７ビットおよび８ビットの２バイト情報交換用符号化拡張漢字集合」（以下単に「Ｘ０２１３」という）が制定され、本規格への切り替えが期待されている。
【０００３】
上記Ｘ０２１３は、Ｘ０２０８に必要な文字を追加する形で拡張したものであるが、平成１６年２月には、１６８字の例示字形（ＪＩＳ規格票に例示された字形）の変更（図３参照）と、１０字追加する旨の改正が行われている。
【０００４】
特許文献１は上記平成１６年の例示字形の変更前のものであるが、Ｘ０２０８とＸ０２１３の共通する部分は共用して、Ｘ０２０８とＸ０２１３の双方の文字形状パターン（Ｇｌｙｐｈ）を重複して持つことなく両規格をサポートできるようにした情報処理装置が開示されている。特許文献１に記載の情報処理装置は、文字コードが重複するＸ０２０８の外字領域と、Ｘ０２１３において新たに追加された第３水準文字領域について、双方のフォントブロックを用意し、設定モードがＸ０２０８又はＸ０２１３であるか否かにより適用する文字形状パターンを変更できるようになっている。
【０００５】
【特許文献１】特開２００２−７３５９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、図５に示すとおり、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の組込機器（特定用途の情報処理装置であり、パーソナルコンピュータ等の汎用の情報処理装置は除く。）は、一般に、特許文献１に記載の情報処理装置のように複数の文字コード体系に対応した文字データを持っておらず、１種類の文字データしか登載していないため、Ｘ０２０８又はＸ０２１３のいずれか一方の文字データしか利用できないという問題点がある。また、携帯電話に代表される一部の組込機器においては、Ｘ０２０８の未使用領域を人名・地名データや絵文字データの格納に使用しているものもあり、Ｘ０２１３への移行の大きな障害となっているというのが現状である。
【０００７】
また、特許文献１に記載の情報処理装置にしても、プリンタ等の印刷装置を想定しているため字形の切替をリアルタイムに行う手段を欠いている上、上記例示字形に対応するデータを持ち合わせていないため、ユーザが他のコンピュータ等から受け取った文書においてＸ０２１３の例示字形が使用されている場合に、該当する文字の字形の変更をすることができないという問題点がある。
【０００８】
本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、上記した文字データを追加・変更することが容易でない組込機器に好適な字形変更機能を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の視点によれば、第１、第２の文字集合間で同一文字コードに対応する字形が共通する共通字形データと、前記第１、第２の文字集合間で同一文字コードに対応する字形が異なる固有字形データと、を含んだ文字データを記憶する文字データ記憶部と、ユーザからの切替指定に応じて、前記固有字形データの選択状態を切り替え、表示中の文字の字形を変更する字形切替部を備えたこと、を特徴とする組込機器及びその内蔵プロセッサに実行させるプログラムが提供される。
【発明の効果】
【００１０】
本発明によれば、組込機器において表示中の文字を見ながら正しい字形に変更することが可能となり、また、組込機器に比べて新しい文字規格等に対応しやすいパーソナルコンピュータ等とのデータ交換における障害を取り除くことが可能となる。
【発明を実施するための最良の形態】
【００１１】
続いて、本発明を実施するための最良の形態について図面を参照して詳細に説明する。図１は、本発明の一実施形態に係る組込機器の構成を表した図である。図１を参照すると、本実施形態に係る組込機器は、文字データ記憶部１０と、表示部２０と、操作部３０と、字形切替部４０と、これらを制御する制御部（プロセッサ；図示省略）と、を含んで構成されている。
【００１２】
文字データ記憶部１０は、組込機器のメモリ装置によって構成され、所定の文字データを記憶する。文字データは、文字のデザイン情報（字形データ）、文字データ全体から必要な文字を探すための文字コード等の情報を有する。ここでは、図２に示すとおり、文字データとして、Ｘ０２１３（第１文字集合）のデータ（図２の（Ｂ））に加えて、Ｘ０２１３（第１文字集合）と字形が異なる例示字形（図の「葛」、区点：１９７５、ＪＩＳ：３３６ｂ）を含んだＸ０２０８（第２文字集合）のデータ（図２の（Ａ））が文字データ記憶部１０に記憶されているものとする。なお、上記文字のデザイン情報は、ドットフォント（ラスタフォント）の形式でもよいし、ベクタフォントやアウトラインフォントの形式でもよい。
【００１３】
表示部２０は、文字データを表示するための液晶ディスプレイ装置等である。操作部３０は、キーやポインティングデバイス等であり、文字の入力等に使用され、操作部３０によって指定された文字が、文字データ記憶部１０から取り出され表示部２０に表示される。また、操作部３０は、利用者から所定の操作を受け付けると、字形切替部４０に字形切替内容を伝達する機能を有している。また、タッチパネル機構を採用することにより、表示部２０と操作部３０を一体化することも可能である。
【００１４】
字形切替部４０は、利用者からの指示に従って、Ｘ０２０８又はＸ０２１３のいずれかの字形を表示するように切り替える機能を有する。文字切替部４０によって切り替えられた結果は、即座に表示部２０に反映され、利用者はその結果を確認することができる。
【００１５】
字形切替部４０は、字形選択状態を示すフラグ等を用いて、例えば、電源投入直後の初期状態では、字形切替部４０は、Ｘ０２０８で字形を表示するものとし、字形切替操作が行われると、前記フラグを反転させ、Ｘ０２１３による表示への切り替えを行う。そして、再び字形切替操作が行われるまで、Ｘ０２１３による表示が継続される。
【００１６】
図３は、上記字形切替部４０によって、切り替えられる同一文字コードで字形が異なる文字の一例を表した図である。図３を参照すると、例えば、最上段のＸ０２０８の「葛」の字は、便宜的に「葛飾区」の表記として用いられているが、正しくはＸ０２１３の字である。字形切替部４０は、このように同一文字コード間での字形を変更する処理を行うものである。
【００１７】
続いて、本実施形態に係る組込機器の動作について図面を参照して詳細に説明する。図４は、本実施形態に係る組込機器において、字形が変更される過程を表したフローチャートである。
【００１８】
図４を参照すると、利用者は、組込機器の操作部３０を操作し、表示部２０に任意の文字を表示する（ステップＡ１）。例えば、所定設定（デフォルト）Ｘ０２０８（第２文字集合）が指定されていた場合、「葛飾区」と表示される。
【００１９】
利用者は、表示部２０に表示された結果を見て、字形切替の必要の有無を判断する（ステップＡ２）。
【００２０】
ここで、字形切替が不要な場合は、その文字を表示して終了となる（ステップＡ２→「ＮＯ」）。
【００２１】
一方、利用者が字形切替を必要と判断した場合は、利用者は、操作部３０より、字形の切替を指示する（ステップＡ３）。例えば、上記「葛飾区」との表示を正しい表記に直したい場合、利用者は操作部３０の所定のキーを押下して字形切替を指示する。
【００２２】
字形切替部４０は、前記切替指示に従って、Ｘ０２０８（第２文字集合）の重複字形データ又はＸ０２１３（第１文字集合）の文字データ（文字デザイン情報）の読み出しを行い（ステップＡ４）、表示部２０に表示された文字を更新表示する（ステップＡ５）。これにより、例えば、上記「葛飾区」との表示が、正しい表記に切り替えられる。
【００２３】
以上本発明の好適な実施の形態を説明したが、本発明の技術的範囲は、上述した実施の形態に限定されるものではなく、適用される組込機器の用途や仕様、あるいは、文字集合の内容に応じて、各種の変形を加えることが可能である。例えば、上記した実施形態では、主としてＸ０２０８とＸ０２１３間における固有の字形（例示字形）の変更問題への対応を取扱ったが、本発明の原理に鑑みれば、各携帯電話会社に特有の絵文字が設定されていることから生じる、いわゆる機種依存文字による文字化け現象についても携帯電話端末側で字形変換することにより対処することが可能である。
【００２４】
また同様に、上記した本実施形態では、日本語環境固有の問題を取り上げて説明したが、その他外国語環境においても同様に、同一文字コードで字形が異なる字についての差分文字データを用意することで字形を切り替えることが可能となる。
【００２５】
また、上記した本実施形態では、２バイト系の漢字における標準文字とその異体字を取扱う例を挙げて説明したが、その他１バイト系文字においても同様に、同一文字コードで字形が異なる字についての異体字のデータを用意し、表示切替可能とすることで利用者が望む字形に変換することが可能となる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態に係る組込機器の構成を表した図である。
【図２】本発明の一実施形態に係る組込機器の文字データ記憶部に格納される文字データを説明するための概念図である。
【図３】本発明の一実施形態に係る組込機器の字形切替部によって、切り替えられる同一文字コードで字形が異なる文字の一例を表した図である。
【図４】本発明の一実施形態に係る組込機器において、字形が変更される過程を表したフローチャートである。
【図５】従来の組込機器の構成を表した図である。
【符号の説明】
【００２７】
１０、１１０  文字データ記憶部
２０、１２０  表示部
３０、１３０  操作部
４０  字形切替部
【図１】
2007264090.tif 000003
【図２】
2007264090.tif 000004
【図３】
2007264090.tif 000005
【図４】
2007264090.tif 000006
【図５】
2007264090.tif 000007