(57)【要約】【課題】フリック操作時に操作ガイドを画面上に表示し、表示された操作ガイドに対応付けて各種の処理動作を割り当て得るタッチパネル処理装置、タッチパネル処理方法及びプログラムを提供する。【解決手段】フリック操作に関する操作ガイド（ＳＧ１〜ＳＧ４）を表示画面に表示する表示部２と、表示部２に重畳して設置されるパネルであって、フリック操作におけるパネルへの接触及び該接触の解除を検出し、検出された接触位置又は解除位置の情報を出力するタッチパネル３と、フリック操作において、タッチパネル３への接触が検出された場合、表示部２における接触位置に該接触位置を中心とした複数の領域に複数の処理が割り当てられている操作ガイドを表示させ、接触位置が移動を伴うとともに接触の解除が検出された場合、接触位置の移動方向に対応する操作ガイドに割り当てられた処理を実行する制御部１１と、を備えるタッチパネル処理装置１とする。【選択図】図２
2011113469.tif 000002
【特許請求の範囲】
【請求項１】
方向性を伴うタッチ操作に関する操作ガイドを表示画面に表示する表示部と、
前記表示部に重畳して設置されるパネルであって、前記タッチ操作における前記パネルへの接触及び該接触の解除を検出し、検出された接触位置又は解除位置の情報を出力するタッチパネルと、
前記タッチ操作において、前記パネルへの接触が検出された場合、前記表示部における接触位置に該接触位置を中心とした複数の領域に複数の処理が割り当てられている操作ガイドを表示させ、前記接触位置が移動を伴うとともに接触の解除が検出された場合、前記接触位置の移動方向に対応する前記操作ガイドに割り当てられた処理を実行する制御部と、
を備えるタッチパネル処理装置。
【請求項２】
前記制御部は、装置の動作状態に対応する処理を割り当てた操作ガイドを表示する請求項１に記載のタッチパネル処理装置。
【請求項３】
前記制御部は、前記操作ガイドの表示形態に応じて前記タッチパネルを前記タッチ位置を中心とした複数の領域に分割し、前記分割された複数の領域に、前記操作ガイドに割り当てられている複数の処理を割り当てる請求項１又は２に記載のタッチパネル処理装置。
【請求項４】
前記制御部は、前記操作ガイドに割り当てられた処理を実行した後、前記操作ガイドの表示を消去する請求項１〜３の何れか一項に記載のタッチパネル処理装置。
【請求項５】
前記制御部は、前記接触の解除が検出された後、前記操作ガイドの表示を消去する請求項１〜３の何れか一項に記載のタッチパネル処理装置。
【請求項６】
表示部により、方向性を伴うタッチ操作に関する操作ガイドを表示画面に表示する工程と、
タッチパネルにより、前記表示部に重畳して設置されるパネルであって、前記タッチ操作における前記パネルへの接触及び該接触の解除を検出し、検出された接触位置又は解除位置の情報を出力する工程と、
制御部により、前記タッチ操作において、前記パネルへの接触が検出された場合、前記表示部における接触位置に該接触位置を中心とした複数の領域に複数の処理が割り当てられている操作ガイドを表示させ、前記接触位置が移動を伴うとともに接触の解除が検出された場合、前記接触位置の移動方向に対応する前記操作ガイドに割り当てられた処理を実行する工程と、
を含むタッチパネル処理方法。
【請求項７】
コンピュータに、
表示部により、方向性を伴うタッチ操作に関する操作ガイドを表示画面に表示する機能と、
タッチパネルにより、前記表示部に重畳して設置されるパネルであって、前記タッチ操作における前記パネルへの接触及び該接触の解除を検出し、検出された接触位置又は解除位置の情報を出力する機能と、
制御部により、前記タッチ操作において、前記パネルへの接触が検出された場合、前記表示部における接触位置に該接触位置を中心とした複数の領域に複数の処理が割り当てられている操作ガイドを表示させ、前記接触位置が移動を伴うとともに接触の解除が検出された場合、前記接触位置の移動方向に対応する前記操作ガイドに割り当てられた処理を実行する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル処理装置、タッチパネル処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、タッチパネルを用いた処理装置（以下、「タッチパネル処理装置」）は、各種機器に適用され、広く一般に普及している。各種機器には、例えばポータブルオーディオプレイヤ、ポータブルメディアプレイヤ、携帯電話、ナビゲーション装置、ポータブルナビゲーション装置などがある。
【０００３】
特許文献１には、タッチパネル上の任意の位置が接触（タッチ）された場合、タッチされた位置を中心として画面領域を分割し、分割された各領域のそれぞれに各種の処理動作を割り当てる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−９６６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１では、タッチパネルが単にタッチされた場合の処理についてのみ記載されているだけで、方向性を伴うタッチ操作が行われた場合については記載されていない。「方向性を伴うタッチ操作」とは、例えば代表的なものにフリック操作がある。フリック操作とは、タッチパネル上をタッチし、パネルにタッチした状態のまま所定方向に軽くはじく操作をいう。すなわち、特許文献１の技術では、フリック操作が行われる場合、画面上にメニュー表示（以下、本願では「操作ガイド」という）を表示することはできず、表示された操作ガイドに対応付けて各種の処理動作を割り当てることはできない。
【０００６】
フリック操作時に操作ガイドが表示されないと、機器を初めて操作するユーザや機器の操作に不慣れなユーザは、所望の動作を機器に指示することができない。
【０００７】
本発明の課題は、方向性を伴うタッチ操作時に操作ガイドを画面上に表示し、表示された操作ガイドに対応付けて各種の処理動作を割り当て得るタッチパネル処理装置、タッチパネル処理方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明によれば、方向性を伴うタッチ操作に関する操作ガイドを表示画面に表示する表示部と、
前記表示部に重畳して設置されるパネルであって、前記タッチ操作における前記パネルへの接触及び該接触の解除を検出し、検出された接触位置又は解除位置の情報を出力するタッチパネルと、
前記タッチ操作において、前記パネルへの接触が検出された場合、前記表示部における接触位置に該接触位置を中心とした複数の領域に複数の処理が割り当てられている操作ガイドを表示させ、前記接触位置が移動を伴うとともに接触の解除が検出された場合、前記接触位置の移動方向に対応する前記操作ガイドに割り当てられた処理を実行する制御部と、
を備えるタッチパネル処理装置が提供される。
【０００９】
また、本発明によれば、表示部により、方向性を伴うタッチ操作に関する操作ガイドを表示画面に表示する工程と、
タッチパネルにより、前記表示部に重畳して設置されるパネルであって、前記タッチ操作における前記パネルへの接触及び該接触の解除を検出し、検出された接触位置又は解除位置の情報を出力する工程と、
制御部により、前記タッチ操作において、前記パネルへの接触が検出された場合、前記表示部における接触位置に該接触位置を中心とした複数の領域に複数の処理が割り当てられている操作ガイドを表示させ、前記接触位置が移動を伴うとともに接触の解除が検出された場合、前記接触位置の移動方向に対応する前記操作ガイドに割り当てられた処理を実行する工程と、
を含むタッチパネル処理方法が提供される。
【００１０】
また、本発明によれば、
コンピュータに、
表示部により、方向性を伴うタッチ操作に関する操作ガイドを表示画面に表示する機能と、
タッチパネルにより、前記表示部に重畳して設置されるパネルであって、前記タッチ操作における前記パネルへの接触及び該接触の解除を検出し、検出された接触位置又は解除位置の情報を出力する機能と、
制御部により、前記タッチ操作において、前記パネルへの接触が検出された場合、前記表示部における接触位置に該接触位置を中心とした複数の領域に複数の処理が割り当てられている操作ガイドを表示させ、前記接触位置が移動を伴うとともに接触の解除が検出された場合、前記接触位置の移動方向に対応する前記操作ガイドに割り当てられた処理を実行する機能と、
を実現させるためのプログラムが提供される。
【発明の効果】
【００１１】
本発明により、方向性を伴うタッチ操作時に、操作ガイドを画面上に表示することができ、表示された操作ガイドに対応付けて各種の処理動作を割り当てることができる。よって、機器を初めて操作するユーザや機器の操作に不慣れなユーザであっても、操作に迷うことなく方向性を伴うタッチ操作を行うことができ、所望の動作を機器に指示することができる。
【図面の簡単な説明】
【００１２】
【図１】タッチパネル処理装置の外観図である。
【図２】タッチパネル処理装置の機能ブロック図である。
【図３】フリック操作時の制御フロー図である。
【図４】操作ガイドの一例である。
【図５】操作ガイドの一例である。
【図６】操作ガイドの一例である。
【図７】機能区画の概念図である。
【図８】機能区画の概念図である。
【発明を実施するための形態】
【００１３】
本実施形態におけるタッチパネル処理装置の構成及び動作について、図面を用いて詳細に説明する。なお、本実施形態では、本発明に係るタッチパネル処理装置をポータブルメディア装置に適用した例について説明するが、本発明はこれに限定されるものではない。
【００１４】
本発明に係るタッチパネル処理装置は、携帯型であれば本実施形態のポータブルメディア装置の他、携帯電話、オーディオ装置、ナビゲーション装置、デジタルカメラ、デジタルビデオカメラ等に適用することができる。また、据置型メディア装置やＰＣ等に適用することができる。また、車載型であれば車載メディア装置やナビゲーション装置等に適用することができる。つまり、本発明に係るタッチパネル処理装置は、表示画面を備え、かつ、タッチパネル機能を備えた各種機器に適用することができる。
【００１５】
図１に、タッチパネル処理装置１の外観図を示す。
タッチパネル処理装置１は、表示部２、タッチパネル３、ハードキー４等を備えて構成される。なお、タッチパネル処理装置１はメディア再生機能、録音機能、録画機能、ＴＶやラジオ等の放送受信機能、無線ＬＡＮ等によるネットワーク接続機能を備えるとしてもよい。
【００１６】
表示部２は、液晶ディスプレイ（Liquid Crystal Display）や有機ＥＬディスプレイ（Organic Electro-Luminescence Display）等を備えて構成される。表示部２は、各種設定画面や静止画又は動画の画面を表示する。
【００１７】
タッチパネル３は、タッチセンサーを備えて構成され、表示部２の画面に重畳して設けられる。タッチパネル３は、抵抗膜方式、表面弾性方式、静電容量方式等の方式により、表示部２の画面上にタッチされたこと及びタッチ位置（ＸＹ座標）を検出する。また、タッチパネル３は、タッチ状態からの解除及び解除位置（ＸＹ座標）を検出する。
【００１８】
ハードキー４は、文字や記号が記載された各種キーを備えて構成され、押下された場合、押下されたキーに対応する押下信号を生成する。ハードキー４は、例えば再生、一時停止、早送り、巻戻し等のキーを備える。
【００１９】
図２に、タッチパネル処理装置１の機能ブロック図を示す。
タッチパネル処理装置１は、制御部１１、センサ１２、表示部２、タッチパネル３、ハードキー４、記憶部１５、外部Ｉ／Ｆ１６、映像入出力部１７、音声入出力部１８等を備えて構成される。
【００２０】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を備えて構成され、ＣＰＵがＲＯＭ又は記憶部１５に記憶されている所定のプログラム又はデータをＲＡＭに展開し、ＲＡＭに展開されたプログラム又はデータと協働して、タッチパネル処理装置１の動作を統括的に制御する。例えば制御部１１は、記憶部１５に記憶されているコンテンツ再生プログラム及びコンテンツをＲＡＭに展開してコンテンツを再生する。なお、コンテンツには、例えばＭＰ３やＷＭＡ等の音声コンテンツ、ＭＰＧやＡＶＩ等のビデオコンテンツ、ＪＰＧ等の画像コンテンツがある。
【００２１】
また、制御部１１は、記憶部１５に記憶されているコンテンツに対して、後述するタッチパネル３やハードキー４の操作による制御信号に基づき、再生開始、停止、早送り、早戻し、スキップ等の処理を行う。
【００２２】
センサ１２は、ＧＰＳ（Global Positioning System）センサ、ジャイロセンサ、加速度センサ等の各種センサを備えて構成され、各種センサにより検出した検出信号を制御部１１に出力する。
【００２３】
表示部２は、制御部１１から出力される制御信号を入力し、入力された制御信号に基づいて、各種設定画面や静止画又は動画の画面を表示する。
【００２４】
タッチパネル３は、表示部２の画面上へのタッチ及びタッチ位置（ＸＹ座標）を検出し、検出信号を制御部１１に出力する。また、タッチパネル３は、タッチ状態からの解除及び解除位置（ＸＹ座標）を検出し、検出信号を制御部１１に出力する。
【００２５】
ハードキー４は、押下されたキーに対応する押下信号を生成し、生成された押下信号を制御部１１に出力する。
【００２６】
記憶部１５は、ＨＤＤ（Hard Disk Drive）、不揮発メモリ、フラッシュメモリ等であり、制御部１１により実行される各種プログラムや各種コンテンツを記憶する。なお、記憶部１５は、内蔵型でなくてもよく、例えばＵＳＢメモリ、メモリカード、外部ＨＤＤ等であってもよい。
【００２７】
外部Ｉ／Ｆ１６は、外部と各種データを入出力するインターフェースであり、例えばＵＳＢ、ＨＤＭＩ、ブルートゥース、有線ＬＡＮ、無線ＬＡＮ等である。
【００２８】
映像入出力部１７は、映像信号を入出力するインターフェースであり、外部Ｉ／Ｆ１６を用いて映像信号を入出力する。映像を入力するインターフェースの例としてはカメラがある。
【００２９】
音声入出力部１８は、音声信号を入出力するインターフェースであり、外部Ｉ／Ｆ１６を用いて音声信号を入出力する。音声を入出力するインターフェースの例としてはマイクやステレオミニジャック、スピーカ端子、内蔵スピーカ等がある。音声入出力部１８は、音声信号に対してＤ／Ａ変換やＡ／Ｄ変換、増幅処理等を行い音声の入出力を行う。
【００３０】
図３を参照して、フリック操作時の制御フローについて説明する。
フリック操作とは、方向性を伴うタッチ操作をいい、タッチパネル３上をタッチしてパネルにタッチした状態のまま所定方向に軽く指をはじく操作をいう。
【００３１】
制御部１１は、タッチパネル３への接触（タッチ）を検出したか否か判断する（ステップＳ１）。
タッチを検出しない場合（ステップＳ１；Ｎｏ）、制御部１１は、タッチを検出するまで待機する。
タッチを検出した場合（ステップＳ１；Ｙｅｓ）、制御部１１は、検出されたタッチのタッチ位置の情報を記憶部１５に記憶する（ステップＳ２）。
【００３２】
制御部１１は、ステップＳ２で記憶されたタッチ位置の情報に基づいて、タッチ位置を中心とした操作ガイドを表示部２の画面上に表示する（ステップＳ３）。
なお、操作ガイドの表示タイミングは、ステップＳ１のタッチ検出時と略同時であっても、遅延して表示されるようにタッチ検出時から一定時間経過後であってもよい。
【００３３】
図４に、表示部２の画面に表示された操作ガイドＳＧ１の一例を示す。
操作ガイドＳＧ１は、コンテンツファイル再生中にタッチパネル３がタッチされた場合、タッチ位置を中心として表示部２の画面に表示される円形のガイド表示である。
【００３４】
操作ガイドＳＧ１の中心位置には「全画面表示」、上方向には「一時停止」、下方向には「操作ガイド非表示」、左方向には「早戻し」、右方向には「早送り」を示す記号がそれぞれ表示され、それぞれの記号は、再生中のコンテンツに対しての制御部１１による制御に対応している。
【００３５】
なお、表示部２の画面の下部には、操作ガイドＳＧ１と同様に、タッチ操作可能な操作パネルＳＰが表示される。操作パネルＳＰには、「スキップ」、「早戻し」、「一時停止」、「早送り」を示す記号がそれぞれ表示され、操作ガイドＳＧ１同様に、それぞれの記号は、再生中のコンテンツに対しての制御部１１による制御に対応している。さらにこれらの下には再生中のコンテンツにおける現在の再生位置を示すシークバーが表示される。
図５に、他の操作ガイドＳＧ２の一例を示す。
操作ガイドＳＧ２は、コンテンツファイル非再生中にタッチパネル３がタッチされた場合、タッチ位置を中心として表示部２の画面上に表示される。
操作ガイドＳＧ２は、上方向にコンテンツファイルの「再生」を示す記号が表示される点で図４の操作ガイドＳＧ１と異なり、その他は同じである。
【００３６】
図６に、他の操作ガイドＳＧ３の一例を示す。
操作ガイドＳＧ３は、全画面表示時にタッチパネル３がタッチされた場合、タッチ位置を中心として表示部２の画面上に表示される。
操作ガイドＳＧ３は、中心位置に「操作パネル表示」を示す記号が表示される点で図４及び図５の操作ガイドＳＧ１、ＳＧ２と異なり、その他は同様である。なお、「操作パネル表示」がタッチされた場合、図４又は図５に示すように、操作パネルＳＰが表示部２の画面に表示される。
【００３７】
なお、操作ガイドＳＧ１〜ＳＧ３のように、フリック操作時の状況に応じて操作ガイドの一部を変更して表示してもよいし、フリック操作時の状況に応じて現在有効な操作と現在無効な操作とを色分けした操作ガイドを表示してもよい。
【００３８】
図３に戻り、制御部１１は、タッチ位置が移動したか否か判断する（ステップＳ４）。
「タッチ位置が移動した」とはフリック操作されたことを意味し、例えば上方向にフリック操作された場合、制御部１１はタッチ位置が移動したと判断する。逆に、フリック操作されずにタッチされたままの状態の場合、制御部１１はタッチ位置が移動していないと判断する。
【００３９】
タッチ位置が移動していない場合（ステップＳ４；Ｎｏ）、制御部１１は、ステップＳ６に移行する。
タッチ位置が移動した場合（ステップＳ４；Ｙｅｓ）、制御部１１は、移動したタッチ位置を検出する（ステップＳ５）。
【００４０】
制御部１１は、検出された移動後のタッチ位置の機能区画を判定する（ステップＳ６）。
【００４１】
図７に、機能区画の概念図を示す。
「機能区画」とは、操作ガイドの表示に対応付けて、予め定められた処理動作（機能）が割り当てられたそれぞれの領域をいう。
【００４２】
図７に示すように、例えば図４に示した操作ガイドＳＧ１の場合、機能区画は中心位置及び上下左右の方向に５つ存在する（Ｅ１１〜Ｅ１５）。
機能区画Ｅ１１は「全画面表示機能」、機能区画Ｅ１２は「一時停止機能」、機能区画Ｅ１３は「操作ガイド非表示機能」、機能区画Ｅ１４は「早戻し機能」、機能区画Ｅ１５は「早送り機能」が割り当てられている。なお、機能区画は操作ガイドの表示領域外の領域を含むとしてもよい。例えば機能区画Ｅ１２は、操作ガイドＳＧ１に表示されている領域よりも更に上方向の領域まで含むとしてもよい。
【００４３】
図８に、他の機能区画の概念図を示す。
図８に示す機能区画は、操作ガイドＳＧ４が表示部２に表示される場合の機能区画である。機能区画Ｅ２１は操作Ｓ２１に、機能区画Ｅ２２は操作Ｓ２２に、機能区画Ｅ２３は操作Ｓ２３に、それぞれ対応して各種の機能が割り当てられる。
【００４４】
図３に戻り、制御部１１は、タッチパネルのタッチが解除されたか否か判断する（ステップＳ７）。
解除されていない場合（ステップＳ７；Ｎｏ）、制御部１１は、ステップＳ５に移行する。
解除された場合（ステップＳ７；Ｙｅｓ）、制御部１１は、ステップＳ６で判定された機能区画に割り当てられた機能を実行する（ステップＳ８）。
【００４５】
例えば制御部１１は、タッチパネル３がタッチされたままでフリック操作が一定時間以上ない場合、またはフリック操作の移動量が機能区画Ｅ１１に示す半径より小さい場合に、操作パネルＳＰの表示／非表示を切り替える。制御部１１は、操作パネルＳＰを非表示とした場合、全画面表示とする。
【００４６】
また、制御部１１は、上方向にフリック操作された場合、「一時停止」処理として再生中のコンテンツを一時停止する。或いは、「再生」処理として停止中のコンテンツを再生する。
【００４７】
また、制御部１１は、下方向にフリック操作された場合、「全画面表示」処理として操作ガイドＳＧ１を非表示にする。
【００４８】
また、制御部１１は、左方向にフリック操作された場合、「スキップ」処理として再生中のコンテンツより一つ前のコンテンツを再生する。
【００４９】
また、制御部１１は、右方向にフリック操作された場合、「スキップ」処理として再生中のコンテンツより一つ次のコンテンツを再生する。
【００５０】
制御部１１は、機能区画に割り当てられた機能を実行した後、またはフリック操作終了後に、操作ガイドＳＧ１を非表示にし（ステップＳ９）、フリック操作時の処理を終了する。
【００５１】
以上のように、本実施形態によれば、フリック操作においてタッチパネル３がタッチされた場合、フリック操作の操作ガイド（ＳＧ１〜ＳＧ４）を表示部２の画面上に表示することができる。よって、初めて操作するユーザや操作に不慣れなユーザでも迷うことなく機器を操作することができ、所望の処理を機器に指示することができる。
【００５２】
また、タッチパネル３がタッチされた位置を中心として操作ガイド（ＳＧ１〜ＳＧ４）を表示することができる。
【００５３】
また、操作ガイド（ＳＧ１〜ＳＧ４）の表示形態に応じてタッチパネル３を複数の領域に分割し、分割された領域に、操作ガイドの文字又は記号により示される機器の各処理を割り当てることができる。
【００５４】
また、フリック操作においてタッチパネル３のタッチが解除された場合、解除位置を含む領域を判定し、判定された領域に割り当てられた処理を実行することができる。
【００５５】
また、解除位置を含む領域に割り当てられた処理を実行した後、操作ガイド（ＳＧ１〜ＳＧ４）を表示部２の表示画面から消去することができる。
【符号の説明】
【００５６】
１      タッチパネル処理装置
２      表示部
３      タッチパネル
４      ハードキー
１１    制御部
１５    記憶部
ＳＧ    操作ガイド
ＳＰ    操作パネル
Ｅ      機能区画
【図１】
2011113469.tif 000003
【図２】
2011113469.tif 000004
【図３】
2011113469.tif 000005
【図４】
2011113469.tif 000006
【図５】
2011113469.tif 000007
【図６】
2011113469.tif 000008
【図７】
2011113469.tif 000009
【図８】
2011113469.tif 000010