(57)【要約】【課題】利便性の高い、タッチユーザインタフェースを備える情報表示端末を提供する。【解決手段】情報表示端末のＣＰＵ２０は、タッチパネルであるディスプレイ３５にコンテンツが表示されている状態において予め規定されたタッチ操作を検出することで、コンテンツの表示と重ねてタッチ操作を受け付ける操作画像を表示するための第１表示部２０３と、コンテンツの表示と重ねて操作画像に関連した位置に表示された、当該コンテンツに付加された付加情報のカテゴリを表わすアイコンのうちの少なくとも１つのアイコンに操作画像の少なくとも一部が重畳して表示されているときに、該操作画像に対するタッチ操作を受け付けることで、上記少なくとも１つのアイコンで表わされたカテゴリに分類された付加情報をコンテンツの表示と重ねて表示するための第３表示部２０５とを含む。【選択図】図１５
2014089508.tif 000002
【特許請求の範囲】
【請求項１】
情報表示端末であって、
タッチパネルを有するモニタと、
カテゴリに分類された付加情報の付加されたコンテンツを記憶するためのメモリと、
前記メモリに電気的に接続されるプロセッサとを備え、
前記プロセッサは、
前記モニタに前記コンテンツが表示されている状態において前記タッチパネルに対する予め規定されたタッチ操作を検出することで、前記モニタに前記コンテンツの表示と重ねてタッチ操作を受け付ける操作画像を表示するための第１の表示手段と、
前記コンテンツの表示と重ねて前記操作画像に関連した位置に表示された、前記コンテンツに付加された付加情報のカテゴリを表わすアイコンのうちの少なくとも１つのアイコンに前記操作画像の少なくとも一部が重畳して表示されているときに、前記操作画像に対するタッチ操作を受け付けることで、前記少なくとも１つのアイコンで表わされた前記カテゴリに分類された付加情報を、前記コンテンツの表示と重ねて表示するための第２の表示手段とを含む、情報表示端末。
【請求項２】
前記第２の表示手段は、前記操作画像に対する連続的なタッチ操作に応じて、前記カテゴリに分類された複数の付加情報を順に選択状態で表示してゆき、
前記プロセッサは、前記タッチ操作が完了すると、完了した時点での選択状態を確定するための選択手段をさらに含む、請求項１に記載の情報表示端末。
【請求項３】
前記連続的なタッチ操作は前記操作画像の近傍での回転方向のタッチ操作であり、
前記第２の表示手段は、前記回転方向に応じて前記複数の付加情報を順に選択状態で表示し、
前記選択手段は、前記回転方向のタッチ操作が停止した時点での選択状態を確定する、請求項２に記載の情報表示端末。
【請求項４】
情報表示端末の制御方法であって、
前記情報表示端末は、タッチパネルを有するモニタと、カテゴリに分類された付加情報の付加されたコンテンツを記憶するためのメモリと、前記メモリに電気的に接続されるプロセッサとを備え、
前記モニタに前記コンテンツを表示するステップと、
前記モニタに前記コンテンツが表示されている状態において前記タッチパネルに対する予め規定されたタッチ操作を検出するステップと、
前記予め規定されたタッチ操作に応じて、前記モニタに前記コンテンツの表示と重ねてタッチ操作を受け付ける操作画像を表示するステップと、
前記操作画像を移動させるためのタッチ操作を検出するステップと、
前記移動させるためのタッチ操作に応じて前記操作画像の表示位置を更新するステップと、
前記更新するステップで前記操作画面の表示位置が更新されることによって、前記コンテンツの表示と重ねて前記操作画像に関連した位置に表示された、前記コンテンツに付加された付加情報のカテゴリを表わすアイコンのうちの少なくとも１つのアイコンに前記操作画像の少なくとも一部が重畳して表示されているときに、前記操作画像に対するタッチ操作を検出するステップと、
前記操作画像に対するタッチ操作に応じて、前記少なくとも１つのアイコンで表わされた前記カテゴリに分類された付加情報を、前記コンテンツの表示と重ねて表示するステップとを含む、制御方法。
【請求項５】
情報表示端末を制御するためのプログラムであって、
前記情報表示端末は、タッチパネルを有するモニタと、カテゴリに分類された付加情報の付加されたコンテンツを記憶するためのメモリと、前記メモリに電気的に接続されるプロセッサとを備え、
前記プログラムは、前記プロセッサに、
前記モニタに前記コンテンツを表示するステップと、
前記モニタに前記コンテンツが表示されている状態において前記タッチパネルに対する予め規定されたタッチ操作を検出するステップと、
前記予め規定されたタッチ操作に応じて、前記モニタに前記コンテンツの表示と重ねてタッチ操作を受け付ける操作画像を表示するステップと、
前記操作画像を移動させるためのタッチ操作を検出するステップと、
前記移動させるためのタッチ操作に応じて前記操作画像の表示位置を更新するステップと、
前記更新するステップで前記操作画面の表示位置が更新されることによって、前記コンテンツの表示と重ねて前記操作画像に関連した位置に表示された、前記コンテンツに付加された付加情報のカテゴリを表わすアイコンの少なくとも１つのアイコンに前記操作画像の少なくとも一部が重畳して表示されているときに、前記操作画像に対するタッチ操作を検出するステップと、
前記操作画像に対するタッチ操作に応じて、前記少なくとも１つのアイコンで表わされた前記カテゴリに分類された付加情報を、前記コンテンツの表示と重ねて表示するステップとを実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は情報表示端末、情報表示端末の制御方法、および制御プログラムに関し、特に、タッチユーザインタフェースを備える情報表示端末、情報表示端末の制御方法、および制御プログラムに関する。
【背景技術】
【０００２】
従来、スマートフォンやタブレット端末などのタッチパネル（タッチユーザインタフェース）を備える情報表示端末において、アプリケーション実行中に用意されている機能を操作するための方法として、下記の２パターンが採用されている。
【０００３】
１．アプリケーションの表示領域に機能ボタンを配置し、そのボタンを押下することによって対応した機能を実行させる方法、
２．メニューキー（メニューボタン）の選択を受け付け、選択された特定の機能を実行させる方法。
【０００４】
これら方法では、場合によっては、階層による複数の機能の実行が可能である。
たとえば、特開２０１０−２６８０２２号公報（以下、特許文献１）は、操作面の操作スイッチの周囲に設けられ、設定される操作モードごとに、操作スイッチの操作内容を回転量に応じて変化させる回転式ダイヤルと、指の接触を検知する第１タッチセンサ〜第７タッチセンサと、指の接触が検知される１又は複数のタッチセンサに応じて、回転式ダイヤルに設定する操作モードを予め記憶するセンサデータと、タッチセンサの中で、指の接触が検知された１又は複数のタッチセンサを特定し、特定した接触検知センサに基づいて、回転式ダイヤルに設定する操作モードをセンサデータより抽出して設定する操作モード設定プログラムと、を備えることで、小型で多機能性を維持しつつ、より簡易な構造を備えたリモートコントローラを提案している。
【０００５】
また、特開２００９−２９０８４７号公報（以下、特許文献２）は、操作部側筐体及び表示部側筐体と、操作部側筐体に所定の回転軸を中心に回転可能であって標準位置を有して取り付けられる回転ダイヤル部と、回転ダイヤル部における回転を検出する回転量検出部と、回転ダイヤル部への接触を検出するタッチセンサと、タッチセンサにより回転ダイヤル部への接触が検出された場合、回転量検出部により検出された回転に基づいて複数のアプリケーションのうち一のアプリケーションを起動可能な状態にする制御部と、を備えることにより、ユーザの好みに応じて直感的な操作が可能な携帯電話機を提案している。
【０００６】
また、特開２００９−９８９３６号公報（以下、特許文献３）は、複数の選択項目の中からいずれかの選択項目を選択させるための、ダイヤルスイッチを備える入力装置であって、選択項目を所定の領域を囲むように配置し、ダイヤルスイッチの回転角に連動して、フォーカスを移動させ、階層構造のメニューにおいて、表示中の選択項目の階層に関らず、階層の指定を受け付け、指定された階層の選択項目の表示を行なうことで、迅速かつ簡便な選択操作を可能とする入力装置を提案している。
【０００７】
また、特開２００４−１２９１９号公報（以下、特許文献４）は、モニタに対して画像信号を出力しモニタに画像を表示させる表示制御手段と、モニタに表示された画像の一部を選択するための選択手段とを有し、表示制御手段が選択手段により選択可能なスクロールダイヤルを表示させ、選択手段により選択されたスクロールダイヤルの選択箇所に応じてスクロールダイヤルを回転表示させるとともに、モニタに表示された画像をスクロール表示させることで、各種情報が表示されるモニタの画像表示方法に操作上、外観上のわかり易さ、馴染み易さを与えることのできる情報表示装置を提案している。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−２６８０２２号公報
【特許文献２】特開２００９−２９０８４７号公報
【特許文献３】特開２００９−９８９３６号公報
【特許文献４】特開２００４−１２９１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記１．の方法ではアプリケーション実行中に実行できる機能が増えるにつれて、表示されるボタンが増えることになる。そのため、スマートフォンなどの表示面積が制約された情報表示端末ではすべてのボタンが配置できなくなることもあり、ユーザ操作が複雑になったり、不便になったりするという問題がある。
【００１０】
また、上記２．の方法では、片手では支えきれないサイズのタブレットなどの情報表示端末の場合、メニューキー（メニューボタン）の配置によっては両手で保持した状態で操作ができない場合もあり、不便であるという問題がある。
【００１１】
本発明はこのような問題に鑑みてなされたものであって、利便性の高い、タッチユーザインタフェースを備える情報表示端末、情報表示端末の制御方法、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明のある局面に従うと、情報表示端末は、タッチパネルを有するモニタと、カテゴリに分類された付加情報の付加されたコンテンツを記憶するためのメモリと、メモリに電気的に接続されるプロセッサとを備える。プロセッサは、モニタにコンテンツが表示されている状態においてタッチパネルに対する予め規定されたタッチ操作を検出することで、モニタにコンテンツの表示と重ねてタッチ操作を受け付ける操作画像を表示するための第１の表示手段と、コンテンツの表示と重ねて操作画像に関連した位置に表示された、コンテンツに付加された付加情報のカテゴリを表わすアイコンのうちの少なくとも１つのアイコンに操作画像の少なくとも一部が重畳して表示されているときに、該操作画像に対するタッチ操作を受け付けることで、上記少なくとも１つのアイコンで表わされたカテゴリに分類された付加情報を、コンテンツの表示と重ねて表示するための第２の表示手段とを含む。
【００１３】
好ましくは、プロセッサは、操作画像を移動させるためのタッチ操作に応じて操作画像の表示位置が予め規定された領域内となったことで、コンテンツに付加された付加情報のカテゴリを表わすアイコンを、コンテンツの表示と重ねて、操作画像に関連した位置に表示するための第３の表示手段をさらに含む。
【００１４】
好ましくは、第２の表示手段は、操作画像に対する連続的なタッチ操作に応じて、カテゴリに分類された複数の付加情報を順に選択状態で表示してゆき、プロセッサは、上記タッチ操作が完了すると、完了した時点での選択状態を確定するための選択手段をさらに含む。
【００１５】
より好ましくは、上記連続的なタッチ操作は操作画像の近傍での回転方向のタッチ操作であり、第２の表示手段は、回転方向に応じて複数の付加情報を順に選択状態で表示し、選択手段は、回転方向のタッチ操作が停止した時点での選択状態を確定する。
【００１６】
本発明の他の局面に従うと、情報表示端末の制御方法は、タッチパネルを有するモニタと、カテゴリに分類された付加情報の付加されたコンテンツを記憶するためのメモリと、メモリに電気的に接続されるプロセッサとを備えた情報表示端末の制御方法であって、モニタにコンテンツを表示するステップと、モニタにコンテンツが表示されている状態においてタッチパネルに対する予め規定されたタッチ操作を検出するステップと、予め規定されたタッチ操作に応じて、モニタにコンテンツの表示と重ねてタッチ操作を受け付ける操作画像を表示するステップと、操作画像を移動させるためのタッチ操作を検出するステップと、上記操作画像を移動させるためのタッチ操作に応じて操作画像の表示位置を更新するステップと、更新するステップで操作画面の表示位置が更新されることによって、コンテンツの表示と重ねて操作画像に関連した位置に表示された、コンテンツに付加された付加情報のカテゴリを表わすアイコンのうちの少なくとも１つのアイコンに操作画像の少なくとも一部が重畳して表示されているときに、該操作画像に対するタッチ操作を検出するステップと、上記操作画像に対するタッチ操作に応じて、上記少なくとも１つのアイコンで表わされたカテゴリに分類された付加情報を、コンテンツの表示と重ねて表示するステップとを含む。
【００１７】
本発明のさらに他の局面に従うと、情報表示端末を制御するためのプログラムは、タッチパネルを有するモニタと、カテゴリに分類された付加情報の付加されたコンテンツを記憶するためのメモリと、メモリに電気的に接続されるプロセッサとを備えた情報表示端末を制御するためのプログラムであって、プロセッサに、モニタにコンテンツを表示するステップと、モニタにコンテンツが表示されている状態においてタッチパネルに対する予め規定されたタッチ操作を検出するステップと、上記予め規定されたタッチ操作に応じて、モニタにコンテンツの表示と重ねてタッチ操作を受け付ける操作画像を表示するステップと、操作画像を移動させるためのタッチ操作を検出するステップと、上記操作画像を移動させるためのタッチ操作に応じて操作画像の表示位置を更新するステップと、更新するステップで操作画面の表示位置が更新されることによって、コンテンツの表示と重ねて操作画像に関連した位置に表示された、コンテンツに付加された付加情報のカテゴリを表わすアイコンのうちの少なくとも１つのアイコンに操作画像の少なくとも一部が重畳して表示されているときに、該操作画像に対するタッチ操作を検出するステップと、上記操作画像に対するタッチ操作に応じて、上記少なくとも１つのアイコンで表わされたカテゴリに分類された付加情報を、コンテンツの表示と重ねて表示するステップとを実行させる。
【発明の効果】
【００１８】
この発明によると、タッチユーザインタフェースを備える情報表示端末でのユーザ操作の利便性を向上させることができる。特に、片手で保持可能な情報表示端末での当該片手での操作の利便性を向上させることができる。
【図面の簡単な説明】
【００１９】
【図１】実施の形態にかかる情報表示端末の外観の具体例を表わす概略図である。
【図２】情報表示端末のハードウェア構成の具体例を示すブロック図である。
【図３】情報表示端末での表示の流れを表わした図である。
【図４】情報表示端末での表示の流れを表わした図である。
【図５】情報表示端末での表示の流れを表わした図である。
【図６】情報表示端末での表示の流れを表わした図である。
【図７】情報表示端末での表示の流れを表わした図である。
【図８】情報表示端末での表示の流れを表わした図である。
【図９】情報表示端末での表示の流れを表わした図である。
【図１０】情報表示端末での表示の流れを表わした図である。
【図１１】情報表示端末での表示の流れを表わした図である。
【図１２】情報表示端末での表示の流れを表わした図である。
【図１３】情報表示端末での表示の流れを表わした図である。
【図１４】情報表示端末での表示の流れを表わした図である。
【図１５】情報表示端末の機能構成の具体例を示すブロック図である。
【図１６】情報表示端末での動作の流れを表わすフローチャートである。
【図１７】情報表示端末での動作の流れを表わすフローチャートである。
【発明を実施するための形態】
【００２０】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらについての詳細な説明は繰り返さない。
【００２１】
＜装置構成＞
図１は、本実施の形態にかかる情報表示端末１００の外観の具体例を表わす概略図である。本実施の形態において、情報表示端末１００は、携帯電話機、スマートフォン、タブレット端末、電子辞書その他の情報表示装置であって、タッチパネルその他のタッチユーザインタフェースを有する装置であればよい。
【００２２】
図１を参照して、情報表示端末１００は、ある一面に、タッチパネルを有するモニタ部であるディスプレイ３５と、マイク３２と、スピーカ３３とを備える。また、一例として、その反対側の面に、カメラ２６が配置される。
【００２３】
図２は、情報表示端末１００のハードウェア構成の具体例を示すブロック図である。
図２を参照して、情報表示端末１００は、ＣＰＵ（Central  Processing  Unit）２０と、アンテナ２３と、通信装置２４と、操作キーなどのユーザインタフェース２５と、カメラ２６と、フラッシュメモリ２７と、ＲＡＭ（Random  Access  Memory）２８と、ＲＯＭ（Read  Only  Memory）２９と、メモリカード駆動装置３０と、マイク３２と、スピーカ３３と、音声信号処理回路３４と、ディスプレイ３５と、ＬＥＤ（Light  Emitting  Diode）３６と、データ通信Ｉ／Ｆ（インタフェース）３７と、バイブレータ３８とを備える。メモリカード駆動装置３０には、メモリカード３１が装着され得る。
【００２４】
アンテナ２３は、基地局によって発信される信号を受信し、または、基地局を介して他の通信装置と通信するための信号を送信する。アンテナ２３によって受信された信号は、通信装置２４によってフロントエンド処理が行なわれた後、処理後の信号は、ＣＰＵ２０に送られる。
【００２５】
ＣＰＵ２０は、情報表示端末１００に対して与えられる命令に基づいて情報表示端末１００の動作を制御するための処理を実行する。情報表示端末１００が信号を受信すると、ＣＰＵ２０は、通信装置２４から送られた信号に基づいて予め規定された処理を実行し、処理後の信号を音声信号処理回路３４に送出する。音声信号処理回路３４は、その信号に対して予め規定された信号処理を実行し、処理後の信号をスピーカ３３に送出する。スピーカ３３は、その信号に基づいて音声を出力する。
【００２６】
マイク３２は、情報表示端末１００に対する発話を受け付けて、発話された音声に対応する信号を音声信号処理回路３４に対して送出する。音声信号処理回路３４は、その信号に基づいて通話のために予め規定された処理を実行し、処理後の信号をＣＰＵ２０に対して送出する。ＣＰＵ２０は、その信号を送信用のデータに変換し、変換後のデータを通信装置２４に対して送出する。通信装置２４は、そのデータを用いて送信用の信号を生成し、アンテナ２３に向けてその信号を送出する。
【００２７】
フラッシュメモリ２７は、ＣＰＵ２０から送られるデータを格納する。また、ＣＰＵ２０は、フラッシュメモリ２７に格納されているデータを読み出し、そのデータを用いて予め規定された処理を実行する。本実施の形態にかかる情報表示端末１００では、フラッシュメモリ２７は、後述する、付加情報の付加されたコンテンツ、または、少なくとも、コンテンツに関連付けられた付加情報を記憶している。
【００２８】
ＲＡＭ２８は、ユーザインタフェース２５や後述するタッチパネルであるディスプレイ３５に対して行なわれた操作に基づいてＣＰＵ２０によって生成されるデータを一時的に保持する。ＲＯＭ２９は、情報表示端末１００に予め定められた動作を実行させるためのプログラムあるいはデータを格納している。ＣＰＵ２０は、ＲＯＭ２９から当該プログラムまたはデータを読み出し、情報表示端末１００の動作を制御する。
【００２９】
メモリカード駆動装置３０は、メモリカード３１に格納されているデータを読み出し、ＣＰＵ２０に送出する。メモリカード駆動装置３０は、ＣＰＵ２０によって出力されるデータを、メモリカード３１の空き領域に書き込む。
【００３０】
音声信号処理回路３４は、上述のような通話のための信号処理を実行する。なお、図２に示される例では、ＣＰＵ２０と音声信号処理回路３４とが別個の構成として示されているが、他の局面において、ＣＰＵ２０と音声信号処理回路３４とが一体として構成されていてもよい。
【００３１】
ディスプレイ３５は、タッチパネル式のディスプレイであるが、タッチパネルの機構は特に限られない。ディスプレイ３５は、ＣＰＵ２０から取得されるデータに基づいて、当該データによって規定される画像を表示する。たとえば、フラッシュメモリ２７が格納している静止画、動画、音楽ファイルの属性（当該ファイルの名前、演奏者、演奏時間など）を表示する。
【００３２】
ＬＥＤ３６は、ＣＰＵ２０からの信号に基づいて、予め定められた発光動作を実現する。データ通信Ｉ／Ｆ３７は、データ通信用のケーブルの装着を受け付ける。
【００３３】
データ通信Ｉ／Ｆ３７は、ＣＰＵ２０から出力される信号を当該ケーブルに対して送出する。あるいは、データ通信Ｉ／Ｆ３７は、当該ケーブルを介して受信されるデータを、ＣＰＵ２０に対して送出する。
【００３４】
バイブレータ３８は、ＣＰＵ２０から出力される信号に基づいて、予め定められた周波数で発振動作を実行する。
【００３５】
＜動作概要＞
本実施の形態にかかる情報表示端末１００では、カテゴリに分類された付加情報の付加されたコンテンツがモニタであるディスプレイ３５に表示される。この付加情報は、たとえば、電子書籍やメモ帳などのアプリケーションにおける「しおり」情報、「付箋」情報、および「マーカー」情報や、現在コンテンツを表示するために起動しているアプリケーションと同一のアプリケーションでの閲覧履歴などが該当する。具体的には、付加情報は、付加された情報の内容と、その情報が付加されているコンテンツの位置（ページなど）とが含まれる。
【００３６】
カテゴリは、付加情報の種類が該当し、上記例では、たとえば「しおり」情報であるのか、「付箋」情報であるのか、「マーカー」情報であるのか、などの種類が該当する。その他、付加したユーザ（ユーザグループ）や、付加した期間帯などの他の属性による分類であってもよい。
【００３７】
モニタであるディスプレイ３５にコンテンツが表示されている状態においてタッチパネルであるディスプレイ３５に対する予め規定されたタッチ操作がなされると、ディスプレイ３５に、コンテンツの表示と重ねて、タッチ操作を受け付けるための操作画像が表示される。その操作画像に対してその画像を移動させるためのタッチ操作がなされると、その操作に従って表示位置が移動する。そして、その表示位置が予め規定された領域内となると、表示されているコンテンツに付加された付加情報のカテゴリを表わすアイコンが、コンテンツの表示と重ねて、操作画像に関連した位置に表示される。そのアイコンのうちから１つのアイコンが選択された状態で操作画像に対するタッチ操作がなされると、選択されたアイコンで表わされたカテゴリに分類された付加情報が、コンテンツの表示と重ねて表示される。
【００３８】
図３〜図１４は、本実施の形態にかかる情報表示端末１００での表示の流れを表わした図である。図中、太線矢印は、タッチパネルであるディスプレイ３５に対するタッチ操作の軌跡を表わしており、その間、タッチ状態が維持されたまま（タッチパネルから指等が離れることなく）タッチ位置が移動していることを表わしている。
【００３９】
図３は、コンテンツがモニタであるディスプレイ３５に表示されている状態において、予め規定されたタッチ操作の一例として、画面端から中央に向けてスライドするタッチ操作がなされたときの表示例を表わしている。なお、このタッチ操作は、図３（Ａ）のようにディスプレイ３５を縦長としてコンテンツが表示されている場合であっても、図３（Ｂ）のように横長としてコンテンツが表示されている場合であっても、同様とする。
【００４０】
情報表示端末１００のＣＰＵ２０は、このタッチ操作を検出すると、ディスプレイ３５に、コンテンツの表示と重ねて、そのタッチ操作でのタッチ位置に、タッチ操作を受け付けるための操作画像の一例としての、タッチ操作式のダイヤルユーザインターフェイス（以下、「ダイヤルＵＩ」ともいう）を表示する。
【００４１】
図４は、コンテンツに重ねて表示されたダイヤルＵＩに対して移動させるためのタッチ操作がなされて、予め規定された領域の一例として、ディスプレイ３５の端部から所定範囲内に移動したときの表示例を表わしている。移動させるためのタッチ操作の一例としては、ダイヤルＵＩをドラッグする操作が挙げられる。
【００４２】
情報表示端末１００のＣＰＵ２０は、ダイヤルＵＩに対するこのタッチ操作を検出すると、その操作に応じた位置にダイヤルＵＩの表示位置を更新する。そして、情報表示端末１００のＣＰＵ２０は、ダイヤルＵＩの表示位置が予め規定された領域としてのディスプレイ３５の端部から所定範囲内にあるか否かを判断する。図４の例では、上記所定範囲は、ダイヤルＵＩの少なくとも一部がディスプレイ３５の端部に隠れるまでの範囲、つまり、ディスプレイ３５の端部からダイヤルＵＩの画像サイズよりも短い距離までの範囲に該当している。上記少なくとも一部は、ダイヤルＵＩの半分、などであってもよい。
【００４３】
図５は、ダイヤルＵＩが図４の状態まで表示位置が移動したときの表示例を表わしている。ダイヤルＵＩが図４の状態まで移動すると、情報表示端末１００のＣＰＵ２０は、ディスプレイ３５に表示しているコンテンツに付加された付加情報のカテゴリを表わすアイコンを、当該コンテンツに重ねて表示する。
【００４４】
このとき、情報表示端末１００のＣＰＵ２０は、図示されているように、ダイヤルＵＩの表示されている画面の端部に、カテゴリを表わすアイコンを表示するためのエリアを表わすため、画面の一部を覆うＵＩを表示してもよい。図５の例では、ディスプレイ３５の右端にダイヤルＵＩが移動しているために、ＣＰＵ２０は、画面の右側に半透明なエリアであるＵＩをアイコンを表示するためのエリアとして表示している。
【００４５】
さらに、ＣＰＵ２０は、表示しているコンテンツの付加情報のカテゴリを表わすアイコンを、コンテンツの表示と重ねて、操作画像であるダイヤルＵＩの表示位置に関連した位置に表示する。図５の例では、ＣＰＵ２０は、画面右端に表示されたダイヤルＵＩの、縦方向の表示位置を縦方向の中心として、ダイヤルＵＩの左側（画面の中央側）に縦一列に４つのアイコンを配置している。ここでは、ＣＰＵ２０は、好ましくは、たとえば画面の上詰めなどの、ダイヤルＵＩの表示位置と無関係にアイコンを配置するのではなく、ダイヤルＵＩの表示位置を中心とした位置など、ダイヤルＵＩの表示位置に関連した位置にアイコンを配置する。このようにすることで、後述するようにユーザがタッチ操作によってダイヤルＵＩの表示位置を選択したアイコンの表示位置まで移動させる際に片手で当該情報表示端末１００を保持したまま移動のためのタッチ操作が可能になるなど、操作が容易になる。
【００４６】
図６は、付加情報のカテゴリを表わすアイコンのうちの１つが選択された際の表示例を表わしている。ここでは一例として、ダイヤルＵＩに対して表示位置を移動させるためのタッチ操作の一例としてのドラッグする操作がなされて、アイコンのうちの１つの表示位置、またはその近傍まで、ダイヤルＵＩの表示位置が移動されることで、当該アイコンが選択されたものとしている。
【００４７】
情報表示端末１００のＣＰＵ２０は、ダイヤルＵＩに対するこのタッチ操作を検出すると、その操作に応じた位置にダイヤルＵＩの表示位置を更新すると共に、その表示位置がアイコンのうちの１つのアイコンに関連する領域の一例としての、当該アイコンの表示位置、またはその近傍（所定範囲内の位置）である場合に、そのアイコンを選択状態とする。
【００４８】
図７は、アイコンのうちの１つが選択された状態で、ダイヤルＵＩに対して予め規定されたタッチ操作の一例として、当該ダイヤルＵＩ近傍での回転方向のタッチ操作がなされたときの表示例を表わしている。
【００４９】
情報表示端末１００のＣＰＵ２０は、このタッチ操作を検出すると、選択状態にあるアイコンで表わされたカテゴリに分類された付加情報を表わす画像を、当該コンテンツの表示に重ねて表示する。このとき、当該カテゴリに分類された付加情報が複数ある場合、ＣＰＵ２０は、これら複数の付加情報それぞれを表わす画像を、予め規定された順で、ダイヤルＵＩに対する回転方向のタッチ操作に従って順に選択状態としながら表示していく。
【００５０】
なお、この例では、複数のアイコンのうちの１つのアイコンにダイヤルＵＩの表示の少なくとも一部が重畳して表示されることで、当該１つのアイコンが選択状態となるものとしている。選択状態とされるアイコンは１つに限定されず、２つ以上のアイコンのそれぞれにダイヤルＵＩの表示の少なくとも一部が重畳して表示されることで、これら２つ以上のアイコンが選択状態とされてもよい。
【００５１】
２つ以上の複数のアイコンが選択状態となっている場合には、ＣＰＵ２０は、これら選択状態の複数のアイコンそれぞれで表わされたカテゴリに分類されているすべての付加情報を表わす画像を、当該コンテンツの表示に重ねて表示してもよい。または、ＣＰＵ２０は、複数のアイコンそれぞれで表わされたカテゴリのいずれにも分類されている付加情報のみを表わす画像を表示してもよい。すなわち、ＣＰＵ２０は、「１」と「２」とで表わされたアイコンが選択状態である場合、カテゴリ「１」に分類された付加情報と、カテゴリ「２」に分類された付加情報とのすべてを表示してもよいし、カテゴリ「１」に分類され、かつ、カテゴリ「２」にも分類されている付加情報のみを表示してもよい。
【００５２】
付加情報を表わす画像とは、たとえば、付加情報が上述のような、電子書籍やメモ帳などのアプリケーションにおける「しおり」情報、「付箋」情報、および「マーカー」情報などである場合、これら情報が付加されたページの画像であってもよいし、当該情報が付加された状態でのページの画像であってもよい。また、付加情報が同一のアプリケーションでの閲覧履歴である場合には、付加情報を表わす画像は、閲覧履歴から取得される各コンテンツ（たとえば電子書籍）における最後または最初に表示されたページの画像であってもよい。
【００５３】
付加情報を表示する方法は、図７に表わされたように、当該情報の付加された（または、表示された）ページの画像を表示する方法には限定されない。たとえば、図８に表わされたように、予め付加情報ごとに付与されている当該付加情報を表わす識別情報である文字（または文字列）を表示するようにしてもよい。また、図９に表わされたように、その組み合わせ、つまり、付加情報を表わす画像と共に当該付加情報の識別情報である文字（または文字列）を表示するようにしてもよい。これは、以降の例も同様である。なお、この場合、選択された付加情報を説明するための情報として、選択状態にある付加情報の識別情報のみを表示するようにしてもよい。
【００５４】
付加情報の識別情報は、たとえば、当該情報の付加されたコンテンツの位置としてのページ番号であってもよい。たとえば、図１０に表わされたように、付加情報として上述の例のように「しおり」情報や「付箋」情報や「マーカー」情報が付加されている場合、ＣＰＵ２０は、「しおり」が挟まれているページ番号、「付箋」が付加されているページ番号、および「マーカー」がひかれているページ番号を表示するようにしてもよい。
【００５５】
または、図１１に表わされたように、当該情報の付加されたコンテンツが文字等のオブジェクトが所定方向（行方向）に連続するものである場合、ＣＰＵ２０は、当該情報の付加された位置としてのページ番号に加えて、「付箋」の付加された位置、または「マーカー」のひかれた位置の行頭から所定数のオブジェクト（文字列）を表示するようにしてもよい。
【００５６】
または、図１２に表わされたように、付加情報が同一のアプリケーションでの閲覧履歴である場合には、ＣＰＵ２０は、閲覧履歴から取得した最後に表示したページ番号に加えて、当該コンテンツ（たとえば電子書籍）のタイトルなどの識別情報を表示するようにしてもよい。
【００５７】
図７の例では、「１」と表わされたアイコンが選択状態であって、当該アイコンで表わされたカテゴリに３つの付加情報が分類されており、当該アイコンの近傍に対する回転方向にタッチ操作が検出されると、情報表示端末１００のＣＰＵ２０は、上記３つの付加情報それぞれを表わす画像である、当該情報の付加されたページの縮小画像を、コンテンツに重ねて、回転方向に応じて順に選択状態としながら表示している。
【００５８】
なお、図７の例でＣＰＵ２０は、選択状態である付加情報を表わす画像（ページの縮小画像）を、選択状態でない付加情報を表わす画像よりも大きなサイズで表示するようにしている。付加情報の選択状態を表わす方法は図７の方法に限定されず、選択状態にない付加情報を表わす画像とは異なる表示態様とすることで選択状態であることを表わすものであれば、他の方法であってもよい。たとえば、他の方法として、ＣＰＵ２０は、選択状態にある付加情報を表わす画像を規定された位置（たとえば画面中央）に表示するようにしてもよいし、図１３に表わされたように枠で囲んで表示してもよいし、その他、色を変えたり、アニメーション表示したりしてもよい。上述のように当該付加情報を表わす識別情報である文字（または文字列）を表示する場合、ＣＰＵ２０は、図８、図１０〜図１２に表わされたように、選択状態である付加情報を表わす文字（または文字列）もフォーカスを当てて（強調して）表示するようにしてもよい。
【００５９】
図７の状態から、ダイヤルＵＩに対する回転方向のタッチ操作の完了が検出されると、すなわち、当該タッチ操作から指等がタッチパネルから離れてタッチ状態が解除されたことが検出されると、情報表示端末１００のＣＰＵ２０は、当該タッチ操作の完了時に選択状態であった付加情報の選択状態を確定する。
【００６０】
図１４は、付加情報の１つの選択状態が確定したときの表示例を表わしている。図１４の例では、たとえば図７や図８、図１０〜図１２の状態においてタッチパネルから指等が離れ、ダイヤルＵＩに対する上記タッチ操作が完了したことが検出された場合の表示例が示されている。このとき、情報表示端末１００のＣＰＵ２０は、図７や図８、図１０〜図１２の画面において選択状態であった付加情報の選択状態を確定し、その付加情報に基づく画面を表示するよう、画面を更新する。ここでは、一例としてＣＰＵ２０は、現在表示しているコンテンツの画面を、付加情報が付加されたページ（たとえば「しおり」情報、「付箋」情報、および「マーカー」情報が付加されたページや、同一のアプリケーションで閲覧された電子書籍等のコンテンツの最後に表示したページ等）を全画面表示するように、切り替える。
【００６１】
＜機能構成＞
図１５は、上記動作を行なうための情報表示端末１００の機能構成の具体例を示すブロック図である。図１５の各機能は、情報表示端末１００のＣＰＵ２０が、ＲＯＭ２９に記憶されるプログラムを読み出してＲＡＭ２８に展開しつつ実行することによって、主に、ＣＰＵ２０上に形成されるものであるが、少なくとも一部が、図２に表わされたハードウェア構成によって実現されてもよい。
【００６２】
図１５を参照して、情報表示端末１００のメモリであるフラッシュメモリ２７には、付加情報をコンテンツに関連付け、かつ、カテゴリ別に分類して記憶するための記憶領域である付加情報記憶部７０１が設けられる。もちろん、付加情報はコンテンツと共に記憶されていてもよい。
【００６３】
さらに図１５を参照して、情報表示端末１００のＣＰＵ２０は、タッチパネルであるディスプレイ３５から操作信号の入力を受け付けて、タッチパネルに対するタッチ操作を検出するための検出部２０１と、タッチ操作に基づいてディスプレイ３５での画面表示を行なうための表示処理部２０２とを含む。
【００６４】
表示処理部２０２は、ディスプレイ３５にコンテンツが表示されている状態においタッチパネルであるディスプレイ３５に対する予め規定されたタッチ操作の一例としての、図３のようなディスプレイ３５端部から中央部に向けてスライドするタッチ操作を検出することで、ディスプレイ３５に該コンテンツの表示と重ねてタッチ操作を受け付ける操作画像であるダイヤルＵＩを表示し、また、ダイヤルＵＩを移動させるための予め規定されたタッチ操作の一例としてのドラッグするタッチ操作に応じてダイヤルＵＩの表示位置を更新するための第１表示部２０３と、ダイヤルＵＩの表示位置が予め規定された領域の一例としてディスプレイ３５の端部から所定範囲内となったことで、ディスプレイ３５に表示されているコンテンツに付加された付加情報のカテゴリを表わすアイコンを、該コンテンツの表示と重ねて、ダイヤルＵＩの表示位置に関連した位置の一例としてダイヤルＵＩの表示位置を中心とした一列に配置して表示するための第２表示部２０４と、第２表示部２０４によって表示されたアイコンのうちから１つのアイコンが選択された状態でダイヤルＵＩに対する予め規定されたタッチ操作の一例としての当該ダイヤルＵＩ近傍での回転方向のタッチ操作を受け付けることで、当該選択されたアイコンで表わされたカテゴリに分類された付加情報を、該コンテンツの表示と重ねて表示するための第３表示部２０５とを含む。
【００６５】
上記第３表示部２０５は、表示されたダイヤルＵＩ（またはその近傍）に対して連続的な回転方向のタッチ操作を受け付けることで、上記選択されたアイコンで表わされたカテゴリに分類された複数の付加情報を、順に、選択状態で表示してゆく。
【００６６】
ＣＰＵ２０は、さらに、上記タッチ操作の完了、つまり、上記回転方向のタッチ操作が停止すると、または、指等がディスプレイ３５から離れることでタッチ状態が解除されると、その時点での付加情報の選択状態を確定するための第１選択部２０６と、第１表示部２０３によってタッチ操作に応じて更新されたダイヤルＵＩの表示位置が第２表示部２０４によって表示されたアイコンのうちの１つのアイコンに関連する領域の一例としての、当該アイコンの表示位置、またはその近傍（所定範囲内の位置）となったことで、当該１つのアイコンを選択された状態とするための第２選択部２０７とを含む。
【００６７】
第３表示部２０５は、第２表示部２０４によって表示されたアイコンのうちの１つのアイコンが第２選択部２０７によって選択された状態でダイヤルＵＩに対する予め規定されたタッチ操作を受け付けることによって、当該アイコンで表わされたカテゴリに分類された付加情報を該コンテンツの表示と重ねて表示する。
【００６８】
＜動作フロー＞
図１６および図１７は、情報表示端末１００での動作の流れを表わすフローチャートである。図１６および図１７のフローチャートに表わされる動作は、情報表示端末１００のＣＰＵ２０がＲＯＭ２９に記憶されるプログラムを読み出してＲＡＭ２８に展開しつつ実行し、図１５の各機能を発揮させることによって実現される。
【００６９】
図１６を参照して、ＣＰＵ２０は、ユーザインタフェース２５からの信号に基づいて所定のアプリケーションを起動して、指定されたコンテンツをディスプレイ３５に表示する（ステップＳ１０１）。
【００７０】
ディスプレイ３５にコンテンツを表示した状態において、図３で表わされた、画面端部から指等をスライドさせるタッチ操作がなされたことを検出すると（ステップＳ１０３でＹＥＳ）、ＣＰＵ２０は、図３に表わされたように、コンテンツの表示と重ねて、そのタッチ操作でのタッチ位置にダイヤルＵＩを表示する（ステップＳ１０５）。
【００７１】
ＣＰＵ２０は、予め定められた時間（ｍ秒）以内にダイヤルＵＩへの操作があったか否かを判断する（ステップＳ１０７）。この時間（ｍ秒）は、予め商品出荷前に設定されていてユーザが変更できないようにされていても構わないし、ユーザによって設定および変更可能であってもよい。ＣＰＵ２０は、ダイヤルＵＩへの操作があったと判断すると（ステップＳ１０７にてＹＥＳ）、ステップＳ１０９の動作へ進む。そうでない場合には（ステップＳ１０７にてＮＯ）、ＣＰＵ２０は、後述する、図１７のステップＳ１２９の動作へ進む。
【００７２】
ステップＳ１０９にて、ＣＰＵ２０は、ダイヤルＵＩに対するドラッグする操作によって更新されたダイヤルＵＩの表示位置が、その一部がディスプレイ３５の端部に隠れるまでの範囲、つまり、ディスプレイ３５の端部からダイヤルＵＩの画像サイズよりも短い距離までの範囲にあるか否かを判断する。ＣＰＵ２０は、当該範囲にあると判断すると（ステップＳ１０９でＹＥＳ）、ステップＳ１１１の動作へ進む。そうでない場合には（ステップＳ１０９でＮＯ）、ＣＰＵ２０は、後述する、図１７のステップＳ１２９の動作へ進む。
【００７３】
ステップＳ１１１でＣＰＵ２０は、ディスプレイ３５に表示しているコンテンツに付加された付加情報のカテゴリを表わすアイコンを、当該コンテンツに重ねて、ダイヤルＵＩの表示位置に関連した位置に表示する。
【００７４】
ＣＰＵ２０は、ダイヤルＵＩに対するドラッグする操作によって更新されたダイヤルＵＩの表示位置が、上記ステップＳ１１１で表示されたアイコンのうちの１つの表示位置、またはその近傍となることで、アイコンが選択されたか否かを判断する（ステップＳ１１３）。ＣＰＵ２０は、アイコンが選択されたと判断すると（ステップＳ１１３でＹＥＳ）、ステップＳ１１５の動作へ進む。そうでない場合には（ステップＳ１１３でＮＯ）、ＣＰＵ２０は、後述する、図１７のステップＳ１２９の動作へ進む。
【００７５】
ステップＳ１１５でＣＰＵ２０は、タッチパネルであるディスプレイ３５からの操作信号に基づいて、ダイヤルＵＩに対する指等の回転動作を検出したか否かを判断する。ＣＰＵ２０は、指等の回転動作を検出したと判断すると（ステップＳ１１５でＹＥＳ）、ステップＳ１１７の動作へ進む。そうでない場合には（ステップＳ１１５でＮＯ）、ＣＰＵ２０は、後述する図１７のステップＳ１２３の動作へ進む。
【００７６】
ステップＳ１１７でＣＰＵ２０は、選択されたアイコンで表わされたカテゴリに分類された付加情報を表わす画像を、当該コンテンツの表示に重ねて表示する。
【００７７】
次に、図１７を参照して、ＣＰＵ２０は、ダイヤルＵＩに対する指等の回転動作による回転量、つまり、回転操作に応じて、複数の付加情報それぞれの選択状態を表わす表示を、順に遷移させる（ステップＳ１１９）。
【００７８】
ステップＳ１２１にて、ＣＰＵ２０は、タッチパネルであるディスプレイ３５からの操作信号に基づいて、ユーザの指がタッチパネルであるディスプレイ３５から離れたか否かを判断する。ここでは、上記回転動作の停止を判断してもよい。ＣＰＵ２０は、ユーザの指がタッチパネルであるディスプレイ３５から離れたと判断すると（ステップＳ１２１でＹＥＳ）、ステップＳ１２３の動作へ進む。そうでない場合には（ステップＳ１２１でＮＯ）、ＣＰＵ２０は、図１６のステップＳ１１５の動作へ戻る。
【００７９】
ステップＳ１２３でＣＰＵ２０は、タッチパネルであるディスプレイ３５からの操作信号に基づいて、予め設定された時間（ｋ秒）以上ダイヤルＵＩへの操作を検出したか否かを判断する。この時間（ｋ秒）は、予め商品出荷前に設定されていてユーザが変更できないようにされていても構わないし、ユーザによって設定および変更可能であってもよい。ＣＰＵ２０は、ダイヤルＵＩへの操作を検出していないと判断すると（ステップＳ１２３でＹＥＳ）、ステップＳ１２５の動作へ進む。そうでない場合には（ステップＳ１２３でＮＯ）、ＣＰＵ２０は、図１６のステップＳ１１５の動作へ戻る。
【００８０】
ステップＳ１２５でＣＰＵ２０は、タッチパネルであるディスプレイ３５での回転動作の完了時点で選択されている付加情報の選択状態を確定し、選択された付加情報について、そのカテゴリに応じた機能を実行する。すなわち、付加情報が「しおり」情報、「付箋」情報、および「マーカー」情報である場合には、ＣＰＵ２０は、その情報が付加されたページであって選択されたページを表示するなどを行なう。付加情報が閲覧履歴である場合には、ＣＰＵ２０は、選択された閲覧履歴で表わされたコンテンツ（たとえば電子書籍）のタイトルや最終の表示ページを表示するなどを行なう。
【００８１】
その後、ＣＰＵ２０は、ディスプレイ３５に表示されていた付加情報およびアイコンの表示を終了して非表示とし（ステップＳ１２７）、さらに、ダイヤルＵＩを非表示にして（ステップＳ１２９）、一連の処理を終了する。
【００８２】
＜実施の形態の効果＞
以上のようにして、本実施の形態にかかる情報表示端末１００は、コンテンツを表示するアプリケーションにおいて、特定の機能をメニュー画面に対する操作を行なうことなく実行させることができる。そのため、ユーザの操作性を格段に向上させることができる。
【００８３】
情報表示端末１００の表示するダイヤルＵＩは、画面の端部（特に左右端部）での操作を想定したものであるため、スマートフォンやタブレット端末などの片手では保持可能な端末を当該片手で保持した状態で操作可能となる。そのため、ユーザの利便性を格段に向上させることができる。
【００８４】
さらに、情報表示端末１００のＣＰＵ２０に上述の動作を実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８５】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００８６】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００８７】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８９】
２０  ＣＰＵ、２３  アンテナ、２４  通信装置、２５  ユーザインタフェース、２６  カメラ、２７  フラッシュメモリ、２８  ＲＡＭ、２９  ＲＯＭ、３０  メモリカード駆動装置、３１  メモリカード、３２  マイク、３３  スピーカ、３４  音声信号処理回路、３５  ディスプレイ、３８  バイブレータ、１００  情報表示端末、２０１  検出部、２０２  表示処理部、２０３  第１表示部、２０４  第２表示部、２０５  第３表示部、２０６  第１選択部、２０７  第２選択部、７０１  付加情報記憶部。
【図１】
2014089508.tif 000003
【図２】
2014089508.tif 000004
【図３】
2014089508.tif 000005
【図４】
2014089508.tif 000006
【図１４】
2014089508.tif 000007
【図１５】
2014089508.tif 000008
【図１６】
2014089508.tif 000009
【図１７】
2014089508.tif 000010
【図５】
2014089508.tif 000011
【図６】
2014089508.tif 000012
【図７】
2014089508.tif 000013
【図８】
2014089508.tif 000014
【図９】
2014089508.tif 000015
【図１０】
2014089508.tif 000016
【図１１】
2014089508.tif 000017
【図１２】
2014089508.tif 000018
【図１３】
2014089508.tif 000019