(57)【要約】【課題】タッチパネルを有する装置において、種類の異なる挙動（動作）を同一の操作によって実現する。【解決手段】複数のオブジェクトを含むドキュメント又はコンテンツを表示する表示部１と、オブジェクトを選択状態とする半透明のフォーカスの、表示部１上での配置位置を制御するフォーカス位置制御部３と、ユーザが接触した表示部上の位置を検出する接触位置検出部２とを備えた。さらに、フォーカス位置制御部３で制御されたフォーカスの配置位置と、接触位置検出部２で検出された接触位置とがほぼ同一の位置である場合に、接触位置の移動に伴ってフォーカスを移動させ、フォーカスの配置位置と接触位置とが異なる場合には、ユーザによる接触の操作と予め対応付けられた所定の動作を行うようにした。【選択図】図２
2010044533.tif 000002
【特許請求の範囲】
【請求項１】
複数のオブジェクトを含むドキュメント又はコンテンツを表示する表示部と、
前記オブジェクトを選択状態とする半透明のフォーカスの、前記表示部上での配置位置を制御するフォーカス位置制御部と、
ユーザが接触した前記表示部上の位置を検出する接触位置検出部と、
前記フォーカス位置制御部で制御された前記フォーカスの配置位置と、前記接触位置検出部で検出された接触位置とがほぼ同一の位置である場合に、前記接触位置の移動に伴って前記フォーカスを移動させ、前記フォーカスの配置位置と前記接触位置とが異なる場合には、前記ユーザによる接触の操作と予め対応付けられた所定の動作を行う表示制御部とを備えた
表示装置。
【請求項２】
前記フォーカスは、水滴型の形状をしている
請求項１記載の表示装置。
【請求項３】
前記表示制御部は、前記フォーカスの配置位置とほぼ同一の位置に配置された前記オブジェクトに関する情報を、前記フォーカスの近傍に表示する
請求項２記載の表示装置。
【請求項４】
前記所定の動作とは、前記接触によって指定された前記ドキュメント又はコンテンツ上の所定の位置を、前記接触位置の移動に伴って移動させる動作である
請求項３記載の表示装置。
【請求項５】
前記表示制御部は、前記フォーカス位置制御部で制御された前記フォーカスの配置位置と、前記接触位置検出部で検出された接触位置とがほぼ同一であり、かつ前記フォーカスが前記表示部の画面の端部にある場合には、前記ドキュメント又はコンテンツの前記表示部上での表示位置を前記フォーカスの位置する方向に移動させる
請求項４記載の表示装置。
【請求項６】
前記表示制御部は、前記フォーカスが前記オブジェクトの近傍に配置された場合に、前記フォーカスが緩やかに形を変えながら前記オブジェクトを包むよう、前記フォーカスの形状と配置位置を制御する
請求項５記載の表示装置。
【請求項７】
前記表示制御部は、前記オブジェクトの大きさに応じて前記フォーカスの大きさを変化させる
請求項５記載の表示装置。
【請求項８】
前記表示制御部は、前記オブジェクトの種類に応じて前記フォーカスの形状を変化させる
請求項５記載の表示装置。
【請求項９】
複数のオブジェクトを含むドキュメント又はコンテンツを表示するステップと、
前記オブジェクトを選択状態とする半透明のフォーカスの、前記表示部上での配置位置を制御するステップと、
ユーザが接触した前記表示部上の位置を検出するステップと、
前記検出された前記フォーカスの配置位置と、前記検出された接触位置とがほぼ同一の位置である場合に、前記接触位置の移動に伴って前記フォーカスを移動させるステップとを含む
表示方法。
【請求項１０】
複数のオブジェクトを含むドキュメント又はコンテンツを表示するステップと、
前記オブジェクトを選択状態とするフォーカスの前記表示部上での配置位置を制御するステップと、
ユーザが接触した前記表示部上の位置を検出するステップと、
前記検出された前記フォーカスの配置位置と、前記検出された接触位置とがほぼ同一の位置である場合に、前記接触位置の移動に伴って前記フォーカスを移動させるステップとをコンピュータに実施させるための
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばタッチパネルを備えた携帯端末に適用して好適な表示装置、表示方法及びプログラムに関する。
【背景技術】
【０００２】
従来、表示画面上に表示されている文書（以下ドキュメントと称する）や、動画像等のコンテンツに含まれる単語や写真等のオブジェクトが、ユーザによって選択されたときに、オブジェクトの付属情報をポップアップとして表示させることが行われている。例えば、オブジェクトが英単語である場合には、付属情報としてその日本語訳が表示されたり、オブジェクトが何かの機能を示すアイコンである場合には、その機能に関するヘルプ情報が表示されたりする。
【０００３】
オブジェクトの付属情報の表示は、例えば、あるオブジェクト上にマウスのカーソルが位置している状態で右クリックがされた場合や、カーソルが特定のオブジェクト上に配置された場合に行われる。右クリックがされた場合には、付属情報はコンテキストメニュー等で表示され、カーソルがオブジェクト上に合った状態では、付属情報はツールチップ等で表示される。
【０００４】
例えば特許文献１には、アイコン上にカーソルが位置したタイミングで、アイコンが示す機能に関する情報をポップアップ表示する技術が記載されている。
【特許文献１】特開平１−２８３５８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、近年では、携帯電話端末やＰＤＡ（Personal Digital Assistants）、ゲーム端末等の装置において、タッチパネルが採用されることが多くなっている。タッチパネルをユーザインタフェースとした場合には、ユーザが直感的な操作を行えるようになる上に、マウス等の他のユーザインタフェースを設ける必要もなくなるため、装置の携帯性も向上する。
【０００６】
タッチパネルにおいては、画面を軽く叩くタップの動作は、タップされた画面上の位置に配置されているオブジェクトにとって最もふさわしい挙動と結びつけられること多い。例えば、表示画面上に音声再生用のプレーヤが表示されており、曲のリストが表示されている状態で、ある特定の曲目が表示されている位置がタップされた場合であれば、単にその曲が選択されるのではなく、曲が再生される。
【０００７】
マウスを用いて同様の操作を行う場合には、曲を選択したい場合にはシングルクリックで、曲を再生したい場合にはダブルクリック等、挙動の種類毎に異なる操作を割り当てるようにすればよい。タッチパネルにおいては、ダブルクリックに該当する操作はダブルタップとなる。しかし、タッチパネルでのダブルタップは人間工学的に難しいとされているため、ダブルタップを何かしらの挙動のトリガとして採用することは、あまり行われていない。つまり、タッチパネルにおいては、マウスを用いた場合のような様々な種類の操作を行うことは難しくなる。
【０００８】
このような理由から、前述したような、オブジェクトの付属情報をツールチップで表示させる動作をタッチパネル上で実現するには、「あるオブジェクトがタップはされていないが、注目はされている」という状態を作り出す必要がある。表示画面に加えられる圧力の大きさを検出できるようなタッチパネルを用いれば、圧力の大小によって、「タップはされていないが注目はされている」状態と、「選択されている」状態とを区別することも可能となる。そして、前者の状態において、オブジェクトの付属情報をポップアップ表示させることも可能となる。
【０００９】
しかし、ユーザが圧力の微妙な調整を行えない場合には、このようなユーザインタフェースが、ユーザにとって使い勝手のよいものとは言えなくなってしまうという問題があった。
【００１０】
本発明はかかる点に鑑みてなされたものであり、タッチパネルを有する装置において、種類の異なる挙動（動作）を同一の操作によって実現することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の表示装置は、複数のオブジェクトを含むドキュメント又はコンテンツを表示する表示部と、  オブジェクトを選択状態とする半透明のフォーカスの、表示部上での配置位置を制御するフォーカス位置制御部と、ユーザが接触した表示部上の位置を検出する接触位置検出部とを備えた。さらに、フォーカス位置制御部で制御されたフォーカスの配置位置と、接触位置検出部で検出された接触位置とがほぼ同一の位置である場合に、接触位置の移動に伴ってフォーカスを移動させ、フォーカスの配置位置と接触位置とが異なる場合には、ユーザによる接触の操作と予め対応付けられた所定の動作を行う表示制御部とを備えたものである。
【００１２】
このようにしたことで、同じ接触という操作を行った場合にも、接触位置にフォーカスが配置されている場合にはオブジェクトが選択状態となり、接触位置とフォーカスの配置位置が異なる場合には、予め定められた挙動がされるようになる。
【発明の効果】
【００１３】
本発明によると、ユーザによる接触位置にフォーカスが配置されているか否かによって表示装置における挙動の種類が変わるため、種類の異なる挙動を同一の操作によって実現できるようになる。
【発明を実施するための最良の形態】
【００１４】
１．第１の実施の形態
以下、本発明の一実施の形態を、添付図面を参照して説明する。本実施の形態では、本発明の表示装置を、タッチパネルを備えた携帯端末に適用した例を挙げる。図１に、本実施の形態での携帯端末１０の例を外観図で示してある。携帯端末１０の前面には液晶パネルや有機ＥＬ（Electro Luminescence）パネル等で構成される表示部１が設けられており、表示部１の画面上に、文章や写真などで構成されるドキュメントが表示されている。以降の説明では、ドキュメントを構成する単語や写真、写真中の人物の顔などの各要素を、オブジェクトと称する。
【００１５】
表示部１の画面中央の右側には、半透明かつ水滴状（楕円形）の形状をしたフォーカスＦが配置されている。フォーカスＦは、付属情報を表示するオブジェクトを特定するためのユーザインタフェースである。フォーカスＦによってオブジェクトが特定されると、フォーカスＦの近傍の位置に、特定されたオブジェクトの付属情報をツールチップで表示される。フォーカスＦの大きさは、特定されたオブジェクトの大きさに合わせて変化するようにしてある。
【００１６】
付属情報としては、オブジェクトが例えば単語なら単語を翻訳した訳語、写真である場合には写真の撮影場所や撮影時間等の情報、人物の顔ならばその人物の名前等を表示させることができる。フォーカスＦの位置は、ユーザが指やペン等によってフォーカスＦをタッチ（接触）した後、接触状態を維持したまま移動させるドラッグの操作によって、移動させることができる。
【００１７】
［携帯端末の構成例］
図１は、携帯端末１０の内部構成例を示すブロック図である。図１に示す携帯端末１０は、表示部１と、ユーザによって接触された位置を検出する接触位置検出部２と、フォーカスＦの位置を制御するフォーカス位置制御部３と、配置位置情報記憶部４と、表示制御部５とを含む。
【００１８】
フォーカス位置制御部３は、携帯端末１０の起動時等に、フォーカスＦを表示部１の画面上のいずれかの位置に配置させる。そして、ユーザによってフォーカスＦの位置を移動させる操作を受け付けた場合に、その操作に伴ってフォーカスＦを移動させる。配置位置情報記憶部４には、ドキュメント上での単語や写真等の各オブジェクトの配置位置の情報が記憶されている。
【００１９】
表示制御部５は、ユーザの操作内容に応じてドキュメントをスクロール表示したり、フォーカスＦによって指定されたオブジェクトの付属情報をツールチップとして表示させたりする処理を行う。
【００２０】
［携帯端末の動作例］
次に、図３のフローチャートを参照して、本実施の形態による携帯端末１０の処理の例について説明する。携帯端末１０では、まず接触位置検出部２で、ユーザによる接触が検知されたか否かが判断される（ステップＳ１）。ユーザによる接触が検知されない間は、ステップＳ１の判断が繰り返して行われる。ユーザによる接触が検知された場合には、接触された位置にフォーカスＦが存在するか否かが判断される（ステップＳ２）。
【００２１】
フォーカスＦが存在する場合には、ユーザによるドラッグ操作に基づいて移動する接触位置に合わせて、表示制御部５の制御に基づきフォーカスＦが移動される（ステップＳ３）。次に、接触位置の移動が停止したか否か、つまりユーザによるフォーカスＦのドラッグ操作が停止したか否かが判断され（ステップＳ４）、接触位置が停止していない場合は、ステップＳ３の処理が行われる。接触位置が停止した場合には、フォーカスＦの背面にオブジェクトが存在するか否かが判断される（ステップＳ５）。フォーカスＦの背面にオブジェクトが存在する場合には、フォーカスＦの近傍にオブジェクトの付属情報がツールチップで表示される（ステップＳ６）。
【００２２】
図４に、フォーカスＦの近傍にオブジェクトの付属情報が表示されている状態を示してある。図４には、フォーカスＦがペンＰによってドラッグされて、“ｇａｍｉｎｇ”という単語Ｏ１の上に配置された状態が示されている。それとともに、フォーカスＦの上部に“［ｎ］ゲーム”という情報がツールチップＴで表示されている。“［ｎ］ゲーム”とは、“ｇａｍｉｎｇ”という英単語の日本語訳であり、すなわち“ｇａｍｉｎｇ”の付属情報である。
【００２３】
表示制御部５は、接触位置検出部２が検出したユーザの接触位置と、フォーカス位置制御部３で把握しているフォーカスＦの位置情報と、配置位置情報記憶部４に記憶された各オブジェクトの配置位置情報とに基づいて、フォーカスＦの背面に位置するオブジェクトが何であるかを判断する。そして、フォーカスＦによって特定されたオブジェクトの付属情報を取得してツールチップＴとして画面上に表示する。
【００２４】
また表示制御部５は、ユーザによってフォーカスＦが特定のオブジェクト上に配置された後に、接触状態が解除されると、フォーカスＦがオブジェクト上に留まるような制御を行う。すなわち、次にフォーカスＦがユーザによって選択されるまでの間、もしくは画面をスクロールさせるための接触位置の移動速度が低速である間は、フォーカスＦの配置位置がオブジェクトの配置位置と常に同一となるように制御する。
【００２５】
付属情報として表示するオブジェクトＯ１の訳語情報は、予め携帯端末１０内に辞書ツール等を設けておき、フォーカスＦによって特定されたオブジェクトＯ１の訳語を辞書ツールから読み出すことによって生成する。図４では、オブジェクトが単語であり、その付属情報として単語の訳語情報を表示する例を挙げたが、これに限定されるものではない。例えば、付属情報として、ドキュメントの生成時にドキュメントの作者によって予め埋め込まれた付属情報を抽出して表示するようにしてもよい。
【００２６】
再び図３のフローチャートに戻って説明を続けると、ステップＳ６でオブジェクトの付属情報が表示された後は、ユーザの指やペンが画面上に接触している接触状態が解除されたか否かが判断される（ステップＳ７）。接触状態が継続している場合は、ステップＳ３に戻って処理が続けられる。つまり、図５に示すように、表示制御部５の制御に基づいて、ペンＰの移動に合わせてフォーカスＦの位置も移動する。
【００２７】
そして、ステップＳ４で接触位置の移動が停止したと判断され、かつ、フォーカスＦの背面にオブジェクトが存在する場合には、図６に示すように、“ｍａｎｙ”というオブジェクトＯ２の付属情報である“［ａ］多くの”という訳語が、ツールチップＴとして表示される。ステップＳ７の判断で、接触状態が解除されたと判定された場合には、処理は終了となる。
【００２８】
一方、ステップＳ２で、接触位置にフォーカスＦが存在しないと判断された場合には、接触によって指定されたドキュメント上の位置が、ユーザによるドラッグ操作に基づいて移動する接触位置に合わせて移動する（ステップＳ８）。そして、接触状態が解除されたか否かが判断され（ステップＳ９）、接触状態が継続している場合にはステップＳ８に戻って処理が続けられる。接触状態が解除した場合には、処理は終了となる。
【００２９】
図７に、フォーカスＦの配置位置と、ユーザ（この場合はペンＰ）による接触位置とが異なる場合の例を示してある。図７においては、フォーカスＦは“ｗｒｉｔｔｅｎ”という単語の上に配置されており、これに伴って、“ｗｒｉｔｔｅｎ”の訳語である“［ａ］書かれた”という付属情報が、ツールチップＴで表示されている。そして、ペンＰの先は、フォーカスＦの配置位置とは異なる場所を指していることが示されている。
【００３０】
この状態で、ペンＰの先が画面に接触されたまま“Ａ”として示した方向に移動した場合の表示例を、図８に示してある。図８には、ペンＰの移動量に応じて、ドキュメントも画面の上方向にスクロールされている状態が示されている。
【００３１】
［実施の形態による効果］
上述した実施の形態によれば、ユーザは、意味を表示させたい単語の上にフォーカスＦを移動させることで、単語の意味をツールチップ表示によって確認することができるようになる。また、フォーカスＦが配置されていない箇所を選択してドラッグすることにより、従来の画面スクロール動作をさせることができる。
【００３２】
すなわち、フォーカスＦを移動させることによってオブジェクトを選択できるようにしたため、タッチパネルを用いた装置においても、「あるオブジェクトがタップはされていないが、注目はされている」という状態を作り出すことができる。そして、ユーザによってタップされた位置とフォーカスＦの配置位置とが異なる場合には、タップの動作と予め対応付けられた本来の挙動を行わせることができる。上述した実施の形態では、画面スクロールの動作を例に挙げたが、タップにより写真を拡大させたり、音楽を再生したりといった挙動をさせることができる。
【００３３】
また、フォーカスＦを半透明の水滴型の形状としてあるため、単語や写真等のオブジェクトを囲める程度の大きさとしても、ユーザに与える違和感を小さく抑えることができる。また、カーソル等と比べて形を大きくすることができるため、ユーザが指やペンＰでフォーカスＦを容易に選択することができるようになる。さらに、半透明としてあることで、フォーカスＦによって選択されているオブジェクト自体の情報も隠れずに表示されるようになる。
【００３４】
２．実施の形態の他の実施例
［他の実施例１］
なお、上述した実施の形態では、フォーカスＦを移動させる動作と、画面スクロールの動作とを、ユーザによる接触位置とフォーカスＦの配置位置との関係によって切り替える例を挙げたが、これに限定されるものではない。例えば、フォーカスＦが表示部１の画面の端部に位置する場合には、ユーザの指やペンＰがフォーカスＦをタッチしていても、ドキュメントをスクロール表示するような制御を行ってもよい。
【００３５】
この場合の携帯端末１０の処理の例を図９のフローチャートを参照して説明する。なお、図９のフローチャートにおいては、フォーカスＦによって指定されたオブジェクトの付属情報を表示する処理については説明を省略している。
【００３６】
まず、接触位置検出部２によって、ユーザによる接触が検知されたか否かが判断され（ステップＳ１１）、ユーザによる接触が検知されない間は、ステップＳ１１の判断が繰り返して行われる。ユーザによる接触が検知された場合には、接触された位置にフォーカスＦが存在するか否かが判断される（ステップＳ１２）。接触位置にフォーカスＦが存在しない場合には、図３のフローチャートのステップＳ８の処理が行われる。
【００３７】
フォーカスＦが存在する場合には、ユーザによるドラッグ操作に基づいて移動する接触位置に合わせて、表示制御部５の制御に基づいてフォーカスＦが移動される（ステップＳ１３）。そして、フォーカスＦが表示部１の画面の端部に移動したか否かの判断が行われ（ステップＳ１４）、端部に移動している場合には、現在画面上で表示されているドキュメントの表示位置が、フォーカスＦが位置する方向に移動される（ステップＳ１５）。つまり、ユーザの指やペンＰがフォーカスＦをタッチしていても、フォーカスＦが画面の端部に位置する場合には、ドキュメントをスクロールする処理が行われる。
【００３８】
ステップＳ１４で、フォーカスＦが画面の端部に移動していないと判断された場合には、次にユーザによる接触状態が解除されたか否かが判断され（ステップＳ１６）、解除されていない場合には、ステップＳ１３に戻って処理が続けられる。接触状態が解除された場合には、処理は終了となる。
【００３９】
このような処理が行われることで、図１０に示すように、フォーカスＦが画面の上端に位置している場合には、フォーカスＦをペンＰが選択していても、図中に“Ｂ”で示したフォーカスＦが位置する方向にドキュメントがスクロールされるようになる。これにより、ドラッグの操作によってフォーカスＦを移動させている最中に、フォーカスＦが画面の端部に移動した場合に、操作内容を変えることなく、ドキュメントのスクロール動作にシームレスに繋がるようになる。
【００４０】
［他の実施例２］
また、上述した実施の形態では、ユーザによってフォーカスＦがいずれかのオブジェクトの上に配置されてフォーカスＦが停止した場合に、フォーカスＦの配置位置で特定されるオブジェクトの付属情報を表示するようにしたが、これに限定されるものではない。例えば、フォーカスＦがあるオブジェクトに近づいた場合には、フォーカスＦをオブジェクトに吸着させるような制御を行ってもよい。
【００４１】
この場合の、フォーカスＦの動きの例を、図１１の説明図を参照して説明する。図１１において、ユーザによって接触されている接触位置を黒丸で示してあり、フォーカスＦを楕円形、オブジェクトを四角形で示してある。オブジェクトは、左側に配置されたものをオブジェクトＯ１０、右側に配置されたものをオブジェクトＯ１１としてある。なお、図１１においては説明を分かりやすくするため接触位置を黒丸で図示してあるが、本来は画面上には表示されないものとする。
【００４２】
図１１Ａの左側の図においては、接触位置ＣがオブジェクトＯ１０の左側に位置しており、接触位置ＣとオブジェクトＯ１０との距離も離れているため、フォーカスＦは接触位置Ｃの位置にあり、オブジェクトＯ１０には吸着していない。この状態から、接触位置Ｃが右側に移動した例を図１１の右図に示してある。図１１の右図では、接触位置ＣがオブジェクトＯ１０の中に移動したため、フォーカスＦがオブジェクトＯ１０に吸着し、オブジェクトＯ１０を覆う（囲う）様な形状に変化している。
【００４３】
図１１Ｂの左図及び右図に示すように、接触位置ＣがオブジェクトＯ１０の中に存在する間は、フォーカスＦはオブジェクトＯ１０の配置位置は動かない。また、この状態から接触位置Ｃが少し移動して、オブジェクトＯ１０の外に出た場合であっても、接触位置ＣがオブジェクトＯ１０の近くである間は、フォーカスＦはオブジェクトＯ１０から離れることはない。図１１Ｄの右図に示すように、接触位置ＣがオブジェクトＯ１０の外にでて、かつ接触位置ＣがオブジェクトＯ１０から十分に離れると、フォーカスＦはオブジェクトＯ１０から離れる。この状態から、接触位置Ｃがさらに右側に移動して今度はオブジェクトＯ１１に近づいた場合は、フォーカスＦはオブジェクトＯ１１に吸着するようになる。フォーカスＦの吸着動作は、例えばオブジェクトの周囲何ミリ等にフォーカスＦが近づいた場合にのみ行われるよう、予め設定しておくものとする。
【００４４】
図１２は、上述したフォーカスＦの動作を状態遷移図として示したものである。接触位置Ｃがオブジェクトの外にあり、フォーカスＦがいずれのオブジェクトも指していない状態（Ｓ２１）のとき、接触位置Ｃがオブジェクトの外のままであれば、状態Ｓ２１は変化しない。状態Ｓ２１において接触位置Ｃがオブジェクトの中に入った場合には、状態がＳ２２に遷移する。つまり、接触位置Ｃはオブジェクトの中にあり、かつフォーカスＦがオブジェクトを指している状態となる。そして接触位置Ｃがオブジェクトの中に存在している間は、この状態Ｓ２２が維持される。
【００４５】
接触位置Ｃが移動してオブジェクトの外に出た場合には、状態はＳ２３に示した状態に遷移する。つまり、接触位置Ｃがオブジェクトの外にあり、かつフォーカスＦがオブジェクトを指した状態となる。Ｓ２３に示した状態において、接触位置Ｃがオブジェクトの近辺に位置している間はこの状態は変化しないが、接触位置Ｃがオブジェクトから十分離れた場合には、Ｓ２１の状態に遷移する。すなわち、フォーカスＦはいずれのオブジェクトも指していない状態に変化する。一方、接触位置Ｃがオブジェクトから離れて別のオブジェクトの中に入った場合には、状態はＳ２２に示したものに変化して、フォーカスＦが別のオブジェクトを指すようになる。
【００４６】
このような処理を行うことにより、ユーザがフォーカスＦを所望のオブジェクト上に正確に配置する操作を行わなくても、フォーカスＦが自動的にオブジェクトに吸着するようになる。すなわち、簡単な操作でフォーカスＦを所望のオブジェクト上に配置することができるようになる。またこの場合、フォーカスＦがオブジェクトから離れにくくなるため、ドキュメントのスクロールなどが行われた場合にも、フォーカスＦによって指定されたオブジェクトの付属情報を、ユーザは確実に確認できるようになる。
【００４７】
［他の実施例３］
また、上述した実施の形態では、フォーカスＦの形状を楕円形の水滴状とした例を示したが、オブジェクトの種類によって、フォーカスＦの形状を異なる形状に変化させるようにしてもよい。図１３に、この場合の表示制御部５（図２参照）での処理の例をフローチャートで示してある。
【００４８】
まず、フォーカスＦが単語の上に配置されているか否かが判断され（ステップＳ３１）、単語の上に配置されている場合には、フォーカスＦの形状を円形にする処理が行われる（ステップＳ３２）。フォーカスＦが単語の上に配置されていない場合には、写真上の人物の上に配置されているか否かが判断され（ステップＳ３３）、写真上の人物の上に配置されている場合には、フォーカスＦが四角形に変形される。この場合の表示例を、図１４に示してある。図１４には、写真Ｏ２に映っている人物の顔の部分にフォーカスＦが配置されており、かつ、フォーカスＦの形状が四角形に変化している状態が示されている。それとともに、人物の付属情報として“John Smith”という名称がツールチップＴで表示されている。
【００４９】
図１３のフローチャートに戻って説明を続けると、ステップＳ３３で、フォーカスＦが写真上の人物の部分に位置していないと判断された場合には、フォーカスＦが写真上の（人物以外の）位置に配置されているか否かが判断される（ステップＳ３５）。フォーカスＦが写真上に配置されていると判断された場合には、フォーカスＦの形状が三角形に変えられる（ステップＳ３６）。この場合の表示例を、図１５に示してある。図１５には、写真Ｏ３の上にフォーカスＦが配置されており、かつ、フォーカスＦの形状が三角形に変化している状態が示されている。それとともに、写真の付属情報として“Butterfly in Okinawa”という名称の情報がツールチップＴで表示されている。
【００５０】
図１３のステップＳ３５で、フォーカスＦが写真の上に配置していないと判断された場合には、フォーカスＦの形状が小さな四角形に変形される（ステップＳ３７）。
【００５１】
このように、オブジェクトの種類に応じてフォーカスＦの形状を変化させることにより、オブジェクトの付属情報がツールチップＴで表示されている場合に、その付属情報がどのオブジェクトの付属情報であるかを視覚的に容易に把握することができるようになる。例えば、フォーカスＦの形状が三角形である場合には、ツールチップＴの近辺に単語や写真などが沢山配置されていても、そのツールチップＴに示された付属情報は、写真の付属情報であることが一目で分かるようになる。
【００５２】
［他の実施例４］
また、上述した実施の形態では、表示部１と接触位置検出部２とが一体化されたタッチパネルを有する携帯端末１０を例に挙げたが、背面にも第２の接触位置検出部２Ａを設けた構成に適用してもよい。
【００５３】
図１６に、背面に第２の接触位置検出部２Ａを設けた携帯端末１０Ａの外観図を示してある。図１６Ａは携帯端末１０Ａを背面から見た例を示し、図１６Ｂは携帯端末１０Ａを前面から見た例を示している。図１６Ａには、携帯端末１０Ａの背面の全面に第２の接触位置検出部２Ａを設けた状態を示してあり、ユーザは第２の接触位置検出部２Ａに指等を接触させてドラッグ操作を行うことによって、フォーカスＦの移動又はドキュメントのスクロール操作ができるようにしてある。
【００５４】
また、図１６Ｂに示したように、携帯端末１０Ａの全面の表示部１の画面上を指やペンＰなどで接触し、接触位置をドラッグ操作で移動させることによっても、フォーカスＦの移動又はドキュメントのスクロール操作を行えるようにしてある。このように構成した携帯端末１０Ａにおいては、前面の表示部１上でフォーカスＦの位置にペンＰの先を合わせつつ、背面の第２の接触位置検出部２Ａ上で指を移動させることにより、フォーカスＦの配置位置を固定しつつドキュメントをスクロールできる。
【００５５】
このように構成することにより、指を使ってドキュメントをスクロール操作しつつ、フォーカスＦの位置を所望の位置に固定（又は移動）させる操作も行えるようになる。つまり、「選択」の動作とスクロールの動作とを同時に行えるようになる。
【００５６】
また、上述した実施の形態ではフォーカスＦを画面上に１つのみ表示させる例を挙げたが、複数個表示させるようにしてもよい。フォーカスＦを複数表示させることにより、複数のオブジェクトの付属情報を一度に表示させることができるようになる。この場合、フォーカスＦの真ん中あたりの位置を、指やペンＰで上から下に切るような操作によって、フォーカスＦを２つに分裂させるようにしてもよい。または、フォーカスＦの両端を異なる方向に引き離す操作や、画面を２回タップするダブルタップの操作と、フォーカスＦを分裂させる表示とを対応付けるようにしてもよい。
【００５７】
また、上述した実施の形態では、フォーカスＦを携帯端末１０の起動時に自動的に表示させるようにしているが、フォーカスＦを表示させる状態と非表示の状態とを、ユーザが切り替えられるように構成してもよい。
【００５８】
また、上述した実施の形態では、フォーカスＦによって指定されたオブジェクトの付属情報を表示する構成を例に挙げたが、オブジェクトに関するヘルプの情報を表示させても良く、マウスの右クリック受け付け時にコンテキストメニューとして表示する内容を、表示させてもよい。
【００５９】
また、上述した実施の形態では、表示装置を携帯端末１０（１０Ａ）に適用した例を挙げたが、これに限定されるものではない。タッチパネルを備えた装置であれば、携帯電話やゲーム端末、パーソナルコンピュータ等の他の装置に適用してもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施の形態による携帯端末の構成例を示す外観図である。
【図２】本発明の一実施の形態による携帯端末の内部構成例を示すブロック図である。
【図３】本発明の一実施の形態による携帯端末の処理の例を示すフローチャートである。
【図４】本発明の一実施の形態によるフォーカスが単語上に配置された状態を示す説明図である。
【図５】本発明の一実施の形態によるフォーカス移動時の表示例を示す説明図である。
【図６】本発明の一実施の形態によるフォーカスが単語上に配置された状態を示す説明図である。
【図７】本発明の一実施の形態による接触位置とフォーカス配置位置とが異なる場合の表示例を示す説明図である。
【図８】本発明の一実施の形態による接触位置の移動に伴うスクロール動作の例を示す説明図である。
【図９】本発明の一実施の形態の他の実施例による携帯端末の処理の例を示すフローチャートである。
【図１０】本発明の一実施の形態の他の実施例によるフォーカスが画面の端部に位置する場合の例を示す説明図である。
【図１１】本発明の一実施の形態の他の実施例によるフォーカスの状態遷移の例を示す説明図である。
【図１２】本発明の一実施の形態の他の実施例によるフォーカスの状態遷移の例を示す状態遷移図である。
【図１３】本発明の一実施の形態の他の実施例による表示制御部での処理の例を示すフローチャートである。
【図１４】本発明の一実施の形態の他の実施例によるフォーカスが写真上の人物の上に配置された状態を示す説明図である。
【図１５】本発明の一実施の形態の他の実施例によるフォーカスが写真の上に配置された状態を示す説明図である。
【図１６】本発明の一実施の形態の他の実施例による携帯端末の構成例を示す外観図であり、Ａは背面から見た場合の例を示し、Ｂは前面から見た場合の例を示す。
【符号の説明】
【００６１】
１…表示部、２…接触位置検出部、２Ａ…第２の接触位置検出部、３…フォーカス位置制御部、４…配置位置情報記憶部、５…表示制御部、１０，１０Ａ…携帯端末
【図２】
2010044533.tif 000003
【図３】
2010044533.tif 000004
【図９】
2010044533.tif 000005
【図１１】
2010044533.tif 000006
【図１２】
2010044533.tif 000007
【図１３】
2010044533.tif 000008
【図１６】
2010044533.tif 000009
【図１】
2010044533.tif 000010
【図４】
2010044533.tif 000011
【図５】
2010044533.tif 000012
【図６】
2010044533.tif 000013
【図７】
2010044533.tif 000014
【図８】
2010044533.tif 000015
【図１０】
2010044533.tif 000016
【図１４】
2010044533.tif 000017
【図１５】
2010044533.tif 000018