(57)【要約】【課題】撮像装置に記録された画像データのうち、ユーザが任意に選択した画像データのみを他の記録媒体にコピーする外部取付記録装置を提供する。【解決手段】撮像装置に備えられたデータ入出力端子に接続するインターフェース１０２と、撮像装置から受信した画像データを格納する記録領域１０４と、撮像装置から入力されるコマンドを処理して前記撮像装置に応答するとともに、前記撮像装置が出力する画像データ情報の解析及び画像データ格納の制御を行う制御手段１０３とを備え、制御手段１０３は、前記撮像装置が内部に記憶している複数の画像データの中から特定の画像データを印刷するように前記データ入出力端子から印刷命令をコマンドとして出力した場合に、前記印刷命令を処理して前記撮像装置に応答するとともに、前記印刷命令に続いて出力される前記特定の画像データを前記記録領域に格納する。【選択図】図１
2007013252.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置に備えられたデータ入出力端子に接続するインターフェースと、
前記撮像装置から前記インターフェースを介して受信した画像データを格納する記録領域と、
前記撮像装置から前記インターフェースを介して入力されるコマンドを処理して前記撮像装置に応答するとともに、前記撮像装置が出力する画像データ情報の解析及び画像データ格納の制御を行う制御手段とを備え、
前記制御手段は、前記撮像装置が内部に記憶している複数の画像データの中から特定の画像データを印刷するように前記データ入出力端子から印刷命令をコマンドとして出力した場合に、前記印刷命令を処理して前記撮像装置に応答するとともに、前記印刷命令に続いて出力される前記特定の画像データを前記記録領域に格納することを特徴とする外部取付記録装置。
【請求項２】
前記制御手段は、
前記インターフェースを介して入力された前記コマンドに基づいて第一、第二、第三及び第四の起動信号を出力し、さらに、前記インターフェースを介して前記撮像装置へ前記印刷命令に対する応答を出力するコマンド処理手段と、
前記コマンド処理手段が出力する第一の起動信号に基づいて前記外部取付記録装置の初期化処理を行う初期化手段と、
前記コマンド処理手段が出力する第二の起動信号と、前記記録領域にディレクトリを生成するための情報であり任意に設定可能なディレクトリ情報に従ってディレクトリを生成するディレクトリ生成手段と、
前記コマンド処理手段が出力する第三の起動信号に基づいて前記記録領域の空き容量を検出し、容量検出結果を前記コマンド処理手段に出力する容量検出手段と、
前記コマンド処理手段が出力する第四の起動信号に基づいて前記画像データを前記記録領域へ格納し、格納結果を前記コマンド処理手段に出力する記録領域アクセス手段と、
を備えることを特徴とする請求項１に記載の外部取付記録装置。
【請求項３】
前記撮像装置から出力される前記印刷命令及び前記画像データがＰｉｃｔＢｒｉｄｇｅ（ＣＩＰＡ：Ｃａｍｅｒａ  ＆  Ｉｍａｇｉｎｇ  Ｐｒｏｄｕｃｔｓ  Ａｓｓｏｃｉａｔｉｏｎ規格ＤＣ−００１）規格に基づいたものであることを特徴とする請求項１に記載の外部取付記録装置。
【請求項４】
前記撮像装置と前記インターフェース間で接続されるプロトコルがＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）であることを特徴とする請求項１に記載の外部取付記録装置。
【請求項５】
前記撮像装置から受信した画像データを格納する記録領域は、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード、ＣＦ（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ）、ＭＭＣ（Ｍｕｌｔｉ  Ｍｅｄｉａ  Ｃａｒｄ）、スマートメディアあるいはメモリースティックであることを特徴とする請求項１に記載の外部取付記録装置。
【請求項６】
前記撮像装置から受信した画像データを格納する記録領域は、ハードディスクであることを特徴とする請求項１に記載の外部取付記録装置。
【請求項７】
前記ディレクトリ生成手段が前記記録領域の中に新たなディレクトリを生成して画像データを格納することを特徴とする請求項２に記載の外部取付記録装置。
【請求項８】
前記ディレクトリ生成手段が前記記録領域からＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）イメージルートディレクトリを検出できない場合に、前記記録領域の中に新たにＤＣＦイメージルートディレクトリを生成し、さらに、前記ＤＣＦイメージルートディレクトリの中にＤＣＦディレクトリを生成して画像データを格納することを特徴とする請求項２に記載の外部取付記録装置。
【請求項９】
前記ディレクトリ生成手段が前記記録領域からＤＣＦイメージルートディレクトリを検出し、かつ、前記ＤＣＦイメージルートディレクトリの中に第一のＤＣＦディレクトリを検出した場合に、前記ＤＣＦイメージルートディレクトリの中に新たに第二のＤＣＦディレクトリを生成して前記第ニのＤＣＦディレクトリの中に画像データを格納することを特徴とする請求項２に記載の外部取付記録装置。
【請求項１０】
前記ディレクトリ生成手段が前記記録領域からＤＣＦイメージルートディレクトリを検出し、かつ、前記ＤＣＦイメージルートディレクトリの中にＤＣＦディレクトリを検出できない場合に、前記ＤＣＦイメージルートディレクトリの中に新たにＤＣＦディレクトリを生成して画像データを格納することを特徴とする請求項２に記載の外部取付記録装置。
【請求項１１】
前記コマンド処理手段は、
前記容量検出手段が出力した容量検出結果が容量不足である場合、前記容量検出結果を印刷エラーに変換して前記撮像装置へ出力することを特徴とする請求項２に記載の外部取付記録装置。
【請求項１２】
前記コマンド処理手段は、
前記記録領域アクセス手段が出力した格納結果を印刷結果／印刷エラーに変換して出力することを特徴とする請求項２に記載の外部取付記録装置。
【請求項１３】
前記容量検出手段が前記記録領域から検出した空き容量と前記画像データ情報から検出した画像データのサイズを比較し、前記記録領域の空き容量が前記画像データのサイズよりも大きい場合に前記撮像装置からの画像データを前記記録領域へ格納することを特徴とする請求項２に記載の外部取付記録装置。
【請求項１４】
前記コマンド処理手段が出力する印刷エラーが「用紙切れ」であることを特徴とする請求項１２に記載の外部取付記録装置。
【請求項１５】
前記コマンド処理手段が出力する印刷エラーが「インク切れ」であることを特徴とする請求項１２に記載の外部取付記録装置。
【請求項１６】
前記コマンド処理手段が出力する印刷エラーが「紙詰まり」であることを特徴とする請求項１２に記載の外部取付記録装置。
【請求項１７】
前記ディレクトリ情報が外部取付記録装置に設けた外部スイッチから設定可能であることを特徴とする請求項２に記載の外部取付記録装置。
【請求項１８】
前記ディレクトリ情報が外部取付記録装置に設けた内部レジスタから設定可能であることを特徴とする請求項２に記載の外部取付記録装置。
【請求項１９】
前記ディレクトリ情報が前記記録領域の一部にあらかじめ設定可能であることを特徴とする請求項２に記載の外部取付記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰｉｃｔＢｒｉｄｇｅ規格に対応した撮像装置と接続し、撮像装置に記録された画像データをコピーして格納する外部取付記録装置に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置はＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードやＣＦ（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ）等に代表されるフラッシュメモリを用いたメモリカードを記録媒体とする。デジタルカメラで撮影した画像データは撮像装置に挿入されているメモリカードに格納される。
【０００３】
画像データが格納されたメモリカードから画像データを別の記録媒体へコピーするために、従来、コピー元となる第一のスロットに画像データが格納されたメモリカードを挿入し、コピー先となる第二のスロットに画像データをコピーするフロッピー（登録商標）ディスク等の別の記録媒体を挿入し、装置に設けられたコピーボタンを押すことで画像データをコピーする画像ファイル装置が開示されている（例えば、特許文献１参照）。
【０００４】
また、メーカ及び機種に関係なく、コンピュータを使用せずに撮像装置と印刷装置を直接接続し、撮像装置のモニタを見ながらユーザが任意に選択した画像データを容易にデジタルプリントするＰｉｃｔＢｒｉｄｇｅ（ＣＩＰＡ：Ｃａｍｅｒａ  ＆  ＩｍａｇｉｎｇＰｒｏｄｕｃｔｓ  Ａｓｓｏｃｉａｔｉｏｎ規格ＤＣ−００１）規格が開示されている（例えば、非特許文献１参照）。本明細書では、ＰｉｃｔＢｒｉｄｇｅ規格に対応した機器間のシステム構成及び詳細なフローを図３及び図４に示し説明は省略する。
【特許文献１】特開２００２−１７０３２１号公報
【非特許文献１】ＣＩＰＡ規格ＤＣ−００１
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に記載された技術では、コピー元にあるメモリカードの画像データをコピー先の記録媒体へ全てコピーする。そのため、撮像装置のユーザが任意の画像データを選択してコピーすることができず、不要な画像データまでコピーしてしまうという課題を有していた。
【０００６】
さらに、上記非特許文献１に記載された技術では、撮像装置が出力する画像データを選択可能であるが、印刷装置としか接続できない仕様であるという課題を有していた。
【０００７】
本発明は、従来の課題を解決するもので、撮像装置と接続し、撮像装置に記録されている画像データの中からユーザが任意に選択した画像データをコピーすることができる外部取付記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記従来の課題を解決するために、本発明の外部取付記録装置は、撮像装置に備えられたデータ入出力端子に接続するインターフェースと、前記撮像装置から前記インターフェースを介して受信した画像データを格納する記録領域と、前記撮像装置から前記インターフェースを介して入力されるコマンドを処理して前記撮像装置に応答するとともに、前記撮像装置が出力する画像データ情報の解析及び画像データ格納の制御を行う制御手段とを備え、前記制御手段は、前記撮像装置が内部に記憶している複数の画像データの中から特定の画像データを印刷するように前記データ入出力端子から印刷命令をコマンドとして出力した場合に、前記印刷命令を処理して前記撮像装置に応答するとともに、前記印刷命令に続いて出力される前記特定の画像データを前記記録領域に格納することを特徴としたものである。
【０００９】
さらに外部取付記録装置において、前記制御手段は、前記インターフェースを介して入力された前記コマンドに基づいて第一、第二、第三及び第四の起動信号を出力し、さらに、前記インターフェースを介して前記撮像装置へ前記印刷命令に対する応答を出力するコマンド処理手段と、前記コマンド処理手段が出力する第一の起動信号に基づいて前記外部取付記録装置の初期化処理を行う初期化手段と、前記コマンド処理手段が出力する第二の起動信号と、前記記録領域にディレクトリを生成するための情報であり任意に設定可能なディレクトリ情報に従ってディレクトリを生成するディレクトリ生成手段と、前記コマンド処理手段が出力する第三の起動信号に基づいて前記記録領域の空き容量を検出し、容量検出結果を前記コマンド処理手段に出力する容量検出手段と、前記コマンド処理手段が出力する第四の起動信号に基づいて前記画像データを前記記録領域へ格納し、格納結果を前記コマンド処理手段に出力する記録領域アクセス手段とを備えることを特徴としたものである。
【００１０】
さらに外部取付記録装置において、前記撮像装置から出力される前記印刷命令及び前記画像データがＰｉｃｔＢｒｉｄｇｅ（ＣＩＰＡ：Ｃａｍｅｒａ  ＆  Ｉｍａｇｉｎｇ  Ｐｒｏｄｕｃｔｓ  Ａｓｓｏｃｉａｔｉｏｎ規格ＤＣ−００１）規格に基づいたものであることを特徴としたものである。
【００１１】
さらに外部取付記録装置において、前記撮像装置と前記インターフェース間で接続されるプロトコルがＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）であることを特徴としたものである。
【００１２】
さらに外部取付記録装置において、前記撮像装置から受信した画像データを格納する記録領域は、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード、ＣＦ（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ）、ＭＭＣ（Ｍｕｌｔｉ  Ｍｅｄｉａ  Ｃａｒｄ）、スマートメディアあるいはメモリースティックであることを特徴としたものである。
【００１３】
さらに外部取付記録装置において、前記撮像装置から受信した画像データを格納する記録領域は、ハードディスクであることを特徴としたものである。
【００１４】
さらに外部取付記録装置において、前記ディレクトリ生成手段が前記記録領域の中に新たなディレクトリを生成して画像データを格納することを特徴としたものである。
【００１５】
さらに外部取付記録装置において、前記ディレクトリ生成手段が前記記録領域からＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）イメージルートディレクトリを検出できない場合に、前記記録領域の中に新たにＤＣＦイメージルートディレクトリを生成し、さらに、前記ＤＣＦイメージルートディレクトリの中にＤＣＦディレクトリを生成して画像データを格納することを特徴としたものである。
【００１６】
さらに外部取付記録装置において、前記ディレクトリ生成手段が前記記録領域からＤＣＦイメージルートディレクトリを検出し、かつ、前記ＤＣＦイメージルートディレクトリの中に第一のＤＣＦディレクトリを検出した場合に、前記ＤＣＦイメージルートディレクトリの中に新たに第二のＤＣＦディレクトリを生成して前記第ニのＤＣＦディレクトリの中に画像データを格納することを特徴としたものである。
【００１７】
さらに外部取付記録装置において、前記ディレクトリ生成手段が前記記録領域からＤＣＦイメージルートディレクトリを検出し、かつ、前記ＤＣＦイメージルートディレクトリの中にＤＣＦディレクトリを検出できない場合に、前記ＤＣＦイメージルートディレクトリの中に新たにＤＣＦディレクトリを生成して画像データを格納することを特徴としたものである。
【００１８】
さらに外部取付記録装置において、前記コマンド処理手段は、前記容量検出手段が出力した容量検出結果が容量不足である場合、前記容量検出結果を印刷エラーに変換して前記撮像装置へ出力することを特徴としたものである。
【００１９】
さらに外部取付記録装置において、前記コマンド処理手段は、前記記録領域アクセス手段が出力した格納結果を印刷結果／印刷エラーに変換して出力することを特徴としたものである。
【００２０】
さらに外部取付記録装置において、前記容量検出手段が前記記録領域から検出した空き容量と前記画像データ情報から検出した画像データのサイズを比較し、前記記録領域の空き容量が前記画像データのサイズよりも大きい場合に前記撮像装置からの画像データを前記記録領域へ格納することを特徴としたものである。
【００２１】
さらに外部取付記録装置において、前記コマンド処理手段が出力する印刷エラーが「用紙切れ」であることを特徴としたものである。
【００２２】
さらに外部取付記録装置において、前記コマンド処理手段が出力する印刷エラーが「インク切れ」であることを特徴としたものである。
【００２３】
さらに外部取付記録装置において、前記コマンド処理手段が出力する印刷エラーが「紙詰まり」であることを特徴としたものである。
【００２４】
さらに外部取付記録装置において、前記ディレクトリ情報が外部取付記録装置に設けた外部スイッチから設定可能であることを特徴としたものである。
【００２５】
さらに外部取付記録装置において、前記ディレクトリ情報が外部取付記録装置に設けた内部レジスタから設定可能であることを特徴としたものである。
【００２６】
さらに外部取付記録装置において、前記ディレクトリ情報が前記記録領域の一部にあらかじめ設定可能であることを特徴としたものである。
【発明の効果】
【００２７】
本発明の外部取付記録装置によれば、撮像装置のモニタを見ながらユーザが任意に選択した画像データを外部取付記録装置が有する記録領域へ格納することが可能となり、必要なデータのみを簡単にコピーすることができる。
【発明を実施するための最良の形態】
【００２８】
以下に、本発明の外部取付記録装置の実施の形態を図面とともに詳細に説明する。
【実施例１】
【００２９】
本発明の実施例１において、撮像装置（以下、デジタルカメラと記す）と外部取付記録装置はＰｉｃｔＢｒｉｄｇｅ規格に対応した機器であることを想定している。
【００３０】
以下、図１、図２を用いて、本発明の実施例１におけるＰｉｃｔＢｒｉｄｇｅ規格対応のデジタルカメラ３０１と外部取付記録装置１０１間の処理フローを説明する。
【００３１】
図１は、本発明の実施例１におけるデジタルカメラを接続したシステム構成及び外部取付記録装置１０１のブロック図を示す図である。図１において、３０１はデジタルカメラ、３０２はメモリカード、１０１は外部取付記録装置、３０３はデジタルカメラ３０１と外部取付記録装置１０１を接続するＵＳＢケーブルである。外部取付記録装置１０１は、図３に示す従来のＰｉｃｔＢｒｉｄｇｅ規格に対応した機器間のシステム構成のプリンタ３０４の代わりにデジタルカメラ３０１と接続される。
【００３２】
さらに、外部取付記録装置１０１はインターフェース１０２、制御手段１０３、記録領域１０４から構成される。
【００３３】
制御手段１０３は、インターフェース１０２を介して入力されたコマンド２００１（デジタルカメラ３０１から出力される命令、画像データ情報、画像データ）を処理し複数の起動信号（初期化起動信号２００３、ディレクトリ生成起動信号２００６、容量検出起動信号２００９、コピー起動信号２０１３）を出力し、さらに、インターフェース１０２を介してデジタルカメラ３０１へレスポンス２００２（外部取付記録装置１０１から出力される初期化情報、サービス機能、画像データ情報要求信号、画像データ要求信号、印刷結果／印刷エラー）を出力するコマンド処理手段２０１と、コマンド処理手段２０１が出力する初期化起動信号２００３を認識し、外部取付記録装置１０１の初期化処理を行い、初期化データ２００４及び初期化終了信号２００５を出力する初期化手段２０２と、コマンド処理手段２０１が出力するディレクトリ生成起動信号２００６を認識し、さらに、記録領域１０４にディレクトリを生成するための情報であるディレクトリ情報２００７に従ってディレクトリを生成し、ディレクトリの生成が終了するとディレクトリ生成終了信号２００８をコマンド処理手段２０１に出力するディレクトリ生成手段２０３と、コマンド処理手段２０１が出力する容量検出起動信号２００９を認識し、記録領域１０４の情報を取得するための記録領域情報取得指示信号２０１０を記録領域アクセス手段２０５に出力し、さらに、記録領域アクセス手段２０５から出力される記録領域情報２０１１から記録領域１０４の空き容量を検出し、容量検出結果２０１２をコマンド処理手段２０１に出力する容量検出手段２０４と、コマンド処理手段２０１が出力するコピー起動信号２０１３と画像データ２０１４を認識し、記録領域１０４に対し制御信号２０１５と画像データ２０１４をアクセスデータ２０１７として出力し、画像データ２０１４を記録領域１０４へ格納し、さらに、格納結果２０１８をコマンド処理手段２０１に出力する記録領域アクセス手段２０５から構成される。
【００３４】
図２は、本発明の実施例１におけるＰｉｃｔＢｒｉｄｇｅ規格対応のデジタルカメラ３０１と外部取付記録装置１０１間の詳細フローを示す図である。
【００３５】
以下、図２を用いてデジタルカメラ３０１で撮影しメモリカード３０２に格納された画像データを外部取付記録装置１０１が有する記録領域１０４（以下、メモリカード１０４と記す）にコピーする場合の動作について詳細に説明する。
【００３６】
まず、デジタルカメラ３０１と外部取付記録装置１０１をＵＳＢケーブル３０３で接続する前に、ユーザが外部取付記録装置１０１の外部スイッチからメモリカード１０４にディレクトリを生成するための情報であるディレクトリ情報２００７を設定する。
【００３７】
デジタルカメラ３０１は、周知のようにＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格に対応したディレクトリ構造をメモリカード１０４に生成し、撮影した画像データを格納する。ＤＣＦ規格に対応したディレクトリ構造で格納されたメモリカード１０４はメーカ及び機種に関係なく、どのデジタルカメラ３０１でも認識することが可能である。本発明の実施例１では、ディレクトリ構造をデジタルカメラ３０１で認識可能なＤＣＦイメージルートディレクトリ「ＤＣＩＭ」を検出し、かつ、ＤＣＦイメージルートディレクトリ「ＤＣＩＭ」の中に第一のＤＣＦディレクトリを検出した場合に、ＤＣＦイメージルートディレクトリ「ＤＣＩＭ」の中に新たにコピー専用の第二のＤＣＦディレクトリを生成するという情報を与えて、画像データが格納されたメモリカード３０２の挿入されたデジタルカメラ３０１と外部取付記録装置１０１をＵＳＢケーブル３０３で接続する。
【００３８】
なお、ディレクトリを生成するための情報の種類としては、メモリカード１０４の中に新たなディレクトリを生成する場合や、メモリカード１０４からＤＣＦイメージルートディレクトリ「ＤＣＩＭ」を検出できない場合に、メモリカード１０４の中に新たにＤＣＦイメージルートディレクトリ「ＤＣＩＭ」を生成し、さらに、ＤＣＦイメージルートディレクトリ「ＤＣＩＭ」の中にＤＣＦディレクトリを生成する場合や、メモリカード１０４からＤＣＦイメージルートディレクトリ「ＤＣＩＭ」を検出し、かつ、ＤＣＦイメージルートディレクトリ「ＤＣＩＭ」の中にＤＣＦディレクトリを検出できない場合に、ＤＣＦイメージルートディレクトリ「ＤＣＩＭ」の中に新たにＤＣＦディレクトリを生成する場合が考えられる。
【００３９】
ユーザがデジタルカメラ３０１と外部取付記録装置１０１をＵＳＢケーブル３０３で接続すると、デジタルカメラ３０１ではＵＳＢケーブル３０３の接続を検知し（ステップ＿ａ１）、外部取付記録装置１０１がＰｉｃｔＢｒｉｄｇｅ規格対応機器であるか確認する（ステップ＿ａ２）。ＰｉｃｔＢｒｉｄｇｅ規格対応機器でない場合は、コンピュータ等にＵＳＢケーブル３０３で接続されたと認識し通常処理を実行する。例えば、コンピュータとデジタルカメラ３０１を接続した場合、デジタルカメラ３０１に挿入されたメモリカード３０２に格納された画像データをコンピュータからアクセスできるようにするための処理に移行する。
【００４０】
デジタルカメラ３０１が外部取付記録装置１０１をＰｉｃｔＢｒｉｄｇｅ規格の対応機器であると認識すると、デジタルカメラ３０１が持つサービス機能を確認する（ステップ＿ａ３）。デジタルカメラ３０１はプリントクライアントとして外部取付記録装置１０１に対し、プリンタサーバー機能を要求するとともに、ストレージサーバー機能を有することを外部取付記録装置１０１にインターフェース１０２を介しコマンド２００１として出力する。
【００４１】
外部取付記録装置１０１ではコマンド処理手段２０１がインターフェース１０２を介して入力されたＵＳＢケーブル３０３の接続をコマンド２００１として認識し、初期化手段２０２に初期化起動信号２００３を出力する（ステップ＿ｂ１）。
【００４２】
初期化手段２０２は初期化起動信号２００３を認識し、デジタルカメラ３０１がＰｉｃｔＢｒｉｄｇｅ規格対応機器であるかどうか確認する（ステップ＿ｂ２）。ＰｉｃｔＢｒｉｄｇｅ規格対応機器でない場合は、コンピュータ等にＵＳＢケーブル３０３で接続されたと認識し通常処理を実行する。例えば、コンピュータと外部取付記録装置１０１を接続した場合、外部取付記録装置１０１に挿入されたメモリカード１０４に格納された画像データをコンピュータからアクセスできるようにするための処理に移行する。
【００４３】
初期化手段２０２がデジタルカメラ３０１をＰｉｃｔＢｒｉｄｇｅ規格の対応機器であると認識すると、外部取付記録装置１０１が持つサービス機能を確認し、外部取付記録装置１０１がプリンタサーバー機能を提供できることと、ストレージクライアントとしてデジタルカメラ３０１のストレージサーバー機能を用いることを初期化データ２００４としてコマンド処理手段２０１に出力する（ステップ＿ｂ３）。コマンド処理手段２０１は初期化データ２００４をインターフェース１０２を介しレスポンス２００２としてデジタルカメラ３０１に出力する。
【００４４】
デジタルカメラ３０１と外部取付記録装置１０１のそれぞれのサービス機能が確認できると、デジタルカメラ３０１が外部取付記録装置１０１に対し、設定可能能力を問い合わせる（ステップ＿ａ４）。
【００４５】
コマンド処理手段２０１はインターフェース１０２を介して入力された設定可能能力の問い合わせをコマンド２００１として認識し、初期化手段２０２に初期化起動信号２００３を出力する。
【００４６】
初期化手段２０２は初期化起動信号２００３を認識し、外部取付記録装置１０１が持つ設定可能能力を初期化データ２００４としてコマンド処理手段２０１に出力する（ステップ＿ｂ４）。コマンド処理手段２０１は初期化データ２００４をインターフェース１０２を介しレスポンス２００２としてデジタルカメラ３０１に出力する（ステップ＿ｂ５）。初期化手段２０２は一連の初期化処理が終了すると初期化終了信号２００５をコマンド処理手段２０１に出力する。
【００４７】
コマンド処理手段２０１は初期化終了信号２００５を認識すると、印刷命令が発行されるまで待機状態となる。
【００４８】
デジタルカメラ３０１は設定可能能力を認識すると（ステップ＿ａ５）、ユーザインターフェース情報として設定する能力を決定する（ステップ＿ａ６）。例えば、ＰｉｃｔＢｒｉｄｇｅ規格で必須機能であるデジタルカメラ３０１とプリンタ３０４の接続を確立する「接続の確立」機能、デジタルカメラ３０１のモニタに表示されている画像データを印刷する「一画面印刷」機能、印刷中に生じたエラーをデジタルカメラ３０１のモニタに表示する「エラー表示」機能の他、デジタルカメラ３０１とプリンタ３０４が有する共通機能（ユーザによって選択された複数の画像データを印刷する「選択画像印刷」等）を決定する。決定した能力はユーザがデジタルカメラ３０１から必要に応じて選択することができる。
【００４９】
次に、ユーザがデジタルカメラ３０１のモニタを見ながら画像データを選択する（ステップ＿ａ７）。デジタルカメラ３０１は選択された画像データに対する印刷命令を発行する（ステップ＿ａ８）。
【００５０】
コマンド処理手段２０１はインターフェース１０２を介して入力された印刷命令をコマンド２００１として認識し、ディレクトリ生成手段２０３にディレクトリ生成起動信号２００６を出力する（ステップ＿ｂ６）。
【００５１】
ディレクトリ生成手段２０３はディレクトリ生成起動信号２００６を認識し、さらに、外部取付記録装置１０１の外部に設けられたスイッチ（図示せず）からのディレクトリ情報２００７に基づき、外部取付記録装置１０１に挿入されたメモリカード１０４にディレクトリを生成するか確認し（ステップ＿ｃ１）、必要に応じてディレクトリを生成する。ディレクトリの生成が終了するとディレクトリ生成手段２０３はディレクトリ生成終了信号２００８をコマンド処理手段２０１に出力する（ステップ＿ｃ２）。
【００５２】
なお、本発明の実施例１では外部取付記録装置１０１の外部に設けられたスイッチからディレクトリ情報２００７を設定する方法で説明したが、外部取付記録装置１０１にディレクトリ生成に関する内部レジスタ（ディレクトリ作成の有無、ディレクトリ作成時の構成方法）を設け、外部取付記録装置１０１のインターフェース１０２を用いて、ＵＳＢケーブル３０３経由でコンピュータと接続し、アプリケーションソフトを用いて内部レジスタを設定する機能を持つことにより、コンピュータからディレクトリ生成に関する設定を変更することも可能である。
【００５３】
また、外部取付記録装置１０１が有する記録領域１０４の一部をディレクトリ生成に関する領域としてあらかじめ設けておき、記録領域１０４の製造段階でディレクトリ生成に関する情報をディレクトリ生成に関する領域に格納しておき、外部取付記録装置１０１が動作時に読み出すことにより、ディレクトリ生成に関して設定することも可能である。
【００５４】
コマンド処理手段２０１はディレクトリ生成終了信号２００８を認識すると、印刷に必要な画像データのファイル名、サイズ、撮影日時等の画像データ情報を要求する画像データ情報要求信号をレスポンス２００２としてインターフェース１０２を介してデジタルカメラ３０１に出力する（ステップ＿ｂ７）。
【００５５】
デジタルカメラ３０１は画像データ情報要求信号を認識すると（ステップ＿ａ９）、インターフェース１０２を介して画像データ情報をコマンド２００１としてコマンド処理手段２０１に出力する（ステップ＿ａ１０）。
【００５６】
コマンド処理手段２０１はインターフェース１０２を介して画像データ情報を取得すると（ステップ＿ｂ８）、容量検出手段２０４に容量検出起動信号２００９を出力する。
【００５７】
容量検出手段２０４は容量検出起動信号２００９を認識すると、記録領域情報取得指示信号２０１０を記録領域アクセス手段２０５に出力する。
【００５８】
記録領域アクセス手段２０５は記録領域情報取得指示信号２０１０を認識すると、記録領域情報の読み出し要求を制御信号２０１５としてメモリカード１０４に出力する。
【００５９】
メモリカード１０４は制御信号２０１５を認識すると、アクセス許可信号２０１６を返送し、記録領域アクセス手段２０５に記録領域情報をアクセスデータ２０１７として返送する。記録領域アクセス手段２０５はアクセスデータ２０１７を記録領域情報２０１１として容量検出手段２０４に出力する。
【００６０】
容量検出手段２０４は記録領域情報２０１１から空き容量を検出し、画像データ情報から検出した画像データサイズと比較して空き容量が十分あるか判断し、コマンド処理手段２０１に容量検出結果２０１２を出力する（ステップ＿ｃ３）。
【００６１】
容量検出結果２０１２から空き容量が十分ある場合には、コマンド処理手段２０１が画像データ情報に基づき実際の画像データを要求する画像データ要求信号をレスポンス２００２としてインターフェース１０２を介してデジタルカメラ３０１に出力する（ステップ＿ｂ９）。
【００６２】
容量検出結果２０１２から空き容量が不足している場合には、コマンド処理手段２０１が容量不足を「用紙切れ」の印刷エラーに変換しインターフェース１０２を介してデジタルカメラ３０１へ出力する（ステップ＿ｃ６）。
【００６３】
なお、本発明の実施例１では「用紙切れ」の印刷エラーとしてインターフェース１０２を介してデジタルカメラ３０１へ出力する方法で説明したが、「インク切れ」や「紙詰まり」等のプリンタ３０４のその他の印刷エラーとして容量不足のエラー情報をデジタルカメラ３０１へ出力することが可能であることが容易に類推できる。
【００６４】
デジタルカメラ３０１は画像データ要求信号を認識すると（ステップ＿ａ１１）、インターフェース１０２を介して実際の画像データをコマンド２００１としてコマンド処理手段２０１に出力する（ステップ＿ａ１２）。
【００６５】
コマンド処理手段２０１はインターフェース１０２を介して画像データを取得すると（ステップ＿ｂ１０）、記録領域アクセス手段２０５にコピー起動信号２０１３と画像データ２０１４を出力する。
【００６６】
記録領域アクセス手段２０５はコピー起動信号２０１３を認識し、画像データの書き込み要求を制御信号２０１５としてメモリカード１０４に出力する。
【００６７】
メモリカード１０４は制御信号２０１５を認識すると、アクセス許可信号２０１６を返送し、記録領域アクセス手段２０５からアクセスデータ２０１７として出力される画像データを格納する（ステップ＿ｃ４）。記録領域アクセス手段２０５はコピーが終了すると格納結果２０１８をコマンド処理手段２０１に出力する。
【００６８】
コマンド処理手段２０１は格納結果２０１８を印刷結果／印刷エラーに変換しレスポンス２００２としてインターフェース１０２を介してデジタルカメラ３０１へ出力する（ステップ＿ｃ５）。
【００６９】
なお、本発明の実施例１では、画像情報を取得した後（ステップ＿ｂ８）、メモリカード１０４の空き容量を検出する方法を説明したが、デジタルカメラ３０１から出力された画像データをコマンド処理手段２０１が確認した後（ステップ＿ｂ１０）、メモリカード１０４の空き容量を検出することも可能である。
【００７０】
デジタルカメラ３０１は印刷結果／印刷エラーを認識すると（ステップ＿ａ１３）、印刷結果／印刷エラーをデジタルカメラ３０１のモニタに表示する（ステップ＿ａ１４）。
【００７１】
次に、印刷処理を行った画像データが最後の画像データであるか確認し（ステップ＿ａ１５）、まだ印刷処理が残っている場合は、続けて印刷命令を発行する（ステップ＿ａ８）。最後の画像データである場合は、連続して画像データを選択するか確認し（ステップ＿ａ１６）、連続して画像データを選択する場合は、続けて印刷画像データを選択する（ステップ＿ａ７）。連続して画像データを選択しない場合は、一連の処理を終了する。
【００７２】
以上のように、本発明の実施例１によれば、撮像装置のモニタを見ながらユーザが任意に選択した画像データを外部取付記録装置が有する記録領域へ格納することが可能となり、必要なデータのみを簡単にコピーすることができる。例えば、デジタルカメラに記録してある画像データを他人の記録媒体にコピーする際でも、必要な画像のみを選択してコピーするので、コピー先が他人の記録媒体であっても、不要な（ユーザがコピーを望まない）画像データまでコピーすることが無く、プライバシーの確保も可能となる。
【００７３】
なお、本発明の実施例１では、デジタルカメラ３０１からの画像データを格納する記録領域１０２としてＳＤカードやＣＦ等に代表されるフラッシュメモリを用いたメモリカードを想定したが、ハードディスクであっても良い。
【００７４】
なお、本発明の実施例１では、撮像装置をデジタルカメラとして説明したが、静止画をＰｉｃｔＢｒｉｄｇｅ規格に基づいて印刷機器に画像データを出力する機能を有するデジタルビデオカメラにおいても、同様の構成及び動作により適用することが可能である。
【産業上の利用可能性】
【００７５】
本発明にかかる外部取付記録装置は、ＰｉｃｔＢｒｉｄｇｅ規格対応の印刷機器をエミュレートすることでデジタルカメラの画像データをコピーする機能を有し、デジタルカメラの画像データを他の記録媒体にコピーする介在装置、あるいはデジタルカメラの画像データをコピーして格納する外部記録装置等として有用である。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施例１におけるデジタルカメラを接続したシステム構成及び外部取付記録装置１０１のブロック図を示す図
【図２】本発明の実施例１におけるＰｉｃｔＢｒｉｄｇｅ規格対応のデジタルカメラ３０１と外部取付記録装置１０１間の詳細フローを示す図
【図３】従来のＰｉｃｔＢｒｉｄｇｅ規格に対応した機器間のシステム構成を示す図
【図４】従来のＰｉｃｔＢｒｉｄｇｅ規格対応のデジタルカメラ３０１とプリンタ３０４間の詳細フローを示す図
【符号の説明】
【００７７】
１０１  外部取付記録装置
１０２  インターフェース
１０３  制御手段
１０４  記録領域
２０１  コマンド処理手段
２０２  初期化手段
２０３  ディレクトリ生成手段
２０４  容量検出手段
２０５  記録領域アクセス手段
２００１  コマンド
２００２  レスポンス
２００３  初期化起動信号
２００４  初期化データ
２００５  初期化終了信号
２００６  ディレクトリ生成起動信号
２００７  ディレクトリ情報
２００８  ディレクトリ生成終了信号
２００９  容量検出起動信号
２０１０  記録領域情報取得指示信号
２０１１  記録領域情報
２０１２  容量検出結果
２０１３  コピー起動信号
２０１４  画像データ
２０１５  制御信号
２０１６  アクセス許可信号
２０１７  アクセスデータ
２０１８  格納結果
３０１  デジタルカメラ
３０２  メモリカード
３０３  ＵＳＢケーブル
３０４  プリンタ
【図１】
2007013252.tif 000003
【図２】
2007013252.tif 000004
【図３】
2007013252.tif 000005
【図４】
2007013252.tif 000006