(57)【要約】 【課題】  画像記録装置において複数の記録媒体に対して画像検索を行なう際に、検索条件の指定作業を軽減する。【解決手段】  本発明では、画像記録装置１００において、検索対象の画像データを記憶する第１の記憶媒体（例：第１のメモリカード１２１）と、検索条件を記憶する第２の記憶媒体（例：不揮発性メモリ１１１または第２のメモリカード１２２など）とを接続又は搭載することで、検索対象の画像データと検索条件とを異なる記憶媒体に記憶する。第１の記憶媒体を第3の記憶媒体に交換すれば、複数の記憶媒体に対して同一の検索条件を用いて画像検索を実行できる。【選択図】  図１
2005352779.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像して記録する画像記録装置であって、
着脱交換可能な記憶媒体をそれぞれ接続するための複数の接続部と、
複数ある前記接続部のうち第１の接続部に接続され、画像検索の対象となる複数の画像データを記憶する第１の記憶媒体と、
複数ある前記接続部のうち第２の接続部に接続され、検索条件としてのキー画像データを記憶する第２の記憶媒体と、
前記第２の記憶媒体から読み出した前記キー画像データに合致する画像データを前記第１の記憶媒体から検索抽出する検索抽出部と
を含む、画像記録装置。
【請求項２】
画像を撮像して記録する画像記録装置であって、
画像検索の対象となる複数の画像データを記憶する第１の記憶媒体と、
前記第１の記憶媒体とは種類が異なり、検索条件としてのキー画像データを記憶する第２の記憶媒体と、
前記第２の記憶媒体から読み出した前記キー画像データに合致する画像データを前記第１の記憶媒体から検索抽出する検索抽出部と
を含む、画像記録装置。
【請求項３】
前記検索抽出部は、前記第１の記憶媒体に代えて第３の記憶媒体が前記画像記録装置に接続された場合であっても、前記第１の記憶媒体に対して使用した前記キー画像データを用いて前記第３の記憶媒体から画像データを検索抽出することを特徴とする請求項１または２に記載の画像記録装置。
【請求項４】
検索抽出された画像データの保存先候補として、前記第１の種類の記憶媒体と前記第２の記憶媒体とを含む複数の保存先候補を表示する表示部と、
表示された複数の前記保存先候補から保存先となる記憶媒体を選択する選択部と、
選択された前記記憶媒体に、検索抽出された前記画像データを書き込む書き込み制御部と
をさらに含む、請求項１乃至３の何れかに記載の画像記録装置。
【請求項５】
前記第２の記憶媒体は、不揮発性の記憶媒体またはバックアップ電源により通電される揮発性の記憶媒体など前記画像記録装置の電源を切断した後でも記憶内容を保持可能な記憶媒体であることを特徴する請求項１乃至４の何れかに記載の画像記録装置。
【請求項６】
前記キー画像データと前記画像データとを管理する際に、ファイル名、フォルダ名、ファイル拡張子名またはファイル属性などのファイル管理情報をそれぞれ異ならしめて管理する管理部をさらに含む、請求項１乃至５の何れかに記載の画像記録装置。
【請求項７】
前記第２の記憶媒体から前記キー画像データを読み出し、読み出された該キー画像データを編集し、編集された該キー画像データを前記第２の記憶媒体に書き込む編集処理部をさらに含む、請求項１乃至６の何れかに記載の画像記録装置。
【請求項８】
前記第２の記憶媒体に記憶されている前記キー画像データを削除する削除手段をさらに含む、請求項１乃至７の何れかに記載の画像記録装置。
【請求項９】
前記第１の記憶媒体に記憶されている前記画像データを読み出し、読み出された該画像データの少なくとも一部を前記キー画像として前記第２の記憶媒体に書き込むコピー手段をさらに含む、請求項１乃至８の何れかに記載の画像記録装置。
【請求項１０】
画像検索の対象となる複数の画像データを記憶する着脱交換可能な第１の記憶媒体と、検索条件としてのキー画像データを記憶する着脱交換可能な第２の記憶媒体とを接続可能な画像記録装置の制御方法であって、
前記第２の記憶媒体から前記キー画像データを読み出すステップと、
読み出された前記キー画像データに合致する画像データを前記第１の記憶媒体から検索抽出するステップと
を含む、画像記録装置の制御方法。
【請求項１１】
画像検索の対象となる複数の画像データを記憶する着脱交換可能な第１の記憶媒体と、検索条件としてのキー画像データを記憶する着脱交換可能な第２の記憶媒体とを接続可能な画像記録装置に対し、
前記第２の記憶媒体から前記キー画像データを読み出すステップと、
読み出された前記キー画像データに合致する画像データを前記第１の記憶媒体から検索抽出するステップと
を実行させることを特徴とする制御プログラム。
【請求項１２】
画像検索の対象となる複数の画像データを記憶する着脱交換可能な第１の記憶媒体と、検索条件としてのキー画像データを記憶する着脱交換可能な第２の記憶媒体とを接続可能な画像記録装置であって、
前記第２の記憶媒体から前記キー画像データを読み出す読み出し手段と、
読み出された前記キー画像データに合致する画像データを前記第１の記憶媒体から検索抽出する検索抽出手段と
を含む、画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像データの中から所望の画像データを検索抽出する技術に関する。
【背景技術】
【０００２】
従来、デジタルカメラなどの画像記録装置において、撮影した画像の画像データを分類したり整理したりするため、撮影するたびに、画像データの保存フォルダを指定して保存する技術が提案されている（特許文献１）。
【０００３】
また、キー画像に一致する画像データを、記憶媒体に記憶されている複数の画像データの中から検索抽出する技術も提案されている（特許文献２）。
【特許文献１】特開２００３−３１９２９６号公報。
【特許文献２】特開２０００−  ７６３０２号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、画像を記憶する記憶媒体の大容量化が目覚しく、一つの記憶媒体に記憶できる画像データの数が飛躍的に向上している。そのため、画像検索処理の必要性は従来にまして高まっている。
【０００５】
しかしながら、上述の方法では、キー画像を指定する際に複雑な操作が必要となるため、キー画像の指定作業が煩わしかった。特に、デジタルカメラのユーザインタフェースは、パーソナルコンピュータに比較すると操作性が劣るため、キー画像の指定作業の煩わしさに拍車をかけた。
【０００６】
ところで、ユーザが複数の大容量記憶媒体を所持していることも最近では珍しくなくなってきた。このような複数の記憶媒体を交換しながら、デジタルカメラにおいて画像検索を実行すると、交換のたびにキー画像を再び指定しなければならないため、キー画像の指定作業が非常に煩わしいものとなった。特に、手作業でキー画像を作成する場合は、毎回同一の絵を描かねばならず面倒であった。また、複数の記憶媒体に対し同一の検索条件を用いて画像検索を実行することも難しかった。毎回同一の絵を精度良く描くこと、あるいは毎回同じ被写体を撮影してキー画像とすることは困難だからである。
【０００７】
すなわち、従来のデジタルカメラは、メモリカードスロットを一つしか備えていなかったので、キー画像の画像データと検索対象の画像データとを一つのメモリカード内に保存していた。その結果、複数の記憶媒体間でキー画像を共通に利用することができなかったのである。
【０００８】
そこで、本発明は、このような課題および他の課題の少なくとも一つを解決することを目的とする。なお、他の課題については明細書の全体を通して理解できよう。
【課題を解決するための手段】
【０００９】
上記課題を解決すべく、本発明によれば、検索対象の画像データを記憶する第１の記憶媒体と、検索条件を記憶する第２の記憶媒体とを画像記録装置に接続又は搭載する。
【発明の効果】
【００１０】
本発明によれば、画像記録装置において、検索対象の画像データを記憶する第１の記憶媒体と、検索条件を記憶する第２の記憶媒体とを接続又は搭載しているので、キー画像などの検索条件の指定作業を軽減することができる。また、第２の記憶媒体をそのままにし、第１の記憶媒体を第３の記憶媒体に交換すれば、複数の記憶媒体に対して、同一の検索条件を用いて画像検索を実行できる。
【発明を実施するための最良の形態】
【００１１】
以下に本発明の上位概念、中位概念および下位概念の理解に役立つ一実施形態を示す。なお、以下の実施形態に含まれる概念について、そのすべてが特許請求の範囲に記載されているとは限らない。ただし、これは特許発明の技術的範囲から意識的に除外したのではなく、特許発明と均等の関係にあるため特許請求の範囲には記載していない場合があることを理解していただきたい。
【００１２】
図１は、本実施形態に係る画像記録装置の例示的な構成を示す図である。画像記録装置１００は、デジタルカメラ、デジタルビデオカメラ、カメラ付きＰＤＡまたはカメラ付き携帯電話など、撮像デバイスを内蔵又は接続する情報処理装置である。
【００１３】
撮影レンズ１０１は、撮像素子１０２に被写体像を結像する光学部品である。Ａ／Ｄ変換器１０３は撮像素子１０２のアナログ信号出力をデジタル信号に変換する回路である。
【００１４】
タイミング発生回路１０６は撮像素子１０２、Ａ／Ｄ変換器１０３、Ｄ／Ａ変換器１０８にクロック信号や制御信号を供給する回路である。タイミング発生回路１０６は、メモリ制御回路１０４及びシステム制御回路１１２により制御される。
【００１５】
画像処理回路１０７は、 Ａ／Ｄ変換器１０３からのデータまたはメモリ制御回路１０４からのデータに対して所定の画素補間処理や色変換処理を行なう。
【００１６】
メモリ制御回路１０４は、Ａ／Ｄ変換器１０３、タイミング発生回路１０６、画像処理回路１０７、ＤＲＡＭ１０５、Ｄ／Ａ変換器１０８、不揮発性メモリ１１１、圧縮伸長回路１１０を制御する。Ａ／Ｄ変換器１０３から出力されるデータは、画像処理回路１０７およびメモリ制御回路１０４を介して、またはメモリ制御回路１０４を介して、ＤＲＡＭ１０５または不揮発性メモリ１１１に書き込まれる。ＤＲＡＭ１０５は、バッテリーなど不図示の電源装置によりバックアップされてもよい。この場合は、画像記録装置１００のメイン電源を切断しても、ＤＲＡＭ１０５の記憶内容は保持される。
【００１７】
画像表示部１０９は、画像表示制御回路と液晶ディスプレイなどを含む表示装置である。ＤＲＡＭ１０５に書き込まれた表示用の画像データは、Ｄ／Ａ変換器１０８を介して、画像表示部１０９の一部である液晶ディスプレイに表示される。なお、画像表示部１０９を用いて撮像された画像データを逐次表示すれば、電子ファインダー機能を実現することが可能である。また、画像表示部１０９は、システム制御回路１１２の指示により任意に表示をＯＮ／ＯＦＦすることができる。例えば、表示をＯＦＦにすると、画像記録装置１００の電力消費を大幅に低減することができる。
【００１８】
不揮発性メモリ１１１は、撮影された静止画像のデータや動画像のデータを格納したり、画像記録装置１００を制御するプログラムコードを格納したりする記憶媒体である。なお、不揮発性メモリ１１１は、所定枚数の静止画像データや所定時間の動画像データを格納するのに十分な記憶容量を備えていてもよい。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像データを不揮発性メモリ１１１に書き込むことが可能となる。
【００１９】
圧縮伸長回路１１０は、離散コサイン変換（ＤＣＴ）等により画像データを圧縮伸長する機能を有している。例えば、ＤＲＡＭ１０５に格納された画像データを読み込んで圧縮処理または伸長処理を行い、処理を終えたデータをＤＲＡＭ１０５に書き込む。
【００２０】
システム制御回路１１２は画像記録装置１００の全体を統括的に制御する回路である。シャッターボタン１１３、および撮影モード設定ボタン１１４は操作部の一部であり、動画あるいは静止画の選択、連写モードあるいは単写モード等の選択を行なう際に操作者により操作される。１１５は記録画素数と圧縮率を設定する際に操作されるボタンである。検索モード設定ボタン１１６が押されると、キー画像データ編集メニューが画像表示部１０９に表示される。キー画像データ編集メニューを通じて、キー画像データを指定したり、検索結果の保存先を指定したり、検索スタートを指示したりすることができる。
【００２１】
メモリカードコントローラ１２０は一以上のメモリカードの制御を行なう制御回路である。第１のメモリカード１２１、第２のメモリカード１２２は画像データファイル等を記憶する着脱交換可能なメモリ型の記憶媒体である。これらは、例えば、フラッシュメモリなど不揮発性メモリを搭載したメモリカードであり、内蔵されているメモリに比較し、記憶容量は大きい。第１のメモリカード１２１は接続部として機能する第１のコネクタ１２３に接続されている。また、第２のメモリカード１２２は接続部として機能する第２のコネクタ１２４に接続されている。
【００２２】
なお、本実施形態では、２つのメモリカードを例示しているが、本発明は３以上の記憶媒体についても適用できることは言うまでもない。なお、不揮発性メモリ１１１の容量が、複数の画像データを記憶できるほど大きければ、メモリカードスロットは少なくとも一つあればよい。
さらに、各記憶媒体の種類は、同一であってもよいし、異なる種類であってもよい。すなわち、内蔵型の記憶媒体と着脱交換型の記憶媒体のように搭載形態の種類が異なってもよいし、メモリとハードディスクドライブとのように媒体の種類が異なってもよいし、接続インタフェースの種類が異なってもよい。
【００２３】
図２は、本発明の画像記録装置の背面図である。すでに説明した部分は説明を省略する。２０１は光学ファインダーである。操作部の一部である十字キー２０７は、例えば、液晶ファインダー内のメニューの選択を行ったり、ポインタの移動を行ったりする際に使用される。また、撮影時に各種撮像パラメータを指定する際にも使用される。メモリカード１２１、１２２は、本体の側面に設けられたメモリカードスロットに挿入される。メモリカードスロットは、通常、カバー２０８により覆われている。メモリカードスロットの内部には、コネクタ１２１または１２２が設けられている。
【００２４】
図３は、本実施形態に係る画像記録装置の例示的な制御処理を示すフローチャートである。本フローチャートは検索処理のサブルーチンに相当する。システム制御回路１１２は、例えば、検索モード設定ボタン１１６の操作を検出すると、操作内容に応じて検索メニューを表示部１０９に表示させる。
【００２５】
図４は、本実施形態に係る検索メニューの一例を示す図である。検索メニューの中で、網掛けになっている部分４０１は、選択中の項目を表している。網掛け部分４０１は、例えば、十字キー２０７の操作に応じて移動させることができる。すなわち、システム制御回路１１２は、十字キー２０７の操作を検出すると選択中の項目を認識し、網掛け部分４０１を移動させる。網掛け部分４０１の移動は、システム制御回路１１２からの命令に応じて、適宜、画像表示部１０９に反映される。また、検索モード設定ボタン１１６が操作され他の検出して、システム制御回路１１２は、選択中の項目を実行する。
【００２６】
ステップＳ３０１において、システム制御回路１１２は、検索メニュー４００に含まれる「検索キー画像の指定」が選択されたことを検出すると、キー画像データの指定処理を実行する。図５は、本実施形態において検索キー画像の指定が選択されたことを示す図である。システム制御回路１１２は、不揮発性メモリ１１１、ＤＲＡＭ１０５または第２のメモリカード１２２のうち、キー画像データの候補を記憶している記憶媒体から当該候補（画像データ）を読み出し、画像表示部１０９に表示する。キー画像データの候補が複数ある場合は、システム制御回路１１２が、各候補のサムネイル画像を作成して表示する。
【００２７】
図６は、本実施形態において、キー画像の候補に関するサムネイル画像を示した図である。この例では、９つの候補画像のサムネイルが表示されている。システム制御回路１１２は、十字キー２０７の操作に応じて指定された候補６０１を、キー画像データとして設定する。なお、キー画像データは複数指定されてもよい。
【００２８】
ステップＳ３０２において、システム制御回路１１２は、指定された画像データをキー画像データに変換する。例えば、キー画像データと、オリジナルの画像データとを区別するために、オリジナルの画像データのファイル管理情報に基づいてキー画像データのファイル管理情報を作成する。例えば、所定の変換ルールに従って、選択された画像データのファイル名を変換し、キー画像ファイルのファイル名を作成する。変換ルールとしては、例えば、オリジナルの画像データのファイル名にサフィックスを負荷したり、拡張子を変更したり、ファイルの属性を変更したりする方法がある。あるいは、キー画像データを特定のフォルダに格納することでファイル管理情報を作成するといったルールでもよい。
【００２９】
ステップＳ３０３において、システム制御回路１１２は、選択されたキー画像を不揮発性メモリ１１１へと書き込む。なお、システム制御回路１１２は、第２のメモリカード１２２や、本体の電源切断後であってもバッテリーにより通電されるのであればＤＲＡＭ１０５にキー画像を記憶してもよい。すなわち、画像検索の対象となる画像データが記憶されている第１のメモリカード１２１を第３のメモリカードに交換したとしても、キー画像を保持できるのであれば、いずれの記憶媒体に記憶してもよいのである。
【００３０】
ステップＳ３０４において、システム制御回路１１２は、検索メニュー４００から検索スタートが選択され、実行指示が入力されると、設定されたキー画像に合致する画像データを第１のメモリカードから検索抽出する。なお、合致とは、キー画像データと検索対象の画像データとが１００％一致する場合だけでなく、所定以上類似している場合も含む概念である。キー画像データと検索対象の画像データとの類似度合いに基づいて画像検索を行なう場合、この類似度合いについては適宜設定することができる。
【００３１】
ステップＳ３０５において、システム制御回路１１２は、検索抽出された画像データが存在した場合、不揮発性メモリ１１１に当該画像データを書き込む。
【００３２】
ステップＳ３０６において、システム制御回路１１２は、検索抽出された画像データを読み出し、表示部１０９に表示させる。現在表示部１０９に表示されている画像は、次の画像データが検索抽出されるまで継続的に表示される。なお、システム制御回路１１２は、検索抽出された複数の画像データについてサムネイル作成し、サムネイルを並べて表示させてもよい。なお、システム制御回路１１２は、前者の表示モードと後者の表示モードとを十字キー２０７等の操作に応じて切り替えてもよい。
【００３３】
ステップＳ３０７において、システム制御回路１１２は、検索が終了したことを検出すると、検索を終了させるか、メモリカードを交換して検索を継続するかどうかを選択する。例えば、メモリカードを交換して検索を継続するか（あるいは終了するか）どうかを問い合せるためのメッセージを表示部１０９に表示させ、十字キー２０７からの操作信号に応じて、システム制御回路１１２はいずれが選択されたかを判定する。検索終了が選択された場合はステップＳ３０９に進み、継続検索が選択された場合はステップＳ３０８に進む。
【００３４】
このようにすることで、複数枚のメモリカードを交換しながら、検索条件であるキー画像データに合致する画像データを継続的に画像検索することが可能となる。全てのメモリカードについて画像検索が終了したときに、操作部から検索終了が選択されると、システム制御回路１１２は、検索処理を終了する。
【００３５】
ステップＳ３０８において、システム制御回路１１２は、第１のメモリカード１２１（または第２のメモリカード１２２）から第３のメモリカードに交換されると、第３のメモリカードを認識する。第３のメモリカードが認識されると、Ｓ３０４へ移行し、第１のメモリカード１２１について使用されたキー画像データを再び用いて画像データを検索する。
【００３６】
このように複数のメモリカードについて画像検索を実行する場合には、最初にキー画像を設定するだけで、その後のキー画像の設定は不要となるため、ユーザにとっては便利であろう。交換後のメモリカードを正しく認識できた場合に、システム制御回路１１２は、自動的に画像検索を再スタートさせるようにしてもよい。あるいは、システム制御回路１１２は、十字キー２０７等の操作部からの指示を待ってから画像検索を再スタートさせてもよい。
【００３７】
ステップＳ３０９において、システム制御回路１１２は、検索抽出された画像データを表示部１０９に表示させる。
【００３８】
ステップＳ３１０において、システム制御回路１１２は、十字キー２０７の操作を通じて、表示されているサムネイルから保存したい画像データが選択されると、選択された画像データを第１のメモリカード１２１または第２のメモリカード１２２へ書き込む。どちらに記憶するかは、予め操作部を通じて指定されているものとする。
【００３９】
ステップＳ３１１において、システム制御回路１１２は、検索抽出された画像データを不揮発メモリ１１１から消去する。なお、システム制御回路１１２は、検索抽出された画像データを消去する際に、当該画像データのサムネイルだけを不揮発メモリ１１１内に継続的に保持してもよい。その後、メインのサブルーチンに戻る。
【００４０】
上述した実施形態によれば、画像記録装置１００において、検索対象の画像データを記憶する第１の記憶媒体（例えば、第１のメモリカード１２１や第２のメモリカード１２２）を接続し、第１の記憶媒体とは種類の異なる第２の記憶媒体（例えば、不揮発性のメモリ１１１）を搭載し、この第２の記憶媒体に検索条件を記憶するようにしたので、第１の記憶媒体を第３の記憶媒体に交換したとしても、キー画像データなどの検索条件は、引き続き画像記録装置１００内に保持される。従って、第３の記憶媒体対して画像検索を実行する際には、検索条件の指定作業が軽減されることになる。
【００４１】
また、第２の記憶媒体として第１のメモリカード１２１または第２のメモリカード１２２を採用してもよいことはいうまでもない。なお、第２の記憶媒体は、不揮発性のメモリ１１１でなくてもよい。例えば、バックアップ電源により通電される揮発性の記憶媒体など、画像記録装置１００の電源を切断した後でも記憶内容を保持可能な記憶媒体でればよいのである。このように、第1の記憶媒体と第2の記憶媒体とは種類が異なってもよいのである。
【００４２】
さらに、本実施形態のように、キー画像データとオリジナルの画像データとを管理する際に、ファイル名、フォルダ名、ファイル拡張子名またはファイル属性などのファイル管理情報をそれぞれ異ならしめて管理することで、キー画像データとオリジナルの画像データとを区別しやすくなる。さらに、キー画像データのファイル管理情報を、オリジナル画像データのファイル管理情報に由来するものとすれば、両者が密接に関係することを理解しやすくなろう。
【００４３】
また、システム制御回路１１２は、第１の記憶媒体に記憶されている画像データを読み出し、読み出された画像データの少なくとも一部をキー画像データとして第２の記憶媒体に書き込むといったコピー機能を備えてもよい（例えば、Ｓ３０１乃至Ｓ３０３など）。すなわち、予め用意されている画像データの中からキー画像データを選択できるため、手書きで入力するよりもユーザの負担が軽減されよう。
【００４４】
図７は、本実施形態に係る他の例示的な制御方法を示すフローチャートである。なお、既に説明した処理に関しては同一の参照符号を付すことにより説明を省略する。
【００４５】
本制御処理では、とりわけ、画像記録装置１００が、キー画像データを保存可能な不揮発性メモリ１１１を内蔵していないか、メモリ１１１の記憶容量が不十分である場合に、とりわけ有効である。例えば、画像記録装置１００内に複数のメモリカードを同時に接続できるのであれば（すなわち複数のメモリカードスロットが存在すれば）、不揮発性メモリ１１１に代えて、第２のメモリカード１２２にキー画像データを記憶しておくことができる。
【００４６】
図８は、本実施形態に係る検索メニューの一例を示す図である。本フローチャートは、当該検索メニュー４００において、「検索結果の保存先指定」が選択されると実行される。
【００４７】
ステップＳ７００において、システム制御回路１１２は、検索メニュー４００から検索結果の保存先指定８０１が選択されたことを検出すると、検索抽出された画像データの保存先を指定する。
【００４８】
図９は、保存先となる記憶媒体を選択するための画面の構成例を示す図である。システム制御回路１１２は、メモリカードコントローラ１２０を通じて、現在接続中のメモリカードを認識し、認識されたメモリカードを列挙した画面（図９）を作成し、表示部１０９に表示させる。この例では、第１のメモリカード１２１または第２のメモリカード１２２を検索結果の保存先として指定することができる。なお、検索抽出された複数の画像データを記憶できるほど不揮発性メモリ１１１の空き容量が十分であると、システム制御回路１１２が判定した場合は、当該不揮発性メモリ１１１も保存先の候補として表示部１０９に表示させてもよい。
【００４９】
また、検索結果の保存先として、例えば、第２のメモリカード１２２が選択されると、システム制御回路１２２は、キー画像データも、第２のメモリカード１２２に記憶してもよい。なお、検索結果と同様に、または検索結果に代えて、キー画像データの保存先を選択できるようにしてもよい。
【００５０】
その後は、上述のステップＳ３０１からステップＳ３０８を実行するが、検索抽出された画像データの保存先は、ステップＳ７００で選択された記憶媒体となる。
【００５１】
以上説明したように、本実施形態によれば、画像記録装置が２以上のメモリカードを同時に接続できる場合には、ひとつのメモリカードスロットに接続されたメモリカードにキー画像データを保存する。そして、他のメモリカードスロットに対して、複数のメモリカードを順次交換しながら接続することで、複数のメモリカードに対して共通のキー画像データを用いて画像検索を実行できる。また、検索抽出された画像データをメモリカードに保存するので、複数のメモリカードに対して画像検索した結果を統一的に管理することが可能となる。
【００５２】
［他の実施形態］
上述の実施形態において、システム制御回路１１２は、第２の記憶媒体（例えば、第２のメモリカード１２２や不揮発性メモリ１１１など）からキー画像データを読み出し、読み出されたキー画像データを編集し、編集されたキー画像データを第２の記憶媒体に書き込むといった編集機能を備えていてもよい。
【００５３】
また、システム制御回路１１２は、第２の記憶媒体に記憶されているキー画像データを削除する機能を備えていてもよい。とりわけ、複数のキー画像データが存在する場合は、不要となったキー画像データを適宜削除することで、第２の記憶媒体の記憶容量を有意義に使用できるようになろう。また、画像記録装置に搭載できる表示部１０９は、パーソナルコンピュータなどに比べ相対的に小さいものである。そのため、表示部１０９に表示できるキー画像データの数には限りがある。よって、適宜削除しておくことで、キー画像データを視覚的に選択しやすくなろう。
【００５４】
以上、様々な実施形態を詳述したが、本発明は、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００５５】
なお、本発明は、前述した実施形態の各機能を実現するソフトウェアプログラム（本実施形態では図３や図７に示すフローチャートに対応したプログラム）を、システム若しくは装置に対して直接または遠隔から供給し、そのシステム若しくは装置に含まれるコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。
【００５６】
従って、本発明の機能・処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、上記機能・処理を実現するためのコンピュータプログラム自体も本発明の一つである。
【００５７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００５８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００５９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の構成要件となる場合がある。
【００６０】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６１】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００６２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００６３】
【図１】図１は、本実施形態に係る画像記録装置の例示的な構成を示す図である。
【図２】図２は、本発明の画像記録装置の背面図である。
【図３】図３は、本実施形態に係る画像記録装置の例示的な制御処理を示すフローチャートである。
【図４】図４は、本実施形態に係る検索メニューの一例を示す図である。
【図５】図５は、本実施形態においてキー画像データの指定が選択されたことを示す図である。
【図６】図６は、本実施形態において、キー画像の候補に関するサムネイル画像を示す図である。
【図７】図７は、本実施形態に係る他の例示的な制御方法を示すフローチャートである。
【図８】図８は、本実施形態に係る検索メニューの一例を示す図である。
【図９】図９は、保存先となる記憶媒体を選択するための画面の構成例を示す図である。
【図１】
2005352779.tif 000003
【図２】
2005352779.tif 000004
【図３】
2005352779.tif 000005
【図４】
2005352779.tif 000006
【図５】
2005352779.tif 000007
【図６】
2005352779.tif 000008
【図７】
2005352779.tif 000009
【図８】
2005352779.tif 000010
【図９】
2005352779.tif 000011