(57)【要約】【課題】サムネイル画像表示の新たな利用用途を提案する。【解決手段】画像が表示される表示部１８と、この表示部１８に対する指示が入力されるタッチパネル１４と、このタッチパネル１４で指示された文字等の模様に応じて、サムネイル画像を並べて模様に似せたサムネイル列３３を作成し、作成されたサムネイル列３３を表示部１８に表示させるサムネイル列制御部と、を備えることで、例えばサムネイル列３３の表示を、一連の画像を連続的に表示させるスライドショーのタイトルに使用できるようにした。【選択図】図３
2010257152.tif 000002
【特許請求の範囲】
【請求項１】
画像が表示される表示部と、
該表示部に対する指示が入力される操作部と、
該操作部で指示された模様に応じて、サムネイル画像を並べて該模様に似せたサムネイル列を作成し、該作成されたサムネイル列を前記表示部に表示させるサムネイル列制御部と、
を備えることを特徴とする操作制御装置。
【請求項２】
前記操作部は、前記表示部に重ねるように設けられるタッチパネルであることを特徴とする請求項１に記載の操作制御装置。
【請求項３】
前記サムネイル列制御部は、前記タッチパネルにより画面に入力された軌跡に基づいて該軌跡に相当する文字を解析し、解析された文字を前記模様として、前記サムネイル列を作成することを特徴とする請求項２に記載の操作制御装置。
【請求項４】
前記サムネイル画像によって表される文字を予め文字テンプレートとして記憶する記憶部をさらに備え、
前記サムネイル列制御部は、前記操作部によって前記文字テンプレートの中から選択された文字を前記模様として、前記サムネイル列を作成することを特徴とする請求項１に記載の操作制御装置。
【請求項５】
前記サムネイル列制御部は、前記操作部によって選択された画像のサムネイル画像を使用して前記サムネイル列を作成することを特徴とする請求項１に記載の操作制御装置。
【請求項６】
画像が表示される表示部と、該表示部に対する指示が入力される操作部と、を有する操作制御装置における操作制御方法であって、
該操作部で指示された模様に応じて、サムネイル画像を並べて該模様に似せたサムネイル列を作成し、該作成されたサムネイル列を前記表示部に表示させるサムネイル列制御ステップを備えることを特徴とする操作制御方法。
【請求項７】
画像が表示される表示部と、該表示部に対する指示が入力される操作部と、を有する操作制御装置が備えるコンピュータに、
該操作部で指示された模様に応じて、サムネイル画像を並べて該模様に似せたサムネイル列を作成し、該作成されたサムネイル列を前記表示部に表示させるサムネイル列制御機能を実行させることを特徴とする操作制御用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ、画像ビュア、大型テレビジョン等の画像機器に搭載される操作制御装置、操作制御方法および操作制御用プログラムに関する。
【背景技術】
【０００２】
サムネイル画像の表示機能は、ほとんどのデジタルカメラに搭載されている当たり前の機能である。また、サムネイル画像の表示機能は、デジタルカメラだけでなく、画像編集ソフトにも必ずといってもいいほど搭載されている機能である（例えば、特許文献１参照）。
【０００３】
このようなサムネイル画像表示の主たる利用場面は、多数の画像の中から特定の画像を探す場合や、記録されている画像を短時間でざっと確認したいような場合である。もっとも、サムネイル画像表示の利用場面としては、それ以外の用途も無いわけではない。例えば、サムネイル画像表示を、スクリーンセーバーに利用する例がある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−３３５３８７号公報
【特許文献２】特開平１１−３１３２２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したように、サムネイル画像表示の利用用途としては、専ら画像検索関連がほとんどで、現在それ以外の利用例は非常に少ない。これは、従来、サムネイル画像表示の用途として、画像検索機能に限って検討されてきたことが大きいと考えられる。画像検索以外にも、サムネイル画像表示の新たな利用用途の可能性はあり、新たに有力な利用用途が見出せれば、デジタルカメラ等の画像機器に新たな機能を加えることができる。
【０００６】
本発明は、上記に鑑みてなされたものであって、サムネイル画像表示の新たな利用用途を提案できる操作制御装置、操作制御方法および操作制御用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明にかかる操作制御装置は、画像が表示される表示部と、該表示部に対する指示が入力される操作部と、該操作部で指示された模様に応じて、サムネイル画像を並べて該模様に似せたサムネイル列を作成し、該作成されたサムネイル列を前記表示部に表示させるサムネイル列制御部と、を備えることを特徴とする。
【０００８】
また、本発明にかかる操作制御装置は、上記発明において、前記操作部は、前記表示部に重ねるように設けられるタッチパネルであることを特徴とする。
【０００９】
また、本発明にかかる操作制御装置は、上記発明において、前記サムネイル列制御部は、前記タッチパネルにより画面に入力された軌跡に基づいて該軌跡に相当する文字を解析し、解析された文字を前記模様として、前記サムネイル列を作成することを特徴とする。
【００１０】
また、本発明にかかる操作制御装置は、上記発明において、前記サムネイル画像によって表される文字を予め文字テンプレートとして記憶する記憶部をさらに備え、前記サムネイル列制御部は、前記操作部によって前記文字テンプレートの中から選択された文字を前記模様として、前記サムネイル列を作成することを特徴とする。
【００１１】
また、本発明にかかる操作制御装置は、上記発明において、前記サムネイル列制御部は、前記操作部によって選択された画像のサムネイル画像を使用して前記サムネイル列を作成することを特徴とする。
【００１２】
また、本発明にかかる操作制御方法は、画像が表示される表示部と、該表示部に対する指示が入力される操作部と、を有する操作制御装置における操作制御方法であって、該操作部で指示された模様に応じて、サムネイル画像を並べて該模様に似せたサムネイル列を作成し、該作成されたサムネイル列を前記表示部に表示させるサムネイル列制御ステップを備えることを特徴とする。
【００１３】
また、本発明にかかる操作制御用プログラムは、画像が表示される表示部と、該表示部に対する指示が入力される操作部と、を有する操作制御装置が備えるコンピュータに、該操作部で指示された模様に応じて、サムネイル画像を並べて該模様に似せたサムネイル列を作成し、該作成されたサムネイル列を前記表示部に表示させるサムネイル列制御機能を実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ユーザにより指示された模様に応じた態様でサムネイル列が表現されるので、例えば、印象・インパクトを強くすることができる、メッセージ性を高めることができる等、サムネイル画像表示の新たな利用用途を提案できる操作制御装置、操作制御方法および操作制御用プログラムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の実施の形態の操作制御装置を搭載したデジタルカメラのシステム構成例を示すブロック図である。
【図２】図２は、サムネイル列作成モードにおけるＧＵＩ画面の基本的な操作例を模式的に示す説明図である。
【図３】図３は、文字入力選択として文字テンプレート“ＬＯＶＥ”を選択し、表示画像選択として“ＡＵＴＯ”を選択した場合に、作成・表示されるサムネイル列を模式的に示す説明図である。
【図４】図４は、文字入力選択として“ＭＡＮＵＡＬ”を選択し、表示画像選択として“ＡＵＴＯ”を選択した場合に、作成・表示されるサムネイル列を模式的に示す説明図である。
【図５】図５は、文字入力選択として文字テンプレート“ＬＯＶＥ”を選択し、表示画像選択として“ＭＡＮＵＡＬ”を選択した場合に、作成・表示されるサムネイル列を模式的に示す説明図である。
【図６】図６は、操作制御処理例を示す概略フローチャートである。
【図７】図７は、画像選択処理を示すサブルーチンである。
【図８】図８は、変形例を模式的に示す説明図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明を実施するための形態について説明する。図１は、本実施の形態の操作制御装置を搭載したデジタルカメラのシステム構成例を示すブロック図である。本実施の形態のデジタルカメラ１は、デジタルカメラ１を構成する各部に対する指示やデータ転送等を行い、デジタルカメラ１の動作を統括的に制御するためのＣＰＵからなる制御部１１を備える。また、デジタルカメラ１は、プログラムデータ記憶部１２、ボタン操作部１３、操作部を構成するタッチパネル１４、撮像部１５、ＳＤＲＡＭ１６、表示画像制御部１７、画像処理部１９、圧縮伸長部２０、記録・再生部２１の各部を備える。これら各部は、制御部１１に対してバスライン２５によって接続されている。
【００１７】
プログラムデータ記憶部１２は、例えばフラッシュメモリ等の電気的に書換えが可能な不揮発性メモリである。このプログラムデータ記憶部１２は、ＣＰＵ用のプログラムや、このプログラムの実行中に使用されるデータを予め格納している。ＣＰＵ用のプログラムは、デジタルカメラ１を動作させ、このデジタルカメラ１が備える種々の機能を実現するためのプログラムであり、例えば、操作制御用プログラムがある。また、このプログラムの実行中に使用されるデータは、例えば、後述するＧＵＩ（グラフィカル・ユーザ・インタフェース）画面に表示させるアイコン等を含むＧＵＩ用画像データである。また、プログラムデータ記憶部１２は、予め設定された所定の文字テンプレートのデータを予め格納しているとともに、手描きされた模様に相当する文字を解析するための文字ＤＢ（文字データベース）を含んでいる。
【００１８】
ボタン操作部１３は、カメラ本体の上面に配設されて撮影タイミングを指示するためのレリーズボタン、電源スイッチ、Ｔ／Ｗ（テレ／ワイド）ボタン等からなる。
【００１９】
撮像部１５は、カメラ部と撮像処理部とからなる。カメラ部は、デジタルカメラ１が被写体像を撮像するためのものであり、撮影レンズ、撮像素子、絞り、シャッタ、ＡＦ機構、ＡＦ駆動回路、ズーム機構、ズーム駆動機構等からなる。ここで、撮像素子は、例えばＣＣＤやＣＭＯＳセンサ等の２次元固体撮像素子からなり、撮影レンズを含む撮影光学系を通して入射する被写体像を光電変換し、アナログ電気信号として出力する。撮像処理部は、撮像素子駆動回路を含む他、撮像素子から出力されるアナログ電気信号に対してＡＧＣ、ＣＤＳ等のアナログ信号処理を施した後、Ａ／Ｄコンバータでデジタル電気信号に変換して出力させるためのものである。
【００２０】
ＳＤＲＡＭ１６は、一時記憶メモリやワーキングエリアとして利用されるメモリであり、撮像部１５から出力されるデジタル電気信号や、画像処理部１９による処理中の画像データ等を一時的に記憶する。また、ＳＤＲＡＭ１６は、表示画像作成時にも、処理中の画像データ等を一時的に記憶するために用いられる。
【００２１】
表示画像制御部１７は、エンコーダやＤ／Ａコンバータ等を有して、表示部１８に対する各種情報の表示を行わせるためのドライバである。ここで、表示部１８は、図２等に示すように、カメラ本体の背面の大半の領域を占めるものであり、ＬＣＤやＥＬＤ等の薄型表示装置で実現されている。この表示部１８は、撮影画像やライブビュー画像の他に、ＧＵＩ画面を含め、各種設定情報等を表示するためのものである。特に、本実施の形態においては、この表示部１８は、サムネイル画像により生成されたサムネイル列などの画像を表示する。また、表示画像制御部１７は、表示部１８に表示するライブビュー画像や再生画像を作成するとともに、ＧＵＩ画面用のＧＵＩ画像を単独であるいはライブビュー画像等に重畳させて表示部１８に表示させるためのものである。
【００２２】
画像処理部１９は、撮像部１５から出力されるデジタル電気信号に対して画素補間処理、色補正処理、ガンマ処理等の各種の画像処理を施すとともに、記録用、表示用等に適した画像データに変換する処理を行う。すなわち、画像処理部１９は、記録時（撮影時）には、記録画像に対しては記録用の画像処理を施し、表示用のライブビュー画像に対しては表示用の簡易な画像処理を施す。
【００２３】
圧縮伸長部２０は、撮影画像の画像データを画像記憶部２２に記録する際、あるいは画像記憶部２２に記録されている画像データを表示する際等において、周知のＪＰＥＧ方式等に基づく画像データの圧縮処理や伸長処理を行う。
【００２４】
記録・再生部２１は、画像記憶部２２に対する画像データの書き込みや画像記憶部２２からの画像データの読出しを行うためのものであり、画像記憶部２２の種類に応じたものが用いられる。ここで、画像記憶部２２は、例えばｘＤ−ピクチャーカード（登録商標）やコンパクトフラッシュ（登録商標）カード等のカメラ本体に着脱自在な記録媒体や、ＨＤＤである。なお、画像記憶部２２に記録された一連の画像は、例えば撮影日時の古いものから時系列順に画像番号が大きくなる順番で管理されているものとする。
【００２５】
ここで、本実施の形態の制御部１１は、操作制御用プログラムにより実行される機能として、サムネイル列制御部１１ａと操作検出部１１ｃとの各機能部を備える。操作検出部１１ｃは、デジタルカメラ１の動作条件の設定等のために表示部１８に表示されるＧＵＩ画面に対するユーザの指示や、ボタン操作部１３によるユーザ操作を検出するための機能部である。また、本実施の形態のデジタルカメラ１は、ＧＵＩ画面が表示される表示部１８に重ねて配設されたタッチパネル１４を操作部として備えている。このタッチパネル１４は、表示部１８の画面に対する軌跡の入力等を含め、表示部１８に対して所望のサムネイル列を表示させることに関する指示が入力される。そして、操作検出部１１ｃは、このタッチパネル１４に対するユーザの操作を検出することで、ＧＵＩ画面に対するユーザ指示の検出動作を実行する。なお、タッチパネル１４は、ユーザの指操作によるマルチタッチやジェスチャ入力可能なタイプのものが用いられているが、タッチパッド方式やペン入力方式等のものであってもよい。
【００２６】
また、サムネイル列制御部１１ａは、表示部１８のＧＵＩ画面に対するユーザの操作指示に応じてサムネイル画像を用いたサムネイル列の作成および表示制御を行うとともに、このＧＵＩ画面に関する後述のような各種制御処理を実行するための機能部である。すなわち、サムネイル列制御部１１ａは、ユーザによりタッチパネル１４で指示された模様に応じて、サムネイル画像を並べてこの模様に似せたサムネイル列を作成し、作成されたサムネイル列を表示部１８に表示させる制御を行う。ここに、“模様”とは、文字を基本とするが、文字に限らず、ユーザ操作により描かれる図形や文字の体をなさない模様状の入力軌跡の形状そのものを含む意味である。
【００２７】
つぎに、デジタルカメラ１の動作の一例として、再生モード中のサムネイル列作成モードにおけるサムネイル列制御部１１ａ等によるＧＵＩ画面等の操作・制御の概要を説明する。図２は、サムネイル列作成モードにおけるＧＵＩ画面の基本的な操作例を模式的に示す説明図である。まず、サムネイル列制御部１１ａは、サムネイル列作成モードが選択されると、サムネイル列作成モードのＧＵＩ画面である文字／画像の入力形式選択画面３０を表示部１８に表示させる。図２（ａ）は、サムネイル列作成モードにおける文字／画像の入力形式選択画面３０の初期画面例を示す。この入力形式選択画面３０は、文字項目に関する選択操作と画像項目に関する選択操作とを行うためのポップアップメニュー画面であり、例えば、画面上部に、「文字選択」ボタン３１と「画像選択」ボタン３２とが選択自在に表示される。
【００２８】
図２（ａ）は、初期設定または「文字選択」ボタン３１を押下した場合に表示される文字入力選択用の入力形式選択画面３０の表示例を示している。この入力形式選択画面３０は、予め設定されている代表的な文字テンプレート（単語）として、“ＬＯＶＥ”“ＨＡＰＰＹ”“ＣＯＯＬ”“ＭＥＲＲＹ  ＣＨＲＩＳＴＭＡＳ”等を選択自在に表示する。また、この入力形式選択画面３０は、ユーザの手動操作による文字入力形式（ＭＡＮＵＡＬ）として、“（ＲＥＡＬ）”“（ＡＵＴＯ）”も選択自在に表示する。ここで、“（ＲＥＡＬ）”は、タッチパネル１４により画面に入力された軌跡の形状に忠実に、サムネイル列の形状を作成させる文字入力形式である。また、“（ＡＵＴＯ）”は、タッチパネル１４により画面に入力された軌跡に基づいてプログラムデータ記憶部１２の文字ＤＢを参照して、軌跡に相当する文字を解析し、解析された文字を指示された模様として、サムネイル列を作成させる文字入力形式である。
【００２９】
また、図２（ｂ）は、「画像選択」ボタン３２を押下した場合に表示される表示画像選択用の入力形式選択画面３０の表示例を示している。この入力形式選択画面３０は、“ＡＵＴＯ”“ＭＡＮＵＡＬ”を選択自在に表示する。ここで、“ＡＵＴＯ”（画像自動選択）は、画像記憶部２２に記憶されている一連の画像に関して、画像番号の最大のもの（最新のもの）を先頭サムネイル画像として自動的に必要数のサムネイル画像を順番に選択してサムネイル列に使用させる画像入力形式である。また、“ＭＡＮＵＡＬ”（画像手動選択）は、画像記憶部２２に記憶されている一連の画像中で、後述するスタックを利用することで、ユーザにより指示されたサムネイル画像を選択してサムネイル列に使用させる画像入力形式である。
【００３０】
つづいて、ユーザの入力形式設定に伴うサムネイル列の作成・表示例等について説明する。まず、図３は、文字入力選択として文字テンプレート“ＬＯＶＥ”を選択し、表示画像選択として“ＡＵＴＯ”を選択した場合に、サムネイル列制御部１１ａによって作成・表示されるサムネイル列を模式的に示す説明図である。この場合、サムネイル列制御部１１ａは、複数の文字テンプレートの中から選択された文字テンプレート“ＬＯＶＥ”を、ユーザにより指示された模様として、サムネイル列を作成し、表示部１８に表示させる。
【００３１】
ここで、画像記憶部２２に記憶されている一連の画像中で画像番号の最大のもの（最新のもの）は、番号“８５”である例を示している。そこで、サムネイル列制御部１１ａは、番号“８５”の画像を先頭サムネイル画像として、文字テンプレート“ＬＯＶＥ”の表示に必要数のサムネイル画像（例えば、番号“２１”までの画像）を順番に選択し、選択されたサムネイル画像を“ＬＯＶＥ”の文字上に筆記順に配列させることで、“ＬＯＶＥ”の文字（模様）に似せたサムネイル列３３を作成する。この際、サムネイル列制御部１１ａは、“ＬＯＶＥ”の文字上に配列するサムネイル画像は、完全には整列させず、図３に示す如く、少し乱れた感じで配列させることで、自然感のあるサムネイル列３３を作成する。このように、文字テンプレートを利用すれば、予め用意された中から希望の文字を選ぶことができ、文字の指定が簡単になる。
【００３２】
また、生成されるサムネイル列３３の大きさは、画面サイズ等に応じて適宜設定されるが、図３では、２文字分を１画面に表示し得る程度の大きさとする例を示している。そして、一度に表示しきれないサムネイル列３３部分に関しては、画面のスクロールにより表示可能としている。この場合の画面スクロールは、自動的であってもよく、あるいはマニュアル操作によるものであってもよい。
【００３３】
ついで、図４は、文字入力選択として“ＭＡＮＵＡＬ”（文字手動入力）を選択し、表示画像選択として“ＡＵＴＯ”（画像自動選択）を選択した場合に、サムネイル列制御部１１ａによって作成・表示されるサムネイル列３３を模式的に示す説明図である。まず、図４（ａ）は、この入力モードで、タッチパネル１４上にユーザ操作により描かれた入力軌跡３４の一例として、歪んだ“Ａ”の場合を示している。
【００３４】
ここで、“ＭＡＮＵＡＬ”（文字手動入力）として、“ＲＥＡＬ”モードに設定されている場合には、サムネイル列制御部１１ａは、図４（ｂ）に示すようなサムネイル列３３を作成し表示させる。すなわち、サムネイル列制御部１１ａは、入力軌跡３４を文字としては認識せず、入力軌跡３４の形状に忠実に、サムネイル画像を順に割り当てることにより、入力軌跡３４通りの配列のサムネイル列３４を作成する。このような“ＲＥＡＬ”モードによれば、ユーザは、文字に限らず、ユーザ好みの図形や模様を描画することで、その図形や模様の配列に従うサムネイル列３４を作成することができる。
【００３５】
一方、“ＭＡＮＵＡＬ”（文字手動入力）として、“ＡＵＴＯ”モードに設定されている場合には、サムネイル列制御部１１ａは、図４（ｃ）に示すようなサムネイル列３３を作成し表示させる。すなわち、サムネイル列制御部１１ａは、文字ＤＢを参照して入力軌跡３４を解析することで、入力軌跡３４に相当する文字、例えば“Ａ”を特定し、特定されたこの文字、例えば“Ａ”を指示された模様とする。そして、サムネイル列制御部１１ａは、入力軌跡３４を活字状の文字、例えば“Ａ”に置き換えて、この文字の形状にサムネイル画像を順に割り当てることにより、文字を表示する配列のサムネイル列３４を作成する。このような“ＡＵＴＯ”モードによれば、ユーザは自分で好きな文字を手書き入力できるので、文字入力を簡単に行える。
【００３６】
ついで、図５は、文字入力選択として文字テンプレート“ＬＯＶＥ”を選択し、表示画像選択として“ＭＡＮＵＡＬ”（画像手動選択）を選択した場合に、サムネイル列制御部１１ａによって作成・表示されるサムネイル列３３を模式的に示す説明図である。まず、図５（ａ）は、この入力モードのＧＵＩ画面３５の一例を示す。このＧＵＩ画面３５では、スタックエリア３６とサムネイル列表示エリア３７とが表示される。
【００３７】
スタックエリア３６は、画像選択のためのエリアで、表示部１８の例えば左側端部付近を占める。このスタックエリア３６は、画像記憶部２２に記録された一連の画像中でユーザ所望のサムネイル画像からサムネイル列を作成させるために、先頭サムネイル画像を設定するためのエリアである。サムネイル列制御部１１ａは、このスタックエリア３６には、第１スタック３６ａのアイコンと第２のスタック（図５（ｂ）参照）３６ｂのアイコンと送りアイコン３６ｃと戻しアイコン３６ｄとを表示させる。
【００３８】
第１スタック３６ａや第２スタック３６ｂのアイコンは、画像記憶部２２に記録された一連の画像をサムネイル画像の大きさでトランプ状の塊として２箇所に分けて積み重ねた状態で最上位の画像のみ確認できる状態で表示するものである。サムネイル列制御部１１ａは、図５（ａ）に示す初期画面では、スタックエリア３６に第１スタック３６ａのみを表示し、先頭サムネイル画像の番号として最新の画像の番号、例えば“２００”のサムネイル画像を表示させる。送りアイコン３６ｃは、第１スタック３６ａ側の画像を１枚ずつ第２スタック３６ｂ側へ送るための操作アイコンである。戻しアイコン３６ｄは、第２スタック３６ｂ側の画像を１枚ずつ第１スタック３６ａ側へ戻すための操作アイコンである。
【００３９】
また、サムネイル列表示エリア３７は、スタックエリア３６の右側に隣接して表示部１８の大半を占める領域である。サムネイル列制御部１１ａは、このサムネイル列表示エリア３７には、選択された文字テンプレート“ＬＯＶＥ”の最初の文字“Ｌ”を下書き表示させる。また、サムネイル列制御部１１ａは、サムネイル列表示エリア３７中の右端には、サムネイル列全体の中で、現在画面に表示されているサムネイル列の位置の概略を示すスクロールバー３７ａを表示させる。
【００４０】
ついで、図５（ａ）に示したような初期画面において、ユーザは、送りアイコン３６ｃに指でタッチ操作することで、第１スタック３６ａから第２スタック３６ｂへサムネイル画像を１枚ずつ順に移動させる。この操作に伴い、図５（ｂ）に示すように、第２スタック３６ｂの最上位に表示される先頭サムネイル画像は順次変更される。図５（ｂ）は、第２スタック３６ｂの最上位には番号“５６”の先頭サムネイル画像が表示されている様子を示している。なお、ユーザが、戻しアイコン３６ｄに指でタッチ操作した場合には、第２スタック３６ｂから第１スタック３６ａへサムネイル画像が１枚ずつ順に戻される。そして、ユーザが、送りアイコン３６ｃ（または、戻しアイコン３６ｄ）から指を離すことにより、第２スタック３６ｂの最上位に選択された画像が、サムネイル列３３を作成するための先頭サムネイル画像として確定する。
【００４１】
サムネイル列制御部１１ａは、ユーザ操作による先頭サムネイル画像の選択が確定すると、図５（ｃ）に示すようなサムネイル列３３を作成し表示させる。すなわち、サムネイル列制御部１１ａは、第２スタック３６ｂの番号“５６”の画像を先頭サムネイル画像として、文字テンプレート“ＬＯＶＥ”の表示に必要数のサムネイル画像（例えば、番号“１１０”までの画像）を順番に選択し、選択されたサムネイル画像を“ＬＯＶＥ”の文字上に筆記順に配列させることで、“ＬＯＶＥ”の文字（模様）に似せたサムネイル列３３を作成する。
【００４２】
なお、作成するサムネイル列３３に使用するサムネイル画像としては、第１スタック３６ａの番号“５５”の画像以下のサムネイル画像としてもよい。また、第２スタック３６ｂ（または、第１スタック３６ａ）のサムネイル画像を順番に割り当ててサムネイル列３３を作成する場合に、割り当て画像がなくなった場合には、同じ画像を繰り返し使用するようにしてもよい。さらには、使用するサムネイル画像を連続的に順番に選択することは必須ではなく、例えばユーザお気に入りの特定の画像のみを繰り返し使用するようにしてもよい。
【００４３】
いずれにしても、本実施の形態のサムネイル列３３の表示によれば、ユーザにより指示された文字等の模様がサムネイル列３３で表現されるので、単なる文字等を表示するのに比べて、印象が強くなる。例えば、このようなサムネイル列３３の表示を、一連の画像を連続的に表示させるスライドショーのタイトルに使用すると、インパクトが強いものとなる。また、単なる整列サムネイルに比べても、メッセージ性が高まる。このようにして、サムネイル画像表示の新たな利用用途を提案することができる。
【００４４】
つづいて、上述したようなＧＵＩ画面に対するユーザ操作に伴う表示制御等を実現するための制御部１１による動作制御例について説明する。図６は、制御部１１のサムネイル列制御部１１ａ等により実行される操作制御処理例を示す概略フローチャートである。本実施の形態で対象とする操作制御処理は、図示しない設定用ボタン等の操作により、再生モードが指定されることにより実行される。
【００４５】
まず、制御部１１は、再生モードにおいてサムネイル列作成モードに設定されているか否かを判定する（ステップＳ１１）。制御部１１は、サムネイル列作成モードに設定されていなければ（ステップＳ１１：Ｎｏ）、他の再生モードの処理を実行する（ステップＳ３１）。そして、制御部１１は、サムネイル列作成モードへの切換えがあったか否かを判定し（ステップＳ３２）、切換えがなければ（ステップＳ３２：Ｎｏ）、さらに電源スイッチのＯＦＦ操作があったか否かを判定する（ステップＳ３３）。制御部１１は、ＯＦＦ操作があった場合には（ステップＳ３３：Ｙｅｓ）、処理を終了し、ＯＦＦ操作がなければ（ステップＳ３３：Ｎｏ）、ステップＳ３１の処理に戻る。
【００４６】
一方、制御部１１は、サムネイル列作成モードに設定されている場合や（ステップＳ１１：Ｙｅｓ）、サムネイル列作成モードへの切換えがあった場合には（ステップＳ３２：Ｙｅｓ）、入力形式選択画面３０によって、表示部１８に文字／画像の入力形式選択画面３０を表示させる（ステップＳ１２）。図２に示した入力形式選択画面３０の表示例が相当する。
【００４７】
ついで、サムネイル列制御部１１ａは、入力形式選択画面３０において文字／画像の入力形式に関する選択操作があったか否かを判定する（ステップＳ１３）。サムネイル列制御部１１ａは、選択操作があった場合には（ステップＳ１３：Ｙｅｓ）、文字項目が選択されているか否かを判定し（ステップＳ１４）、文字項目であれば（ステップＳ１４：Ｙｅｓ）、入力に応じて文字入力形式を設定する（ステップＳ１５）。図２（ａ）に示した入力形式選択画面３０での操作例が相当する。
【００４８】
また、サムネイル列制御部１１ａは、文字項目が選択されていない場合には（ステップＳ１４：Ｎｏ）、画像項目が選択されているか否かを判定し（ステップＳ１６）、画像項目であれば（ステップＳ１６：Ｙｅｓ）、入力に応じて画像入力形式を設定する（ステップＳ１７）。図２（ｂ）に示した入力形式選択画面３０での操作例が相当する。なお、サムネイル列制御部１１ａは、画像項目も選択されていない場合には（ステップＳ１６：Ｎｏ）、ステップＳ１８に移行する。
【００４９】
そして、サムネイル列制御部１１ａは、入力形式選択画面３０における文字／画像の入力形式に関する選択操作が終了したか否かを判定し（ステップＳ１８）、終了していなければ（ステップＳ１８：Ｎｏ）、ステップＳ１３に戻る。サムネイル列制御部１１ａは、選択操作が終了した場合には（ステップＳ１８：Ｙｅｓ）、文字はテンプレート文字として選択済みであるか否かを判定する（ステップＳ１９）。サムネイル列制御部１１ａは、テンプレート文字で選択済みでなければ（ステップＳ１９：Ｎｏ）、ユーザの手描きにより文字入力されるまで待機する（ステップＳ２０：Ｎｏ）。サムネイル列制御部１１ａは、文字入力された場合には（ステップＳ２０：Ｙｅｓ）、文字が自動解析される設定（ＡＵＴＯの設定）であるか否かを判定する（ステップＳ２１）。サムネイル列制御部１１ａは、自動解析される設定であれば（ステップＳ２１：Ｙｅｓ）、プログラムデータ記憶部１２中の文字ＤＢを参照して手描きされた文字を解析し、手描き軌跡に相当する文字を特定する（ステップＳ２２）。図４（ｃ）に示した処理例が相当する。サムネイル列制御部１１ａは、自動解析される設定でなければ（ステップＳ２１：Ｎｏ）、何もせずにステップＳ３５に移行する。図４（ｂ）に示した処理例が相当する。
【００５０】
ついで、サムネイル列制御部１１ａは、画像の入力形式が、オート（ＡＵＴＯ）設定であるか否かを判定する（ステップＳ２３）。サムネイル列制御部１１ａは、オート設定でなければ（ステップＳ２３：Ｎｏ）、表示部１８に図５に示すようなＧＵＩ画面３５を表示させて画像選択処理を実行する（ステップＳ２４）。
【００５１】
ここで、ステップＳ２４の画像選択処理について説明する。図７は、画像選択処理を示すサブルーチンである。まず、サムネイル列制御部１１ａは、ユーザによって送りアイコン３６ｃによる送り操作が行われているか否かを判定する（ステップＳ４１）。サムネイル列制御部１１ａは、送り操作が行われている場合には（ステップＳ４１：Ｙｅｓ）、画像番号Ｎとして第１スタック３６ａの先頭画像番号を設定する（ステップＳ４２）。そして、サムネイル列制御部１１ａは、−１のデクリメント処理により１つ小さい番号Ｎの画像を画像記憶部２２から読み出して第１スタック３６ａの位置に表示させる（ステップＳ４３）。サムネイル列制御部１１ａは、同時に、第１スタック３６ａにおいてデクリメント処理前の先頭画像を、この第１スタック３６ａから第２スタック３６ｂへアニメーション的に移動させるアニメーション処理を実行する（ステップＳ４４）。さらに、サムネイル列制御部１１ａは、送り操作が終了したか否かを判定する（ステップＳ４５）。サムネイル列制御部１１ａは、送り操作が終了していなければ（ステップＳ４５：Ｎｏ）、ステップＳ４３，Ｓ４４の処理を繰り返し実行する。また、サムネイル列制御部１１ａは、送り操作が終了していれば（ステップＳ４５：Ｙｅｓ）、この画像選択処理を終了する。図５（ｂ）に示す表示例が相当する。
【００５２】
一方、サムネイル列制御部１１ａは、送り操作が行われていない場合には（ステップＳ４１：Ｎｏ）、戻しアイコン３６ｄによる戻し操作であり、画像番号Ｎとして第２スタック３６ｂの先頭画像番号を設定する（ステップＳ４６）。そして、サムネイル列制御部１１ａは、＋１のインクリメント処理による１つ大きい番号Ｎの画像を画像記憶部２２から読み出して第２スタック３６ｂの位置に表示させる（ステップＳ４７）。サムネイル列制御部１１ａは、同時に、第２スタック３６ｂにおいてインクリメント処理前の先頭画像を、この第２スタック３６ｂから第１スタック３６ａへアニメーション的に移動させるアニメーション処理を実行する（ステップＳ４８）。さらに、サムネイル列制御部１１ａは、戻し操作が終了したか否かを判定する（ステップＳ４９）。サムネイル列制御部１１ａは、戻し操作が終了していなければ（ステップＳ４９：Ｎｏ）、ステップＳ４７，Ｓ４８の処理を繰り返し実行する。また、サムネイル列制御部１１ａは、戻し操作が終了していれば（ステップＳ４９：Ｙｅｓ）、この画像選択処理を終了する。
【００５３】
ついで、図６に示す処理に戻る。サムネイル列制御部１１ａは、オート設定である場合（ステップＳ２３：Ｙｅｓ）、または、ステップＳ２４の画像選択処理が終了した場合には、指示された文字からサムネイル列３３を構成するサムネイル画像の画像数を決定する（ステップＳ２５）。そして、サムネイル列制御部１１ａは、決定された画像数のサムネイル画像を読出す（ステップＳ２６）。この際、サムネイル列制御部１１ａは、画像がオート設定であれば、画像記憶部２２中に格納されている一連の画像中で、番号が最後の画像を先頭サムネイル画像として決定された画像数のサムネイル画像を順番に読出す。また、サムネイル列制御部１１ａは、画像がマニュアルによる選択設定であれば、ステップＳ２４の処理により選択されたサムネイル画像を先頭サムネイル画像として決定された画像数のサムネイル画像を順番に読出す。
【００５４】
そして、サムネイル列制御部１１ａは、読出されたサムネイル画像を、指示された文字（模様）に似せるように順次配列させることで、サムネイル列３３を作成し、表示部１８の画面に表示させる（ステップＳ２７）。図３、図４（ｂ）（ｃ）、図５（ｃ）に示す表示例が相当する。さらに、サムネイル列制御部１１ａは、作成されたサムネイル列３３に関するデータをＳＤＲＡＭ１６等に保存する（ステップＳ２８）。これにより、作成されたサムネイル列３３は、任意の時点で再利用可能となる。その後、サムネイル列制御部１１ａは、サムネイル列作成モードの解除操作が行われたか否かを判定する（ステップＳ２９）。サムネイル列制御部１１ａは、解除操作が行われていなければ（ステップＳ２９：Ｎｏ）、ステップＳ１３に戻り、解除操作が行われていれば（ステップＳ２９：Ｙｅｓ）、ステップＳ３１に戻る。
【００５５】
本発明は、上述した実施の形態に限らず、本発明の趣旨を逸脱しない範囲であれば、種々の変形が可能である。例えば、本実施の形態では、指示された模様（文字）上にサムネイル画像を並べて、サムネイル列３３を作成するようにしたが、このような態様に限らず、例えば図８のように作成してもよい。図８は、変形例を模式的に示す説明図である。まず、図８（ａ）に示すように、表示部１８の画面全体に多数のサムネイル画像を敷き詰めるように配列する。ついで、図８（ｂ）に示すように、ユーザに、所望の入力軌跡３４を入力させる。そして、図８（ｃ）に示すように、入力軌跡３４に対応する部分に配列されたサムネイル画像を消去する。これにより、図８（ｄ）に示すように、指示された入力軌跡３４（模様）に応じて、この入力軌跡３４部分がいわゆる白抜き的となるように、入力軌跡３４（模様）に似せたサムネイル列３３を作成するものである。
【００５６】
また、本実施の形態では、画像記憶部２２に記録された一連の画像を例えば撮影日時の古いものから時系列順に画像番号が大きくなる順番で管理するようにしたが、時系列的に逆順の順番で管理するようにしてもよい。また、撮影日時による番号付けに限らず、例えばＧＰＳ機能を搭載したデジタルカメラ１の場合であれば、ＧＰＳ機能により各画像に付加される緯度や経度による位置情報に応じた番号付けであってもよい。
【００５７】
また、例えば、本実施の形態における図６〜図７に示すような各処理機能について、図１に示すブロック図では、制御部１１によるソフトウェアによって処理するように説明したが、構成の具体例はこれに限るものではない。これらの処理を、ハードウェア処理とソフトウェア処理のいずれか一方あるいは適宜組み合わせて行なうことは設計事項である。
【００５８】
そして、実施の形態の全てあるいは一部がソフトウェア処理で処理が実行される場合には、制御部１１がフラッシュメモリ等のプログラムデータ記憶部１２に格納された操作制御用プログラムを読み出して実行されることで、かかるソフトウェア処理が実現されるので、このようなソフトウェア処理に関する操作制御用プログラムも本発明となる。また、このような操作制御用プログラムが記録された記録媒体も本発明となる。なお、プログラムを格納する記録媒体としては、フラッシュメモリに限定されるものではなく、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の光学記録媒体、ＭＤ等の磁気記録媒体、テープ媒体、ＩＣカードなどの半導体メモリであってもよい。さらに、検索用プログラムとしては、ネットワークを介して外部の記録媒体から入手されるもの、例えば、ホームページからダウンロードされるものも当然含まれる。このような場合には、ユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の範囲に含まれるものである。
【００５９】
また、本実施の形態では、当該操作制御装置をデジタルカメラ１に搭載した例で説明したが、当然これに限られるものではない。本実施の形態の操作制御装置は、画像ビュワ、さらには大型テレビジョン等の画像機器に適用してもよい。
【符号の説明】
【００６０】
１１ａ  サムネイル列制御部
１２  プログラムデータ記憶部
１４  タッチパネル
１８  表示部
３３  サムネイル列
【図１】
2010257152.tif 000003
【図２】
2010257152.tif 000004
【図３】
2010257152.tif 000005
【図４】
2010257152.tif 000006
【図５】
2010257152.tif 000007
【図６】
2010257152.tif 000008
【図７】
2010257152.tif 000009
【図８】
2010257152.tif 000010