(57)【要約】【課題】  同じ意味を有するメッセージを複数の辞書で記憶することなく、少ないデータ量でメッセージを記憶する辞書を備える携帯情報端末を実現することを目的とする。また、辞書を外部から携帯情報端末へ入力し、辞書を携帯情報端末内で新たに生成することを目的とする。【解決手段】  メッセージ番号に対応してメッセージを記憶する標準辞書と、メッセージ番号に対応して標準辞書が記憶しているメッセージと同じ意味を示すメッセージであって、標準辞書が記憶しているメッセージとは異なるメッセージを記憶する特別辞書とを記憶する記憶装置と、標準辞書と特別辞書とを表示モードにもとづいて選択して、メッセージを検索して出力するメッセージ選択部とを備えることとした。【選択図】        図１
2006139501.tif 000002
【特許請求の範囲】
【請求項１】
メッセージ番号に対応してメッセージを記憶する標準辞書と、メッセージ番号に対応して標準辞書が記憶しているメッセージと同じ意味を示すメッセージであって、標準辞書が記憶しているメッセージとは異なるメッセージを記憶する特別辞書とを記憶する記憶装置と、
標準辞書と特別辞書とを表示モードにもとづいて選択して、メッセージを検索して出力するメッセージ選択部と
を備えることを特徴とする携帯情報端末。
【請求項２】
前記携帯情報端末は、さらに、
前記記憶装置へ特別辞書を入力する辞書入力部を備えること
を特徴とする請求項１に記載の携帯情報端末。
【請求項３】
前記携帯情報端末は、２つ以上の特別辞書を記憶装置に記憶しており、さらに、
前記記憶装置が記憶する特別辞書の中から２つ以上の特別辞書を選択し、選択した特別辞書を用いて新たな特別辞書を生成する辞書生成部を備えること
を特徴とする請求項１に記載の携帯情報端末。
【請求項４】
前記辞書生成部は、
選択した２つ以上の特別辞書の中から基礎となる特別辞書と他の特別辞書とを決定し、
基礎となる特別辞書が記憶するメッセージと、他の特別辞書が記憶するメッセージから基礎となる特別辞書が記憶するメッセージと同じ意味を示すメッセージを除いたメッセージとを用いて前記新たな特別辞書を生成すること
を特徴とする請求項３に記載の携帯情報端末。
【請求項５】
前記辞書生成部が生成した新たな特別辞書は、
メッセージに代えて、生成に用いた特別辞書がメッセージを記憶している位置を示すポインタを記憶すること
を特徴とする請求項３に記載の携帯情報端末。
【請求項６】
メッセージ番号に対応してメッセージを記憶する標準辞書と、メッセージ番号に対応して標準辞書が記憶しているメッセージと同じ意味を示すメッセージであって、標準辞書が記憶しているメッセージとは異なるメッセージを記憶する特別辞書とを記憶する記憶装置を備える携帯情報端末のメッセージ選択方法において、
元となるメッセージを入力し、
表現モードを設定し、
元となるメッセージにもとづいてメッセージ番号を決定し、
記憶装置が記憶している特別辞書の中から設定した表現モードにもとづいて特別辞書を選択し、
選択した特別辞書がメッセージ番号で特定されるメッセージを記憶している場合、
選択した特別辞書からメッセージ番号で特定されるメッセージを選択して出力し、
選択した特別辞書がメッセージ番号で特定されるメッセージを記憶していない場合、
標準辞書からメッセージ番号で特定されるメッセージを選択して出力する
ことを特徴とするメッセージ選択方法。
【請求項７】
メッセージ番号に対応してメッセージを記憶する標準辞書と、メッセージ番号に対応して標準辞書が記憶しているメッセージと同じ意味を示すメッセージであって、標準辞書が記憶しているメッセージとは異なるメッセージを記憶する特別辞書とを記憶する記憶装置を備える携帯情報端末の新たな特別辞書の辞書生成方法において、
記憶装置が記憶している特別辞書の中から２つ以上の特別辞書を選択し、
選択した特別辞書の中から基礎となる特別辞書と他の特別辞書とを決定し、
基礎となる特別辞書が、メッセージ番号で特定されるメッセージを記憶している場合、
基礎となる辞書からメッセージ番号で特定されるメッセージを選択し、
選択したメッセージを基礎となる辞書が記憶している位置を示すポインタを新たな特別辞書に記憶し、
基礎となる辞書が、メッセージ番号で特定されるメッセージを記憶していない場合、
他の辞書からメッセージ番号で特定されるメッセージを選択し、
選択したメッセージを他の辞書が記憶している位置を示すポインタを新たな特別辞書に記憶する
ことを特徴とする辞書生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
電子メールなどの文章を作成する際に用いる単語や文節や文章であるメッセージを記憶する辞書を備える携帯情報端末と、携帯情報端末でのメッセージの選択方法と、携帯情報端末で従来から備える辞書を用いて新たな辞書を生成する辞書生成方法に関する。
【背景技術】
【０００２】
従来、表示モードに従い、メッセージを複数種類の言い回しで表示することが可能な携帯情報端末として、例えば、特許文献１に示すものがあった。
【０００３】
特許文献１に記載の携帯情報端末（無線端末）は、内蔵するメモリに複数の言語で記載した同一の意味を有するメッセージを記憶しておき、キーボードから言語を選択する指示を入力することにより、表示器に選択した言語でメッセージを表示する機器である。
【特許文献１】実開平６−３４３４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の携帯情報端末（無線装置）は、複数の言語で同一の意味を有するメッセージを表示するために、それぞれの言語で記載したメッセージを記憶している辞書を言語の数だけメモリに記憶している。つまり、同じ意味を有するメッセージを複数の言語の辞書で記憶していることとなり、記憶するデータ量が非常に多くなっていた。
【０００５】
そこで、この発明は、同じ意味を有するメッセージを複数の辞書で記憶することなく、少ないデータ量でメッセージを記憶する辞書を備える携帯情報端末を実現することを目的とする。また、辞書を外部から携帯情報端末へ入力し、辞書を携帯情報端末内で新たに生成することを目的とする。
【課題を解決するための手段】
【０００６】
メッセージ番号に対応してメッセージを記憶する標準辞書と、メッセージ番号に対応して標準辞書が記憶しているメッセージと同じ意味を示すメッセージであって、標準辞書が記憶しているメッセージとは異なるメッセージを記憶する特別辞書とを記憶する記憶装置と、標準辞書と特別辞書とを表示モードにもとづいて選択して、メッセージを検索して出力するメッセージ選択部とを備えることとした。
【発明の効果】
【０００７】
本発明によれば、標準辞書とは別に、標準辞書が記憶していないメッセージを記憶する特別辞書を用意することにより、特別辞書は標準辞書が記憶するメッセージと同じメッセージを重複して記憶する必要がなく、データ量の少ない辞書を実現することができる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
実施の形態１では、携帯情報端末が、標準的に利用するメッセージを記憶している標準辞書と、標準辞書が記憶しておらず特別な場合に利用するメッセージを記憶している特別辞書とを備えており、表示モードの設定に応じて、特別辞書から選択したメッセージを表示するが、特別辞書に該当するメッセージがない場合には、標準辞書から選択したメッセージを表示する実施の形態について説明する。
【０００９】
図１は、実施の形態１における携帯情報端末２０の構成を示す図である。
携帯情報端末２０は、入力操作装置１と表示装置２とアンテナ３と外部機器インタフェース４と演算処理装置５と記憶装置１１とから構成される。
【００１０】
入力操作装置１は、テンキーなどの入力インタフェースから構成されており、ユーザーの入力を演算処理装置５へと提供する役割を担う。表示装置２は、液晶画面などで構成されており、携帯情報端末２０の情報をユーザーへ表示する。アンテナ３は、外部への電波の送信と外部からの電波の受信を行う。外部機器インタフェース４は、外部の機器との間でデータの入出力を行う。演算処理装置５は、携帯情報端末２０でのデータの処理と管理、動作の命令を行う。
【００１１】
携帯情報端末２０の記憶装置１１は、メッセージ番号に対応してメッセージを記憶する標準辞書１２と、メッセージ番号に対応して標準辞書１２が記憶しているメッセージと同じ意味を示すメッセージであって、標準辞書１２が記憶しているメッセージとは異なるメッセージを記憶する特別辞書Ａ１５と特別辞書Ｂ１６とを記憶する。
【００１２】
また、記憶装置１１は、携帯情報端末２０の現在の表示形態を規定する表示モード１７と、携帯情報端末２０の現在の状態を規定する現在状態１９とを記憶している。
【００１３】
標準辞書１２は、複数のメッセージから構成されるメッセージ群１４と、辞書の種類を表示する辞書ラベル２１とから構成される。また、特別辞書Ａ１５は、複数のメッセージから構成されるメッセージ群２５と辞書ラベル２３とから構成される。特別辞書Ｂ１６も、複数のメッセージから構成されるメッセージ群２６と辞書ラベル２７とから構成される。表示モード１７は、標準辞書１２と特別辞書Ａ１５と特別辞書Ｂ１６の種類を記憶するモード選択候補１８と、現在選択している辞書を記憶する現在モード２２とから構成される。
【００１４】
演算処理装置５は、モード設定部７と関連付け部８とメッセージ選択部９と状態遷移／表示部１０とから構成される。
【００１５】
モード設定部７は、記憶装置１１に記憶されている表示モード１７のモード選択候補１８を表示装置２に表示し、ユーザーは入力操作装置１により選択候補を入力し、入力されたモードを現在モード２２として設定する機能を提供する。
【００１６】
関連付け部８は、特別辞書に関連付けられている辞書ラベルを表示モード１７のモード選択候補１８に追加する。
【００１７】
メッセージ選択部９は、標準辞書１２と特別辞書Ａ１５と特別辞書Ｂ１６とから使用する辞書を表示モードにもとづいて選択して、メッセージを検索する。
【００１８】
状態遷移／表示部１０は、入力操作装置１などから入力された場合に、現在状態１９を次の状態に遷移させると共に、メッセージ選択部９によって選択されたメッセージを表示装置２に表示する。
【００１９】
図２は、携帯情報端末２０の記憶装置１１が記憶している標準辞書１２と特別辞書Ａ１５と特別辞書Ｂ１６の内部構造を示す図である。
辞書には「辞書ラベル」が付与されている。図２に示す標準辞書の場合、辞書ラベルは「標準」となっており、特別辞書Ａ１５の場合、辞書ラベルは「子供」、特別辞書Ｂ１６の場合、辞書ラベルは「猫」となっている。
【００２０】
標準辞書と特別辞書には、メッセージ番号毎にメッセージが設定されている。標準辞書と特別辞書において、同一のメッセージ番号には、同一の意味を有するメッセージが記載されている。辞書ラベルに記載された対象に、同一の意味を有するメッセージが存在しない場合には、辞書にＮＵＬＬが記載される。
【００２１】
例えば、図２において、標準辞書のメッセージ１には、「メールを作成」と記載されており、特別辞書Ａ１５には、「メールを作成」と同一の意味を持つ子供の言葉として「メールを作る」が記載されている。しかし、特別辞書Ｂ１６には、同一の意味を持つ猫の言葉が存在しないことから、ＮＵＬＬが記載されている。
【００２２】
次に、実施の形態１における携帯情報端末の動作を説明する。図３は、実施の形態１における携帯情報端末がメッセージを選択する動作を示すフローチャートである。
メッセージ番号に対応してメッセージを記憶する標準辞書１２と、メッセージ番号に対応して標準辞書１２が記憶しているメッセージと同じ意味を示すメッセージであって、標準辞書１２が記憶しているメッセージとは異なるメッセージを記憶する特別辞書Ａ１５と特別辞書Ｂ１６とを記憶する記憶装置１１を備える携帯情報端末２０のメッセージ選択方法は、元となるメッセージを入力し、表現モードを設定し、元となるメッセージにもとづいてメッセージ番号を決定し、記憶装置１１が記憶している特別辞書の中から設定した表現モードにもとづいて特別辞書を選択し、選択した特別辞書がメッセージ番号で特定されるメッセージを記憶している場合、選択した特別辞書からメッセージ番号で特定されるメッセージを選択して出力し、選択した特別辞書がメッセージ番号で特定されるメッセージを記憶していない場合、標準辞書からメッセージ番号で特定されるメッセージを選択して出力する。
【００２３】
携帯情報端末２０がメッセージを選択する動作をさらに具体的に説明する。
演算処理装置５の入力操作装置１は、ユーザーからの入力を受信し、演算処理装置５へ送る（ステップＳ１０１）。演算処理装置５の状態遷移／表示部１０が、ユーザーからの入力を解析し、現在状態１９の内容を確認した上で（ステップＳ１０２）、次の状態へ遷移する（ステップＳ１０３）。次に、演算処理装置５は、表示モード１７の現在モード２２を確認し、表示装置２に表示すべき次のメッセージ番号を決定する（ステップＳ１０４）。
【００２４】
以降の動作は図２に示す例を用いて説明する。第１の例では、現在モード２２を『子供』とし、メッセージ番号をメッセージ３であるとする。
演算処理装置５のメッセージ選択部９は、現在モード２２は『子供』であるので、辞書ラベルが『子供』である特別辞書Ａ１５を選択する（ステップＳ１０５）。メッセージ選択部９は、特別辞書Ａ１５からメッセージ番号にメッセージ３を用いて検索し、そこにメッセージが記憶されているか否かを確認する（ステップＳ１０６）。図２に示す特別辞書Ａ１５のメッセージ３の位置には「おわりますか？」が記憶されていることから（ステップＳ１０６のＹｅｓの場合）、このメッセージを引用し、状態遷移／表示部１０へ送る（ステップＳ１０７）。状態遷移／表示部１０はメッセージを受け取り、表示装置２に「おわりますか？」と表示する（ステップＳ１０９）。
【００２５】
第２の例では、現在モード２２を『猫』とし、メッセージ番号をメッセージ４であるとする。
演算処理装置５のメッセージ選択部９は、現在モード２２が『猫』であるので、辞書ラベルが『猫』である特別辞書Ｂ１６を選択する（ステップＳ１０５）。メッセージ選択部９は、特別辞書Ｂ１６からメッセージ番号にメッセージ４を用いて検索し、そこにメッセージが記憶されているか否かを確認する（ステップＳ１０６）。図２に示す特別辞書Ｂのメッセージ４の箇所にはＮＵＬＬと記載されており、つまり、メッセージは記憶されていないことを示すことから（ステップＳ１０６のＮｏの場合）、この場合には標準辞書１２を選択し、標準辞書１２のメッセージ４の位置にある「カメラ」を引用し、状態遷移／表示部１０へ送る（ステップＳ１０８）。状態遷移／表示部１０はメッセージを受け取り、表示装置２に「カメラ」と表示する（ステップＳ１０９）。
【００２６】
以上、標準辞書と特別辞書とを備える携帯情報端末が、表示モードの設定に応じて、特別辞書から選択したメッセージを表示するが、特別辞書に該当するメッセージがない場合には、標準辞書から選択したメッセージを表示する実施の形態について説明した。
【００２７】
次に、実施の形態１の効果について説明する。
実施の形態１によれば、記憶装置に標準辞書と特別辞書を用意することにより、対象に応じて辞書を使い分け、辞書が記憶しているメッセージを表示することができる。
【００２８】
また、標準辞書とは別に、特別の場合にのみ用いるメッセージを記憶する特別辞書を用意することにより、特別辞書は標準辞書が記憶するメッセージと同じメッセージを重複して記憶する必要がなく、データ量の少ない辞書を実現することができる。
【００２９】
実施の形態１によれば、携帯情報端末の表示モードに応じて特別辞書を選択し、入力したメッセージと同じ意味を有するメッセージが選択した特別辞書に存在する場合には、そのメッセージを特別辞書から読み出して表示し、存在しない場合には、標準辞書から入力したメッセージと同じ意味を有するメッセージを読み出して表示することができる。
【００３０】
実施の形態１によれば、特別辞書は、標準辞書が記憶していないメッセージを記憶していることから、メッセージを重複して複数の辞書で保持することがなくなる。その結果、特別辞書を必要最小限のデータ容量で実現できる。
【００３１】
実施の形態２．
実施の形態２では、携帯情報端末の記憶装置に特別辞書が記憶されておらず、そのため、必要な特別辞書を携帯情報端末の外部から入力して利用する実施の形態について説明する。
【００３２】
図４は、実施の形態２における携帯情報端末の構成を示す図である。
実施の形態２における携帯情報端末２０は、実施の形態１における構成に加えて、さらに、記憶装置１１へ特別辞書を入力する辞書入力部６を演算処理装置５に備える。他の構成は、実施の形態１における構成と同じである。
【００３３】
辞書入力部６は、アンテナ３を介して外部から新たな特別辞書をダウンロードし、記憶装置１１に記憶する。また、辞書入力部６は、外部機器インタフェース４を介して外部機器から特別辞書をダウンロードし、記憶装置１１に記憶する。
【００３４】
次に、携帯情報端末２０が外部から特別辞書をダウンロードする動作を図５のフローチャートを用いて説明する。
【００３５】
図６に示す表示装置２に表示される表示モードの選択画面３０は、携帯情報端末２０の記憶装置１１に標準辞書１２しか記憶されていないことを示している。この場合、表示モードの選択画面３０には、『標準』のみが表示される。
【００３６】
このような状態の時に特別辞書を利用してメッセージを作成する必要が生じた場合、携帯情報端末２０の辞書入力部６は、アンテナ３もしくは外部機器インタフェース４を介して、外部から特別辞書をダウンロードする（ステップＳ２０１）。
辞書入力部６は、ダウンロードした特別辞書を記憶装置１１に転送し、特別辞書Ａ１５として記憶する（ステップＳ２０２）。次に、関連付け部８は、特別辞書Ａ１５の辞書ラベル２３『子供』をモード選択候補１８に追加する。
【００３７】
以上の動作を行った後、モード選択候補１８に追加された辞書ラベル『子供』は、図６に示す表示モードの選択画面３１により選択可能となる。ユーザーが入力操作装置１から表示モードの選択画面３１の『子供』を選択することにより、モード設定部７は、特別辞書Ａ１５の辞書ラベルを現在モード２２に設定する（ステップＳ２０３）。これにより、携帯情報端末２０で特別辞書Ａ１５を使用することが可能となる。
【００３８】
次に、実施の形態２の効果について説明する。
実施の形態２によれば、外部から特別辞書をダウンロードすることにより、携帯情報端末へ新たな辞書を追加して使用することが可能となる。
【００３９】
実施の形態２によれば、標準辞書が記憶していないメッセージを記憶している特別辞書のみを外部からダウンロードすることにより、小容量のデータ転送によって特別辞書を追加することができる。
【００４０】
実施の形態３．
実施の形態３では、携帯情報端末の記憶装置が記憶する２つの特別辞書を用いて、新たな特別辞書を生成する実施の形態について説明する。
【００４１】
図７は、実施の形態２における携帯情報端末の構成を示す図である。
実施の形態３における携帯情報端末２０の構成は、実施の形態１における構成に加えて、２つ以上の特別辞書を記憶装置に記憶しており、さらに、記憶装置が記憶する特別辞書の中から２つ以上の特別辞書を選択し、選択した特別辞書を用いて新たな特別辞書を生成する辞書生成部２４を備える。他の構成は、実施の形態１における構成と同じである。
【００４２】
辞書生成部２４は、記憶装置１１が記憶する特別辞書の中から２つ以上の特別辞書を選択し、選択した特別辞書を用いて新たな特別辞書を生成する。
【００４３】
次に、実施の形態３における携帯情報端末２０で特別辞書を生成する動作を図８に示すフローチャートを用いて説明する。以下の説明では、例として、特別辞書Ａ１５と特別辞書Ｂ１６とから特別辞書Ａ←Ｂを生成する動作を説明する。
【００４４】
新たな特別辞書の生成方法の特徴は、以下のようなものである。
携帯情報端末２０の辞書生成部２４は、選択した２つ以上の特別辞書の中から基礎となる特別辞書と他の特別辞書とを決定し、基礎となる特別辞書が記憶するメッセージと、他の特別辞書が記憶するメッセージから基礎となる特別辞書が記憶するメッセージと同じ意味を示すメッセージを除いたメッセージとを用いて新たな特別辞書を生成する。
【００４５】
また、携帯情報端末の辞書生成部２４が生成した新たな特別辞書は、メッセージに代えて、生成に用いた特別辞書がメッセージを記憶している位置を示すポインタを記憶する。
【００４６】
この特徴を踏まえた特別辞書の生成方法は、以下のようになる。
メッセージ番号に対応してメッセージを記憶する標準辞書と、メッセージ番号に対応して標準辞書が記憶しているメッセージと同じ意味を示すメッセージであって、標準辞書が記憶しているメッセージとは異なるメッセージを記憶する特別辞書とを記憶する記憶装置１１を備える携帯情報端末２０の新たな特別辞書の辞書生成方法は、記憶装置１１が記憶している特別辞書の中から２つ以上の特別辞書を選択し、選択した特別辞書の中から基礎となる特別辞書と他の特別辞書とを決定し、基礎となる特別辞書が、メッセージ番号で特定されるメッセージを記憶している場合、基礎となる辞書からメッセージ番号で特定されるメッセージを選択し、選択したメッセージを基礎となる辞書が記憶している位置を示すポインタを新たな特別辞書に記憶し、基礎となる辞書が、メッセージ番号で特定されるメッセージを記憶していない場合、他の辞書からメッセージ番号で特定されるメッセージを選択し、選択したメッセージを他の辞書が記憶している位置を示すポインタを新たな特別辞書に記憶する。
【００４７】
携帯情報端末２０が特別辞書を生成する具体的な動作を説明する。
記憶装置１１が記憶している特別辞書の中から、特別辞書Ａ１５と特別辞書Ｂ１６を選択する（ステップＳ３０１）。選択した特別辞書のうち特別辞書Ｂ１６を基本となる特別辞書とし、特別辞書Ａ１５を他の特別辞書とする（ステップＳ３０２）。
【００４８】
携帯情報端末２０の演算処理装置５は、まず、基本となる特別辞書である特別辞書Ｂ１６からメッセージ番号がメッセージ１で検索を行い（ステップＳ３０３）、特別辞書Ｂのメッセージ１の位置にメッセージが存在するか否かを確認する（ステップＳ３０４）。
【００４９】
特別辞書Ｂのメッセージ１の位置にメッセージが存在する場合（ステップＳ３０４でＹｅｓの場合）、特別辞書Ｂ１６のメッセージ１を選択し、その位置を示すポインタである「ポインタＢ１」を特別辞書Ａ←Ｂのメッセージ１の位置に書き込む（ステップＳ３０５）。
【００５０】
特別辞書Ｂのメッセージ１の位置にメッセージが存在しない場合（ステップＳ３０４でＮｏの場合）、特別辞書Ａ１５のメッセージ１を選択し、その位置を示すポインタである「ポインタＡ１」を特別辞書Ａ←Ｂのメッセージ１の位置に書き込む（ステップＳ３０６）。
【００５１】
メッセージ番号が最終番号のｎであるか否かの確認を行い（ステップＳ３０７）、メッセージ番号が最終番号のｎである場合（ステップＳ３０７のＹｅｓの場合）、処理を終了する。メッセージ番号が最終番号のｎではない場合、メッセージ番号を１だけ増加し（ステップＳ３０８）、ステップＳ３０４へ戻る。
【００５２】
以上の動作の具体例を図９に示す特別辞書Ａ１５と特別辞書Ｂ１６の内部構成と、メッセージとメッセージを記憶している位置を示すポインタとの関係を示す図７を参照して説明する。
【００５３】
図９に示す特別辞書Ｂ１６のメッセージ番号がメッセージ１に注目すると、特別辞書Ｂ１６のメッセージ１にはＮＵＬＬと記載されていてメッセージは存在しない（ステップＳ３０４のＮｏの場合）。そこで、他の特別辞書である特別辞書Ａ１５のメッセージ番号がメッセージ１に注目すると、『メールをつくる』と記載されていることから、特別辞書Ａ１５のメッセージ１『メールをつくる』が記載されている位置を示すポインタである「ポインタＡ１」を図１０より得て特別辞書Ａ←Ｂのメッセージ１の位置に書き込む（ステップＳ３０６）。続いて、メッセージ番号が最終番号であるｎであるか否かを判断し（ステップＳ３０７）、メッセージ１は最終番号ｎではないので（ステップＳ３０７のＮｏの場合）、メッセージ番号を１だけ増加して２とし（ステップＳ３０８）、ステップＳ３０４へ戻る。
【００５４】
次に、図９に示す特別辞書Ｂ１６のメッセージ番号がメッセージ２に注目すると、特別辞書Ｂ１６のメッセージ２には『しにゃい』と記載されていてメッセージが存在する（ステップＳ３０４のＹｅｓの場合）。そこで、特別辞書Ｂ１６のメッセージ２『しにゃい』が記載されている位置を示すポインタである「ポインタＢ２」を図１０より得て特別辞書Ａ←Ｂのメッセージ２の位置に書き込む（ステップＳ３０５）。続いて、メッセージ番号が最終番号であるｎであるか否かを判断し（ステップＳ３０７）、メッセージ２は最終番号ｎではないので（ステップＳ３０７のＮｏの場合）、メッセージ番号を１だけ増加して３とし（ステップＳ３０８）、ステップＳ３０４へ戻る。
【００５５】
次に、図９に示す特別辞書Ｂ１６のメッセージ番号がメッセージ３に注目すると、特別辞書Ｂ１６のメッセージ３には『終了するにょ？』と記載されておりメッセージが存在する（ステップＳ３０４のＹｅｓの場合）。この場合、特別辞書Ａ１５のメッセージ３にも『おわりますか？』と記載されておりメッセージが存在するが、基本辞書である特別辞書Ｂ１６に記載されているメッセージが優先的に利用されることから、特別辞書Ｂのメッセージ３『終了するにょ？』が記載されている位置を示すポインタである「ポインタＢ３」を図１０より得て特別辞書Ａ←Ｂのメッセージ３の位置に書き込む（ステップＳ３０５）。続いて、メッセージ番号が最終番号であるｎであるか否かを判断し（ステップＳ３０７）、メッセージ３は最終番号ｎではないので（ステップＳ３０７のＮｏの場合）、メッセージ番号を１だけ増加して４とし（ステップＳ３０８）、ステップＳ３０４へ戻る。
【００５６】
次に、図９に示す特別辞書Ｂ１６のメッセージ番号がメッセージ４に注目すると、特別辞書Ｂ１６のメッセージ４には『ＮＵＬＬ』と記載されていてメッセージは存在しない（ステップＳ３０４のＮｏの場合）。そこで、他の特別辞書である特別辞書Ａ１５のメッセージ番号がメッセージ１に注目すると、そこにも『ＮＵＬＬ』と記載されていてメッセージは存在せず、結果的に特別辞書Ａ１５と特別辞書Ｂ１６と共にメッセージは存在しないので、特別辞書Ａのメッセージ４『ＮＵＬＬ』が記載されている位置を示すポインタである「ポインタＡ４」を図１０より得て特別辞書Ａ←Ｂのメッセージ４の位置に書き込む（ステップＳ３０６）。続いて、メッセージ番号が最終番号であるｎであるか否かを判断し（ステップＳ３０７）、メッセージ４は最終番号ｎではないので（ステップＳ３０７のＮｏの場合）、メッセージ番号を１だけ増加して５とし（ステップＳ３０８）、ステップＳ３０４へ戻る。
【００５７】
同様に上記処理を繰り返し行い、メッセージｎに達したところで処理を終了させる。以上、携帯情報端末の記憶装置が記憶する２つの特別辞書を用いて、新たな特別辞書を生成する実施の形態について説明した。
【００５８】
次に、実施の形態３の効果について説明する。
実施の形態３によれば、外部から特別辞書をダウンロードすることなく、従来、特定の対象のために用いている複数の特別辞書を用いて、他の対象のために用いる新たな特別辞書を生成することができる。
【００５９】
実施の形態３によれば、基礎となる特別辞書に記載されているメッセージと同一とみなされるメッセージを除いたメッセージを他の特別辞書から選択することにより、それぞれの特別辞書が備えるメッセージを重複することなく、他の対象のために用いる新たな特別辞書を生成することができる。
【００６０】
実施の形態３によれば、新たに生成した特別辞書は選択したメッセージ自体に代えて、生成に用いた特別辞書に記載されているメッセージの記載位置であるポインタを記憶するようにしたので、メッセージを格納するよりも小容量のデータで新たな特別辞書を作成するができる。
【００６１】
実施の形態３によれば、２つの特別辞書を用いて、新たな特別辞書を生成する方法をプログラムを記述することにより、コンピュータを用いて携帯情報端末を実現することができる。
【００６２】
以上、実施の形態１から実施の形態３までにおいて述べた携帯情報端末は、コンピュータにより実現することができる。図１１は、携帯情報端末をコンピュータにより実現した場合のハードウェア構成を示す図である。
図１１において携帯情報端末は、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９１３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１４、通信ボード９１５、表示装置９０１、キーボード（Ｋ／Ｂ）９０２と接続されている。
【００６３】
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３は、不揮発性メモリの一例である。これらは、記憶装置の一例である。
【００６４】
通信ボード９１５は、通信回線を介して外部の機器と接続することができる。
【００６５】
例えば、通信ボード９１５は、ＬＡＮやインターネット、ＩＳＤＮ等のＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）で通信することができる。
【００６６】
前記した実施の形態１から実施の形態２までの説明において説明した動作は、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、ハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。
【００６７】
携帯情報端末は、標準モード設定時のメッセージ群を記憶する標準辞書一つと、特別モード設定時のメッセージ群を記憶する特別辞書複数個が前記記憶装置に記憶可能であり、特別辞書は標準辞書の差分データとして定義可能なため、小容量のデータで特別辞書を実現できる。
【００６８】
携帯情報端末は、辞書入力部により外部から特別辞書を転送するため、小容量のデータ転送によって特別辞書の追加が可能となる。
【００６９】
携帯情報端末は、特別辞書と、左記とは異なる特別辞書とを組合せることにより、新しい特別辞書を作成可能とする機能を有し、作成された特別辞書の各メッセージは、組合わせ前の特別辞書内の各メッセージへのポインタとして実現されているため、小容量のデータで新たな特別辞書を作成する。
【図面の簡単な説明】
【００７０】
【図１】実施の形態１における携帯情報端末の構成を示す図である。
【図２】実施の形態１における携帯情報端末の記憶装置が記憶している標準辞書と特別辞書の内部構造を示す図である。
【図３】実施の形態１における携帯情報端末がメッセージを選択する動作を示すフローチャートである。
【図４】実施の形態２における携帯情報端末の構成を示す図である。
【図５】実施の形態２における携帯情報端末が外部から特別辞書をダウンロードする動作を示すフローチャートである。
【図６】実施の形態２における携帯情報端末の表示モードの選択画面である。
【図７】実施の形態３における携帯情報端末の構成を示す図である。
【図８】実施の形態３における携帯情報端末２０で特別辞書を生成する動作を説明するフローチャートである。
【図９】実施の形態３における特別辞書Ａ１５と特別辞書Ｂ１６の内部構成を示す図である。
【図１０】実施の形態３におけるメッセージとメッセージを記憶している位置を示すポインタとの関係を示す図である。
【図１１】携帯情報端末をコンピュータにより実現した場合のハードウェア構成を示す図である。
【符号の説明】
【００７１】
１  入力操作装置、２  表示装置、３  アンテナ、４  外部機器インタフェース、５  演算処理装置、６  辞書入力部、７  モード設定部、８  関連付け部、９  メッセージ選択部、１０  状態遷移／表示部、１１  記憶装置、１２  標準辞書、１３  メッセージ、１４  メッセージ群、１５  特別辞書Ａ、１６  特別辞書Ｂ、１７  表示モード、１８  モード選択候補、１９  現在状態、２０  携帯情報端末、２１  辞書ラベル、２２  現在モード、２３  辞書ラベル、２４  辞書生成部、９０１  表示装置、９０２  キーボード、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード。
【図１】
2006139501.tif 000003
【図２】
2006139501.tif 000004
【図３】
2006139501.tif 000005
【図４】
2006139501.tif 000006
【図５】
2006139501.tif 000007
【図６】
2006139501.tif 000008
【図７】
2006139501.tif 000009
【図８】
2006139501.tif 000010
【図９】
2006139501.tif 000011
【図１０】
2006139501.tif 000012
【図１１】
2006139501.tif 000013