(57)【要約】【課題】ユーザインタフェースの表示を変化させる場合に、その表示形態をユーザにとって操作しやすいものとする。【解決手段】１枚ずつの画像送りの場合、位置情報を有さない画像を表示するときは、大きいサイズで画像送りボタン３０２を表示し、位置情報を有する画像を表示するときは、大きいサイズの画像送りボタン３０２を表示する領域３０３に、小さいサイズとした画像送りボタン３０２を表示するとともに、空いた領域にＧＰＳボタン３０１を表示する。高速画像送りを開始したときのカレント画像の表示形態が画像送りボタン３０２を小さいサイズで表示するものであれば、その後の高速画像送り中でも画像送りボタン３０２を小さいサイズに固定し、画像送りボタン３０２を大きいサイズで表示するものであれば、その後の高速画像送り中でも画像送りボタン３０２を大きいサイズに固定する。【選択図】図４Ａ
2014013511.tif 000002
【特許請求の範囲】
【請求項１】
画像とともに画像切替ボタンを表示し、その操作に応じて複数の画像を画像送りする又は画像戻しする画像切替を行う表示制御装置であって、
１枚ずつの画像切替の場合、所定の属性情報を有さない画像を表示するときは、第１の大きさで画像切替ボタンを表示する第１の表示形態とし、前記所定の属性情報を有する画像を表示するときは、前記第１の表示形態で画像切替ボタンを表示する領域に、前記第１の大きさより小さな第２の大きさで画像切替ボタンを表示するとともに、空いた領域に前記所定の属性情報に関するアイコンを表示する第２の表示形態とする手段と、
高速画像切替の場合、前記所定の属性情報の有無にかかわらず、画像切替ボタンの大きさを固定する手段とを備えたことを特徴とする表示制御装置。
【請求項２】
高速画像切替を開始したときのカレント画像の表示形態が前記第１の表示形態であれば、その後の高速画像切替中でも画像切替ボタンを前記第１の大きさに固定し、前記第２の表示形態であれば、その後の高速画像切替中でも画像切替ボタンを前記第２の大きさに固定することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
画像切替ボタンを前記第２の大きさに固定した場合、高速画像切替中に前記所定の属性情報を有する画像を表示するときにも、前記所定の属性情報に関するアイコンを表示しないことを特徴とする請求項２に記載の表示制御装置。
【請求項４】
画像切替ボタンを前記第２の大きさに固定した場合、高速画像切替中に前記所定の属性情報を有する画像を表示するときには、前記所定の属性情報に関するアイコンを表示することを特徴とする請求項２に記載の表示制御装置。
【請求項５】
高速画像切替を開始したときのカレント画像の表示形態にかかわらず、その後の高速画像切替中で画像切替ボタンを前記第１の大きさに固定することを特徴とする請求項１に記載の表示制御装置。
【請求項６】
前記所定の属性情報はＧＰＳ情報であることを特徴とする請求項１乃至５のいずれか１項に記載の表示制御装置。
【請求項７】
高速画像切替の開始の操作は、画像切替ボタンの長押しであり、高速画像切替は該長押しが解除されるまで継続されることを特徴とする請求項１乃至６のいずれか１項に記載の表示制御装置。
【請求項８】
前記長押しが解除されたとき、そのとき表示されているカレント画像が前記所定の属性情報を有していれば、前記第２の表示形態とすることを特徴とする請求項７に記載の表示制御装置。
【請求項９】
画像とともに画像切替ボタンを表示し、その操作に応じて複数の画像を画像送りする又は画像戻しする画像切替を行う表示制御装置による表示制御方法であって、
１枚ずつの画像切替の場合、所定の属性情報を有さない画像を表示するときは、第１の大きさで画像切替ボタンを表示する第１の表示形態とし、前記所定の属性情報を有する画像を表示するときは、前記第１の表示形態で画像切替ボタンを表示する領域に、前記第１の大きさより小さな第２の大きさで画像切替ボタンを表示するとともに、空いた領域に前記所定の属性情報に関するアイコンを表示する第２の表示形態とするステップと、
高速画像切替の場合、前記所定の属性情報の有無にかかわらず、画像切替ボタンの大きさを固定するステップとを有することを特徴とする表示制御方法。
【請求項１０】
請求項１乃至８のいずれか１項に記載の制御装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を画像送りする又は画像戻しする画像切替を行う表示制御装置、方法及びプログラムに関する。
【背景技術】
【０００２】
近年、タッチパネル上に操作のためのユーザインタフェースを表示し、ユーザのタッチ操作で指示を受け付けるデバイスが普及している。例えばデジタルカメラや携帯電話等のいわゆるモバイル機器にもタッチパネルが搭載されている（例えば、特許文献１）。タッチパネルでは、固定された操作部材と異なり、状況に応じて表示するユーザインタフェースを切り替えることができ、限られた表示領域を有効に使用することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２０５１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
状況に応じたユーザインタフェースの表示の切り替えは便利である一方、その表示形態によってはユーザが混乱するおそれがある。特にユーザが何らかの操作を行っている最中にユーザインタフェースの表示を変化させるか否かは、ユーザの操作性を十分考慮することが必要である。
【０００５】
本発明は上記のような点に鑑みてなされたものであり、ユーザインタフェースの表示形態をユーザにとって操作しやすいものとすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の表示制御装置は、画像とともに画像切替ボタンを表示し、その操作に応じて複数の画像を画像送りする又は画像戻しする画像切替を行う表示制御装置であって、１枚ずつの画像切替の場合、所定の属性情報を有さない画像を表示するときは、第１の大きさで画像切替ボタンを表示する第１の表示形態とし、前記所定の属性情報を有する画像を表示するときは、前記第１の表示形態で画像切替ボタンを表示する領域に、前記第１の大きさより小さな第２の大きさで画像切替ボタンを表示するとともに、空いた領域に前記所定の属性情報に関するアイコンを表示する第２の表示形態とする手段と、高速画像切替の場合、前記所定の属性情報の有無にかかわらず、画像切替ボタンの大きさを固定する手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザインタフェースの表示形態をユーザにとって操作しやすいものとすることができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る表示制御装置１００の構成を示す図である。
【図２】記録媒体に記録されている画像データの例を示す図である。
【図３】第１の実施形態において画像送りするときの画面遷移の例を示す図である。
【図４Ａ】第１の実施形態において高速画像送りするときの画面遷移の例を示す図である。
【図４Ｂ】第１の実施形態において高速画像送りするときの画面遷移の例を示す図である。
【図５Ａ】第１の実施形態に係る表示制御装置による画像送り処理を示すフローチャートである。
【図５Ｂ】第１の実施形態における通常画像送りの処理を示すフローチャートである。
【図５Ｃ】第１の実施形態における高速画像送りの処理を示すフローチャートである。
【図６Ａ】第２の実施形態において高速画像送りするときの画面遷移の例を示す図である。
【図６Ｂ】第２の実施形態において高速画像送りするときの画面遷移の例を示す図である。
【図７】第２の実施形態における高速画像送りの処理を示すフローチャートである。
【図８Ａ】第３の実施形態において高速画像送りするときの画面遷移の例を示す図である。
【図８Ｂ】第３の実施形態において高速画像送りするときの画面遷移の例を示す図である。
【図９】第３の実施形態における高速画像送りの処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
（第１の実施形態）
図１に、本発明を適用した実施形態に係る表示制御装置１００の構成を示す。本発明を適用した表示制御装置は、パーソナルコンピュータ（以下、ＰＣ）、デジタルカメラや携帯電話等のいわゆるモバイル機器等で構成することが可能である。
図１に示すように、内部バス１５０に対してＣＰＵ１０１、メモリ１０２、不揮発性メモリ１０３、画像処理部１０４、ディスプレイ１０５、操作部１０６、記録媒体インタフェース１０７、外部インタフェース１０９、通信インタフェース１１０、位置検出部１１２が接続されている。内部バス１５０に接続される各部は、内部バス１５０を介して互いにデータのやりとりを行うことができるようにされている。
【００１０】
ＣＰＵ１０１は、例えば不揮発性メモリ１０３に格納されるプログラムに従い、メモリ１０２をワークメモリとして用いて、表示制御装置１００の各部を制御する。メモリ１０２は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリ等）で構成される。不揮発性メモリ１０３は、例えばハードディスク（ＨＤ）やＲＯＭ等で構成され、画像データや音声データ、その他のデータ、ＣＰＵ１０１が動作するための各種プログラム等が格納される。
【００１１】
画像処理部１０４は、ＣＰＵ１０１の制御に基づいて、不揮発性メモリ１０３や記録媒体１０８に格納された画像データ、外部インタフェース１０９を介して取得した映像信号、通信インタフェース１１０を介して取得した画像データ等に対して各種画像処理を施す。画像処理部１０４が行う画像処理には、Ａ／Ｄ変換処理、Ｄ／Ａ変換処理、画像データの符号化処理、圧縮処理、デコード処理、拡大／縮小処理（リサイズ）、ノイズ低減処理、色変換処理等が含まれる。画像処理部１０４は、特定の画像処理を施すための専用の回路ブロックで構成しても良い。また、画像処理の種別によっては画像処理部１０４を用いずにＣＰＵ１０１がプログラムに従って画像処理を施すことも可能である。
【００１２】
ディスプレイ１０５は、ＣＰＵ１０１の制御に基づいて、画像やＧＵＩ(Graphical User Interface)を構成するＧＵＩ画面等を表示する。ＣＰＵ１０１は、プログラムに従い表示制御信号を生成し、ディスプレイ１０５に表示するための映像信号を生成してディスプレイ１０５に出力するように表示制御装置１００の各部を制御する。ディスプレイ１０５は、出力された映像信号に基づいて映像を表示する。なお、表示制御装置１００自体が備える構成としてはディスプレイ１０５に表示させるための映像信号を出力するためのインタフェースまでとし、ディスプレイ１０５は外付けのモニタ（テレビ等）で構成してもよい。
【００１３】
操作部１０６は、キーボード等の文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイス、ボタン、ダイヤル、ジョイスティック、タッチセンサ、タッチパッド等を含む、ユーザ操作を受け付けるための入力デバイスである。
タッチパネルは、ディスプレイ１０５に重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスであり、ＣＰＵ１０１は、タッチパネルへの以下の操作を検出することができる。タッチパネルを指やペンで触れる、タッチダウンと称される操作がある。また、タッチパネルを指やペンで触れている状態とする、タッチオンと称される操作がある。また、タッチパネルを指やペンで触れたまま移動させる、ムーブと称される操作がある。また、タッチパネルに触れていた指やペンを離す、タッチアップと称される操作がある。また、タッチパネルに何も触れていない状態とする、タッチオフと称される操作がある。これらの操作や、タッチパネル上に指やペンが触れている位置座標は内部バス１５０を通じてＣＰＵ１０１に通知され、ＣＰＵ１０１は通知された情報に基づいてタッチパネル上にどのような操作が行われたかを判定する。ムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定する。また、タッチパネル上をタッチダウンから一定のムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されると、フリックが行われたと判定する。また、所定距離以上を、所定速度未満でムーブしたことが検出された場合は、ドラッグが行われたと判定するものとする。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
【００１４】
記録媒体インタフェース１０７は、ＣＰＵ１０１の制御に基づき、装着された記録媒体１０８からのデータの読み出しや、記録媒体１０８に対するデータの書き込みを行うためのインタフェースである。記録媒体１０８は、例えばメモリーカードやＣＤ、ＤＶＤ等である。外部インタフェース１０９は、外部機器と有線ケーブルや無線によって接続し、映像信号や音声信号の入出力を行うためのインタフェースである。通信インタフェース１１０は、外部機器やインターネット１１１等と通信して、ファイルやコマンド等の各種データの送受信を行うためのインタフェースである。
位置検出部１１２は、外部からの信号を受信し、位置情報（ＧＰＳ情報）を取得する。
【００１５】
図２に、記録媒体１０８に記録されている複数の画像データの例を示す。ＧＰＳ情報付加機能のＯＮ／ＯＦＦ切り替えや無線機能により後から位置情報を付加することもできるので、すべての画像データに属性情報として位置情報が付加されているとは限らない。そのため、位置情報が付加された画像データと付加されていない画像データとが混在する状況が考えられる。
【００１６】
以下では、図２に示した画像データを例にして説明をする。本実施形態では、ディスプレイ１０５上のタッチパネル画面で操作する例を説明する。
図３に、画像ＩＭＧ００１．ＪＰＧから通常画像送り（１枚ずつの画像切替）するときの画面遷移の例を示す。ここでいう「１枚ずつ画像送りする」とは、画像切替ボタンである画像送りボタンをタッチダウンして所定時間内にタッチオフ状態に戻す（ユーザの感覚としては、押下してすぐ離す）ことをいう。
画像ＩＭＧ００１．ＪＰＧは位置情報を有するので、属性情報に関するアイコンとして位置情報を表示するためのＧＰＳボタン３０１が表示される。このＧＰＳボタン３０１を押下することで、画像データに付加された位置情報を確認することができる。
タッチパネル画面では、指でボタンをタッチできる大きさを確保する必要があるため、それぞれのボタンはある程度の大きさを必要とする。本実施形態では、図３に示すように、ＧＰＳボタン３０１を表示しないときには、画像送りボタン３０２を大きいサイズ（第１の大きさ）で表示する（第１の表示形態）。３０３は、ＧＰＳボタン３０１を表示しないときの画像送りボタン３０２の表示領域である。そして、ＧＰＳボタン３０１を表示するときには、画像送りボタン３０２を小さいサイズ（第２の大きさ）とするとともに、表示領域３０３の空いた領域にＧＰＳボタン３０１を表示し（第２の表示形態）、表示領域を効率的に利用している。
【００１７】
画像送りのために画像送りボタン３０２を押下すると、次画像ＩＭＧ００２．ＪＰＧは位置情報を有さないので、ＧＰＳボタン３０１は表示されず、表示領域３０３の全体に画像送りボタン３０２、すなわち画像送りボタン３０２が大きいサイズで表示される。以下同様に、画像送りボタン３０２を押下すると、次画像ＩＭＧ００３．ＪＰＧは位置情報を有さないので、ＧＰＳボタン３０１は表示されず、表示領域３０３の全体に画像送りボタン３０２が表示される。次に画像送りボタン３０２を押下すると、次画像ＩＭＧ００４．ＪＰＧは位置情報を有するので、表示領域３０３に小さいサイズの画像送りボタン３０２及びＧＰＳボタン３０１が表示される。次に画像送りボタン３０２を押下すると、次画像ＩＭＧ００５．ＪＰＧは位置情報を有するので、表示領域３０３に小さいサイズの画像送りボタン３０２及びＧＰＳボタン３０１が表示される。
【００１８】
このように位置情報が付加された画像データと付加されていない画像データとが混在する状況において、画像送りボタン３０２の大きさを変更するとともに、ＧＰＳボタン３０１の表示／非表示を切り替える。
ここで、１枚ずつ画像送りするために画像送りボタン３０２を押下して離すことを繰り返す場合、ユーザは画像送りボタン３０２の位置を確認しながら操作するので問題がない。
しかしながら、画像送りボタン３０２を長押しする（所定時間以上タッチダウンしたままにする）等して高速画像送り（高速画像切替）する場合は問題がある。例えば画像によって画像送りボタン３０２の大きさが変更されると、今まで画像送りボタン３０２だと思ってタッチしていた領域が画像送りボタン３０２の領域でなくなってしまう場合がある等、ユーザが混乱するおそれがある。
【００１９】
そこで、本実施形態では、高速画像送りを開始したときのカレント画像の位置情報の有無によって画像送りボタン３０２の大きさを固定する。すなわち、高速画像送りを開始したときのカレント画像の表示形態が画像送りボタン３０２を小さいサイズで表示するものであれば、その後の高速画像送り中でも画像送りボタン３０２を小さいサイズに固定する。また、高速画像送りを開始したときのカレント画像の表示形態が画像送りボタン３０２を大きいサイズで表示するものであれば、その後の高速画像送り中でも画像送りボタン３０２を大きいサイズに固定する。なお、高速画像送りは、長押しが解除されるまで継続される。
【００２０】
図４Ａに、位置情報が付加された画像ＩＭＧ００１．ＪＰＧから高速画像送りを開始したときの画面遷移の例を示す。
画像ＩＭＧ００１．ＪＰＧは位置情報を有するので、表示領域３０３に小さいサイズの画像送りボタン３０２及びＧＰＳボタン３０１が表示されている。
この状態で画像送りボタン３０２を長押しすると高速画像送りモードとなり、画像はＩＭＧ００２．ＪＰＧ、ＩＭＧ００３．ＪＰＧ、ＩＭＧ００４．ＪＰＧ、ＩＭＧ００５．ＪＰＧと切り替わっていく。このとき、表示される各画像の位置情報の有無にかかわらず、ＧＰＳボタン３０１は表示されず、画像送りボタン３０２は小さいサイズのまま固定となる。この場合、表示領域３０３のうち、ＧＰＳボタン３０１が表示される領域には何も表示されない。
【００２１】
図４Ｂに、位置情報が付加されていない画像ＩＭＧ００２．ＪＰＧから高速画像送りを開始したときの画面遷移の例を示す。
画像ＩＭＧ００２．ＪＰＧは位置情報を有さないので、ＧＰＳボタン３０１は表示されず、大きいサイズの画像送りボタン３０２が表示されている。
この状態で画像送りボタン３０２を長押しすると高速画像送りモードとなり、画像はＩＭＧ００３．ＪＰＧ、ＩＭＧ００４．ＪＰＧ、ＩＭＧ００５．ＪＰＧと切り替わっていく。このとき、表示される各画像の位置情報の有無にかかわらず、ＧＰＳボタン３０１は表示されず、画像送りボタン３０２は大きいサイズのまま固定となる。
【００２２】
図５Ａは、第１の実施形態に係る表示制御装置１００による画像送り処理を示すフローチャートである。
ＣＰＵ１０１は、カレント画像において画像送りボタン３０２が押下されると、それが高速画像送りの操作であるか否か（画像送りボタン３０２の長押しであるか否か）を判定する（ステップＳ５０１）。長押しでなかった場合は通常画像送りを実行し（ステップＳ５０２）、長押しであった場合は高速画像送りを実行する（ステップＳ５０３）。
【００２３】
図５Ｂは、第１の実施形態におけるステップＳ５０２の通常画像送りの処理を示すフローチャートである。
ＣＰＵ１０１は、画像送りボタン３０２が押下されると、次画像の画像番号を取得し（ステップＳ５３１）、画像データを読み出す（ステップＳ５３２）。ステップＳ５３２では、画像データに位置情報が付加されているか否かを判定するための情報も読み出す。
ＣＰＵ１０１は、ステップＳ５３１において取得した画像番号の画像データに位置情報が付加されているか否かを判定する（ステップＳ５３３）。
ステップＳ５３３において位置情報が付加されている場合、ＧＰＳボタン３０１を表示し（ステップＳ５３４）、小さいサイズの画像送りボタン３０２を表示する（ステップＳ５３５）。また、ステップＳ５３１において取得した画像番号の画像を表示する（ステップＳ５３６）。
それに対して、ステップＳ５３３において位置情報が付加されていない場合、大きいサイズの画像送りボタン３０２を表示する（ステップＳ５３７）。また、ステップＳ５３１において取得した画像番号の画像を表示する（ステップＳ５３６）。
【００２４】
図５Ｃは、第１の実施形態におけるステップＳ５０３の高速画像送りの処理を示すフローチャートである。
ＣＰＵ１０１は、画像送りボタン３０２が長押しされると、次画像の画像番号を取得し（ステップＳ５７１）、画像データを読み出す（ステップＳ５７２）。ステップＳ５７２では、画像データに位置情報が付加されているか否かを判定するための情報も読み出す。
ＣＰＵ１０１は、高速画像送りを開始したときのカレント画像の位置情報の有無を判定する（ステップＳ５７３）。
ステップＳ５７３において位置情報が付加されている場合、表示領域３０３の一部に小さいサイズの画像送りボタン３０２を表示する（ステップＳ５７４）。このとき、ＧＰＳボタン３０１は表示しない。また、ステップＳ５７１において取得した画像番号の画像を表示する（ステップＳ５７５）。
それに対して、ステップＳ５７３において位置情報が付加されていない場合、大きいサイズの画像送りボタン３０２を表示する（ステップＳ５７７）。また、ステップＳ５７１において取得した画像番号の画像を表示する（ステップＳ５７５）。
【００２５】
次に、ＣＰＵ１０１は、高速画像送りのために長押しされていた画像送りボタン３０２が離されたか否か（長押しが解除されたか否か）を判定する（ステップＳ５７６）。
ステップＳ５７６において画像送りボタン３０２が長押しされたままである場合、ステップＳ５７１に戻って、ステップＳ５７１〜Ｓ５７７の処理を繰り返す。
それに対して、ステップＳ５７６において画像送りボタン３０２の長押しが解除された場合、そのときに表示されているカレント画像（すなわち、ステップＳ５７１〜Ｓ５７７の最終の繰り返しでステップＳ５７１において取得した画像番号の画像）の位置情報の有無を判定する（ステップＳ５７８）。
ステップＳ５７８において位置情報が付加されている場合、ＧＰＳボタン３０１を表示し（ステップＳ５７９）、小さいサイズの画像送りボタン３０２を表示する（ステップＳ５８０）。ステップＳ５７８において位置情報が付加されていない場合、本処理を終了する。
【００２６】
なお、タッチ反応領域は、表示されているボタンの大きさと同じ領域とし、ボタン押下状態のままボタン領域外に指等を移動させた場合は反応領域外となる。例えばステップＳ５７４において小さいサイズの画像送りボタン３０２を表示した場合に、画像送りボタン３０２を押下状態のまま、画像送りボタン３０２領域外（表示領域３０３内であっても）に指等を移動させて離すと反応領域外となる。
【００２７】
（第２の実施形態）
第２の実施形態では、高速画像送りを開始したときのカレント画像の位置情報の有無にかかわらず、その後の高速画像送り中で画像送りボタン３０２を大きいサイズ（表示領域３０３の全体に画像送りボタン３０２を表示）に固定する。なお、表示制御装置１００の構成（図１）、及び画像送り処理（図５Ａ）、通常画像送りの処理（図５Ｂ）に関しては第１の実施形態と同様であり、以下では、第１の実施形態との相違点を中心に説明する。
【００２８】
図６Ａに、位置情報が付加された画像ＩＭＧ００１．ＪＰＧから高速画像送りを開始したときの画面遷移の例を示す。
画像ＩＭＧ００１．ＪＰＧは位置情報を有するので、表示領域３０３に小さいサイズの画像送りボタン３０２及びＧＰＳボタン３０１が表示されている。
この状態で画像送りボタン３０２を長押しすると高速画像送りモードとなり、大きいサイズの画像送りボタン３０２が表示されるように切り替わって、画像はＩＭＧ００２．ＪＰＧ、ＩＭＧ００３．ＪＰＧ、ＩＭＧ００４．ＪＰＧ、ＩＭＧ００５．ＪＰＧと切り替わっていく。そのとき表示される画像データの位置情報の有無にかかわらず、ＧＰＳボタン３０１は表示されず、画像送りボタン３０２は大きいサイズのまま固定となる。
【００２９】
図６Ｂに、位置情報が付加されていない画像ＩＭＧ００２．ＪＰＧから高速画像送りを開始したときの画面遷移の例を示す。
画像ＩＭＧ００２．ＪＰＧは位置情報を有さないので、ＧＰＳボタン３０１は表示されず、大きいサイズの画像送りボタン３０２が表示されている。
この状態で画像送りボタン３０２を長押しすると高速画像送りモードとなり、画像はＩＭＧ００３．ＪＰＧ、ＩＭＧ００４．ＪＰＧ、ＩＭＧ００５．ＪＰＧと切り替わっていく。このとき、表示される各画像の位置情報の有無にかかわらず、ＧＰＳボタン３０１は表示されず、画像送りボタン３０２の大きいサイズのまま固定となる。
【００３０】
図７は、第２の実施形態におけるステップＳ５０３の高速画像送りの処理を示すフローチャートである。
ＣＰＵ１０１は、画像送りボタン３０２が長押しされると、次画像の画像番号を取得し（ステップＳ７０１）、画像データを読み出す（ステップＳ７０２）。ステップＳ７０２では、画像データに位置情報が付加されているか否かを判定するための情報も読み出す。
ＣＰＵ１０１は、高速画像送りを開始したときのカレント画像の位置情報の有無にかかわらず、大きいサイズの画像送りボタン３０２を表示し（ステップＳ７０３）、ステップＳ７０１において取得した画像番号の画像を表示する（ステップＳ７０４）。
【００３１】
次に、ＣＰＵ１０１は、高速画像送りのために長押しされていた画像送りボタン３０２が離されたか否か（長押しが解除されたか否か）を判定する（ステップＳ７０５）。
ステップＳ７０５において画像送りボタン３０２が長押しされたままである場合、ステップＳ７０１に戻って、ステップＳ７０１〜Ｓ７０５の処理を繰り返す。
それに対して、ステップＳ７０５において画像送りボタン３０２の長押しが解除された場合、そのときに表示されているカレント画像（すなわち、ステップＳ７０１〜Ｓ７０５の最終の繰り返しでステップＳ７０１において取得した画像番号の画像）の位置情報の有無を判定する（ステップＳ７０６）。
ステップＳ７０６において位置情報が付加されている場合、ＧＰＳボタン３０１を表示し（ステップＳ７０７）、小さいサイズの画像送りボタン３０２を表示する（ステップＳ７０８）。ステップＳ７０６において位置情報が付加されていない場合、本処理を終了する。
【００３２】
（第３の実施形態）
第３の実施形態では、第１の実施形態と同様、高速画像送りを開始したときのカレント画像の位置情報の有無によって画像送りボタン３０２の大きさを固定する。すなわち、高速画像送りを開始したときのカレント画像の表示形態が画像送りボタン３０２を小さいサイズで表示するものであれば、その後の高速画像送り中でも画像送りボタン３０２を小さいサイズに固定する。また、高速画像送りを開始したときのカレント画像の表示形態が画像送りボタン３０２を大きいサイズで表示するものであれば、その後の高速画像送り中でも画像送りボタン３０２を大きいサイズに固定する。その上で、画像送りボタン３０２を小さいサイズに固定した場合、高速画像送り中に位置情報が付加された画像を表示するときには、ＧＰＳボタン３０１を表示するようにしている。なお、表示制御装置１００の構成（図１）、及び画像送り処理（図５Ａ）、通常画像送りの処理（図５Ｂ）に関しては第１の実施形態と同様であり、以下では、第１の実施形態との相違点を中心に説明する。
【００３３】
図８Ａに、位置情報が付加された画像ＩＭＧ００１．ＪＰＧから高速画像送りを開始したときの画面遷移の例を示す。
画像ＩＭＧ００１．ＪＰＧは位置情報を有するので、表示領域３０３に小さいサイズの画像送りボタン３０２及びＧＰＳボタン３０１が表示されている。
この状態で画像送りボタン３０２を長押しすると高速画像送りモードとなり、画像はＩＭＧ００２．ＪＰＧ、ＩＭＧ００３．ＪＰＧ、ＩＭＧ００４．ＪＰＧ、ＩＭＧ００５．ＪＰＧと切り替わっていく。このとき、表示される各画像の位置情報の有無にかかわらず、画像送りボタン３０２は小さいサイズのまま固定となる。そして、位置情報が付加された画像、本例の場合は画像ＩＭＧ００４．ＪＰＧ、ＩＭＧ００５．ＪＰＧが表示されるときには、ＧＰＳボタン３０１が表示される。一方、位置情報が付加されていない画像、本例の場合は画像ＩＭＧ００２．ＪＰＧ、ＩＭＧ００３．ＪＰＧが表示されるときには、ＧＰＳボタン３０１は表示されない。この場合、表示領域３０３のうち、ＧＰＳボタン３０１が表示される領域には何も表示されない。
【００３４】
図８Ｂに、位置情報が付加されていない画像ＩＭＧ００２．ＪＰＧから高速画像送りを開始したときの画面遷移の例を示す。
画像ＩＭＧ００２．ＪＰＧは位置情報を有さないので、ＧＰＳボタン３０１は表示されず、大きいサイズの画像送りボタン３０２が表示されている。
この状態で画像送りボタン３０２を長押しすると高速画像送りモードとなり、画像はＩＭＧ００３．ＪＰＧ、ＩＭＧ００４．ＪＰＧ、ＩＭＧ００５．ＪＰＧと切り替わっていく。このとき、表示される各画像の位置情報の有無にかかわらず、ＧＰＳボタン３０１は表示されず、画像送りボタン３０２は大きいサイズのまま固定となる。
【００３５】
図９は、第３の実施形態におけるステップＳ５０３の高速画像送りの処理を示すフローチャートである。
ＣＰＵ１０１は、画像送りボタン３０２が長押しされると、次画像の画像番号を取得し（ステップＳ９０１）、画像データを読み出す（ステップＳ９０２）。ステップＳ９０２では、画像データに位置情報が付加されているか否かを判定するための情報も読み出す。
ＣＰＵ１０１は、高速画像送りを開始したときのカレント画像の位置情報の有無を判定する（ステップＳ９０３）。
ステップＳ９０３において位置情報が付加されている場合、表示領域３０３の一部に小さいサイズの画像送りボタン３０２を表示する（ステップＳ９０４）。そして、ステップＳ９０１において取得した画像番号の画像の位置情報の有無を判定する（ステップＳ９０５）。ステップＳ９０５において位置情報が付加されている場合、表示領域３０３の空き領域にＧＰＳボタン３０１を表示する（ステップＳ９０６）。また、ステップＳ９０１において取得した画像番号の画像を表示する（ステップＳ９０８）。
それに対して、ステップＳ９０３において位置情報が付加されていない場合、大きいサイズの画像送りボタン３０２を表示する（ステップＳ９０７）。また、ステップＳ９０１において取得した画像番号の画像を表示する（ステップＳ９０８）。
【００３６】
次に、ＣＰＵ１０１は、高速画像送りのために長押しされていた画像送りボタン３０２が離されたか否か（長押しが解除されたか否か）を判定する（ステップＳ９０９）。
ステップＳ９０９において画像送りボタン３０２が長押しされたままである場合、ステップＳ９０１に戻って、ステップＳ９０１〜Ｓ９０８の処理を繰り返す。
それに対して、ステップＳ９０９において画像送りボタン３０２の長押しが解除された場合、本処理を終了する。
【００３７】
なお、タッチ反応領域は、表示されているボタンの大きさと同じ領域とし、ボタン押下状態のままボタン領域外に指等を移動させた場合は反応領域外となる。例えばステップＳ９０４において小さいサイズの画像送りボタン３０２を表示した場合に、画像送りボタン３０２を押下状態のまま、画像送りボタン３０２領域外（表示領域３０３内であっても）に指等を移動させて離すと反応領域外となる。この場合に、ＧＰＳボタン３０１が表示されている場合、画像送りボタン３０２の押下を解除し、再度ＧＰＳボタン３０１を押下すると画像に対応する位置情報が表示される。
【００３８】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。上記実施形態では、画像送りを例に説明したが、画像戻しを行う場合にも本発明を適用することができる。
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014013511.tif 000003
【図２】
2014013511.tif 000004
【図３】
2014013511.tif 000005
【図４Ａ】
2014013511.tif 000006
【図４Ｂ】
2014013511.tif 000007
【図５Ａ】
2014013511.tif 000008
【図５Ｂ】
2014013511.tif 000009
【図５Ｃ】
2014013511.tif 000010
【図６Ａ】
2014013511.tif 000011
【図６Ｂ】
2014013511.tif 000012
【図７】
2014013511.tif 000013
【図８Ａ】
2014013511.tif 000014
【図８Ｂ】
2014013511.tif 000015
【図９】
2014013511.tif 000016