(57)【要約】【課題】画面をスクロールさせるモードと画面に表示させるコンテンツを切り替えるモードを、特定のキーを設けることなく簡易なタッチ操作で切り替えることが可能なタッチパネル処理装置、タッチパネル処理方法、及びプログラムを提供する。【解決手段】タッチパネルにより方向性を伴うタッチ操作による接触状態を検出した場合に、タッチ操作に追従して表示部に表示される画面をスクロールさせるスクロールモードと、少なくともコンテンツを切り替える処理が割り当てられた複数の機能区画を有する操作ガイドを表示部に表示させ、タッチ操作による接触状態の解除位置の情報に基づいて解除位置を含む機能区画に割り当てられた処理を実行するフリックモードと、をタッチパネルに対する所定のタッチ操作に応じて切り替える。【選択図】図２
2014016658.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを表示する表示部と、
前記表示部に重畳して載置され、タッチ操作による接触状態を検出し、検出された接触状態の解除位置の情報を出力するタッチパネルと、
前記タッチパネルにより方向性を伴うタッチ操作による接触状態を検出した場合に、前記方向性を伴うタッチ操作に追従して前記表示部に表示される画面をスクロールさせるスクロールモードと、少なくともコンテンツを切り替える処理が割り当てられた複数の機能区画を有する操作ガイドを前記表示部に表示させ、前記タッチ操作による接触状態の解除位置の情報に基づいて前記解除位置を含む前記機能区画に割り当てられた処理を実行するフリックモードと、を前記タッチパネルに対する所定のタッチ操作に応じて切り替える制御部と、を備えることを特徴とするタッチパネル処理装置。
【請求項２】
前記操作ガイドは、スクロールモードに移行する処理が割り当てられた機能区画を有することを特徴とする請求項１に記載のタッチパネル処理装置。
【請求項３】
前記制御部は、前記スクロールモードが選択された状態で、前記タッチパネルに対するタッチ操作から所定の時間以上所定の移動量以下で接触状態が継続された場合に、前記フリックモードに移行することを特徴とする請求項１又は２に記載のタッチパネル処理装置。
【請求項４】
前記制御部は、前記フリックモードに移行したときに前記接触状態が継続されている接触位置を中心に、前記操作ガイドを前記表示部に表示させることを特徴とする請求項３に記載のタッチパネル処理装置。
【請求項５】
前記タッチパネルは、前記検出された接触状態の開始位置の情報を出力し、
前記制御部は、前記開始位置を中心に、前記操作ガイドを前記表示部に表示させることを特徴とする請求項１〜４のいずれか一項に記載のタッチパネル処理装置。
【請求項６】
前記タッチパネルは、前記検出された接触状態による接触位置の情報を継続的に出力し、
前記制御部は、前記接触位置の情報に基づいて前記接触状態にある機能区画を判定し、前記操作ガイドのうち前記接触状態と判定された機能区画の表示形態を変更することを特徴とする請求項１〜５のいずれか一項に記載のタッチパネル処理装置。
【請求項７】
前記制御部は、前記表示部に表示されるコンテンツの種類に応じて、初期画面を前記スクロールモード又は前記フリックモードに設定することを特徴とする請求項１〜６のいずれか一項に記載のタッチパネル処理装置。
【請求項８】
コンテンツを表示する表示部と、前記表示部に重畳して載置され、タッチ操作による接触状態を検出し、検出された接触状態の解除位置の情報を出力するタッチパネルと、を備えるタッチパネル処理装置におけるタッチパネル処理方法であって、
前記タッチパネルにより方向性を伴うタッチ操作による接触状態を検出した場合に、前記方向性を伴うタッチ操作に追従して前記表示部に表示される画面をスクロールさせるスクロールモードと、少なくともコンテンツを切り替える処理が割り当てられた複数の機能区画を有する操作ガイドを前記表示部に表示させ、前記タッチ操作による接触状態の解除位置の情報に基づいて前記解除位置を含む前記機能区画に割り当てられた処理を実行するフリックモードと、を前記タッチパネルに対する所定のタッチ操作に応じて切り替える工程を含むタッチパネル処理方法。
【請求項９】
コンピュータに、
コンテンツを表示する表示機能、
前記表示機能に重畳して載置されたタッチパネルへのタッチ操作による接触状態を検出し、検出された接触状態の解除位置の情報を出力するタッチパネル情報出力機能、
前記タッチパネル機能により方向性を伴うタッチ操作による接触状態を検出した場合に、前記方向性を伴うタッチ操作に追従して前記表示機能に表示される画面をスクロールさせるスクロールモードと、少なくともコンテンツを切り替える処理が割り当てられた複数の機能区画を有する操作ガイドを前記表示機能に表示させ、前記タッチ操作による接触状態の解除位置の情報に基づいて前記解除位置を含む前記機能区画に割り当てられた処理を実行するフリックモードと、を前記タッチパネルに対する所定のタッチ操作に応じて切り替える制御機能、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル処理装置、タッチパネル処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、ディスプレイ上にタッチパネルを載置した機器において、ユーザがタッチパネル上で所定の操作を行うことで、画面をスクロールさせたり、画面に表示させるコンテンツ（例えば写真、文書等）を現在のコンテンツから前後に配列されたコンテンツに切り替えたりする技術が知られている。
【０００３】
ユーザが画面をスクロールさせる操作を行っている最中に、タッチパネル上でスクロール操作以外の操作（例えばコンテンツの切り替え操作等）を実現させることは、操作の混同を招く虞があるため困難である。従って、スクロール操作とそれ以外の操作を両立させるには、スクロール操作を行うモードとそれ以外の操作を行うモードを個別に設け、ユーザに適宜モード選択をさせる仕組みが有効である。
【０００４】
上記した仕組みを実現したものとして、装置筐体の側面にスクロール操作とそれ以外の操作を切り替え可能な補助スイッチを設けた装置が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−５１７７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１記載の技術では、モード選択のための補助スイッチ（ハードキー）を設ける必要があるため、機器の小型化を妨げるとともに、コストが余計にかかってしまう。また、画面上にモード選択のためのキー（ソフトキー）を表示させる方法も考えられるが、他の情報やコンテンツを表示するためのエリアが狭くなってしまうため、画面を有効に活用することができない。
【０００７】
本発明は、画面をスクロールさせるモードと画面に表示させるコンテンツを切り替えるモードを、特定のキーを設けることなく簡易なタッチ操作で切り替えることが可能なタッチパネル処理装置、タッチパネル処理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するためになされたものであり、タッチパネル処理装置において、コンテンツを表示する表示部と、
前記表示部に重畳して載置され、タッチ操作による接触状態を検出し、検出された接触状態の解除位置の情報を出力するタッチパネルと、
前記タッチパネルにより方向性を伴うタッチ操作による接触状態を検出した場合に、前記方向性を伴うタッチ操作に追従して前記表示部に表示される画面をスクロールさせるスクロールモードと、少なくともコンテンツを切り替える処理が割り当てられた複数の機能区画を有する操作ガイドを前記表示部に表示させ、前記タッチ操作による接触状態の解除位置の情報に基づいて前記解除位置を含む前記機能区画に割り当てられた処理を実行するフリックモードと、を前記タッチパネルに対する所定のタッチ操作に応じて切り替える制御部と、を備えることを特徴とする。
【０００９】
本発明は、タッチパネル処理装置において、前記操作ガイドは、スクロールモードに移行する処理が割り当てられた機能区画を有することを特徴とする。
【００１０】
本発明は、前記制御部は、前記スクロールモードが選択された状態で、前記タッチパネルに対するタッチ操作から所定の時間以上所定の移動量以下で接触状態が継続された場合に、前記フリックモードに移行することを特徴とする。
【００１１】
本発明は、タッチパネル処理装置において、前記制御部は、前記フリックモードに移行したときに前記接触状態が継続されている接触位置を中心に、前記操作ガイドを前記表示部に表示させることを特徴とする。
【００１２】
本発明は、タッチパネル処理装置において、前記タッチパネルは、前記検出された接触状態の開始位置の情報を出力し、
前記制御部は、前記開始位置を中心に、前記操作ガイドを前記表示部に表示させることを特徴とする。
【００１３】
本発明は、タッチパネル処理装置において、前記タッチパネルは、前記検出された接触状態による接触位置の情報を継続的に出力し、
前記制御部は、前記接触位置の情報に基づいて前記接触状態にある機能区画を判定し、前記操作ガイドのうち前記接触状態と判定された機能区画の表示形態を変更することを特徴とする。
【００１４】
本発明は、タッチパネル処理装置において、前記制御部は、前記表示部に表示されるコンテンツの種類に応じて、初期画面を前記スクロールモード又は前記フリックモードに設定することを特徴とする。
【００１５】
本発明は、コンテンツを表示する表示部と、前記表示部に重畳して載置され、タッチ操作による接触状態を検出し、検出された接触状態の解除位置の情報を出力するタッチパネルと、を備えるタッチパネル処理装置におけるタッチパネル処理方法であって、
前記タッチパネルにより方向性を伴うタッチ操作による接触状態を検出した場合に、前記方向性を伴うタッチ操作に追従して前記表示部に表示される画面をスクロールさせるスクロールモードと、少なくともコンテンツを切り替える処理が割り当てられた複数の機能区画を有する操作ガイドを前記表示部に表示させ、前記タッチ操作による接触状態の解除位置の情報に基づいて前記解除位置を含む前記機能区画に割り当てられた処理を実行するフリックモードと、を前記タッチパネルに対する所定のタッチ操作に応じて切り替える工程を含むタッチパネル処理方法である。
【００１６】
本発明は、コンピュータに、
コンテンツを表示する表示機能、
前記表示機能に重畳して載置されたタッチパネルへのタッチ操作による接触状態を検出し、検出された接触状態の解除位置の情報を出力するタッチパネル情報出力機能、
前記タッチパネル機能により方向性を伴うタッチ操作による接触状態を検出した場合に、前記方向性を伴うタッチ操作に追従して前記表示機能に表示される画面をスクロールさせるスクロールモードと、少なくともコンテンツを切り替える処理が割り当てられた複数の機能区画を有する操作ガイドを前記表示機能に表示させ、前記タッチ操作による接触状態の解除位置の情報に基づいて前記解除位置を含む前記機能区画に割り当てられた処理を実行するフリックモードと、を前記タッチパネルに対する所定のタッチ操作に応じて切り替える制御機能、
を実現させるためのプログラムである。
【発明の効果】
【００１７】
本発明によれば、画面をスクロールさせるモードと画面に表示させるコンテンツを切り替えるモードを、特定のキーを設けることなく簡易なタッチ操作で切り替えることができる。また、機器の小型化及びコストの削減を実現するとともに、表示部の画面を有効に活用することができる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態に係るポータブルメディア装置１の外観図である。
【図２】本実施形態に係るポータブルメディア装置１の機能ブロック図である。
【図３】ユーザによりタッチパネル３に対するタッチ操作が行われた際の処理の一例について示したフローチャートである。
【図４】操作ガイドＧ１が表示された一画面例である。
【図５】操作ガイドＧ１の機能区画について示した図である。
【図６】補助メニューＨＭが表示された一画面例である。
【図７】実施例１に係る状態遷移について示した図である。
【図８】実施例２に係る状態遷移について示した図である。
【図９】操作ガイドＧ２の機能区画について示した図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態を図面に基づいて説明する。なお、本実施形態では、本発明に係るタッチパネル処理装置をポータブルメディア装置に適用した例について説明するが、本発明はこれに限定されるものではない。
【００２０】
本発明に係るタッチパネル処理装置は、携帯型であれば本実施形態のポータブルメディア装置の他、携帯電話、オーディオ装置、ナビゲーション装置、デジタルカメラ、デジタルビデオカメラ等に適用することができる。また、据置型メディア装置やＰＣ等に適用することができる。また、車載型であれば車載メディア装置やナビゲーション装置等に適用することができる。つまり、本発明に係るタッチパネル処理装置は、表示画面を備え、かつ、タッチパネル機能を備えた各種機器に適用することができる。
【００２１】
まず、図１、２を参照して、本実施形態に係るポータブルメディア装置１の機能構成について説明する。
図１、２に示すように、ポータブルメディア装置１は、表示部２、タッチパネル３、ハードキー４、センサ５、記憶部６、外部Ｉ／Ｆ７、制御部８等を備えて構成される。なお、ポータブルメディア装置１は、上記構成の他、メディア再生機能、録音機能、録画機能、ＴＶやラジオ等の放送受信機能、無線ＬＡＮ等によるネットワーク接続機能等を備える構成としてもよい。
【００２２】
表示部２は、例えば液晶パネルや有機ＥＬ（Electro Luminescence）パネル等のディスプレイを備えて構成され、制御部８による表示制御に従って、ディスプレイ上に静止画や動画、及び各種設定画面等を表示する。表示部２に表示される画面としては、例えば写真を表示するための写真表示画面、文書を表示するための文書表示画面等が挙げられる。
また、表示部２は、後述する操作ガイドＧ１、Ｇ２を表示する。
【００２３】
タッチパネル３は、表示部２のディスプレイ上に重畳して載置されている。タッチパネル３は、抵抗膜方式、表面弾性方式、静電容量方式等の方式により、ユーザによるタッチ操作（例えば、手指やタッチペン等による押下）を検出し、検出信号を制御部８に出力する。具体的には、タッチパネル３は、ユーザによるタッチ操作による接触状態を検出し、検出された接触状態による接触位置の情報（ＸＹ座標）を含む検出信号を継続的に出力する。ここで、接触状態とは、ユーザによるタッチ操作が開始されてから解除されるまで、タッチパネル３に対する接触が継続されている状態のことをいう。なお、検出された接触状態の解除位置の情報（ＸＹ座標）を含む検出信号のみを制御部８に出力するようにしてもよい。或いは、検出された接触状態の開始位置の情報（ＸＹ座標）を含む検出信号及び接触状態の解除位置の情報（ＸＹ座標）を含む検出信号のみを制御部８に出力するようにしてもよい。
【００２４】
ハードキー４は、ポータブルメディア装置１の制御部８に指令を与えるための操作キー群（例えば再生キー、一時停止キー、早送りキー、巻戻しキー等）を備え、ユーザによる入力操作を受け付ける。ハードキー４は、ユーザによる入力操作を受け付けると、当該入力操作に応じた操作信号を生成して、制御部８へと出力する。
【００２５】
センサ５は、ＧＰＳ（Global Positioning System）センサ、ジャイロセンサ、加速度センサ等の各種センサを備えて構成され、現在位置を検出する。センサ５は、各種センサにより検出した検出信号を制御部８に出力する。
【００２６】
記憶部６は、ＨＤＤ（Hard Disk Drive）や不揮発性の半導体メモリ等を備えて構成され、制御部８により実行される各種プログラムや各種コンテンツを読み書き自在に記憶する。記憶部６に記憶されるデータとしては、例えばポータブルメディア装置１の各種設定データ、表示部２に表示させる各種画面データ（例えば写真データ、文書データ等）等が挙げられる。なお、記憶部６は、内蔵型でなくてもよく、例えばＵＳＢメモリ、メモリカード、外部ＨＤＤ等であってもよい。
【００２７】
外部Ｉ／Ｆ７は、外部機器と各種データ（例えば映像信号や音声信号等）の送受信を行うインターフェースであり、例えばＵＳＢ、ＨＤＭＩ、ブルートゥース、有線ＬＡＮ、無線ＬＡＮ等である。
【００２８】
制御部８は、例えばＣＰＵ（Central Processing Unit）８１、ＲＡＭ（Random Access Memory）８２、ＲＯＭ（Read Only Memory）８３等を備えて構成され、ポータブルメディア装置１の各部を制御する。
ＣＰＵ８１は、ＲＯＭ８３に格納された処理プログラム等を読み出してＲＡＭ８２に展開し、この展開されたプログラムとの協働で各種処理を実行することにより、ポータブルメディア装置１全体の制御を行う。
ＲＡＭ８２は、ＣＰＵ８１により実行された処理プログラム等を、ＲＡＭ８２内のプログラム格納領域に展開するとともに、入力データや上記処理プログラムが実行される際に生じる処理結果等をデータ格納領域に格納する。また、ＲＡＭ８２は、タッチパネル３から出力される検出信号に含まれる接触状態による接触位置の情報（例えば、接触状態の開始位置の情報や接触状態の解除位置の情報）を記憶する。
ＲＯＭ８３は、例えば不揮発性の半導体メモリで構成され、処理プログラムやデータ等を予め記憶している。具体的には、ユーザによりタッチパネル３に対するタッチ操作が行われた際に、所定のタッチ操作に応じてスクロールモードとフリックモードとを切り替えるプログラム等を記憶している。
【００２９】
制御部８は、例えば、記憶部６に記憶されているコンテンツ再生用のプログラム及びコンテンツをＲＡＭ８２に展開してコンテンツを再生する。なお、再生されるコンテンツとしては、例えばＭＰ３やＷＭＡ等の音声コンテンツ、ＭＰＧやＡＶＩ等のビデオコンテンツ、ＪＰＧ等の画像コンテンツ等が挙げられる。
また、制御部８は、上記コンテンツに対して、タッチパネル３やハードキー４の操作による制御信号に基づき、再生開始、停止、早送り、早戻し、スキップ等の処理を行う。
【００３０】
また、制御部８は、タッチパネル３により方向性を伴うタッチ操作による接触状態を検出した場合に、タッチ操作に追従して表示部２に表示される画面をスクロールさせるスクロールモードと、複数の機能区画を有する操作ガイドを表示部２に表示させ、タッチ操作による接触状態の解除位置の情報に基づいて解除位置を含む機能区画に割り当てられた処理を実行するフリックモードと、をタッチパネル３に対する所定のタッチ操作に応じて切り替える。
即ち、スクロールモードにおいて方向性を伴うタッチ操作（スクロール操作）が行われると、表示画面のスクロールが行われ、フリックモードにおいて方向性を伴うタッチ操作（フリック操作）が行われると、タッチ操作による接触状態の解除位置を含む機能区画に割り当てられた処理が実行されることとなる。
【００３１】
次に、本実施形態に係るポータブルメディア装置１の動作について説明する。
まず、図３のフローチャートを参照して、ユーザによりタッチパネル３に対するタッチ操作が行われた際の処理について説明する。この処理は、ＣＰＵ８１がＲＯＭ８３に格納されているプログラムを実行することにより実現される。
【００３２】
図３に示すように、ステップＳ１１では、ＣＰＵ８１は、タッチパネル３に対するタッチ操作による接触状態を検出したか否かを判定する。ＣＰＵ８１は、タッチパネル３から出力される接触状態の開始位置の情報を含む検出信号を受け付けた場合、タッチパネル３に対するタッチ操作による接触状態を検出したと判定する。ＣＰＵ８１は、タッチパネル３に対するタッチ操作による接触状態を検出したと判定した場合（ステップＳ１１；Ｙｅｓ）は、検出信号に含まれる接触状態の開始位置の情報をＲＡＭ８２に記憶させた後、ステップＳ１２へと移行する。一方、ＣＰＵ８１は、タッチパネル３に対するタッチ操作による接触状態を検出していないと判定した場合（ステップＳ１１；Ｎｏ）は、特に処理を行わず、タッチパネル３に対するタッチ操作を待機する状態となる。
【００３３】
ステップＳ１２では、ＣＰＵ８１は、現在フリックモードが選択されているか否かを判定する。ＣＰＵ８１は、フリックモードが選択されていると判定した場合（ステップＳ１２；Ｙｅｓ）は、ステップＳ１３へと移行する。一方、ＣＰＵ８１は、フリックモードが選択されていないと判定した場合（ステップＳ１２；Ｎｏ）、即ち、現在スクロールモードが選択されていると判定した場合は、ステップＳ１８へと移行する。
【００３４】
ステップＳ１３では、ＣＰＵ８１は、表示部２に操作ガイドＧ１を表示させる。操作ガイドＧ１とは、フリックモード選択時にタッチパネル３に対するタッチ操作による接触状態を検出した際、例えば図４に示すように、接触状態の開始位置を中心に表示される円形のガイド表示のことである。
【００３５】
ステップＳ１４では、ＣＰＵ８１は、接触位置の機能区画を判定する。具体的には、タッチパネル３から出力される検出信号に含まれる接触位置の情報に基づいて接触状態にある機能区画を判定する。ここで、機能区画とは、予め処理動作（機能）が割り当てられた各領域のことである。例えば操作ガイドＧ１には、図５に示すように、中心及び上下左右に５つの機能区画（Ｅ１０〜Ｅ１４）が存在する。操作ガイドＧ１は、例えばコンテンツの再生中に表示される操作ガイドであり、機能区画Ｅ１０には「補助メニュー表示機能」、機能区画Ｅ１１には「一時停止機能」、機能区画Ｅ１２には「次のコンテンツを表示する機能」、機能区画Ｅ１３には「スクロールモードに移行する機能」、機能区画Ｅ１４には「前のコンテンツを表示する機能」、がそれぞれ割り当てられている。なお、機能区画は、操作ガイドＧ１の表示領域だけでなく、その延長線上の領域を含むようにしてもよい。
ステップＳ１４で接触位置と判定された機能区画は、現在接触されていることが視覚的に認識できるようにハイライト表示される。即ち、操作ガイドＧ１のうち接触状態と判定された機能区画の表示形態を変更する。例えば、接触位置が当初の接触位置から移動していない場合は、機能区画Ｅ１０がハイライト表示される。また、ユーザによりフリック操作が行われた場合は、操作方向に配置された機能区画（例えば上方へのフリック操作なら機能区画Ｅ１１）が強調表示される。なお、本実施形態では、接触状態と判定された機能区画をハイライト表示させるようにしているが、これに限定されるものではない。例えば、機能区画の色を変化させるようにしてもよく、接触状態と判定された機能区画の表示形態を変更するものであればいかなる変更を行ってもよい。
【００３６】
ステップＳ１５では、ＣＰＵ８１は、タッチパネル３に対するタッチ操作による接触状態が解除されたか否かを判定する。ＣＰＵ８１は、タッチパネル３から出力される接触状態の解除位置の情報を含む検出信号を受け付けた場合、タッチパネル３に対するタッチ操作による接触状態が解除されたと判定する。ＣＰＵ８１は、タッチパネル３に対するタッチ操作による接触状態が解除されたと判定した場合（ステップＳ１５；Ｙｅｓ）は、ステップＳ１６へと移行し、操作ガイドＧ１を非表示にする。一方、ＣＰＵ８１は、タッチパネル３に対するタッチ操作による接触状態が解除されていないと判定した場合（ステップＳ１５；Ｎｏ）は、ステップＳ１４へと移行し、再度接触位置の機能区画を判定することとなる。
【００３７】
ステップＳ１７では、ＣＰＵ８１は、ステップＳ１５でタッチパネル３に対するタッチ操作による接触状態が解除された位置を含む機能区画に割り当てられた機能を実行する。ＣＰＵ８１は、例えば、解除位置が操作ガイドＧ１の機能区画Ｅ１０（補助メニュー表示機能）に含まれると判定した場合は、表示部２に補助メニューＨＭを表示させる。既に補助メニューＨＭが表示されていた場合は、補助メニューＨＭを非表示にする。補助メニューＨＭは、例えば図６に示すように、表示部２の下端側に表示され、コンテンツの拡大／縮小を行うボタンやコンテンツの編集メニューを表示させるボタン等を備える。なお、一旦他の機能区画へ移動した後、最終的に機能区画Ｅ１０で接触状態が解除されたと判定された場合も、補助メニューＨＭの表示／非表示が切り替わる。即ち、ユーザによるフリック操作により、機能区画Ｅ１０で接触状態が解除された場合は補助メニューＨＭの表示／非表示が切り替えられることとなる。また、ＣＰＵ８１は、解除位置が操作ガイドＧ１の機能区画Ｅ１１（一時停止機能）に含まれると判定した場合は、コンテンツの再生を一時停止する。
【００３８】
また、ＣＰＵ８１は、解除位置が操作ガイドＧ１の機能区画Ｅ１２（次のコンテンツを表示する機能）に含まれると判定した場合は、次のコンテンツを表示部２に表示させる。一方、ＣＰＵ８１は、解除位置が操作ガイドＧ１の機能区画Ｅ１４（前のコンテンツを表示する機能）に含まれると判定した場合は、前のコンテンツを表示部２に表示させる。即ち、ユーザによるフリック操作により、機能区画Ｅ１２で接触状態が解除された場合は現在表示されているコンテンツの１つ後に配置されたコンテンツが、機能区画Ｅ１４で接触状態が解除された場合は１つ前に配置されたコンテンツが、それぞれ表示されることとなる。
【００３９】
また、ＣＰＵ８１は、解除位置が操作ガイドＧ１の機能区画Ｅ１３（スクロールモードに移行する機能）に含まれると判定した場合は、スクロールモードに移行する。即ち、ユーザによるフリック操作により、機能区画Ｅ１３で接触状態が解除された場合は、フリックモードからスクロールモードに移行することとなる。
【００４０】
ステップＳ１８では、ＣＰＵ８１は、タッチパネル３上でドラッグ操作（方向性を伴うタッチ操作）が行われたか否かを判定する。当該判定は、スクロールモードが選択されている場合（ステップＳ１２；Ｎｏ）に行われるため、ＣＰＵ８１は、ドラッグ操作が行われたと判定した場合（ステップＳ１８；Ｙｅｓ）は、ステップＳ１９へと移行し、ドラッグ操作に追従してコンテンツの表示位置を更新（スクロール）させ、ステップＳ２０へと移行する。即ち、スクロールモードが選択されている場合に、ユーザによるドラッグ操作を受け付けると、ドラッグ操作に追従してコンテンツの表示位置がスクロールされることとなる。一方、ＣＰＵ８１は、ドラッグ操作が行われていないと判定した場合（ステップＳ１８；Ｎｏ）は、ステップＳ２１へと移行する。
【００４１】
ステップＳ２０では、ＣＰＵ８１は、タッチパネル３に対するタッチ操作による接触状態が解除されたか否かを判定する。ＣＰＵ８１は、タッチパネル３に対するタッチ操作による接触状態が解除されたと判定した場合（ステップＳ２０；Ｙｅｓ）は、ユーザによるコンテンツのスクロール操作が完了したと判断されるため、当該処理を終了する。一方、ＣＰＵ８１は、タッチパネル３に対するタッチ操作による接触状態が解除されていないと判定した場合（ステップＳ２０；Ｎｏ）は、ステップＳ１９へと移行し、ドラッグ操作に追従して再度コンテンツのスクロールが行われることとなる。
【００４２】
ステップＳ２１では、ＣＰＵ８１は、タッチパネル３上で短押しが行われたか否かを判定する。短押しとは、ユーザが、タッチパネル３に対するタッチ操作から所定の時間内に所定の移動量以下で接触状態を解除する動作のことである。ＣＰＵ８１は、短押しが行われたと判定した場合（ステップＳ２１；Ｙｅｓ）は、ステップＳ２２へと移行し、表示部２に補助メニューＨＭを表示させる（図６参照）。既に補助メニューＨＭが表示されていた場合は、補助メニューＨＭを非表示にする。即ち、スクロールモードが選択されている状態で短押しが行われた場合、補助メニューＨＭの表示／非表示が切り替えられることとなる。一方、ＣＰＵ８１は、短押しが行われていないと判定した場合（ステップＳ２１；Ｎｏ）は、ステップＳ２３へと移行する。
【００４３】
ステップＳ２３では、ＣＰＵ８１は、タッチパネル３上で長押しが行われたか否かを判定する。長押しとは、ユーザが、タッチパネル３に対するタッチ操作から所定の時間以上所定の移動量以下で接触状態を継続する動作のことである。ＣＰＵ８１は、長押しが行われたと判定した場合（ステップＳ２３；Ｙｅｓ）は、ステップＳ２４へと移行し、フリックモードに移行する。ステップＳ２４でフリックモードに移行すると、ＣＰＵ８１は、ステップＳ１３に移行し、表示部２に操作ガイドＧ１を表示させる（図４参照）。即ち、スクロールモードが選択されている状態で長押しが行われた場合、スクロールモードからフリックモードに移行するとともに、表示部２に操作ガイドＧ１が表示されることとなる。このステップＳ２３を経てフリックモードに移行したときに、操作ガイドＧ１は、接触状態が継続されている接触位置を中心に、表示部２に表示されることとなるため、ユーザがスクロールモード中に任意の位置で長押しをすることで、フリックモードへの切り替え操作及び接触位置を中心とした操作ガイドＧ１の表示操作をまとめて行うことが可能となる。一方、ＣＰＵ８１は、長押しが行われていないと判定した場合（ステップＳ２３；Ｎｏ）は、ステップＳ１８へと移行し、タッチパネル３上でドラッグ操作が行われたか否かを再度判定することとなる。
【００４４】
次に、本実施形態に係るポータブルメディア装置１において、スクロールモードとフリックモードの切り替え操作が行われる際の状態遷移について、具体的に説明する。
（実施例１）
まず、実施例１として、写真表示画面でユーザによりタッチパネル３に対するタッチ操作が行われた際の状態遷移について説明する。なお、本実施形態に係る写真表示画面では、初期設定としてフリックモードが選択されているものとする。
【００４５】
図７に示すように、表示可能な写真を一覧表示した写真一覧画面において、ユーザにより一の写真が選択されると、選択された写真を表示する写真表示画面に移行する（図中Ａ１）。
【００４６】
フリックモードが選択された写真表示画面において、ユーザによりタッチパネル３に対するタッチ操作が行われると、タッチパネル３と一体化された表示部２に操作ガイドＧ１が表示される（図４参照）。これにより、ユーザは、操作ガイドＧ１を参照しながら所望のフリック操作を行うことが可能となる。
【００４７】
ここで、例えば操作ガイドＧ１の機能区画Ｅ１４でタッチ操作による接触状態が解除されると、機能区画Ｅ１４に割り当てられた「前の写真を表示する」処理が実行され、現在表示されている写真の１つ前に配置された写真が表示されるとともに操作ガイドＧ１の表示が消去される。また、操作ガイドＧ１の機能区画Ｅ１２でタッチ操作による接触状態が解除されると、機能区画Ｅ１２に割り当てられた「次の写真を表示する」処理が実行され、１つ後に配置された写真が表示されるとともに操作ガイドＧ１の表示が消去される（図中Ａ２）。
【００４８】
一方、操作ガイドＧ１の機能区画Ｅ１３でタッチ操作による接触状態が解除されると、機能区画Ｅ１３に割り当てられた「スクロールモードに移行する」処理が実行され、フリックモードからスクロールモードに移行するとともに操作ガイドＧ１の表示が消去される（図中Ａ３）。
また、操作ガイドＧ１の機能区画Ｅ１０でタッチ操作による接触状態が解除されると、機能区画Ｅ１０に割り当てられた「補助メニュー表示」処理が実行され、表示部２に補助メニューＨＭが表示されるとともに操作ガイドＧ１の表示が消去される。さらに、操作ガイドＧ１の機能区画Ｅ１１でタッチ操作による接触状態が解除されると、機能区画Ｅ１１に割り当てられた「一時停止」処理が実行され、コンテンツの再生が一時停止されるとともに操作ガイドＧ１の表示が消去される。
【００４９】
スクロールモードに移行した状態で、タッチパネル３に対するタッチ操作から所定の時間内にドラッグ操作が行われると、ドラッグ操作に追従して写真の表示位置がスクロールされる（図中Ａ４）。
【００５０】
また、スクロールモードに移行した状態で、タッチパネル３に対するタッチ操作から所定の時間内に所定の移動量以下で接触状態が解除される（短押し）と、表示部２に補助メニューＨＭが表示される（図６参照）。
一方、スクロールモードに移行した状態で、タッチパネル３に対するタッチ操作から所定の時間以上所定の移動量以下で接触状態が継続される（長押し）と、スクロールモードからフリックモードに移行するとともに、表示部２に操作ガイドＧ１が表示される（図中Ａ５）。
また、ハードキー４や補助メニューＨＭ内に配置されたＧＵＩボタンが操作されたことで、「次の写真を表示する」処理、或いは「前の写真を表示する」処理が実行された場合は、初期状態であるフリックモードに移行する。
【００５１】
（実施例２）
次に、実施例２として、文書表示画面でユーザによりタッチパネル３に対するタッチ操作が行われた際の状態遷移について説明する。なお、本実施形態に係る文書表示画面では、初期設定としてスクロールモードが選択されているものとする。
【００５２】
図８に示すように、表示可能な文書を一覧表示した文書一覧画面において、ユーザにより一の文書が選択されると、選択された文書を表示する文書表示画面に移行する（図中Ｂ１）。
【００５３】
スクロールモードが選択された文書表示画面において、タッチパネル３に対するタッチ操作から所定の時間内にドラッグ操作が行われると、ドラッグ操作に追従して文書の表示位置がスクロールされる（図中Ｂ２）。
【００５４】
また、スクロールモードが選択された状態で、タッチパネル３に対するタッチ操作から所定の時間内に所定の移動量以下で接触状態が解除される（短押し）と、表示部２に補助メニューＨＭが表示される（図６参照）。
一方、スクロールモードが選択された状態で、タッチパネル３に対するタッチ操作から所定の時間以上所定の移動量以下で接触状態が継続される（長押し）と、スクロールモードからフリックモードに移行するとともに、表示部２に操作ガイドＧ２が表示される（図中Ｂ３）。例えば操作ガイドＧ２には、図９に示すように、中心及び上下左右に５つの機能区画（Ｅ２０〜Ｅ２４）が存在する。機能区画Ｅ２０には「補助メニュー表示機能」、機能区画Ｅ２１には「一時停止機能」、機能区画Ｅ２２には「次の文書を表示する機能」、機能区画Ｅ２３には「スクロールモードに移行する機能」、機能区画Ｅ２４には「前の文書を表示する機能」、がそれぞれ割り当てられている。なお、機能区画は、操作ガイドＧ２の表示領域だけでなく、その延長線上の領域を含むようにしてもよい。
表示部２に操作ガイドＧ２が表示されることにより、ユーザは、操作ガイドＧ２を参照しながら所望のフリック操作を行うことが可能となる。
【００５５】
ここで、例えば操作ガイドＧ２の機能区画Ｅ２４でタッチ操作による接触状態が解除されると、機能区画Ｅ２４に割り当てられた「前の文書を表示する」処理が実行され、現在表示されている文書の１つ前に配置された文書が表示されるとともに操作ガイドＧ２の表示が消去される。また、操作ガイドＧ２の機能区画Ｅ２２でタッチ操作による接触状態が解除されると、機能区画Ｅ２２に割り当てられた「次の文書を表示する」処理が実行され、１つ後に配置された文書が表示されるとともに操作ガイドＧ２の表示が消去される。
この「前の文書を表示する」処理又は「次の文書を表示する」処理が行われ、１つ前又は１つ後に配置された文書が表示部２に表示されると、スクロールモードに移行する（図中Ｂ４）。
【００５６】
一方、操作ガイドＧ２の機能区画Ｅ２３でタッチ操作による接触状態が解除されると、機能区画Ｅ２３に割り当てられた「スクロールモードに移行する」処理が実行され、フリックモードからスクロールモードに移行するとともに操作ガイドＧ２の表示が消去される（図中Ｂ５）。
また、操作ガイドＧ２の機能区画Ｅ２０でタッチ操作による接触状態が解除されると、機能区画Ｅ２０に割り当てられた「補助メニュー表示」処理が実行され、表示部２に補助メニューＨＭが表示されるとともに操作ガイドＧ２の表示が消去される。さらに、操作ガイドＧ２の機能区画Ｅ２１でタッチ操作による接触状態が解除されると、機能区画Ｅ２１に割り当てられた「一時停止」処理が実行され、コンテンツの再生が一時停止されるとともに操作ガイドＧ２の表示が消去される。
また、ハードキー４や補助メニューＨＭ内に配置されたＧＵＩボタンが操作されたことで、「次の写真を表示する」処理、或いは「前の写真を表示する」処理が実行された場合は、初期状態であるフリックモードに移行する。
【００５７】
このように、本実施形態に係るポータブルメディア装置１は、コンテンツを表示する表示部２と、表示部２に重畳して載置され、タッチ操作による接触状態を検出し、検出された接触状態の解除位置の情報を出力するタッチパネル３と、タッチパネル３により方向性を伴うタッチ操作による接触状態を検出した場合に、方向性を伴うタッチ操作に追従して表示部２に表示される画面をスクロールさせるスクロールモードと、少なくともコンテンツを切り替える処理が割り当てられた複数の機能区画を有する操作ガイドを表示部２に表示させ、タッチ操作による接触状態の解除位置の情報に基づいて解除位置を含む機能区画に割り当てられた処理を実行するフリックモードと、をタッチパネル３に対する所定のタッチ操作に応じて切り替える制御部８と、を備える。
これにより、画面をスクロールさせるモード（スクロールモード）と画面に表示させるコンテンツを切り替えるモード（フリックモード）を、特定のキーを設けることなく簡易なタッチ操作で切り替えることができる。また、機器の小型化及びコストの削減を実現するとともに、表示部２の画面を有効に活用することができる。
【００５８】
一般に、写真表示アプリケーションにおける写真表示画面では、表示可能な写真が仮想的に横一列に並べられており、現在選択表示されている写真の一つ前に配置されている写真を表示させるには、表示中の写真の左端まで一旦画面をスクロールさせた後、更に左に移動させる操作を行う。一方、表示中の写真の一つ後に配置されている写真を表示させるには、表示中の写真の右端まで一旦画面をスクロールさせた後、更に右に移動させる操作を行う。
ところで、写真表示画面では、表示中の写真を拡大表示させる等した結果、写真の全体が画面内に納まりきっていないケースが存在する。このようなケースにおいて、表示中の写真の前後に配置された写真を表示させるには、表示中の写真を縮小して写真全体を画面内に納めるか又は表示中の写真の一端まで画面をスクロールさせるかした後に、写真を切り替える操作を行う必要があるため、手間が掛かって不便であった。
この点、本実施形態に係るポータブルメディア装置１は、スクロールモードとフリックモードを簡易なタッチ操作で切り替えることができるので、表示中の写真を縮小して写真全体を画面内に納める操作や表示中の写真の一端まで画面をスクロールさせる操作を行うことなく、写真を切り替える操作を行うことができる。
【００５９】
また、ポータブルメディア装置１は、フリックモードが選択された状態で、タッチパネル３に対するタッチ操作により表示された操作ガイドＧ１の機能区画（Ｅ１０〜Ｅ１４）のうちスクロールモードに移行する機能が割り当てられた機能区画Ｅ１３で接触状態が解除された場合に、スクロールモードに移行する。
これにより、フリックモードからスクロールモードへの移行を簡易なタッチ操作で行うことができる。
【００６０】
また、ポータブルメディア装置１は、スクロールモードが選択された状態で、タッチパネル３に対するタッチ操作から所定の時間以上所定の移動量以下で接触状態が継続された場合に、フリックモードに移行する。
これにより、スクロールモードからフリックモードへの移行を簡易なタッチ操作で行うことができ、一連の操作でフリックモードに割り当てられた機能を利用することが可能となる。
【００６１】
また、ポータブルメディア装置１は、フリックモードに移行したときに接触状態が継続されている接触位置を中心に、操作ガイドＧ１を表示部２に表示させる。
これにより、スクロールモードからフリックモードに移行したときに、即座にフリックモードに割り当てられた機能を利用することが可能となる。
【００６２】
また、ポータブルメディア装置１は、タッチパネル３から継続的に出力される接触状態による接触位置の情報に基づいて接触状態にある機能区画を判定し、操作ガイドのうち接触状態と判定された機能区画の表示形態を変更する。
これにより、現在どの機能区画が選択されているかをユーザが視覚的に認識できるので、フリック操作における誤操作を防止することができる。
【００６３】
また、ポータブルメディア装置１は、スクロールモードが選択された状態で、タッチパネル３に対するタッチ操作から所定の時間内に所定の移動量以下で接触状態が解除された場合に、表示部２に補助メニューＨＭを表示させる。
これにより、簡易なタッチ操作で補助メニューＨＭを表示させることができる。
【００６４】
以上、本発明に係る実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
【００６５】
例えば、上記実施形態では、操作ガイドＧ１のＥ１４、Ｅ１２と、操作ガイドＧ２のＥ２４、Ｅ２２と、で異なる表示アイコンを使用している（図５、９参照）が、これに限定されるものではなく、同一の表示アイコンを使用するようにしてもよい。
【００６６】
また、上記実施形態では、フリックモード選択時にタッチ操作による接触状態の開始位置を中心に、操作ガイドを表示部２に表示させるようにしているが、これに限定されるものではない。例えば、接触状態の開始位置から離れた位置に操作ガイドを表示させるようにしてもよいし、接触状態の開始位置を端部として操作ガイドを表示させるようにしてもよい。
【００６７】
また、上記実施形態では、操作ガイドの中心及び上下左右に５つの機能区画を備えるようにしているが、これに限定されるものではない。例えば、機能区画の数は任意であるし、各機能区画の配置も縦一列に並べたり横一列に並べたりしてもよい。
また、各機能区画に割り当てる機能の配置も特に制限されるものではない。
【００６８】
また、上記実施形態では、操作ガイドの機能区画の一つに、スクロールモードに移行する処理を割り当てるようにしているが、これに限定されるものではない。例えば、操作ガイドＧ１の「補助メニュー表示」処理が割り当てられた機能区画Ｅ１０で長押しが行われた場合に、スクロールモードに移行する処理を行わせることで、機能区画にスクロールモードに移行する処理を割り当てることなく、フリックモードからスクロールモードへの移行を実現するようにしてもよい。
【００６９】
また、上記実施形態では、スクロールモードが選択された状態で、ユーザによる短押しが行われると表示部２に補助メニューＨＭが表示され、長押しが行われるとフリックモードに移行するようにしているが、これに限定されるものではない。例えば、短押しが行われた場合にフリックモードに移行し、長押しが行われた場合に補助メニューＨＭを表示させるようにしてもよい。
【００７０】
また、上記実施形態では、写真表示画面、文書表示画面において、スクロールモードとフリックモードの切り替えを行っているが、これに限定されるものではない。例えば、Ｗｅｂページを表示中にスクロールモードとフリックモードの切り替えを行うことも可能である。
【００７１】
また、上記実施形態では、写真表示画面の初期設定をフリックモードとし、文書表示画面の初期設定をスクロールモードとしているが、これに限定されるものではなく、例えば写真表示画面の初期設定をスクロールモードとし、文書表示画面の初期設定をフリックモードとしてもよい。
また、表示部２に表示されるコンテンツの種類に応じて、初期画面をスクロールモード又はフリックモードに設定するようにしてもよい。例えば、写真のように複数のコンテンツ（写真）を１枚ずつ切り替えて表示させたいコンテンツの場合、フリックモードに設定してコンテンツの切り替え操作を容易にすることが好ましい。一方、文書やＷｅｂページのように１つのコンテンツ（文書）を少しずつスクロールさせながら表示させたいコンテンツの場合、スクロールモードに設定して画面のスクロール操作を容易にすることが好ましい。
【００７２】
その他、ポータブルメディア装置１を構成する各装置の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【符号の説明】
【００７３】
１  ポータブルメディア装置
２  表示部
３  タッチパネル
４  ハードキー
５  センサ
６  記憶部
７  外部Ｉ／Ｆ
８  制御部
８１  ＣＰＵ
８２  ＲＡＭ
８３  ＲＯＭ
【図１】
2014016658.tif 000003
【図２】
2014016658.tif 000004
【図３】
2014016658.tif 000005
【図４】
2014016658.tif 000006
【図５】
2014016658.tif 000007
【図６】
2014016658.tif 000008
【図７】
2014016658.tif 000009
【図８】
2014016658.tif 000010
【図９】
2014016658.tif 000011