(57)【特許請求の範囲】
【請求項１】
表示手段へのタッチ操作を検知可能なタッチ検知手段と、
前記表示手段に、第１の格納先に格納された複数の表示アイテムを一覧表示し、前記一覧表示された前記第１の格納先に格納された複数の表示アイテムのうち何れかの表示アイテムがタッチされ、該タッチによる操作が特定の条件を満たすとドラッグ可能状態となり、該ドラッグ可能状態となったことに応じて、前記表示手段に、前記第１の格納先と異なる第２の格納先に格納された表示アイテムを表示するように制御する表示制御手段と、
前記第２の格納先に格納された表示アイテムが表示された状態で、前記タッチ検知手段によって前記タッチが、表示アイテムの移動またはコピーを指示することのできる特定の位置で離されたことが検知されたことに応じて、前記タッチがなされていた表示アイテムを前記第２の格納先へ移動またはコピーするように制御する制御手段と
を有することを特徴とする表示制御装置。
【請求項２】
前記表示制御手段は、前記一覧表示された前記第１の格納先に格納された複数の表示アイテムのうち何れかの表示アイテムがタッチされて前記ドラッグ可能状態となったことに応じて、前記第１の格納先に格納されている、タッチされた表示アイテム以外の他の表示アイテムを非表示とすることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段は、前記タッチされた表示アイテムへのタッチが離されるまでは、前記タッチされた表示アイテムの表示位置をタッチ位置の移動に追従して変更するように制御することを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記特定の条件は、前記タッチされた表示アイテムへのタッチが継続したままタッチ位置が所定距離以上移動することであることを特徴とする請求項１乃至３のいずれか１項に記載の表示制御装置。
【請求項５】
前記表示制御手段は、前記表示手段に前記第２の格納先に格納された表示アイテムを表示するとともに、前記タッチされた表示アイテムに対して実行可能な処理を表す指示アイテムを表示するように制御し、
前記制御手段は、前記第２の格納先に格納された表示アイテム及び前記指示アイテムが表示された状態で、前記タッチが前記指示アイテムの位置で離されたことに応じて、タッチされていた表示アイテムに対して当該指示アイテムが示す処理を実行するように制御することを特徴とする請求項１乃至４のいずれか１項に記載の表示制御装置。
【請求項６】
前記指示アイテムは、前記タッチされた表示アイテムをコピーすることを指示するための指示アイテムと、前記タッチされた表示アイテムを移動するための指示アイテムの少なくとも一方を含み、前記特定の位置は、前記タッチされた表示アイテムをコピーすることを指示するための指示アイテムと、前記タッチされた表示アイテムを移動するための指示アイテムの少なくとも一方に対応する位置であることを特徴とする請求項５に記載の表示制御装置。
【請求項７】
前記表示制御手段は、前記第２の格納先に格納された表示アイテムを、前記非表示とした前記第１の格納先に格納された表示アイテムを表示していた領域に表示することを特徴とする請求項２に記載の表示制御装置。
【請求項８】
前記表示制御手段は、前記第２の格納先に格納された表示アイテムが表示された状態で、前記タッチが継続したまま、該タッチによる特定のタッチ操作が行われたことに応じて、前記第２の格納先に格納された表示アイテムを非表示とする一方、前記表示手段に、前記第１及び第２の格納先と異なる第３の格納先に格納された表示アイテムを表示するように制御することを特徴とする請求項１乃至７のいずれか１項に記載の表示制御装置。
【請求項９】
前記特定のタッチ操作は、タッチ圧力を変化させる操作であることを特徴とする請求項８に記載の表示制御装置。
【請求項１０】
前記表示制御手段は、前記タッチされた表示アイテムへのタッチの継続時間が所定時間以上となったことに応じて、前記表示手段に表示された複数の表示アイテムを消去し、前記表示手段に他の格納先に格納された表示アイテムを表示するように制御することを特徴とする請求項１乃至９のいずれか１項に記載の表示制御装置。
【請求項１１】
前記表示アイテムは、電子データを表す表示アイテムであることを特徴とする請求項１乃至１０のいずれか１項に記載の表示制御装置。
【請求項１２】
前記電子データは、画像データ、音楽ファイル、文書ファイルの少なくとも１つであることを特徴とする請求項１１に記載の表示制御装置。
【請求項１３】
前記第１の格納先は、第１の記録媒体であり、前記第２の格納先は前記第１の記録媒体とは異なる第２の記録媒体であり、
前記制御手段は、前記移動または前記コピーによって、前記タッチされた表示アイテムが表す電子データを、格納先に対応する記録媒体に移動またはコピーするように制御することを特徴とする請求項１１または１２に記載の表示制御装置。
【請求項１４】
前記第１の格納先は、第１のフォルダであり、前記第２の格納先は前記第１のフォルダとは異なる第２のフォルダであり、
前記制御手段は、前記移動または前記コピーによって、前記タッチされた表示アイテムが表す電子データを、格納先に対応するフォルダに移動またはコピーするように制御することを特徴とする請求項１１または１２に記載の表示制御装置。
【請求項１５】
前記電子データは画像ファイルであり、前記表示アイテムは画像のサムネイルであることを特徴とする請求項１１乃至１４のいずれか１項に記載の表示制御装置。
【請求項１６】
撮像手段を更に有することを特徴とする請求項１乃至１５のいずれか１項に記載の表示制御装置。
【請求項１７】
前記表示制御装置は、携帯電話端末であることを特徴とする請求項１乃至１６のいずれか１項に記載の表示制御装置。
【請求項１８】
前記表示制御装置は、パーソナルコンピュータ、携帯型の画像ビューワ、プリンタ装置に設けられたディスプレイ、デジタルフォトフレームの少なくとも１つであることを特徴とする請求項１乃至１６のいずれか１項に記載の表示制御装置。
【請求項１９】
表示手段へのタッチ操作を検知可能なタッチ検知ステップと、
前記表示手段に、第１の格納先に格納された複数の表示アイテムを一覧表示し、前記一覧表示された前記第１の格納先に格納された複数の表示アイテムのうち何れかの表示アイテムがタッチされ、該タッチによる操作が特定の条件を満たすとドラッグ可能状態となり、該ドラッグ可能状態となったことに応じて、前記表示手段に、前記第１の格納先と異なる第２の格納先に格納された表示アイテムを表示するように制御する表示制御ステップと、
前記第２の格納先に格納された表示アイテムが表示された状態で、前記タッチ検知ステップによって前記タッチが、表示アイテムの移動またはコピーを指示することのできる特定の位置で離されたことが検知されたことに応じて、前記タッチがなされていた表示アイテムを前記第２の格納先へ移動またはコピーするように制御する制御ステップと
を有することを特徴とする表示制御装置の制御方法。
【請求項２０】
コンピュータを、請求項１乃至１８のいずれか１項に記載された表示制御装置の各手段として機能させるためのプログラム。
【請求項２１】
コンピュータを、請求項１乃至１８のいずれか１項に記載された表示制御装置の各手段として機能させるためのプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
タッチパネルの表示制御技術に関する。
【背景技術】
【０００２】
近年、様々な電子機器にタッチパネルが搭載されるようになっている。タッチパネルは、表示部とユーザが入力を行う操作部とが一体となった操作デバイスである。ユーザがタッチパネルに表示されたメニューボタンなどの表示アイテムの中から所望のタッチパネルを指やペンなどで接触することで、選択されたアイテムに応じた操作を電子機器に対して行うことができる。タッチパネルは非常に直感的な入出力インタフェースである。
【０００３】
特許文献１には、ユーザのタッチパネルでの操作を簡単にする目的で、タッチパネルに対するタッチ圧力の変化に応じて画像を表示する画面の面積を増減し、画面表示される画像の表示量を切り替える技術が記載されている。これにより、目的画面を検索する途中では全画面を表示することがないので、画像データの検索をより高速に行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０９−１１４５９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のタッチパネルでは、ユーザが所望の操作を完了するまでに何度もタッチパネルをタッチしなければならない場合があり、迅速かつ簡便な操作が行えないことがある。特に画面の切り替え回数が多い場合やユーザがタッチパネル上で指を移動させる距離が長くなる場合などのように操作の手順が複雑となる場合、途中で操作がわからなくなったり、操作に煩わしさを感じたり、迅速性に欠ける場合がある。
【０００６】
また、上記特許文献１では、タッチパネルに対するタッチ圧力に応じて画像の表示量を変化させているが、特に操作の手順が複雑になる画像データのコピーや移動については言及されていない。最近のデジタルカメラなどでは複数の記録媒体を装着できるものがあるが、従来のタッチパネルでは複数の記録媒体間などにおいて画像データのコピーや移動を行う操作を容易化及び高速化するという課題は未だ解決されていないのが現状である。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の表示制御装置は、表示手段へのタッチ操作を検知可能なタッチ検知手段と、前記表示手段に、第１の格納先に格納された複数の表示アイテムを一覧表示し、前記一覧表示された前記第１の格納先に格納された複数の表示アイテムのうち何れかの表示アイテムがタッチされ、該タッチによる操作が特定の条件を満たすとドラッグ可能状態となり、該ドラッグ可能状態となったことに応じて、前記表示手段に、前記第１の格納先と異なる第２の格納先に格納された表示アイテムを表示するように制御する表示制御手段と、前記第２の格納先に格納された表示アイテムが表示された状態で、前記タッチ検知手段によって前記タッチが、表示アイテムの移動またはコピーを指示することのできる特定の位置で離されたことが検知されたことに応じて、前記タッチがなされていた表示アイテムを前記第２の格納先へ移動またはコピーするように制御する制御手段とを有する。
【発明の効果】
【０００８】
本発明によれば、複数の記録媒体間などにおいてデータのコピーや移動を行う場合に、少ない表示領域でもコピー／移動先の候補に含まれるデータを表示し、ユーザにコピー／移動先としてふさわしいグループであるか否かを識別させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係る実施形態の表示制御装置の構成を例示するブロック図。
【図２】本実施形態による録画モードにおける画面遷移を例示する図。
【図３】本実施形態による再生モードにおける画面遷移を例示する図。
【図４】本実施形態によるコピー／移動アイテムを選択したときの画面遷移を例示する図。
【図５】再生モードにおいてコピー／移動アイテムを選択したときの表示制御処理を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下に、添付図面を参照して本発明の表示制御装置をデジタルビデオカメラにより実現した実施の形態について詳細に説明する。
【００１１】
＜装置構成＞先ず、図１を参照して、タッチパネル部１２０を搭載したビデオカメラ１００の構成について説明する。図１において、撮像部１１０は、レンズやイメージセンサから構成されて、被写体像を撮像して映像信号を生成する。アクセス制御部１１５は、ビデオカメラ１００に装着される第１の記録媒体Ａ（１３０）、第２の記録媒体Ｂ（１３１）及び第３の記録媒体Ｃ（１３２）に対する画像データの書き込みや各記録媒体からの画像データの読み出しを制御する。信号処理部１１３は映像信号の符号化機能と画像データの復号機能とを有する。符号化機能は、撮像部１１０から入力した映像信号を、ＭＰＥＧ形式の動画データやＪＰＥＧ形式の静止画データなどに圧縮符号化して画像データを生成する。復号機能は、ユーザの操作に応じてアクセス制御部１１５により各記録媒体から読み出した符号化された画像データを復号し、復号した映像信号を最適なサイズに変換してから画像処理部１１２に出力する。
【００１２】
グラフィックス部１１４は、タッチパネル部１２０に表示するための後述する表示アイテムとしてのメニューボタンなどのグラフィックデータを生成する。画像処理部１１２は、信号処理部１１３で復号された画像データと、グラフィックス部１１４で生成されたグラフィックデータとを重畳した合成画像データを生成する。タッチパネル部１２０はユーザインタフェースとして、ユーザが指やペンなどでタッチされたアイテムをシステム制御部１１１に通知する操作部１２２と、画像処理部１１２で生成された合成画像データをタッチパネル上に表示する表示部１２１とを有する。タッチパネル部１２０は、ユーザがタッチした位置座標を検知し、検知位置に割り当てられた操作アイテムや表示アイテムをシステム制御部１１１へ出力する。
【００１３】
データベース部１１６は、記録媒体ごとに格納されている画像データの種類やファイル数などをデータベースに登録し管理する。システム制御部１１１は、ユーザのタッチパネル部１２０へのタッチに従い、上述した各機能ブロックを含むビデオカメラ１００の動作全体に統括して制御する。１１７は後述する表示制御処理などのプログラムを展開するためのワークメモリであるＲＡＭであり、１１８はプログラムが格納されたＲＯＭである。
【００１４】
＜タッチパネル部の構成＞ここで、操作部１２２は、表示部１２１に対する接触や圧力を検知可能なタッチパネルを構成する。システム制御部１１１はタッチパネルへの以下の操作を判別できる。タッチパネルを指やペンで触れたこと（以下、タッチダウンと称する）。タッチパネルを指やペンで触れている状態であること（以下、タッチオンと称する）。タッチパネルを指やペンで触れたまま移動していること（以下、ムーブと称する）。タッチパネルへ触れていた指やペンを離したこと（以下、タッチアップと称する）。タッチパネルに何も触れていない状態（以下、タッチオフと称する）。これらの操作や、タッチパネル上に指やペンが触れている位置座標は内部バス（不図示）を通じてシステム制御部１１１に通知され、システム制御部１１１は通知された座標情報に応じてタッチパネル上で選択された操作を判別する。ムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化によりタッチパネル上の垂直成分・水平成分ごとに判定できる。またタッチパネル上をタッチダウンから一定のムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行われたと判定できる。また、表示されたアイテムをタッチで選択し、そのままムーブの動作でアイテムの表示位置を移動する操作をドラッグとも称する。
【００１５】
＜録画モード＞次に、図２を参照して、本実施形態による録画モードにおける画面遷移について説明する。図２（ａ）は再生モード画面を例示している。再生モードから録画モードへ画面を遷移させるためには、この再生モード画面において、ユーザが録画モードボタン２０４に対してタッチダウンの操作を行えばよい。２０１はビデオカメラ１００の表示部１２１の筐体、２０２は表示部１２１の液晶パネル部を示している。２０３は現在一覧表示されたサムネイル（詳細は後述する）が第１の記録媒体Ａに格納されている画像データに対応していることを示している。２０８は再生モードにおいて操作可能な操作アイテムを選択するためのメニューボタンであり、ユーザがメニューボタン２０８に対してタッチダウンの操作を行うことで、例えば画像データのコピーや移動などの操作アイテムを選択できる（詳細は後述する）。
【００１６】
この再生モード画面において、タッチパネル部１２０に表示された録画モードボタン２０４に対してユーザがタッチダウンの操作を行うと、ビデオカメラ１００が録画モードに切り替わり、録画モード画面が表示される（図２（ｂ））。このとき、タッチパネル部１２０が録画モードボタン２０４に対するタッチダウンを検知し、タッチパネル上のタッチした位置座標をシステム制御部１１１に通知する。システム制御部１１１は、タッチした位置座標が録画モードボタン２０４であることを判別すると録画モードへ移行し、撮像部１１０へ撮像可能な状態へ遷移することを指示する。また、システム制御部１１１は、グラフィックス部１１４に対して録画開始ボタン２０５と再生モードへ遷移するための再生モードボタン２０６のグラフィックデータの生成を指示する。画像処理部１１２は、撮像部１１０により撮像された画像データとグラフィックス部１１４で生成されたグラフィックデータとを重畳して合成画像データを生成し、表示部１２１へ表示する。ここでは、アクセス制御部１１５は、予め記録先として選択された第１の記録媒体Ａ（１３０）に画像データを格納する。
【００１７】
タッチパネル部１２０に表示された録画開始ボタン２０５に対してユーザがタッチダウンの操作を行うことで録画が開始される。タッチパネル部１２０が録画開始ボタン２０５に対するタッチダウンを検知し、タッチパネル上のタッチした位置座標をシステム制御部１１１に通知する。システム制御部１１１は、タッチした位置座標が録画開始ボタン２０５であることを判別すると録画を開始し、撮像部１１０から信号処理部１１３へ入力された映像信号を符号化するように指示する。また、システム制御部１１１は、符号化された画像データを第１の記録媒体Ａ（１３０）に格納する。
【００１８】
次にシステム制御部１１１は、グラフィックス部１１４に対して録画停止ボタン２０７と、録画中であることを示す「ＲＥＣ」の文字２１１のグラフィックデータの生成を指示する。画像処理部１１２は、撮影された画像「Ａ−ｇ」と、グラフィックス部１１４で生成された録画停止ボタン２０７と、録画中であることを示す文字「ＲＥＣ」２１１とを重畳して合成画像データを生成し、表示部１２１へ表示する（図２（ｃ））。
【００１９】
次にタッチパネル部１２０に表示した録画停止ボタン２０７に対してユーザがタッチダウンの操作を行うことで録画が停止される。タッチパネル部１２０が録画停止ボタン２０７に対するユーザによるタッチダウンを検知し、タッチパネル上の位置座標をシステム制御部１１１に通知すると、システム制御部１１１が録画を停止する処理を実行する。このとき、システム制御部１１１は、撮像部１１０での撮像動作、信号処理部１１３での符号化処理を停止するように指示する。また、システム制御部１１１は、データベース部１１６に対してデータベースに管理情報の登録を指示する。システム制御部１１１は更に、グラフィックス部１１４に対して録画開始ボタン２０５と再生モードボタン２０６のグラフィックデータの生成を指示する。画像処理部１１２は、撮影された画像「Ａ−ｇ」と、グラフィックス部１１４で生成された録画開始ボタン２０５と、再生モードボタン２０６とを重畳して合成画像データを生成し、表示部１２１へ表示する（図２（ｄ））。
【００２０】
以上のようにして録画モード画面の表示制御が実行される。
【００２１】
＜再生モード＞次に、図３を参照して、本実施形態による再生モードにおける画面遷移について説明する。図３（ａ）は録画モード画面を例示している。この録画モード画面において、タッチパネル部１２０に表示された再生モードボタン３０１に対してユーザによりタッチダウンの操作がされると、ビデオカメラ１００が再生モードに切り替わり、再生モード画面が表示される（図３（ｂ））。タッチパネル部１２０が再生モードボタン３０１に対するタッチダウンを検知し、タッチパネル上のタッチした位置座標をシステム制御部１１１に通知する。システム制御部１１１は、タッチした位置座標が再生モードボタン３０１であることを判別すると再生モードへ移行し、撮像部１１０へ撮像動作の停止を指示する。
【００２２】
システム制御部１１１は、信号処理部１１３に対して、データベース部１１６に登録された管理情報に応じて、第１の記録媒体Ａ（１３０）に格納された画像データを復号し、最適なサイズに変換してサムネイルを生成するように指示する。信号処理部１１３は、生成したサムネイルを画像処理部１１２に出力する。また、システム制御部１１１は、グラフィックス部１１４に対して録画モードボタン３０２とメニューボタン３０３のグラフィックデータの生成を指示する。画像処理部１１２は、信号処理部１１３で生成されたサムネイルデータと、グラフィックス部１１４で生成されたグラフィックデータとを重畳した合成画像を生成し、表示部１２１へ表示する。これにより、タッチパネル部１２０には、サムネイルＡ−ａ〜ｆが一覧表示される（図３（ｂ）のインデックス表示）。この一覧表示されたサムネイルは、ユーザが再生したい対象を選択するための表示アイテムとなる。
【００２３】
次に、一覧表示されたサムネイルからユーザがサムネイル「Ａ−ｅ」（３０４）に対してタッチダウンの操作を行うと、システム制御部１１１は位置座標を検知し、選択されたアイテムがサムネイル「Ａ−ｅ」であることを判別する。そして、システム制御部１１１は、アクセス制御部１１５に対して、選択されたサムネイルに対応する元画像データを第１の記録媒体Ａ（１３０）から読み出し、信号処理部１１３に対して復号するように指示する。システム制御部１１１は更に、グラフィックス部１１４に対してメニューボタン３０３と、再生中であることを示す「ＰＬＡＹ」の文字３０５のグラフィックデータの生成を指示する。画像処理部１１２は、復号された画像データ「Ａ−ｅ」と、グラフィックス部１１４で生成されたメニューボタン３０３と、再生中であることを示す文字「ＰＬＡＹ」３０５とを重畳して合成画像データを生成し、表示部１２１へ表示する（図３（ｄ））。
【００２４】
一方、図３（ｂ）の画面において、ユーザがメニューボタン３０３に対してタッチダウンの操作を行うと、メニューアイテム３０６が表示される。本例では、再生モードにおいて操作可能な機能として、「記録媒体の切り替え」又は「コピー／移動」が選択可能に表示される（図３（ｅ））。なお、メニューアイテム３０６として表示される「記録媒体の切り替え」と「コピー／移動」はあくまで一例であり、これらに限定されるものではない。
【００２５】
ユーザがメニューアイテム３０６から「記録媒体の切り替え」を選択し、「第２の記録媒体Ｂ」３０７を選択すると、システム制御部１１１は、アクセス制御部１１５に対して第２の記録媒体Ｂ（１３１）へアクセスする対象を切り替えるよう指示する。アクセス制御部１１５により第２の記録媒体Ｂ（１３１）から読み出された画像データは、図３（ｂ）と同様に、信号処理部１１３によって復号され、最適なサイズに変換されて第２の記録媒体Ｂ（１３１）のサムネイルＢ−ａ〜ｆが生成される。グラフィックス部１１４は、第２の記録媒体Ｂ（１３１）のサムネイルであることを示す文字列３０８のグラフィックデータを生成する。画像処理部１１２は、録画モードボタン３０２、メニューボタン３０３及びサムネイルを重畳した合成画像データを生成し、表示部１２１には、第２の記録媒体ＢのサムネイルＢ−ａ〜ｆが一覧表示される（図３（ｆ））。
【００２６】
＜コピー／移動手順＞次に、図４を参照して、第１の記録媒体Ａ（１３０）から第２の記録媒体Ｂ（１３１）へ画像データをコピー／移動する手順について説明する。図４（ａ）は、図３（ｅ）と同等の再生モード画面を例示している。ユーザが図４（ａ）のサムネイル一覧において、メニューボタン４０３を選択し、メニューアイテム４０１から「コピー／移動」を選択すると、ビデオカメラ１００がコピー／移動モードに切り替わる。グラフィックス部１１４は、コピー／移動モードであることを示す文字列４０４と、コピー／移動のための手順を説明する文字列４０５の各グラフィックデータを生成して、画像処理部１１２を介して表示部１２１に表示する（図４（ｂ））。
【００２７】
次にユーザがサムネイル「Ａ−ｂ」を選択すると、選択された「Ａ−ｂ」のサムネイルのみを残し、他のサムネイルを非表示とした画面に切り替わる（図４（ｃ））。図４（ｃ）では、ユーザが選択した「Ａ−ｂ」のサムネイルの左側と右側の各領域にそれぞれ「第２の記録媒体Ｂに移動」４０６と「第２の記録媒体Ｂにコピー」４０７の２つの表示アイテムが表示される。ここでは「第２の記録媒体Ｂに移動」４０６と「第２の記録媒体Ｂにコピー」４０７についてのみ説明するが、本発明は図示の機能に限定されるものではない。「第２の記録媒体Ｂに移動」４０６と「第２の記録媒体Ｂにコピー」４０７の各アイテムは、図示のように「Ａ−ｂ」のサムネイルが元々表示されている場所を避けて表示される。更に信号処理部１１３は、第２の記録媒体Ｂ（１３１）の画像データから「Ｂ−ａ」、「Ｂ−ｂ」及び「Ｂ−ｃ」の各サムネイルを生成する。これらのサムネイルは、「Ａ−ｂ」のサムネイルが元々表示されている場所と、「第２の記録媒体Ｂに移動」４０６と、「第２の記録媒体Ｂにコピー」４０７の各アイテムを表示する場所を避けて表示される。システム制御部１１１は、ユーザによって選択されたサムネイルの位置座標を判別し、選択されたサムネイルが表示される場所を避けて第２の記録媒体Ｂ（１３１）のサムネイルを一覧表示する（図４（ｃ））。
【００２８】
次にユーザがサムネル「Ａ−ｂ」をタッチオンしたまま「第２の記録媒体Ｂにコピー」４０５へムーブさせ、「第２の記録媒体Ｂにコピー」４０７の領域に重ね合わせた状態でタッチアップすると（図４（ｄ））、サムネイル「Ａ−ｂ」の元画像データを第２の記録媒体Ｂにコピーすることができる。なお、サムネイル「Ａ−ｂ」を「第２の記録媒体Ｂにコピー」４０５の領域にムーブし、更にタッチパネルを押し込む操作を行うことでコピーを行うこともできる。
【００２９】
一方、ユーザが図４（ｅ）の一覧表示からサムネイル「Ａ−ｃ」を選択すると、選択された「Ａ−ｃ」のサムネイルのみを残し、他のサムネイルを非表示とする画面に切り替わる（図４（ｆ））。図４（ｆ）では、「第２の記録媒体Ｂに移動」４０６と「第２の記録媒体Ｂにコピー」４０７の各アイテムは、「Ａ−ｃ」のサムネイルが元々表示されている場所を避けて表示される。また、信号処理部１１３は、第２の記録媒体Ｂ（１３１）の画像データから「Ｂ−ａ」、「Ｂ−ｂ」及び「Ｂ−ｃ」の各サムネイルを生成する。これらのサムネイルは、「Ａ−ｃ」のサムネイルが元々表示されている場所と、「第２の記録媒体Ｂに移動」４０６と「第２の記録媒体Ｂにコピー」４０７の各アイテムを表示する場所を避けて表示される。システム制御部１１１は、選択されたサムネイルの位置座標を判別し、選択されたサムネイルが表示される領域を避けて表示するように画像処理部１１２へ指示し、第２の記録媒体Ｂ（１３１）のサムネイルを一覧表示する（図４（ｆ））。
【００３０】
次にユーザがサムネイル「Ａ−ｃ」をタッチオンしたまま「第２の記録媒体Ｂに移動」４０６へムーブさせ、「第２の記録媒体Ｂに移動」４０６の領域に重ね合わせた状態でタッチアップすると（図４（ｇ））、サムネイル「Ａ−ｃ」の元画像データを第２の記録媒体Ｂに移動することができる。なお、サムネイル「Ａ−ｃ」を「第２の記録媒体Ｂに移動」４０６の領域にムーブし、更にタッチパネルを押し込む操作を行うことで移動を行うこともできる。
【００３１】
また、ユーザが選択したサムネイルをムーブさせ、「第２の記録媒体Ｂに移動」４０６や「第２の記録媒体Ｂにコピー」４０７以外の場所でタッチアップすると、ユーザがこれまでに行った操作がキャンセルされる。
【００３２】
また、図４（ｃ）の画面で、ユーザがタッチの圧力を強くすることで、図４（ｈ）のように第２の記録媒体Ｂ（１３１）のサムネイルから第３の記録媒体Ｃ（１３２）のサムネイルの一覧表示に切り替わる。図４（ｈ）では、第３の記録媒体Ｃ（１３２）に格納された２つの画像データに対応するサムネイル「Ｃ−ａ」及び「Ｃ−ｂ」と共に、「第３の記録媒体Ｃに移動」４０８と「第３の記録媒体Ｃにコピー」４０９の各アイテムが表示される。更に、図４（ｈ）の画面でタッチの圧力を一旦弱め、再びタッチの圧力を強くすると、図４（ｃ）の第２の記録媒体Ｂ（１３１）のサムネイルの一覧表示に切り替わる。このように、ユーザがサムネイルを選択した後、タッチパネルをタッチする圧力の強弱を調節することによって一覧表示するサムネイルの対象となる記録媒体の選択を切り替えることができる。
【００３３】
＜表示制御処理＞次に、図３乃至図５を参照して、再生モードにおいてコピー／移動のメニューを選択したときの表示制御処理について説明する。なお、以下に述べる処理は、システム制御部１１１がＲＯＭ１１８に格納されたプログラムをＲＡＭ１１７に展開して実行することで実現される。
【００３４】
図５において、ユーザが再生モードボタン３０１をタッチすると再生モードに遷移する。Ｓ５０１では、第１のグループの第１の表示制御として、第１の記録媒体Ａ（１３０）に格納された画像データのサムネイルが一覧表示された再生モード画面が表示される（図３（ｂ）、図４（ｂ））。Ｓ５０２では、ユーザがメニューボタン４０３をタッチし、メニューアイテム４０１から「コピー／移動」が選択されたか否かを判定する。「コピー／移動」が選択されたと判定されるとＳ５０４へ移行し、選択されないならばＳ５０３に移行し各種操作に応じたその他の処理を実行する。
【００３５】
Ｓ５０４では、表示アイテムとして一覧表示された第１の記録媒体Ａ（１３０）のサムネイルの１つが選択アイテムとして選択されたか否かを判定する（タッチダウン判定）。このタッチダウン判定では、サムネイルに対するユーザのタッチダウンを検知するか、サムネイル以外の場所でタッチダウンを検知後にムーブによってサムネイルの領域がタッチオンされることで、サムネイルが選択されたと判定する。サムネイルが選択されていないと判定するとＳ５０３へ、サムネイルが選択されたと判定するとＳ５０５へ移行する。
【００３６】
Ｓ５０５では、Ｓ５０４で検知されたタッチオンのまま（タッチアップが検知されずに）、ムーブされたか否かを判定する（ムーブ判定）。このムーブ判定は、言い換えれば、Ｓ５０４でタッチオンされているサムネイルをドラッグする操作があったか否かの判定である。Ｓ５０５では、実質的なムーブがあったか否かを判定するために、ユーザの指の震えなどによる意図しないムーブを除外するように、予め定められた閾値以上のムーブであるか否かを判定することが望ましい。ムーブありと判定されるとＳ５０６へ移行し、ムーブなしと判定するとＳ５０４へ戻る。Ｓ５０６では、選択アイテム以外、すなわちＳ５０４で選択されているサムネイル以外のサムネイルを非表示とする。選択されたサムネイルは表示が継続され、その表示位置がタッチ位置の移動に追従して変更される。
【００３７】
Ｓ５０７では、第２のグループの第２の表示制御として、画面を現在選択中のサムネイル「Ａ−ｂ」のみを残し、それ以外を第１の記録媒体Ａ（１３０）とは異なる第２の記録媒体Ｂ（１３１）のサムネイルを一覧表示された画面に切り替える（図４（ｃ））。このようにインデックス表示を切り替えることで、ユーザは現在選択中のサムネイルの元画像データの移動先候補となる記録媒体にどのような画像データが格納されているかを確認した上で移動又はコピーを行うことができる。すなわち、ユーザが意図しない移動先に画像データをコピー又は移動してしまう不都合を防止することができる。
【００３８】
また同時に、選択中のサムネイル（現在タッチオンされているサムネイル）に対して実行可能な処理を示すアイテムの指示アイコン（図４（ｃ）の４０６，４０７）を表示する。指示アイコンは選択中のサムネイルの移動先又はコピー先の記録媒体の候補を表し、現在選択中のサムネイルを指示アイコン上までムーブしてタッチアップすることにより、選択したサムネイルの元画像データに対して指示アイコンが示す処理を実行できる。
【００３９】
インデックス表示が第２の記録媒体Ｂ（１３１）に切り替わった様子は図４（ｃ）で示した通りであり、指示アイコンは「第２の記録媒体Ｂに移動」４０６と「第２の記録媒体Ｂにコピー」４０７に対応する。指示アイコンは、インデックス表示が切り替えられる前に、タッチオンされたサムネイル以外のサムネイルが表示されていた領域の少なくとも一部に表示される。このように、タッチオンにより移動又はコピーの対象として選択されなかった表示アイテム（タッチオンされなかったサムネイル）の領域に指示アイコンを表示することで、アイコンを大きく目出させて表示できるようになる。
【００４０】
よって、ユーザは現在選択中のサムネイルの元画像データに対する処理を選択しやすくなる。
【００４１】
Ｓ５０８では、タッチ圧力が予め定められた閾値以上となったか否かを判定する。予め定められた閾値以上ならばＳ５０７に戻り、第３のグループの第３の表示制御として、更にインデックス表示を別の記録媒体のサムネイル一覧に切り替える。例えば第２の記録媒体Ｂ（１３１）のサムネイル（図４（ｃ））が一覧表示されていた場合にタッチ圧力が閾値以上に変化したならば、記録媒体Ｃ（１３２）のサムネイル（図４（ｈ））の一覧表示に切り替わる。指示アイコンも画面の切り替えに合わせて更新される。
【００４２】
Ｓ５０８でタッチ圧力が閾値以上でないならばＳ５０９へ進む。Ｓ５０９では、選択中のサムネイルに対してタッチアップされたか否かを判定する（タッチアップ判定）。タッチアップされないと判定するとＳ５０８へ戻り、タッチアップされたと判定するとＳ５１０へ進む。Ｓ５１０では、タッチアップされた位置座標が指示アイコンの表示位置であったか否かを判定し、指示アイコンの表示位置ではないと判定するとＳ５１１へ進み、Ｓ５１１でそれまでに行った操作をキャンセルしてＳ５０２へ戻る。また、タッチアップされた位置が指示アイコンの表示位置であったと判定すると、Ｓ５１２へ進む。
【００４３】
Ｓ５１２では、タッチアップされた位置の指示アイコンに応じた処理を実行する。例えば、第２の記録媒体Ｂ（１３１）のサムネイル（図４（ｃ））が表示中に、Ｓ５０４で選択したサムネイルを「第２の記録媒体Ｂに移動」４０６にムーブしてタッチアップすることで、選択したサムネイルの元画像データが第２の記録媒体Ｂに移動される。
【００４４】
なお、ここでいう「移動」とは、移動元の記録媒体に格納されていたデータを移動先の記録媒体に記録し、且つ移動元の記録媒体から該当データを消去することである。これに対して、「コピー」とは、移動元の記録媒体に格納されていたデータを移動先の記録媒体にも記録し、且つ移動元の記録媒体の該当データを消去せずに残しておくことである。
【００４５】
以上の実施形態によれば、複数の記録媒体間などにおいて画像データのコピーや移動を行う場合に、少ない表示領域でもコピー／移動先の候補に含まれる画像データを表示し、ユーザにコピー／移動先としてふさわしい記録媒体か否かを識別させることができる。
【００４６】
また、選択したサムネイルのタッチ圧力を強くすることで別の記録媒体のサムネイル一覧の画面に切り替え、指示アイコンも画面の切り替えに合わせて更新されるので、タッチパネルをタッチする操作を少なくして、操作の容易化及び高速化を図ることができる。
【００４７】
更に、選択したサムネイル以外を非表示とした領域であって、当該サムネイルに隣接した位置（図４（ｃ）、（ｆ）、（ｈ））に指示アイコンを表示することで、選択したサムネイルをムーブする距離を少なくして、操作の容易化及び高速化を図ることができる。
【００４８】
図５のＳ５０８ではタッチ圧力が閾値以上か否かに応じて画面を切り替えているが、ムーブせずにタッチオンしたままの継続時間が所定時間（例えば１秒）以上となった場合に、Ｓ５０７へ戻って別のサムネイル一覧のインデックス表示に切り替えてもよい。すなわち、Ｓ５０７でインデックス表示に切り替えた後、タッチオンしたまましばらく静止しているようであれば、現在のインデックス表示は所望のものではないとみなして別のインデックス表示に切り替える。
【００４９】
なお、本実施形態では、画像データを異なる記録媒体へ移動又はコピーする例を説明したが、同一の記録媒体中あるいは他の記録媒体中の異なるフォルダへの移動あるいはコピーにも本発明は適用可能である。この場合、上述の記録媒体をフォルダと読み替えて適用すればよい。また、フォルダに関わらず、画像ファイルが属するグループを異なるグループへ移動する場合にも本発明は適用可能である。更に、動画ファイルや静止画ファイルに限られず、音楽ファイルや文書ファイルその他の電子データの移動やコピーにも本発明は適用可能である。この場合、上述したサムネイルを、該当する電子データを表すアイコン等の表示アイテムと読み替えて適用すればよい。
【００５０】
また、システム制御部１１１での制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００５１】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００５２】
また、上述した実施形態においては、本発明をデジタルビデオカメラに適用した場合を例にして説明したが、本発明は上述した例に限定されない。すなわち、本発明は、タッチパネルを用いたパーソナルコンピュータやＰＤＡといった機器に適用してもよい。さらに、携帯電話端末や携帯型の画像ビューワ、プリンタ装置に設けられた印刷画像選択および確認のためのディスプレイ、デジタルフォトフレームなど、タッチパネルを用いた表示制御装置であれば、本発明は適用可能である。
【００５３】
［他の実施形態］
本発明は、以下の処理を実行することによっても実現される。即ち、上述の実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005441748.tif 000002
【図２】
0005441748.tif 000003
【図３】
0005441748.tif 000004
【図４】
0005441748.tif 000005
【図５】
0005441748.tif 000006