(57)【特許請求の範囲】
【請求項１】
表示手段に対するタッチ操作の受け付けを有効とするか無効とするかを設定する設定手段と、
前記設定手段でタッチ操作の受け付けが無効に設定されている場合には、選択肢項目を前記表示手段に表示すると共に、当該選択肢項目にアイコンを重ねて表示するように制御し、前記設定手段でタッチ操作の受け付けが有効に設定されている場合には、前記選択肢項目を前記表示手段に表示すると共に、前記アイコンを前記選択肢項目に重ならない領域に表示するように制御する表示制御手段と、
前記設定手段でタッチ操作の受け付けが有効に設定されている場合に、前記表示手段に表示された前記選択肢項目に対するタッチ操作に応じて当該選択肢項目を選択し、前記表示手段に表示された前記アイコンに対するタッチ操作に応じて前記アイコンを選択するように制御する制御手段と、を有することを特徴とする表示制御装置。
【請求項２】
前記表示制御手段は、前記設定手段でタッチ操作の受け付けが無効に設定されている場合には、第１の大きさで選択肢項目を前記表示手段に表示すると共に、当該選択肢項目にアイコンを重ねて表示するように制御し、前記設定手段でタッチ操作の受け付けが有効に設定されている場合には、前記選択肢項目を前記第１の大きさより小さい第２の大きさで前記表示手段に表示すると共に、前記アイコンを前記選択肢項目に重ならない領域に表示するように制御することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段は、前記設定手段でタッチ操作の受け付けが有効に設定されており、前記アイコンを表示することなく前記選択肢項目を前記第１の大きさで表示していた状態から、前記アイコンを表示する場合に、前記選択肢項目を前記第２の大きさに変更して表示するように制御することを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記表示制御手段は、前記選択肢項目を前記第２の大きさで表示していた状態から、前記アイコンを非表示にする場合には、前記選択肢項目を前記第１の大きさに変更して表示するように制御することを特徴とする請求項２または３に記載の表示制御装置。
【請求項５】
外部機器と接続する接続手段をさらに有し、
前記表示制御手段は、前記接続手段を介して前記外部機器が接続されたことに応じて前記アイコンを表示するように制御することを特徴とする請求項３または４に記載の表示制御装置。
【請求項６】
外部機器と接続する接続手段をさらに有し、
前記表示制御手段は、前記接続手段を介して前記外部機器が接続されなくなったことに応じて前記アイコンを非表示にするように制御することを特徴とする請求項３ないし５のいずれか１項に記載の表示制御装置。
【請求項７】
前記表示制御手段は、前記選択肢項目にアイコンを重ねて表示する際、前記アイコンを半透過で表示するように制御することを特徴とする請求項１ないし６のいずれか１項に記載の表示制御装置。
【請求項８】
前記タッチ操作を検出する検出手段と、
前記タッチ操作とは異なる操作によって前記選択肢項目のいずれかを選択する選択手段と、
前記タッチ操作とは異なる操作によって前記アイコンが示す機能を実行させる指示を受け付ける受付手段と、をさらに有することを特徴とする請求項１ないし７のいずれか１項に記載の表示制御装置。
【請求項９】
前記表示制御手段は、前記設定手段でタッチ操作の受け付けが無効に設定されている場合に、前記表示手段に表示される前記選択肢項目の数を増やすための第１の操作が行われたことに応じて、当該第１の操作が行われる前に表示されていた前記選択肢項目の数よりも多い所定数の選択肢項目を前記第２の大きさよりも小さい第３の大きさで表示し、
前記設定手段でタッチ操作の受け付けが有効に設定されている場合に、前記第１の操作が行われたことに応じて、前記所定数よりも少ない選択肢項目を前記第３の大きさで表示すると共に、前記アイコンを前記選択肢項目に重ならない領域に表示するように制御することを特徴とする請求項２ないし６のいずれか１項に記載の表示制御装置。
【請求項１０】
前記表示制御手段は、前記設定手段でタッチ操作の受け付けが有効に設定されており、かつ前記表示手段に前記アイコンを表示することなく所定数の前記選択肢項目を表示していた状態から、前記アイコンを表示する場合に、表示されている所定数の前記選択肢項目のうち少なくとも１つを非表示にすると共に、当該アイコンを表示される前記選択肢項目に重ならない領域に表示するように制御することを特徴とする請求項１ないし８のいずれか１項に記載の表示制御装置。
【請求項１１】
前記表示制御手段は、前記選択肢項目のうち選択されている項目が非表示となる位置にない場合には、選択されていない項目のいずれかを非表示にし、選択肢項目のうち選択されている項目が非表示となる位置にある場合には、選択されている項目を非表示とならない位置に変更し、選択されていない項目のいずれかを非表示にすることを特徴とする請求項１０に記載の表示制御装置。
【請求項１２】
前記表示制御手段は、前記アイコンが非表示になった場合、タッチ操作の受け付けが有効に設定されている場合であって前記選択肢項目が所定数よりも減じられて表示されていた場合は所定数の選択肢項目を表示するように制御することを特徴とする請求項１０または１１に記載の表示制御装置。
【請求項１３】
前記表示制御装置は、撮像手段を有する撮像装置であり、
前記選択肢項目は、前記撮像手段で撮像された画像であることを特徴とする請求項１ないし１２のいずれか１項に記載の表示制御装置。
【請求項１４】
表示手段と、前記表示手段に対するタッチ操作の受け付けを有効とするか無効とするかを設定する設定手段と、を有する表示制御装置の制御方法であって、
前記設定手段でタッチ操作の受け付けが無効に設定されている場合には、選択肢項目を前記表示手段に表示すると共に、当該選択肢項目にアイコンを重ねて表示するように制御し、前記設定手段でタッチ操作の受け付けが有効に設定されている場合には、前記選択肢項目を前記表示手段に表示すると共に、前記アイコンを前記選択肢項目に重ならない領域に表示するように制御する表示制御工程と、
前記設定手段でタッチ操作の受け付けが有効に設定されている場合に、前記表示手段に表示された前記選択肢項目に対するタッチ操作に応じて当該選択肢項目を選択し、前記表示手段に表示された前記アイコンに対するタッチ操作に応じて前記アイコンを選択するように制御する制御工程と、を有することを特徴とする制御方法。
【請求項１５】
コンピュータを、請求項１ないし１３のいずれか１項に記載された表示制御装置の各手段として機能させるためのプログラム。
【請求項１６】
コンピュータを、請求項１ないし１３のいずれか１項に記載された表示制御装置の各手段として機能させるためのプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置に関し、特にタッチ操作を行える装置に関するものである。
【背景技術】
【０００２】
従来、複数の画像を同一画面に同時に表示するマルチ表示が知られている。
【０００３】
特許文献１には、マルチ表示で表示された画像に対する指示を行うためのアイコンを表示する際に、アイコンをマルチ表示で表示された画像に重畳して表示することが開示されている。
【０００４】
一方、タッチパネルを用いて、表示された画像やアイコンにタッチ操作を行うことで各種操作が行える装置も知られている。特許文献２では、複数の項目のタッチ操作に反応する領域が重なった場合、重なった部分を項目間で分割することで、いずれかの項目を選択できることが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１７７３２２号公報
【特許文献２】特開平０６−３１４１６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、タッチパネルを採用した機器において特許文献１のような表示を行うと、画像等の選択肢項目に重畳して、タッチ操作可能なアイコンが表示されることになる。しかしこれでは、画像とアイコンとが重畳した部分がタッチされた場合、ユーザが所望する選択対象が画像であるのかアイコンであるのかが正しく判定できない。これに対し、特許文献２に開示された従来技術では、タッチ可能な選択肢項目が重なるとタッチ操作に反応する領域が小さくなるため、ユーザが意図した項目にタッチしにくくなってしまい操作性が落ちてしまう。かといって、選択肢項目が重ならないように、選択肢項目を常に小さく表示すると選択肢項目の視認性を不必要に落としてしまう。
【０００７】
本発明は、上記課題に鑑みてなされ、その目的は、タッチ可能な選択肢項目をタッチする操作性を損なうことなく、選択肢項目の視認性を確保することを可能にした表示制御技術を実現することである。
【課題を解決するための手段】
【０００８】
上記課題を解決し、目的を達成するために、本発明の表示制御装置は、表示手段に対するタッチ操作の受け付けを有効とするか無効とするかを設定する設定手段と、前記設定手段でタッチ操作の受け付けが無効に設定されている場合には、選択肢項目を前記表示手段に表示すると共に、当該選択肢項目にアイコンを重ねて表示するように制御し、前記設定手段でタッチ操作の受け付けが有効に設定されている場合には、前記選択肢項目を前記表示手段に表示すると共に、前記アイコンを前記選択肢項目に重ならない領域に表示するように制御する表示制御手段と、前記設定手段でタッチ操作の受け付けが有効に設定されている場合に、前記表示手段に表示された前記選択肢項目に対するタッチ操作に応じて当該選択肢項目を選択し、前記表示手段に表示された前記アイコンに対するタッチ操作に応じて前記アイコンを選択するように制御する制御手段と、を有する。
【発明の効果】
【０００９】
本発明によれば、タッチ可能な選択肢項目をタッチする操作性を損なうことなく、選択肢項目の視認性を確保することを可能にした表示制御技術を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明に係る実施形態の撮像装置の構成を示すブロック図。
【図２】タッチ入力の設定を変更する画面を例示する図。
【図３】実施形態１のマルチ再生処理による表示例を示す図。
【図４】実施形態１のマルチ再生処理を示すフローチャート。
【図５】実施形態２のマルチ再生処理による表示例を示す図。
【図６】実施形態２のマルチ再生処理を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下に、本発明を実施するための形態について添付図面を参照して詳細に説明する。
【００１２】
［実施形態１］以下、本発明の表示制御装置を、デジタルカメラなどの撮像装置により実現した実施形態について説明する。
【００１３】
＜装置構成＞先ず、図１を参照して、本発明に係る実施形態の表示制御装置１００の構成及び機能について説明する。
【００１４】
図１において、メモリ制御部１０１は画像データの圧縮・伸長を行い、外部メモリ１０７からの信号の授受を行うメモリ制御部（記録再生部）である。メモリ１０６は画像の展開に使用される。外部メモリ１０７は画像が記録されたメモリーカードなどの外部記録媒体である。画像表示メモリ１０２は、バッファメモリとしての画像表示用のメモリである。表示部１０３は、画像や各種情報を表示するＬＣＤ等のディスプレイデバイスである。タッチパネル１０４は、ユーザのタッチ操作を検出するセンサである。タッチパネル１０４は、表示部１０３に重ね合わせて平面的に構成され、接触された位置に応じた座標情報を出力する入力デバイスである。
【００１５】
システム制御部１０５は、タッチパネルへの以下の操作を検出できる。タッチパネルを指やペンで触れたこと（以下、タッチダウンと称する）。タッチパネルを指やペンで触れている状態であること（以下、タッチオンと称する）。タッチパネルを指やペンで触れたまま移動していること（以下、ムーブと称する）。タッチパネルへ触れていた指やペンを離したこと（以下、タッチアップと称する）。タッチパネルに何も触れていない状態（以下、タッチオフと称する）。これらの操作や、タッチパネル上に指やペンが触れている位置座標は内部バスを通じてシステム制御部１０５に通知され、システム制御部１０５は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。ムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。またタッチパネル上をタッチダウンから一定のムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる。また、所定距離以上を、所定速度未満でムーブしたことが検出された場合はドラッグが行なわれたと判定するものとする。
【００１６】
タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。メニューボタン１０８は、表示制御装置１００に関する各種設定を行うためのメニュー画面を開く際に用いる操作ボタンである。十字ボタン１０９は、上下左右のいずれかに押下可能なハード操作部材であり、選択肢項目の中から所望の項目を選択する際などに利用される。ＳＥＴボタン１１０は押下可能なハード操作部材であり、十字ボタン１０９などの操作によって選択された項目での決定を指示する際などに利用される。枚数切替ボタン１１１はマルチ再生で１画面に表示される項目（画像）の枚数を切り替えるボタンであり、２行２列の４枚表示、３行３列の９枚表示、６行６列の３６枚表示、１０枚１０列の１００枚表示のいずれかに切り替えることができる。枚数切替ボタン１１１は本実施の形態では、画像をシングル表示（１枚表示）した際の画像の拡大／縮小ボタンと兼ねるものとする。
【００１７】
通信部１１２は、外部機器１１３と通信するためのＵＳＢなどのインタフェースであり、外部機器１１３は、例えばプリンタやパーソナルコンピュータなどである。通信部１１２は、外部機器１１３が接続されたことを検知でき、検知信号をシステム制御部１０５に通知することができる。また、接続された外部機器１１３が何であるか、及び、接続された状態から非接続となったこと（抜かれたこと）も検知してシステム制御部１０５に通知することができる。システム制御部１０５は、ＣＰＵ等からなるシステム制御回路であり、各ブロックと通信可能にバスでつながっており、各ブロックを制御する。
【００１８】
ＲＯＭ１１４は後述する各種処理を実行するためのプログラムが記録された不揮発性の記録媒体である。ＲＡＭ１１５はシステム制御部１０５のワークメモリとして利用される揮発性の記録媒体である。その他操作部１１６は、ユーザからの操作を受け付ける各種の操作部材であり、例えば、消去ボタン（画像の消去を指示するボタン）、シャッターボタン（カメラ部１１７での撮影を指示するボタン）などが含まれる。カメラ部１１７は、ズームレンズ、フォーカスレンズ、及び絞りなどの光学系や撮像素子及びＡ／Ｄ変換回路などの撮像部を含み、カメラ部１１７で撮像された画像をメモリ制御部１０１などを用いて画像処理、圧縮符号化し、外部メモリ１０７に画像ファイルとして記録する。
【００１９】
＜動作説明＞次に、本実施形態の表示制御装置の動作について説明する。
【００２０】
ユーザ操作により、画像データを表示する場合には、外部メモリ１０７に圧縮記憶されたデータをメモリ制御部１０１を通して通常の撮影画素毎のデータに伸長し、その結果を画像表示メモリ１０２へ転送することで、表示部１０３を通して表示することができる。
【００２１】
表示部１０３に表示される画像データは、１画像のみ表示する１枚再生（シングル表示）と、複数枚の画像を表示するマルチ再生があり、本実施形態では簡単のためマルチ再生についてのみ説明する。マルチ再生での画像選択方法は、十字ボタン１０９の上下左右ボタン押下によるカーソル移動、または、選択したい画像にタッチすることによるカーソル移動で行うことができる。
【００２２】
図２に、表示部１０３に表示される、メニューに含まれるタッチ入力の設定画面を示す。表示制御装置１００では、タッチパネル１０４に対するタッチ操作を受け付けるか否かを、メニューボタン１０８の操作に応じて表示されるメニュー画面で予め設定しておくことができる。メニューボタン１０８の押下に応じて表示されるメニュー画面から、タッチ入力の設定に関するメニュー項目を選択すると図２のタッチ入力の設定画面が表示部１０３に表示される。この状態で、タッチ入力を入（つまり、有効）とするか切（つまり、無効）とするかを、タッチ入力の設定画面で表示されるカーソル２０１を十字ボタン１０９で移動させることにより選択し、ＳＥＴボタン１１０を押下することにより設定可能である。設定された内容はＲＯＭ１１４に記録される。タッチ入力を入にすると、十字ボタン１０９やＳＥＴボタン１１０などのハード操作部材による操作に加え、タッチパネル１０４へのタッチ操作やなぞり操作による操作が行えるようになる。タッチ入力を切にすると、タッチ入力（タッチ操作）は受け付けなくなり、十字ボタン１０９やＳＥＴボタン１１０などのハードボタンによる操作のみになり、タッチパネル１０４へのタッチ操作やなぞり操作による操作は行えなくなる。
【００２３】
本実施形態の表示制御装置１００は、カメラ部１１７を備えるデジタルカメラなどの撮像装置である。そのためタッチ入力を切とすることで、カメラを構えた際にカメラを保持する指で意図せずにタッチパネル１０４に触れてしまったり、ファインダーを覗いた際に意図せず鼻がタッチパネル１０４に触れてしまうことによる誤操作を防止することができる。
【００２４】
図３（ａ）に、表示部１０３に表示される、通常時のマルチ再生の画面表示例を示す。図３は、３行３列の９枚の画像を同時に表示したマルチ再生の例である。図３（ａ）での表示サイズが、９枚のマルチ再生の標準サイズであるものとする。選択カーソル３０１はマルチ再生で表示されている画像のうちの選択されている画像を示す。選択カーソルは十字ボタン１０９に対する操作に応じて隣接する他の画像に移動可能である。また、タッチ入力の設定が「入」になっている場合は、タッチされた画像に直接移動することもできる。
【００２５】
図３（ｂ）に、表示部１０３に表示される、タッチ入力の設定が「切」である場合に図３（ａ）の状態から外部機器１１３としてプリンタが接続された場合の表示例を示す。プリンタが接続されると、プリンタで印刷する画像を決定する指示を受け付けるためのキーガイドとして、ＳＥＴアイコン３０２を半透過で、マルチ表示されている画像に一部重畳して表示する。この表示を見ることで、ユーザはＳＥＴアイコン３０２を押下すれば、選択カーソル３０１で選択している画像に対する印刷指示を行えることがわかる。図３（ｂ）の場合はタッチ入力の設定が「切」のため、タッチ入力を受け付けない状態となっている。そのため、図３（ｂ）ではＳＥＴアイコン３０２とマルチ再生されている画像が重畳されている部分がタッチされても、何らの処理も行わない。また、ＳＥＴアイコン３０２は半透過で表示しているため、重畳している部分の画像も視認できる。そのためＳＥＴアイコン３０２とマルチ再生されている画像とを重ねて表示したとしても特に問題はなく、マルチ再生された画像を標準サイズより小さくすることなく視認することができる。
【００２６】
図３（ｃ）に、タッチ入力の設定が「入」である場合に図３（ａ）の状態から外部機器１１３としてのプリンタが接続された場合の表示例を示す。プリンタが接続されると、マルチ再生されていた９枚の画像がそれぞれ標準サイズより縮小したサイズで表示される（すなわち、図３（ｃ）の画像の表示サイズは図３（ａ）での画像の表示サイズより小さい）。そして、縮小した分広くなった空きスペース（無画像領域）に、プリンタで印刷する画像を決定する指示を受け付けるためのキーガイドかつタッチアイコンとして、ＳＥＴアイコンが画像と重ならないように表示される。この表示を見ることで、ユーザはＳＥＴアイコン３０２を押下すれば、選択カーソル３０１で選択している画像に対する印刷指示を行えることがわかる。また、図３（ｃ）の場合はタッチ入力の設定が「入」のため、タッチ入力を受け付ける状態となっている。そのため、図３（ｃ）では、マルチ表示されている各画像をタッチすることで選択して選択カーソルをその画像に移動させることができ、また、ＳＥＴアイコン３０２をタッチすることでも選択カーソル３０１で選択している画像に対する印刷指示を行える。ここで、仮に画像とＳＥＴアイコン３０２を重畳して表示してしまうと、重畳部分にタッチされた場合に、画像の選択を指示したものであるのか、ＳＥＴアイコン３０２へのタッチを行ったものなのかを判別するのが困難になってしまう。しかし、図３（ｃ）のように画像とＳＥＴアイコン３０２が重ならないように表示することで、ユーザからのタッチ操作がＳＥＴアイコン３０２に対するものなのか画像に対するものなのかを明確に区別してタッチ操作を受け付けることができる。
【００２７】
＜マルチ再生処理＞次に、図４を参照して、本実施形態の表示制御装置によるマルチ再生処理について説明する。この処理は、ＲＯＭ１１４に記録されたプログラムをＲＡＭ１１５に展開してシステム制御部１０５が実行することによって実現する。
【００２８】
図４において、マルチ再生処理を開始するとまず、Ｓ４０１で、システム制御部１０５は、初期表示として設定枚数の画像を標準サイズで表示部１０３にマルチ表示する（外部機器１１３が接続されていないものとする）。例えば設定枚数が９枚である場合、前述した図３（ａ）に示した表示を行う。
【００２９】
Ｓ４０２では、システム制御部１０５は、ＲＯＭ１１４を参照してタッチ入力の現在の設定が「切」であるか否かを判定する。「切」ではない、すなわち「入」である場合はＳ４０３に進み、「切」である場合はＳ４０４に進む。
【００３０】
Ｓ４０３では、システム制御部１０５は、タッチパネル１０４に対するタッチ操作を受け付ける。より具体的には、システム制御部１０５は、タッチパネル１０４に対するタッチダウンがあったか否かを判定し、タッチダウンがあった場合にはそのタッチ操作に応じた処理を行う。ここで画像がタッチされた場合にはタッチされた画像に選択カーソルが移動する。Ｓ４０３でタッチダウンがなかった場合、またはタッチダウンに続くタッチ操作に応じた処理を実行した場合はＳ４０４へ進む。
【００３１】
Ｓ４０４では、システム制御部１０５は、マルチ再生されている画像のうち、選択されている画像を切り替えるためのハード操作部材に対する操作を受け付ける。具体的には、システム制御部１０５は、十字ボタン１０９に対する操作があった否かを判定し、十字ボタン１０９に対する操作があった場合には、現在選択カーソルが当たっている画像から、その操作に応じた方向に隣接する画像への選択カーソルを移動させる。Ｓ４０４で十字ボタン１０９に対する操作がなかった場合、または十字ボタン１０９に対する操作に応じた処理を実行した場合はＳ４０５に進む。
【００３２】
Ｓ４０５では、システム制御部１０５は、マルチ設定枚数の変更操作、すなわち枚数切替ボタン１１１に対する操作があったか否かを判定する。枚数切替ボタン１１１に対する操作があった場合にはＳ４０６に進み、そうでない場合はＳ４０７に進む。
【００３３】
Ｓ４０６では、システム制御部１０５は、枚数切替ボタン１１１に対する操作に応じて、マルチ再生で同時に表示する画像の枚数を切り替えて表示を更新する。切り替え可能な枚数としては、前述の通り、４枚、９枚、３６枚、１００枚などがある。また、設定枚数がマルチ再生での最小の枚数（本例では４枚）の場合に、更に枚数切替ボタン１１１で枚数を減らす操作が行われた場合には、選択カーソルの当たっている画像でのシングル再生に遷移してマルチ再生処理を終了してもよい。設定されたマルチ再生の設定枚数はＲＡＭ１１５に記録される。
【００３４】
Ｓ４０７では、システム制御部１０５は、通信部１１２からの通知に基づいて、外部機器１１３としてのプリンタが接続されたか否かを判定する。プリンタが接続されたと判定した場合はＳ４０９に進み、接続されていない場合にはＳ４０８に進む。
【００３５】
Ｓ４０８では、システム制御部１０５は、マルチ再生処理を終了するイベントがあったか否かを判定する。マルチ再生処理を終了するイベントには、電源をオフにする操作、マルチ再生以外の表示モードに遷移する操作、撮影モードに遷移する操作などがある。マルチ再生処理を終了するイベントがあったと判定した場合はマルチ再生処理を終了し、そうでない場合はＳ４０２に戻る。
【００３６】
Ｓ４０９では、システム制御部１０５は、ＲＯＭ１１４を参照してタッチ入力の現在の設定が「切」であるか否かを判定する。「切」である場合はＳ４１０に進み、「切」ではない、すなわち「入」である場合はＳ４１１に進む。
【００３７】
Ｓ４１０では、システム制御部１０５は、現在のマルチ再生の設定枚数分の画像を、標準サイズで表示し、ＳＥＴアイコンを画像に重畳して表示する。例えば設定枚数が９枚であった場合には、前述した図３（ａ）の状態からプリンタが接続されたことが検知された場合、Ｓ４１０では図３（ｂ）のような表示が行われる。
【００３８】
Ｓ４１１では、システム制御部１０５は、現在のマルチ再生の設定枚数分の画像を、標準サイズより小さいサイズで表示し、空いたスペースを利用して画像に重畳しない位置にＳＥＴアイコンを表示する。例えば設定枚数が９枚であった場合には、前述した図３（ａ）の状態からプリンタが接続されたことが検知された場合、Ｓ４１１では図３（ｃ）のような表示が行われる。
【００３９】
Ｓ４１２では、システム制御部１０５は、タッチパネル１０４に対するタッチ操作を受け付ける。より具体的には、システム制御部１０５は、タッチパネル１０４に対するタッチダウンがあったか否かを判定し、タッチダウンがあった場合にはそのタッチ操作に応じた処理を行う。ここで画像がタッチされた場合にはタッチされた画像に選択カーソルが移動する。ＳＥＴアイコンに対するタッチがあった場合には、選択カーソル３０１で選択している画像に対する印刷指示を行う。Ｓ４１２でタッチダウンがなかった場合、またはタッチダウンに続くタッチ操作に応じた処理を実行した場合はＳ４１３へ進む。
【００４０】
Ｓ４１３では、システム制御部１０５は、マルチ再生されている画像のうち、選択されている画像を切り替えるためのハード操作部材に対する操作、及びＳＥＴボタン１１０の押下を受け付ける。具体的には、システム制御部１０５は、十字ボタン１０９に対する操作があった否かを判定し、十字ボタン１０９に対する操作があった場合には、現在選択カーソルが当たっている画像から、その操作に応じた方向に隣接する画像への選択カーソルを移動させる。また、ＳＥＴボタン１１０が押下されたか否かを判定し、ＳＥＴボタン１１０が押下された場合には、選択カーソルが当たっている画像に対する印刷指示を行う。Ｓ４０４で十字ボタン１０９あるいはＳＥＴボタン１１０対する操作がなかった場合、または十字ボタン１０９またはＳＥＴボタン１１０に対する操作に応じた処理を実行した場合はＳ４１４に進む。
【００４１】
Ｓ４１４では、システム制御部１０５は、通信部１１２からの通知に基づいて、接続されていたプリンタが取り外されたか否かを判定する。プリンタが取り外された場合にはＳ４０１に進み、設定枚数分の画像を標準サイズで表示し、ＳＥＴアイコンを非表示の状態に更新する。例えば設定枚数が９枚であった場合には、図３（ｂ）あるいは図３（ｃ）のようにＳＥＴアイコン３０２を表示した状態から、図３（ａ）に示すように非表示の状態に更新する。プリンタが取り外されていない場合にはＳ４１５に進む。
【００４２】
Ｓ４１５では、システム制御部１０５は、マルチ設定枚数の変更操作、すなわち枚数切替ボタン１１１に対する操作があったか否かを判定する。枚数切替ボタン１１１に対する操作があった場合にはＳ４１６に進み、そうでない場合はＳ４１７に進む。
【００４３】
Ｓ４１６では、システム制御部１０５は、Ｓ４０６と同様に、枚数切替ボタン１１１に対する操作に応じて、マルチ再生で同時に表示する画像の枚数を切り替えて表示を更新する。ただし、タッチ入力の設定が「入」である場合には、画像の表示サイズは切り替え後の設定枚数での標準サイズより小さいサイズでの表示とし、空いたスペースにＳＥＴアイコンを表示する。
【００４４】
Ｓ４１７では、システム制御部１０５は、マルチ再生処理を終了するイベントがあったか否かを判定する。マルチ再生処理を終了するイベントがあったと判定した場合はマルチ再生処理を終了し、そうでない場合はＳ４０９に戻って処理を繰り返す。ただし、タッチ入力の設定に変更がない場合にはＳ４１０及びＳ４１１の表示の更新は行わない。
【００４５】
以上説明したように、本実施形態によれば、プリンタが接続されていない場合、タッチ入力の設定に依らず、画像選択の操作性と画像の視認性が確保される。プリンタが接続されている場合、タッチ入力が切であれば、画像選択の操作性と画像の視認性は維持され、ＳＥＴアイコンが表示されるので、プリント操作で迷うことはない。タッチ入力が入であっても、画像は小さくなるが一定の大きさ以上であれば、画像選択の操作性と画像の視認性がありながら、プリント操作ガイドもタッチ操作で行うことができる。
【００４６】
［実施形態２］以下に、本発明の実施形態２について説明する。
【００４７】
実施形態１では、タッチ入力の設定が「入」である場合にプリンタが接続されると、ＳＥＴアイコンを画像と重畳せず表示するために、マルチ再生されている画像を縮小して空きスペースを作る例を説明した。しかし、実施形態１の方法では、マルチ再生の設定枚数が多い場合には、画像が小さくなりすぎて視認困難となる。そこで、実施形態２では、マルチ再生の設定枚数が多い場合にはタッチ入力の設定が「入」の場合でも画像を標準サイズより縮小せず、代わりに、表示枚数を設定枚数よりも減じることで空きスペースを作り、そこにＳＥＴアイコンを画像と重畳しないように表示する。
【００４８】
図５に、実施形態２におけるマルチ再生処理での各表示例を示す。実施形態２では、マルチ再生の設定枚数が９枚までは実施形態１と同様の表示を行い、マルチ再生の設定枚数が９枚を超える場合には、ＳＥＴアイコンを表示する場合にも画像を標準サイズ以下とはせず、設定枚数よりも少ない枚数を表示する。
【００４９】
図５（ａ）は、プリンタが接続されていない状態での設定枚数９枚でのマルチ再生の表示例を示す。図５（ｂ）は、プリンタが接続されておりタッチ入力の設定が「切」の場合の設定枚数９枚でのマルチ再生の表示例を示す。図５（ｃ）は、プリンタ接続されておりタッチ入力の設定が「入」の場合の設定枚数９枚でのマルチ再生の表示例を示す。それぞれ、図３（ａ）〜（ｃ）と同様の表示なので詳細の説明は省略する。
【００５０】
図５（ｄ）はプリンタが接続されていない状態での設定枚数３６枚でのマルチ再生の表示部１０３への表示例である。この表示サイズが３６枚表示での標準サイズであるものとする。
【００５１】
図５（ｅ）はプリンタ接続されている状態で、タッチ入力の設定が「切」の場合の設定枚数３６枚でのマルチ再生の表示部１０３への表示例である。各画像は３６枚表示での標準サイズで表示されているとともに、９枚表示の場合と同様、ＳＥＴアイコン５０５は画像に一部重畳して表示される。
【００５２】
図５（ｆ）はプリンタ接続されている状態で、タッチ入力の設定が「入」の場合の設定枚数３６枚でのマルチ再生の表示部１０３への表示例である。プリンタ接続前には図５（ｄ）のように３６枚表示されていた状態から、プリンタが接続されると、図５（ｆ）のように、３６枚での標準サイズのまま（すなわち表示サイズは接続有無に応じては変更せず）表示枚数を６枚減らした３０枚表示となる。このように３６枚表示ともなると標準サイズであっても既にかなり小さく、視認が難しくなってきている。ここでプリンタが接続されたことに応じて画像の表示サイズを小さくしてしまうと更に視認性が落ちてしまい、いよいよ画像の識別が困難となる。そこで、実施形態２では図５（ｆ）のように、９枚を超える３６枚表示からは画像のサイズは標準サイズより小さくしない代わりに、表示する枚数を１行分の６枚減らし、余った領域（空きスペース）に対してＳＥＴアイコンを画像を重畳しないように表示する。これができるのは、設定枚数が多くなってきた場合には表示する画像をいくらか減らしても一覧性に対する影響が小さいためである。例えば９枚表示において１行分３枚を減らすと６枚となり、同時に表示される枚数が３分の２に減ってしまう。一方３６枚表示で１行分６枚を減らしても３０枚となり、同時に表示される枚数は６分の５までの減少にとどまるので、画像を減らす影響は９枚の場合ほど大きくない。
【００５３】
＜マルチ再生処理＞図６を参照して、実施形態２の表示制御装置によるマルチ再生処理について説明する。この処理は、ＲＯＭ１１４に記録されたプログラムをＲＡＭ１１５に展開してシステム制御部１０５が実行することによって実現する。
【００５４】
図６において、Ｓ６０１〜Ｓ６１０は、実施形態１で説明した図４のＳ４０１〜Ｓ４１０と同様の処理なので説明を省略する。
【００５５】
Ｓ６１１では、システム制御部１０５は、ＲＡＭ１１５を参照し、マルチ再生の現在の設定枚数が所定枚数のＮ枚（本実施形態では９枚とする）を超えるか否かを判定する。Ｎ枚を超えないと判定するとＳ６１２に進み、Ｎ枚を超えると判定するとＳ６１３に進む。
【００５６】
Ｓ６１２は、実施形態１で説明した図４のＳ４１１と同様の処理なので説明を省略する。
【００５７】
Ｓ６１３では、システム制御部１０５は、設定枚数での標準サイズで、設定枚数よりも少ない枚数の画像を表示する。また、ＳＥＴアイコンを空いたスペースに画像と重畳しないように表示する。例えば設定枚数が３６枚である場合、表示部１０３に図５（ｆ）のような表示を行う。
【００５８】
Ｓ６１４〜Ｓ６１９は、それぞれ実施形態１で説明した図４のＳ４１２〜Ｓ４１７と同様の処理なので説明を省略する。なお、Ｓ４１６での枚数切り替えにおいては、タッチ入力の設定が「入」で、設定枚数が９枚に切り替えられた場合には図５（ｃ）の表示となり、設定枚数が３６枚に切り替えられた場合には図５（ｆ）の表示となる。
【００５９】
これにより、実施形態１の効果に加え、画像の表示枚数が多い場合でも、画像が小さ過ぎて視認性を損なわれてしまうことを防ぎ、画像選択の操作性と画像の視認性がありながらＳＥＴアイコンもタッチ操作で行うことができる。
【００６０】
なお、本実施形態において画像を減らして表示する際に、一覧表示された画像のうち選択されている画像が非表示となる位置にない場合には、選択されていない画像を非表示にする。一方、選択されている画像が非表示となる位置にある場合には、選択されている画像を非表示とならない位置に変更し、選択されていない画像を非表示にする。
【００６１】
また、図５において、ＳＥＴアイコンが非表示になった場合、タッチ入力の設定が「入」の場合であって画像を第１の大きさより小さい第２の大きさで表示していた場合は第１の大きさで表示する。一方、タッチ入力の設定が「入」の場合であって画像を所定枚数まで減じて表示していた場合は元の画像の枚数で表示する。
【００６２】
なお、上述の各実施形態においては、複数の画像をマルチ表示する画面での適用例を説明したが、これに限るものではない。タッチ操作の設定が「入」の場合にタッチ操作でもハード操作部材での選択可能な選択肢となる表示アイテム（選択肢項目。上述の画像に相当。）を表示し、そこに他の種別のタッチアイコン（ＳＥＴアイコンに相当）を表示するものであれば本発明を適用可能である。この場合、タッチ操作の設定が「切」の場合は選択肢項目を第１のサイズで表示して、そこにタッチアイコン（ただしこの場合タッチ操作は受け付けない）を少なくとも一部分重畳表示する。一方、タッチ操作の設定が「入」の場合は画像を第１のサイズよりも小さい第２のサイズで表示し、サイズを小さくした分空いたスペースを利用して、タッチアイコンを画像に重畳しないように表示する。また、一度に表示する画像が所定枚数を超える場合には、同じサイズの画像を表示する枚数を、タッチ操作の設定が「切」の場合に比べて、「入」の場合の方を少なくする。こうして空いたスペースを利用して、タッチアイコンを画像に重畳しないように表示する。
【００６３】
なお、システム制御部１０５の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００６４】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００６５】
また、上述した実施形態においては、本発明をデジタルカメラなどの撮像装置に適用した場合を例にして説明したが、本発明は上述した例に限定されず、例えばタッチ入力可能な表示制御装置であれば適用可能である。すなわち、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【００６６】
［他の実施形態］本発明は、以下の処理を実行することによっても実現される。即ち上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005893456.tif 000002
【図２】
0005893456.tif 000003
【図３】
0005893456.tif 000004
【図４】
0005893456.tif 000005
【図５】
0005893456.tif 000006
【図６】
0005893456.tif 000007