(57)【要約】【課題】使用者の意図する内容に近い変換候補を抽出することができる携帯電話機及び携帯電話機プログラムを提供する。【解決手段】携帯電話機（１０）は、文字又は記号を入力する入力手段（１４）と、入力手段（１４）で入力された入力内容を入力内容に基づいて、他の文字、記号又はそれらの組み合わせに変換する変換手段（１６）と、外部から入力した文書を記憶する記憶手段（１５）とを備え、変換手段（１６）は、入力内容の変換候補を、記憶手段（１５）に記憶された文書に基づいて変換する。【選択図】図１
2008282226.tif 000002
【特許請求の範囲】
【請求項１】
文字又は記号を入力する入力手段と、
前記入力手段で入力された入力内容を前記入力内容に基づいて、他の文字、記号又はそれらの組み合わせに変換する変換手段と、
外部から入力した文書を記憶する記憶手段とを備え、
前記変換手段は、前記入力内容の変換候補を、前記記憶手段に記憶された前記文書に基づいて抽出すること、
を特徴とする携帯電話機。
【請求項２】
請求項１に記載の携帯電話機において、
前記変換手段は、文字の種類に応じた文字コードを有し、前記記憶部に記憶された前記文書内の文字の前記文字コードを判別し、判別結果に基づいて変換候補を前記文書から抽出すること、
を特徴とする携帯電話機。
【請求項３】
請求項２に記載の携帯電話機において、
前記文字コードは、文字の種類に応じた識別情報を含んでおり、
前記変換手段は、同一の前記識別情報を有した文字コードが、前記文書内で特定数以上連続したときに、その文字コードに対応した連続した文字を変換候補として前記文書から抽出すること、
を特徴とする携帯電話機。
【請求項４】
文字又は記号を入力する入力手段と、
前記入力手段で入力された入力内容を前記入力内容に基づいて、他の文字、記号又はそれらの組み合わせに変換する変換手段と、
当該携帯電話機の周囲環境の状態量及び／又は当該携帯電話機の使用者の状態量を検出する状態量検出手段とを備え、
前記変換手段は、前記入力内容の変換候補を、前記状態量検出手段で検出された前記状態量の情報に基づいて抽出すること、
を特徴とする携帯電話機。
【請求項５】
請求項４に記載の携帯電話機において、
前記状態量検出手段は、前記周囲環境の温度を検出する温度センサであること、
を特徴とする携帯電話機。
【請求項６】
請求項４又は請求項５に記載の携帯電話機において、
前記状態量検出手段は、前記使用者の血圧を検出する血圧センサであること、
を特徴とする携帯電話機。
【請求項７】
請求項４から請求項６までのいずれか１項に記載の携帯電話機において、
前記状態量検出手段は、前記周囲環境の気圧を検出する気圧センサであること、
を特徴とする携帯電話機。
【請求項８】
請求項４から請求項７までのいずれか１項に記載の携帯電話機において、
前記状態量検出手段は、前記周囲環境の基地局から電波を受信するアンテナであること、
を特徴とする携帯電話機。
【請求項９】
コンピュータを、
文字又は記号を入力させる入力手段と、
前記入力手段で入力された入力内容を前記入力内容に基づいて、他の文字、記号又はそれらの組み合わせに変換させる変換手段と、
外部から入力した文書を記憶させる記憶手段として機能させ、
前記変換手段は、前記入力内容の変換候補を、前記記憶手段に記憶された前記文書に基づいて抽出すること、
を特徴とする携帯電話機プログラム。
【請求項１０】
請求項９に記載の携帯電話機プログラムにおいて、
前記変換手段は、文字の種類に応じた文字コードを有し、前記記憶部に記憶された前記文書内の文字の前記文字コードを判別し、判別結果に基づいて変換候補を前記文書から抽出すること、
を特徴とする携帯電話機プログラム。
【請求項１１】
請求項１０に記載の携帯電話機プログラムにおいて、
前記文字コードは、文字の種類に応じた識別情報を含んでおり、
前記変換手段は、同一の前記識別情報を有した文字コードが、前記文書内で特定数以上連続したときに、その文字コードに対応した連続した文字を変換候補として前記文書から抽出すること、
を特徴とする携帯電話機プログラム。
【請求項１２】
コンピュータを、
文字又は記号を入力させる入力手段と、
前記入力手段で入力された入力内容を前記入力内容に基づいて、他の文字、記号又はそれらの組み合わせに変換する変換手段と、
前記コンピュータの周囲環境の状態量及び／又は前記コンピュータの使用者の状態量を検出させる状態量検出手段として機能させ、
前記変換手段は、前記入力内容の変換候補を、前記状態量検出手段で検出された前記状態量の情報に基づいて抽出すること、
を特徴とする携帯電話機プログラム。
【請求項１３】
請求項１２に記載の携帯電話機プログラムにおいて、
前記状態量検出手段は、前記周囲環境の温度の情報を検出させること、
を特徴とする携帯電話機プログラム。
【請求項１４】
請求項１２又は請求項１３に記載の携帯電話機プログラムにおいて、
前記状態量検出手段は、前記所有者の血圧の情報を検出させること、
を特徴とする携帯電話機プログラム。
【請求項１５】
請求項１２から請求項１４までのいずれか１項に記載の携帯電話機プログラムにおいて、
前記状態量検出手段は、前記周囲環境の気圧の情報を検出させること、
を特徴とする携帯電話機プログラム。
【請求項１６】
請求項１２から請求項１５までのいずれか１項に記載の携帯電話機プログラムにおいて、
前記状態量検出手段は、前記周囲環境の基地局から電波を受信させること、
を特徴とする携帯電話機プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力内容を変換する携帯電話機、及び、携帯電話機プログラムに関するものである。
【背景技術】
【０００２】
携帯電話機における電子メールなどの文書の作成は、そのほとんどが、携帯電話機に設けられたテンキーで入力されている。そのテンキーによる入力作業は、パーソナルコンピュータ（ＰＣ）などに備えられたキーボードよりもキーの数が少ないので、ＰＣのキーボードよりも入力時間が多くかかってしまう問題があった。そのために、昨今の携帯電話などに設けられた文書変換機能は、入力した文字に対して、過去の変換頻度の高い文字や、語句などを変換候補として抽出することで、使用者の入力作業の負荷を軽減している（例えば、特許文献１）。
特許文献１の文字情報入力装置は、携帯電話機に設けられた時刻の情報や、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）による位置の情報、電子財布の決済情報などから変換候補を抽出することによって、テンキーで入力した文字などを変換している。
しかし、特許文献１の文字情報入力装置は、時刻や、位置、残高などに関連した入力がない限り有効に作用しないので、必ずしも効率よく文書作成の入力時間を短縮することができなかった。
【特許文献１】特開２００６−１２７００２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明の課題は、使用者の意図する内容に近い変換候補を抽出することができる携帯電話機及び携帯電話機プログラムを提供することである。
【課題を解決するための手段】
【０００４】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施例に対応する符号を括弧内に付して説明するが、これに限定されるものではない。
請求項１の発明は、文字又は記号を入力する入力手段（１４）と、前記入力手段（１４）で入力された入力内容を前記入力内容に基づいて、他の文字、記号又はそれらの組み合わせに変換する変換手段（１６）と、外部から入力した文書を記憶する記憶手段（１５）とを備え、前記変換手段（１６）は、前記入力内容の変換候補を、前記記憶手段（１５）に記憶された前記文書に基づいて変換すること、を特徴とする携帯電話機（１０）である。
請求項２の発明は、請求項１に記載の携帯電話機（１０）において、前記変換手段（１６）は、文字の種類に応じた文字コードを有し、前記記憶部（１５）に記憶された前記文書内の文字の前記文字コードを判別し、判別結果に基づいて変換候補を前記文書から抽出すること、を特徴とする携帯電話機（１０）である。
請求項３の発明は、請求項２に記載の携帯電話機（１０）において、前記文字コードは、文字の種類に応じた識別情報を含んでおり、前記変換手段（１６）は、同一の前記識別情報を有した文字コードが、前記文書内で特定数以上連続したときに、その文字コードに対応した連続した文字を変換候補として前記文書から抽出すること、を特徴とする携帯電話機（１０）である。
【０００５】
請求項４の発明は、文字又は記号を入力する入力手段（１４）と、前記入力手段（１４
）で入力された入力内容を前記入力内容に基づいて、他の文字、記号又はそれらの組み合わせに変換する変換手段（１６）と、当該携帯電話機（１０）の周囲環境の状態量及び／又は当該携帯電話機（１０）の使用者の状態量を検出する状態量検出手段（１２、１７〜１９）とを備え、前記変換手段（１６）は、前記入力内容の変換候補を、前記状態量検出手段（１２、１７〜１９）で検出された前記状態量の情報に基づいて変換すること、を特徴とする携帯電話機（１０）である。
請求項５の発明は、請求項４に記載の携帯電話機（１０）において、前記状態量検出手段は、前記周囲環境の温度を検出する温度センサ（１７）であること、を特徴とする携帯電話機（１０）である。
請求項６の発明は、請求項４又は請求項５に記載の携帯電話機（１０）において、前記状態量検出手段は、前記使用者の血圧を検出する血圧センサ（１８）であること、を特徴とする携帯電話機（１０）である。
請求項７の発明は、請求項４から請求項６までのいずれか１項に記載の携帯電話機（１０）において、前記状態量検出手段は、前記周囲環境の気圧を検出する気圧センサ（１９）であること、を特徴とする携帯電話機（１０）である。
請求項８の発明は、請求項４から請求項７までのいずれか１項に記載の携帯電話機（１０）において、前記状態量検出手段は、前記周囲環境の基地局から電波を受信するアンテナ（１２）であること、を特徴とする携帯電話機（１０）である。
【０００６】
請求項９の発明は、コンピュータ（１１）を、文字又は記号を入力させる入力手段と、
前記入力手段で入力された入力内容を前記入力内容に基づいて、他の文字、記号又はそれらの組み合わせに変換させる変換手段と、外部から入力した文書を記憶させる記憶手段として機能させ、前記変換手段は、前記入力内容の変換候補を、前記記憶手段に記憶された前記文書に基づいて変換すること、を特徴とする携帯電話機プログラムである。
請求項１０の発明は、請求項９に記載の携帯電話機プログラムにおいて、前記変換手段は、文字の種類に応じた文字コードを有し、前記記憶部に記憶された前記文書内の文字の前記文字コードを判別し、判別結果に基づいて変換候補を前記文書から抽出すること、を特徴とする携帯電話機プログラムである。
請求項１１の発明は、請求項１０に記載の携帯電話機プログラムにおいて、  前記文字コードは、文字の種類に応じた識別情報を含んでおり、前記変換手段は、同一の前記識別情報を有した文字コードが、前記文書内で特定数以上連続したときに、その文字コードに対応した連続した文字を変換候補として前記文書から抽出すること、を特徴とする携帯電話機プログラムである。
【０００７】
請求項１２の発明は、コンピュータ（１１）を、文字又は記号を入力させる入力手段と、前記入力手段で入力された入力内容を前記入力内容に基づいて、他の文字、記号又はそれらの組み合わせに変換する変換手段と、前記コンピュータの周囲環境の状態量及び／又は当該携帯電話機の使用者の状態量を確認させる状態量検出手段として機能させ、前記変換手段は、前記入力内容の変換候補を、前記状態量検出手段で確認された前記状態量の情報に基づいて変換すること、を特徴とする携帯電話機プログラムである。
請求項１３の発明は、請求項１２に記載の携帯電話機プログラムにおいて、前記状態量検出手段は、前記周囲環境の温度の情報を検出させること、を特徴とする携帯電話機プログラムである。
請求項１４の発明は、請求項１２又は請求項１３に記載の携帯電話機プログラムにおいて、前記状態量検出手段は、前記使用者の血圧の情報を検出させること、を特徴とする携帯電話機プログラムである。
請求項１５の発明は、請求項１２から請求項１４までのいずれか１項に記載の携帯電話機プログラムにおいて、前記状態量検出手段は、前記周囲環境の気圧の情報を検出させること、を特徴とする携帯電話機プログラムである。
請求項１６の発明は、請求項１２から請求項１５までのいずれか１項に記載の携帯電話
機プログラムにおいて、前記状態量検出手段は、前記周囲環境の基地局から電波を受信させること、を特徴とする携帯電話機プログラムである。
【発明の効果】
【０００８】
本発明によれば、以下のような効果がある。
（１）入力された入力内容の変換候補を、記憶手段によって記憶された文書に基づいて抽出するので、外部から入力した入力文書に対する返信文書の作成時に、入力内容に基づいて入力文書に対応した変換候補を選択することができ、返信文書を効率よく迅速に作成することができる。
（２）文書内の文字の文字コードを判別し、判別結果に基づいて変換候補を文書から抽出するので、文書内で使用されている文字や語句を高速に抽出することができ、返信文書などの文字入力を効率よく、迅速にすることができる。
【０００９】
（３）変換手段は、同一の前記識別情報を有した文字コードが、文書内で特定数以上連続したときに、その文字コードに対応した連続した文字を変換候補として抽出するので、変換手段の変換候補の抽出作業の負担を軽減し、変換候補の抽出をさらに高速にすることができ、使用者による文字入力の変換を効率よくすることができる。
（４）入力された入力内容の変換候補を、状態量検出手段で検出した状態量の情報に基づいて抽出するので、状態量に関連した内容の文書の作成時における入力内容の変換を、効率よく迅速に実施することができる。
（５）状態量検出手段によって、周囲環境の温度の情報を検出しているので、文書作成における入力内容の変換を、検出した温度の情報に基づいて効率よく迅速に行うことができる。
【００１０】
（６）状態量検出手段によって、使用者の血圧の情報を検出しているので、文書作成における入力内容の変換を、検出した使用者の血圧の情報に基づいて効率よく迅速に行うことができる。
（７）状態量検出手段によって、周囲環境の気圧の情報を検出しているので、その気圧の情報から天気を予測することができ、文書作成における入力内容の変換を、その気圧の情報や電気の予測情報に基づいて、効率よく迅速に実施することができる。
（８）状態量検出手段によって、周囲環境の基地局から電波を受信しているので、受信電波に基づいて位置の情報を得ることができ、文書作成における入力内容の変換を、効率よく迅速に行うことができる。
【発明を実施するための最良の形態】
【００１１】
本発明は、使用者の意図する内容に近い変換候補を抽出することができる携帯電話機及び携帯電話機プログラムを提供するという目的を、記憶部に記憶された文書に使用された文字、記号、語句などに基づいて変換候補を抽出することにより実現する。
【実施例１】
【００１２】
以下、図面等を参照して、本発明の実施例をあげて、さらに詳しく説明する。
図１は、本発明による携帯電話機の実施例１の概略を示す図である。図２は、文字コードの一例を示す図である。図３は、携帯電話機で受信した電子メールの一例を示す図である。
携帯電話機１０は、図１に示すように、ＣＰＵ１１、通信部１２、表示部１３、操作部（入力手段）１４、記憶部（記憶手段）１５及び変換部（変換手段）１６を有し、電話機能と文書を自在に送受信可能な電子メール機能とを備えた携帯可能な電話機である。
【００１３】
ＣＰＵ１１は、携帯電話機１０の各部を統括制御する制御回路部（コンピュータ）であり、後述の記憶部１５に記憶された制御プログラムを起動することによって、携帯電話機
１０の各部を機能させる。
通信部１２は、外部の通信機器と携帯電話機１０との通信を実行する通信処理回路及びアンテナであり、携帯電話機１０の通話内容の送受信や、電子メールの送受信を行う。通信部１２は、外部の通信機器から電子メールを受信したときは、その電子メールを記憶部１５へ送信して保存させる。
【００１４】
表示部１３は、携帯電話機１０で受信又は作成した電子メールの内容や、携帯電話機１０の通話時の通話相手の情報、携帯電話機１０の設定情報などを表示する液晶ディスプレイである。
操作部１４は、携帯電話機１０の電話機能の使用時における電話番号の入力や、電子メール機能の使用時における文書の入力などに使用されるテンキー及び複数のボタンである。ここで、本実施例では、電子メール機能の使用時における文書の入力は、平仮名で入力される。
記憶部１５は、携帯電話機１０を統括制御する制御プログラムがインストールされたメモリであり、また、携帯電話機１０の通信部１２で受信した電子メール（受信メール）や、作成途中の電子メールを保存したり、携帯電話機１０の設定を記憶したりすることができる。さらに、記憶部１５は、後述の変換部１６の特別変換部１６ｂが抽出した特定語句を保存することができる。
【００１５】
変換部１６は、辞書変換部１６ａ及び特別変換部１６ｂを有しており、操作部１４によって文字や記号などの入力内容が入力されたときに、その入力内容に基づいて、辞書変換部１６ａ及び特別変換部１６ｂで抽出される変換候補を表示部１３に表示させる。このとき、携帯電話機１０の使用者は、表示された変換候補から適切な変換内容を選択することができる。ここで、変換内容は、文字や記号だけでなく、それらの組み合わせ（語句や文章、絵文字など）も含まれる。
【００１６】
辞書変換部１６ａは、操作部１４によって入力された入力内容に基づいて、入力内容の読みに対して変換候補を探し出す辞書形式の変換部であり、例えば、操作部１４で「い」と入力して変換が指示されると、読みが「い」となる漢字又はカタカナ（異、居、胃、イ）と、「い」で始まる漢字（石、意思など）とを変換候補として抽出する。また、辞書変換部１６ａは、１文字の入力だけでなく、２文字以上の入力の読みに対しても多彩な変換をすることができる。例えば、「いし」と入力したときは、変換候補を「石」や、「意思」、「医師」などを抽出することができる。
【００１７】
特別変換部１６ｂは、外部の通信機器（例えば、他の携帯電話機）などから受信した電子メール（受信メール）に対して返信メールを作成するときに、操作部１４によって入力される入力内容の変換候補を、受信メールから抽出することができる。特別変換部１６ｂは、予め文字の種類（カタカナ／漢字／英数・記号）に種別された文字コードを有しており、返信メールを作成するときに、受信メールの文書に対して一文字ずつ文字コードの種類を確認し、電子メールの文書全体から変換候補として使用する特定の語句（特定語句）を抽出する。
【００１８】
ここで、文字に付された文字コードは、図２に示すように、各文字や記号などに対して２バイトの数字及び英文字が付されている。例えば、英文字の「Ｂ」の文字コードは、「２３４２」となり、「ｑ」の文字コードは、「２３７１」となる。また、カタカナの「ア」の文字コードは「２５２２」となり、「ヲ」の文字コードは、「２５７２」となる。
【００１９】
図２に示すように、文字コードの１バイト目は、文字の種類に応じて共通した番号を有しており、例えば、英文字であれば「２３」に、カタカナであれば「２５」になり、特別変換部１６ｂは、その文字コードの１バイト目の数字を検出して、受信メールの文書にあ
る文字の種類を判別している。以後、説明を明確にするために、文字コードの１バイト目の数字を種類番号（識別番号）と呼ぶ。
本実施例では、特別変換部１６ｂは、受信メールの文書中からカタカナ又は英文字が連続して５文字以上記載されている場合に特定語句として抽出する。
【００２０】
具体的には、受信メールに「、ディスプレイと」という文字が記載されている場合、それぞれの種類番号は、「、」が「２１」に、「ディスプレイ」の各文字が「２５」に、「と」が「２４」となり、また、「ディスプレイ」が６文字の連続したカタカナで記載されているので、特別変換部１６ｂは、「ディスプレイ」を特定語句として抽出し、記憶部１５に保存する。
また、「スポーツクラブ」のように「スポ」と「ツクラブ」との間に、カタカナとして認識されない「ー」（文字コード：２１３Ｃ）が記載されている場合、上述の確認方法では「ー」の種類番号は「２１」となってしまうため、「スポーツクラブ」を特定語句として認識できない。そのため、特別変換部１６ｂには、連続するカタカナの文字間に、「ー」の文字コード「２１３Ｃ」が存在するときは、「ー」の前に記載されたカタカナと連続したものと認識し、「スポーツクラブ」を特定語句として抽出する。
【００２１】
同様にして、英文文字の場合、例えば、受信メールの文書中に「Ｈｅ＿ｈａｓ＿ａ＿ｐｅｎ」（「＿」はスペースを意味し、以後、同様とする）のような記載があるとき、「Ｈｅ」、「ｈａｓ」、「ａ」、「ｐｅｎ」を個々の単語として認識することもできるが、本実施例では、まとめて認識できるように、英文字間に「＿」（スペース）が存在するときは、「＿」の前後に記載された英文字を連続したものとして認識し、「Ｈｅ＿ｈａｓ＿ａ＿ｐｅｎ」を特定語句として抽出する。
【００２２】
ここで、特別変換部１６ｂは、受信メールの各文字の文字コード及び種類番号を確認することによって抽出された個々の文字を一時的に保存する不図示の揮発性メモリを有している。また、特別変換部１６ｂは、揮発性メモリに保存された文字列が、特定語句と判断されたときに、揮発性メモリから携帯電話機１０の記憶部１５にその特定語句を保存する。また、記憶部１５に保存された特定語句は、全てが記憶部１５に継続的に保存されるわけではなく、例えば、５種類の特定語句を保存し、新しい特定語句がさらに保存されるときに、抽出されたのが一番古い特定語句、若しくは一番使用頻度の低い特定語句が記憶部１５から消去される。
【００２３】
以上の特定語句の抽出方法によって、図３（ａ）に示すような受信メール「おはようございます！今日、大丈夫ですか？ちょうど都心に出るので、テニス休んだ振替をしてきちゃおうと思うので３時頃までスポーツクラブでテニスしてます。その後なら何時でもオッケーなので都合のいい時間を教えて下さい♪ベース関係の雑誌を買ったりネットオークションをちらっと見たりしましたが、めっちゃ安いか何十万もするかどっちかですね(>#<)
違いがわからないし・・・でも女性用の楽器を作っているとこのロック用のベースがかわいかったです☆曲は、Ｊｏｎ＿ＢｏｖｉのＨａｖｅ＿ａ＿ｎｉｃｅ＿Ｗｅｅｋｅｎｄやるんでしたよね？」の返信メールを作成するとき、特別変換部１６ｂは、その文章から特定語句を抽出する。
【００２４】
特定語句を抽出させると、図３（ｂ）の太字下線部に示すように、カタカナとして「スポーツクラブ」、「ネットオークション」を抽出し、英文字として、「Ｊｏｎ＿Ｂｏｖｉ」、「Ｈａｖｅ＿ａ＿Ｎｉｃｅ＿Ｗｅｅｋｅｎｄ」を抽出する。
特別変換部１６ｂは、抽出した特定語句をそれぞれ記憶部１５に記憶させ、操作部１４から入力された入力内容に基づいて、表示部１３に変換候補を辞書変換部１６ａの変換候補とともに表示する。このとき、特別変換部１６ｂで抽出された変換候補は、辞書変換部１６ａで抽出された変換候補よりも候補の順位を上位にして表示する。
【００２５】
次に、特別変換部１６ｂの特定語句の抽出方法について説明する。図４は、受信メールからカタカナの特定語句を抽出する流れを示すフローチャートである。
ここで、特別判定部１６ｂは、上述したように、カタカナ又は英文字が５文字以上連続したときに、特定語句として抽出するので、以下の説明では、文字をカウントする文字カウント番号ｉを用いる。文字カウント番号ｉは、初期値が０となっており、カタカナ又は英文字を１文字確認するとｉ＝１となり、連続して同種の文字を確認した場合、ｉが１ずつ加算される。例えば、カタカナが３文字連続して確認された場合、文字カウント番号ｉは３となる。
【００２６】
携帯電話機５０がメールを受信し、そのメールの返信メールを作成するとき、図４に示すように、特別変換部１６ｂは、受信メールの文書内の文字の種類番号の判定を開始し（Ｓ１０１）、受信メールの最初（文頭）の文字を抽出する（Ｓ１０２）。受信メールが図３に示す文書であるとき、特別変換部１６ｂは、まず、「お」を１番目の文字として抽出し、文字コードの種類番号が「２５」（カタカナ）であるか否かを確認する（Ｓ１０３）。この場合、「お」は平仮名であるので種類番号は「２４」となり該当せず（Ｓ１０３：Ｎｏ）、また、文字カウント番号ｉは初期値（ｉ＝０）の状態であり（Ｓ１０６：Ｎｏ）、さらに、「お」の次に記載された文字が存在しているので、「お」の次の「は」の文字の種類番号の確認を行う（Ｓ１０９：Ｎｏ、Ｓ１０２）。
【００２７】
同じ手順で、図３に示す受信メールの文字の文字コードの種類番号を１文字ずつ確認し、図３（ａ）に記載された文書の２行目の後半にある「ス」に到達したとき、特別変換部１６ｂは、「ス」の文字の種類番号が「２５」であることを確認する（Ｓ１０３：Ｙｅｓ）。「ス」がカタカナであると確認した特別変換部１６ｂは、その内部に設けられた揮発性メモリに「ス」の文字を一時的に保存し（Ｓ１０４）、文字カウント番号ｉ＝０に１を加算してｉ＝１とし（Ｓ１０５）、「ス」の次の文字（「ポ」）の確認を行う（Ｓ１０２）。同様に、「ポ」も種類番号が「２５」であるので、「ポ」の文字も揮発性メモリに保存し、文字カウント番号ｉに１を加算してｉ＝２とする。
【００２８】
次に、特別変換部１６は、「ポ」の次の文字である「ー」を確認する（Ｓ１０２）。上述したように、「ー」の前にカタカナがある場合はカタカナと連続したものであるとして認識するので（Ｓ１０３：Ｙｅｓ）、特別変換部１６ｂは、揮発性メモリに「ー」を保存し、文字カウント番号ｉを３にする。
以下同様に、「ー」の次の「ツ」、「ク」、「ラ」、「ブ」を確認すると、いずれも種類番号が「２５」（カタカナ）となり、特別変換部１６ｂは、揮発性メモリへそれぞれの文字を保存し、文字カウント番号ｉに１を加算する。「スポーツクラブ」を確認することによって、文字カウント番号ｉは７となる。
【００２９】
次に、特別変換部１６ｂは、「ブ」の次に記載された「で」を確認する（Ｓ１０２）。「で」が種類番号「２４」の平仮名であるので、特別変換部１６ｂは、「で」が種類番号が「２５」と一致しないと判断し（Ｓ１０３：Ｎｏ）、続いて、文字カウント番号ｉのカウント数を確認する（Ｓ１０６）。上述したように、文字カウント番号ｉは、「スポーツクラブ」を読み込むことによってｉ＝７（ｉ≧５）となっており、５文字以上の連続したカタカナであることが確認される（Ｓ１０６：Ｙｅｓ）。
【００３０】
５文字以上の連続したカタカナであると判定された「スポーツクラブ」という語句は、特定語句として認識され、特別変換部１６ｂは、揮発性メモリに一時的に記録された「スポーツクラブ」という文字を記憶部１５に保存する（Ｓ１０７）。抽出した特定語句である「スポーツクラブ」を記憶部１５に保存したら、特別変換部１６ｂは、文字カウント番号ｉを初期値（ｉ＝０）に戻し（Ｓ１０８）、「ブ」以降の文字を上述した手順で、引き
続き確認する（Ｓ１０９：Ｎｏ、Ｓ１０２〜Ｓ１０８）。受信メールの最後の文字まできて、次に確認する文字がなくなったら（Ｓ１０９：Ｙｅｓ）、特別判定部１６ｂは、種類判定を終了する（Ｓ１１０）。
このようにカタカナの種類判定を行うことによって、図３（ａ）に示す受信メールの文章からは、特定語句として、「スポーツクラブ」、「ネットオークション」が抽出される。
【００３１】
以上の説明では、説明を明確にするために、各文字に設けられた２バイトの文字コードの１バイト目の番号を種類番号として説明したが、携帯電話機１０のＣＰＵ１１における処理では、羅列した各文字の文字コードのバイト数が加算された状態で、文章全体でバイト数を処理しており、そのバイト数の奇数番号を種類番号として読み取っている。
具体的には、文章全体の文字のバイト数をｎと定義しており、文章の１番目の文字がｎ＝１、２となり、２番目の文字がｎ＝３、４となる。上述したように各文字コードの１バイト目の番号が種類番号となるので、この場合では、バイト数ｎ＝１とｎ＝３に、それぞれ１番目と２番目の文字の種類番号が記録されている。
【００３２】
例えば、図３に示す文章の場合、「おはようございます」で文が始まっており、文章の１番目の文字である「お」の文字が、文章全体のバイト数の１及び２バイト目（ｎ＝１、２）となり、次の「は」の文字が３及び４バイト目（ｎ＝３、４）となり、さらに、９文字目の「す」の文字が１７及び１８バイト目（ｎ＝１７、１８）として記録される。このとき、特別変換部１６ｂは、「す」の文字の種類番号を読み取るとき、１７バイト目の数字を検出する。
【００３３】
以上、受信メールの文章を確認して５文字以上連続したカタカナを抽出する例で説明したが、英文字の抽出についても同様に実施することができる。図５は、受信メールから英文字の特定語句を抽出する流れを示すフローチャートである。なお、図４で説明した内容と重複する動作の説明については適宜省略する。
【００３４】
特定変換部１６ｂが受信メールの文章の英文字に対する種類判別を開始したら（Ｓ２０１）、特別判定部１６ｂは、上述したカタカナの種類判別と同様の方法で、文章の始めから一文字ずつ種類番号を確認する（Ｓ２０２）。確認する文字が図３（ａ）に示す文章の９行目にある「Ｊ」に到達したとき、特別変換部１６ｂは、「Ｊ」の文字の種類番号が「２３」であることを確認する（Ｓ２０３：Ｙｅｓ）。「Ｊ」が英文字であると確認した特別変換部１６ｂは、その内部に設けられた揮発性メモリに「Ｊ」の文字を一時的に保存し（Ｓ２０４）、文字カウント番号ｉ＝０に１を加算してｉ＝１とし（Ｓ２０５）、「Ｊ」の次の文字である「ｏ」の確認を行う（Ｓ２０２）。
【００３５】
「ｏ」も種類番号が「２３」であるので、「ｏ」の文字も揮発性メモリに保存し、文字カウント番号ｉに１を加算してｉ＝２とする。「ｏ」の次の文字である「ｎ」も英文字であるので、同様にして、揮発性メモリに保存し、文字カウント番号ｉに１を加算してｉ＝３にする。
【００３６】
次に、特別変換部１６は、「ｎ」の次の文字である「＿」（スペース）を確認する（Ｓ２０２）。ここで、「＿」の文字コードは「２１２１」（図２参照）であり、種類番号は「２１」であるので、特別変換部１６ｂは、英文字の種類番号である「２３」に一致しないので（Ｓ２０３：Ｎｏ）、次に、「＿」の文字コードが「２１２１」であるか否かを確認する（Ｓ２０６）。ここでは、前述したように「＿」の文字コードが「２１２１」であるので（Ｓ２０６：Ｙｅｓ）、特別変換部１６ｂは、「＿」をスペースとして認識して揮発性メモリに保存し（Ｓ２０７）、文字カウント番号ｉを加算しないで、ｉ＝３の状態で次の文字の確認に移る（Ｓ２０８、Ｓ２０２）。
【００３７】
以下同様にして、「＿」（スペース）の次の「Ｂ」、「ｏ」、「ｖ」、「ｉ」を確認すると、いずれも種類番号が「２３」（英文字）となり、特別変換部１６ｂは、揮発性メモリへそれぞれの文字を保存し、文字カウント番号ｉに１を加算する。「Ｊｏｎ＿Ｂｏｖｉ」を確認することによって、文字カウント番号ｉは７となる。そして、「ｉ」の次に記載される文字が「の」であるので、特別変換部１６ｂは、「Ｊｏｎ＿Ｂｏｖｉ」を特定語句として記憶部１５に保存する。
以上の種類判定を行うことによって、図３（ａ）に示す受信メールの文章からは、特定語句として、「Ｊｏｎ＿Ｂｏｖｉ」、「Ｈａｖｅ＿ａ＿Ｎｉｃｅ＿Ｗｅｅｋｅｎｄ」が抽出される。
【００３８】
次に、返信メール作成時において、操作部１４によって入力内容を入力したときの、入力内容に対する変換候補の抽出について説明する。
携帯電話機１０の所有者が受信メールに基づいて、返信メールの作成を開始したときに、変換部１６の特別変換部１６ｂは、上述したように、受信メールから特定語句を抽出して記憶部１５に保存させる。
所有者が操作部１４で入力内容を、例えば、「す」と入力した場合、変換部１６の辞書変換部１６ａは、入力された「す」の読みに対応した変換候補として「酢」や「巣」などを抽出する。同時に、特別変換部１６ｂは、入力した「す」に関連した特定語句「スポーツクラブ」を記憶部１５から読み出す。
そして、変換部１６は、辞書変換部１６ａ及び特別変換部１６ｂによって抽出された変換候補を、「スポーツクラブ」、「酢」、「巣」の順番で、特別変換部１６ｂによって抽出された「スポーツクラブ」が変換の第１候補になるようにして、表示部１３に表示し、使用者に適切な候補を選択させる。
【００３９】
以上より、実施例１の携帯電話機には以下のような効果がある。
（１）入力された入力内容の変換候補を、外部から入力した文書に基づいて抽出するので、外部から受信した電子メールに対する返信メールの作成時に、入力内容に基づいて受信メールに対応した変換候補を選択することができ、返信メールを効率よく迅速に作成することができる。
（２）受信メール内の文字の文字コードを判別し、判別結果に基づいて変換候補を受信メールから抽出するので、受信メール内で使用されている文字や語句を効率よく抽出することができ、返信メールなどの文字入力を迅速にすることができる。
（３）特別変換部１６ｂは、同一の種類番号を有した文字コードが、受信メールの文書内で５文字以上連続したときに、その文字コードに対応した連続した文字を変換候補として抽出するので、特別変換部１６ｂの変換候補の抽出作業の負担を軽減し、変換候補の抽出をさらに高速にすることができ、使用者による文字入力の変換を効率よくすることができる。
（４）特別変換部１６ｂは、受信メールのカタカナ又は英文字から特定語句を抽出しているので、文字の入力用のキーが少ない携帯電話機１０で入力した文字の変換を効率よく行うことができる。
（５）特別変換部１６ｂは、カタカナで使用されている「ー」をカタカナとして認識しているので、「スポーツクラブ」のような「ー」を使用した文字を、特定語句として抽出することができ、変換部１６の変換候補の抽出の幅を広げることができる。
（６）特別変換部１６ｂは、英文字間で使用されている「＿」（スペース）で英文字を区切らないようにしているので、「Ｊｏｎ＿Ｂｏｖｉ」のような名称や、連続した英文を１つの特定語句として抽出することができる。
【実施例２】
【００４０】
図３は、本発明による携帯電話機の実施例２の概略を示す図である。なお、実施例２の
説明では、前述した実施例１と同様な機能を果たす部分には、同一の符号又は末尾に統一した符号を付して、重複する説明や図面を適宜省略する。
実施例２の携帯電話機１０−２と実施例１の携帯電話機１０との相違点は、実施例２の携帯電話機１０−２には、温度センサ１７、気圧センサ１８及び血圧センサ１９が備えられている点と、変換部１６に設けられた特別変換部１６ｂが、通信部１２の受信情報と、温度センサ１７、気圧センサ１８及び血圧センサ１９の検出情報とに基づいて、入力内容の変換候補を抽出する点で異なる。
【００４１】
温度センサ１７は、ＣＰＵ１１に接続され、携帯電話機１０の周囲環境の温度を検出する温度計であり、検出した温度情報を表示部１３に表示させたり、変換部１６に出力したりする。
気圧センサ１８は、ＣＰＵ１１に接続され、携帯電話機１０の周囲環境の気圧を検出する気圧計であり、検出した気圧情報に基づいて天気を予測する予測機能を有している。また、気圧センサ１８は、検出した気圧情報や、天気の予測情報を、表示部１３に表示させたり、変換部１６に出力したりする。
血圧センサ１９は、ＣＰＵ１１に接続され、携帯電話機１０の使用者などの血圧を検出する血圧計であり、検出した血圧情報を表示部１３に表示させたり、変換部１６に出力したりする。
【００４２】
変換部１６に設けられた特別変換部１６ｂは、温度センサ１７、気圧センサ１８及び血圧センサ１９の検出情報に基づいて、操作部１４で入力した入力内容の変換候補を抽出する。また、特別変換部１６ｂは、携帯電話機１０が周囲環境にある複数の基地局の電波を通信部１２によって受信し、その受信した情報に基づいて携帯電話機１０の所在位置の情報を有しているときに、その位置情報を入力内容の変換候補として抽出することができる。
【００４３】
例えば、特別変換部１６ｂは、温度センサ１７が３１℃と周囲環境温度を検出した場合、入力内容が「あ」と入力されれば、変換の第１候補を「暑い」にしたり、「おんど」と入力されれば、変換の第１候補を「３１℃」にしたりする。また、気圧センサ１８が、使用者の血圧の最大血圧（収縮期血圧）／最小血圧（拡張期血圧）を１１７／６５と検出した場合に、入力内容が「けつあつ」と入力されたときは、特別変換部１６ｂは、変換の第１候補を「１１７／６５」にすることができる。
【００４４】
さらに、気圧センサ１８が９６０ｈＰａ（ヘクトパスカル）と周囲環境の気圧を検出し、天気を雨と予測した場合、特別変換部１６ｂは、入力内容が「てんき」と入力されれば、変換の第１候補を「雨」にしたり、「きあつ」と入力されれば、変換の第１候補を「９６０ｈＰａ」にしたりすることができる。
また、上述したように、通信部１２が複数の基地局から電波を受信し、携帯電話機１０の所在位置情報を有している場合に、入力内容が「げんざいち」と入力されたときは、特別変換部１６ｂは、例えば、所在地情報が東京都新宿区であれば、「東京都新宿区」を変換の第１候補に、「新宿」を第２候補にすることができる。
【００４５】
以上より、実施例２の携帯電話機には以下のような効果がある。
（１）温度センサ１７によって、携帯電話機１０の周囲環境の温度を検出しているので、文書作成における入力内容の変換を、検出した温度の情報に基づいて効率よく迅速に行うことができる。
（２）血圧センサ１９によって、携帯電話機１０の使用者の血圧を検出しているので、文書作成における入力内容の変換を、検出した使用者の血圧の情報に基づいて効率よく迅速に行うことができる。
【００４６】
（３）気圧センサ１８によって、携帯電話機１０の周囲環境の気圧を検出しているので、その気圧の情報から天気を予測することができ、文書作成における入力内容の変換を、その気圧の情報や天気の予測情報に基づいて、効率よく迅速に行うことができる。
（４）通信部１２によって、複数の基地局から電波を受信しているので、その受信した電波に基づいて携帯電話機１０の所在位置の情報を得ることができ、文書作成における入力内容の変換を、その所在位置の情報に基づいて効率よく迅速に行うことができる。
【００４７】
（変形例）
以上、説明した実施例に限定されることなく、種々の変形や変更が可能であり、それらも本発明の範囲内である。
（１）各実施例では、入力内容に応じた変換候補の抽出を変換部１６が行ったが、記憶部１５に携帯電話機プログラムをインストールし、ＣＰＵ１１によって起動させてもよい。（２）実施例１の携帯電話機１０に、実施例２の温度センサ１７、気圧センサ１８及び血圧センサ１９を備えてもよい。また、通信部１２による携帯電話機１０の所在位置情報を取得させることも可能である。
（３）各実施例は、変換手段を携帯電話機１０（１０−２）に設けたが、例えば、電子手帳やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などの小型の通信端末機に用いることも可能である。
（４）実施例１では、特別変換部１６ｂは、カタカナと英文字に関連した特定語句を抽出したが、漢字や絵文字などの記号を特定語句として抽出してもよい。
（５）実施例１では、特別変換部１６ｂは、カタカナや英文字の間に記号「ー」や「＿」（スペース）があるときに、その記号等の前後の文字を区切ることなく特定文字として抽出する規定を設けたが、それ以外の記号、例えば、「・」や、［／］などに対して、そのような規定を設けてもよい。
（６）実施例１では、特別変換部１６ｂは、返信メールを作成するときに受信メールから特定語句を抽出したが、外部からメールを受信したときに特定語句を抽出してもよい。その場合、返信メールを作成する確率の高い相手の受信メールに対してのみ特定語句を抽出し、宣伝メールなどの返信する確率の低いメールから特定語句を抽出させないようにすることも可能である。例えば、返信メールの作成する確率の高い相手の電子メールアドレスを使用者によって又は自動的に携帯電話機１０に登録しておくことによって、その登録された電子メールアドレス以外の受信メールは特定語句が抽出されないので、携帯電話機１０のＣＰＵ１１にかかる負荷を最小限にすることができる。
【図面の簡単な説明】
【００４８】
【図１】本発明による携帯電話機の実施例１の概略を示す図である。
【図２】文字コードの一例を示す図である。
【図３】携帯電話機で受信した電子メールの一例を示す図である。
【図４】受信メールからカタカナの特定語句を抽出する流れを示すフローチャートである。
【図５】受信メールから英文字の特定語句を抽出する流れを示すフローチャートである。
【図６】本発明による携帯電話機の実施例２の概略を示す図である。
【符号の説明】
【００４９】
１０、１０−２  携帯電話機
１１  ＣＰＵ
１２  通信部
１３  表示部
１４  操作部
１５  記憶部
１６  変換部
１７  温度センサ
１８  気圧センサ
１９  血圧センサ
【図１】
2008282226.tif 000003
【図２】
2008282226.tif 000004
【図３】
2008282226.tif 000005
【図４】
2008282226.tif 000006
【図５】
2008282226.tif 000007
【図６】
2008282226.tif 000008