(57)【要約】【課題】簡単な操作により、画像と文字とを関連付けることが可能な携帯電子機器及び携帯電子機器の制御方法を提供する。【解決手段】携帯電子機器は、表示部２１と、文字及び数字が割り当てられているキーを含むキー操作部と、被写体を撮像する第１のアプリケーションを起動し、第１のアプリケーションの処理に関する機能をキーに割り当て、表示部２１に画像が表示されている状態においてキーが操作され、当該操作から所定時間内にさらにキーが操作された場合には、キーに割り当てられている文字及び数字に関する処理を実行する第２のアプリケーションを起動し、当該操作から所定時間内にさらにキーが操作されなかった場合には、キーに割り当てられている第１のアプリケーションの処理に関する機能を実行する制御部４５とを備える。【選択図】図２
2011097304.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
文字及び数字が割り当てられているキーを含むキー操作部と、
被写体を撮像する第１のアプリケーションを起動し、前記第１のアプリケーションの処理に関する機能を第１のキーに割り当て、前記表示部に画像が表示されている状態において前記第１のキーが操作され、当該操作から所定時間内にさらに第２のキーが操作された場合には、前記第１のキー及び前記第２のキーに割り当てられている文字及び数字に関する処理を実行する第２のアプリケーションを起動し、前記所定時間内にさらに前記第２のキーが操作されなかった場合には、前記第１のキーに割り当てられている前記第１のアプリケーションの処理に関する機能を実行する制御部と、を備える携帯電子機器。
【請求項２】
前記第１のキーに割り当てられる前記第１のアプリケーションの処理に関する機能は、前記画像の調整処理を行う機能である請求項１に記載の携帯電子機器。
【請求項３】
前記制御部は、前記第２のアプリケーションによる前記処理の実行により入力された文字列又は数字列を前記画像に関連付け、前記画像が前記表示部に表示されるときに表示する請求項１又は２に記載の携帯電子機器。
【請求項４】
前記制御部は、前記画像を所定桁数以下の管理番号に対応させて記憶する場合において、前記第２のアプリケーションによる前記処理の実行により入力された数字列の桁数が前記所定桁数以下の場合には、前記数字列に一致する前記管理番号を前記画像の対応先として特定し、前記第２のアプリケーションによる前記処理の実行により入力された数字列の桁数が前記所定桁数よりも大きい場合には、前記第２のアプリケーションによる前記処理の実行により入力された文字列を前記画像に関連付け、前記画像が前記表示部に表示されるときに表示する請求項１又は２に記載の携帯電子機器。
【請求項５】
無線通信部をさらに備え、
前記第１のキー及び前記第２のキーは、前記無線通信部により発呼を行うための電話番号を入力可能なテンキーである請求項１から４のいずれか一項に記載の携帯電子機器。
【請求項６】
文字及び数字が割り当てられているキーを備える携帯電子機器の制御方法であって、
被写体を撮像する第１のアプリケーションを起動するステップと、
前記第１のアプリケーションの処理に関する機能を第１のキーに割り当てるステップと、
画像が表示されている状態において前記第１のキーが操作され、当該操作から所定時間内にさらに第２のキーが操作された場合には、前記第１のキー及び前記第２のキーに割り当てられている文字及び数字に関する処理を実行する第２のアプリケーションを起動し、前記所定時間内にさらに前記キーが操作されなかった場合には、前記キーに割り当てられている前記第１のアプリケーションの処理に関する機能を実行するステップと、を有する携帯電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像と文字とを関連付ける携帯電子機器及び携帯電子機器の制御方法に関する。
【背景技術】
【０００２】
携帯電子機器には、画像に文字を付加して、画像と文字とを重ねて表示するために、携帯電話機とカメラとを備えるものがある。携帯電話機は、操作部の操作に基づいて文字が入力され、当該文字情報をカメラに送信する。カメラは、被写体を撮像して画像情報を生成し、携帯電話機から供給された文字情報を画像情報に付加する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１５３０５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の携帯電子機器は、文字の入力と被写体の撮像とを異なる装置で行うため、文字を画像に付加するためには携帯電話機及びカメラの両方を携帯しなければならず携帯性が悪い。また、携帯電子機器では、携帯電話機により文字を入力した後、当該文字情報をカメラに送信しなればならず、文字を画像に付加するための操作回数が多くなるという問題がある。
【０００５】
本発明は、簡単な操作により、画像と文字とを関連付けることが可能な携帯電子機器及び携帯電子機器の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の携帯電子機器は、表示部と、文字及び数字が割り当てられているキーを含むキー操作部と、被写体を撮像する第１のアプリケーションを起動し、前記第１のアプリケーションの処理に関する機能を第１のキーに割り当て、前記表示部に画像が表示されている状態において前記第１のキーが操作され、当該操作から所定時間内にさらに第２のキーが操作された場合には、前記第１のキー及び前記第２のキーに割り当てられている文字及び数字に関する処理を実行する第２のアプリケーションを起動し、前記所定時間内にさらに前記第２のキーが操作されなかった場合には、前記第１のキーに割り当てられている前記第１のアプリケーションの処理に関する機能を実行する制御部と、を備えることを特徴とする。
【０００７】
また、前記第１のキーに割り当てられる前記第１のアプリケーションの処理に関する機能は、前記画像の調整処理を行う機能であることが好ましい。
【０００８】
前記制御部は、前記第２のアプリケーションによる前記処理の実行により入力された文字列又は数字列を前記画像に関連付け、前記画像が前記表示部に表示されるときに表示することが好ましい。
【０００９】
また、前記制御部は、前記画像を所定桁数以下の管理番号に対応させて記憶する場合において、前記第２のアプリケーションによる前記処理の実行により入力された数字列の桁数が前記所定桁数以下の場合には、前記数字列に一致する前記管理番号を前記画像の対応先として特定し、前記第２のアプリケーションによる前記処理の実行により入力された数字列の桁数が前記所定桁数よりも大きい場合には、前記第２のアプリケーションによる前記処理の実行により入力された文字列を前記画像に関連付け、前記画像が前記表示部に表示されるときに表示することが好ましい。
【００１０】
また、前記携帯電子機器は、無線通信部をさらに備え、前記第１のキー及び前記第２のキーは、前記無線通信部により発呼を行うための電話番号を入力可能なテンキーであることが好ましい。
【００１１】
また、本発明の携帯電子機器の制御方法は、文字及び数字が割り当てられているキーを備える携帯電子機器の制御方法であって、被写体を撮像する第１のアプリケーションを起動するステップと、前記第１のアプリケーションの処理に関する機能を第１のキーに割り当てるステップと、画像が表示されている状態において前記第１のキーが操作され、当該操作から所定時間内にさらに前記第２のキーが操作された場合には、前記第１のキー及び前記第２のキーに割り当てられている文字及び数字に関する処理を実行する第２のアプリケーションを起動し、前記所定時間内にさらに前記キーが操作されなかった場合には、前記キーに割り当てられている前記第１のアプリケーションの処理に関する機能を実行するステップと、を有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、簡単な操作により、画像と文字とを関連付けることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の携帯電子機器の一実施形態に係る携帯電話機の外観斜視図である。
【図２】携帯電話機の機能を示す機能ブロック図である。
【図３】キーアサインについての説明に供する図である。
【図４】第２のアプリケーションが文字に関する処理を実行する場合の画面状態の遷移について説明するための図である。
【図５】第２のアプリケーションが文字に関する処理を実行する場合の携帯電話機の動作について説明するためのフローチャートである。
【図６】第２のアプリケーションが数字に関する処理を実行する場合の画面状態の遷移について説明するための図である。
【図７】第２のアプリケーションが数字に関する処理を実行する場合の携帯電話機の動作について説明するためのフローチャートである。
【図８】画像のモニター中において、起動された第２のアプリケーションに文字及び数字を入力して、第２のアプリケーションに関する処理を実行させる場合の画面状態の遷移について説明するための図である。
【図９】画像のモニター中において、起動された第２のアプリケーションに文字及び数字を入力し、第２のアプリケーションに関する処理を実行させる場合の携帯電話機の動作について説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態について説明する。図１は、本発明の携帯電子機器の一実施形態に係る携帯電話機１の外観斜視図である。なお、図１は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態としては特にこれに限られない。例えば、携帯電話機は、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが１つの筐体に配置され、連結部を有さない形式（ストレートタイプ、フリップタイプ）でもよい。
【００１５】
携帯電話機１は、操作部側筐体部２と、表示部側筐体部３とを備える。操作部側筐体部２は、表面部１０に、操作部１１（キー操作部）と、携帯電話機１の使用者が通話時に発した音声を入力するマイク１２とを備える。操作部１１は、各種設定や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメール等の文字等を入力するための入力操作キー１４と、各種操作における決定やスクロール等を行う決定操作キー１５とから構成されている。なお、これらのキーは、表示部２１と一体に形成されたタッチパネル上に配置するようにしてもよい。
【００１６】
また、表示部側筐体部３は、表面部２０に、各種情報を表示する表示部２１と、通話の相手側の音声を出力するスピーカ２２とを備える。
【００１７】
また、操作部側筐体部２の上端部と表示部側筐体部３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筐体部２と表示部側筐体部３とを相対的に回転することにより、操作部側筐体部２と表示部側筐体部３とを互いに開いた状態（開放状態）にしたり、操作部側筐体部２と表示部側筐体部３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００１８】
また、図２は、携帯電話機１の機能を示す機能ブロック図である。携帯電話機１は、図２に示すように、操作部１１と、マイク１２と、メインアンテナ４０と、ＲＦ回路部４１と、画像処理部４２と、音声処理部４３と、メモリ４４と、制御部４５とを操作部側筐体部２に備える。また、携帯電話機１は、図２に示すように、表示部２１と、スピーカ２２と、ドライバＩＣ２３とを表示部側筐体部３に備える。
【００１９】
メインアンテナ４０は、所定の使用周波数帯（例えば、８００ＭＨｚ）で基地局等の外部装置と通信を行う構成である。なお、本実施形態では、所定の使用周波数帯として、８００ＭＨｚとしたが、これ以外の周波数帯であってもよい。
【００２０】
ＲＦ回路部４１は、メインアンテナ４０によって受信した信号を復調処理し、処理後の信号を制御部４５に供給する。そして、ＲＦ回路部４１は、制御部４５から供給された信号を変調処理し、メインアンテナ４０を介して外部装置に送信する。また、その一方で、ＲＦ回路部４１は、メインアンテナ４０によって受信している信号の強度を制御部４５に通知する。
【００２１】
画像処理部４２は、制御部４５の制御にしたがって、所定の画像処理を行い、処理後の画像データをドライバＩＣ２３に出力する。ドライバＩＣ２３は、画像処理部４２から供給された画像データをフレームメモリに蓄え、所定のタイミングで表示部２１に出力する。
【００２２】
音声処理部４３は、制御部４５の制御にしたがって、ＲＦ回路部４１から供給された信号に対して所定の音声処理を行い、処理後の信号をスピーカ２２に出力する。スピーカ２２は、音声処理部４３から供給された信号を外部に出力する。
【００２３】
また、音声処理部４３は、制御部４５の制御にしたがって、マイク１２から入力された信号を処理し、処理後の信号をＲＦ回路部４１に出力する。ＲＦ回路部４１は、音声処理部４３から供給された信号に所定の処理を行い、処理後の信号をメインアンテナ４０に出力する。
【００２４】
メモリ４４は、例えば、ワーキングメモリを含み、制御部４５による演算処理に利用される。また、メモリ４４には、複数のアプリケーションや当該アプリケーションが必要とする各種のテーブル等が記憶されている。また、メモリ４４は、着脱可能な外部メモリを兼ねていてもよい。
【００２５】
制御部４５は、携帯電話機１の全体を制御しており、中央処理装置（ＣＰＵ）等を用いて構成される。ここで、操作部１１によるキー操作に応じた制御部４５の制御動作について説明する。制御部４５は、原則的に現在アクティブに起動されているアプリケーションに応じて、操作部１１を構成する各キー（機能設定操作キー１３、入力操作キー１４及び決定操作キー１５）に割り当てる文字・数字・記号や機能を変化させる。
【００２６】
具体的には、操作部１１は、いずれかのキーが押下されたときに、当該キーの位置情報（例えば、図３（ａ）に示すように、入力操作キー１４の第２行左列のキー（「１」と「あ」が表面に印刷されているキー）が押下された場合には、（Ｘ２、Ｙ１）なる位置情報）を制御部４５に送信する。制御部４５は、メモリ４４にアクセスして、現在アクティブになっているアプリケーションに対応するキーアサインテーブルを参照し、操作部１１から送信されてきた位置情報から割り当てられている記号や機能の処理を実行する。例えば、メモリ４４には、図３（ｂ）〜図３（ｄ）に示すように、複数のキーアサインテーブルが格納されている。なお、図３（ｂ）は、電話発信を行う際に利用されるテーブルであり、図３（ｃ）は、メモ帳アプリケーションやメールアプリケーションにおいて利用されるテーブルであり、図３（ｄ）は、カメラアプリケーションにおいてカメラ機能に関する機能を呼び出す際に利用されるテーブルである。
【００２７】
なお、記号の処理の実行とは、例えば、現在アクティブになっているアプリケーションがメモ帳の場合には、「１」や「あ」を表示部２１に表示することを意味している。また、機能の処理の実行とは、例えば、現在アクティブになっているアプリケーションがテレビの場合には、表示チャンネルを１ｃｈに設定することを意味している。
【００２８】
また、メモリ４４には、複数のキーアサインテーブルが格納されており、制御部４５は、アプリケーションに応じて、参照するキーアサインテーブルを切り替え、操作部１１から送信されてくるキーの位置情報に基づいて所定のキーアサインテーブルを参照して、所定の処理を実行する。
【００２９】
このように構成される携帯電話機１は、簡単な操作により、画像に文字を関連付ける機能を有する。
以下に、携帯電話機１に係る上記機能を発揮するための構成と動作について詳述する。まず、本実施形態に係る携帯電話機１の上記機能を発揮するための構成について、図２を参照しながら説明する。
【００３０】
［第１構成例］
携帯電話機１は、表示部２１と、操作部１１と、制御部４５とを備える。
操作部１１は、文字及び数字が割り当てられている入力操作キー１４を含む。
【００３１】
制御部４５は、被写体を撮像する第１のアプリケーションを起動し、第１のアプリケーションの処理に関する機能を入力操作キー１４（第１のキー）に割り当て、表示部２１に画像が表示されている状態において入力操作キー１４が操作され、当該操作から所定時間内にさらに入力操作キー１４（第２のキー）が操作された場合には、入力操作キー１４に割り当てられている文字及び数字に関する処理を実行する第２のアプリケーションを起動し、当該第１のキー操作から所定時間内にさらに入力操作キー１４が操作されなかった場合には、入力操作キー１４に割り当てられている第１のアプリケーションの処理に関する機能を実行する。
【００３２】
第１のアプリケーションは、撮像部４７（図２参照）を利用して被写体を撮像するアプリケーションである。
第２のアプリケーションは、入力操作キー１４が操作されるのに基づいて文字列及び数字列が入力され、入力された文字列について仮名変換や漢字変換等の変換処理を行うアプリケーションである。また、第２のアプリケーションは、変換処理が行われた文字列又は数字列を画像と共に表示し、当該文字列又は当該数字列をメモ情報として画像に記録する等の文字と画像との関連付け処理を行うアプリケーションである。さらに、第２のアプリケーションは、入力操作キー１４の操作に基づいて入力された数字列に対応させて、撮像された画像をメモリ４４に記憶する記憶処理を行うアプリケーションである。
所定時間は、予め設定されていてもよく、又はユーザにより適宜設定されてもよい。
【００３３】
上記の制御部４５は、構図を決める等の理由により被写体の画像を表示部２１に表示させている状態（モニター中）又は撮像された画像を表示部２１に表示させている状態（プレビュー中）において、入力操作キー１４（第１のキー）が操作（便宜的に、第１回目の操作とする。）され、第１回目の操作から所定時間以内にさらに入力操作キー１４（第２のキー）が操作（便宜的に、第２回目の操作とする。）された場合には、第２のアプリケーションを起動して、第１回目に操作された入力操作キー１４（第１のキー）と第２回目に操作された入力操作キー１４（第２のキー）とにそれぞれ割り当てられている文字及び数字を第２アプリケーションに入力させる。さらに、制御部４５は、第２のアプリケーションに文字列及び数字列が入力された場合、第２のアプリケーションに関する上記の変換処理、関連付け処理又は記憶処理を実行する。
【００３４】
一方、制御部４５は、モニター中又はプレビュー中において入力操作キー１４（第１のキー）が操作（第１回目の操作）され、第１回目の操作から所定時間以内にさらに入力操作キー１４（第２のキー）が操作されなかった（第２回目の操作がされなかった）場合には、第１回目に操作された入力操作キー１４（第１のキー）に割り当てられる第１のアプリケーションの処理に関する機能を実行する。なお、第１のアプリケーションの処理に関する機能については、後述する。
【００３５】
したがって、携帯電話機１は、第１のアプリケーションが起動している場合でも、入力操作キー１４が連続して操作された場合に、第２のアプリケーションを起動して文字や数字の入力を可能とする一方、入力操作キー１４が１つだけ操作された場合には、第１のアプリケーションの処理に関する機能を行うこととなる。これにより、入力操作キー１４の簡単な操作に基づいて、第１のアプリケーションの処理に関する機能の実行処理と、第２のアプリケーションの起動処理とを区別することができる。
また、携帯電話機１は、操作された入力操作キー１４に割り当てられる文字及び数字を第２のアプリケーションに入力させて、第２のアプリケーションに関する関連付け処理を実行するので、簡単な操作により、画像と文字とを関連付けることができる。
【００３６】
［第２構成例］
また、入力操作キー１４に割り当てられる第１のアプリケーションの処理に関する機能は、画像の調整処理を行う機能である。画像の調整処理を行う機能とは、具体的には、撮像サイズを切り替える機能、又は明るさやシャープネスやコントラスト等を切り替える機能等のことである。
したがって、携帯電話機１は、入力操作キー１４に画像の調整処理を行う機能が割り当てられているときに入力操作キー１４が操作され、当該操作から所定時間内にさらに入力操作キー１４の操作がされない場合には、入力操作キー１４に割り当てられる画像の調整処理を実行することができる。
【００３７】
［第３構成例］
また、制御部４５は、第２のアプリケーションによる処理の実行により、入力された文字列又は数字列を画像に関連付け、画像が表示部２１に表示されるときに表示する。
文字列又は数字列と画像とは、例えば、文字列又は数字列をビットマップとして画像に貼付する、文字列又は数字列をメモ情報として画像（画像データ）に対応付けて、画像（画像データ）とメモ情報とを別々に記憶する、又はヘッダ領域とデータ領域とで構成される画像データのヘッダ領域に文字列又は数字列を書き込む等により関連付けられればよい。
したがって、携帯電話機１は、文字列又は数字列を画像と関連付けるので、画像と共に文字列又は数字列を表示部２１に表示させることができる。
【００３８】
［第４構成例］
制御部４５は、画像を所定桁数以下の管理番号に対応させて記憶する場合において、第２のアプリケーションによる処理の実行により入力された文字列及び数字列のうち、数字列の桁数が所定桁数以下の場合には、数字列に一致する管理番号を画像の対応先として特定し、第２のアプリケーションによる処理の実行により入力された数字列の桁数が所定桁数よりも大きい場合には、第２のアプリケーションによる処理の実行により入力された文字列及び数字列のうち、文字列を画像に関連付け、画像が表示部２１に表示されるときに表示する。
【００３９】
メモリ４４には、管理番号と１対１に対応させた画像が記憶される。例えば、管理番号が９９９９９番まで存在し、第２アプリケーションにて入力された文字列及び数字列のうち、数字列が５桁以下の場合、制御部４５は、数字列が画像をメモリ４４に記憶するため所定番号であると特定する。さらに、制御部４５は、特定された所定番号に画像を対応させて、当該画像をメモリ４４に記憶する。
一方、第２のアプリケーションにて入力された文字列及び数字列のうち、数字列が６桁以上の場合、制御部４５は、第２のアプリケーションにおいて数字列と共に入力された文字列を画像に関連付ける。その後、制御部４５は、文字列が関連付けられた画像を表示するための操作が行われた場合、画像と共に文字列を表示部２１に表示するよう制御する。
したがって、携帯電話機１は、入力操作キー１４を操作すれば、画像を記憶するための管理番号を特定するので、簡単な操作により画像をメモリ４４に記憶することができる。
【００４０】
［第５構成例］
また、携帯電話機１は、無線通信部４６をさらに備える。無線通信部４６は、メインアンテナ４０及びＲＦ回路部４１から構成される。この場合、入力操作キー１４は、無線通信部４６により発呼を行うための電話番号を入力可能なテンキーである。
したがって、電話番号を入力する入力操作キー１４を備える携帯電話機１において、別段の入力操作キーを設けることなく本発明を採用可能である。
【００４１】
次に、本実施形態の携帯電話機１の動作について説明する。
［文字に関する処理］
まず、第２のアプリケーションによる文字に関する処理の実行について説明する。図４は、第２のアプリケーションが文字に関する処理を実行する場合の画面状態の遷移について説明するための図である。
【００４２】
まず、図４（Ａ）に示す場合、表示部２１には、撮像され、保存する前の確認用に画像が表示される（プレビュー中）。
続いて、所定の時間内に入力操作キー１４が２回以上操作された場合、制御部４５は、第２のアプリケーションを起動して、表示部２１に文字列表示領域１０１及び数字列表示領域１０２を表示させる（図４（Ｂ）参照）。図４（Ｂ）に示す場合、さらに多くの入力操作キー１４が続けて操作されており、文字列表示領域１０１には、文字列「よこはまどうぶつえん」が表示される。また、数字列表示領域１０２には、操作された入力操作キー１４に割り当てられる数字に対応する数字列が表示される。
【００４３】
続いて、文字列「横浜動物園」を確定させる操作が行われた場合、表示部２１には、文字列表示領域１０１のみが表示される（図４（Ｃ）参照）。図４（Ｃ）に示す場合、文字列表示領域１０１には、確定処理が行われた文字列「横浜動物園」が表示される。
【００４４】
続いて、決定操作キー１５（センターキー）が操作された場合、表示部２１には、文字に関する処理を実行するための選択項目が複数表示される（サブメニューを表示）（図４（Ｄ）参照）。
【００４５】
続いて、図４（Ｄ）に示される選択項目のうち「メモ添付」が選択された場合、制御部４５は、文字列表示領域１０１に表示されていた文字列「横浜動物園」をメモ情報として画像に添付する。この場合、表示部２１には、メモ情報を画像に添付した結果「メモ情報を添付しました。」が表示される（図４（Ｅ）参照）。
【００４６】
続いて、メモ情報が添付された画像を表示部２１に表示させる場合、表示部２１には、画像と共にメモ情報が添付されていることを示すアイコン１０３が表示される（図４（Ｆ）参照）。なお、表示部２１に表示されるアイコン１０３の選択操作が行われた場合、表示部２１には、メモ情報「横浜動物園」が表示される。
【００４７】
また、図４（Ｄ）に示される選択項目のうち「画像へ貼付」が選択された場合、制御部４５は、文字列表示領域１０１に表示されていた文字列「横浜動物園」と画像とを重ねた画像に書き換える。つまり、１枚の画像として生成される。この場合、表示部２１には、文字列が重ねられた画像が表示される（図４（Ｇ）参照）。
【００４８】
また、図４（Ｄ）に示される選択項目のうち「ピクトインフォメーション表示」が選択された場合、制御部４５は、文字列表示領域１０１に表示されていた文字列「横浜動物園」をピクトインフォメーション情報として画像に関連付ける。この場合は、文字列は画像とは別のテキストデータとして取り扱うが、データとしては１つにまとめられ、テキストデータは画像データのヘッダ等に格納される。ピクトインフォメーション情報が関連付けられた画像の表示処理が行われる場合、表示部２１には、画像と共に、表示部２１の所定位置に文字列「横浜動物園」が右から左にスクロール表示される。なお、ピクトインフォメーション表示とは、画像を表示部２１に表示した場合、表示部２１の所定位置にピクトインフォメーション情報をスクロール表示することである。
【００４９】
また、図４（Ｄ）に示される選択項目のうち「グラフィックメモ登録」が選択された場合、制御部４５は、文字列表示領域１０１に表示されていた文字列「横浜動物園」をグラフィックメモ情報として画像に関連付ける。この場合は、画像データと、文字列のテキストデータは、それぞれ別ファイルとして保存され、互いにファイルの関連付けを別途メモリ４４に保存されることとなる。グラフィックメモ情報が関連付けられた画像の表示処理が行われる場合、表示部２１には、画像と文字列「横浜動物園」とが重ねられることなく別々に表示される。その際、保存時の日付データ等と共に関連付けられて表示されてもよい。
【００５０】
次に、第２のアプリケーションにより文字に関する処理を実行する場合の携帯電話機１の動作について説明する。図５は、第２のアプリケーションが文字に関する処理を実行する場合の携帯電話機１の動作について説明するためのフローチャートである。
【００５１】
ステップＳ１００において、第１のアプリケーション実行中に、制御部４５は、入力操作キー１４が操作されたことを検知する。
ステップＳ１０１において、制御部４５は、ステップＳ１００の処理により検知された入力操作キー１４に機能が割り当てられているか否かを判断する。入力操作キー１４に機能が割り当てられている場合（Ｙｅｓ）には、ステップＳ１０２に進む。入力操作キー１４に機能が割り当てられていない場合（Ｎｏ）には、ステップＳ１０４に進む。
【００５２】
ステップＳ１０２において、制御部４５は、タイマー（不図示）を起動する。
ステップＳ１０３において、制御部４５は、ステップＳ１０２の処理として起動されたタイマーの計時が所定時間内である場合に、さらに入力操作キー１４が操作されたか否かを判断する。すなわち、制御部４５は、ステップＳ１００の処理として入力操作キー１４の操作を検知してから所定時間内にさらに入力操作キー１４の操作を検知したか否かを判断する。さらに入力操作キー１４が操作された場合（Ｙｅｓ）には、ステップＳ１０４に進む。さらに入力操作キー１４が操作されずに所定時間経過した場合（Ｎｏ）には、ステップＳ１０８に進む。
【００５３】
ステップＳ１０４において、制御部４５は、第２のアプリケーションを起動し、以降の入力操作キー１４の操作も引き続き受け付ける。
ステップＳ１０５において、制御部４５は、第２のアプリケーションへ入力された文字列と数字列のうち、文字列について確定（変換もあれば行う）させる。すなわち、制御部４５は、ステップＳ１０４の処理により起動された第２のアプリケーションに、入力操作キー１４の操作に基づく文字列及び数字列を入力させる。さらに、制御部４５は、入力された文字列の変換処理（仮名変換又は漢字変換等）を行い、変換後の文字列の確定処理を行う。
【００５４】
ステップＳ１０６において、制御部４５は、機能の選択を検知する。すなわち、制御部４５は、表示部２１に表示された選択項目（例えば、図４（Ｄ）参照）のうちいずれか１つの項目（機能）が選択されたことを検知する。
ステップＳ１０７において、制御部４５は、ステップＳ１０６の処理により検知された機能にしたがって文字列を画像に関連付ける。
一方、ステップＳ１０８において、制御部４５は、ステップＳ１００の処理により検知された入力操作キー１４に第１のアプリケーションにおいて割り当てられる機能（例えば、拡大、画像調整など）を起動させる。これらの機能は、図３（ｄ）に示すテーブルを参照し、決定される。
【００５５】
［数字に関する処理］
次に、第２のアプリケーションによる数字に関する処理の実行について説明する。図６は、第２のアプリケーションが数字に関する処理を実行する場合の画面状態の遷移について説明するための図である。
【００５６】
まず、図６（Ａ）に示す場合、表示部２１には、第１のアプリケーション実行中に撮像された画像が表示される（プレビュー中）。
続いて、所定時間内に入力操作キー１４が２回以上操作された場合、制御部４５は、第２のアプリケーションを起動して、表示部２１に文字列表示領域１０１及び数字列表示領域１０２を表示させる（図６（Ｂ）参照）。図６（Ｂ）に示す場合、数字列表示領域１０２には、数字列「１２３」が表示される。また、文字列表示領域１０１には、操作された入力操作キー１４に割り当てられる文字に対応する文字列が表示される。
【００５７】
続いて、制御部４５は、数字列「１２３」に一致するメモリ４４の管理番号「１２３」を特定し、特定された管理番号「１２３」に対応させて図６（Ａ）に示す画像をメモリ４４に記憶する。この場合、表示部２１には、管理番号「１２３」に対応させて記憶された画像がサムネイル表示される（図６（Ｃ）参照）。
【００５８】
次に、第２のアプリケーションが数字に関する処理を実行する場合の携帯電話機１の動作について説明する。図７は、第２のアプリケーションが数字に関する処理を実行する場合の携帯電話機１の動作について説明するためのフローチャートである。
【００５９】
ステップＳ２００において、制御部４５は、入力操作キー１４が操作されたことを検知する。
ステップＳ２０１において、制御部４５は、ステップＳ２００の処理により検知された入力操作キー１４に機能が割り当てられているか否かを判断する。入力操作キー１４に機能が割り当てられている場合（Ｙｅｓ）には、ステップＳ２０２に進む。入力操作キー１４に機能が割り当てられていない場合（Ｎｏ）には、ステップＳ２０４に進む。
【００６０】
ステップＳ２０２において、制御部４５は、タイマー（不図示）を起動する。
ステップＳ２０３において、制御部４５は、ステップＳ２０２の処理として起動されたタイマーの計時が所定時間内である場合に、さらに入力操作キー１４が操作されたか否かを判断する。すなわち、制御部４５は、ステップＳ２００の処理として入力操作キー１４の操作を検知してから所定時間内にさらに入力操作キー１４の操作を検知したか否かを判断する。さらに入力操作キー１４が操作された場合（Ｙｅｓ）には、ステップＳ２０４に進む。さらに入力操作キー１４が操作されていない場合（Ｎｏ）には、ステップＳ２１０に進む。
【００６１】
ステップＳ２０４において、制御部４５は、第２のアプリケーションを起動する。
ステップＳ２０５において、制御部４５は、ステップＳ２００の処理以降に入力操作キー１４の操作を検知した回数が５回以内であるか否かを判断する。操作回数が５回以内の場合（Ｙｅｓ）には、ステップＳ２０６に進む。操作回数が５回以内ではない場合（Ｎｏ）には、ステップＳ２０７に進む。
【００６２】
ステップＳ２０６において、制御部４５は、指定番号に対応付けて画像を記憶する。すなわち、制御部４５は、第２のアプリケーションに入力された文字列と数字列のうち、数字列に一致する指定番号を特定し、特定された指定番号と画像とを対応付けてメモリ４４に記憶する。
【００６３】
ステップＳ２０７において、制御部４５は、第２のアプリケーションに入力された文字列と数字列のうち、文字列を確定させる。すなわち、制御部４５は、ステップＳ２０４の処理により起動された第２のアプリケーションに、入力操作キー１４の操作に基づく文字列及び数字列を入力させる。さらに、制御部４５は、入力された文字列と数字列のうち、文字列についての変換処理（仮名変換又は漢字変換等）を行い、変換処理後の文字列の確定処理を行う。
【００６４】
ステップＳ２０８において、制御部４５は、機能の選択を検知する。すなわち、制御部４５は、表示部２１に表示された選択項目（例えば、図４（Ｄ）参照）のうちいずれか１つの項目（機能）が選択されたことを検知する。
ステップＳ２０９において、制御部４５は、ステップＳ２０８の処理により検知された機能にしたがって文字列を画像に関連付ける。この処理については、先の例と同様である。
一方、ステップＳ２１０において、制御部４５は、ステップＳ２００の処理により検知された入力操作キー１４に第１のアプリケーションにおいて割り当てられる機能（例えば、拡大、画像調整など）を起動させる。これらの機能は、図３（ｄ）に示すテーブルを参照し、決定される。
【００６５】
［モニター中からの処理］
次に、画像のモニター中（すなわち、撮影確定前の画像をビューファインダとして表示させているとき）において、起動された第２のアプリケーションに文字及び数字を入力し、第２のアプリケーションに関する処理を実行させる場合について説明する。図８は、画像のモニター中において、起動された第２のアプリケーションに文字及び数字を入力して、第２のアプリケーションに関する処理を実行させる場合の画面状態の遷移について説明するための図である。
【００６６】
まず、表示部２１には、モニター中の画像が表示される（図８（Ａ）参照）。
続いて、所定時間内に入力操作キー１４が２回以上操作された場合、制御部４５は、第２のアプリケーションを起動して、表示部２１に文字列表示領域１０１及び数字列表示領域１０２を表示させる（図８（Ｂ）参照）。図８（Ｂ）に示す場合、文字列表示領域１０１には、入力途中の文字列「たろ」が表示される。また、数字列表示領域１０２には、操作された入力操作キー１４に割り当てられる数字に対応する数字列が表示される。
【００６７】
続いて、文字入力が終了して、入力された文字列についての変換処理が行われた場合、表示部２１には、変換処理後の文字列が表示される（図８（Ｃ）参照）。なお、文字列の変換処理が行われた場合、表示部２１には、文字列表示領域１０１のみが表示される。
【００６８】
続いて、変換処理後の文字列をモニター中の画像と共に表示部２１に表示させるための操作が行われた場合、制御部４５は、文字列とモニター中の画像とを重ねて表示部２１に表示させる（図８（Ｄ）参照）。
【００６９】
続いて、文字列の表示位置を変更する操作、文字列の色を変更する操作、文字列の書体を変更する操作又は文字列の大きさを変更する操作等の変更操作が行われた場合、制御部４５は、変更操作に応じて文字列の変更処理を行う。この変更処理が終了した場合、表示部２１には、変更処理が反映された文字列及びモニター中の画像が表示される（図８（Ｅ）参照）。なお、図８（Ｅ）に示す場合、文字列の位置を変更する操作が行われたので、表示部２１には、この変更操作に基づく変更処理が反映された文字列及びモニター中の画像が表示される。
【００７０】
続いて、撮像操作が行われた場合、制御部４５は、被写体を撮像するよう制御する。さらに、制御部４５は、表示部２１に表示される文字列を撮像された画像に関連付ける。表示部２１には、撮像された画像と文字列とが重ねられて表示（プレビュー）される（図８（Ｆ）参照）。
【００７１】
次に、画像のモニター中において、起動された第２のアプリケーションに文字及び数字を入力し、第２のアプリケーションに関する処理を実行させる場合の携帯電話機１の動作について説明する。図９は、画像のモニター中において、起動された第２のアプリケーションに文字及び数字を入力し、第２のアプリケーションに関する処理を実行させる場合の携帯電話機１の動作について説明するためのフローチャートである。
【００７２】
ステップＳ３００において、制御部４５は、入力操作キー１４が操作されたことを検知する。
ステップＳ３０１において、制御部４５は、ステップＳ３００の処理により検知された入力操作キー１４に機能が割り当てられているか否かを判断する。入力操作キー１４に機能が割り当てられている場合（Ｙｅｓ）には、ステップＳ３０２に進む。入力操作キー１４に機能が割り当てられていない場合（Ｎｏ）には、ステップＳ３０５に進む。
【００７３】
ステップＳ３０２において、制御部４５は、入力操作キー１４が所定時間以上操作されたか否かを判断する。例えば、入力操作キー１４がハードキーにより構成される場合、制御部４５は、所定時間以上、入力操作キー１４が押下され続けたか否かを判断する。入力操作キー１４が所定時間以上操作されていない場合（Ｎｏ）には、ステップＳ３０３に進む。入力操作キー１４が所定時間以上操作された場合（Ｙｅｓ）には、ステップＳ３０５に進む。
【００７４】
ステップＳ３０３において、制御部４５は、タイマー（不図示）を起動する。
ステップＳ３０４において、制御部４５は、ステップＳ３０３の処理として起動されたタイマーの計時が所定時間内である場合に、さらに入力操作キー１４が操作されたか否かを判断する。すなわち、制御部４５は、ステップＳ３００の処理として入力操作キー１４の操作を検知してから所定時間内にさらに入力操作キー１４の操作を検知したか否かを判断する。さらに入力操作キー１４が操作された場合（Ｙｅｓ）には、ステップＳ３０５に進む。さらに入力操作キー１４が操作されていない場合（Ｎｏ）には、ステップＳ３１１に進む。
【００７５】
ステップＳ３０５において、制御部４５は、第２のアプリケーションを起動する。
ステップＳ３０６において、制御部４５は、ステップＳ３００の処理以降に入力操作キー１４の操作を検知した回数が５回以内であるか否かを判断する。操作回数が５回以内ではない場合（Ｎｏ）には、ステップＳ３０７に進む。操作回数が５回以内の場合（Ｙｅｓ）には、入力された文字列と数字列のうち、数字列を指定番号として扱い、ステップＳ３１０に進む。
【００７６】
ステップＳ３０７において、制御部４５は、第２のアプリケーションへ入力された文字列を確定させる。すなわち、制御部４５は、ステップＳ３０５の処理により起動された第２のアプリケーションに、入力操作キー１４の操作に基づく文字列及び数字列を入力させる。さらに、制御部４５は、入力された文字列と数字列のうち、文字列の変換処理（仮名変換又は漢字変換等）を行い、変換処理後の文字列の確定処理を行う。
【００７７】
ステップＳ３０８において、制御部４５は、機能の選択を検知する。すなわち、制御部４５は、表示部２１に表示された選択項目（例えば、図４（Ｄ）参照）のうちいずれか１つの項目（機能）が選択されたことを検知する。
ステップＳ３０９において、制御部４５は、ステップＳ３０８の処理により検知された機能にしたがって文字列を画像に関連付ける。これらの例は、先のプレビューの例における動作に近似しており、なおかつ、図８（Ｄ）、（Ｅ）、（Ｆ）においても示したため省略する。
【００７８】
ステップＳ３１０において、制御部４５は、指定番号に対応付けて画像を記憶する予約を行う。すなわち、制御部４５は、入力操作キー１４の操作に基づいて第２のアプリケーションに入力された数字列に一致する指定番号を特定し、特定された指定番号と撮影完了後の画像とを対応付けてメモリ４４に記憶することとなる。
【００７９】
一方、ステップＳ３１１において、制御部４５は、ステップＳ３００の処理により検知された入力操作キー１４に第１のアプリケーションにおいて割り当てられる機能（例えば、拡大、画像調整など）を起動させる。これらの機能は、図３（ｄ）に示すテーブルを参照し、決定される。
【００８０】
なお、上述した実施形態では、本発明が携帯電話機１に適用される場合を例示して説明した。しかしながら、本発明は、この実施形態に限定されることはなく、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）やポータブルゲーム機やポータブルナビゲーションデバイス等の携帯電子機器にも適用することができる。
【符号の説明】
【００８１】
１  携帯電話機（携帯電子機器）
１１  操作部（キー操作部）
２１  表示部
４５  制御部
４６  無線通信部
【図１】
2011097304.tif 000003
【図２】
2011097304.tif 000004
【図３】
2011097304.tif 000005
【図４】
2011097304.tif 000006
【図５】
2011097304.tif 000007
【図６】
2011097304.tif 000008
【図７】
2011097304.tif 000009
【図８】
2011097304.tif 000010
【図９】
2011097304.tif 000011