(57)【要約】【課題】画像の表示サイズが一定でない場合における表示切り替え操作性を向上させることが可能な画像表示装置、方法、及びプログラムを提供する。【解決手段】画像表示装置１内の表示部３０は、ディスプレイ１０に一の画像を表示する。制御部４０は、ディスプレイ１０の表示面上に配置したタッチパネル２０上のユーザによる押下位置の移動距離が、前記一の画像の表示サイズに応じて設定した閾値距離を超えた場合、表示部３０に対して他の画像をディスプレイ１０に表示するよう指示する。また、制御部４０は、前記表示サイズが一定サイズに満たない場合、前記距離閾値を固定値に設定する。【選択図】図１
2010113459.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、
前記ディスプレイの表示面上に配置したタッチパネルと、
前記ディスプレイに一の画像を表示する表示部と、
前記タッチパネル上のユーザによる押下位置の移動距離が、前記一の画像の表示サイズに応じて設定した距離閾値を超えた場合、前記表示部に対して他の画像を前記ディスプレイに表示するよう指示する制御部と、
を備えた画像表示装置。
【請求項２】
請求項１において、
前記制御部が、前記表示サイズが一定サイズに満たない場合、前記距離閾値を固定値に設定することを特徴とした画像表示装置。
【請求項３】
請求項１又は２において、
前記制御部が、前記押下位置の移動方向に応じて、前記指示の対象とする画像を決定することを特徴とした画像表示装置。
【請求項４】
請求項１〜３のいずれか一項において、
前記制御部が、前記移動距離が前記閾値距離以下である場合、前記表示部に対して、前記一の画像の表示位置を前記押下位置の移動に追従して移動するよう指示することを特徴とした画像表示装置。
【請求項５】
請求項４において、
前記制御部が、前記表示部に対して、前記表示位置の移動に際し、前記他の画像の一部を前記ディスプレイに表示するよう指示することを特徴とした画像表示装置。
【請求項６】
ディスプレイに一の画像を表示し、
前記ディスプレイの表示面上に配置されたタッチパネル上のユーザによる押下位置の移動距離が、前記一の画像の表示サイズに応じて設定した距離閾値を超えた場合、他の画像を前記ディスプレイに表示する、
画像表示方法。
【請求項７】
請求項６において、
前記表示サイズが一定サイズに満たない場合、前記距離閾値を固定値に設定することを特徴とした画像表示方法。
【請求項８】
請求項６又は７において、
前記押下位置の移動方向に応じて、表示対象とする画像を決定することを特徴とした画像表示方法。
【請求項９】
請求項６〜８のいずれか一項において、
前記移動距離が前記閾値距離以下である場合、前記一の画像の表示位置を前記押下位置の移動に追従して移動することを特徴とした画像表示方法。
【請求項１０】
請求項９において、
前記表示位置の移動に際して、前記他の画像の一部を前記ディスプレイに表示することを特徴とした画像表示方法。
【請求項１１】
ディスプレイ及びその表示面上に配置されたタッチパネルを備えた端末装置に、
前記ディスプレイに一の画像を表示する処理と、
前記タッチパネル上のユーザによる押下位置の移動距離が、前記一の画像の表示サイズに応じて設定した距離閾値を超えた場合、他の画像を前記ディスプレイに表示する処理と、
を実行させるための画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、方法、及びプログラムに関し、特にユーザによるタッチパネル操作に応じた画像表示を行う装置、方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、タッチパネルを搭載する画像表示装置が広く普及しつつある。このような画像表示装置においては、ディスプレイへの画像表示に際して、タッチパネルに対するドラッグ操作(ユーザが指やスタイラス等を、タッチパネルを押下したまま移動させる操作)と連動した種々の制御が行われている。
【０００３】
例えば、特許文献１〜３には、ディスプレイに全体を表示しきれない画像の一部を切り出して表示すると共に、当該画像の切出範囲をドラッグ操作に追従して移動(スクロール)させる画像表示装置が記載されている。また、特許文献４には、このスクロール動作をドラッグ操作の終了後も惰性的に継続し、以てユーザの操作負荷を軽減する画像表示装置が記載されている。
【０００４】
一方、特許文献５には、ドラッグ長(ドラッグ操作によるタッチパネル上の押下位置の移動距離)が所定の閾値距離を超える場合に、表示する画像を切り替える画像表示装置が記載されている。
【特許文献１】特開平６−１４９５３１号公報
【特許文献２】特開２００５−４４０３６号公報
【特許文献３】特開２００５−２３４１９９号公報
【特許文献４】特開平１０−１６１６２８号公報
【特許文献５】特開２０００−２２１８７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の特許文献５に記載される画像表示装置には、画像の表示サイズ(ディスプレイの表示面上で画像が占める領域の大きさ)が一定でない場合に、表示切り替えがドラッグ操作に伴わないという課題があった。より具体的には、ユーザは、画像を切り替えたい場合、一般に、表示された画像を触ってドラッグ操作を行う傾向がある。このため、ユーザは、表示サイズの大きい画像に対してディスプレイの端点付近からドラッグ長の大きいドラッグ操作を行う一方、表示サイズの小さい画像に対してはディスプレイの中央付近からドラッグ長の小さいドラッグ操作を行う。従って、画像の表示サイズが小さい場合には、ドラッグ長が上記の閾値距離を超えず、画像の切り替えが行われない虞がある。
【０００６】
特に、近年の画像表示装置においては、種々の表示サイズを有する画像が扱われるため、上記の課題が顕著に生じることとなる。
【０００７】
従って、本発明は、画像の表示サイズが一定でない場合における表示切り替え操作性を向上させることが可能な画像表示装置、方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明の一態様に係る画像表示装置は、ディスプレイと、前記ディスプレイの表示面上に配置したタッチパネルと、前記ディスプレイに一の画像を表示する表示部と、前記タッチパネル上のユーザによる押下位置の移動距離が、前記一の画像の表示サイズに応じて設定した距離閾値を超えた場合、前記表示部に対して他の画像を前記ディスプレイに表示するよう指示する制御部と、を備える。
【０００９】
また、本発明の一態様に係る画像表示方法は、ディスプレイに一の画像を表示し、前記ディスプレイの表示面上に配置されたタッチパネル上のユーザによる押下位置の移動距離が、前記一の画像の表示サイズに応じて設定した距離閾値を超えた場合、他の画像を前記ディスプレイに表示する。
【００１０】
さらに、本発明の一態様に係る画像表示プログラムは、ディスプレイ及びその表示面上に配置されたタッチパネルを備えた端末装置に、前記ディスプレイに一の画像を表示する処理と、前記タッチパネル上のユーザによる押下位置の移動距離が、前記一の画像の表示サイズに応じて設定した距離閾値を超えた場合、他の画像を前記ディスプレイに表示する処理と、を実行させる。
【発明の効果】
【００１１】
本発明では、ドラッグ操作による表示切り替えの閾値距離が、画像の表示サイズに応じて動的に変更される。このため、画像の表示サイズが一定でない場合であっても、ユーザに対して優れた表示切り替え操作性を提供することが可能である。
【発明を実施するための最良の形態】
【００１２】
以下、本発明に係る画像表示装置の実施の形態１及び２を、図１〜図６を参照して説明する。なお、各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００１３】
[実施の形態１]
図１に示す本実施の形態に係る画像表示装置１は、ディスプレイ１０と、このディスプレイ１０の表示面上に配置したタッチパネル２０と、表示部３０と、制御部４０と、メモリＭＥＭとを備えている。
【００１４】
表示部３０は、制御部４０からの表示制御指示ＩＮＳに従って、メモリＭＥＭに記憶された画像データＤＴをディスプレイ１０に表示する。また、制御部４０は、タッチパネル２０で検出された、ユーザ(図示せず)によるタッチパネル２０上の押下位置に関する情報(以下、押下位置情報と呼称する)ＩＮＦ１と、メモリＭＥＭに記憶された画像データＤＴに関する情報(以下、画像情報と呼称する)ＩＮＦ２とに基づき、表示部３０を制御する。
【００１５】
ここで、押下位置情報ＩＮＦ１には、ユーザによるドラッグ操作のドラッグ方向及びドラッグ長が含まれていても良いし、或いはユーザによるタッチパネル２０の押下位置の座標情報のみが含まれていても良い。後者の場合、制御部４０は、当該座標情報からドラッグ方向及びドラッグ長を自律的に算出する。また、画像情報ＩＮＦ２には、例えば、画像データＤＴに付加されたヘッダ中のサイズ情報(縦方向及び横方向各々の画素数等)を用いることができる。さらに、メモリＭＥＭには、内蔵型メモリ又は着脱式メモリのいずれを用いても良い。
【００１６】
動作においては、図２に示すように、制御部４０は、上記の押下位置情報ＩＮＦ１に基づきユーザによるドラッグ操作ＯＰを検出する(ステップＳ１)と、上記の画像情報ＩＮＦ２に基づきディスプレイ１０に表示中の画像の表示サイズＤＳを算出する(ステップＳ２)と共に、ドラッグ長の閾値距離ＴＨを表示サイズＤＳに応じて設定する(ステップＳ３)。ここで、閾値距離ＴＨは、後述する如く、ディスプレイ１０への表示対象とする画像を他の画像に切り替えるか否かの判定に際して使用される。
【００１７】
より具体的には、図３(ａ)に示す如く画像Ｐ１がディスプレイ表示面１０ｓ全体に表示されており、且つユーザによる左方向へのドラッグ操作ＯＰが検出された場合を例に取ると、まず制御部４０は、画像情報ＩＮＦ２に基づき、画像Ｐ１の表示サイズＤＳとして、ディスプレイ表示面１０ｓにおける表示幅ＤＳｗ＝"Ｗ(ディスプレイ表示面１０ｓの幅)"を算出する。そして、制御部４０は、閾値距離ＴＨを、例えば表示幅ＤＳｗの５０％("０．５Ｗ")に設定する。
【００１８】
この後、制御部４０は、ドラッグ操作ＯＰを監視し、そのドラッグ長が閾値距離ＴＨを超過しているか否かを判定する(ステップＳ４)。この結果、ドラッグ長が閾値距離ＴＨを超えていなければ、制御部４０は、表示部３０に対して、画像Ｐ１のスクロール処理の実行を指示する表示制御指示ＩＮＳを与える(ステップＳ５)。
【００１９】
この時、制御部４０は、表示部３０に対し、スクロール処理に必要となるドラッグ操作ＯＰのドラッグ方向及びドラッグ長に加えて、ディスプレイ１０に次に表示すべき画像Ｐ２を指示する。ここで、制御部４０は、画像Ｐ２をドラック方向に応じて決定する。例えば、制御部４０は、ユーザにより左方向のドラック操作が行われた場合に、メモリＭＥＭ中に記憶された複数の画像の内でその作成日時が画像Ｐ１の次に新しい画像を選択する一方、ユーザにより右方向のドラック操作が行われた場合には、画像Ｐ１の次に作成日時が古い画像を選択する。
【００２０】
表示部３０は、図３(ｂ)に示す如く、画像Ｐ１の表示位置をドラッグ操作ＯＰに追従して移動させると共に、画像Ｐ２の一部をディスプレイ表示面１０ｓに表示する。この場合、ユーザは、画像Ｐ２が閲覧したい画像であるか否かを、画像表示装置１による表示切り替えに先立って判断できる(すなわち、画像Ｐ２が所望の画像でない場合、ユーザは、不要なドラッグ操作の継続を回避することができる)。
【００２１】
一方、上記のステップＳ４にて、ドラッグ長が閾値距離ＴＨを超過したと判定した場合、制御部４０は、表示部３０に対して、画像Ｐ１から画像Ｐ２への表示切り替え処理の実行を指示する表示制御指示ＩＮＳを与える(ステップＳ６)。表示部３０は、図３(ｃ)に示す如く、画像Ｐ１に代えて、画像Ｐ２をディスプレイ表示面１０ｓに表示する。
【００２２】
また、図４(ａ)に示す如く、図３(ａ)に示した画像Ｐ１より表示幅ＤＳｗの狭い画像Ｐ３(例えば、ＤＳｗ＝"０．６Ｗ")がディスプレイ表示面１０ｓに表示されている場合を例に取ると、制御部４０は、閾値距離ＴＨを表示幅ＤＳｗの５０％("０．３Ｗ(ディスプレイ表示幅Ｗの３０％")に設定する。この場合、図４(ｃ)に示す如く、図３(ｃ)と比較してより小さなドラッグ長で、画像Ｐ３から画像Ｐ２への表示切り替えが行われることとなる。また、図４(ｂ)に示す如く、ドラッグ長が閾値距離ＴＨを超過するまでの間は、図３(ｂ)と同様のスクロール処理が行われる。
【００２３】
このように、画像表示装置１は、画像の表示切り替えを上述したユーザのドラック操作傾向に則して適切に行うことができ、以て画像の表示サイズが一定でない場合における表示切り替え操作性を、従来の画像表示装置と比較して大幅に向上させることができる。
【００２４】
[実施の形態２]
本実施の形態に係る画像表示装置は、図１に示した画像表示装置１と同様の構成とすることができる。但し、制御部４０の動作が、上記の実施の形態１とは異なる。より具体的には、図５に示すように、制御部４０は、図２に示したステップＳ１〜Ｓ６の処理に加えて、ステップＳ７及びＳ８に示す処理を実行する。
【００２５】
すなわち、制御部４０は、上記の実施の形態１と同様にして表示サイズＤＳに応じて閾値距離ＴＨを設定した後、上記の実施の形態１とは異なり、表示サイズＤＳが一定サイズ以上であるか否かをさらに判定する(ステップＳ７)。この結果、表示サイズＤＳが一定サイズ以上であると判定した場合、制御部４０は、上記の実施の形態１と同様に動作する。
【００２６】
一方、表示サイズＤＳが一定サイズに満たないと判定した場合、制御部４０は、閾値距離ＴＨを固定値ＦＶに再設定する(ステップＳ８)。ここで、閾値距離ＴＨを固定値ＦＶに設定する理由は、閾値距離ＴＨを無条件に小さな値に設定すると、タッチパネル２０への僅かな接触がドラッグ操作として検出された場合に、ユーザの意志に反して画像の表示切り替えが行われてしまう虞があるためである。これを回避するため、表示サイズＤＳが一定サイズに満たない場合、制御部４０は、閾値距離ＴＨを誤動作が生じない程度の最小閾値に設定する。
【００２７】
より具体的には、図６(ａ)に示す如く、ディスプレイ表示幅Ｗより非常に表示幅ＤＳｗの狭い画像Ｐ４(例えば、ＤＳｗ＝"０．３Ｗ")がディスプレイ表示面１０ｓに表示されている場合を例に取ると、制御部４０は、表示幅ＤＷｓに関わらず、閾値距離ＴＨを固定値ＦＶ(例えば"０．２Ｗ(ディスプレイ表示幅Ｗの２０％)")に再設定する。
【００２８】
これにより、図６(ｃ)に示す如く、ドラッグ長が固定値ＦＶを超えるドラッグ操作ＯＰが行われて初めて画像Ｐ４から画像Ｐ２への表示切り替えが行われることとなり、以てユーザの意志に反した表示切り替えを防止することができる。なお、図６(ｂ)に示す如く、ドラッグ長が固定値ＦＶを超過するまでの間は、図２(ｂ)及び図３(ｂ)と同様のスクロール処理が行われる。
【００２９】
なお、上記の実施の形態によって本発明は限定されるものではなく、特許請求の範囲の記載に基づき、当業者によって種々の変更が可能なことは明らかである。例えば、上記の実施の形態で示した表示部３０及び制御部４０の各処理を、タッチパネルを備えた携帯電話機、スマートフォン、ＰＤＡ(Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔｓ)、パーソナルコンピュータ、及びナビゲーション装置等の端末装置に実行させるためのプログラムとして提供することもできる。
【図面の簡単な説明】
【００３０】
【図１】本発明に係る画像表示装置の実施の形態１及び２に共通の構成例を示したブロック図である。
【図２】本発明に係る画像表示装置の実施の形態１の全体動作例を示したフローチャート図である。
【図３】本発明に係る画像表示装置の実施の形態１における画像のスクロール処理及び表示切り替え処理の一の例を示した図である。
【図４】本発明に係る画像表示装置の実施の形態１における画像のスクロール処理及び表示切り替え処理の他の例を示した図である。
【図５】本発明に係る画像表示装置の実施の形態２の全体動作例を示したフローチャート図である。
【図６】本発明に係る画像表示装置の実施の形態２における画像のスクロール処理及び表示切り替え処理の一の例を示した図である。
【符号の説明】
【００３１】
１  画像表示装置
１０  ディスプレイ
１０ｓ  ディスプレイ表示面
２０  タッチパネル
３０  表示部
４０  制御部
ＭＥＭ  メモリ
ＤＴ  画像データ
ＩＮＦ１  押下位置情報
ＩＮＦ２  画像情報
ＩＮＳ  表示制御指示
ＯＰ  ドラッグ操作
Ｐ１〜Ｐ４  画像
ＤＳ  表示サイズ
ＤＳｗ  表示幅
Ｗ  ディスプレイ表示幅
ＴＨ  閾値距離
ＦＶ  固定値
【図１】
2010113459.tif 000003
【図２】
2010113459.tif 000004
【図３】
2010113459.tif 000005
【図４】
2010113459.tif 000006
【図５】
2010113459.tif 000007
【図６】
2010113459.tif 000008