(57)【特許請求の範囲】
【請求項１】
データに基づく画像を表示する表示部と、
前記表示部に表示された画像のうち少なくとも一部を選択画像として選択することが可能な操作部と、
第１アプリケーションの処理によって前記表示部にデータに基づく画像が表示された場合に、前記操作部によって選択された選択画像に対応する選択データと、当該選択画像の周辺の画像に対応する周辺データとを記憶する記憶部と、
前記記憶部に前記選択データと前記周辺データとが記憶された後に前記第１アプリケーションとは異なる第２アプリケーションが起動された場合に、前記記憶部に記憶される前記選択データを読み出して前記第２アプリケーションに展開し、当該選択データに基づく選択画像を前記表示部に表示させ、さらに、前記操作部によって前記選択画像に対する所定の操作が行われた場合に、前記記憶部に記憶される前記周辺データを読み出して、当該周辺データの少なくとも一部に対応する対応データに基づく画像を前記選択画像に付加して前記表示部に表示させる制御部と、
を備える電子機器。
【請求項２】
前記制御部は、前記対応データに基づく画像を前記選択画像に付加して前記表示部に表示させた場合に、前記記憶部から前記周辺データを消去させる
請求項１に記載の電子機器。
【請求項３】
前記制御部は、前記第２アプリケーションが終了した場合に、前記記憶部から前記周辺データを消去させる
請求項１に記載の電子機器。
【請求項４】
前記制御部は、前記操作部による前記選択画像に対する前記所定の操作の操作量に応じて異なる量の前記対応データを前記周辺データの中からそれぞれ特定し、特定した対応データに基づく画像を前記選択画像に付加して前記表示部に表示させる
請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記制御部は、前記記憶部に記憶される前記選択データを読み出して前記第２アプリケーションに展開した場合に、当該選択データに基づく選択画像を前記表示部に表示させると共に、当該選択画像が表示されている領域とは異なる領域に前記記憶部に記憶される前記周辺データに基づく画像を表示させる
請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記制御部は、前記操作部による前記選択画像に対する前記所定の操作として前記表示部に表示される前記選択画像における左側の領域に対する操作が行われた場合に、前記記憶部に記憶される前記周辺データのうち前記選択画像の左側に位置していたデータを前記対応データとして、当該対応データに基づく画像を前記選択画像の左側に付加して前記表示部に表示させる
請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
前記制御部は、
前記操作部による前記選択画像に対する前記所定の操作として前記表示部に表示される前記選択画像における左側の領域に対する操作が行われた場合において、
前記選択画像における左側の領域に対する操作が当該選択画像の左方向への操作であったときには、前記記憶部に記憶される前記周辺データのうち前記選択画像の左側に位置していたデータを前記対応データとして、当該対応データに基づく画像を前記選択画像の左側に付加して前記表示部に表示させ、
前記選択画像における左側の領域に対する操作が選択画像の右方向への操作であったときには、前記表示部に表示される前記選択画像における左側の領域に対応する画像を前記表示部から消去させる
請求項６に記載の電子機器。
【請求項８】
前記制御部は、前記操作部による前記選択画像に対する所定の操作として前記表示部に表示される前記選択画像における右側の領域に対する操作が行われた場合に、前記記憶部に記憶される前記周辺データのうち前記選択画像の右側に位置していたデータを前記対応データとして、当該対応データに基づく画像を前記選択画像の右側に付加して前記表示部に表示させる
請求項１から７のいずれか１項に記載の電子機器。
【請求項９】
前記制御部は、
前記操作部による前記選択画像に対する前記所定の操作として前記表示部に表示される前記選択画像における右側の領域に対する操作が行われた場合において、
前記選択画像における右側の領域に対する操作が当該選択画像の右方向への操作であったときには、前記記憶部に記憶される前記周辺データのうち前記選択画像の右側に位置していたデータを前記対応データとして、当該対応データに基づく画像を前記選択画像の右側に付加して前記表示部に表示させ、
前記選択画像における右側の領域に対する操作が当該選択画像の左方向への操作であったときには、前記表示部に表示される前記選択画像における右側の領域に対応する画像を前記表示部から消去させる
請求項８に記載の電子機器。
【請求項１０】
表示部と、操作部と、記憶部と、を備える電子機器の表示方法であって、
第１アプリケーションの処理によって前記表示部に表示されたデータに基づく画像のうち少なくとも一部を選択画像として前記操作部により選択させるステップと、
前記操作部によって選択された前記選択画像に対応する選択データと、当該選択画像の周辺の画像に対応する周辺データとを前記記憶部に記憶するステップと、
前記記憶部に記憶される前記選択データを読み出して前記第１アプリケーションとは異なる第２アプリケーションに展開し、当該選択データに基づく選択画像を前記表示部に表示するステップと、
前記操作部によって前記選択画像に対する所定の操作が行われた場合に、前記記憶部から前記周辺データを読み出して、当該周辺データの少なくとも一部に対応する対応データに基づく画像を前記選択画像に付加して前記表示部に表示するステップと、
を備える表示方法。
【請求項１１】
表示部と、操作部と、記憶部と、を備える電子機器に実行させるプログラムであって、
第１アプリケーションの処理によって前記表示部に表示されたデータに基づく画像のうち少なくとも一部を選択画像として前記操作部により選択させるステップと、
前記操作部によって選択された前記選択画像に対応する選択データと、当該選択画像の周辺の画像に対応する周辺データとを前記記憶部に記憶するステップと、
前記記憶部に記憶される前記選択データを読み出して前記第１アプリケーションとは異なる第２アプリケーションに展開し、当該選択データに基づく選択画像を前記表示部に表示するステップと、
前記操作部によって前記選択画像に対する所定の操作が行われた場合に、前記記憶部から前記周辺データを読み出して、当該周辺データの少なくとも一部に対応する対応データに基づく画像を前記選択画像に付加して前記表示部に表示するステップと、
を電子機器に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を表示することが可能な表示部と、その表示部に表示される画像を選択することが可能な操作部とを備える電子機器、その電子機器における表示方法、及び、その電子機器において実行されるプログラムに関する。
【背景技術】
【０００２】
携帯電話機等の電子機器には、画像を表示することが可能な表示部と、その表示部に表示される画像を選択することが可能な操作部とを備えるものがある。このような電子機器には、操作部が操作されることに基づいて、表示部に表示されるテキスト画像の中から所定の文字列を選択するものがある。ここで、表示部に表示されるテキスト画像の中から文字列が選択される場合には、ユーザが意図していない文字列が選択される可能性がある。このため、携帯電話機には、選択された文字列の周辺の文字列を抽出し、選択された文字列を修正するための修正候補文字列として表示部に表示させるものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１３４６７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された発明は、１つのアプリケーション内のみで、テキスト画像の中から文字列を選択し、修正候補文字列を表示部に表示させ、修正候補文字列が選択された場合に、表示部に表示される文字列を修正候補文字列に置き換えることが可能である。したがって、特許文献１に記載された発明は、１つのアプリケーションにおいて表示部に表示されるテキスト画像の中から文字列が選択されて、その文字列が確定された場合には、その文字列を他のアプリケーションに展開させたときでも、他のアプリケーションにおいて展開された文字列を修正候補文字列に置き換えることはできない。
【０００５】
本発明は、１つのアプリケーションにおいて選択された画像を他のアプリケーションに展開した場合であっても、選択された画像に他の画像を追加することが可能な電子機器を提供することを目的とする。
また、本発明は、電子機器における表示方法、及び、電子機器において実行されるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、データに基づく画像を表示する表示部と、前記表示部に表示された画像のうち少なくとも一部を選択画像として選択することが可能な操作部と、第１アプリケーションの処理によって前記表示部にデータに基づく画像が表示された場合に、前記操作部によって選択された選択画像に対応する選択データと、当該選択画像の周辺の画像に対応する周辺データとを記憶する記憶部と、前記記憶部に前記選択データと前記周辺データとが記憶された後に前記第１アプリケーションとは異なる第２アプリケーションが起動された場合に、前記記憶部に記憶される前記選択データを読み出して前記第２アプリケーションに展開し、当該選択データに基づく選択画像を前記表示部に表示させ、さらに、前記操作部によって前記選択画像に対する所定の操作が行われた場合に、前記記憶部に記憶される前記周辺データを読み出して、当該周辺データの少なくとも一部に対応する対応データに基づく画像を前記選択画像に付加して前記表示部に表示させる制御部と、を備えることを特徴とする。
【０００７】
また、前記制御部は、前記対応データに基づく画像を前記選択画像に付加して前記表示部に表示させた場合に、前記記憶部から前記周辺データを消去させることが好ましい。
【０００８】
また、前記制御部は、前記第２アプリケーションが終了した場合に、前記記憶部から前記周辺データを消去させることが好ましい。
【０００９】
また、前記制御部は、前記操作部による前記選択画像に対する前記所定の操作の操作量に応じて異なる量の前記対応データを前記周辺データの中からそれぞれ特定し、特定した対応データに基づく画像を前記選択画像に付加して前記表示部に表示させることが好ましい。
【００１０】
また、前記制御部は、前記記憶部に記憶される前記選択データを読み出して前記第２アプリケーションに展開した場合に、当該選択データに基づく選択画像を前記表示部に表示させると共に、当該選択画像が表示されている領域とは異なる領域に前記記憶部に記憶される前記周辺データに基づく画像を表示させることが好ましい。
【００１１】
また、前記制御部は、前記操作部による前記選択画像に対する前記所定の操作として前記表示部に表示される前記選択画像における左側の領域に対する操作が行われた場合に、前記記憶部に記憶される前記周辺データのうち前記選択画像の左側に位置していたデータを前記対応データとして、当該対応データに基づく画像を前記選択画像の左側に付加して前記表示部に表示させることが好ましい。
【００１２】
また、前記制御部は、前記操作部による前記選択画像に対する前記所定の操作として前記表示部に表示される前記選択画像における左側の領域に対する操作が行われた場合において、前記選択画像における左側の領域に対する操作が当該選択画像の左方向への操作であったときには、前記記憶部に記憶される前記周辺データのうち前記選択画像の左側に位置していたデータを前記対応データとして、当該対応データに基づく画像を前記選択画像の左側に付加して前記表示部に表示させ、前記選択画像における左側の領域に対する操作が選択画像の右方向への操作であったときには、前記表示部に表示される前記選択画像における左側の領域に対応する画像を前記表示部から消去させることが好ましい。
【００１３】
また、前記制御部は、前記操作部による前記選択画像に対する所定の操作として前記表示部に表示される前記選択画像における右側の領域に対する操作が行われた場合に、前記記憶部に記憶される前記周辺データのうち前記選択画像の右側に位置していたデータを前記対応データとして、当該対応データに基づく画像を前記選択画像の右側に付加して前記表示部に表示させることが好ましい。
【００１４】
また、前記制御部は、前記操作部による前記選択画像に対する前記所定の操作として前記表示部に表示される前記選択画像における右側の領域に対する操作が行われた場合において、前記選択画像における右側の領域に対する操作が当該選択画像の右方向への操作であったときには、前記記憶部に記憶される前記周辺データのうち前記選択画像の右側に位置していたデータを前記対応データとして、当該対応データに基づく画像を前記選択画像の右側に付加して前記表示部に表示させ、前記選択画像における右側の領域に対する操作が当該選択画像の左方向への操作であったときには、前記表示部に表示される前記選択画像における右側の領域に対応する画像を前記表示部から消去させることが好ましい。
【００１５】
また、本発明の表示方法は、表示部と、操作部と、記憶部と、を備える電子機器の表示方法であって、第１アプリケーションの処理によって前記表示部に表示されたデータに基づく画像のうち少なくとも一部を選択画像として前記操作部により選択させるステップと、前記操作部によって選択された前記選択画像に対応する選択データと、当該選択画像の周辺の画像に対応する周辺データとを前記記憶部に記憶するステップと、前記記憶部に記憶される前記選択データを読み出して前記第１アプリケーションとは異なる第２アプリケーションに展開し、当該選択データに基づく選択画像を前記表示部に表示するステップと、前記操作部によって前記選択画像に対する所定の操作が行われた場合に、前記記憶部から前記周辺データを読み出して、当該周辺データの少なくとも一部に対応する対応データに基づく画像を前記選択画像に付加して前記表示部に表示するステップと、を備えることを特徴とする。
【００１６】
また、本発明のプログラムは、表示部と、操作部と、記憶部と、を備える電子機器に実行させるプログラムであって、第１アプリケーションの処理によって前記表示部に表示されたデータに基づく画像のうち少なくとも一部を選択画像として前記操作部により選択させるステップと、前記操作部によって選択された前記選択画像に対応する選択データと、当該選択画像の周辺の画像に対応する周辺データとを前記記憶部に記憶するステップと、前記記憶部に記憶される前記選択データを読み出して前記第１アプリケーションとは異なる第２アプリケーションに展開し、当該選択データに基づく選択画像を前記表示部に表示するステップと、前記操作部によって前記選択画像に対する所定の操作が行われた場合に、前記記憶部から前記周辺データを読み出して、当該周辺データの少なくとも一部に対応する対応データに基づく画像を前記選択画像に付加して前記表示部に表示するステップと、を電子機器に実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、１つのアプリケーションにおいて選択された画像を他のアプリケーションに展開した場合であっても、選択された画像に他の画像を追加することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る携帯電話機の外観斜視図である。
【図２】携帯電話機の機能構成を示すブロック図である。
【図３】携帯電話機の動作について説明する第１のフローチャートである。
【図４】携帯電話機の動作について説明する第２のフローチャートである。
【図５】表示部に表示される画面の遷移図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について説明する。まず、本発明の電子機器の一実施形態に係る携帯電話機１の構成について、図１を参照しながら説明する。図１は、本発明の一実施形態に係る携帯電話機１の外観斜視図である。
【００２０】
携帯電話機１は、筺体２を備える。筺体２には、正面部に、タッチパネル１０と、マイク１３と、レシーバ１４とが配置される。
【００２１】
タッチパネル１０は、表示部１１と、操作部１２とを備える（図２参照）。表示部１１は、液晶又は有機ＥＬ（エレクトロルミネッセンス）で構成される表示パネルである。操作部１２は、本実施形態の場合、検出部として機能する。すなわち、操作部１２は、表示部１１に対する携帯電話機１のユーザの指やタッチペン等の物体の接触を検出する。操作部１２は、表示部１１の表面に対応して配され、例えば、静電容量方式や抵抗膜方式等が利用可能である。
【００２２】
マイク１３は、携帯電話機１のユーザが通話時に発した音声を入力するために用いられる。
レシーバ１４は、携帯電話機１のユーザの通話相手が発した音声を出力するために用いられる。
【００２３】
次に、図２を参照しながら、携帯電話機１の機能構成について説明する。図２は、携帯電話機１の機能構成を示すブロック図である。
【００２４】
携帯電話機１は、上述した、タッチパネル１０（表示部１１及び操作部１２）と、マイク１３と、レシーバ１４とを備える。さらに、携帯電話機１は、通信部１５と、記憶部１６と、制御部１７とを備える。
【００２５】
通信部１５は、所定の使用周波数帯で外部装置と通信を行う。具体的には、通信部１５は、アンテナ（図示せず）によって受信した信号を復調処理し、処理後の信号を制御部１７に供給する。また、通信部１５は、制御部１７から供給された信号を変調処理し、上記のアンテナを介して外部装置（基地局）に送信する。
【００２６】
記憶部１６は、例えば、ワーキングメモリを含み、制御部１７による演算処理に利用される。また、記憶部１６は、携帯電話機１の内部で動作するアプリケーションやデータベースを１又は複数記憶する。なお、記憶部１６は、着脱可能な外部メモリを兼ねていてもよい。
【００２７】
制御部１７は、携帯電話機１の全体を制御しており、表示部１１及び通信部１５に対して制御を行う。
【００２８】
このように構成される携帯電話機１は、１つのアプリケーションにおいて選択された画像を他のアプリケーションに展開した場合であっても、選択された画像に他の画像を追加する機能を有する。
以下に、携帯電話機１に係る上記機能を発揮するための構成と動作について詳述する。
【００２９】
表示部１１は、データに基づく画像を表示する。画像としては、例えば、文字、文字列、数字、数字列、記号及び記号列、並びに、これらが組み合わされた文書等のテキストデータに基づく画像である。
【００３０】
操作部１２は、表示部１１に表示された画像のうち少なくとも一部を選択画像として選択することが可能である。例えば、操作部１２は、第１アプリケーションの処理によって表示部１１に文書が表示されている場合において、ユーザの指等がタッチパネル１０に接触したことを検出すると、接触した部分に対応する領域に表示される文字列等を選択させる。具体的な一例としては、表示部１１に文書として「検索された電話番号は現在…」が表示されている状態において、ユーザの指等が「電話」に対応する領域に接触した場合には、操作部１２は、「電話」を選択させる。
【００３１】
記憶部１６は、第１アプリケーションの処理によって表示部１１にデータに基づく画像が表示された場合に、操作部１２によって選択された選択画像に対応する選択データと、その選択画像の周辺の画像に対応する周辺データとを記憶する。具体的な一例としては、表示部１１に文書として「検索された電話番号は現在…」が表示されている状態において、操作部１２によって「電話」が選択された場合には、記憶部１６は、選択画像「電話」に対応する選択データと、選択画像「電話」の周辺の画像「検索された電話番号は現在」に対応する周辺データを記憶する。ここで、周辺の画像には、上記の具体例のように選択画像が含まれている。
【００３２】
また、記憶部１６は、選択画像に隣接する複数の字のうち所定の字数分の画像（周辺の画像）に対応する周辺データを記憶することが可能である。所定の字数は、予め設定され、又は携帯電話機１のユーザによって適宜設定される。上記の具体例では、所定の字数として５字が設定されている。
【００３３】
制御部１７は、記憶部１６に選択データと周辺データとが記憶された後に第１アプリケーションとは異なる第２アプリケーションが起動された場合に、記憶部１６に記憶される選択データを読み出して第２アプリケーションに展開し、その選択データに基づく選択画像を表示部１１に表示させる。さらに、制御部１７は、操作部１２によって選択画像に対する所定の操作が行われた場合に、記憶部１６に記憶される周辺データを読み出して、当該周辺データの少なくとも一部に対応する対応データに基づく画像を選択画像に付加して表示部１１に表示させる。所定の操作としては、例えば、表示部１１に表示させる選択画像の左側を接触する操作、又は表示部１１に表示される選択画像の右側を接触する操作である。また、単に表示部１１に表示させる選択画像の左側を摺動する操作、又は表示部１１に表示される選択画像の右側を摺動する操作であってもよい。所定の操作の詳細については、後述する。
【００３４】
制御部１７は、第２アプリケーションの処理に基づいて選択画像が表示部１１に表示されている状態において、所定の操作として選択画像の左側の領域に対する操作（所定の操作）が行われた場合には、周辺の画像のうち選択画像の左側に隣接する画像を表示部１１に表示させる。具体的な一例として、表示部１１に選択画像「電話」が表示され、周辺の画像「検索された電話番号は現在」に対応する周辺データが記憶部１６に記憶されている状態において、表示部１１に表示される選択画像の左側が接触された場合には、周辺データのうち、選択画像「電話」の左側に隣接する周辺の画像「検索された」に対応する対応データを特定して、表示部１１に表示される選択画像「電話」の左側に、対応データに基づく画像「検索された」を表示させる。これにより、表示部１１には、画像「検索された電話」が表示される。
【００３５】
一方、制御部１７は、第２アプリケーションの処理に基づいて選択画像が表示部１１に表示されている状態において、所定の操作として選択画像の右側の領域に対する操作（所定の操作）が行われた場合には、周辺の画像のうち選択画像の右側に隣接する画像を表示部１１に表示させる。具体的な一例として、表示部１１に選択画像「電話」が表示され、周辺の画像「検索された電話番号は現在」に対応する周辺データが記憶部１６に記憶されている状態において、表示部１１に表示される選択画像の右側が接触された場合には、周辺データのうち、選択画像「電話」の右側に隣接する周辺の画像「番号は現在」に対応する対応データを特定して、表示部１１に表示される選択画像「電話」の右側に、対応データに基づく画像「番号は現在」を表示させる。これにより、表示部１１には、画像「電話番号は現在」が表示される。
【００３６】
これにより、携帯電話機１は、第１アプリケーションにおいて選択された画像（選択画像）を第２アプリケーションに展開した場合であっても、選択画像を他の画像に置き換えることができる。
【００３７】
また、制御部１７は、対応データに基づく画像を選択画像に付加して表示部１１に表示させた場合に、記憶部１６から周辺データを消去させることが好ましい。
また、制御部１７は、第２アプリケーションが終了した場合に、記憶部１６から周辺データを消去させることが好ましい。すなわち、制御部１７は、対応データに基づく画像を選択画像に付加して表示部１１に表示させた後に第２アプリケーションが終了した場合、及び、対応データに基づく画像を選択画像に付加することなく第２アプリケーションが終了した場合に、記憶部１６から周辺データを消去させる。
これにより、携帯電話機１は、記憶部１６の記憶容量を確保することができる。
【００３８】
また、制御部１７は、操作部１２による選択画像に対する所定の操作の操作量に応じて異なる量の対応データをそれぞれ特定し、特定した対応データに基づく画像を選択画像に付加して表示部１１に表示させることが好ましい。操作量は、例えば、ユーザの指等による接触移動量や、ユーザの指等による接触時間や、ユーザの指等による接触回数である。
【００３９】
操作量が指の接触移動量の場合には、移動量に応じて、対応データに基づく画像の量が変動する。すなわち、指の移動量が大きい場合には、周辺データに対応する画像（字列）のうち多数の字を選択画像に付加して表示部１１に表示する。一方、指の移動量が小さい場合には、周辺データに対応する画像（字列）のうち少数の字を選択画像に付加して表示部１１に表示する。
【００４０】
また、操作量が指による接触時間の場合には、その時間に応じて、対応データに基づく画像の量が変動する。すなわち、指による接触時間が長い場合には、周辺データに対応する画像（字列）のうち多数の字を選択画像に付加して表示部１１に表示する。一方、指による接触時間が短い場合には、周辺データに対応する画像（字列）のうち少数の字を選択画像に付加して表示部１１に表示する。
【００４１】
また、操作量が指による接触回数の場合には、その回数に応じて、対応データに基づく画像の量が変動する。すなわち、指による接触回数が多い場合には、周辺データに対応する画像（字列）のうち多数の字を選択画像に付加して表示部１１に表示する。一方、指による接触回数が少ない場合には、周辺データに対応する画像（字列）のうち少数の字を選択画像に付加して表示部１１に表示する。
【００４２】
これにより、携帯電話機１は、所定の操作の操作量に応じて、選択画像に付加される画像の量を調整することができる。
【００４３】
また、制御部１７は、記憶部１６に記憶される選択データを読み出して第２アプリケーションに展開した場合に、その選択データに基づく選択画像を表示部１１に表示させると共に、その選択画像が表示されている領域とは異なる領域に記憶部１６に記憶される周辺データに基づく画像を表示させることが好ましい。
【００４４】
すなわち、制御部１７は、記憶部１６に記憶される選択データを読み出して第２アプリケーションに展開した場合に、選択画像表示領域２１と、周辺画像表示領域２２とを表示部１１に表示させる（図５（ｂ）参照）。さらに、制御部１７は、選択データに基づく選択画像を選択画像表示領域２１に配置して表示部１１に表示させると共に、周辺データに基づく周辺の画像を周辺画像表示領域２２に配置して表示部１１に表示させる。
【００４５】
これにより、携帯電話機１は、選択画像と、周辺の画像とを並列に表示部１１に表示させるので、選択画像と周辺の画像とをユーザにわかりやすく表示することができる。
【００４６】
また、制御部１７は、操作部１２による選択画像に対する所定の操作として表示部１１に表示される選択画像における左側の領域に対する操作が行われた場合に、記憶部１６に記憶される周辺データのうち選択画像の左側に位置していたデータを対応データとして、その対応データに基づく画像を選択画像の左側に付加して表示部１１に表示させることが好ましい。
【００４７】
具体的な一例として、選択画像「電話」が表示部１１に表示され、周辺の画像「検索された電話番号は現在」に対応する周辺データが記憶部１６に記憶されている状態において、所定の操作として、画像「電話」の左側領域が指によって接触された場合には、制御部１７は、画像「電話」の左側に画像「検索された」を付加して、画像「検索された電話」を表示部１１に表示させる。
これにより、携帯電話機１は、所定の操作に対応する画像を選択画像に付加して、表示部１１に表示させることができる。
【００４８】
また、制御部１７は、操作部１２による選択画像に対する所定の操作として表示部１１に表示される選択画像における左側の領域に対する操作が行われた場合において、選択画像における左側の領域に対する操作が当該選択画像の左側から左方向への操作であったときには、記憶部１６に記憶される周辺データのうち選択画像の左側に位置していたデータを対応データとして、当該対応データに基づく画像を選択画像の左側に付加して表示部１１に表示させることが好ましい。
【００４９】
具体的な一例として、選択画像「電話」が表示部１１に表示され、周辺の画像「検索された電話番号は現在」に対応する周辺データが記憶部１６に記憶されている状態において、所定の操作として、画像「電話」の左側領域（画像「電」の左側）から左方向へ指によって接触された場合には、制御部１７は、画像「電話」の左側に画像「検索された」を付加して、画像「検索された電話」を表示部１１に表示させる。
これにより、携帯電話機１は、所定の操作に対応する画像を表示部１１に表示させることができる。
【００５０】
一方、制御部１７は、操作部１２による選択画像に対する所定の操作として表示部１１に表示される選択画像における左側の領域に対する操作が行われた場合において、選択画像における左側の領域に対する操作が選択画像の左側から右方向への操作であったときには、表示部１１に表示される選択画像における左側の領域に対応する画像を表示部１１から消去させることが好ましい。
【００５１】
具体的な一例として、選択画像「電話」が表示部１１に表示され、周辺の画像「検索された電話番号は現在」に対応する周辺データが記憶部１６に記憶されている状態において、所定の操作として、画像「電話」の左側領域（画像「電」の左側）から右方向へ指によって接触された場合には、制御部１７は、画像「電話」の左側（画像「電」）を表示部１１から消去させる。すなわち、制御部１７は、表示部１１に画像「話」を表示させる。
これにより、携帯電話機１は、所定の操作に対応する画像を表示部１１に表示させることができる。
【００５２】
また、制御部１７は、操作部１２による選択画像に対する所定の操作として表示部１１に表示される選択画像における右側の領域に対する操作が行われた場合に、記憶部１６に記憶される周辺データのうち選択画像の右側に位置していたデータを対応データとして、その対応データに基づく画像を選択画像の右側に付加して表示部１１に表示させることが好ましい。
【００５３】
具体的な一例として、選択画像「電話」が表示部１１に表示され、周辺の画像「検索された電話番号は現在」に対応する周辺データが記憶部１６に記憶されている状態において、所定の操作として、画像「電話」の右側領域が指によって接触された場合には、制御部１７は、画像「電話」の右側に画像「番号は現在」を付加して、画像「電話番号は現在」を表示部１１に表示させる。
これにより、携帯電話機１は、所定の操作に対応する画像を選択画像に付加して、表示部１１に表示させることができる。
【００５４】
また、制御部１７は、操作部１２による選択画像に対する所定の操作として表示部１１に表示される選択画像における右側の領域に対する操作が行われた場合において、選択画像における右側の領域に対する操作が当該選択画像の右側から右方向への操作であったときには、記憶部１６に記憶される周辺データのうち選択画像の右側に位置していたデータを対応データとして、当該対応データに基づく画像を選択画像の右側に付加して表示部１１に表示させることが好ましい。
【００５５】
具体的な一例として、選択画像「電話」が表示部１１に表示され、周辺の画像「検索された電話番号は現在」に対応する周辺データが記憶部１６に記憶されている状態において、所定の操作として、画像「電話」の右側領域（画像「話」の右側）から右方向へ指によって接触された場合には、制御部１７は、画像「電話」の右側に画像「番号は現在」を付加して、画像「電話番号は現在」を表示部１１に表示させる。
これにより、携帯電話機１は、所定の操作に対応する画像を表示部１１に表示させることができる。
【００５６】
一方、制御部１７は、操作部１２による選択画像に対する所定の操作として表示部１１に表示される選択画像における右側の領域に対する操作が行われた場合において、選択画像における右側の領域に対する操作が当該選択画像の右側から左方向への操作であったときには、表示部１１に表示される選択画像の右側における領域に対応する画像を表示部１１から消去させることが好ましい。
【００５７】
具体的な一例として、選択画像「電話」が表示部１１に表示され、周辺の画像「検索された電話番号は現在」に対応する周辺データが記憶部１６に記憶されている状態において、所定の操作として、画像「電話」の右側領域（画像「話」の右側）から左方向へ指によって接触された場合には、制御部１７は、画像「電話」の右側（画像「話」）を表示部１１から消去させる。すなわち、制御部１７は、表示部１１に画像「電」を表示させる。
これにより、携帯電話機１は、所定の操作に対応する画像を表示部１１に表示させることができる。
【００５８】
次に、携帯電話機１の動作について説明する。なお、携帯電話機１において実行されるプログラムは、携帯電話機１の各部を動作させるためのプログラムである。このため、携帯電話機１の動作の説明と合わせて、本発明のプログラムの実施形態について説明する。
図３は、携帯電話機１の動作について説明する第１のフローチャートである。図４は、携帯電話機１の動作について説明する第２のフローチャートである。図５は、表示部１１に表示される画面の遷移図である。
【００５９】
まず、図３に示すステップＳ１０１において、制御部１７は、第１アプリケーションの処理に基づいて、表示部１１に画像を表示させる。ここでは、画像「検索された電話番号は現在…」が表示部１１に表示された場合について説明する。
【００６０】
ステップＳ１０２において、操作部１２は、表示部１１に表示された画像の少なくとも一部を選択させる。ここでは、ユーザの指によって表示部１１に表示される画像「電話」に対応する領域が接触されることにより、操作部１２は、画像「電話」を選択画像として選択させる（図５（ａ）参照）。
【００６１】
ステップＳ１０３において、記憶部１６は、ステップＳ１０２の処理によって選択された選択画像に対応する選択データと、選択画像の周辺の画像に対応する周辺データとを記憶する。ここでは、周辺の画像「検索された電話番号は現在」に対応する周辺データが記憶部１６に記憶される。
【００６２】
ステップＳ１０４において、制御部１７は、選択画像に基づいて、変換候補を抽出する。変換候補としては、例えば、周辺データに基づく周辺の画像（文字）やその他の画像（文字）である。ここで、変換候補が上述したその他の画像（文字）である場合には、制御部１７は、選択画像と、周辺の画像とに基づいて、適切な画像を抽出する。例えば、周辺の画像の中に、選択画像を含めることにより、辞書に登録されている文字列が存在する場合には、その文字列を変換候補として抽出する。より具体的な例としては、周辺の画像「検索された電話番号は現在」の中に、選択画像「電話」を含む単語が存在する場合には、その単語（一例として、「電話番号」）を変換候補として抽出する。
【００６３】
ステップＳ１０５において、表示部１１は、第２アプリケーションの処理に基づいて、ステップＳ１０２の処理によって選択された選択画像と、ステップＳ１０４の処理によって抽出された変換候補とを表示する。この場合、表示部１１は、選択画像表示領域２１に選択画像を配置して表示し、周辺画像表示領域２２に変換候補を配置して表示する。ここでは、選択画像表示領域２１に選択画像「電話」が配置され、周辺画像表示領域２２に変換候補（周辺の画像）「検索された電話番号は現在」が配置される（図５（ｂ）参照）。
ステップＳ１０５の後には、処理は、図４に示すステップＳ１０６に進む。
【００６４】
図４に示すステップＳ１０６において、制御部１７は、操作部１２が操作されることにより、選択画像に対する所定の操作があったか否かを判断する。所定の操作がなかった場合（Ｎｏ）には、処理は、ステップＳ１０７に進む。所定の操作があった場合（Ｙｅｓ）には、処理は、ステップＳ１０９に進む。
【００６５】
ステップＳ１０７において、制御部１７は、操作部１２が操作されることにより、表示部１１の周辺画像表示領域２２内に表示される変換候補が選択されたか否かを判断する。変換候補が選択されていない場合（Ｎｏ）には、処理は、終了する。変換候補が選択された場合（Ｙｅｓ）には、処理は、ステップＳ１０８に進む。
【００６６】
ステップＳ１０８において、表示部１１は、選択画像表示領域２１内に表示される選択画像を、選択された変換候補（画像）に置き換える。ステップＳ１０８の後には、処理は、ステップＳ１１６に進む。
【００６７】
ステップＳ１０６において「Ｙｅｓ」と判断された場合、ステップＳ１０９において、制御部１７は、所定の操作が、表示部１１に表示される選択画像の左側領域に対する操作であったか否かを判断する。左側領域に対する操作ではない場合（Ｎｏ）には、処理は、ステップＳ１１０に進む。左側領域に対する操作の場合（Ｙｅｓ）には、処理は、ステップＳ１１３に進む。
【００６８】
ステップＳ１１０において、制御部１７は、所定の操作が、選択画像の右側領域から右方向に移動するようユーザの指等がタッチパネル１０に接触したものであるか否かを判断する。右方向への操作の場合（Ｙｅｓ）には、処理は、ステップＳ１１１に進む。右方向への操作ではない場合（Ｎｏ）には、処理は、ステップＳ１１２に進む。
【００６９】
ステップＳ１１１において、制御部１７は、選択画像の右側に、所定の操作によって選択された対応データに基づく画像を付加する。ステップＳ１１１の後には、処理は、ステップＳ１１６に進む。
【００７０】
ステップＳ１１２において、制御部１７は、選択画像の右側領域に対応する画像を消去する。ステップＳ１１２の後には、処理は、ステップＳ１１６に進む。
【００７１】
ステップＳ１０９において「Ｙｅｓ」と判断された場合、ステップＳ１１３において、制御部１７は、所定の操作が、選択画像の左側領域から左方向に移動するようユーザの指等がタッチパネル１０に接触したものであるか否かを判断する。左方向への操作の場合（Ｙｅｓ）には、処理は、ステップＳ１１４に進む。左方向への操作ではない場合（Ｎｏ）には、処理は、ステップＳ１１５に進む。
【００７２】
ステップＳ１１４において、制御部１７は、選択画像の左側に、所定の操作によって選択された対応データに基づく画像を付加する。ステップＳ１１４の後には、処理は、ステップＳ１１６に進む。
【００７３】
ステップＳ１１５において、制御部１７は、選択画像の左側領域に対応する画像を消去する。ステップＳ１１５の後には、処理は、ステップＳ１１６に進む。
【００７４】
ステップＳ１１６において、表示部１１は、画像を表示する。ここで、ステップＳ１１１の処理が行われている場合には、表示部１１は、対応データに基づく画像（ここでは、「番号」）が選択画像（ここでは、「電話」）の右側に付加された画像（ここでは、「電話番号」）を表示する（図５（ｃ）参照）。また、ステップＳ１１４の処理が行われている場合には、表示部１１は、対応データに基づく画像（ここでは、「検索された」）が選択画像（ここでは、「電話」）の左側に付加された画像（ここでは、「検索された電話」）を表示する（図５（ｄ）参照）。
【００７５】
これにより、携帯電話機１は、第１アプリケーションにおいて選択された画像（選択画像）を第２アプリケーションに展開した場合であっても、選択画像を他の画像に置き換えることができる。
【００７６】
なお、上述した実施形態では、画像として文字列等が表示部１１に表示される例について説明した。しかしながら、表示部１１に表示される画像は、文字列に限定されることはない。すなわち、画像は、写真や地図等の静止画や動画等であってもよく、又は、音楽等を再生、編集するアプリケーションの処理に基づく画像等であってもよい。
【００７７】
また、本発明を構成する操作部は、上述したようなタッチパネル１０を構成する形態に限定されることはなく、ハードキーによって構成される形態であってもよい。ハードキーで構成される形態においては、例えば、方向指定キー等によりカーソルを移動させることで画像が選択される。
【００７８】
また、携帯電話機は、ストレートタイプに限定されることはない。例えば、携帯電話機は、２つの筐体をヒンジによって結合した折畳み式や、２つの筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）でもよい。
【００７９】
また、上述した実施形態では、本発明が携帯電話機１に適用される場合を例示して説明した。しかしながら、本発明は、この実施形態に限定されることはなく、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）やポータブルゲーム機やポータブルナビゲーションデバイス等の電子機器にも適用することができる。
【符号の説明】
【００８０】
１  携帯電話機（電子機器）
１１  表示部
１２  操作部
１６  記憶部
１７  制御部
【図１】
0005697491.tif 000002
【図２】
0005697491.tif 000003
【図３】
0005697491.tif 000004
【図４】
0005697491.tif 000005
【図５】
0005697491.tif 000006