(57)【要約】【課題】調整バーにより示されるパラメータの現在値の微細な調整を容易に行うことができる。【解決手段】情報処理装置は、バーに対するスライダーの位置によって、所定のパラメータの現在値を全体量に対して相対的に示す調整バーを含む表示画面の表示を制御する表示制御部と、前記表示画面に対して入力される操作を検出する検出部と、前記スライダーの位置を指定する第１の操作と異なる動きの第２の操作に基づいて、前記第１の操作による第１の調整単位よりも細かい第２の調整単位で前記パラメータの前記現在値を調整する調整部と、を有する。【選択図】図２
2012252642.tif 000002
【特許請求の範囲】
【請求項１】
バーに対するスライダーの位置によって、所定のパラメータの現在値を全体量に対して相対的に示す調整バーを含む表示画面の表示を制御する表示制御部と、
前記表示画面に対して入力される操作を検出する検出部と、
前記スライダーの位置を指定する第１の操作と異なる動きの第２の操作に基づいて、前記第１の操作による第１の調整単位よりも細かい第２の調整単位で前記パラメータの前記現在値を調整する調整部と、
を備える、情報処理装置。
【請求項２】
前記表示制御部は、前記第２の操作に応じて前記調整バーが回転するように前記表示画面の表示を制御する、請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記調整バーの形状を立体的に表示させる、請求項１に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記検出部が前記第２の操作を検出することができるとき、前記調整バーの外観を変化させる、請求項１に記載の情報処理装置。
【請求項５】
前記表示制御部は、前記調整バーの形状を立体的に表示させることによって当該調整バーの外観を変化させる、請求項４に記載の情報処理装置。
【請求項６】
前記表示制御部は、前記検出部が前記第１の操作の終了を検出すると、前記調整バーの外観を変化させる、請求項４に記載の情報処理装置。
【請求項７】
前記第２の操作は、フリック操作を含み、
前記表示制御部は、前記フリック操作を検知すると、加速度をつけて前記調整バーを慣性的に回転させる、請求項２に記載の情報処理装置。
【請求項８】
前記所定のパラメータは、前記表示画面において再生されるコンテンツの再生位置である、請求項１に記載の情報処理装置。
【請求項９】
前記第２の調整単位は、１フレームとする、請求項８に記載の情報処理装置。
【請求項１０】
前記所定のパラメータは、再生されるコンテンツの音声を出力するボリュームである、請求項１に記載の情報処理装置。
【請求項１１】
前記調整部により調整された前記所定のパラメータを用いて、前記コンテンツの編集を行う編集部、
をさらに備える、請求項９に記載の情報処理装置。
【請求項１２】
前記バーは、雄ネジの形状を有しており、
前記スライダーは、雌ネジの形状を有している、請求項１に記載の情報処理装置。
【請求項１３】
前記表示制御部は、前記検出部が前記第２の操作を検出することができるとき、前記第２の操作をユーザに促す表示を前記表示画面上に表示させる、請求項１に記載の情報処理装置。
【請求項１４】
前記第２の操作をユーザに促す表示は、前記第２の操作を検出する操作領域と共に示される、請求項１３に記載の情報処理装置。
【請求項１５】
前記第２の操作を検出する操作領域は、前記第２の操作の前記動きの量と前記パラメータの変化量との組み合わせが互いに異なる複数の前記操作領域を含む、請求項１に記載の情報処理装置。
【請求項１６】
バーに対するスライダーの位置によって、所定のパラメータの現在値を全体量に対して相対的に示す調整バーを含む表示画面の表示を制御することと、
前記表示画面に対して入力される操作を検出することと、
前記スライダーの位置を指定する第１の操作と異なる動きの第２の操作に基づいて、前記第１の操作による第１の調整単位よりも細かい第２の調整単位で前記パラメータの前記現在値を調整することと、
を含む、情報処理方法。
【請求項１７】
コンピュータを、
バーに対するスライダーの位置によって、所定のパラメータの現在値を全体量に対して相対的に示す調整バーを含む表示画面の表示を制御する表示制御部と、
前記表示画面に対して入力される操作を検出する検出部と、
前記スライダーの位置を指定する第１の操作と異なる動きの第２の操作に基づいて、前記第１の操作による第１の調整単位よりも細かい第２の調整単位で前記パラメータの前記現在値を調整する調整部と、
を備える、情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
主にコンテンツの再生を操作する操作画面において、バーに対するスライダーの位置によって所定のパラメータの現在値を当該パラメータのとり得る全体量に対して相対的に示す調整バーが用いられている。この調整バーは、スライダーの位置を操作することによってパラメータの現在値が変更される。例えばコンテンツの再生位置を示す調整バーはシークバーと呼ばれる。このシークバーは、コンテンツの再生位置を示すとともにスライダーの位置を操作することによってコンテンツの再生位置が変更される（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１４０５５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、このような調整バーによって現在値の設定を行う操作は、微細な調整が困難である。そこで、本開示では、現在値の微細な調整を容易に行うことのできる、新規かつ改良された情報処理装置、情報処理方法、及びプログラムを提案する。
【課題を解決するための手段】
【０００５】
本開示によれば、バーに対するスライダーの位置によって、所定のパラメータの現在値を全体量に対して相対的に示す調整バーを含む表示画面の表示を制御する表示制御部と、前記表示画面に対して入力される操作を検出する検出部と、前記スライダーの位置を指定する第１の操作と異なる動きの第２の操作に基づいて、前記第１の操作による第１の調整単位よりも細かい第２の調整単位で前記パラメータの前記現在値を調整する調整部と、を備える、情報処理装置が提供される。
【０００６】
また、本開示によれば、バーに対するスライダーの位置によって、所定のパラメータの現在値を全体量に対して相対的に示す調整バーを含む表示画面の表示を制御することと、前記表示画面に対して入力される操作を検出することと、前記スライダーの位置を指定する第１の操作と異なる動きの第２の操作に基づいて、前記第１の操作による第１の調整単位よりも細かい第２の調整単位で前記パラメータの前記現在値を調整することと、を含む、情報処理方法が提供される。
【０００７】
また、本開示によれば、コンピュータを、バーに対するスライダーの位置によって、所定のパラメータの現在値を全体量に対して相対的に示す調整バーを含む表示画面の表示を制御する表示制御部と、前記表示画面に対して入力される操作を検出する検出部と、前記スライダーの位置を指定する第１の操作と異なる動きの第２の操作に基づいて、前記第１の操作による第１の調整単位よりも細かい第２の調整単位で前記パラメータの前記現在値を調整する調整部と、を備える情報処理装置として機能させるためのプログラムが提供される。
【発明の効果】
【０００８】
以上説明したように本開示によれば、現在値の微細な調整を容易に行うことのできる、新規かつ改良された情報処理装置、情報処理方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本開示の一実施形態にかかる情報処理装置の外観図である。
【図２】同実施形態にかかる情報処理装置の機能ブロック図である。
【図３】同実施形態にかかる情報処理装置のハードウェア構成例を示すブロック図である。
【図４】同実施形態にかかる情報処理装置が提供する表示画面の一例を説明するための説明図である。
【図５】同実施形態にかかる情報処理装置が提供する表示画面の他の一例を説明するための説明図である。
【図６】同実施形態にかかる情報処理装置が表示する調整バーに対する第１の操作の一例を示す説明図である。
【図７】同実施形態にかかる情報処理装置が表示する調整バーに対する第１の操作の他の一例を示す説明図である。
【図８】同実施形態にかかる情報処理装置が表示する調整バーの端部における動作を説明するための説明図である。
【図９】同実施形態にかかる情報処理装置が表示する調整バーの形状の一例と形状の変化について説明する説明図である。
【図１０】同実施形態にかかる情報処理装置が表示する調整バーの形状の他の一例を示す説明図である。
【図１１】同実施形態にかかる情報処理装置が表示する調整バーに対する第２の操作とそのときの調整バーの動きについて概略的に示した説明図である。
【図１２】同実施形態にかかる情報処理装置が表示する調整バーの右方向への微調整操作について説明するための説明図である。
【図１３】同実施形態にかかる情報処理装置が表示する調整バーの左方向への微調整操作について説明するための説明図である。
【図１４】同実施形態にかかる情報処理装置が表示する調整バーにフリック操作を行ったときの動作について説明するための説明図である。
【図１５】同実施形態にかかる情報処理装置が表示する調整バーの微調整操作を検出する操作領域の一例を示す説明図である。
【図１６】同実施形態にかかる情報処理装置が表示する調整バーの微調整操作を検出する操作領域の他の一例を示す説明図である。
【図１７】同実施形態にかかる情報処理装置が表示する調整バーの微調整操作を検出する操作領域の他の一例を示す説明図である。
【図１８】同実施形態にかかる情報処理装置が表示する調整バーの微細調整操作の操作領域に表示される表示の一例を示す説明図である。
【図１９】同実施形態にかかる情報処理装置が表示する調整バーの微細調整操作の操作領域に表示される表示の一例を示す説明図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１１】
なお、説明は以下の順序で行うものとする。
１．本開示の一実施形態にかかる情報処理装置の構成
２．同実施形態にかかるユーザインタフェース例
２−１．画面構成例
２−２．調整バーの基本的操作
２−３．微調整操作時の動作例
２−４．微調整操作を検出する操作領域の例
３．まとめ
【００１２】
＜１．本開示の一実施形態にかかる情報処理装置の構成＞
まず、図１〜図３を参照しながら、本開示の一実施形態にかかる情報処理装置の構成について説明する。図１は、本開示の一実施形態にかかる情報処理装置の外観図である。図２は、同実施形態にかかる情報処理装置の機能ブロック図である。図３は、同実施形態にかかる情報処理装置のハードウェア構成例を示すブロック図である。
【００１３】
本実施形態にかかる情報処理装置１００は、タッチセンサによる入力操作が可能な装置である。情報処理装置１００は、例えばスマートフォンを含む携帯電話をはじめとし、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）などの装置であってよい。
【００１４】
図１を参照すると、情報処理装置１００の表面には表示部３００が設けられている。そしてこの表示部３００に重畳してタッチセンサによる操作部２００が設けられている。また、図示していないが、この情報処理装置１００は、タッチセンサとは別にボタンなどによる操作部２００を合わせて有してよい。ユーザは、この表示部３００に表示される表示画面に対して指やスタイラスペンなどの操作体を用いて操作することにより所望の操作情報を情報処理装置１００に入力することができる。また情報処理装置１００は、入力された操作情報に基づいて表示画面の内容を制御することができる。例えば情報処理装置１００は、所謂ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を利用して表示画面の内容を制御することができる。
【００１５】
次に図２を参照すると、本実施形態に係る情報処理装置１００の機能構成例が示される。情報処理装置１００は、操作部２００と、表示部３００と、操作検出部１０１と、再生制御部１０３と、記憶部１０５と、音声出力部１０７と、を主に有する。
【００１６】
操作部２００は、例えばタッチセンサ、ボタン、撮像装置、マイク、スイッチ、及びレバーなどユーザが情報を入力するための操作手段と、ユーザによる操作に基づいて入力信号を生成して操作検出部１０１に出力する入力制御回路などから構成することができる。ここで操作部２００がタッチセンサである場合、用いられるタッチセンサは、画面に接触する操作体の位置を検出する接触式のタッチセンサであってよい。或いは、画面上空の操作体の位置を検出する非接触式のタッチセンサが用いられてもよい。
【００１７】
表示部３００は、例えば液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置、有機ＥＬ（ＯＬＥＤ：Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ装置などの表示装置であってよい。この表示部３００は、再生制御部１０３の制御に従って動作することにより表示画面をユーザに提供することができる。
【００１８】
操作検出部１０１は、操作部２００から入力される入力操作に基づいてユーザの入力する操作を検出する機能を有する。例えば操作検出部１０１は、再生制御部１０３の有する表示制御部の機能により生成される表示画面に対するユーザの操作を検出することができる。このとき操作検出部１０１は、例えば表示画面に表示されたボタンや画像などのオブジェクトに対する操作を検出することができる。また操作検出部１０１は、表示画面に表示されたオブジェクトとは関係なく、表示画面に対して許された操作を検出することもできる。オブジェクトと関係なく、表示画面に対して許された操作の例としては、例えばピンチイン、ピンチアウトによる拡大縮小操作、スクロール操作などが挙げられる。操作検出部１０１は、検出された操作の種別と操作位置などを含む操作情報を再生制御部１０３に入力することができる。本実施形態において操作検出部１０１は、調整バーのスライダーの位置を指定する第１の操作を検出することができる。また操作検出部１０１は、第１の操作と異なる動きの第２の操作を検出することができる。ここで第２の操作は、第１の操作による第１の調整単位よりも細かい第２の調整単位でパラメータの現在値を調整するための操作である。
【００１９】
再生制御部１０３は、表示制御部、音声出力制御部、及び調整部の一例である。再生制御部１０３は、コンテンツの再生を制御するためのプログラムに記述された処理手順と、操作検出部１０１から入力される操作情報に基づいて、例えば表示部３００及び音声出力部１０７を制御することによってユーザにコンテンツを提供することができる。本実施形態において再生制御部１０３は、バーに対するスライダーの位置によって、所定のパラメータの現在値を、当該パラメータの取りうる全体量に対して相対的に示す調整バーを含む表示画面の表示を制御することができる。再生制御部１０３は、スライダーの位置を指定する第１の操作に応じて、スライダーにより示されるパラメータの現在値を調整するとともに、表示画面中のスライダーの位置をパラメータの調整された現在値に基づいて変更することができる。また、再生制御部１０３は、第２の操作に応じて、第１の操作による調整よりも細かい単位で、スライダーにより示されるパラメータの現在値を微調整するとともに、表示画面中のスライダーの位置を調整後のパラメータの現在値に基づいて変更することができる。この表示画面の内容と、表示画面に対する操作に応じた再生制御部１０３の動作については、後に詳述される。
【００２０】
記憶部１０５は、データ格納用の装置であり、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、および記憶媒体に記録されたデータを削除する削除装置などを含むことができる。ここで記憶媒体としては、例えばフラッシュメモリ、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）、及びＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）などの不揮発性メモリや、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの磁気記録媒体などが用いられてよい。記憶部１０５は、例えば情報処理装置１００の動作を制御するためのプログラムや各種データを格納することができる。例えば記憶部１０５は、再生制御部１０３が再生するコンテンツを格納することもできる。
【００２１】
音声出力部１０７は、音声を出力する装置である。音声出力部１０７は、例えば再生制御部１０３の制御に従って音声を出力することができる。音声出力部１０７は、例えば音声データをデコードするデコーダ、デジタルデータをアナログ変換するＤ／Ａ（Digital/Analog)変換器、音声信号を出力するスピーカなどを含むことができる。この音声出力部１０７は、再生制御部１０３により指定された音声データを、再生制御部１０３により指定されたボリュームで出力することができる。
【００２２】
以上、本実施形態に係る情報処理装置１００の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置がこれらの機能を実現する処理手順を記述した制御プログラムを記憶したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶媒体から制御プログラムを読出し、そのプログラムを解釈して実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００２３】
なお、上述のような本実施形態に係る情報処理装置１００の各機能を実現するためのコンピュータプログラムを作成し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００２４】
ここで、図３を参照しながら、本実施形態にかかる情報処理装置１００のハードウェア構成の一例について説明する。なお、上述の通り情報処理装置１００の構成は、本実施形態を実施する時々の技術レベルに応じて、適宜利用する構成を変更することが可能であり、ここで示すハードウェア構成は一例である。情報処理装置１００は、図３に示す構成の一部が省略された構成であってもよい。また情報処理装置１００は、図３に含まれない構成をさらに有してもよい。或いは情報処理装置１００は、図３に示される構成の一部を他の構成で置き換えたものであってもよいことは言うまでもない。
【００２５】
図３を参照すると、このハードウェアは、主に、ＣＰＵ９０２と、ＲＯＭ９０４と、ＲＡＭ９０６と、ホストバス９０８と、ブリッジ９１０と、を有する。さらに、このハードウェアは、外部バス９１２と、インターフェース９１４と、入力部９１６と、出力部９１８と、記憶部９２０と、ドライブ９２２と、接続ポート９２４と、通信部９２６と、を有する。但し、上記のＣＰＵは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略である。また、上記のＲＯＭは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略である。そして、上記のＲＡＭは、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略である。
【００２６】
ＣＰＵ９０２は、例えば、演算処理装置又は制御装置として機能し、ＲＯＭ９０４、ＲＡＭ９０６、記憶部９２０、又はリムーバブル記録媒体９２８に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。ＲＯＭ９０４は、ＣＰＵ９０２に読み込まれるプログラムや演算に用いるデータ等を格納する手段である。ＲＡＭ９０６には、例えば、ＣＰＵ９０２に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等が一時的又は永続的に格納される。
【００２７】
これらの構成要素は、例えば、高速なデータ伝送が可能なホストバス９０８を介して相互に接続される。一方、ホストバス９０８は、例えば、ブリッジ９１０を介して比較的データ伝送速度が低速な外部バス９１２に接続される。また、入力部９１６としては、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等が用いられる。さらに、入力部９１６としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ（以下、リモコン）が用いられることもある。
【００２８】
出力部９１８としては、例えば、ＣＲＴ、ＬＣＤ、ＰＤＰ、又はＥＬＤ等のディスプレイ装置、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。但し、上記のＣＲＴは、Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅの略である。また、上記のＬＣＤは、Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙの略である。そして、上記のＰＤＰは、Ｐｌａｓｍａ  ＤｉｓｐｌａｙＰａｎｅｌの略である。さらに、上記のＥＬＤは、Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙの略である。
【００２９】
記憶部９２０は、各種のデータを格納するための装置である。記憶部９２０としては、例えば、ハードディスクドライブ（ＨＤＤ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等が用いられる。但し、上記のＨＤＤは、Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略である。
【００３０】
ドライブ９２２は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９２８に記録された情報を読み出し、又はリムーバブル記録媒体９２８に情報を書き込む装置である。リムーバブル記録媒体９２８は、例えば、ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア、ＨＤ  ＤＶＤメディア、各種の半導体記憶メディア等である。もちろん、リムーバブル記録媒体９２８は、例えば、非接触型ＩＣチップを搭載したＩＣカード、又は電子機器等であってもよい。但し、上記のＩＣは、Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略である。
【００３１】
接続ポート９２４は、例えば、ＵＳＢポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ、ＲＳ−２３２Ｃポート、又は光オーディオ端子等のような外部接続機器９３０を接続するためのポートである。外部接続機器９３０は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はＩＣレコーダ等である。但し、上記のＵＳＢは、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓの略である。また、上記のＳＣＳＩは、Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅの略である。
【００３２】
通信部９２６は、ネットワーク９３２に接続するための通信デバイスであり、例えば、有線又は無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＷＵＳＢ用の通信カード、光通信用のルータ、ＡＤＳＬ用のルータ、又は各種通信用のモデム等である。また、通信部９２６に接続されるネットワーク９３２は、有線又は無線により接続されたネットワークにより構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、可視光通信、放送、又は衛星通信等である。但し、上記のＬＡＮは、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略である。また、上記のＷＵＳＢは、Ｗｉｒｅｌｅｓｓ  ＵＳＢの略である。そして、上記のＡＤＳＬは、Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅの略である。
【００３３】
＜２．同実施形態にかかるユーザインタフェース例＞
ここで、本実施形態にかかる情報処理装置１００により提供されるユーザインタフェースについて説明する。本実施形態にかかる情報処理装置１００は、主にシークバーや音量調整バーを含む調整バーに対する操作と、このときの表示画面の変化に関するものである。この情報処理装置１００は、調整バーのスライダー位置を微細に調整することができる。そこで、ここではまず調整バーを含む画面の全体構成の例について説明した後、調整バーの基本的な操作の例について説明する。そして、スライダー位置の微細な調整について、微調整操作とそのときの情報処理装置１００の動作例、及び微調整操作を検出する操作領域の例について順次説明される。
【００３４】
（２−１．画面構成例）
まず、図４及び図５を参照しながら、本開示の一実施形態にかかる情報処理装置１００が提供する表示画面の構成例について説明する。図４は、同実施形態にかかる情報処理装置が提供する表示画面の一例を説明するための説明図である。図５は、同実施形態にかかる情報処理装置が提供する表示画面の他の一例を説明するための説明図である。
【００３５】
なお、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成を、必要に応じて調整バー１０ａ、および調整バー１０ｂのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、調整バー１０ａ、および調整バー１０ｂなどを特に区別する必要が無い場合には、単に調整バー１０と称する。
【００３６】
まず図４を参照すると、情報処理装置１００が提供する表示画面の一例である動画コンテンツ再生画面３１が示される。この動画コンテンツ再生画面３１は、主にコンテンツの再生開始、停止、一時停止、早送り、巻き戻しの操作を行うための操作領域と、コンテンツの再生位置を表示するとともにコンテンツの再生位置を操作するためのシークバーである調整バー１０ａと、コンテンツの再生音量を表示するとともにコンテンツの再生音量を操作するための音量調整バーである調整バー１０ｂとを含む。またこの動画コンテンツ再生画面３１は、再生中のコンテンツの全体の長さに対する現在の再生位置を数字で示してもよい。図４の例によれば、この動作コンテンツ再生画面３１により再生されるコンテンツは全体長が１時間４３分であり、このコンテンツの現在の再生位置は１８分３秒である。
【００３７】
また、調整バー１０ａは、バー１１ａとスライダー１３ａとを含む。このバー１１ａの全体長ＦＬに対するスライダー１３ａの位置は、コンテンツの全体長に対する現在の再生位置を相対的に示す。具体的には、バー１１ａの左端からスライダー１３ａまでの長さＬ１とバー１１ａの全体長ＦＬとの比率が、現在の再生位置１８分３秒とコンテンツの全体長１時間４３分との比率と等しくなる位置に、スライダー１３ａは表示される。
【００３８】
音量調整バーである調整バー１０ｂは、バー１１ｂのうちバー１１ｂの左端から音量の現在値までの部分の色を変えることによって音量の現在値を示すことができる。この調整バー１０ｂのスライダー１３ｂは、色の境目部分である。従って、スライダー１３の概念は、現在値を示す部分であり必ずしもスライダー１３ａのように部材として表現されなくてもよい。
【００３９】
また図５を参照すると、情報処理装置１００が提供する表示画面の一例である静止画像表示画面３３が示される。この静止画像表示画面３３は、複数の画像４０を含むことができる。そして、静止画像表示画面３３は、調整バー１０ｃに対する操作に応じて、この複数の画像４０中の選択画像４０Ｓを変更することができる。例えば静止画像表示画面３３は、複数の画像４０のうちの選択画像４０Ｓが他の画像４０よりも大きく手前に表示される。ユーザは、調整バー１０ｃを操作することによって、選択画像４０Ｓを変更することができる。
【００４０】
以上、情報処理装置１００の提供する表示画面について、動画像コンテンツ再生画面３１及び静止画像表示画面３３の２つの例を挙げて説明した。しかし本技術はかかる例に限定されない。例えば情報処理装置１００の再生制御部１０３が再生するコンテンツは、画像コンテンツに限らず、音声コンテンツであってもよい。このとき音声コンテンツとは、音楽、講演、及びラジオ番組などの音声データを含む概念である。また画像コンテンツとは、テレビジョン番組、ビデオプログラム、写真、文書、絵画、及び図表などの画像データを含む概念である。
【００４１】
（２−２．調整バーの基本的操作）
ここで図６〜図８を参照しながら、本開示の一実施形態にかかる情報処理装置１００の表示画面に含まれる調整バー１０の基本的な操作について説明する。図６は、同実施形態にかかる情報処理装置が表示する調整バーに対する第１の操作の一例を示す説明図である。図７は、同実施形態にかかる情報処理装置が表示する調整バーに対する第１の操作の他の一例を示す説明図である。図８は、同実施形態にかかる情報処理装置が表示する調整バーの端部における動作を説明するための説明図である。
【００４２】
例えば調整バー１０は、スライダーの位置を指定する第１の操作により、スライダー１３の位置が変更される。この第１の操作の一例が図６に示される。図６のＡに示されるように、ユーザが表示画面のスライダー１３上に指を置くと、スライダー１３が選択された状態となる。そしてスライダー１３が選択された状態のままでユーザが指を離さずに横にスライドさせる動作（所謂ドラッグ操作）を行うと、図６のＢに示されるように、スライドする指に追従してスライダー１３の位置が変更される。このとき第１の操作による第１の調整単位は、タッチセンサの位置検出精度や調整バー１０を表示する表示装置の大きさにも依存する。調整バー１０を表示する表示装置の大きさが小さいほど厳密なタッチ位置の検出は難しく、第１の調整単位は大きくなる（つまり微細な調整が困難である。）。
【００４３】
また第１の操作の他の一例が図７に示される。図７のＡに示されるように、ユーザが表示画面のバー１１上の点Ｐ１を指定する操作（例えばダブルタップ）を行う。すると、図７のＢに示されるように、スライダー１３は指定された点Ｐ１までスライドして位置が変更される。
【００４４】
またこのような調整バー１０は、バー１１の端部より先にスライダー１３を移動させることはできない。例えば、図８のＡに示されるようにバー１１の左端において指をさらに左にスライドさせる操作を行ったとしても、バー１１の左端より左にはスライダー１３は移動しない。また例えば、図８のＢに示されるようにバー１１の右端において指をさらに右にスライドさせる操作を行ったとしても、バー１１の右端より右にはスライダー１３は移動しない。
【００４５】
（２−３．微調整操作時の動作例）
次に、図９〜図１４を参照しながら本開示の一実施形態にかかる情報処理装置１００の表示画面に含まれる調整バー１０の第２の操作である微調整操作時の動作例について説明する。図９は、同実施形態にかかる情報処理装置が表示する調整バーの形状の一例と形状の変化について説明する説明図である。図１０は、同実施形態にかかる情報処理装置が表示する調整バーの形状の他の一例を示す説明図である。図１１は、同実施形態にかかる情報処理装置が表示する調整バーに対する第２の操作とそのときの調整バーの動きについて概略的に示した説明図である。図１２は、同実施形態にかかる情報処理装置が表示する調整バーの右方向への微調整操作について説明するための説明図である。図１３は、同実施形態にかかる情報処理装置が表示する調整バーの左方向への微調整操作について説明するための説明図である。図１４は、同実施形態にかかる情報処理装置が表示する調整バーにフリック操作を行ったときの動作について説明するための説明図である。
【００４６】
操作検出部１０１は、上記第１の操作と異なる動きの第２の操作を検出することができる。そして、検出された第２の操作に基づいて、再生制御部１０３の調整部は、第１の操作による第１の調整単位よりも細かい第２の調整単位で、調整バー１０が示すパラメータの現在値を調整することができる。操作検出部１０１が第２の操作を検出することができるとき、再生制御部１０３の表示制御部は、調整バー１０の外観を変化させることによって、第２の操作を用いることができることをユーザに知らせてもよい。
【００４７】
例えば、図９のＡに示されるように、ユーザが第１の操作によりスライダー１３の位置を変更した後、画面から手を離す。すると再生制御部１０３は、図９のＢに示されるような外観の調整バー１０を表示させることによって、第２の操作を用いることができることをユーザに知らせることができる。図９のＢに示される調整バー１０は、雄ネジの形状を有するバー１１と、雌ネジの形状を有するスライダー１３により示される。またここで表示される調整バー１０の外観は、図１０に示されるような調整バー１０Ａ、調整バー１０Ｂ、又は調整バー１０Ｃのいずれであってもよい。第２の操作を行うことができるときの調整バー１０の外観は、立体的に表示されることが望ましい。なお、ここでは操作検知部１０１は、第１の操作の終了を検知すると第２の操作を検知することができる状態であることとしたが、本技術はかかる例に限定されない。例えば表示画面内の所定位置を操作することによって、操作検出部１０１は、第２の操作を検出することができる状態に切替えられてもよい。
【００４８】
次に図１１を参照しながら、本実施形態にかかる情報処理装置が表示する調整バー１０の微調整操作の概要について説明する。ここでは、この調整バー１０に対する第２の操作は、上から下または下から上に擦るような操作とする。この第２の操作は、第１の操作とは異なる動きの操作である。この第２の操作は、スライダー１３の位置を微細調整するための操作である。ここではバー１１が雄ネジ（ボルト）の形状で表現される。またスライダー１３は雌ネジ（ナット）の形状で表現される。スライダー１３は、ボルトに取り付けたナットのように、回転させると左右に少しずつ移動する。このボルトとナットのように、回転という大きな操作が左右の微細移動という小さな動作に変換される。
【００４９】
次に図１２及び図１３を参照しながら、調整バー１０の第２の操作である微調整操作について説明する。例えば調整バー１０に対して、図１２に示されるように上から下に向かって擦るような操作を行う。すると、スライダー１３は、図１２のＡ、Ｂ、Ｃに示すように順次状態が変化する。すなわち、第２の操作に応じて、スライダー１３は回転するとともに、左右方向の位置が右側に微細移動する。また調整バー１０に対して、図１３に示されるように下から上に向かって擦るような操作を行う。すると、スライダー１３は、図１３のＡ，Ｂ，Ｃに示すように順次状態が変化する。すなわち、第２の操作に応じて、スライダー１３は回転するとともに、左右方向の位置が左側に微細移動する。
【００５０】
この第２の操作による第２の調整単位は、第１の操作による第１の調整単位よりも十分小さいものとする。例えば第２の調整単位は、１フレームとすることが好ましい。例えば、再生制御部１０３は、調整バー１０の一回転当たりの再生位置の変化をフレームレートに基づいて決めてもよい。例えば、フレームレートが６０ｆｐｓの場合には、６度の回転につき再生位置が１フレーム（つまり１／６０秒）変化するようにすると、調整バー１０が１回転したときに再生位置が１秒変化する。
【００５１】
次に、図１４を参照しながら、調整バー１０に対してフリック操作を行ったときの動作について説明する。フリック操作とは、タッチセンサを用いた装置において用いられる操作方法であり、操作体で軽くはらうような操作のことを言う。操作検出部１０１は、このフリック操作を第２の操作として検出すると、調整バー１０を加速度をつけて回転させるとともに、慣性的に回転させた後、次第に回転を遅くした後に停止するように表示画面の表示を制御する。この慣性的な回転の間に他の操作がなされた場合には、他の操作が優先されるようにしてもよい。
【００５２】
このようにフリック操作により加速をつけた回転がなされるようにしたことにより、ユーザが微調整の段階においてある程度大きくスライダー１３の位置を移動させたい場合に、楽な操作である程度大きい移動をさせることができる。
【００５３】
（２−４．微調整操作を検出する操作領域の例）
次に、図１５〜図１９を参照しながら、本開示の一実施形態にかかる情報処理装置１００が表示させる調整バー１０に対する微調整操作を検出する操作領域について説明する。図１５は、同実施形態にかかる情報処理装置が表示する調整バーの微調整操作を検出する操作領域の一例を示す説明図である。図１６は、同実施形態にかかる情報処理装置が表示する調整バーの微調整操作を検出する操作領域の他の一例を示す説明図である。図１７は、同実施形態にかかる情報処理装置が表示する調整バーの微調整操作を検出する操作領域の他の一例を示す説明図である。図１８は、同実施形態にかかる情報処理装置が表示する調整バーの微細調整操作を検出する操作領域に表示される表示の一例を示す説明図である。図１９は、同実施形態にかかる情報処理装置が表示する調整バーの微細調整操作を検出する操作領域に表示される表示の一例を示す説明図である。
【００５４】
図１５を参照すると、第２の操作を検出する操作領域ＯＡの一例が示される。ここで示されるように、第２の操作を検出する操作領域ＯＡは、スライダー１３の周辺領域である操作領域ＯＡ−１としてもよい。また第２の操作を検出する操作領域ＯＡは、バー１１の周辺領域である操作領域ＯＡ−２としてもよい。
【００５５】
また図１６を参照すると、第２の操作を検出する操作領域ＯＡの他の一例が示される。ここで示されるように、第２の操作を検出する操作領域ＯＡは、コンテンツを表示する表示領域上の操作領域ＯＡ−３であってもよい。調整バー１０の周辺において、第２の操作と異なる操作に対する操作領域が定義されている場合、操作検出部１０１はユーザがいずれの操作を意図しているかの判断が困難となる。このため、第２の操作を検出する操作領域をあえて調整バー１０と離れた領域としてもよい。例えば、図１７に示されるように、第２の操作を検出する操作領域ＯＡは、表示画面内のうち他の操作に用いられていない領域ＯＡ−４であってもよい。
【００５６】
上述した操作領域ＯＡは、表示画面の構成やユーザビリティを考慮して様々に設定されてよい。また、操作領域ＯＡであることをユーザに通知する様々な方法が用いられてよい。例えば、表示制御部１０３は、操作検出部１０１が第２の操作を検出することができる状態であるとき、第２の操作をユーザに促すために、操作領域ＯＡに相当する箇所に第２の操作をユーザに促すマークＭを表示させることができる。例えば、この表示Ｍは図１８に示されるように、微調整が可能である旨を示す文字と、操作方向を示すマークＭ１であってよい。このマークＭは、第２の操作を検出することができる状態であるときいつも表示されてもよい。或いは、第２の操作についてのマークＭは、ユーザが操作方法を覚えるまでの所定期間の間だけ表示されてもよい。
【００５７】
また、第２の操作を検出する操作領域ＯＡは、第２の操作の動きの量とパラメータの変化量との組み合わせが互いに異なる複数の操作領域ＯＡが１つの表示画面内に含まれていてもよい。例えば図１９を参照すると、第２の操作についてのマークＭ２及びマークＭ３が示される。情報処理装置１００は、表示画面内に操作領域ＯＡ−５及び操作領域ＯＡ−６の２つの操作領域ＯＡを設定してもよい。この操作領域ＯＡ内には、操作領域の特徴を示すマークＭ２及びマークＭ３が表示されてもよい。ユーザが操作領域ＯＡ−５と操作領域ＯＡ−６とで同じ動き量の第２の操作を行ったとする。このときのパラメータが変化する量は、操作領域ＯＡ−５で第２の操作を行った時のほうが大きい。かかる構成によれば、ユーザは、操作領域ＯＡ毎に異なる早さでパラメータを変更することができる。
【００５８】
＜３．まとめ＞
以上説明したように、本実施形態にかかる情報処理装置１００によれば、調整バー１０のスライダー１３を左右に動かす第１の操作よりも細かい単位で調整バー１０の示すパラメータを変更することができる。例えば動画の再生位置を示す調整バー１０について、調整単位を１フレーム毎とすれば、ユーザは直感的な操作のみで１フレーム単位の調整を行うことができる。例えばタッチセンサによる操作を受付けるモバイル端末のように、操作に用いる画面のサイズが限られている場合に好適である。
【００５９】
このとき、例えば微調整のための第２の操作は、上下の動きを含む操作であってよい。第１の操作と第２の操作の動きの向きを異ならせることによって、情報処理装置１００が第１の操作と第２の操作の違いを検出する精度が向上する。また、第２の操作に応じて調整バー１０の全体又は一部が回転するようにすれば、スライダー１３の左右位置の変化が微小であったとしても、ユーザに調整中であることを感覚的に知らせることができる。このとき、調整バー１０の外観を立体的な形状で表示することによって、調整バー１０が回転していることをわかりやすく表現することができる。
【００６０】
さらに、情報処理装置１００が第２の操作を検出することができる状態であるとき、調整バー１０の外観を変化させるようにすれば、ユーザは微調整のための第２の操作を行うことができるときを知ることができる。また、情報処理装置１００は、第２の操作を検出することができる状態であるとき、第２の操作を検出することができる状態である旨を示す表示を行ってもよい。
【００６１】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００６２】
例えば、上記実施形態では、第２の操作を検出できるときに立体的な調整バーに変化させる構成としたが、本技術はかかる例に限定されない。例えば、調整バーの外観は、初めから立体的な形状であってもよい。
【００６３】
また上記実施形態では、コンテンツを再生する機能中の第２の操作について説明したが、本技術はかかる例に限定されない。再生制御部の機能は、例えばコンテンツの編集をする編集部の一機能として実装されてもよい。この編集部は、調整部の機能により調整された所定のパラメータを用いて、コンテンツの編集を行うことができる。例えば、編集部がコンテンツの一部を切り取る処理を行うときに、第２の操作を用いて調整されたパラメータである再生位置を用いれば、ユーザは、直感的な操作によって、切り取ったコンテンツの始端と終端とに余分なフレームが残ることなく思い通りの編集を行うことができる。
【００６４】
なお、上記実施形態では、タッチセンサによる操作について説明したが、本技術はかかる例に限定されない。例えばマウスなどの外部のポインティングデバイスや十字キー、撮像装置を用いて画像解析により操作情報を検出する情報処理装置についても本技術を適用することができる。このとき、例えば入力装置としてマウスを用いられる場合には、第１の操作は左右のドラッグ操作により行われてよい。またこのとき第２の操作は上下のドラッグ操作により行われてよい。また回転に加速をつける場合には、マウスカーソルによるフリック操作を用いることができる。また入力装置として十字キーが用いられる場合には、第１の操作は左右キーの押下により行われてよい。またこのとき第２の操作は上下キーの押下により行われてよい。例えば１度押下するたびに６度回転させることができる。回転に加速をつける場合には、上下キーの長押し操作を用いることができる。
【００６５】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
バーに対するスライダーの位置によって、所定のパラメータの現在値を全体量に対して相対的に示す調整バーを含む表示画面の表示を制御する表示制御部と、
前記表示画面に対して入力される操作を検出する検出部と、
前記スライダーの位置を指定する第１の操作と異なる動きの第２の操作に基づいて、前記第１の操作による第１の調整単位よりも細かい第２の調整単位で前記パラメータの前記現在値を調整する調整部と、
を備える、情報処理装置。
（２）
前記表示制御部は、前記第２の操作に応じて前記調整バーが回転するように前記表示画面の表示を制御する、前記（１）に記載の情報処理装置。
（３）
前記表示制御部は、前記調整バーの形状を立体的に表示させる、前記（１）または（２）のいずれかに記載の情報処理装置。
（４）
前記表示制御部は、前記検出部が前記第２の操作を検出することができるとき、前記調整バーの外観を変化させる、前記（１）から（３）のいずれか１項に記載の情報処理装置。
（５）
前記表示制御部は、前記調整バーの形状を立体的に表示させることによって当該調整バーの外観を変化させる、前記（４）に記載の情報処理装置。
（６）
前記表示制御部は、前記検出部が前記第１の操作の終了を検出すると、前記調整バーの外観を変化させる、前記（４）または（５）のいずれかに記載の情報処理装置。
（７）
前記第２の操作は、フリック操作を含み、
前記表示制御部は、前記フリック操作を検知すると、加速度をつけて前記調整バーを慣性的に回転させる、前記（２）に記載の情報処理装置。
（８）
前記所定のパラメータは、前記表示画面において再生されるコンテンツの再生位置である、前記（１）から（７）のいずれか１項に記載の情報処理装置。
（９）
前記第２の調整単位は、１フレームとする、前記（８）に記載の情報処理装置。
（１０）
前記所定のパラメータは、再生されるコンテンツの音声を出力するボリュームである、前記（１）から（８）のいずれか１項に記載の情報処理装置。
（１１）
前記調整部により調整された前記所定のパラメータを用いて、前記コンテンツの編集を行う編集部、
をさらに備える、前記（９）または（１０）のいずれかに記載の情報処理装置。
（１２）
前記バーは、雄ネジの形状を有しており、
前記スライダーは、雌ネジの形状を有している、前記（１）から（１１）のいずれか１項に記載の情報処理装置。
（１３）
前記表示制御部は、前記検出部が前記第２の操作を検出することができるとき、前記第２の操作をユーザに促す表示を前記表示画面上に表示させる、前記（１）から（１２）のいずれか１項に記載の情報処理装置。
（１４）
前記第２の操作をユーザに促す表示は、前記第２の操作を検出する操作検出領域と共に示される、前記（１３）に記載の情報処理装置。
（１５）
前記第２の操作を検出する操作領域は、前記第２の操作の前記動きの量と前記パラメータの変化量との組み合わせが互いに異なる複数の前記操作領域を含む、前記（１）から（１４）のいずれか１項に記載の情報処理装置。
（１６）
バーに対するスライダーの位置によって、所定のパラメータの現在値を全体量に対して相対的に示す調整バーを含む表示画面の表示を制御することと、
前記表示画面に対して入力される操作を検出することと、
前記スライダーの位置を指定する第１の操作と異なる動きの第２の操作に基づいて、前記第１の操作による第１の調整単位よりも細かい第２の調整単位で前記パラメータの前記現在値を調整することと、
を含む、情報処理方法。
（１７）
コンピュータを、
バーに対するスライダーの位置によって、所定のパラメータの現在値を全体量に対して相対的に示す調整バーを含む表示画面の表示を制御する表示制御部と、
前記表示画面に対して入力される操作を検出する検出部と、
前記スライダーの位置を指定する第１の操作と異なる動きの第２の操作に基づいて、前記第１の操作による第１の調整単位よりも細かい第２の調整単位で前記パラメータの前記現在値を調整する調整部と、
を備える、情報処理装置として機能させるためのプログラム。
【符号の説明】
【００６６】
１００        情報処理装置
２００        操作部
３００        表示部
１０１        操作検出部
１０３        再生制御部
１０５        記憶部
１０７        音声出力部
１０          調整バー
１１          バー
１３          スライダー
【図１】
2012252642.tif 000003
【図２】
2012252642.tif 000004
【図３】
2012252642.tif 000005
【図４】
2012252642.tif 000006
【図５】
2012252642.tif 000007
【図６】
2012252642.tif 000008
【図７】
2012252642.tif 000009
【図８】
2012252642.tif 000010
【図９】
2012252642.tif 000011
【図１０】
2012252642.tif 000012
【図１１】
2012252642.tif 000013
【図１２】
2012252642.tif 000014
【図１３】
2012252642.tif 000015
【図１４】
2012252642.tif 000016
【図１５】
2012252642.tif 000017
【図１６】
2012252642.tif 000018
【図１７】
2012252642.tif 000019
【図１８】
2012252642.tif 000020
【図１９】
2012252642.tif 000021