(57)【要約】【課題】  インデックスシートの誤記等によってインデックスをもう１部欲しい場合に、複雑な操作をせずに、所望のシートを再印刷することができ、ユーザは、シートを簡単に得ることができる画像記録読取装置を提供することを目的とするものである。【解決手段】  所定のマークシートに記載されている画像に関する情報が埋め込まれているシートコードを作成し、画像蓄積手段に蓄積されている画像と上記作成されたコードとを用いてマークシートを作成し、上記作成したマークシートを出力し、マークシート上のマークを読み取り、マークシート上のマークを読み取ったかどうかを判断し、マークシート上の所定のマークを読み取ったと判断すると、上記作成したマークシートと同一のマークシートを再出力させる画像記録読取装置である。【選択図】  図１
2005096162.tif 000002
【特許請求の範囲】
【請求項１】
画像を蓄積する画像蓄積手段と；
所定のマークシートに記載されている画像に関する情報が埋め込まれているシートコードを作成するシートコード作成手段と；
上記画像蓄積手段に蓄積されている画像と、上記シートコード作成手段を介して作成されたコードとを用いて、上記マークシートを作成するマークシート作成手段と；
上記マークシート作成手段が作成したマークシートを出力するマークシート出力手段と；
上記マークシート上のマークを読み取るマーク読取手段と；
上記マークシート上のマークを、上記マーク読取手段が読み取ったかどうかを判断する判断手段と；
マークシート上の所定のマークを読み取ったことを、上記判断手段が判断すると、上記マークシート作成手段が作成したマークシートと同一のマークシートを、上記マークシート出力手段に再出力させる制御手段と；
を有することを特徴とする画像記録読取装置。
【請求項２】
請求項１において、
上記マークシート上の所定のマークを読み取ったことを、上記判断手段が判断すると、上記読取手段が読み取った上記シートコードに対応する画像を、上記画像取得手段が取得し、また、上記取得した画像に基づいて、上記マークシート作成手段が、上記同一のマークシートを作成することを特徴とする画像処理装置。
【請求項３】
請求項２において、
上記マークシートを再出力する指示を行う再出力指示手段を有し、
上記再出力指示手段が、上記マークシートを再出力するように指示すると、上記判断手段は、上記マークシート上の所定のマークを読み取ったかどうかを判断する手段であることを特徴とする画像処理装置。
【請求項４】
請求項１において、
上記判断手段が、上記マークシート上の所定のマークを読み取らなかったと判断すると、上記マークシート上のマークに基づいて、上記画像蓄積手段の画像を上記出力手段が出力することを特徴とする画像処理装置。
【請求項５】
請求項１において、
上記マークシートを再出力する指示を行う再出力指示手段を有し、
上記再出力指示手段が、上記マークシートを再出力するように指示しないと、上記マークシート上のマークに基づいて、上記画像蓄積手段が蓄積している画像を、上記出力手段が出力することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラの普及が急激に広がり、デジタルカメラは、従来、パソコンの周辺機器というイメージであったが、パソコンを持たない家庭等も含めて、デジタルカメラの売上が伸びている。そのため、特に近年、デジタルカメラデータの印刷を、パソコンを介さずに、家庭用プリンタ等に直接印刷する需要が高まっている。
【０００３】
デジタルカメラで撮影されたデータを、ＳＤカード、コンパクトフラッシュ（登録商標）メモリ等のメモリカードに蓄える。家庭にパソコンがある場合は、撮影された画像データを、パーソナルコンピュータに取り込むことができ、また、プリンタ等の記録装置で印刷することができる。
【０００４】
一方、パソコンを介さずに直接印刷する方法として、メモリカード等のデジタル画像を記憶するメディアを、記録装置に直接挿入し、記録装置の操作部における操作によって、写真を印刷する方法が採用されている。
【０００５】
しかし、家庭向けの記録装置では、操作部が小さいものや、キーの数が少ないものが多く、また画像を選択する際には、専用のビューワ等が必要になり、操作もパソコンに比べて難しいことが現状である。
【０００６】
特に、メモリカード内の画像を印刷する際は、画像の閲覧、画像番号の指定、印刷する画像の部数指定、印刷解像度指定等設定することが多い反面、記録装置の操作部は、それ程、キーを多く配置することがなく、煩雑な操作になりがちである。
【０００７】
そこで、パソコンを介さずに、メモリカード内の画像データを印刷する方法として、複合機が、自分の読取装置と記録装置とを具備していることを活かし、写真印刷をナビゲーションするためのインデックスシートを用いる方法が採用されている。
【０００８】
上記従来方法では、まず、印刷の候補となる画像をインデックスにまとめ、それら画像毎にマークをつけ、さらに印刷解像度等を指示することができるマークを付加したインデックスシートを、画像処理装置で記録する。
【０００９】
ユーザが記録したい画像と記録設定とを、上記インデックスシートに、ユーザがマークする。この方法は、写真の焼き増しの手順と類似した方法であり、したがって、ユーザにも、直感的にわかりやすい操作方法である。その後、ユーザが記入したインデックスシートを、複合機の読取部が読み取り、そのユーザの記入結果に基づいて、複合機が写真を印刷する。この方法を用いることによって、パソコンを介さずに写真印刷する際に、操作パネルで行っていた写真印刷の煩雑な操作を簡単に実行することができる（たとえば、特許文献１、特許文献２参照）。これら特許文献１、２においては、上記インデックスシートを、プルーフシートと呼んでいる。
【特許文献１】特開２００２−２７３９７３号公報
【特許文献２】特開２００２−３０５７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、上記従来方法では、ユーザが、そのシートに正しくマークできればよいが、ユーザがマークを間違えて記入した場合には、マークを消しゴムで消すが、この場合、インデックスシートが汚れたり、跡が残る。汚れや跡が残ると、インデックスシート読取の際に、上記汚れや跡によって、誤認識の可能性がある。
【００１１】
この結果、インデックスシートで間違えたシートを、再出力する操作が必要になる。しかし、上記従来例では、同じ操作を再び実行する必要があるので、ユーザは、出力操作を２回、実行する必要がある。したがって、ユーザに負担を与えている。
【００１２】
上記従来例では、画像の数が多く、インデックスシートが複数枚にわたる場合には、間違えたシートのみが欲しい場合でも、間違ったシートを印刷する方法が無いので、複数枚のインデックスシートを、再度出力する必要があるという問題がある。
【００１３】
つまり、上記従来例において、ユーザは、正しく記入したシートも含めて、全て再印刷しなくてはならず、紙も余計に消費するという負担をユーザに強いるという問題がある。
【００１４】
本発明は、インデックスシートの誤記等によってインデックスをもう１部欲しい場合に、複雑な操作をせずに、所望のシートを再印刷することができ、ユーザは、シートを簡単に得ることができる画像記録読取装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１５】
本発明は、所定のマークシートに記載されている画像に関する情報が埋め込まれているシートコードを作成し、画像蓄積手段に蓄積されている画像と上記作成されたコードとを用いてマークシートを作成し、上記作成したマークシートを出力し、マークシート上のマークを読み取り、マークシート上のマークを読み取ったかどうかを判断し、マークシート上の所定のマークを読み取ったと判断すると、上記作成したマークシートと同一のマークシートを再出力させる画像記録読取装置である。
【発明の効果】
【００１６】
本発明によれば、インデックスシートの誤記等によってインデックスをもう１部欲しい場合に、複雑な操作をせずに、シートの所定位置に設けられているマークを塗り、そのシートを読み取るだけで、所望のシートを再印刷することができ、ユーザは、シートを簡単に得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１８】
図１は、本発明の実施例１である画像処理システムを構成する画像処理装置１００の概略構成を示すブロック図である。
【００１９】
画像処理装置１００は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、画像メモリ１０４と、データ変換部１０５と、読取制御部１０６と、読取部１０７と、操作表示部１０８と、通信制御部１０９と、解像度変換処理部１１０と、符号復号化処理部１１１と、記録制御部１１２と、ＵＳＢホスト制御部１１３と、記録部１１４と、ＰＣＭＣＩＡ  Ｉ／Ｆ制御部１１５と、データ蓄積部１１６と、記録部カバー１２０と、ＣＰＵバス１２１とを有する。
【００２０】
また、ＵＳＢホスト制御部１１３に、デジタルカメラ１１７が接続され、ＰＣＭＣＩＡ  Ｉ／Ｆ制御部１１５に、メモリカード１１８が接続されている。
【００２１】
ＣＰＵ１０１は、システム制御部であり、画像処理装置１００の全体を制御する。
【００２２】
ＲＯＭ１０２は、ＣＰＵ１０１が実行する制御プログラムや組み込みオペレーティングシステム（ＯＳ）プログラム等を格納する。実施例１では、ＲＯＭ１０２に格納されている各制御プログラムは、ＲＯＭ１０２に格納されている組み込みＯＳの管理下で、スケジューリングやタスクスイッチ等のソフトウエア制御を行う。
【００２３】
ＲＡＭ１０３は、ＳＲＡＭ（ｓｔａｔｉｃ  ＲＡＭ）等で構成され、プログラム制御変数等を格納し、また、オペレータが登録した設定値や画像処理装置１００の管理データ等を格納し、各種ワーク用バッファ領域が設けられている。
【００２４】
画像メモリ１０４は、ＤＲＡＭ（ｄｙｎａｍｉｃ  ＲＡＭ）等で構成され、画像データを蓄積する。
【００２５】
データ変換部１０５は、ページ記述言語（ＰＤＬ）等の解析や、キャラクタデータのＣＧ（ｃｏｍｐｕｔｅｒ  ｇｒａｐｈｉｃｓ）展開等、画像データの変換を行う。
【００２６】
読取制御部１０６は、読取部１０７が、ＣＩＳイメージセンサ（密着型イメージセンサ）によって原稿を光学的に読み取り、電気的な画像データに変換した画像信号を、図示しない画像処理制御部を介して、２値化処理や中間調処理等の各種画像処理を施し、高精細な画像データを出力する。なお、上記実施例では、読取制御部１０６は、原稿を搬送しながら読み取りを行うシート読取制御方式と、原稿台にある原稿をスキャンするブック読取制御方式の両制御方式に対応している。
【００２７】
操作表示部１０８は、数値入力キー、文字入力キー、ワンタッチ電話番号キー、モード設定キー、決定キー、取り消しキー等を備え、ユーザが画像送信相手先データの決定や登録値の設定データや省エネモードの設定の登録動作を行うための操作部と、各種キー、ＬＥＤ（発光ダイオード）とＬＣＤ（液晶ディスプレイ）等によって構成され、オペレータによる各種入力操作や、画像処理装置１００の動作状況、ステータス状況の表示等を行う表示部とを有する。
【００２８】
通信制御部１０９は、ＭＯＤＥＭ（変復調装置）、ＮＣＵ（網制御装置）等によって構成されている。上記実施例では、通信制御部１０９は、アナログの通信回線（ＰＳＴＮ）１３１に接続され、Ｔ３０プロトコルでの通信制御、通信回線に対する発呼と着呼等の回線制御を行う。
【００２９】
解像度変換処理部１１０は、画像データのミリ−インチ解像度変換等の解像度変換制御を行う。なお、解像度変換処理部１１０において、画像データの拡大縮小処理も可能である。
【００３０】
符号復号化処理部１１１は、画像処理装置１００で扱う画像データ（ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ、ＪＰＥＧ等）について、符号復号化処理、拡大縮小処理を行う。
【００３１】
記録制御部１１２は、印刷される画像データについて、図示しない画像処理制御部を介して、スムージング処理、記録濃度補正処理、色補正等の各種画像処理を施し、高精細な画像データに変換し、ＵＳＢホスト制御部１１３（後述）に出力する。また、ＵＳＢホスト制御部１１３を制御することによって、記録部１１４の状態情報データを、定期的に取得する。
【００３２】
ＵＳＢホスト制御部１１３は、ＵＳＢ通信規格で定められているプロトコルで通信を行う制御部である。ＵＳＢ通信規格は、双方向のデータ通信を高速に行うことができる規格であり、１台のホスト（マスター）に対し、複数のハブまたはファンクション（スレーブ）を接続することができる。ＵＳＢホスト制御部１１３は、ＵＳＢ通信におけるホストの機能を有する。
【００３３】
記録部１１４は、レーザビームプリンタ、インクジェットプリンタ等によって構成されている印刷装置であり、カラー画像データ、またはモノクロ画像データを印刷部材に印刷する。記録部１１４は、ＵＳＢホスト制御部１１３との間で、ＵＳＢ通信規格で定められたプロトコルで通信を行い、特に、記録部１１４は、ファンクションの機能を有する。
【００３４】
ＰＣＭＣＩＡ  Ｉ／Ｆ制御部１１５は、ＵＳＢインタフェースの通信制御を行うものであり、ＵＳＢ通信規格に従って、プロトコル制御を行い、ＣＰＵ１０１が実行するＵＳＢ制御タスクからのデータを、パケットに変換し、外部の情報処理端末に、ＵＳＢパケット送信を行い、逆に、外部の情報処理端末からのＵＳＢパケットを、データに変換し、ＣＰＵ１０１に送信する。
【００３５】
データ蓄積部１１６は、データを蓄積するための部位である。画像メモリ１０４でのＤＲＡＭではデータバックアップ用の領域を用意していないので、本実施例では、データ蓄積部として、データ保存領域を用意している。画像メモリ１０４と共有する場合もある。データ蓄積部１１６に、データのバックアップ等を行うことができる。本実施例では、ＤＲＡＭを用いているが、ハードディスク、揮発性メモリ等を使用するようにしてもよい。
【００３６】
デジタルカメラ１１７は、レンズによって撮影した画像をデジタルデータとして保存するカメラであり、ＵＳＢホスト制御部１１３と接続し、通信することによって、デジタルカメラ１１７と画像処理装置１００とが、データをやり取りすることができる。
【００３７】
メモリカード１１８は、データ記憶媒体であり、画像処理装置１００に接続することができる。本実施例では、メモリカード１１８と画像処理装置１００とを、ＰＣＭＣＩＡのインタフェースで接続しているが、他の方法で接続するようにしてもよい。ＰＣＭＣＩＡ  Ｉ／Ｆ制御部１１５を通して、画像のデータ、その他電子データを、メモリカード内のデータにアクセスすることができる。
【００３８】
本実施例において、記録機能のＵＳＢ通信は、１対１の接続形態を用いている。
【００３９】
上記構成要素１０１〜１０６、１０８〜１１３は、ＣＰＵ１０１が管理するＣＰＵバス１２１を介して、相互に接続されている。
【００４０】
図２は、画像処理装置１００に設けられている操作表示部１０８の具体例を示す図である。
【００４１】
操作表示部１０８は、ＬＣＤ２０１と、電源キー２０２と、コピーモードキー２０３と、ファックスモードキー２０４と、スキャンモードキー２０５と、フォトモードキー２０６と、メニューキー２０７と、ユーザ設定キー２０８と、フォトインデックスシートキー２０９と、マイナスキー２１０と、プラスキー２１１と、セットキー２１２と、電話帳キー２１３と、リダイアルキー２１４と、テンキー２１５と、ＳＴＯＰキー２１６と、モノクロスタートキー２１７と、カラースタートキー２１８とを有する。
【００４２】
ＬＣＤディスプレイ２０１は、メッセージ、オペレーションプロンプト、各種情報を表示するディスプレイである。電源キー２０２は、画像処理装置１００の電源をＯＮ／ＯＦＦするキーである。
【００４３】
コピーモードキー２０３は、画像処理装置１００がコピーできる状態にするキーであり、コピーモードキー２０３を押下することによって、画像処理装置１００をコピーモードにすることができる。
【００４４】
ファックスモードキー２０４は、画像処理装置１００をファックスできる状態にするキーであり、ファックスモードキー２０４を押下することによって、画像処理装置１００をファックスモードにすることができる。
【００４５】
スキャンモードキー２０５は、画像処理装置１００がスキャンできる状態にするキーであり、スキャンモードキー２０５を押下することによって、画像処理装置１００をスキャンモードにすることができる。
【００４６】
フォトモードキー２０６は、画像処理装置１００において、デジタル写真のカード、カメラからのダイレクト印刷ができる状態にするキーであり、フォトモードキー２０６を押下することによって、画像処理装置１００をフォトモードにすることができる。
【００４７】
メニューキー２０７は、コピーやファックス、カードからのダイレクト印刷等の実行時の設定値を設定する項目を表示するキーであり、メニューキー２０７を押下することによって、実行用の設定項目をＬＣＤ２０１に表示することができ、プラスキー２１１、マイナスキー２１０等によって選択し、セットキー２１２でセットすることができる。
【００４８】
ユーザ設定キー２０８は、ユーザが画像処理装置１００に設定する設定値を登録するための画面を表示するキーであり、ユーザ設定キー２０８を押下することによって、ユーザ設定項目を、ＬＣＤ２０１に表示することができ、プラスキー２１１、マイナスキー２１０等によって選択し、セットキー２１２でセットすることができる。
【００４９】
フォトインデックスシートキー２０９は、フォトインデックスシートに印刷し、またはフォトインデックスシートを読み取るための画面に移行させるキーである。画像処理装置１００にメモリカード１１８が挿入された状態において、フォトインデックスシートキー２０９を押下すると、後述のフォトインデックスシート３００への印刷、またはフォトインデックスシート３００からの読取を指示できる画面に移行する。プラスキー２１１やマイナスキー２１０等によって、読取か印刷かを選択し、セットキー２１２によって、セットすることができる。なお、フォトインデックスシートについては、図３でその詳細を説明する。
【００５０】
マイナスキー２１０、プラスキー２１１は、メニューやユーザ登録等、ユーザが複数の選択肢から選択を行う際に使用されるキーである。マイナス、プラスは、それぞれ、逆順、正順である。
【００５１】
セットキー２１２は、選択された項目を決定するキーである。電話帳キー２１３は、電話帳に登録されている電話番号を呼び出すキーである。リダイアルキー２１４は、これを押すことによって、最後にダイヤルした相手先へ再発呼するキーである。
【００５２】
テンキー２１５は、電話番号、ファクシミリ番号や相手先名称等の登録や、コピー部数やダイヤルをするときに使用するキー群である。ＳＴＯＰキー２１６は、ファクシミリ送受信、コピーやその他のオペレーション操作を停止させるキーである。
【００５３】
モノクロスタートキー２１７は、白黒ファクシミリ送信、白黒コピー等を開始するキーである。カラースタートキー２１８を、カラーファクシミリ送信、カラーコピー、カラー写真印刷等を開始するキーである。
【００５４】
図３は、上記実施例において使用するフォトインデックスシート３００の一例を示す図である。
【００５５】
フォトインデックスシート３００は、フォトインデックスシートキー２０９を押下し、印刷指示をすることによって、画像処理装置１００が印刷を行う対象を特定するシートである。
【００５６】
操作表示部１０８を介して、フォトインデックスシート印刷指示がされたら、画像処理装置１００に装着されているメモリカード１１８から画像データを呼び出し、フォトインデックスシート３００を作成する。
【００５７】
この際に、フォトインデックスシート３００の印刷対象となる画像のそれぞれにマークがつけられる。ユーザは、メモリカード内の画像を写真印刷するための指示を、フォトインデックスシート３００に記入し、画像処理装置１００に読み込むことによって、写真印刷を実現する。
【００５８】
なお、メモリカード１１８内の画像を写真印刷するための指示を、フォトインデックスシート３００に記入する場合、印刷したい画像のマークを塗りつぶすことによって、その印刷設定を行う。印刷したい画像に対応するマークを塗りつぶすだけで、印刷設定が行われる。写真プリントしたい画像のマークに印をつけられたフォトインデックスシート３００を、読取部１０７に置き、フォトインデックスシートキー２０９を押すことによって、フォトインデックスシート３００を読み込み、読み込み時に、マークの状態を判断し、写真印刷する画像を認識し、写真印刷を行う。
【００５９】
なお、フォトインデックスシート３００は、マークシートの一例であり、フォトインデックスシート３００の代わりに、他のマークシートを使用するようにしてもよい。
【００６０】
フォトインデックスシート３００は、マークシート部３０１と、画像選択部位３０２、３０３と、再出力マーク３０４と、シートコード３０５とを有する。
【００６１】
マークシート部３０１は、写真印刷をする際に、印刷の設定を決定するマークシート部である。マークシート部３０１には、紙サイズ、紙種、解像度、日付印刷、ＶＩＶＩＤフォト、画像全てを選択等の項目が記載されている。それぞれの項目を設定する際に、設定する項目を塗りつぶすことによって、塗りつぶされた項目が設定される。また、「全部を選択」のマークが設けられ、この「全部を選択」のマークは、シートに表示されている全ての画像を選択する場合に塗りつぶすマークである。
【００６２】
画像選択部位３０２、３０３は、フォトインデックスシート３００に表示されている画像のうちで、所望の画像（写真印刷を望む画像）を選択する部位である。画像選択部位３０２は、選択する対象である画像を表示している部位であり、画像選択部位３０３は、表示されている画像のうちで、所望の画像（写真印刷を望む画像）に対応して設けられているマークである。
【００６３】
画像選択部位３０２、３０３には、画像毎にマークがつけられ、写真印刷を望む画像に対応するマーク３０３を塗ることによって、この塗られたマークに対応する画像が選択されたことを示す。また、マーク３０３は、印刷枚数を示す内容も含まれ、各画像に対して何枚印刷をするかを、ユーザが選択できる。
【００６４】
つまり、図３中、１つの画像３０２の下に３つのマーク３０３が記載され、３つのマーク３０３のうちの左側のマーク、中央のマーク、右側のマークを塗りつぶすと、対応する画像３０２を、それぞれ、１、２、３枚写真印刷することが設定される。
【００６５】
再出力マーク３０４は、ユーザがシートを誤って書いた場合等に、マークを塗り、画像処理装置１００がシート読取操作をすることによって、フォトインデックスシート３００と同じフォトインデックスシートであって、塗りつぶされていないフォトインデックスシートを再出力するためのマークである。
【００６６】
シートコード３０５は、シート３００の情報を含むコードであり、読取部１０７が、フォトインデックスシート３００を読み取った際に、シート３００の情報をここから読み取り、どの画像があるか等の情報を、画像処理装置１００が知ることができる。
【００６７】
なお、上記方法は、写真印刷の方法としてのフォトインデックスシート３００の一例であるが、シート再出力の方法について正しくなされれば、他の方法によって、シート再出力を行うようにしてもよい。
【００６８】
図４は、上記実施例において、フォトインデックスシート３００を使用して、写真印刷する対象等を指示する動作を示すフローチャートである。
【００６９】
フォトインデックスシート３００を印刷するためには、操作表示部１０８のフォトインデックスシートキー２０９を押下し、これによって、フォトインデックスシート３００の一連の操作を行うことができる。
【００７０】
まず、ステップ４０１では、操作表示部１０８を介して、フォトインデックスシート３００の印刷操作がなされたことを検知したら、ステップ４０２では、メモリカード１１８が接続されていることを確認する。
【００７１】
ステップ４０３のメモリカード確認ステップにおいて、もし、メモリカード１１８が接続されていなければ、印刷ができず、終了する。メモリカード１１８が接続されていれば、ステップ４０４で、操作表示部１０８のプラスキー２１１、マイナスキー２１０、セットキー２１２等を用い、写真印刷すべき画像を指定する。メモリカード１１８に蓄積されている画像が、撮影日時順にソートされていれば、そのソート順に画像に付与されている番号（ＮＯ．）に基づいて、画像を指示する。たとえば、プラスキー２１１／マイナスキー２１０でＮＯ．１０を表示させ、セットキー２１２を操作してセットする。さらに、プラスキー２１１／マイナスキー２１０を使用して、ＮＯ．２０を表示させ、セットキー２１２を操作し、セットする。
【００７２】
これらの操作によって、メモリカード１１８に格納されているＮＯ．１０〜ＮＯ．２０の画像についての指定が完了する。ここで、プラスキー２１１／マイナスキー２１０を使用する代わりに、テンキー２１５を使用することによって画像を指定するようにしてもよい。これらの操作を終え、フォトインデックスシート３００による写真印刷の設定が終了したら、ステップ４０５では、写真印刷の設定内容を、フォトインデックスシート３００に印刷する。この印刷については、図５の説明で詳述する。
【００７３】
一方、ステップ４０４で、フォトインデックスシート３００の読み込みが設定されると、ステップ４０６では、フォトインデックスシート３００を読み込み、この読み込まれた写真印刷の設定内容に応じて、写真を印刷する。フォトインデックスシート３００の読み込みと印刷とについては、図７で詳述する。
【００７４】
フォトインデックスシート３００の印刷と読み込みとについて、上記のように、操作表示部１０８を介して実行されるが、操作表示部１０８以外の手段を使用して、フォトインデックスシート３００の印刷、読み込みを行うようにしてもよい。
【００７５】
図５は、上記実施例において、フォトインデックスシート３００を印刷する動作を示すフローチャートである。
【００７６】
まず、ステップ５０１では、フォトインデックスシート３００において、印刷対象として、ユーザが指定した画像の情報を取得する。
【００７７】
本実施例においては、メモリカード１１８内の画像データを、写真印刷の対象とするので、メモリカード１１８から画像データを取得する。この場合、シート３００の印刷を高速化するために、画像データとして、サムネイルの画像を取得し、シート３００に表示している。ステップ５０２では、画像に対して画像番号を振り分ける。この振り分けられた画像番号は、画像を選択する際に、画像処理装置１００が内部的に使用する番号である。
【００７８】
振り分けられた上記画像番号に関して、ユーザは一切関知する必要がなく、あくまでもシート３００の必要部分を塗りつぶすだけでよく、この塗りつぶされた部分を、読取部１０７が読み取る。ステップ５０３では、ユーザに指定された画像の画像数を計算する。ここで、指定された画像数を、「ＩＭＡＧＥ＿ＮＵＭ」とする。ユーザは、画像の枚数を指定する場合、枚数での指定、日付での指定、全ての画像の指定等、様々な画像枚数の指定方法があるが、画像数を指定しないと、指定の対象に入る画像が何枚あるか分からないので、画像枚数に従って、シートの枚数を、自動的に変更する必要がある。
【００７９】
このために、画像数を指定する必要がある。ステップ５０４において、印刷するシートのシートページ変数を初期化する。上記シートページ変数を、「ＳＨＥＥＴ」とする。シート３００は、１枚から始まるので、初期化の値を１とする。
【００８０】
次に、ステップ５０５では、シート３００に対する画像の枚数を比較する。ここで、シート３００に入る画像の最大数を、「ＭＡＸ」とする。このステップにおいて、現在印刷しようとするページに、ユーザが指定した画像の最後まで（画像の全てが）入るかどうかを確認する。
【００８１】
まず、ＳＨＥＥＴの値が、そのまま、シート３００のページ数になるので、ＳＨＥＥＴと、シート３００に入る画像の最大数ＭＡＸとの積が、ＳＨＥＥＴページ目までに入る画像数である。これよって、ＩＭＡＧＥ＿ＮＵＭが大きいか小さいかを判別する。もし、ＩＭＡＧＥ＿ＮＵＭが、ＭＡＸ×ＳＨＥＥＴよりも大きければ、ステップ５０６に進む。もし、ＩＭＡＧＥ＿ＮＵＭがＭＡＸ×ＳＨＥＥＴよりも小さければ、ステップ５０９に移る。
【００８２】
ステップ５０６では、ＳＨＥＥＴページに、ＭＡＸ数の画像を印刷する。画像番号ＭＡＸ×（ＳＨＥＥＴ−１）＋１から、画像番号ＭＡＸ×ＳＨＥＥＴまでの画像によって、フォトインデックスシート３００を作成する。ＳＨＥＥＴページ目を印刷する場合、ＳＨＥＥＴ−１ページ目までは、画像が既にシート３００に印刷されている。その画像の数は、ＭＡＸ×（ＳＨＥＥＴ−１）である。
【００８３】
したがって、その次の画像ＭＡＸ×（ＳＨＥＥＴ−１）＋１から、シート３００に入る最大数＋ＭＡＸであるＭＡＸ×ＳＨＥＥＴまでの画像が、ＳＨＥＥＴページ目に印刷する画像の対象である。そのために、画像番号ＭＡＸ×（ＳＨＥＥＴ−１）＋１から画像番号ＭＡＸ×ＳＨＥＥＴまでの画像によって、フォトインデックスシート３００を作成する。
【００８４】
ステップ５０６では、フォトインデックスシート３００を作成したら、ステップ５０７において、フォトインデックスシート３００を印刷する。印刷後に、ステップ５０８では、ＳＨＥＥＴを１インクリメントし、次のシート３００を作成するために、ステップ５０５に戻る。
【００８５】
ステップ５０５では、ＩＭＡＧＥ＿ＮＵＭがＭＡＸ×ＳＨＥＥＴよりも小さければ、ステップ５０９で、画像番号ＭＡＸ×（ＳＨＥＥＴ−１）＋１から画像番号ＩＭＡＧＥＮＵＭまでの画像で、シート３００の画像を作成する。ステップ５０９は、シート３００の最後のページにおける画像を作成する。
【００８６】
このために、ＳＨＥＥＴ−１ページ目までは、画像がシート３００に既に印刷されている。その画像の数は、ＭＡＸ×（ＳＨＥＥＴ−１）であるので、その次の画像ＭＡＸ×（ＳＨＥＥＴ−１）＋１から指定された画像数ＩＭＡＧＥ＿ＮＵＭまでのフォトインデックスシート３００を作成する。フォトインデックスシート３００の作成動作を、図６に詳述してある。ステップ５１０では、フォトインデックスシート３００を印刷する。
【００８７】
上記のように、シート３００の印刷には、ユーザが画像を選択するという操作が入る。画像の選択を、できるだけ簡単にしてあるが、それでも、ユーザには手間になる可能性がある。特に、自分の思い通りに印刷しようとすると、複雑な操作を必要とする。
【００８８】
本実施例では、シート３００を複数部印刷するので、シート３００に入る画像の最大数を基準とし、シート３００のページを決定して印刷するが、シート３００を複数印刷する場合、複数シート３００を印刷する他の方法を採用するようにしてもよい。
【００８９】
図６は、上記実施例において、フォトインデックスシート３００の画像を作成する動作を示すフローチャートである。
【００９０】
図５で、フォトインデックスシート３００を印刷する際に、メモリカード１１８に記録されている画像のうちで、指定された画像を抽出し、フォトインデックスシート３００の画像を作成する。ここで作成された画像を、記録部１１４で印刷することによって、フォトインデックスシート３００が印刷される。
【００９１】
まず、ステップ６０１では、ユーザにフォトインデックスシート３００の対象に指定された画像を、図３に示すようなフォトインデックスシート３００において、画像選択部位３０２の位置に配置するように、シート３００の画像を作成する。この際、画像の配置は、図３に示す配置以外の配置でもよい。
【００９２】
次に、ステップ６０２では、フォトインデックスシート３００のヘッダ部をつける。この場合、図３で示すフォトインデックスシート３００の題名等を指す。次に、ステップ６０３では、印刷設定用のフォーマットをつける。これは、図３に示すマークシート部３０１等を指す。このエリアに、写真印刷の印刷解像度や、紙サイズ、その他諸々の印刷の設定を、ユーザが行なう。
【００９３】
次に、ステップ６０４では、フォトインデックスシート３００の再出力用のマーク３０４をつける。これは、図３で説明したように、シート３００をユーザが誤って書いてしまったとき等に、このマークを塗りつぶし、画像処理装置１００がシート３００を読取操作することによって、シート３００を再出力するマークである。
【００９４】
次に、ステップ６０５で、シートコード３０５をつける。
【００９５】
この「シートコード」は、フォトインデックスシート３００に記載されている画像に関する情報が埋め込まれている情報である。シートコード３０５は、たとえば、シート３００に印刷されている画像は、画像番号のどこからどこまでの範囲に埋め込まれているかを示す情報である。上記「画像番号」は、ステップ５０２で付けられている画像番号と同じである。
【００９６】
上記のようにして、ユーザが指定した画像を、フォトインデックスシート３００に記録する際の画像作成を、実現している。ただし、フォトインデックスシート３００を作成する場合、画像と再出力用のマークとが、フォトインデックスシート３００についている場合は、上記画像作成方法を採用する必要がない。
【００９７】
図７は、上記実施例において、フォトインデックスシート３００をスキャンし、写真印刷する動作を示すフローチャートである。
【００９８】
まず、図４に示す方法で、画像処理装置１００がフォトインデックスシート３００を印刷することができる。ユーザは、フォトインデックスシート３００において、写真印刷したい画像に、マークをつける（塗りつぶす）。そして、このフォトインデックスシート３００を画像処理装置１００が読み取ることによって、ユーザが指定した通りに、写真印刷することができる。
【００９９】
まず、ステップ７０１では、フォトインデックスシート３００を読み取る指示を、操作表示部１０８を介して、ユーザが行なったことを認識する。この操作によって、フォトインデックスシート３００を読み取る指示以外の動作、たとえば単純なコピー動作と区別することができる。
【０１００】
次に、ステップ７０２では、メモリカード１１８が画像処理装置１００に接続されていることを確認する。ステップ７０３では、この認識結果に基づいて、動作を判断する。もし、メモリカード１１８が接続されていることを検知すれば、ステップ７０４に移動する。もし、メモリカード１１８が認識されなければ、エラーである旨を、操作表示部１０８に表示し、動作を終了する。
【０１０１】
ステップ７０４では、読取部１０７に、フォトインデックスシート３００が正しく置かれているかどうかを検知する。もし、読取部１０７にフォトインデックスシート３００が正しく置かれていなければ、フォトインデックスシート３００から情報を読み取ることができないので、フォトインデックスシート３００を読み取りできない旨を、操作表示部１０８に表示し、終了する。
【０１０２】
また、ステップ７０４において、フォトインデックスシート３００が正しく置かれていれば、ステップ７０５に進む。ここで、フォトインデックスシート３００が正しく置かれているかどうかに関して、本実施例では読取部１０７を使用しているが、読取部１０７以外の手段によって、フォトインデックスシート３００が正しく置かれているかどうかを判断するようにしてもよい。
【０１０３】
ステップ７０５では、読取部１０７に置かれているフォトインデックスシート３００のマークシート部３０１に配置されているマーク位置を解析する。フォトインデックスシート３００において、マークシート部３０１のマーク部が予め決まっているので、読み取ったデータから、マーク部が、ユーザに塗られたものであるか否かを判別することができる。そのために、読取部１０７が読み取ったデータに基づいて、ユーザがどのマークを塗ったかを示すデータを取得する。ユーザが塗ったマークを取得した後に、ステップ７０６では、フォトインデックスシート３００の再出力用マークが塗られているかどうかを判別する。
【０１０４】
もし、再出力マーク３０４を、ユーザが塗っていなければ、ステップ７０７の処理を実行する。またステップ７０６において、再出力マーク３０４が塗られていることを検知すれば、シート３００の再出力を行うために、ステップ７０９では、読み込んだフォトインデックスシート３００を再出力する際に、再出力マーク３０４が塗られていることを認識しているので、その他の情報は必要ではない。そこで、再出力マーク３０４以外の部分で、ユーザが記入した情報（塗りつぶした情報）を、全て無効とする。この詳細ついては、図８で詳細を示す。
【０１０５】
一方、ステップ７０７では、フォトインデックスシート３００のマークシート部３０１に塗られている個所に対応するデータを取得し、この取得した情報に基づいて、写真画像印刷のための設定値や、印刷する画像がどれであるか、画像を何枚印刷するか等の設定を行う。そしてステップ７０８では、写真を印刷する。
【０１０６】
なお、フォトインデックスシート３００を読み取る場合、フォトインデックスシート３００から情報を読み取った画像を印刷する他の動作を採用するようにしてもよい。
【０１０７】
図８は、上記実施例において、フォトインデックスシート３００を再出力する動作を示すフローチャートである。
【０１０８】
図８に示す動作は、図７において、フォトインデックスシート３００の読取結果に基づいて、シート３００を再出力する場合、フォトインデックスシート３００を再出力する具体的な動作である。
【０１０９】
まず、ステップ８０１では、フォトインデックスシート３００から、フォトインデックスシート３００のシートの情報を取得する。上記のように、シート３００には、シートコード３０５が記載されているので、この記載されているシートコード３０５から、読み取ったシートに何の画像が印刷されているかを示す情報を取得することができる。そのために、ユーザがシート３００にどの画像があるかを、ユーザが指定する必要性がない。なお、使用する画像番号は、ステップ５０２で指定した画像番号と同じ画像番号である。
【０１１０】
次に、ステップ８０２では、ステップ８０１で取得した画像情報に基づいて、シート３００にどの画像が印刷されているのかを認識できるので、メモリカード１１８から、シート３００に印刷する画像データを取得する。
【０１１１】
次に、ステップ８０３では、シートコード３０５から取得した画像番号のシートデータを作成する。この作成動作の詳細は、図６で既に説明してある。この方法によって、ステップ８０２で取得した画像データを、フォトインデックスシート３００に印刷する。
【０１１２】
上記のようにすることによって、ユーザが間違えたシート３００を再出力する際に、シート３００の再出力マーク３０４を塗りつぶし、画像処理装置１００で読み取るだけで、再出力することができる。再出力の際は、シート３００に埋め込まれているシートコード３０５に基づいて、画像情報を取得できるので、図４に示すステップ４０４のようにユーザによる複雑な画像の選択等をする必要がない。
【０１１３】
つまり、上記実施例によれば、従来必要だった画像データの操作が必要ないので、ユーザにとって、効果的な方法である。なお、上記実施例において、シートコード３０５は、シート３００に記載されている画像に対応する画像番号の範囲を示しているが、シート３００に記載されている画像であることを示す情報であれば、シートコード３０５以外のものであってもよい。
【０１１４】
上記実施例において、画像情報の取得方法、再出力の方法として、上記方法を挙げたが、シート３００と同様のものを出力するのであれば、シート３００以外のものに上記実施例を適用するようにしてもよい。
【０１１５】
上記実施例によれば、インデックスシート３００の誤記等によってインデックスをもう１部欲しい場合に、複雑な操作をせずに、シート３００の所定位置にマークを塗り、そのシート３００を読み取るだけで、所望のシート３００を再印刷することができ、ユーザは、シート３００を簡単に得ることができる。
【０１１６】
また、従来例では、メモリカード１１８内の画像枚数が多い場合、シート３００が複数になり、たとえば１シートのみ、記述を間違えた場合に、従来は，複数部のシート３００を再び印刷しなければ正しいものを得ることができないが、上記実施例によれば、間違えたシートのみを印刷することができるので、印刷する手間とコストとをかける必要がない。さらに、シート３００の所定のマークを読み取らなかった場合は、シート３００上の他のマークに基づいて画像を印刷することができる。
【図面の簡単な説明】
【０１１７】
【図１】本発明の実施例１である画像処理システムを構成する画像処理装置１００の概略構成を示すブロック図である。
【図２】画像処理装置１００に設けられている操作表示部１０８の具体例を示す図である。
【図３】上記実施例において使用するフォトインデックスシート３００の一例を示す図である。
【図４】上記実施例において、フォトインデックスシート３００を使用して、写真印刷する対象等を指示する動作を示すフローチャートである。
【図５】上記実施例において、フォトインデックスシート３００を印刷する動作を示すフローチャートである。
【図６】上記実施例において、フォトインデックスシート３００の画像を作成する動作を示すフローチャートである。
【図７】上記実施例において、フォトインデックスシート３００をスキャンし、写真印刷する動作を示すフローチャートである。
【図８】上記実施例において、フォトインデックスシート３００を再出力する動作を示すフローチャートである。
【符号の説明】
【０１１８】
１００…画像処理装置、
１０１…ＣＰＵ、
１０２…ＲＯＭ、
１０４…画像メモリ、
１０７…読取部、
１０８…操作表示部、
１１４…記録部、
１１７…デジタルカメラ、
１１８…メモリカード、
２０１…ＬＣＤ、
３００…フォトインデックスシート
３０１…マークシート部、
３０２、３０３…画像選択部位、
３０４…再出力マーク、
３０５…シートコード、
ＭＡＸ…シートに入る画像数の最大値、
ＳＨＥＥＴ…シート枚数、
ＩＭＡＧＥ＿ＮＵＭ…シートの印字対象としてユーザに指定された画像数。
【図１】
2005096162.tif 000003
【図２】
2005096162.tif 000004
【図３】
2005096162.tif 000005
【図４】
2005096162.tif 000006
【図５】
2005096162.tif 000007
【図６】
2005096162.tif 000008
【図７】
2005096162.tif 000009
【図８】
2005096162.tif 000010