(57)【要約】【課題】拡大表示画像へのスクロール操作と選択操作とを的確に判別することができる電子機器を提供する。【解決手段】本発明の一実施形態に係る携帯電話機１０は、操作内容取得部３１、拡大表示制御部３４、モード決定部３５、動作確定部３７などを備える。操作内容取得部３１は、表示画面への入力操作の内容を取得する。拡大表示制御部３４は、表示画面に表示された表示画像の一部を拡大して表示させる。モード決定部３５は、拡大表示された画像への入力操作に応じた動作として画像のスクロール操作が割り当てられるとともに画像に含まれた選択対象に対する選択操作が禁止されるスクロールモードと、拡大表示された画像への入力操作に応じた動作として選択操作が割り当てられるとともにスクロール操作が禁止される選択モードと、のいずれか一方を操作モードとして決定する。動作確定部３７は、操作内容取得部３１により拡大表示された画像への入力操作の内容が取得されると、現在の操作モードの情報および入力操作の内容に応じて動作を確定する。【選択図】  図５
2011154555.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に表示された表示画像の一部を拡大して表示させる拡大表示制御部と、
前記表示画面への入力を受け付ける入力部の出力を受け、前記表示画面への入力操作の内容を取得する操作内容取得部と、
前記拡大表示された画像への前記入力操作に応じた動作として画像のスクロール操作が割り当てられるとともに前記画像に含まれた選択対象に対する選択操作が禁止されるスクロールモードと、前記拡大表示された画像への前記入力操作に応じた動作として前記選択操作が割り当てられるとともに前記スクロール操作が禁止される選択モードと、のいずれか一方を操作モードとして決定するモード決定部と、
前記操作内容取得部により前記拡大表示された画像への前記入力操作の内容が取得されると、現在の前記操作モードの情報および前記入力操作の内容に応じて動作を確定する動作確定部と、
を備えたことを特徴とする電子機器。
【請求項２】
前記動作確定部は、
前記拡大表示された画像への前記入力操作の内容が前記操作内容取得部により取得されると前記現在の前記操作モードの情報および前記入力操作の内容に応じて動作を確定する一方、前記拡大表示される前の通常の前記表示画像への前記入力操作の内容が前記操作内容取得部により取得されると前記操作モードの情報を考慮せず前記入力操作の内容に応じて動作を確定する、
請求項１記載の電子機器。
【請求項３】
前記モード決定部は、
前記拡大表示制御部により前記表示画面に表示された表示画像の一部が拡大表示されていると、前記表示画面に前記操作モードを決定するためのソフトキーを表示し、このソフトキーに対するユーザによる入力操作に応じて前記操作モードの一方から他方への変更を受け付ける、
請求項１または２に記載の電子機器。
【請求項４】
前記モード決定部は、
前記拡大表示制御部により前記表示画面に表示された表示画像の一部が拡大表示されていると、前記操作内容取得部により前記所定の入力操作の内容が取得された場合に前記操作モードの一方から他方への変更を受け付ける、
請求項１ないし３のいずれか１項に記載の電子機器。
【請求項５】
前記モード決定部は、
前記拡大表示制御部により前記表示画面に表示された表示画像の一部が拡大表示されていると、前記操作モードが前記スクロールモードである場合は前記操作内容取得部により前記拡大表示された画像に含まれた選択対象に対し所定の時間以上接触された旨の情報が取得されると前記操作モードを前記選択モードへ変更し、前記操作モードが前記選択モードである場合は前記操作内容取得部により前記拡大表示された画像に含まれた選択対象を除く画像に対しスライド操作された旨の情報が取得されると前記操作モードを前記スクロールモードに変更する、
請求項１ないし４のいずれか１項に記載の電子機器。
【請求項６】
前記拡大表示制御部は、
前記表示画面に拡大表示枠を表示するとともに、前記表示画面に表示された表示画像のうち前記拡大表示枠により囲まれた画像の一部を拡大して前記拡大表示枠内に表示させる、
請求項１ないし５のいずれか１項に記載の電子機器。
【請求項７】
前記表示画面を有する表示部と、前記表示画面への入力を受け付けるタッチセンサと、を備えた表示入力部、
をさらに備えた請求項１ないし６のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルの表示画像をスクロール表示する電子機器に関する。
【背景技術】
【０００２】
最近、携帯電話機やＰＤＡ（Personal Digital Assistant）などの携帯型の電子機器は、タッチパネルを採用して入力装置および表示装置を一体化することにより、機器全体のサイズを小型化したものが増えてきた。
【０００３】
これらの小型の電子機器は、画面の大きさが制限されているため、文字などが小さく表示されてしまう。このため、この種の電子機器には、表示装置に表示された画像の一部を拡大表示する機能を有するものが多い。
【０００４】
一方、拡大表示を行うと、文字などは大きく表示されるものの、画面の大きさは変わらない。このため、元の画像全体を把握するためには画像のスクロール表示を行う必要が生じる。従来、この種の拡大表示に伴うスクロール表示を行うための種々の技術が開発されている（たとえば特許文献１参照）。特に、タッチパネルにおいて表示画面に対するスライド操作に応じて画像をスクロールさせる技術は、ユーザにとって操作が直感的でありわかりやすく、利便性が高い。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１８７０５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のタッチパネルにおいて表示画面に対するスライド操作に応じて画像をスクロールさせる技術では、スクロール操作と他の操作とを判別することが難しい場合がある。
【０００７】
たとえば、ファイルリストなどの、選択対象が複数表示された画像が表示画面に表示されている場合を考える。この場合、リストの一部を拡大表示させると、個々の選択対象は拡大されて表示されることにより視認性が増す一方で、拡大表示された画像の中に所望の選択対象が存在しない可能性が高くなる。
【０００８】
拡大表示された画像に所望の選択対象が存在しない場合、ユーザは所望の選択対象が画面に現れるまでスクロール操作を行った後、選択対象を選択する操作を行うことになる。しかし、従来の技術では、ユーザが表示画面に対してスライド操作を行った場合、表示画面が小さいことやユーザの操作習熟度の未熟さが原因となり、このスライド操作がスクロール操作を意図しているのか、選択対象の複数選択を意図しているのかを判別できず誤動作してしまう場合がある。
【０００９】
本発明は、上述した事情を考慮してなされたもので、拡大表示画像へのスクロール操作と選択操作とを的確に判別することができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る電子機器は、上述した課題を解決するために、表示画面に表示された表示画像の一部を拡大して表示させる拡大表示制御部と、前記表示画面への入力を受け付ける入力部の出力を受け、前記表示画面への入力操作の内容を取得する操作内容取得部と、前記拡大表示された画像への前記入力操作に応じた動作として画像のスクロール操作が割り当てられるとともに前記画像に含まれた選択対象に対する選択操作が禁止されるスクロールモードと、前記拡大表示された画像への前記入力操作に応じた動作として前記選択操作が割り当てられるとともに前記スクロール操作が禁止される選択モードと、のいずれか一方を操作モードとして決定するモード決定部と、前記操作内容取得部により前記拡大表示された画像への前記入力操作の内容が取得されると、現在の前記操作モードの情報および前記入力操作の内容に応じて動作を確定する動作確定部と、を備えたことを特徴とするものである。
【発明の効果】
【００１１】
本発明に係る電子機器によれば、拡大表示画像へのスクロール操作と選択操作とを的確に判別することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る電子機器の一実施形態を示す概略的な斜視図。
【図２】携帯電話機の内部構成例を概略的に示すブロック図。
【図３】表示部に表示された画像の一部が拡大されて表示画面全体に拡大表示された様子の一例を示す説明図。
【図４】表示部に拡大表示枠が表示されるとともに、表示画像のうち拡大表示枠により囲まれた画像の一部が拡大表示枠内に拡大して表示された様子の一例を示す説明図。
【図５】図２に示す主制御部のＣＰＵによる機能実現部の構成例を示す概略的なブロック図。
【図６】操作モードがスクロールモードである場合において拡大表示画像へのスライド操作が行われた場合の様子の一例を示す説明図。
【図７】操作モードが選択モードである場合において拡大表示画像へのスライド操作が行われた場合の様子の一例を示す説明図。
【図８】操作モードを決定するためのソフトキーの一例を示す図。
【図９】操作モードを決定するためのソフトキーの押下により操作モードが一方から他方へと変更される様子を示す説明図。
【図１０】所定の入力操作に応じて操作モードが一方から他方へと変更される様子を示す説明図。
【図１１】スクロールモードにおいて拡大表示画像の選択対象へのプレス操作が行われると操作モードが選択モードへ自動的に変更される様子を示す説明図。
【図１２】選択モードにおいて拡大表示画像の選択画像を除く画像に対してスライド操作されると操作モードがスクロールモードへ自動的に変更される様子を示す説明図。
【図１３】図１に示す携帯電話機の主制御部により、拡大表示画像へのスクロール操作と選択操作とを的確に判別することができるよう拡大表示を行う際の手順を示すフローチャート。
【発明を実施するための形態】
【００１３】
本発明に係る電子機器の実施の形態について、添付図面を参照して説明する。
【００１４】
図１は、本発明に係る電子機器の一実施形態を示す概略的な斜視図である。
【００１５】
なお、本発明は、タッチパネルの表示画像を拡大表示する機能を有しこの拡大表示画像をスクロール表示することができる種々の電子機器に適用することができる。本実施形態では、本発明に係る電子機器として、携帯電話機を用いる場合の一例について示す。
【００１６】
図１に示すように、携帯電話機１０の正面の表面上には、表示入力部としてのタッチパネル１１、レシーバ１２、マイクロフォン１３およびタッチキー１４が設けられる。また、側面の一部には、ハードキー１５が設けられる。
【００１７】
図２は、携帯電話機１０の内部構成例を概略的に示すブロック図である。図２に示すように、携帯電話機１０は、さらにアンテナ２１、送受信部２２、記憶部２３および主制御部２４を少なくとも有する。
【００１８】
表示入力部としてのタッチパネル１１は、表示部２５と、表示部２５の近傍に設けられた入力部としてのタッチセンサ２６とを有する。
【００１９】
表示部２５は、液晶ディスプレイや有機ＥＬ（Electro Luminescence）ディスプレイなどの一般的な表示出力装置により構成される。
【００２０】
表示部２５は、主制御部２４に制御されて、ファイル管理プログラムやウェブブラウザなどのアプリケーションプログラムにより生成される各種画像や、携帯電話機１０を操作するための情報や携帯電話機１０を操作するための複数のキー（ソフトキー）などを表示する。また、主制御部２４は、タッチセンサ２６を介して拡大表示を行うべき旨の指示を受け、表示部２５に対して表示画像の一部を拡大して表示する。
【００２１】
図３は、表示部２５に表示された画像の一部が拡大されて表示画面全体に拡大表示された様子の一例を示す説明図である。なお、以下の説明では、表示部２５に表示される画像としてファイル管理プログラムにより生成される画像を例として示す。
【００２２】
ファイル管理プログラムにより生成される画像は、フォルダおよびファイルのリストにより構成される。各フォルダおよびファイルは、ユーザによるタッチセンサ２６を介した選択指示の対象となりうる。
【００２３】
以下の説明では、図３に示すように、表示部２５に表示された画像の一部が拡大されて表示画面全体に拡大（全画面拡大）表示される場合の一例について示す。
【００２４】
主制御部２４は、メニューから拡大表示機能を呼び出されて全画面拡大表示を行ってもよいし、たとえば表示画面の所要の位置がダブルタップされるとこの位置を中心とした拡大画像により全画面拡大表示を行ってもよい。
【００２５】
図４は、表示部２５に拡大表示枠２７が表示されるとともに、表示画像のうち拡大表示枠２７により囲まれた画像の一部が拡大表示枠２７内に拡大して表示された様子の一例を示す説明図である。
【００２６】
図４に示すように、主制御部２４は、表示部２５に表示された画像のうち拡大表示枠２７により囲まれた画像の一部のみを拡大表示枠２７内に拡大（部分拡大）表示してもよい。拡大表示枠２７を用いた部分拡大表示では、この拡大表示枠２７内においてスクロール操作や選択操作が行われることになる。
【００２７】
表示入力部１１の入力部としてのタッチセンサ２６は、ユーザによるタッチセンサ２６上の指示位置の情報を携帯電話機１０の主制御部２４に与える。たとえば、ユーザが表示部２５に表示された画面上の所望のファイル群に対する複数選択操作を意図した場合、ユーザは画面上の所望のファイル群をなでるようにスライドするため画面に接触しようとする。タッチセンサ２６は、この接触動作から得た情報をユーザの指示位置の情報として取得し、携帯電話機１０の主制御部２４に与える。たとえば静電容量方式のパネルにより構成される場合、タッチセンサ２６は、指先と導電膜との間で静電結合が生じた位置の情報をユーザの指示位置の情報として取得し、携帯電話機１０の主制御部２４に与える。
【００２８】
レシーバ１２は、受話音声をはじめとした各種の情報に対応した音声を出力する。また、マイクロフォン１３は、ユーザによって入力された音声をデジタル音声信号に変換する。
【００２９】
タッチキー１４は、たとえば静電容量方式のタッチセンサにより構成され、キーに対するユーザの接触操作に応じた信号を出力する。
【００３０】
ハードキー１５は、ユーザにより押下されるとこの押下に応じた信号を主制御部２４に与える。
【００３１】
アンテナ２１は、図示しない無線基地局との間で通信電波の送受信を行う。送受信部２２は、通信電波に内在する無線信号を送受信する無線回路であり、主制御部２４から出力される通信データを変調し、アンテナ２１を介して送信する。また、送受信部２２は、アンテナ２１を介して受信した通信データを復調し、主制御部２４へ出力する。通信データには、少なくとも通話を行うための音声データおよびインターネット通信を行うためのデータが含まれる。
【００３２】
記憶部２３は、データの書き換えが可能な不揮発性のメモリであり、たとえば電子メールデータや音楽データなどの各種データを記憶している。
【００３３】
主制御部２４は、ＣＰＵ、ＲＡＭ、ＲＯＭなどにより構成され、ＲＯＭ内に記憶されたプログラムに従って、携帯電話機１０の処理動作を制御する。ＣＰＵは、ＲＯＭ内に記憶された操作モード制御プログラムおよびプログラムの実行のために必要なデータをＲＡＭへロードし、操作モード制御プログラムに従って、拡大表示画像へのスクロール操作と選択操作とを的確に判別することができるよう拡大表示を行う。
【００３４】
ＲＡＭは、ＣＰＵが実行するプログラムおよびデータを一時的に格納するワークエリアを提供する。
【００３５】
ＲＯＭは、携帯電話機１０の起動プログラム、操作モード制御プログラムや、これらのプログラムを実行するために必要な各種データを記憶する。
【００３６】
なお、ＲＯＭは、磁気的もしくは光学的記録媒体または半導体メモリなどの、ＣＰＵにより読み取り可能な記録媒体を含んだ構成を有し、ＲＯＭ内のプログラムおよびデータの一部または全部は電子ネットワークを介してダウンロードされるように構成してもよい。
【００３７】
図５は、図２に示す主制御部２４のＣＰＵによる機能実現部の構成例を示す概略的なブロック図である。なお、この機能実現部は、ＣＰＵを用いることなく回路などのハードウエアロジックによって構成してもよい。
【００３８】
ＣＰＵは、操作モード制御プログラムによって、少なくとも操作内容取得部３１、操作内容通知部３２、拡大画像生成部３３、拡大表示制御部３４、モード決定部３５、モード取得部３６および動作確定部３７として機能する。この各部３１〜３７は、ＲＡＭの所要のワークエリアを、データの一時的な格納場所として利用する。
【００３９】
操作内容取得部３１は、タッチセンサ２６の出力を受け、表示画面に対する入力操作の内容を取得する。タッチセンサ２６の出力には、ユーザにより表示画面上の接触位置の情報が少なくとも含まれる。操作内容取得部３１は、タッチセンサ２６から受けたこの接触位置の情報およびこの情報を受けた時間の情報にもとづき、表示画面に対してユーザが入力を意図した操作がプレス、リリース、プレスアンドホールド、スライド、シングルタップ、ダブルタップなどのいずれの入力操作であるかを判別する。
【００４０】
ここで、ユーザの表示画面に対する各入力操作について、プレスとは非接触状態から接触状態への移行動作をいい、リリースとは接触状態から非接触状態への移行動作をいい、プレスアンドホールドとはプレス後所定の時間（たとえば１秒）以上接触状態を維持するいわゆる長押し動作をいい、スライドとはプレス後接触状態を維持したまま接触位置を移動させるいわゆるドラッグ動作をいうものとする。また、シングルタップとはプレス後所定の時間（たとえば１秒）未満でリリースするいわゆるクリック動作をいい、ダブルタップとはシングルタップ後所定の時間（たとえば０．５秒）以内に再度シングルタップするいわゆるダブルクリック動作をいうものとする。
【００４１】
操作内容通知部３２は、操作内容取得部３１により取得された入力操作の内容をアプリケーションプログラムに与える。入力操作が拡大表示画像に対するものである場合、操作内容通知部３２は、拡大表示画像上の接触位置を拡大座標から通常座標に変換して、操作入力の内容をアプリケーションプログラムに通知する。
【００４２】
拡大画像生成部３３は、表示部２５に表示された画像の一部について、表示画面全体に表示するよう拡大した画像を生成する。なお、この拡大画像生成部３３は、アプリケーションプログラムによる機能の一部であってもよい。
【００４３】
拡大表示制御部３４は、拡大画像生成部３３により生成された拡大画像を表示画面に表示させる。
【００４４】
拡大表示制御部３４により拡大表示された画像に所望の選択対象が存在しない場合、ユーザは所望の選択対象が画面に現れるまで画像をスクロール表示させる操作（スクロール操作）を行った後、選択対象を選択する操作（選択操作）を行う必要がある。
【００４５】
一般に、スクロール操作は、選択対象を除く画像に対してスライド操作された旨の情報が操作内容取得部により取得されると実行される。一方、選択操作は、選択対象に対し接触された旨の情報が操作内容取得部により取得されると実行される。選択操作には、単一の選択対象に対するプレスやシングルタップ、ダブルタップ操作による単一対象選択操作や、複数の選択対象画像に対するスライド操作による複数対象選択操作（複数選択操作）や、単一の選択対象をドラッグアンドドロップ（単一の選択対象をプレス後所定の位置までスライド後リリース）する操作などが含まれる。いずれの選択操作も、選択対象に対する接触操作が含まれる。
【００４６】
しかし、ユーザが表示画面に対してスライド操作を行った場合、表示画面が小さいことやユーザの操作習熟度の未熟さが原因となり、従来の技術を適用した電子機器は、スクロール操作と選択操作とを誤認識してしまう場合がある。
【００４７】
たとえば、スクロール操作を意図して選択対象を除く画像に対してスライド操作したにもかかわらず、意図せず選択対象に接触してしまうことにより複数選択操作として認識してしまう場合がある。この場合、ユーザは操作のやり直しを強いられるため、不便を感じてしまう。
【００４８】
そこで、本実施形態に係る携帯電話機１０は、ユーザの操作習熟度によらず拡大表示画像へのスクロール操作と選択操作とを的確に判別するため、操作モードとしてスクロールモードと選択モードとを設定し、各モードでは他方の操作が禁止されるようにする。操作モードは、たとえば拡大表示機能が呼び出された際に初期設定された操作モードが選択されてもよいし、拡大表示機能が呼び出されると操作モードの選択画像を表示しユーザに選択させるようにしてもよい。
【００４９】
図６は、操作モードがスクロールモードである場合において拡大表示画像へのスライド操作が行われた場合の様子の一例を示す説明図である。
【００５０】
操作モードがスクロールモードの場合、主制御部２４は、拡大表示画像へのスライド操作に応じた動作として画像のスクロール操作を割り当てるとともに画像に含まれた選択対象に対する選択操作を禁止するようにする。このため、スクロールモードでは、拡大表示画像へのスライド操作が行われると、図６に示すように、たとえ選択対象に対する接触操作が含まれていても、画像のスクロール操作が行われる。
【００５１】
したがって、ユーザは、操作モードとしてスクロールモードを選択した後にスライド操作を行うことにより、誤って選択対象を複数選択してしまうことなく確実にスクロール操作を行うことができる。
【００５２】
なお、図６には画面最上および画面最下のメニューバーもスクロール対象となる場合の例について示したが、これらのメニューバーはスクロール対象外としてもよいし、拡大対象外としてもよい。
【００５３】
図７は、操作モードが選択モードである場合において拡大表示画像へのスライド操作が行われた場合の様子の一例を示す説明図である。
【００５４】
操作モードが選択モードの場合、主制御部２４は、拡大表示画像へのスライド操作に応じた動作として画像の選択操作を割り当てるとともに画像のスクロール操作を禁止するようにする。したがって、ユーザは、操作モードとして選択モードを選択した後にスライド操作を行うことにより、誤って画像をスクロールしてしまうことなく確実に選択操作を行うことができる。
【００５５】
図６と図７を比較して明らかなように、同様のスライド操作であっても、あらかじめ選択された操作モードに応じて携帯電話機１０の動作が明確に異なる。これは、操作モードに応じて動作が決定されるためである。このため、携帯電話機１０は、入力操作前にユーザがあらかじめ所望の操作モードを選択しておくことにより、他方の操作モードに対応する動作を未然に禁止することができ、誤動作を容易かつ確実に防ぐことができる。
【００５６】
モード決定部３５は、たとえば拡大表示機能が呼び出された際に表示される操作モードの選択画像を介したユーザによる選択にもとづいて、スクロールモードと選択モードとのいずれか一方を操作モードとして決定する。モード決定部３５は、決定した操作モードをＲＡＭの所要のワークエリアに記憶させる。
【００５７】
モード取得部３６は、ＲＡＭの所要のワークエリアに記憶された操作モードを読み出して現在の操作モードの情報を取得し、動作確定部３７に与える。
【００５８】
動作確定部３７は、操作内容取得部３１により拡大表示された画像への入力操作の内容が取得されると、モード取得部３６から受けた現在の操作モードの情報および入力操作の内容に応じて動作を確定する。
【００５９】
たとえば、現在の操作モードが選択モードであり、入力操作の内容が拡大表示画像に含まれた選択対象へのタップ操作である場合、動作確定部３７は、入力操作に応じた動作をこの選択対象の単一対象選択操作として確定する。また、現在の操作モードがスクロールモードであるにもかかわらず同様の操作が行われた場合、動作確定部３７は、入力操作に応じた動作を何も行わない。スクロールモードにおいては選択操作が禁止されているためである。
【００６０】
また、動作確定部３７は、拡大表示ではない通常表示画像（図３の左側参照）に対する入力操作に対しては、操作モードを考慮せずに入力操作の内容のみに応じて動作を確定してもよい。これは、拡大表示時に比べ、通常表示時にはスクロール操作と複数選択操作との誤操作が生じにくいためである。
【００６１】
なお、上記説明では、操作モードの決定方法の一例として、拡大表示機能が呼び出された際に初期設定された操作モードに決定される方法や、拡大表示機能が呼び出されると操作モードの選択画像が表示されユーザにより選択される方法について述べた。しかし、操作モードの決定方法がこれらに限られないのはもちろんである。
【００６２】
ここで、操作モードの決定方法について、さらに３例を挙げて説明する。なお、第１例は図８および図９を、第２例は図１０を、第３例は図１１および図１２を、それぞれ用いて説明する。
【００６３】
第１例は、操作モードの一方から他方への変更を受け付けるための切替ボタン４０を、ソフトキーとして拡大表示機能が実行されている際に表示画面に表示する例である。
【００６４】
図８は、操作モードを決定するためのソフトキーの一例を示す図である。また、図９は、操作モードを決定するためのソフトキーの押下により操作モードが一方から他方へと変更される様子を示す説明図である。
【００６５】
モード決定部３５は、図９に示すように、このソフトキー（切替ボタン４０）に対するユーザによるプレス操作やスライド操作に応じて操作モードを一方から他方への変更を受け付けるとともに、受け付けた操作モードを現在の操作モードとしてＲＡＭの所要のワークエリアに記憶させる。たとえば、スクロールモードにおいて選択モードボタンがプレスされると選択モードへ移行する。
【００６６】
なお、このソフトキーは、拡大表示機能の実行中に常時表示されてもよいし、ユーザによる所定の操作により随時呼び出されて表示されてもよい。
【００６７】
第２例は、所定の入力操作に対してあらかじめ操作モードの一方から他方への変更機能を割り当てておく例である。
【００６８】
図１０は、所定の入力操作に応じて操作モードが一方から他方へと変更される様子を示す説明図である。なお、所定の入力操作としては、スクロールモードおよび選択モードのいずれのモードにおいても動作が割り当てられていない入力操作を用いるとよい。図１０には、所定の入力操作として、拡大画像上の２点が同時にプレスされる入力操作を用いる場合の例について示した。
【００６９】
所定の入力操作（たとえば２点同時プレス）に対して操作モードの変更機能が割り当てられている場合、図１０に示すように、モード決定部３５は、拡大表示画像に対する所定の入力操作の内容が取得されると操作モードの一方から他方への変更を受け付けるとともに、受け付けた操作モードを現在の操作モードとしてＲＡＭの所要のワークエリアに記憶させる。所定の入力操作は、あらかじめ設定されてもよいし、ユーザにより設定されてもよい。
【００７０】
第３例は、ユーザによる操作が明らかに現在の操作モードではなく他方の操作モードで意図される操作である場合に、自動的に他方の操作モードへ変更する例である。
【００７１】
図１１は、スクロールモードにおいて拡大表示画像の選択対象へのプレス操作が行われると操作モードが選択モードへ自動的に変更される様子を示す説明図である。また、図１２は、選択モードにおいて拡大表示画像の選択画像を除く画像に対してスライド操作されると操作モードがスクロールモードへ自動的に変更される様子を示す説明図である。
【００７２】
たとえば、図１１に示すように、スクロールモードにあるときに選択対象がプレスされた場合、ユーザはスクロールモードであることを忘れて選択操作を試行している可能性がある。そこで、モード決定部は、選択対象がプレスされると、自動的に選択モードへ移行するとともに、ユーザにより試行された選択操作を操作内容通知部３２に指示する。
【００７３】
なお、ユーザによるスクロールモード中の選択操作の試行または選択モード中のスクロール操作の試行が誤操作である場合を考慮し、ユーザによる選択操作の試行またはスクロール操作の試行は、通常の選択操作またはスクロール操作よりも厳しい基準で受け付けるようにするとよい。たとえば、スクロールモード中に選択操作が試行されている場合、単に選択対象がプレスされただけでは足りず所定時間以上ホールドされて（長押しされて）初めて選択操作が試行されていると判定するとよい。
【００７４】
また、この例では自動的に他方の操作モードへ移行するとともに試行された操作を実行する場合について説明したが、操作の試行を受けた場合には他方の操作モードへ移行するにとどめ、試行された操作についてはあらためてユーザに実行させるようにしてもよい。
【００７５】
また、上記例のほか、たとえばハードキー１５に対して操作モードの変更機能を割り当ててもよい。
【００７６】
次に、本実施形態に係る携帯電話機１０の動作の一例について説明する。
【００７７】
図１３は、図１に示す携帯電話機１０の主制御部２４により、拡大表示画像へのスクロール操作と選択操作とを的確に判別することができるよう拡大表示を行う際の手順を示すフローチャートである。図１３において、Ｓに数字を付した符号は、フローチャートの各ステップを示す。
【００７８】
この手順は、ユーザによりタッチパネル１１を介して拡大表示を行うべき旨の指示を受けた時点でスタートとなる。なお、表示部２５にはファイル管理プログラムにより生成されるフォルダおよびファイルのリストが表示されるものとする（図３等参照）。また、以下の説明では、拡大表示機能が呼び出されると操作モードの選択画像が表示されユーザにより操作モードが選択される場合の一例について示す。
【００７９】
まず、ステップＳ１において、拡大表示制御部３４は、拡大画像生成部３３により生成された拡大画像を表示画面に表示させ、拡大表示を開始する。
【００８０】
次に、ステップＳ２において、モード決定部３５は、操作内容取得部３１を介してユーザによる操作モードの選択を受け付け、この操作モードを現在の操作モードとしてＲＡＭの所要のワークエリアに記憶させる。
【００８１】
次に、ステップＳ３において、操作内容取得部３１は、表示画面に対する入力操作の内容を取得し、動作確定部３７に与える。
【００８２】
次に、ステップＳ４において、操作内容取得部３１は、表示画面に対する入力操作の入力位置が拡大表示画像上であるか、通常の表示画像上であるかを判定する。拡大表示画像上である場合は、ステップＳ５に進む。一方、通常の表示画像上である場合は、ステップＳ１３に進む。たとえば、拡大表示枠２７を用いた部分拡大表示が行われている場合において、拡大表示枠２７の外側の通常の表示画像上に対する操作が行われると、ステップＳ１３に進むことになる。
【００８３】
次に、ステップＳ５において、モード取得部３６は、ＲＡＭの所要のワークエリアに記憶された操作モードを読み出して現在の操作モードの情報を取得する。
【００８４】
次に、ステップＳ６において、モード取得部３６は、現在の操作モードがスクロールモードであるか否か（スクロールモードであるか選択モードであるか）を判定し、判定結果を動作確定部３７に与える。スクロールモードである場合はステップＳ７に進み、選択モードである場合はステップＳ１０に進む。
【００８５】
次に、ステップＳ７において、動作確定部３７は、操作内容取得部３１から受けた拡大表示画像への入力操作の内容と、モード取得部３６から受けた現在の操作モードの情報（スクロールモード）と、に応じて動作を確定する。スクロールモードでは、スライド操作が画像のスクロール操作に割り当てられる。
【００８６】
次に、ステップＳ８において、動作確定部３７は、入力操作（スライド操作）の向きおよび距離に応じたスクロール移動情報を拡大表示制御部３４に出力する。
【００８７】
次に、ステップＳ９において、拡大表示制御部３４は、動作確定部３７より受けたスクロール移動情報にもとづいて、拡大画像をスクロール表示し、一連の手順は終了となる。
【００８８】
他方、ステップＳ６で現在の操作モードが選択モードであると判定されると、ステップＳ１０において、動作確定部３７は、操作内容取得部３１から受けた拡大表示画像への入力操作の内容と、モード取得部３６から受けた現在の操作モードの情報（選択モード）と、に応じて動作を確定する。選択モードでは、スライド操作は選択対象の複数選択操作に割り当てられる。
【００８９】
次に、ステップＳ１１において、操作内容通知部３２は、拡大表示画像上の接触位置を拡大座標から通常座標に変換して、入力操作の内容をアプリケーションプログラムに通知する。
【００９０】
次に、ステップＳ１２において、拡大表示制御部３４は、アプリケーションプログラムから入力操作の内容に応じたデータを受け、このデータにもとづいて拡大表示内容を変更する。たとえば、入力操作の内容がフォルダの下層への移動であれば、対象となるフォルダの下層が拡大表示内容となる。
【００９１】
他方、ステップＳ４で拡大表示画像外の通常の表示画像上への入力操作があったと判定されると、ステップＳ１３において、動作確定部３７は操作内容取得部３１から受けた通常表示画像への入力操作の内容に応じて操作モードの情報を考慮することなく動作を確定する。
【００９２】
次に、ステップＳ１４において、操作内容通知部３２は、確定された動作の情報および接触位置の通常座標の情報を含む入力操作の内容をアプリケーションプログラムに通知する。
【００９３】
次に、ステップＳ１５において、主制御部２４はアプリケーションプログラムから入力操作の内容に応じたデータを受け、このデータにもとづいて表示画面の表示画像の内容を変更する。たとえば、入力操作の内容が通常表示画像のスクロール操作である場合、通常表示画像がスクロール表示されるとともに、スクロール後の通常表示画像のうち拡大表示枠２７が囲む画像の一部が部分拡大表示される。  以上の手順により、拡大表示画像へのスクロール操作と選択操作とを的確に判別することができるよう拡大表示を行うことができる。
【００９４】
本実施形態に係る携帯電話機１０は、操作モードとしてスクロールモードと選択モードとを設定し、各モードでは他方の操作が禁止されるようにする。このため、ユーザの操作習熟度によらず拡大表示画像へのスクロール操作と選択操作とを的確に判別することができるとともに、誤操作を未然に防ぐことができる。したがって、この携帯電話機１０は、誤操作によるやり直し作業を無くすことができるため、ユーザにとって非常に利便性が高い。また、拡大表示機能実行時において誤操作をする心配が無いことから、この携帯電話機１０によれば、ユーザはより大胆な操作が可能となり、拡大表示機能を存分に利用することができる。
【００９５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００９６】
たとえば、本発明は、本実施形態で説明した携帯電話機１０のほかにも、様々な電子機器に適用可能であり、特に、ＰＤＡ（Personal Digital Assistant）、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機などの携帯型の電子機器に好適である。
【００９７】
また、本発明の実施形態では、フローチャートの各ステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【符号の説明】
【００９８】
１０  携帯電話機
１１  タッチパネル
１２  レシーバ
１３  マイクロフォン
１４  タッチキー
１５  電源ボタン
２１  アンテナ
２２  送受信部
２３  記憶部
２４  主制御部
２５  表示部
２６  タッチセンサ
２７  拡大表示枠
３１  操作内容取得部
３２  操作内容通知部
３３  拡大画像生成部
３４  拡大表示制御部
３５  モード決定部
３６  モード取得部
３７  動作確定部
４０  切替ボタン
【図１】
2011154555.tif 000003
【図２】
2011154555.tif 000004
【図３】
2011154555.tif 000005
【図４】
2011154555.tif 000006
【図５】
2011154555.tif 000007
【図６】
2011154555.tif 000008
【図７】
2011154555.tif 000009
【図８】
2011154555.tif 000010
【図９】
2011154555.tif 000011
【図１０】
2011154555.tif 000012
【図１１】
2011154555.tif 000013
【図１２】
2011154555.tif 000014
【図１３】
2011154555.tif 000015