(57)【要約】【課題】  複数画像から一を特定する画像管理を容易にする印刷装置を提供する。【解決手段】  複数の画像取得先の少なくとも一つから取得した画像のインデックス画像を印刷して前記画像についての各種処理の指示を受け付けるためのオーダシートを印刷する印刷装置であって、前記複数の画像取得先の少なくとも一つから前記画像を取得する画像取得手段と、前記取得する各画像と該画像を特定する画像特定情報とを対応付けて管理する画像管理手段と、前記画像特定情報をコード化した特定コードを前記オーダシートに、前記インデックス画像と共に印刷する印刷実行手段とを備え、前記画像管理手段は、前記取得する画像の前記画像特定情報を、該画像取得先毎に該画像を管理している管理情報と、既に取得した画像とは異なる内容であることを認識する認識情報とに基づき設定する印刷装置とする。【選択図】        図３
2006103246.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像取得先の少なくとも一つから取得した画像のインデックス画像を印刷して前記画像についての各種処理の指示を受け付けるためのオーダシートを印刷する印刷装置であって、
前記複数の画像取得先の少なくとも一つから前記画像を取得する画像取得手段と、
前記取得する各画像と該画像を一意に特定する画像特定情報とを対応付けて管理する画像管理手段と、
前記画像特定情報をコード化した特定コードを前記オーダシートに、前記インデックス画像と共に印刷する印刷実行手段とを備え、
前記画像管理手段は、前記取得する画像の前記画像特定情報を、該画像取得先毎に該画像を管理している管理情報と、既に取得した画像とは異なる内容であることを認識する認識情報とに基づき設定する印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記画像管理手段は、前記管理情報としての画像のファイル名と、前記認識情報としての画像の撮影日付とを取得し、該ファイル名と該撮影日付との組合せに基づいて、前記画像特定情報を設定する印刷装置。
【請求項３】
請求項１に記載の印刷装置であって、
前記画像管理手段は、前記管理情報としての画像のファイル名と、前記認識情報として、画像の所定位置におけるＲＧＢ階調値とを取得し、該ファイル名と該ＲＧＢ階調値との組合せに基づいて、前記画像特定情報を設定する印刷装置。
【請求項４】
請求項１ないし３のいずれかに記載の印刷装置であって、
前記印刷実行手段は、前記インデックス画像の近傍に該画像に対応する前記特定コードを配置したレイアウトで前記オーダシートの印刷を実行する手段である印刷装置。
【請求項５】
請求項１ないし４のいずれかに記載の印刷装置であって、更に、
前記オーダシートに付された前記特定コードを読み取る読取り手段と、
前記読み取った特定コードに基づき、前記画像管理手段が管理する前記画像特定情報と前記画像との対応付けに従って、対応する画像を特定する特定手段と、
前記特定された画像を取得し、所定の印刷条件に従って前記取得した画像の印刷を実行する画像印刷手段と
を備えた印刷装置。
【請求項６】
請求項１ないし５のいずれかに記載の印刷装置であって、
前記特定コードは、一次元または二次元のバーコードである印刷装置。
【請求項７】
請求項１ないし６のいずれかに記載の印刷装置であって、更に、
前記画像取得先から取得する画像を記憶する記憶装置を備え、
前記画像管理手段は、前記画像に前記画像特定情報を付して記憶し、該記憶した画像を該画像特定情報で管理する印刷装置。
【請求項８】
複数の画像取得先の少なくとも一つから取得した画像のインデックス画像を印刷して前記画像についての各種処理の指示を受け付けるためのオーダシートを印刷する印刷方法であって、
前記複数の画像取得先の少なくとも一つから前記画像を取得し、
前記取得する画像に対し、前記画像取得先毎に該画像を管理している管理情報と、既に取得した画像とは異なる内容であることを認識する認識情報とに基づいて、該取得する画像を特定する画像特定情報を設定し、
前記取得する各画像と該画像を一意に特定する画像特定情報とを対応付けて管理し、
前記画像特定情報をコード化した特定コードを前記オーダシートに、前記インデックス画像と共に印刷する印刷方法。
【請求項９】
複数の画像取得先の少なくとも一つから取得した画像のインデックス画像を印刷して前記画像についての各種処理の指示を受け付けるためのオーダシートを印刷する印刷装置で、該取得した画像を管理する画像管理方法あって、
前記複数の画像取得先の少なくとも一つから前記画像を取得し、
前記取得する画像に対し、前記画像取得先毎に該画像を管理している管理情報と、既に取得した画像とは異なる内容であることを認識する認識情報とに基づいて、該取得する画像を一意に特定する画像特定情報を設定し、
前記取得する画像に前記画像特定情報を付して記憶し、
前記取得する各画像と該画像を特定する画像特定情報とを対応付けて管理する画像管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像機器または記録媒体からの複数の画像を印刷する印刷装置に関し、詳しくは、複数の画像から一の画像を特定する管理を行なう印刷装置に関する。
【背景技術】
【０００２】
従来から、デジタルビデオカメラやデジタルスチルカメラなどからの画像等を、パーソナルコンピュータを介さずに直接的に印刷可能な印刷装置がある。この印刷装置は、所定のフォーマット（例えば、ＪＰＥＧ等）の画像データを記録したメモリカードなどの媒体から画像データを入力し、これを最終的に印刷に用いられるインクドットに対応した印刷データに展開するプリンタドライバを内蔵し、印刷装置側で設定した印刷条件にしたがって印刷を実行している。
【０００３】
こうした印刷装置において、メモリカード内の画像をインデックス表示（サムネイル形式での表示）して用紙に印刷すると共に、表示された画像の画像ＩＤをバーコードで印刷する技術が開示されている。かかる技術によれば、用紙上の画像ＩＤのバーコードを読み取ることで、メモリカード内から所望の画像を印刷することができるとされている（特許文献１参照）。
【０００４】
【特許文献１】特開２００２−３１６４５６号公報
【０００５】
こうした印刷装置に使用されるデジタルスチルカメラのメモリカードは、撮影順に連番を付したファイル名を用いて撮影した画像を管理する場合が多い。かかるメモリカードを複数枚使用する場合には、撮影画像の内容が異なっていても、メモリカード上のファイル名が同一である（つまり、重複するファイル名がある）場合がある。こうした場合、メモリカード上のファイル名をそのまま用いて画像ＩＤを設定しても、複数枚の画像から一の画像を特定することが困難であり、画像の管理方法が問題となっていた。
【０００６】
こうした問題は、メモリカード、スキャナ、あるいは、デジタルスチルカメラ等の複数の画像取得先から直接または間接的に画像を取得して印刷装置の内部や外部の記憶領域に画像を取り込む場合も同様である。例えば、メモリカード内の画像を印刷装置に接続したハードディスクなどに全部取り込んで管理する場合には、取り込む画像毎にどのような特定情報を設定するかが問題であった。こうした問題について、上記特許文献１には画像ＩＤをどのように設定して画像を管理するかについての開示はない。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、こうした問題を踏まえて、複数の画像から一の画像を特定する画像の管理を、容易に行なえる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の印刷装置は、上記課題の少なくとも一部を解決するため、以下の手法を採った。すなわち、複数の画像取得先の少なくとも一つから取得した画像のインデックス画像を印刷して前記画像についての各種処理の指示を受け付けるためのオーダシートを印刷する印刷装置であって、前記複数の画像取得先の少なくとも一つから前記画像を取得する画像取得手段と、前記取得する各画像と該画像を一意に特定する画像特定情報とを対応付けて管理する画像管理手段と、前記画像特定情報をコード化した特定コードを前記オーダシートに、前記インデックス画像と共に印刷する印刷実行手段とを備え、前記画像管理手段は、前記取得する画像の前記画像特定情報を、該画像取得先毎に該画像を管理している管理情報と、既に取得した画像とは異なる内容であることを認識する認識情報とに基づき設定することを要旨としている。
【０００９】
また、本発明の印刷方法は、複数の画像取得先の少なくとも一つから取得した画像のインデックス画像を印刷して前記画像についての各種処理の指示を受け付けるためのオーダシートを印刷する印刷方法であって、前記複数の画像取得先の少なくとも一つから前記画像を取得し、前記取得する画像に対し、前記画像取得先毎に該画像を管理している管理情報と、既に取得した画像とは異なる内容であることを認識する認識情報とに基づいて、該取得する画像を一意に特定する画像特定情報を設定し、前記取得する各画像と該画像を特定する画像特定情報とを対応付けて管理し、前記画像特定情報をコード化した特定コードを前記オーダシートに、前記インデックス画像と共に印刷することを要旨としている。
【００１０】
本発明の印刷装置および印刷方法によれば、画像取得先から取得した画像をインデックス画像でオーダシートに印刷する。オーダシートの印刷に際しては、画像を特定する画像特定情報を設定し、これをコード化してオーダシート上に印刷する。すなわち、取得した画像を、管理情報と認識情報とに基づいて設定される画像特定情報で管理する。したがって、インデックス画像用に取得した画像に対して、その画像を特定する固有の情報を付して管理することができる。例えば、オーダシートに印刷されたインデックス画像に対応する画像が、記録媒体、撮像機器など複数の画像取得先に分かれて存在している場合であっても、これらを管理することができ、効率的な画像管理を行なうことができる。さらに、オーダシート上のコード化された画像特定情報を利用することで、例えば、印刷を所望する画像の選択を容易に行なうことができる。
【００１１】
上記の構成を有する印刷装置の画像管理手段は、前記管理情報としての画像のファイル名と、前記認識情報としての画像の撮影日付とを取得し、該ファイル名と該撮影日付との組合せに基づいて、前記画像特定情報を設定するものとしても良い。
【００１２】
かかる印刷装置によれば、画像のファイル名と撮影日付とから画像特定情報を設定する。例えば、同じ撮影機器で使用する複数の記録媒体では、記録媒体毎に同じファイル名が存在する場合がある。かかる場合でも、同じファイル名の画像の撮影日付を比較することで、記録媒体を区別し、別々の画像であることを認識して画像特定情報を設定することができる。また、全く同じ記録媒体であり、既に画像特定情報を設定した画像と同じ画像であると認識して、重複する画像に対する画像特定情報の設定を避けることができる。さらに、こうした情報は、記録媒体から容易に取得することができる。したがって、比較的簡単に取得できる情報で、画像を特定する情報を設定することができる。
【００１３】
上記の構成を有する印刷装置の画像管理手段は、前記管理情報としての画像のファイル名と、前記認識情報として、画像の所定位置におけるＲＧＢ階調値とを取得し、該ファイル名と該ＲＧＢ階調値との組合せに基づいて、前記画像特定情報を設定するものとしても良い。
【００１４】
かかる印刷装置によれば、画像のファイル名と、所定位置のＲＧＢ階調値とを取得する。例えば、記録媒体上のファイル名が同じ場合には、ＲＧＢ階調値を比較することで、記録媒体を区別し、別々の画像であることを認識して画像特定情報を設定することができる。この場合、画像からＲＧＢ階調値を取得する所定位置は、少なくとも一箇所あれば良いが、複数箇所であることが好ましい。画像自体の情報を用いることで、記録媒体を確実に区別することができる。
【００１５】
上記の構成を有する印刷装置の印刷実行手段は、前記インデックス画像の近傍に該画像に対応する前記特定コードを配置したレイアウトで前記オーダシートの印刷を実行する手段であるものとしても良い。
【００１６】
かかる印刷装置によれば、オーダシート上の画像の近傍に対応する特定コードを配置する。したがって、オーダシート上で画像と特定コードとの対応関係を一見して認識することができる。
【００１７】
上記の構成を有する印刷装置は、更に、前記オーダシートに付された前記特定コードを読み取る読取り手段と、前記読み取った特定コードに基づき、前記画像管理手段が管理する前記画像特定情報と前記画像との対応付けに従って、対応する画像を特定する特定手段と、前記特定された画像を取得し、所定の印刷条件に従って前記取得した画像の印刷を実行する画像印刷手段とを備えるものとすることができる。
【００１８】
かかる印刷装置によれば、オーダシート上の複数の特定コードから所定の特定コードを読取り、これに基づく画像特定情報から対応する画像を特定し、これを取得して印刷する。つまり、印刷を所望する画像の選択には、オーダシート上の特定コードを利用する。オーダシート上で画像を確認しながら印刷を所望する画像を選択することができ、しかも、該当する特定コードを読み取る簡便な操作で画像の印刷を行なうことができる。
【００１９】
上記の構成を有する印刷装置の特定コードは、一次元または二次元のバーコードであるものとしても良い。
【００２０】
特定コードとして、簡便な一次元バーコードを用いることで、バーコードを読み取るバーコードリーダ側の選択の幅を広げることができる。また、特定コードとして、二次元バーコードを用いることで、情報を省スペースで表示することができる。
【００２１】
上記の構成を有する印刷装置は、更に、前記画像取得先から取得する画像を記憶する記憶装置を備え、前記画像管理手段は、前記画像に前記画像特定情報を付して記憶し、該記憶した画像を該画像特定情報で管理するものとすることができる。
【００２２】
かかる印刷装置によれば、画像取得先から取得する画像に対して画像特定情報を設定してオーダシートを印刷し、画像特定情報を設定した画像を記憶装置に記憶する。取扱う画像が、記憶装置内に存在する場合でも、画像特定情報を用いて画像を管理することができる。
【００２３】
本発明の画像管理方法は、複数の画像取得先の少なくとも一つから取得した画像のインデックス画像を印刷して前記画像についての各種処理の指示を受け付けるためのオーダシートを印刷する印刷装置で、該取得した画像を管理する画像管理方法あって、前記複数の画像取得先の少なくとも一つから前記画像を取得し、前記取得する画像に対し、前記画像取得先毎に該画像を管理している管理情報と、既に取得した画像とは異なる内容であることを認識する認識情報とに基づいて、該取得する画像を一意に特定する画像特定情報を設定し、前記取得する画像に前記画像特定情報を付して記憶し、前記取得する各画像と該画像を特定する画像特定情報とを対応付けて管理することを要旨としている。
【００２４】
本発明の画像管理方法によれば、画像取得先から画像を取得する毎に、管理情報と認識情報とを取得して画像毎に固有の画像特定情報を設定する。例えば、取得する画像を、印刷装置の内部の記憶領域に記憶する場合や、印刷装置に接続された外部機器に記憶する場合に、画像特定情報を設定することで、複数の画像を容易に管理することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について、実施例に基づき以下の順序で説明する。
Ａ．印刷装置の構成：
Ｂ．オーダシート印刷処理：
Ｃ．画像選択印刷処理：
Ｄ．変形例：
【００２６】
Ａ．印刷装置の構成：
図１は、本発明の一実施例としての印刷装置を示す斜視図である。図示するように、本実施例の印刷装置１０は、デジタルスチルカメラ等の画像データを記録するメモリカードＭＣ内の複数の静止画像を所定レイアウトに従ったインデックス表示画像として印刷することができる。こうして印刷されたシートを、オーダシート１５と呼ぶ。オーダシート１５には、複数のインデックス表示画像と共にインデックス表示画像に対応するバーコードが付されている。印刷装置１０は、バーコードリーダ２０と接続され、ユーザがバーコードリーダ２０を操作することで、所望する静止画像を印刷することができる。
【００２７】
この印刷装置１０は、ユーザインターフェイスとしての液晶ディスプレイ１６，操作パネル１７、メモリカードＭＣを装着するカードスロット１８、外部記憶装置やパーソナルコンピュータ等と接続するＵＳＢポート１９（図２参照）、バーコードリーダ２０を接続するバーコードリーダ接続部２１等を備えている。
【００２８】
液晶ディスプレイ１６は、メモリカードＭＣ内の静止画像や、種々の印刷条件の設定操作画面のカラー表示を行なう。操作パネル１７は、方向キー１７ａ，ＯＫボタン１７ｂ等を備え（図２参照）、例えば、液晶ディスプレイ１６上に表示される複数種類の印刷用紙から、ユーザが方向キー１７ａを操作して一の種類の用紙を選択し、ＯＫボタン１７ｂを操作することで選択した印刷条件を決定することができる。
【００２９】
カードスロット１８は、デジタルビデオカメラ，デジタルスチルカメラ，携帯電話，ＰＤＡやパーソナルコンピュータなどで取扱う種々の記録媒体、例えば、ＳＤメモリ（登録商標），コンパクトフラッシュ（登録商標），メモリスティック（登録商標），スマートメディア（登録商標）などに対応している。本実施例の印刷装置１０で取扱う静止画像は、デジタルスチルカメラで撮影した静止画像（以下、単に画像と呼ぶ）である。静止画像は、例えば、ＪＰＥＧ等の所定の形式でメモリカードＭＣに記憶されている。このメモリカードＭＣをカードスロット１８に装着し、印字や印刷用紙等の印刷条件をユーザインターフェイスにより設定することで、コンピュータを介すことなく、直接的にメモリカードＭＣ内の画像を印刷することができる。
【００３０】
ＵＳＢポート１９は、ハードディスクやパーソナルコンピュータ等の外部機器とのインターフェイスであり、例えば、ＵＳＢポート１９にＣＤ−ＲＯＭ、ハードディスク等を接続することで、メモリカードＭＣ内の画像を保存することができる。バーコードリーダ接続部２１は、専用の接続ポートを備え、ケーブルによってペン型のバーコードリーダ２０を接続している。本実施例では、バーコードリーダ２０をケーブルで接続しているが、赤外線などの無線通信を用いるものとしても良い。
【００３１】
なお、本実施例では、カードスロット１８を印刷装置１０の一部として構成しているが、例えば、カードスロット１８と印刷装置１０とを種々のケーブルで接続する等の構成を採ることで、カードスロット１８を印刷装置１０とは別体とするものとしても良い。また、取扱う画像は、カードスロット１８を用いず、デジタルスチルカメラ自体から入力するものであっても良い。かかる画像を入力する場合は、印刷装置１０とデジタルスチルカメラとを直接ケーブルで接続して、入力するものとすれば良い。
【００３２】
図２は、この印刷装置１０の内部の概略構成を示した構成図である。図示するように、印刷装置１０は、用紙Ｐにインクを吐出する印字ヘッドユニット２５を搭載したキャリッジ３０、キャリッジ３０を主走査方向に駆動するキャリッジモータ３２、用紙Ｐを搬送する紙送りモータ３３、印字ヘッドユニット２５やキャリッジモータ３２，紙送りモータ３３の動作を制御するＣＰＵ，ＲＯＭ，ＲＡＭ，ＥＥＰＲＯＭを備えた制御回路４０等から構成されている。
【００３３】
印字ヘッドユニット２５は、ブラック，シアン，ライトシアン，マゼンタ，ライトマゼンタ，イエロの各色毎に計６個のインク吐出用ヘッドを備えている。キャリッジ３０には、上記のインクを収納する黒インク用カートリッジ２９ａ，カラーインク用カートリッジ２９ｂが装着されており、各カートリッジからのインクは、図示しないピエゾ素子の電圧を調整することで用紙Ｐへ吐出される。印刷装置１０は、こうして微小なドットを形成してカラー印刷を行なっている。
【００３４】
キャリッジモータ３２は、駆動ベルト３６を回転させることで、プラテン２８軸と並行な摺動軸３４に設置されたキャリッジ３０を往復運動させている。往復運動するキャリッジ３０の原点位置は、位置検出センサ３９により検出され、その検出値は制御回路４０に出力されている。制御回路４０は、この検出値等に基づいて、キャリッジモータ３２の制御を行なう。
【００３５】
紙送りモータ３３は、プラテン２８を回転させることで、印刷装置１０に供給された用紙Ｐを搬送する。つまり、用紙Ｐは、プラテン２８の回転角度に応じて所定量だけ送られる。制御回路４０は、種々の印刷条件に応じて、この紙送りの所定量を、紙送りモータ３３の回転角度を制御することで行なっている。
【００３６】
制御回路４０は、各種モータなどのアクチュエータに加え、前述の液晶ディスプレイ１６，操作パネル１７，カードスロット１８，バーコードリーダ接続部２１，ＵＳＢポート１９等とも電気的に接続している。制御回路４０内のＲＯＭには、印刷装置１０のデバイスドライバであるプリンタドライバや、印刷に関する各種プログラム、例えばオーダシート印刷処理や画像選択印刷処理のプログラムなどが記憶されている。
【００３７】
プリンタドライバは、ラスタライズ、色補正、ハーフトニング、再配置等の各種処理を実行する機能を備え、入力したＲＧＢ形式のデータで表現される画像を、印刷装置１０で印刷可能な形式であるＣＭＹ形式のデータ、実際にはＣ，Ｍ，Ｙ，ＬＣ，ＬＭ，Ｋの各インクのドットデータに変換している。
【００３８】
オーダシート印刷処理のプログラムは、メモリカードＭＣ内の複数の画像を取得し、画像を特定する情報を設定し、これを基に画像毎にバーコードを付したオーダシート１５を印刷する処理プログラムである。一枚のオーダシート１５には、例えば２０コマの画像（４コマ×５コマ）や８０コマの画像が並べて表示されると共に、画像を特定するコードとしてのバーコードが印刷されている。つまり、バーコードには複数の画像から一つの画像を特定するための情報が含まれており、制御回路４０はこれを管理している。
【００３９】
画像選択印刷処理のプログラムは、オーダシート１５上のバーコードをバーコードリーダ２０で読み取ることで選択された画像を特定し、その画像をメモリカードＭＣ内から取得して、印刷する処理である。つまり、制御回路４０は、バーコードを介して読み取った画像を特定するための情報を管理している。以下に、オーダシート印刷処理および画像選択印刷処理について説明する。
【００４０】
なお、本実施例ではピエゾ素子を利用したインクジェット方式の印刷装置１０を用いているが、コンピュータを介さず入力画像の印刷が可能な印刷装置であれば、他のインクジェット方式（例えばバブルジェット（登録商標）），熱転写方式の印刷装置、昇華型プリンタ、レーザプリンタ、あるいは複合機など種々の方式の印刷装置を採用することができる。
【００４１】
Ｂ．オーダシート印刷処理：
図３は、バーコード付きのオーダシート１５を印刷するオーダシート印刷処理のフローチャートを示している。この処理は、ユーザがメモリカードＭＣをカードスロット１８に装着し、オーダシート出力指示の操作（オーダシート出力モードの選択操作）を実行すると、制御回路４０内のＣＰＵがＲＯＭ内に格納された処理プログラムを読み出すことで実行される。
【００４２】
図示するように、処理が開始されると、制御回路４０は印刷対象画像および印刷条件を入力する（ステップＳ３００）。ユーザがオーダシート出力モードを選択すると共に、液晶ディスプレイ１６上には、一枚のオーダシート１５に印刷するコマ数（レイアウト）を選択する画面が表示され、ユーザが操作パネル１７の方向キー１７ａ，ＯＫボタン１７ｂを用いて操作することで印刷条件が決定されている。制御回路４０は、この印刷条件およびメモリカードＭＣ内の画像を入力する。
【００４３】
制御回路４０は、画像の入力と共に、メモリカードＭＣ内から画像毎の情報を入力する（ステップＳ３１０）。具体的には、入力する画像毎に、メモリカードＭＣ上での画像のファイル名情報と、画像を撮影した日付情報とを入力する。
【００４４】
続いて、入力したファイル名と日付との情報から、画像を特定する特定番号を設定する（ステップＳ３２０）。具体的には、制御回路４０は、一枚のメモリカードＭＣから画像を入力する順に連番を付して特定番号としている。制御回路４０は、設定した特定番号と、ファイル名，日付との対応関係をＥＥＰＲＯＭに記憶している。例えば、別のメモリカードＭＣが装着され、オーダシート出力モードが選択された場合には、制御回路４０は、一枚目のメモリカードＭＣとは異なるメモリカードＭＣであることを認識し、先に記憶した特定番号の続きから連番を付す。つまり、ユニークな情報としての特定番号で複数の画像を管理する。
【００４５】
制御回路４０は、こうして設定した特定番号をバーコード化する（ステップＳ３３０）。具体的には、ＲＯＭ内に記憶された変換テーブルに従って、特定番号を一次元のバーコードに変換している。
【００４６】
図４は、特定番号とバーコードとの対応関係の一例を示している。図示するように、メモリカードＭＣ内の画像は、「ＤＳＣ００１.ｊｐｇ」、「ＤＳＣ００２.ｊｐｇ」のように、撮影順に連番を付したファイル名によりメモリカードＭＣ上で管理されている。制御回路４０は、このファイル名に従って番号順に画像を入力し、制御回路４０（印刷装置１０）で管理する特定番号として連番（０００１、０００２）を付ける。例えば、一枚目のメモリカードＭＣ内の画像が１００枚であった場合には、特定番号は「０１００」となる。
【００４７】
続いて、別のメモリカードＭＣがカードスロット１８に装着され、オーダシート出力モードが選択された場合には、画像の入力に際し、ファイル名と日付との情報から、装着されたメモリカードＭＣの記録内容が、既に入力した画像内容と異なるか否かを認識する。
【００４８】
メモリカードＭＣ内では撮影順に連番を付したファイル名で管理するため、制御回路４０内には既に記憶したファイル名と同一名が存在する場合がある。一般的には、ファイル名が同一であっても、撮影の日付は異なることがほとんどである。したがって、ファイル名と日付との組合せを用いることで、既存のファイル名が示す画像とは別の画像であるか否かを認識することができる。
【００４９】
図４に示すように、装着されたメモリカードＭＣが既存の画像とは異なる画像を記憶したメモリカードＭＣであると認識した場合には、この画像に続きの連番を付して特定番号を設定する。つまり、新たに取り込もうとする画像のファイル名が「ＤＳＣ００１.ｊｐｇ」であり、既に取り込んだファイル名と同一の場合であっても、日付（「２００５．０１．０１」）が異なるため、これに「０１０１」の特定番号を付す。こうして設定した複数の画像を管理する特定番号をバーコードに変換する。
【００５０】
図３に戻って、制御回路４０は、印刷条件（レイアウト）に従って、画像毎に対応したバーコードと入力した対象画像との印刷を実行し（ステップＳ３４０）、オーダシート１５を出力して一連の処理を終了する。
【００５１】
図５は、こうした処理を経て出力されるオーダシート１５の一例を示している。図示するように、オーダシート１５には、１ページあたり４コマ×５コマの計２０コマのインデックス画像Ａ〜Ｔと、インデックス画像の連番であるコマ番号と、各インデックス画像に対応するバーコード１４ａ〜１４ｔと、撮影日付とが表示されている。
【００５２】
例えば、一枚のメモリカードＭＣ内に１００枚の画像が存在すれば、このレイアウトのオーダシート１５を５枚印刷する。ユーザは５枚のオーダシート１５で１枚のメモリカードＭＣ内の画像を認識することができる。つまり、５枚のオーダシート１５は、撮影フィルムのネガに相当する。メモリカードＭＣが複数枚ある場合には、ユーザはこうしたオーダシート１５を複数枚所持することとなる。こうしたレイアウトのオーダシート１５によって、インデックス画像とバーコードとの対応関係を明確なものとすることができる。
【００５３】
以上のオーダシート印刷処理によれば、入力する画像に対して、ファイル名と日付との情報を取得することで、画像毎に特定番号を設定する。したがって、オーダシート１５用に取得した画像を特定番号で管理することができる。特に、画像取得手段として、例えば記憶媒体が複数ある場合には、ファイル名と日付との情報から、実質的に異なる記録媒体であることを認識し、画像毎に特定番号を設定する。例えば、複数メモリカードＭＣがある場合には、各々のメモリカードＭＣを区別して認識し、また、物理的に同一のメモリカードＭＣであっても、その日付情報が異なれば、別個のメモリカードＭＣであると認識する。したがって、複数の記録媒体の使用や、一の記録媒体の繰り返しの使用によって、記録媒体の記録範囲を超える複数枚の画像を取扱う場合であっても、個々に画像を特定する番号を付与することができる。
【００５４】
また、メモリカードＭＣの認識に、個々の画像自体の内容を用い、既存の画像内容と比較、照合するような場合に比べ、処理する情報量も少なく、簡易な情報でメモリカードを区別して認識することができる。
【００５５】
なお、画像内容が同じメモリカードＭＣをカードスロット１８に装着し、再度、オーダシートを印刷する場合には、既に画像毎に設定した特定番号を用いてオーダシートを印刷するものとすれば良い。既存の特定番号を用いる場合には、重複した画像に対して新たに特定番号を設定することを避け、効率的に画像の管理を行なうことができる。
【００５６】
Ｃ．画像選択印刷処理：
図６は、オーダシート１５を利用して印刷を所望する画像を選択し、印刷する画像選択印刷処理のフローチャートを示している。この処理は、ユーザがオーダシート１５からの画像印刷の操作（オーダシート１５による画像印刷モードの選択操作）を実行すると、制御回路４０内のＣＰＵがＲＯＭ内に格納された処理プログラムを読み出すことで実行される。
【００５７】
図示するように、処理が開始されると、制御回路４０は、画像のバーコードが入力されたか否かを判断する（ステップＳ６００）。具体的には、バーコードリーダ接続部２１を介して、バーコードリーダ２０からの信号が入力されたか否かを判断している。
【００５８】
ステップＳ６００で、バーコードリーダ２０からの信号が入力されていないと判断した（Ｎｏ）場合には、バーコードリーダ２０による入力処理を促す警告メッセージを出力し（ステップＳ６１０）、所定のタイミングでステップＳ６００に戻って入力判断を繰り返す。制御回路４０は、画像のバーコードを選択する旨の警告メッセージを液晶ディスプレイ１６に表示して、ユーザに入力処理を促す。
【００５９】
他方、ステップＳ６００で、バーコードリーダ２０からの信号が入力されたと判断した（Ｙｅｓ）場合には、信号の解析処理を実行する（ステップＳ６２０）。具体的には、バーコードリーダ２０で読み取った信号に基づいて、画像の特定番号を認識している。バーコードから特定番号を認識することで、選択された画像を特定することができる。
【００６０】
続いて、特定された画像が、メモリカードＭＣ内に存在するか否かの判断を行なう（ステップＳ６３０）。具体的には、特定番号から導かれるファイル名と日付との情報を基に、現在装着されているメモリカードＭＣ内を検索している。なお、この段階で、メモリカードＭＣが装着されていない場合には、所定のメモリカードＭＣを装着する旨を液晶ディスプレイ１６に表示する。ユーザによるメモリカードＭＣの装着を確認すると、再度、メモリカードＭＣ内を検索する。
【００６１】
ステップＳ６３０にて、メモリカードＭＣ内に特定された画像が存在すると判断した（Ｙｅｓ）場合には、その画像をメモリカードＭＣから読み込む処理を行なう（ステップＳ６４０）。
【００６２】
続いて、制御回路４０は、読み込んだ画像に対して印刷条件を設定する（ステップＳ６５０）。具体的には、用紙、サイズ、レイアウトなどを選択する印刷条件の設定画面を、液晶ディスプレイ１６に表示し、ユーザの入力操作による指示を待つ。
【００６３】
ユーザの入力操作により印刷条件が設定されると、印刷条件に従って読み込んだ画像の印刷を実行し（ステップＳ６６０）、一連の処理を終了する。
【００６４】
他方、ステップＳ６３０にて、メモリカードＭＣ内に特定された画像が存在しないと判断した（Ｎｏ）場合には、別のメモリカードＭＣを装着する旨の警告メッセージを液晶ディスプレイ１６に表示する（ステップＳ６７０）。
【００６５】
制御回路４０は、現在のメモリカードＭＣの装着状態が解除され、新たにメモリカードＭＣが装着されたか否かを判断する（ステップＳ６８０）。ステップＳ６８０にて、新たにメモリカードＭＣが装着されたと判断した（Ｙｅｓ）場合には、ステップＳ６３０に戻って、メモリカードＭＣ内を検索する。他方、ステップＳ６８０にて、メモリカードＭＣが装着されていないと判断した（Ｎｏ）場合には、所定時間の経過の後、特定された画像は検出できないものとして一連の処理を終了する。
【００６６】
以上の画像選択印刷処理によれば、液晶ディスプレイ１６上で画像を選択することなく、オーダシート１５上のバーコードの読取り操作を行なうことで、所望する画像を簡単に印刷することができる。
【００６７】
さらに、マークシート方式のチェックボックスを付したオーダシートとは異なり、オーダシートを何度でも使用することができる。こうしたオーダシート１５を利用することで、写真の焼き増しのように、再度、あるいは後日、印刷を所望する画像をバーコードによって選択することができる。
【００６８】
なお、本実施例では、比較的簡便な一次元バーコードを利用するものとしたが、情報を縦横に配置した二次元バーコードであっても良い。二次元バーコードは情報密度が高いため表示面積を小さくすることができ、オーダシート１５上のスペースを有効に活用することができる。この場合、専用のバーコードリーダを利用して情報を読み取るものとすれば良い。
【００６９】
Ｄ．変形例：
本実施例では、画像毎に特定番号を付与するための情報として、ファイル名と日付とを用いたが、日付に換えて、各画像における所定箇所のＲＧＢ階調値を用いるものとしても良い。例えば、画像を入力する際に、ファイル名に加えて、各画像の１００バイト目のＲＧＢ階調値のデータを各８ビットづつ取得する。さらに画像を入力する際に、同一ファイル名があるような場合には、ＲＧＢ階調値を比較して、同一か否かを判断する。一のメモリカードＭＣから取り込んだ画像のファイル名、ＲＧＢ階調値と、現在装着されているメモリカードＭＣ内の画像のファイル名、ＲＧＢ階調値とを比較して、同一ならば以前に取り込んだメモリカードＭＣと同じ媒体であると認識し、異なれば新たな媒体であると認識する。こうして媒体を区別し、画像を入力することで、画像毎にユニークな特定番号を付すことができる。
【００７０】
かかるＲＧＢ階調値の情報は、一枚の画像に対して一箇所から数箇所程度あればよく、各画像毎の相違を認識できるほどの情報量は必要ない。したがって、印刷装置に高い処理能力が要求されることもない。
【００７１】
また、画像毎にユニークな特定番号を付すための情報としては、例えば、ファイル名とメモリカードＭＣの物理的な特定情報との組合せであっても良い。メモリカードＭＣの物理的な特定情報としては、例えば、メモリカードＭＣ毎に付されたユニークな製造番号（シリアルナンバー）を想定し、あるいは、印刷装置側で装着されたメモリカードに書き込むユニークな番号を想定することができる。
【００７２】
例えば、図３に示したオーダシート印刷処理のステップＳ３１０において、画像毎のファイル名に加えて、メモリカードＭＣの製造番号を取得する。製造番号はメモリカードＭＣ毎に異なるため、これを用いて特定番号を付与することで、複数のメモリカードＭＣ自体を管理し、その配下の画像を管理することができる。さらに、図６に示した画像選択印刷処理のステップＳ６７０において、別のメモリカードＭＣの装着を促すだけでなく、装着すべきメモリカードＭＣを製造番号で特定し、これを液晶ディスプレイ１６上に表示することもできる。
【００７３】
本実施例では、オーダシートの印刷時に、ファイル名、日付の情報を取得してユニークな特定番号を付けるものとし、画像データ自体は、複数の記録媒体内に記録したままであるとして説明したが、例えば、画像データを印刷装置の内部、あるいは外部の記憶装置に記憶するものとしても良い。
【００７４】
この場合、図２の破線で示すように、ＵＳＢポート１９に記憶装置としてのハードディスク１００（ＨＤＤ）を接続し、メモリカードＭＣ内の画像をオーダシートで印刷すると共に、そのメモリカードＭＣ内の画像を記ハードディスク１００に記憶する。ハードディスク１００への記憶の際には、メモリカード上の画像のファイル名と撮影日付とを用いて、画像毎にユニークな番号（新たなファイル名）が設定される。メモリカードＭＣは、内部の画像をハードディスク１００へ記憶済みであるため、デジタルスチルカメラに装着して使用する際には、内部の画像データを消去して新たに撮影画像を記憶する。再度、このメモリカードＭＣの画像を記憶装置へ記憶する場合には、日付の情報から別のメモリカードＭＣであると判断し、画像毎にユニークな番号を設定し、画像を記憶する。以降、印刷を所望する画像がある場合には、オーダシートのバーコードで画像を選択する。選択された画像のユニークな番号を用いてハードディスク１００内を検索し、該当する画像を読み出し、これを印刷する。画像毎にユニークな番号を付すことで、容易にハードディスク１００からの検索を行ない、画像を管理することができる。
【００７５】
こうしたユニークな番号の付与によって、一のメモリカードＭＣからの繰り返し、あるいは、複数のメモリカードＭＣから、複数の画像を記憶装置へ記憶する場合でも、個々の画像を容易に管理できる番号（ファイル名）を付して、画像を記憶することができる。勿論、メモリカードＭＣなどの記録媒体を介さず、デジタルカメラの内部メモリに記録した画像を、デジタルカメラから直接ケーブルにより入力したり、スキャナで読み取った画像を入力する際にも利用することができる。
【００７６】
以上、本発明の実施の形態について説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施し得ることは勿論である。本実施例では、オーダシート印刷処理および画像選択印刷処理は、印刷装置の内部ＲＯＭに記憶されているものとして説明したが、こうした処理プログラムを媒体に記録し、媒体を印刷装置に装着して使用するものであっても良い。
【図面の簡単な説明】
【００７７】
【図１】本発明の一実施例としての印刷装置を示す斜視図である。
【図２】この印刷装置の内部の概略構成を示した構成図である。
【図３】バーコード付きのオーダシートを印刷するオーダシート印刷処理のフローチャートである。
【図４】特定番号とバーコードとの対応関係の一例である。
【図５】オーダシートの一例である。
【図６】オーダシートを利用して印刷を所望する画像を選択し印刷する画像選択印刷処理のフローチャートである。
【符号の説明】
【００７８】
１０...印刷装置
１４ａ〜１４ｔ...バーコード
１５...オーダシート
１６...液晶ディスプレイ
１７...操作パネル
１７ａ...方向キー
１７ｂ...ＯＫボタン
１８...カードスロット
２０...バーコードリーダ
２１...バーコードリーダ接続部
２５...印字ヘッドユニット
２８...プラテン
２９ａ...黒インク用カートリッジ
２９ｂ...カラーインク用カートリッジ
３０...キャリッジ
３２...キャリッジモータ
３３...紙送りモータ
３４...摺動軸
３６...駆動ベルト
３９...位置検出センサ
４０...制御回路
１００...ハードディスク
【図１】
2006103246.tif 000003
【図２】
2006103246.tif 000004
【図３】
2006103246.tif 000005
【図４】
2006103246.tif 000006
【図５】
2006103246.tif 000007
【図６】
2006103246.tif 000008