(57)【特許請求の範囲】
【請求項１】
文字入力領域に文字入力が可能なアプリケーションを起動する起動部と、
前記アプリケーションに対応する所定の文字列を記憶する記憶部と、
単数又は複数の文字を含む第１文字列、及び単数又は複数の文字を含む第２文字列を入力する操作部と、
前記操作部により入力された前記第１文字列及び前記第２文字列を表示する表示部と、
前記表示部に表示された前記第２文字列が前記記憶部に記憶された前記所定の文字列と一致するか否かを判断する判断部と、
前記判断部により前記第２文字列と前記所定の文字列とが一致すると判断された場合に、前記起動部により前記所定の文字列に対応するアプリケーションを起動し、前記アプリケーションの前記文字入力領域に前記第１文字列を入力させる制御部と、
を備えることを特徴とする電子機器。
【請求項２】
前記第１文字列と前記第２文字列との間に、前記操作部により、変換不能な変換不能記号が入力される場合に、
前記制御部は、前記変換不能記号が入力されたことに基づいて、前記第２文字列が入力されることを判断することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記操作部により入力された前記第１文字列は、第１の入力文字列及び第２の入力文字列を含むことを特徴とする請求項１に記載の電子機器。
【請求項４】
前記制御部は、前記判断部により前記第２文字列と前記所定の文字列とが一致すると判断された場合に、前記第１文字列を第１態様で表示させると共に、前記第２文字列を前記第１態様とは異なる第２態様で表示させることを特徴とする請求項１に記載の電子機器。
【請求項５】
前記制御部は、前記所定の文字列に対応するアプリケーションとして、前記文字入力領域に入力された前記第１文字列に基づいて検索を行う検索アプリケーションを前記起動部により起動させた場合に、当該検索アプリケーションに対応する画面に表示される移動可能な操作カーソルを、検索を実行させる操作位置に位置させることを特徴とする請求項１に記載の電子機器。
【請求項６】
前記判断部は、初期画面を前記表示部に表示させている状態において、前記操作部により前記第１文字列及び前記第２文字列が入力される場合に、前記第２文字列と前記所定の文字列とが一致するか否かを判断することを特徴とする請求項１に記載の電子機器。
【請求項７】
アプリケーションに対応する所定の文字列を記憶する工程と、
単数又は複数の文字を含む第１文字列、及び単数又は複数の文字を含む第２文字列を入力する工程と、
入力された前記第１文字列及び前記第２文字列を表示する工程と、
表示された前記第２文字列が、記憶された前記所定の文字列と一致するか否かを判断する工程と、
前記第２文字列と前記所定の文字列とが一致すると判断された場合に、前記所定の文字列に対応する前記アプリケーションを起動し、前記アプリケーションに前記第１文字列を入力させる工程と、
を行うことを特徴とするアプリケーションの起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字を入力可能なアプリケーションを備える電子機器及びアプリケーションの起動方法に関する。
【背景技術】
【０００２】
携帯電話機等を始めとする電子機器には、文字や数字等の文字を入力する操作部と、操作部により入力された文字を表示する表示部と、文字を表示した状態で文字入力画面を有する複数のアプリケーションの中から所望のアプリケーションを選択すると、当該アプリケーションの文字入力画面に記号を表示させる制御部と、を備えるものがある（特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−３１９７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の電子機器においては、複数のアプリケーションの中からユーザが所望する１つのアプリケーションを選択する必要があった。また、上記の電子機器においては、ユーザにより選択可能なアプリケーションが限られていた。
【０００５】
本発明は、表示された文字列に基づいて所望のアプリケーションを起動可能な電子機器及びアプリケーションの起動方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る電子機器は、文字入力領域に文字入力が可能なアプリケーションを起動する起動部と、前記アプリケーションに対応する所定の文字列を記憶する記憶部と、単数又は複数の文字を含む第１文字列、及び単数又は複数の文字を含む第２文字列を入力する操作部と、前記操作部により入力された前記第１文字列及び前記第２文字列を表示する表示部と、前記表示部に表示された前記第２文字列が前記記憶部に記憶された前記所定の文字列と一致するか否かを判断する判断部と、前記判断部により前記第２文字列と前記所定の文字列とが一致すると判断された場合に、前記起動部により前記所定の文字列に対応するアプリケーションを起動し、前記アプリケーションの前記文字入力領域に前記第１文字列を入力させる制御部と、を備えることを特徴とする。
【０００７】
また、本発明に係る電子機器は、前記第１文字列と前記第２文字列との間に、前記操作部により、変換不能な変換不能記号が入力される場合に、前記制御部は、前記変換不能記号が入力されたことに基づいて、前記第２文字列が入力されることを判断することが好ましい。
【０００８】
また、前記操作部により入力された前記第１文字列は、第１の入力文字列及び第２の入力文字列を含むことが好ましい。
【０００９】
また、前記制御部は、前記判断部により前記第２文字列と前記所定の文字列とが一致すると判断された場合に、前記第１文字列を第１態様で表示させると共に、前記第２文字列を前記第１態様とは異なる第２態様で表示させることが好ましい。
【００１０】
また、前記制御部は、前記所定の文字列に対応するアプリケーションとして、前記文字入力領域に入力された前記第１文字列に基づいて検索を行う検索アプリケーションを前記起動部により起動させた場合に、当該検索アプリケーションに対応する画面に表示される移動可能な操作カーソルを、検索を実行させる操作位置に位置させることが好ましい。
【００１１】
また、前記判断部は、初期画面を前記表示部に表示させている状態において、前記操作部により前記第１文字列及び前記第２文字列が入力される場合に、前記第２文字列と前記所定の文字列とが一致するか否かを判断することが好ましい。
【００１２】
また、本発明に係るアプリケーションの起動方法は、アプリケーションに対応する所定の文字列を記憶する工程と、単数又は複数の文字を含む第１文字列、及び単数又は複数の文字を含む第２文字列を入力する工程と、入力された前記第１文字列及び前記第２文字列を表示する工程と、表示された前記第２文字列が、記憶された前記所定の文字列と一致するか否かを判断する工程と、前記第２文字列と前記所定の文字列とが一致すると判断された場合に、前記所定の文字列に対応する前記アプリケーションを起動し、前記アプリケーションに前記第１文字列を入力させる工程と、を行うことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、表示された文字列に基づいて所望のアプリケーションを起動することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の電子機器の一実施形態に係る携帯電話機の外観斜視図を示す。
【図２】携帯電話機の機能を示す機能ブロック図である。
【図３】キーアサインについての説明に供する図である。
【図４】携帯電話機が一実施形態の機能を発揮するための構成を示す機能ブロック図である。
【図５】待受画面が表示部に表示されている場合に、第１文字列及び第２文字列が入力されて、メールアプリケーションが起動されるときの表示態様の変化の一例、及び変換データベースの一例を示す図である。
【図６】携帯電話機の一実施形態の動作を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態について説明する。図１は、本発明の電子機器の一実施形態に係る携帯電話機１の外観斜視図を示す。なお、図１は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態としては特にこれに限られない。例えば、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが１つの筐体に配置され、連結部を有さない形式（ストレートタイプ、フリップタイプ）でもよい。
【００１６】
携帯電話機１は、操作部側筐体部２と、表示部側筐体部３とを備える。操作部側筐体部２は、表面部１０に、操作部１１と、携帯電話機１の使用者が通話時に発した音声を入力するマイク１２とを備える。操作部１１は、各種設定や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメール等の文字等を入力するための入力操作キー１４と、各種操作における決定やスクロール等を行う決定操作キー１５とから構成されている。
【００１７】
また、表示部側筐体部３は、表面部２０に、各種情報を表示する表示部２１と、通話の相手側の音声を出力するスピーカ２２とを備える。
【００１８】
また、操作部側筐体部２の上端部と表示部側筐体部３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筐体部２と表示部側筐体部３とを相対的に回転することにより、操作部側筐体部２と表示部側筐体部３とを互いに開いた状態（開放状態）にしたり、操作部側筐体部２と表示部側筐体部３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００１９】
また、図２は、携帯電話機１の機能を示す機能ブロック図である。携帯電話機１は、図２に示すように、操作部１１と、マイク１２と、メインアンテナ４０と、ＲＦ回路部４１と、画像処理部４２と、音声処理部４３と、メモリ４４（記憶部）と、制御部４５と、表示部２１と、スピーカ２２と、ドライバＩＣ２３とを備える。
【００２０】
メインアンテナ４０は、所定の使用周波数帯（例えば、８００ＭＨｚ）で基地局等の外部装置と通信を行う構成である。なお、本実施形態では、所定の使用周波数帯として、８００ＭＨｚとしたが、これ以外の周波数帯であってもよい。
【００２１】
ＲＦ回路部４１は、メインアンテナ４０によって受信した信号を復調処理し、処理後の信号を制御部４５に供給する。そして、制御部４５から供給された信号を変調処理し、メインアンテナ４０を介して外部装置に送信する。また、その一方で、メインアンテナ４０によって受信している信号の強度を制御部４５に通知する。
【００２２】
画像処理部４２は、制御部４５の制御にしたがって、所定の画像処理を行い、処理後の画像データをドライバＩＣ２３に出力する。ドライバＩＣ２３は、画像処理部４２から供給された画像データをフレームメモリに蓄え、所定のタイミングで表示部２１に出力する。
【００２３】
音声処理部４３は、制御部４５の制御にしたがって、ＲＦ回路部４１から供給された信号に対して所定の音声処理を行い、処理後の信号をスピーカ２２に出力する。スピーカ２２は、音声処理部４３から供給された信号を外部に出力する。
【００２４】
また、音声処理部４３は、制御部４５の制御にしたがって、マイク１２から入力された信号を処理し、処理後の信号をＲＦ回路部４１に出力する。ＲＦ回路部４１は、音声処理部４３から供給された信号に所定の処理を行い、処理後の信号をメインアンテナ４０に出力する。
【００２５】
メモリ４４は、例えば、ワーキングメモリを含み、制御部４５による演算処理に利用される。また、メモリ４４には、複数のアプリケーションや当該アプリケーションが必要とする各種のテーブル等が記憶されている。また、メモリ４４は、着脱可能な外部メモリを兼ねていてもよい。
【００２６】
制御部４５は、携帯電話機１の全体を制御しており、中央処理装置（ＣＰＵ）等を用いて構成される。ここで、操作部１１によるキー操作に応じた制御部４５の制御動作について説明する。制御部４５は、原則的に現在アクティブに起動されているアプリケーションに応じて、操作部１１を構成する各キー（機能設定操作キー１３、入力操作キー１４及び決定操作キー１５）に割り当てる記号や機能を変化させる。
【００２７】
具体的には、操作部１１は、いずれかのキーが押下されたときに、当該キーの位置情報（例えば、図３（ａ）に示すように、入力操作キー１４の第２行左列のキー（「１」と「あ」が表面に印刷されているキー）が押下された場合には、（Ｘ２、Ｙ１）なる位置情報）を制御部４５に送信する。制御部４５は、メモリ４４にアクセスして、現在アクティブになっているアプリケーションに対応するキーアサインテーブルを参照し、操作部１１から送信されてきた位置情報から割り当てられている記号や機能の処理を実行する。例えば、メモリ４４には、図３（ｂ）〜図３（ｄ）に示すように、複数のキーアサインテーブルが格納されている。なお、図３（ｂ）は、電話発信を行う際に利用されるテーブルであり、図３（ｃ）は、メモ帳アプリケーションやメールアプリケーションにおいて利用されるテーブルであり、図３（ｄ）は、テレビアプリケーションにおいてチャンネルを変更する際に利用されるテーブルである。
【００２８】
なお、記号の処理の実行とは、例えば、現在アクティブになっているアプリケーションがメモ帳アプリケーションの場合には、「１」や「あ」を表示部２１に表示することを意味している。また、機能の処理の実行とは、例えば、現在アクティブになっているアプリケーションがテレビの場合には、表示チャンネルを１ｃｈに設定することを意味している。
【００２９】
また、メモリ４４には、複数のキーアサインテーブルが格納されており、制御部４５は、アプリケーションに応じて、参照するキーアサインテーブルを切り替え、操作部１１から送信されてくるキーの位置情報に基づいて所定のキーアサインテーブルを参照して、所定の処理を実行する。
【００３０】
このように構成される携帯電話機１は、表示された文字列に基づいて所望のアプリケーションを起動可能な機能を有する。
以下に、携帯電話機１に係る上記機能を発揮するための構成と動作について詳述する。先ず、本実施形態に係る携帯電話機１の上記機能を発揮するための構成について、図４を参照しながら説明する。図４は、携帯電話機１が上記機能を発揮するための構成を示す機能ブロック図である。
【００３１】
携帯電話機１は、起動部４５ａと、メモリ４４と、操作部１１と、表示部２１（図２参照）と、判断部４５ｂと、制御部４５とを備える。
起動部４５ａは、文字入力領域１００に文字入力が可能なアプリケーションを起動する。アプリケーションには、例えば、メールアプリケーション、インターネット閲覧アプリケーション、辞書検索アプリケーション、メモ帳アプリケーション、テレビアプリケーション、アドレス帳アプリケーション及びスケジュール帳アプリケーション等があげられる。また、文字入力領域１００は、文字が入力される領域である。文字入力領域１００は、例えば、メールアプリケーションの場合、メール件名が入力される領域（件名入力領域１００ａ：図５（ｄ）参照）や、メール本文が入力される領域（本文入力領域１００ｂ：図５（ｄ）参照）である。
【００３２】
メモリ４４は、文字入力が可能なアプリケーションに対応する所定の文字列を記憶する。所定の文字列は、一のアプリケーションを特定することができる文字列である。所定の文字列は、例えば、アプリケーションの名称や略称等であればよい。
より具体的な例としては、所定の文字列は、メールアプリケーションの場合、「メール」となる。また、所定の文字列は、インターネット閲覧アプリケーションを利用して電車等の乗り換え案内を調べる場合、「乗換案内」となる。さらに、所定の文字列は、インターネット閲覧アプリケーションを利用して所定の語句を検索する場合、「検索」となる。
【００３３】
操作部１１は、単数又は複数の文字を含む第１文字列、及び単数又は複数の文字を含む第２文字列を入力する。
第１文字列は、後述する制御部４５の処理により、アプリケーションの文字入力領域１００に入力される文字列である。第１文字列は、単数若しくは複数の文字、単数若しくは複数の数字、又は文字と数字との組み合わせ等からなる。
第２文字列は、ユーザが所望するアプリケーションを起動部４５ａにより起動させるために入力される文字列である。第２文字列は、起動部４５ａにより起動させるアプリケーションに対応する所定の文字列と同一の文字列となる。例えば、所定の文字列が「メール」となっているメールアプリケーションを起動させる場合、第２文字列として「メール」が入力される。なお、第２文字列は、単数若しくは複数の文字、単数若しくは複数の数字、又は文字と数字との組み合わせ等からなる。
【００３４】
表示部２１は、操作部１１により入力された第１文字列及び第２文字列を表示する。
判断部４５ｂは、表示部２１に表示された第２文字列がメモリ４４に記憶された所定の文字列と一致するか否かを判断する。例えば、所定の文字列として「メール」（メールアプリケーションに対応するもの）、「テレビ」（テレビアプリケーションに対応するもの）等がメモリ４４に記憶されている場合、第２文字列として「メール」が表示部２１に表示されると（操作部１１により入力されると）、判断部４５ｂは、第２文字列としての「メール」に一致するものが複数の所定の文字列の中に存在するか否かを判断する。
【００３５】
制御部４５は、判断部４５ｂにより第２文字列と所定の文字列とが一致すると判断された場合に、起動部４５ａにより所定の文字列に対応するアプリケーションを起動し、アプリケーションの文字入力領域１００に第１文字列を入力させる。例えば、第２文字列としての「メール」と所定の文字列としての「メール」とが一致すると判断部４５ｂにより判断された場合に、制御部４５は、メールアプリケーションを起動して、メールアプリケーションの件名入力領域１００ａ（図５（ｄ）参照）又は本文入力領域１００ｂ（図５（ｄ）参照）に第１文字列を入力させる。
【００３６】
したがって、携帯電話機１は、操作部１１により入力された第２文字列とメモリ４４に記憶される所定の文字列とが判断部４５ｂにより一致すると判断された場合に、所定の文字列に対応するアプリケーションを起動するので、表示部２１に表示された文字列に基づいて所望のアプリケーションを起動することができる。
【００３７】
また、第１文字列と第２文字列との間に、操作部１１により、変換不能な変換不能記号が入力される場合に、制御部４５は、変換不能記号が入力されたことに基づいて、第２文字列が入力されることを判断することができる。すなわち、制御部４５は、変換不能記号が入力された場合には、変換不能記号の後に入力される文字列が第２文字列であると判断する。変換不能な変換不能記号とは、例えば、スペース、シャープ（＃）及びアスタリスク（＊）等の、ひらがな、カタカナ、漢字、小文字、大文字等に変換することができないように規定されている記号のことである。
したがって、携帯電話機１は、ある文字列の後に変換不能記号が入力された場合に、当該変換不能記号の後に入力された文字列を第２文字列と判断することができる。
なお、操作部１１により第１文字列と第２文字列とを入力しておき、これらの文字列が入力された後に、第１文字列と第２文字列との間に変換不能記号を入力してもよい。
【００３８】
また、操作部１１により入力された第１文字列は、第１の入力文字列及び第２の入力文字列を含むことができる。第１の入力文字列及び第２の入力文字列は、それぞれ複数の文字や数字等の文字列からなるものである。第１文字列として複数の文字列が入力される場合は、例えば、インターネット閲覧アプリケーションを利用して電車の乗換案内を検索するときに利用される。より具体的には、操作部１１により、第１文字列の第１の入力文字列として「市が尾」が入力され、第１文字列の第２の入力文字列として「新宿」が入力され、第２文字列として「乗換案内」が入力される場合、携帯電話機１は、乗換案内サイトに接続させて、市が尾駅から新宿駅までの乗換案内を表示部２１に表示させる。なお、乗換案内を検索させる場合、制御部４５は、第１文字列として最初に入力される第１の入力文字列を出発駅と判断し、第１の入力文字列の後に入力される第２の入力文字列を到着駅と判断すればよい。
したがって、携帯電話機１は、第１文字列が第１の入力文字列と第２の入力文字列とを含むものであっても、操作部１１により入力された第２文字列とメモリ４４に記憶される所定の文字列とが一致すると判断部４５ｂにより判断された場合に、所定の文字列に対応するアプリケーションを起動するので、表示部２１に表示された文字列に基づいて所望のアプリケーションを起動することができる。
【００３９】
また、制御部４５は、判断部４５ｂにより第２文字列と所定の文字列とが一致すると判断された場合に、第１文字列を第１態様で表示させると共に、第２文字列を第１態様とは異なる第２態様で表示させることができる。第１文字列を第１態様で表示させ、第２文字列を第２態様で表示させる場合、制御部４５は、例えば、第１文字列と第２文字列との色をそれぞれ異ならせて表示部２１に表示させ、又は第１文字列と第２文字列との書体をそれぞれ異ならせて表示部２１に表示させればよい。
したがって、携帯電話機１は、第１文字列と第２文字列とをそれぞれ異なる態様で表示部２１に表示させるので、所定の文字列に一致する第２文字列が入力されたことをユーザに示すことができる。
【００４０】
また、制御部４５は、所定の文字列に対応するアプリケーションとして文字入力領域１００に入力された第１文字列に基づいて検索を行う検索アプリケーションを起動部４５ａにより起動させた場合に、当該検索アプリケーションに対応する画面に表示される移動可能な操作カーソルを、検索を実行させる操作位置に位置させることができる。
操作カーソルとは、操作部１１（例えば、決定操作キー１５：図１参照）が操作されることにより表示部２１の画面を移動すると共に、その画面内において操作が行われる場所を示す印のことである。
検索を実行させる操作位置とは、インターネット閲覧アプリケーションが起動されて所定の語句を検索する場合には検索を行うためのボタン（表示部２１に表示されたアイコン）の位置である。この例示の場合において、制御部４５は、インターネット閲覧アプリケーションが起動されたときには、検索を行うためのボタンと操作カーソルとを重ねて表示部２１に表示させるので、例えば、所定の語句の検索実行を行うために決定操作キー１５がユーザにより押下されるのみで、検索を実行させる。すなわち、ユーザは、決定操作キー１５を操作することにより操作カーソルを上下に移動させて、操作カーソルと検索ボタンとを重ねる必要がない。
したがって、携帯電話機１は、表示部２１の検索を実行させる操作位置（例えば、検索ボタン）に操作カーソルを合わせる操作をユーザに行わせる必要がないので、ユーザの操作の手間を省くことができる。
【００４１】
また、判断部４５ｂは、初期画面（待受画面）を表示部２１に表示させている状態において、操作部１１により第１文字列及び第２文字列が入力される場合に、第２文字列と所定の文字列とが一致するか否かを判断することができる。初期画面（待受画面）とは、電話着信やメール着信等を待ち受けているとき、及びアプリケーションの起動を待ち受けているときに表示部２１に表示される画面のことである。
したがって、携帯電話機１は、初期画面が表示部２１に表示されている場合に、操作部１１により入力された第２文字列とメモリ４４に記憶される所定の文字列とが一致すると判断部４５ｂにより判断されると、所定の文字列に対応するアプリケーションを起動するので、表示部２１に表示された文字列に基づいて所望のアプリケーションを起動することができる。
【００４２】
次に、本実施形態の携帯電話機１の動作について説明する。図５は、待受画面が表示部２１に表示されている場合に、第１文字列及び第２文字列が入力されて、メールアプリケーションが起動されるときの表示態様の変化の一例、及び変換データベースの一例を示す図である。
【００４３】
まず、待受画面が表示部２１に表示されている状態（図５（ａ）参照）において、操作部１１（テンキー）が操作されることにより、第１文字列として「今から帰る」と、第２文字列として「メール」と、第１文字列と第２文字列との間に挿入された変換不能記号としてのスペース記号とが入力された場合、制御部４５は、表示部２１に「今から帰る  メール」を表示させるよう制御する（図５（ｂ）参照）。
【００４４】
制御部４５は、変換不能記号が入力されることにより、変換不能記号の後に第２文字列が入力されると判断する。さらに、判断部４５ｂは、表示部２１に表示される「ＯＫ」の文字（電子的に表示されるアイコン）が操作部１１により選択されることにより、メモリ４４に記憶された所定の文字列と、操作部１１により入力された第２文字列とが一致するか否か判断する。制御部４５は、判断部４５ｂにより所定の文字列と第２文字列とが一致すると判断した場合、所定の文字列に対応するアプリケーションを起動部４５ａにより起動させる。一例として、図５に示すように、所定の文字列としての「メール」と、メールアプリケーションとが対応付けられてメモリ４４に記憶されている場合において、判断部４５ｂにより所定の文字列「メール」と第２文字列「メール」とが一致すると判断されると、制御部４５は、メールアプリケーションを起動する。
【００４５】
メモリ４４には、メールアプリケーションが起動される場合に用いられる、メール件名としての定型句（メール件名定型句）と、メール本文としての定型句（メール本文定型句）とを関連付けた変換データベース（かんたんメールＤＢ）が記憶されている（図５（ｃ）参照）。一例として、メモリ４４には、メール件名定型句「今から帰る」と、メール本文定型句「今から帰るので３０分以内には家につきます。」とを関連付けた変換データベースが記憶されている。
【００４６】
そして、制御部４５は、第２文字列として「メール」が入力された場合に、メモリ４４に記憶された変換データベースを参照し、メール件名定型句の中に第１文字列と一致するものがあるか否かを判断する。制御部４５は、メール件名定型句の中に第１文字列と一致するものがあると判断した場合、当該メール件名定型句に関連付けられたメール本文定型句をメモリ４４に記憶された変換データベースから読み出す。さらに、制御部４５は、起動部４５ａにより起動されたメールアプリケーションの件名入力領域１００ａに第１文字列を入力させ、メールアプリケーションの本文入力領域１００ｂに変換データベースから読み出されたメール本文定型句を入力させる（図５（ｄ）参照）。一例として、図５に示すように、制御部４５は、操作部１１により第１文字列として「今から帰る」と入力される場合に、表示部２１に表示される件名入力領域１００ａに「今から帰る」を入力させると共に、メール件名定型句「今から帰る」に関連付けられたメール本文定型句「今から帰るので３０分以内には家につきます。」を変換データベースから読み出して、表示部２１に表示される本文入力領域１００ｂに入力させる。
【００４７】
なお、制御部４５は、第２文字列と変換データベースのメール件名定型句とが完全に一致していなくとも、例えば、形態素解析による文字列の解析結果に基づいて、第２文字列とメール件名定型句との意味が一致していると判断することができる場合には、意味において文字列と一致すると判断されたメール件名定型句に関連付けられたメール本文定型句を変換データベースから読み出してもよい。
【００４８】
次に、本実施形態の携帯電話機１の動作について、図６を参照しながら説明する。図６は、携帯電話機１の動作を示すフローチャートである。
【００４９】
ます、ステップＳ１において、操作部１１は、文字を入力させる。すなわち、操作部１１は、その文字として第１文字列のみを入力させ、又は第１文字列と変換不能記号とを入力させる。
【００５０】
ステップＳ２において、制御部４５は、ステップＳ１の処理により、文字を他の文字に変換することができない文字種（変換不能記号）が入力されたか否かを判断する。変換不能記号が入力されていない場合（Ｎｏ）には、ステップＳ１の処理に戻る。変換不能記号が入力されている場合（Ｙｅｓ）には、ステップＳ３に進む。
【００５１】
ステップＳ３において、制御部４５は、変換不能記号の後に、操作部１１により第２文字列が入力されたか否かを判断する。第２文字列が入力されていない場合（Ｎｏ）には、ステップＳ３の判断を再度繰り返す。第２文字列が入力されている場合（Ｙｅｓ）には、ステップＳ４に進む。
【００５２】
ステップＳ４において、判断部４５ｂは、第２文字列と、文字入力可能なアプリケーションの名称等とが一致するか否かを判断する。すなわち、判断部４５ｂは、第２文字列と、メモリ４４に記憶されている所定の文字列とが一致するか否かを判断する。第２文字列と所定の文字列とが一致すると判断された場合（Ｙｅｓ）には、ステップＳ５に進む。第２文字列と所定の文字列とが一致しないと判断された場合（Ｎｏ）には、ステップＳ６に進む。
【００５３】
ステップＳ５において、制御部４５は、第１文字列が入力済みのアプリケーションを起動する。すなわち、制御部４５は、ステップＳ４の処理により一致すると判断された所定の文字列に対応するアプリケーションを起動すると共に、ステップＳ１の処理により入力された第１文字列をアプリケーションの文字入力領域１００に入力させて表示部２１に表示させる。
【００５４】
ステップＳ６において、制御部４５は、文字を入力させるエディタを継続させる。
また、エディタが継続されている際に変換不能記号が入力された場合は、再度ステップＳ３に進み、制御部４５は、変換不能記号の後に、操作部１１により第２文字列が入力されたか否かを判断する。
【００５５】
上述した本実施形態では、図５を参照してメールアプリケーションを起動させる場合について説明した。本発明では、第２文字列に基づいて起動されるアプリケーションが、例えば、辞書検索アプリケーション、メモ帳アプリケーション、テレビアプリケーション、アドレス帳アプリケーション及びスケジュール帳アプリケーション等であってもよい。
【００５６】
起動部４５ａにより辞書検索アプリケーションを起動させる場合、操作部１１により、第１文字列として検索語句が入力されると共に、第２文字列として「辞書」が入力される。辞書検索アプリケーションに対応する所定の文字列として「辞書」がメモリ４４に記憶されている場合に、判断部４５ｂは、第２文字列としての「辞書」と所定の文字列としての「辞書」とが一致していると判断する。これにより、制御部４５は、辞書検索アプリケーションを起動部４５ａにより起動させ、さらに辞書検索アプリケーションの検索語句入力領域（文字入力領域１００）に検索語句（第１文字列）を入力させる。
【００５７】
また、起動部４５ａによりメモ帳アプリケーションを起動させる場合、例えば、操作部１１により、第１文字列として「５時に電話」が入力されると共に、第２文字列として「メモ」が入力される。メモ帳アプリケーションに対応する所定の文字列として「メモ」がメモリ４４に記憶されている場合、判断部４５ｂは、第２文字列と所定の文字列とが一致していると判断する。これにより、制御部４５は、起動部４５ａによりメモ帳アプリケーションを起動させ、さらにメモ帳アプリケーションのメモ入力領域（文字入力領域１００）に「５時に電話」（第１文字列）を入力させる。
【００５８】
また、起動部４５ａによりテレビアプリケーションを起動させる場合、例えば、操作部１１により、第１文字列として「６」が入力されると共に、第２文字列として「テレビ」が入力される。テレビアプリケーションに対応する所定の文字列として「テレビ」が記憶されている場合、判断部４５ｂは、第２文字列と所定の文字列とが一致していると判断する。これにより、制御部４５は、テレビアプリケーションを起動させて、視聴チャンネル入力領域（文字入力領域１００）に「６」（第１文字列）を入力させ、６チャンネルの番組を表示部２１に表示させる。
【００５９】
なお、上述した実施形態では、本発明が携帯電話機１に適用される場合を例示して説明した。しかしながら、本発明は、この実施形態に限定されることはなく、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の電子機器にも適用することができる。
【符号の説明】
【００６０】
１  携帯電話機（電子機器）
１１  操作部
２１  表示部
４４  メモリ（記憶部）
４５  制御部
４５ａ  起動部
４５ｂ  判断部
１００  文字入力領域
【図１】
0005385744.tif 000002
【図２】
0005385744.tif 000003
【図３】
0005385744.tif 000004
【図４】
0005385744.tif 000005
【図５】
0005385744.tif 000006
【図６】
0005385744.tif 000007