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