(57)【特許請求の範囲】
【請求項１】
文字入力領域に文字入力が可能なアプリケーションを起動する起動部と、
前記アプリケーションに対応する画面を表示する表示部と、
前記表示部の表面に対応して配され、前記表示部への接触を検出する検出部と、
前記アプリケーションに対応する所定の文字列を記憶する記憶部と、
前記検出部により検出される前記表示部への接触に応じて単数又は複数の文字を含む第１の文字列及び単数又は複数の文字を含む第２の文字列が入力され、当該第２の文字列と所定の文字列とが一致すると判断した場合に、前記起動部により前記所定の文字列に対応するアプリケーションを起動させ、前記アプリケーションの前記文字入力領域に前記第１の文字列を入力させる制御部と、を備え、
前記制御部は、前記第１の文字列における各文字の配列方向と前記第２の文字列における各文字の配列方向とが異なる場合に、前記起動部により前記所定の文字列に対応するアプリケーションを起動させ、前記アプリケーションの前記文字入力領域に前記第１の文字列を入力させることを特徴とする電子機器。
【請求項２】
文字入力領域に文字入力が可能なアプリケーションを起動する起動部と、
前記アプリケーションに対応する画面を表示する表示部と、
前記表示部の表面に対応して配され、前記表示部への接触を検出する検出部と、
前記アプリケーションに対応する所定の文字列を記憶する記憶部と、
前記検出部により検出される前記表示部への接触に応じて単数又は複数の文字を含む第１の文字列及び単数又は複数の文字を含む第２の文字列が入力され、当該第２の文字列と所定の文字列とが一致すると判断した場合に、前記起動部により前記所定の文字列に対応するアプリケーションを起動させ、前記アプリケーションの前記文字入力領域に前記第１の文字列を入力させる制御部と、を備え、
前記制御部は、前記第１の文字列を第１態様で前記表示部に表示させると共に、前記所定の文字列と一致すると判断された前記第２の文字列を前記第１態様とは異なる第２態様で前記表示部に表示させることを特徴とする電子機器。
【請求項３】
文字入力領域に文字入力が可能なアプリケーションを起動する起動部と、
前記アプリケーションに対応する画面を表示する表示部と、
前記表示部の表面に対応して配され、前記表示部への接触を検出する検出部と、
前記アプリケーションに対応する所定の文字列を記憶する記憶部と、
前記検出部により検出される前記表示部への接触に応じて単数又は複数の文字を含む第１の文字列及び単数又は複数の文字を含む第２の文字列が入力され、当該第２の文字列と所定の文字列とが一致すると判断した場合に、前記起動部により前記所定の文字列に対応するアプリケーションを起動させ、前記アプリケーションの前記文字入力領域に前記第１の文字列を入力させる制御部と、を備え、
前記制御部は、前記所定の文字列に対応するアプリケーションとして、前記文字入力領域に入力された前記第１の文字列に基づいて検索を行う検索アプリケーションを前記起動部により起動させた場合に、当該検索アプリケーションに対応する画面に表示される移動可能な操作カーソルを、検索を実行させる操作位置に位置させることを特徴とする電子機器。
【請求項４】
前記検出部により検出される前記表示部への接触の軌跡を判定することにより手書き文字を入力させる手書き文字入力部を更に備え、
前記第１の文字列及び前記所定の文字列と一致すると判断された前記第２の文字列は、前記手書き文字入力部により入力された文字列であることを特徴とする請求項１に記載の電子機器。
【請求項５】
前記検出部により検出される前記表示部への接触の軌跡を判定することにより前記表示部に前記手書き文字を入力させる領域を指定する領域指定部を更に備え、
前記手書き文字入力部は、前記領域指定部により指定された領域内に手書き文字を入力させることを特徴とする請求項４に記載の電子機器。
【請求項６】
前記制御部は、初期画面を前記表示部に表示させている状態において、前記検出部により検出される前記表示部への接触に応じて前記第１の文字列及び前記第２の文字列が入力され、当該第２の文字列と前記所定の文字列とが一致すると判断した場合に、前記起動部により前記所定の文字列に対応するアプリケーションを起動し、前記アプリケーションの前記文字入力領域に前記第１の文字列を入力させることを特徴とする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
前記第１の文字列は、第１入力文字列及び第２入力文字列を含むことを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部への接触を検出可能な携帯電話機、ＰＤＡ等の電子機器及びその制御方法に関する。
【背景技術】
【０００２】
従来、表示部と操作部とを有する電子機器は、表示部に待受画面が表示されている状態で操作部を操作すると、操作部に割り当てられている文字を入力して、表示部に表示する。そして、携帯電子機器は、文字が入力された状態で、ユーザが所望の文字入力アプリケーションを選択すると、選択された文字入力アプリケーションに入力させた状態で起動させていた（例えば、特許文献１参照）。
【０００３】
一方、表示部に接触することにより所望のアプリケーションの起動や文字の入力を行う電子機器が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２００２４３号公報
【特許文献２】特開平０９−０１８５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１及び上記特許文献２における電子機器においては、文字入力が可能な所望のアプリケーションを起動するには、複数のアプリケーションの中からユーザが所望する１つのアプリケーションを選択する必要があり、操作が煩わしい場合があった。
【０００６】
本発明は、表示された文字列に基づいて所望のアプリケーションを起動することが可能な電子機器及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る電子機器は、上記課題を解決するために、文字入力領域に文字入力が可能なアプリケーションを起動する起動部と、前記アプリケーションに対応する画面を表示する表示部と、前記表示部の表面に対応して配され、前記表示部への接触を検出する検出部と、前記アプリケーションに対応する所定の文字列を記憶する記憶部と、前記検出部により検出される前記表示部への接触に応じて単数又は複数の文字を含む第１の文字列及び単数又は複数の文字を含む第２の文字列が入力され、当該第２の文字列と所定の文字列とが一致すると判断した場合に、前記起動部により前記所定の文字列に対応するアプリケーションを起動させ、前記アプリケーションの前記文字入力領域に前記第１の文字列を入力させる制御部と、を備えることを特徴とする。
【０００８】
また、上記電子機器では、前記制御部は、前記第１の文字列における各文字の配列方向と前記第２の文字列における各文字の配列方向とが異なる場合に、前記起動部により前記所定の文字列に対応するアプリケーションを起動させ、前記アプリケーションの前記文字入力領域に前記第１の文字列を入力させることを特徴とする。
【０００９】
また、上記電子機器では、前記検出部により検出される前記表示部への接触の軌跡を判定することにより手書き文字を入力させる手書き文字入力部を更に備え、前記第１の文字列及び前記所定の文字列と一致すると判断された前記第２の文字列は、前記手書き文字入力部により入力された文字列であることを特徴とする。
【００１０】
また、上記電子機器では、前記検出部により検出される前記表示部への接触の軌跡を判定することにより前記表示部に前記手書き文字を入力させる領域を指定する領域指定部を更に備え、前記手書き文字入力部は、前記領域指定部により指定された領域内に手書き文字を入力させることを特徴とする。
【００１１】
また、上記電子機器では、前記検出部により検出される前記表示部への接触に応じて変換不能な変換不能記号が入力可能である場合に、前記制御部は、入力された文字列が表示された状態において、当該入力された文字列のうち、一方の文字列と他方の文字列との間に前記変換不能記号が抽出され、前記一方の文字列と前記所定の文字列とが一致すると判断された場合に、前記他方の文字列を前記第１の文字列であると判断することを特徴とする。
【００１２】
また、上記電子機器では、前記制御部は、前記第１の文字列を第１態様で前記表示部に表示させると共に、前記所定の文字列と判断された前記第２の文字列を前記第１態様とは異なる第２態様で前記表示部に表示させることを特徴とする。
【００１３】
また、上記電子機器では、前記制御部は、前記所定の文字列に対応するアプリケーションとして、前記文字入力領域に入力された前記第１の文字列に基づいて検索を行う検索アプリケーションを前記起動部により起動させた場合に、当該検索アプリケーションに対応する画面に表示される移動可能な操作カーソルを、検索を実行させる操作位置に位置させることを特徴とする。
【００１４】
また、上記電子機器では、前記制御部は、初期画面を前記表示部に表示させている状態において、前記検出部により検出される前記表示部への接触に応じて前記第１の文字列及び前記第２の文字列が入力され、当該第２の文字列と前記所定の文字列とが一致すると判断した場合に、前記起動部により前記所定の文字列に対応するアプリケーションを起動し、前記アプリケーションの前記文字入力領域に前記第１の文字列を入力させることを特徴とする。
【００１５】
また、上記電子機器では、前記第１の文字列は、第１入力文字列及び第２入力文字列を含むことを特徴とする。
【００１６】
本発明に係るアプリケーションの起動方法は、上記課題を解決するために、表示部および当該表示部への接触を検出する検出部を備える電子機器の制御方法であって、文字入力領域に文字入力が可能なアプリケーションを起動するステップと、前記アプリケーションに対応する画面を前記表示部に表示するステップと、前記表示部の表面に対応して配され、前記表示部への接触を検出するステップと、前記アプリケーションに対応する所定の文字列を記憶するステップと、前記検出部により検出される前記表示部への接触に応じて単数又は複数の文字を含む第１の文字列及び単数又は複数の文字を含む第２の文字列が入力され、当該第２の文字列と所定の文字列とが一致すると判断した場合に、前記所定の文字列に対応するアプリケーションを起動させ、前記アプリケーションの前記文字入力領域に前記第１の文字列を入力させるステップと、を有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、表示された文字列に基づいて所望のアプリケーションを起動することが可能な電子機器及びその制御方法を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明の電子機器の一例である携帯電話機１の外観正面図である。
【図２】図２は、携帯電話機１の機能の概略構成を示す機能ブロック図である。
【図３】図３は、第１の実施形態に係る携帯電話機１の動作を説明するための説明図である。
【図４】図４は、第２の実施形態に係る携帯電話機１の動作を説明するための説明図である。
【図５】図５は、第２の実施形態に係る携帯電話機１の処理動作の一例を示すフローチャートである。
【図６】図６は、第２の実施形態に係る携帯電話機１の処理動作の一例を示すフローチャートである。
【図７】図７は、第２の実施形態に係る携帯電話機１の処理動作の一例を示すフローチャートである。
【図８】図８は、第２の実施形態に係る携帯電話機１の処理動作の一例を示すフローチャートである。
【図９】図９は、第２の実施形態に係る携帯電話機１の処理動作の一例を示すフローチャートである。
【図１０】図１０は、第３の実施形態に係る携帯電話機１の動作を説明するための説明図である。
【発明を実施するための形態】
【００１９】
以下、図面を用いて本発明を実施するための最良の形態について説明する。図１は、本発明の電子機器の一例である携帯電話機１の外観正面図である。
【００２０】
図１に示す通り、携帯電話機１は、筐体２を備える。筐体２には、正面部に、タッチパネル１０と、マイク１３と、スピーカ１４とが配置される。
【００２１】
なお、図１は、筐体２の正面部にタッチパネル１０と、マイク１３と、スピーカ１４とを有するストレート式の携帯電話機１の形態を示しているが、タッチパネル１０を有しているものであれば、本発明に係る電子機器の形態としては特にこれに限られない。例えば、操作部を有する操作部側筐体と表示部を有する表示部側筐体を折り畳み可能にした折り畳み式や、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式、両筐体を重ね合わせた状態から重ね合わせ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターン式）でも良い。
【００２２】
タッチパネル１０は、表示部１１と、検出部１２とを備える（図２参照）。
【００２３】
表示部１１は、液晶表示パネル又は有機ＥＬ（エレクトロルミネッセンス）表示パネル等である。なお、表示部１１には、通信の待受け状態であって所定のアプリケーションが起動していない状態においては待受画面（初期画面）が表示され、所定のアプリケーションが起動している状態においては当該所定のアプリケーションに対応する画面が表示される。そして、後述の文字入力が可能なアプリケーションが起動している状態においては、当該文字入力が可能なアプリケーションに対応する画面が表示部１１に表示される。
【００２４】
検出部１２は、表示部１１への携帯電話機１のユーザの指やタッチペン等の物体の接触を検出するセンサである。検出部１２は、表示部１１の表面に対応して配され、例えば、静電容量方式や抵抗膜方式等のセンサが利用可能である。なお、第１実施形態に係るタッチパネル１０は、後述するタッチペン１９（図３参照）による手書き文字の入力を検出可能な抵抗膜方式や電磁誘導方式、表面型静電容量方式であることが好ましい。
【００２５】
マイク１３は、携帯電話機１のユーザが通話時に発した音声を入力するために用いられる。
【００２６】
スピーカ１４は、携帯電話機１のユーザが通話する相手が発した音声を出力するために用いられる。
【００２７】
続いて、図２を参照しながら、携帯電話機１の機能構成について説明する。図２は、携帯電話機１の機能の概略構成を示す機能ブロック図である。
【００２８】
本実施形態に係る携帯電話機１は、表示部１１への接触に応じて入力され、表示部１１に表示されている単数又は複数の文字を含む文字列（具体的には、第１の文字列及び第２の文字列）を利用してアプリケーションを起動させる機能を有している。以下、当該機能を実行させるための構成について説明する。
【００２９】
図２に示す通り、携帯電話機１は、上述したタッチパネル１０（表示部１１及び検出部１２）と、マイク１３と、スピーカ１４とを備える。また、携帯電話機１は、通信部１５と、記憶部１６と、起動部１７、制御部１８とを備える。
【００３０】
通信部１５は、メインアンテナ（図示省略）とＲＦ回路部（図示省略）とを備え、所定の連絡先に発信したり、通信したりする。通信部１５が発信する連絡先は、例えば、警察や消防といった緊急連絡先である。また、通信部１５が通信を行う通信先は、携帯電話機１と電話やメールの送受信を行う外部装置や、携帯電話機１がインターネットの接続を行う外部のｗｅｂサーバ等の外部装置等である。
【００３１】
通信部１５は、所定の使用周波数帯で外部装置と通信を行う。具体的には、通信部１５は、上記のメインアンテナによって受信した信号を復調処理し、処理後の信号を制御部１８に供給する。また、通信部１５は、制御部１８から供給された信号を変調処理し、上記のメインアンテナを介して外部装置（基地局）に送信する。
【００３２】
記憶部１６は、例えば、ワーキングメモリを含み、制御部１８による演算処理に利用される。また、記憶部１６は、携帯電話機１の内部で動作するアプリケーションやデータベースを単数又は複数記憶する。なお、記憶部１６は、着脱可能な外部メモリを兼ねていてもよい。
【００３３】
また、記憶部１６は、後述する文字入力が可能なアプリケーションに対応する所定の文字列を記憶する。所定の文字列は、一のアプリケーションが特定することができる文字列である。所定の文字列は、例えば、アプリケーションの名称や略称等であればよい。
より具体的な例としては、所定の文字列は、Ｅメールアプリケーションの場合、「Ｅメール」となる。また、所定の文字列は、インターネット閲覧アプリケーションを利用して電車等の乗り換え案内を調べる場合、「乗換案内」となる。さらに、所定の文字列は、インターネット閲覧アプリケーションを利用して所定の語句を検索する場合、「検索」となる。また、メモ帳アプリケーションの場合、「メモ」となり、アドレス帳アプリケーションの場合、「アドレス帳」となる。なお、所定の文字列の例は一例であって、これに限られない。
【００３４】
起動部１７は、文字入力領域１００に文字入力が可能なアプリケーションを起動する。アプリケーションには、例えば、Ｅメールアプリケーション、Ｃメールアプリケーション、インターネット閲覧アプリケーション、辞書検索アプリケーション、メモ帳アプリケーション、テレビアプリケーション、アドレス帳アプリケーション及びスケジュール帳アプリケーション等があげられる。また、文字入力領域１００は、文字が入力される領域である。文字入力領域１００は、例えば、Ｅメールアプリケーションの場合、Ｅメール件名が入力される領域（件名入力領域１００ａ）や、Ｅメール本文が入力される領域（本文入力領域１００ｂ）である（図３参照）。
【００３５】
制御部１８は、携帯電話機１の全体を制御しており、中央処理装置（ＣＰＵ）等を用いて構成される。そして、制御部１８は、検出部１２により検出される表示部１１への接触に応じて単数又は複数の文字を含む第１の文字列及び単数又は複数の文字を含む第２の文字列が入力され、当該第２の文字列と所定の文字列とが一致すると判断した場合に、起動部１８により所定の文字列に対応するアプリケーションを起動させ、アプリケーションの文字入力領域１００に第１の文字列を入力させる。
ここで、本実施形態に係る文字列とは、平仮名文字、片仮名文字列、漢字列だけでなく、数字列、英字列、記号列も含む。また、文字列とは、複数の文字だけでなく、単数の文字も含む。
【００３６】
また、図２に示す通り、制御部１８は、手書き文字入力部１８１と、領域指定部１８２と、を備える。
【００３７】
手書き文字入力部１８１は、表示部１１への接触に応じて、手書き文字を表示部１１へ入力させる。具体的には、手書き文字入力部１８１は、タッチペン１９によって描かれた軌跡を検出部１２により検出する。
【００３８】
そして、手書き文字入力部１８１は、例えば、手書き文字認識用のアプリケーションによって、検出された軌跡と手書き文字認識用データベースに記憶される文字とのパターンマッチングを行い、最も認識率の高い文字をテキストデータに変換する。ここで、手書き文字認識用データベースは、記憶部１６に記憶されており、手書き文字を認識するための各種情報を有している。手書き文字認識用アプリケーションは、記憶部１６に記憶されており、手書き文字を認識するためのアルゴリズムを有している。また、検出された軌跡を入力された手書き文字としてそのまま表示部１１に表示させても良い。かかる場合は、手書き文字として入力された文字列を画像として認識する。
【００３９】
領域指定部１８２は、表示部１１への接触に応じて、表示部１１に手書き文字を入力させる領域を指定する。具体的には、領域指定部１８２は、タッチペン１９によって表示部１１に描かれた軌跡を検出部１２により検出する。領域指定部１８２は、検出された軌跡によって囲まれる領域を、手書き文字認識用アプリケーションにより手書き文字を入力可能な領域Ｒ１として指定する。なお、領域指定部１８２は、タッチペン１９によって表示部１１に描かれた軌跡が特定の領域を囲んでいない場合には、手書き文字を入力させる領域を指定しないこととしても良い。
＜第１の実施形態＞
図３は、第１の実施形態に係る携帯電話機１の動作を説明するための説明図であり、表示部１１に表示される画面遷移例を示す図である。
図３の画面Ｄ１においては、インターネット閲覧アプリケーションが起動しており、画像Ｆ１が表示部１１に表示されている。
【００４０】
図３の画面Ｄ１が表示された状態において、ユーザが文字入力を行うために（例えば、画面Ｄ１の左上に表示された文字キーに対して接触すると）、テンキーＦ２を画像Ｆ１に重畳させて表示させる（画面Ｄ２）。ここで、文字入力を行うために、テンキーＦ２の代わりにＱＷＥＲＴＹキーを用いても良いし、後述の通り、表示部１１に描かれた軌跡を検出することにより入力される手書き文字により文字入力を行わせても良い。
【００４１】
そして、検出部１２により検出される表示部１１に表示されたテンキーＦ２へのタッチペン１９の接触に応じて「今帰る」と入力される（画面Ｄ３）。次に、検出部１２により検出される表示部１１に表示されたテンキーＦ２へのタッチペン１９の接触に応じて「Ｅメール」と入力される（画面Ｄ４）。
ここで、入力することにより表示部１１に表示された文字列のうち、「今帰る」が第１の文字列であり、「Ｅメール」が第２の文字列となる。そして、制御部１８は、第２の文字列「Ｅメール」と所定の文字列「Ｅメール」とが一致すると判断すると、所定の文字列「Ｅメール」に対応するアプリケーションであるＥメールアプリケーションを起動部１７により起動させる。
【００４２】
そして、制御部１８は、起動部１７により起動させたＥメールアプリケーションの文字入力領域１００である本文入力領域１００ａに第１の文字列「今帰る」を入力させる（画面Ｄ５）。
【００４３】
このように、第１の実施形態によれば、携帯電話機１は表示部１１に表示されるテンキーＦ２を介して入力され、表示されている文字列に基づいて所望のアプリケーションを起動することができる。
【００４４】
なお、「所定の文字列に対応するアプリケーションを起動させ、アプリケーションの文字入力領域に第１の文字列を入力させる」とは、第１の文字列を起動させたアプリケーションに入力させて下書き保存させてもよい。また、画面Ｄ５のように、第１の文字列を起動させたアプリケーションに入力させた上で、当該アプリケーションに対応する画面を表示させても良い。
＜第２の実施形態＞
図４は、第２の実施形態に係る携帯電話機１の動作を説明するための説明図であり、表示部１１に表示される画面遷移例を示す図である。
図３の画面Ｅ１においては、インターネット閲覧アプリケーションが起動しており、画像Ｇ１が表示部１１に表示されている。
【００４５】
図４の画面Ｅ１が表示された状態において、ユーザが文字入力を行うために、領域指定部１８１はタッチペン１９による表示部１１のいずれかの領域への接触が検出された場合、手書き文字認識用アプリケーションを起動させて、タッチペン１９によって表示部１１に描かれた軌跡を検出部１２により検出する。そして、領域指定部１８２は、検出された軌跡によって囲まれる領域を、手書き文字認識用アプリケーションにより手書き文字を入力可能な領域Ｒ１として指定する（画面Ｅ２）。
ここで、画面Ｅ２に示す通り、タッチペン１９による表示部１１への接触が検出される基点がピクト領域Ｐである場合に、領域指定部１８２による手書き文字を入力可能な領域Ｒ１として指定してもよい。また、タッチペン１９による表示部１１への接触が検出される基点が表示部１１の縁である場合に、領域指定部１８２による手書き文字を入力可能な領域Ｒ１として指定してもよい。
これにより、既に画面Ｅ１に表示されているインターネット閲覧アプリケーションに対応する接触の検出との競合を回避することが可能である。
手書き文字入力部１８１は、領域指定部１８２により指定された領域Ｒ１内において、タッチペン１９によって描かれた軌跡を検出部１２により検出する。
【００４６】
次に、表示部１１の手書き文字を入力可能な領域Ｒ１内へのタッチペン１９による接触に応じて前述の手書き文字認識用アプリケーションは検出された軌跡と手書き文字認識用データベースに記憶される文字とのパターンマッチングを行い、最も認識率の高い文字「今帰る」と入力される（画面Ｅ３）。また、表示部１１の手書き文字を入力可能な領域Ｒ１内へのタッチペン１９による接触に応じて検出された軌跡を画像として認識し、そのまま手書き文字として入力させても良い。
次に、表示部１１の手書き文字を入力可能な領域Ｒ１内へのタッチペン１９による接触に応じて手書き文字「Ｅメール」と入力される（画面Ｅ４）。
ここで、入力することにより表示部１１に表示された文字列のうち、「今帰る」が第１の文字列であり、「Ｅメール」が第２の文字列となる。そして、制御部１８は、第２の文字列「Ｅメール」と所定の文字列「Ｅメール」とが一致すると判断すると、所定の文字列「Ｅメール」に対応するアプリケーションであるＥメールアプリケーションを起動部１７により起動させる。
【００４７】
そして、制御部１８は、起動部１７により起動させたＥメールアプリケーションの文字入力領域１００である本文入力領域１００ａに第１の文字列「今帰る」を入力させる（画面Ｅ５）。
ここで、第１の文字列としてタッチペン１９による接触に応じて検出された軌跡をそのまま手書き文字として入力されており、手書き文字「今帰る」を画像として認識した場合に、Ｅメールアプリケーションを起動させ、Ｅメールアプリケーションの画像挿入領域に画像として手書き文字である第１の文字列「今帰る」を入力させても良い。
かかる場合であっても、所定の文字列「Ｅメール」は画像として認識せず、手書き文字認識用データベースに記憶される文字とのパターンマッチングを行い、最も認識率の高い文字「Ｅメール」と入力される。
【００４８】
このように、第２の実施形態によれば、携帯電話機１は手書きにより入力され、表示部１１に表示されている文字列に基づいて所望のアプリケーションを起動することができる。
【００４９】
なお、「所定の文字列に対応するアプリケーションを起動させ、アプリケーションの文字入力領域に第１の文字列を入力させる」とは、第１の文字列を起動させたアプリケーションに入力させて下書き保存させてもよい。また、画面Ｅ５のように、第１の文字列を起動させたアプリケーションに入力させた上で、当該アプリケーションに対応する画面を表示させても良い。
【００５０】
次に、第２の実施形態において、表示部１１に表示されている第１の文字列及び所定の文字列と判断された第２の文字列を利用してアプリケーションを起動させる場合の処理について図５から図９を用いて説明する。
【００５１】
図５から図９は、第２実施形態に係る携帯電話機１の処理動作の一例を示すフローチャートである。
ステップＳ１において、制御部１８は、タッチペン１９によるイベントを検出する。
【００５２】
ステップＳ２において、制御部１８は、タッチペン１９によるイベントの内容を判定する。具体的には、制御部１８は、タッチペン１９によるイベントが、タッチペン１９の接触が検出された場合、タッチペン１９の接触が検出されたままタッチペン１９がタッチパネル１０上で動かされた（スライドが検出された）場合、又はタッチペン１９がタッチパネル１０から離れた場合のいずれであるかを判定する。
【００５３】
そして、制御部１８は、タッチペン１９の接触が検出された場合には、ステップＳ３に進み、タッチペン１９の接触が検出されたままタッチペン１９がタッチパネル１０上で動かされた（スライドが検出された）場合には、ステップＳ８に進み、タッチペン１９がタッチパネル１０から離れた場合には、ステップＳ１４に進む。
【００５４】
図６に示すように、ステップＳ３において、制御部１８は、領域指定部１８２により領域が指定されていない状態であるか否かを判定する。領域が指定されていない状態である場合（ＹＥＳ）には、ステップＳ４へ進む。領域が指定されている状態である場合（ＮＯ）には、ステップＳ５へ進む。
【００５５】
ステップＳ４において、制御部１８は、手書き文字認識用アプリケーションを起動させて、領域指定部１８２により領域を指定可能な状態に設定する。
ステップＳ５において、制御部１８は、タッチペン１９による接触が領域指定部１８２により指定された領域の枠であるか否かを判定する。領域指定部１８２により指定された領域の枠である場合（ＹＥＳ）には、ステップＳ６に進む。領域指定部１８２により指定された領域の枠でない場合（ＮＯ）であって、指定された領域内である場合（ステップＳ５‘（ＹＥＳ））には、ステップＳ７に進む。
【００５６】
ステップＳ６において、制御部１８は、領域指定部１８２により指定された領域及び領域内の手書き文字が一体となってタッチペン１９のドラッグにより移動可能な状態に設定する。
ステップＳ７において、制御部１８は、領域指定部１８２により指定された領域を手書き文字入力部１８１による手書き文字の入力が可能な状態に設定する。
【００５７】
そして、図７に示すように、ステップＳ８において、制御部１８は、タッチペン１９によるイベントの内容を判定する。具体的には、制御部１８は、領域指定部１８２により領域を指定可能な状態である場合には、ステップＳ９に進み、領域及び領域内の手書き文字がタッチペン１９のドラッグにより移動可能な状態である場合には、ステップＳ１２へ進み、指定された領域を手書き文字入力部１８１による手書き文字の入力が可能な状態である場合には、ステップＳ１３へ進む。
【００５８】
ステップＳ９において、領域指定部１８２は、手書き文字認識用アプリケーションを起動させて、タッチペン１９によって表示部１１に描かれた軌跡を検出部１２により検出する。そして、領域指定部１８２は、検出された軌跡によって囲まれる領域を描画処理して、手書き文字を入力可能な領域Ｒ１として指定する。
【００５９】
ステップＳ１０において、制御部１８は、領域指定部１８２により指定された領域の範囲が確定されたか否かを判定する。領域の範囲が確定された場合（ＹＥＳ）には、ステップＳ１１に進む。領域の範囲が確定されない場合（ＮＯ）には、処理を終了する。
【００６０】
ステップＳ１１において、制御部１８は、領域指定部１８２により指定された領域の範囲が確定された状態を維持する。
【００６１】
ステップＳ１２において、制御部１８は、領域指定部１８２により指定された領域及び領域内の手書き文字がタッチペン１９のドラッグにより移動する状態を表す画像を、手書き文字認識用アプリケーションにより描画処理させる。
【００６２】
ステップＳ１３において、制御部１８は、手書き文字入力部１８１により入力された手書き文字の画像を手書き文字認識用アプリケーションにより描画処理させる。
【００６３】
そして、図８に示すように、ステップＳ１４において、制御部１８は、タッチペン１９によるイベントの内容を判定する。具体的には、制御部１８は、領域指定部１８２により領域を指定可能な状態である場合には、ステップＳ１５に進み、領域及び領域内の手書き文字がタッチペン１９のドラッグにより移動可能な状態である場合には、ステップＳ１８に進み、指定された領域を手書き文字入力部１８１による手書き文字の入力が可能である場合には、ステップＳ２３へ進む。
【００６４】
ステップＳ１５において、制御部１８は、領域指定部１８２により指定された領域の範囲が確定されたか否かを判定する。領域の範囲が確定された場合（ＹＥＳ）には、ステップＳ１６へ進む。領域の範囲が確定されない場合（ＮＯ）には、ステップＳ１７へ進む。
【００６５】
ステップＳ１６において、制御部１８は、領域指定部１８２により指定された領域を手書き文字入力部１８１による手書き文字の入力が可能な状態に設定する。
【００６６】
ステップＳ１７において、制御部１８は、領域指定部１８２により領域が指定されていない状態、すなわち、領域指定部１８２の状態を領域が指定されていない状態に設定する。
【００６７】
ステップＳ２２において、制御部１８は、領域指定部１８２により指定された領域を手書き文字入力部１８１による手書き文字の入力が可能な状態に設定する。
【００６８】
ステップＳ１８において、制御部１８は、領域指定部１８２により指定された領域をタッチペン１９が離れた位置へドラッグにより移動する。
【００６９】
ステップＳ１９において、手書き文字入力部１８１は、タッチペン１９により描かれた軌道の入力を確定する。
【００７０】
そして、領域指定部１８２により指定された領域内への手書き文字入力部１８１による文字列の入力がされた場合に、ステップＳ２０へ進む。
【００７１】
そして、図９に示すように、ステップＳ２０において、第１の文字列及び第２の文字列が入力された場合に、制御部１８は、第２の文字列と所定の文字列とが一致するか否かを判断する。一致すると判断された場合（ＹＥＳ）に、起動部１７により所定の文字列に対応するアプリケーションを起動させ、アプリケーションの文字入力領域１００に第１の文字列を入力させる。一致すると判断されない場合（ＮＯ）に、ステップＳ２０の処理を繰り返して行う。
ここで、第２の文字列と所定の文字列とが一致すると判断された場合に、所定の文字列に対応するアプリケーションを自動で起動させても良いし、ユーザが所定の操作（例えば、指定された領域への接触）を行なった場合に、所定の文字列に対応するアプリケーションを起動させても良い。
【００７２】
このように、第２の実施形態によれば、携帯電話機１は指定された領域内に手書きにより入力され、表示部１１に表示されている文字列に基づいて所望のアプリケーションを起動することができる。
【００７３】
また、制御部１８は、第１の文字列における各文字の配列方向と第２の文字列における各文字の配列方向とが異なる場合に、起動部１７により所定の文字列に対応するアプリケーションを起動させ、アプリケーションの文字入力領域１００に第１の文字列を入力させても良い。
具体的には、第１の文字列「今帰る」が縦書きで入力され、所定の文字列と一致すると判断された第２の文字列「Ｅメール」が横書きで入力される場合に、所定の文字列に対応するアプリケーションを起動させても良い。また、第１の文字列「今帰る」が上の段に入力され、所定の文字列と一致すると判断された第２の文字列「Ｅメール」が下の段に入力される場合に、所定の文字列に対応するアプリケーションを起動させても良い。
【００７４】
したがって、携帯電話機１は、第１の文字列における各文字の配列方向と所定の文字列と一致すると判断された第２の文字列における各文字の配列方向とが異なる場合にのみ、所定の文字列に対応するアプリケーションを起動することで、ユーザの意思に沿ったアプリケーションを起動することが可能となる。
【００７５】
また、検出部１２により検出される表示部１１への接触に応じて変換不能な変換不能記号が入力可能である場合に、制御部１８は、入力された文字列が表示された状態において、当該入力された文字列のうち、一方の文字列と他方の文字列との間に変換不能記号が抽出され、一方の文字列と所定の文字列とが一致すると判断された場合に、容易に他方の文字列を第１の文字列であると判断しても良い。
ここで、変換不能な変換不能記号とは、例えば、スペース、シャープ（♯）及びアステリスク（＊）等の、ひらがな、片仮名、漢字、小文字、大文字等に変換することができないように規定されている記号のことである。
したがって、携帯電話機１は、一方の文字列と他方の文字列との間に変換不能記号が抽出され、一方の文字列と所定の文字列とが一致すると判断された場合に、他方の文字列を第１の文字列であると判断することができる。
なお、第１の文字列と所定の文字列と判断される第２の文字列を先に入力しておき、これらの文字列が入力された後に、第１の文字列と所定の文字列と判断される第２の文字列の間に変換不能記号を入力しても良い。また、第１の文字列と所定の文字列と判断される第２の文字列の位置は逆でも良い。
【００７６】
また、制御部１８は、第１の文字列を第１態様で表示部１１に表示させると共に、所定の文字列と一致すると判断された第２の文字列を第１態様とは異なる第２態様で表示部１１に表示させることとしても良い。
具体的には、第１の文字列と所定の文字列と一致すると判断された第２の文字列の色をそれぞれ異ならせて表示部１１に表示させ、又は第１の文字列と所定の文字列と一致すると判断された第２の文字列の書体をそれぞれ異ならせて表示部１１に表示させれば良い。
したがって、携帯電話機１は、第１の文字列と所定の文字列と一致すると判断された第２の文字列をそれぞれ異なる態様で表示部１１に表示させることをユーザに示すことができる。
【００７７】
また、制御部１８は、所定の文字列に対応するアプリケーションとして、文字入力領域１００に入力された第１の文字列に基づいて検索を行う検索アプリケーションを起動部１７により起動させた場合に、検索アプリケーションに対応する画面に表示される移動可能な操作カーソルを、検索を実行させる操作位置に位置させても良い。
【００７８】
操作カーソルとは、表示部１１への接触の移動が検出されることにより表示部１１の画面を移動すると共に、その画面内において操作が行なわれる場所を示す印のことである。
検索を実行させる操作位置とは、インターネット閲覧アプリケーションが起動されて所定の語句を検索する場合には検索を行うためのボタン（表示部１１に表示されたアイコン）の位置である。この場合において、制御部１８は、インターネット閲覧アプリケーションが起動されたときには、検索を行うためのボタンと操作カーソルとを重ねて表示部１１に表示させるので、例えば、所定の語句の検索実行を行うために、カーソルへの接触が行なわれるのみで、検索を実行させる。すなわち、ユーザは検索を行うためのボタンにカーソルを移動させて、操作カーソルと検索ボタンを重ねる必要がない。
【００７９】
したがって、携帯電話機１は、表示部１１の検索を実行させる操作位置（例えば、検索ボタン）に操作カーソルを合わせる操作をユーザに行なわせる必要がないので、ユーザの操作の手間を省くことができる。
【００８０】
また、第１の文字列は第１入力文字列及び第２入力文字列を含むこととしても良い。第１入力文字列及び第２入力文字列は、第１の文字列及び第２の文字列と同様にそれぞれ単数又は複数の文字を含む文字列からなるものである。
第１の文字列として第１入力文字列及び第２入力文字列が含まれる場合は、例えば、インターネット閲覧アプリケーションを利用して電車の乗換案内を検索するときに利用される。より具体的には、第１入力文字列として「市ヶ尾」が入力され、第２入力文字列として「新宿」が入力され、所定の文字列として「乗換案内」が入力される場合、携帯電話機１は、乗換案内サイトに接続させて、市が尾駅から新宿駅までの乗換案内を表示部１１に表示させる。なお、乗換案内を検索させる場合、制御部１８は、第１の文字列として最初に入力される第１入力文字列を出発駅と判断し、第１入力文字列の後に入力される第２入力文字列を到着駅と判断すれば良い。
したがって、携帯電話機１は、第１の文字列として２種類の文字列をそれぞれ入力させた状態で所望のアプリケーションを起動することが可能となる。
＜第３の実施形態＞
図１０は、第３の実施形態に係る携帯電話機１の動作を説明するための説明図であり、表示部１１に表示される画面遷移例を示す図である。
図３の画面Ｈ１においては、待受画面（初期画面）Ｉ１が表示部１１に表示されている状態において、ユーザが文字入力を行うために、領域指定部１８１はタッチペン１９による表示部１１のいずれかの領域への接触が検出された場合、手書き文字認識用アプリケーションを起動させて、タッチペン１９によって表示部１１に描かれた軌跡を検出部１２により検出する。そして、領域指定部１８２は、検出された軌跡によって囲まれる領域を、手書き文字認識用アプリケーションにより手書き文字を入力可能な領域Ｒ１として指定する（画面Ｈ２）。
手書き文字入力部１８１は、領域指定部１８２により指定された領域Ｒ１内において、タッチペン１９によって描かれた軌跡を検出部１２により検出する。
【００８１】
次に、表示部１１の手書き文字を入力可能な領域Ｒ１内へのタッチペン１９による接触に応じて前述の手書き文字認識用アプリケーションは検出された軌跡と手書き文字認識用データベースに記憶される文字とのパターンマッチングを行い、最も認識率の高い文字「今帰る」と入力される（画面Ｈ３）。また、表示部１１の手書き文字を入力可能な領域Ｒ１内へのタッチペン１９による接触に応じて検出された軌跡を画像として認識し、そのまま手書き文字として入力させても良い。
ここで、入力することにより表示部１１に表示された文字列のうち、「今帰る」が第１の文字列であり、「Ｅメール」が第２の文字列となる。そして、制御部１８は、第２の文字列「Ｅメール」と所定の文字列「Ｅメール」とが一致すると判断すると、所定の文字列「Ｅメール」に対応するアプリケーションであるＥメールアプリケーションを起動部１７により起動させる。
【００８２】
次に、表示部１１の手書き文字を入力可能な領域Ｒ１内へのタッチペン１９による接触に応じて手書き文字「Ｅメール」と入力される（画面Ｈ４）。
ここで、入力することにより表示部１１に表示された文字列のうち、「今帰る」が第１の文字列であり、「Ｅメール」が第２の文字列となる。そして、制御部１８は、第２の文字列「Ｅメール」と所定の文字列「Ｅメール」とが一致すると判断すると、所定の文字列「Ｅメール」に対応するアプリケーションはＥメールアプリケーションを起動部１７により起動させる。
【００８３】
そして、制御部１８は、起動部１７により起動させたＥメールアプリケーションの文字入力領域１００である本文入力領域１００ａに第１の文字列「今帰る」を入力させる（画面Ｈ５）。
ここで、第１の文字列としてタッチペン１９による接触に応じて検出された軌跡をそのまま手書き文字として入力されており、手書き文字「今帰る」を画像として認識した場合に、Ｅメールアプリケーションを起動させ、Ｅメールアプリケーションの画像挿入領域に画像として手書き文字である第１の文字列「今帰る」を入力させても良い。
かかる場合であっても、所定の文字列「Ｅメール」は画像として認識せず、手書き文字認識用データベースに記憶される文字とのパターンマッチングを行い、最も認識率の高い文字「Ｅメール」と入力される。
【００８４】
このように、第３の実施形態によれば、携帯電話機１は初期画面が表示部１１に表示されている場合に、手書きにより入力され、表示部１１に表示されている文字列に基づいて所望のアプリケーションを起動することができる。
【００８５】
なお、「所定の文字列に対応するアプリケーションを起動させ、アプリケーションの文字入力領域に第１の文字列を入力させる」とは、第１の文字列を起動させたアプリケーションに入力させて下書き保存させてもよい。また、画面Ｈ５のように、第１の文字列を起動させたアプリケーションに入力させた上で、当該アプリケーションに対応する画面を表示させても良い。
【００８６】
また、上述の実施形態において、携帯電話機を例に用いて説明したが、本発明はこれに限定されるものではない。例えば、ＰＨＳ（登録商標：Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）の他、パーソナルコンピュータやゲーム機等、様々な携帯電子機器に適用可能である。
【００８７】
また、一実施形態としての携帯電話機等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。
【符号の説明】
【００８８】
１  携帯電話機
２  筐体
１０  タッチパネル
１１  表示部
１２  検出部
１３  マイク
１４  スピーカ
１５  通信部
１６  記憶部
１７  起動部
１８  制御部
１８１  手書き入力部
１８２  領域指定部
１９  タッチペン
１００  文字入力領域
１００ａ  件名入力領域
１００ｂ  本文入力領域 
【図１】
0005641844.tif 000002
【図２】
0005641844.tif 000003
【図３】
0005641844.tif 000004
【図４】
0005641844.tif 000005
【図５】
0005641844.tif 000006
【図６】
0005641844.tif 000007
【図７】
0005641844.tif 000008
【図８】
0005641844.tif 000009
【図９】
0005641844.tif 000010
【図１０】
0005641844.tif 000011