(57)【要約】 【課題】  印刷装置内に保持されている画像データの焼き増しを容易にする。【解決手段】  プリンタ１００は、画像データを印刷した後も、ハードディスクドライブ１２６に当該画像データを記憶しつづける。まず、メモリカード１２９に記憶されている画像データのそれぞれについて、制御部１２１は、焼き増しの際に役立つ識別情報（画像番号など）を生成し、画像データと識別情報とをそれぞれ関連付けてハードディクスドライブ１２６に記憶する。そして、画像データを印刷する際には、対応する識別情報とともに画像記録媒体上に印刷出力する。焼き増しの際には、当該識別情報をプリンタ１００に入力することにより、対応する画像データが検索抽出されて印刷出力される。【選択図】  図１
2005169735.tif 000002
【特許請求の範囲】
【請求項１】
印刷処理された画像データを内蔵の記憶装置に記憶して該画像データの焼き増しを可能ならしめる印刷装置であって、
前記記憶装置に記憶するための画像データを入力する入力手段と、
入力された前記画像データのそれぞれについて、焼き増しの際に利用される識別情報を生成する生成手段と、
前記画像データと、該画像データの識別情報とをそれぞれ関連付けて前記記憶装置に記憶させる記憶制御手段と、
前記画像データを印刷する際には、対応する前記識別情報とともに画像記録媒体上に印刷出力する印刷出力手段と
を含む印刷装置。
【請求項２】
焼き増し対象となる画像データの前記識別情報を入力する識別情報入力手段と
をさらに備え、
前記印刷出力手段は、入力された前記識別情報に対応する画像データを前記記憶装置から読み出し、読み出した該画像データを印刷出力する請求項１に記載の印刷装置。
【請求項３】
前記識別情報入力手段は、前記画像記録媒体上に印刷された前記識別情報を読み取る読取手段である請求項２に記載の印刷装置。
【請求項４】
前記識別情報に代えて、焼き増し対象となる画像データの絞込みに利用される情報を入力する絞込み情報入力手段と、
入力された前記絞込みに役立つ情報に基づいて前記憶装置に記憶されている画像データを検索する検索手段と、
前記検索により抽出された画像データが複数の場合にインデックス印刷用の印刷データを作成するデータ作成手段と、
をさらに含み、
前記印刷出力手段は、作成された前記インデックス印刷用の印刷データを印刷出力する請求項２に記載の印刷装置。
【請求項５】
日付情報をカウントし、カウントした該日付情報を前記識別情報に反映させるべく前記生成手段に供給する計時手段と、
焼き増し処理が起動されると、前記計時手段から日付情報を取得してカレンダーを表示するカレンダー表示手段と
前記表示されたカレンダーに基づいて日付を選択する日付選択手段と
をさらに含み、
前記検索手段は、前記日付選択手段により選択された日付に基づいて検索を実行する請求項４に記載の印刷装置。
【請求項６】
前記画像データの入力手段は、前記画像データを記憶したメモリカードなどの記憶媒体を接続する接続部を備える請求項１ないし５の何れかに記載の印刷装置。
【請求項７】
前記印刷出力手段は、前記画像記録媒体において画像の印刷されない領域に前記識別情報を印字する請求項１ないし６の何れかに記載の印刷装置。
【請求項８】
印刷処理された画像データを印刷装置に内蔵された記憶装置に記憶して該画像データの焼き増しを可能ならしめる印刷方法であって、
前記記憶装置に記憶するための画像データを入力するステップと、
入力された前記画像データのそれぞれについて、焼き増しの際に利用される識別情報を生成するステップと、
前記画像データと、該画像データの識別情報とをそれぞれ関連付けて前記記憶装置に記憶させるステップと、
前記画像データを印刷する際には、対応する前記識別情報とともに画像記録媒体上に印刷出力するステップと
を含む印刷方法。
【請求項９】
焼き増し対象となる画像データの前記識別情報を入力するステップと
入力された前記識別情報に対応する画像データを前記記憶装置から読み出し、読み出した該画像データを焼き増し出力するステップと
をさらに含む請求項８に記載の印刷方法。
【請求項１０】
前記識別情報の入力ステップは、前記画像記録媒体上に印刷された前記識別情報を読み取るステップである請求項９に記載の印刷方法。
【請求項１１】
前記識別情報に代えて、焼き増し対象となる画像データの絞込みに利用される情報を入力するステップと、
入力された前記絞込みに役立つ情報に基づいて前記憶装置に記憶されている画像データを検索するステップと、
前記検索により抽出された画像データが複数の場合にインデックス印刷用の印刷データを作成すると、
作成された前記インデックス印刷用の印刷データを印刷出力するステップと
をさらに含む請求項９に記載の印刷方法。
【請求項１２】
日付情報をカウントし、カウントした該日付情報を前記識別情報に反映させるべく前記識別情報の生成の際に供給するステップと、
焼き増し処理が起動されると、前記日付情報に基づいてカレンダーを表示するステップと
前記表示されたカレンダーに基づいて日付を選択するステップと
をさらに含み、
前記検索のステップにおいて、選択された前記日付に基づいて検索を実行する請求項１１に記載の印刷方法。
【請求項１３】
前記画像データの入力ステップは、前記画像データを記憶したメモリカードなどの記憶媒体を接続し、該記憶媒体から画像データを読み出すステップである請求項８ないし１２の何れかに記載の印刷方法。
【請求項１４】
前記印刷出力のステップは、前記画像記録媒体において画像の印刷されない領域に前記識別情報を印字するステップを含む請求項８ないし１３の何れかに記載の印刷方法。
【請求項１５】
印刷処理された画像データを印刷装置に内蔵された記憶装置に記憶しつづけることで該画像データの焼き増しを可能ならしめるコンピュータプログラムであって、
前記記憶装置に記憶するための画像データを入力するステップと、
入力された前記画像データのそれぞれについて、焼き増しの際に役立つ識別情報を生成するステップと、
前記画像データと、該画像データの識別情報とをそれぞれ関連付けて前記記憶装置に記憶するステップと、
前記画像データを印刷する際には、対応する前記識別情報とともに画像記録媒体上に印刷出力するステップと
を前記印刷装置に搭載されたコンピュータにおいて実行するためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの印刷技術に係り、とりわけ、画像データの焼き増しを容易にするための印刷技術に関する。
【背景技術】
【０００２】
デジタルカメラやプリンタの普及により、個人ユーザも気楽に高精彩な画像を印刷できるようになってきている。従来の画像データの印刷は次のようなものであった。
【０００３】
（１）  デジタルカメラで撮影した写真画像をメモリカードに記憶する。
【０００４】
（２）  メモリカードをパソコンに装着し、パソコンのハードディスクに写真画像を転送する。
【０００５】
（３）  パソコンのハードディスクに記憶された写真画像の中から、任意の画像を呼び出し、表示する。
【０００６】
（４）  表示した画像の印刷をユーザが希望する場合は、パソコンに具備されたドライバソフトを使って印刷指示する。ドライバソフトは写真画像を印刷画像に変換して、接続されているプリンタに送信する。
【０００７】
（５）  プリンタは、受信した印刷画像に基づき、印刷処理を行なう。
上記のような従来の印刷手順では、パソコンが介在するため手順が煩雑である。
【０００８】
近年、パソコンを使用せずに写真を印刷できるフォトダイレクトプリンタが市販されている。このフォトダイレクトプリンタでは、デジタルカメラやメモリカードをダイレクトに接続し、例えば次のような手順で写真画像を印刷する。
【０００９】
（１）  デジタルカメラで写真を撮影し、その写真画像をメモリカードに記憶する。
【００１０】
（２）  メモリカードまたはデジタルカメラをプリンタに接続し、メモリカード内の写真画像を表示装置に表示させ、印刷したい写真を選択し、印刷処理を行なう。
【００１１】
このようにフォトダイレクトプリンタでは、パソコンを使わずに、撮影画像を印刷できるため、手順が簡単となる利点がある。
【００１２】
ところで、このようなフォトダイレクトプリンタを使って、焼き増し印刷をする場合は、メモリカードを再度プリンタに装着し、印刷したい写真を選択して印刷ボタンを押すことにより、焼き増し印刷が行なわれていた。
【００１３】
しかしながら、ユーザは、印刷対象の写真画像データがいずれのメモリカードに記憶されているかを探し出し、探し出されたメモリカードを再度プリンタに接続しなければならないため、ユーザが煩わしく思う可能性もある。
【００１４】
また、メモリカードに記憶されている写真を印刷した後は、次の写真を撮影するための空き容量を確保する必要がある。そのため、ユーザは記憶していた写真画像データを当該メモリカードから消去するのが一般的である。もちろん、焼き増し対象の写真画像データがメモリカードから消去されてしまえば、焼き増しは不可能である。
【００１５】
このため、特許文献１に記載の発明では、プリンタ内の不揮発性メモリにプリントジョブを格納し、格納しているプリントジョブを焼き増し時に呼び出して再印刷を可能としている。
【００１６】
このようにプリンタ内にメモリを持つことにより、メモリカードを再度装着することなく焼き増し印刷が可能となる。
【００１７】
一方、特許文献２に記載の発明によれば、プリンタに記憶手段を設け、焼き増し印刷したいときには、パソコンなどのホスト機により、プリンタの記憶手段の記憶内容を表示させ、焼き増し印刷を可能としている。
【特許文献１】特開２００１−２２５５１４号公報
【特許文献２】特開平１０−２６９０３６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
しかしながら、特許文献２に記載の発明では、焼き増し印刷する際にパソコンなどのホスト機が必要になってしまい、フォトダイレクトプリンタと比較すると作業が煩雑である点は否めない。
【００１９】
また、特許文献１に記載の発明では、焼き増し対象の写真画像を表示して選択しているが、そのためにはプリンタにＬＣＤ等の表示装置を設ける必要があり、プリンタの製造コストが上昇してしまう。
【００２０】
また、プリンタにハードディスクなどの大容量の記憶手段を設けることを検討してみると、写真画像を何百枚から何千枚と記憶できるようになる利点はあるが、その反面、プリンタのような簡易なユーザインタフェースを用いて、多数の写真画像の中から希望の写真画像を選択するのは極めて困難である。
【００２１】
そこで、本発明は、このような課題および他の課題を解決することを目的とする。なお、他の課題については明細書の全体を通して理解できよう。
【課題を解決するための手段】
【００２２】
上記課題を解決すべく、本発明では、印刷処理された画像データを引き続き内蔵の記憶装置に記憶しつづけることで該画像データの焼き増しを可能ならしめる印刷技術であって、メモリカードなどから入力された前記画像データのそれぞれについて、焼き増しの際に役立つ識別情報を生成し、前記画像データと該画像データの識別情報とをそれぞれ関連付けて前記記憶装置に記憶する。そして、前記画像データを印刷する際には、対応する前記識別情報とともに画像記録媒体上に印刷出力するようにした。
【発明の効果】
【００２３】
本発明では、焼き増し対象の画像データを選択する際に役立つ識別情報を予め当該画像データとともに印刷するようにしたので、ユーザは、焼き増し対象の画像データの指定が容易になる。
【発明を実施するための最良の形態】
【００２４】
以下に本発明の上位概念、中位概念および下位概念の理解に役立つ一実施形態を示す。なお、以下の実施形態に含まれる概念について、そのすべてが特許請求の範囲に記載されているとは限らない。ただし、これは特許発明の技術的範囲から意識的に除外したのではなく、特許発明と均等の関係にあるため特許請求の範囲には記載していない場合があることを理解していただきたい。
【００２５】
［第１の実施形態］
図１は、本実施形態に係る焼き増し印刷可能なプリンタの例示的なブロック図である。焼き増し印刷可能なプリンタ１００は、主に次の構成要素を備えている。ＣＦカード（登録商標）などのメモリカード１２９は、不図示のデジタルカメラで撮影された写真画像を画像データとして記憶する記憶装置である。
【００２６】
制御部１２１は、ＣＰＵ、ＲＯＭ、ＲＡＭおよび画像処理を高速に行なうためのゲートアレイなどで構成されており、後述する入力部１３２からの指示に応じて各種処理を実行する。  インクジェット式などのプリンタエンジン１２２は、制御部１２１により生成されたインク吐出信号やモータ駆動信号に応じて、エンジン機構を駆動し、印字紙などの画像記録媒体上に印刷を行なう。
【００２７】
表示部１２３は、制御部１２１で処理したカレンダーの表示やメッセージの表示などを行なう表示装置である。入力部１２４は、数値キーや、焼き増しを指示するための制御キーなどを配設している入力装置である。
【００２８】
メモリ１２５は、メモリカードから転送されてきた圧縮された画像データを記憶したり、圧縮データの伸長処理や誤差拡散処理などにより生成された印刷データなどを記憶したりするＳＤＲＡＭなどの記憶装置である。
【００２９】
ハードディスク１２６は、一度印刷した画像データも記憶しつづける大容量の記憶装置であり、画像番号記憶部１４１、画像ファイル記憶部１４２、ファイル属性記憶部１４３およびコメント記憶部１４４などの記憶エリアが設けられている。画像ファイル記憶部１４２は、過去にメモリカード１２９から取り込まれて印刷された画像データをファイル形式で記憶する記憶エリアである。画像番号記憶部１４１は、画像データを保存するための画像ファイルに対応する画像番号、および対応付けるためのアドレス情報を記憶する記憶エリアである。ファイル属性記憶部１４３は、画像データに関する属性として、白黒画像かカラー画像か、印字紙のサイズ、解像度、過去に印刷した回数などを記憶する記憶エリアである。コメント記憶部１４４は、入力部１２４を使用して入力されたコメントを記憶する記憶エリアである。
【００３０】
ＲＴＣ（リアルタイムクロック）１２７は、タイマとカレンダー機能を備え、年月日および時分秒を計時する回路である。制御部１２１は、ＲＴＣ１２７により計時された時間に基づいて、画像番号を生成することができる。
【００３１】
メモリカードコネクタ１２８は、メモリカード１２９を差し込むためのコネクタである。当該コネクタに差し込まれたメモリカード１２９に記憶されている画像データの中から選択された画像データがメモリ１２５に格納される。なお、印刷が済んだ画像データはハードディスク１２６に記憶される。
【００３２】
図２は、本実施形態に係る画像記録媒体の一例を示した図である。この画像記録媒体はフルブリード印刷と呼ばれる縁のない画像印刷を行なうための印字紙であり、紙送りのためにタグと呼ばれる非画像印刷エリア２５１、２５２が付随している。この非画像印刷エリア２５１に、画像番号２５３やコメント２５４を印刷することが、本実施形態におけるひとつの特徴となっている。画像印字領域２５０は、選択された画像データが印刷されるメインの印字領域である。
【００３３】
図３は、本実施形態に係るプリンタの外観、表示イメージおよび入力部のキーレイアウトの一例を示した図である。表示イメージ３６１は、表示部１２３にカレンダーを表示した場合の表示イメージである。マーク３６２がいずれかの日付に付されている場合は、当該日付に撮影された画像データがハードディスク１２６に記憶されていることを意味する。
【００３４】
入力部１２４としてのキーボードには、カーソルキー３６４、数値キー３６５、コメント入力キー３６７、消去キー３６８および決定キー３６９などが配設されている。また、モード選択キーとして、全印刷キー３７０、部分印刷キー３７１、焼増１キー３７２、焼増２キー３７３なども配設されている。
【００３５】
図４は、本実施形態に係るメモリカードを装着した際の処理に関する例示的なフローチャートである。図５は、本実施形態に係る画像処理のサブルーチンに関する例示的なフローチャートである。なお、以下で説明するフローチャートに対応するファームウエアが制御部１２１内のＲＯＭまたはハードディスク１２６に記憶されており、制御部１２１内のＣＰＵが当該ファームウエアを実行するものとする。
【００３６】
ステップＳ４００において、制御部１２１は、メモリカード１２９がカードコネクタ１２８に装着されたことを検出すると、当該メモリカードが装着されたことを示すメッセージを表示部１２３に表示する。
【００３７】
ステップＳ４０１において、制御部１２１は、全印刷キー３７０が押されたか否かを判定する。全印刷キー３７０が押された場合は、ステップＳ４１０へ進み、メモリカード１２９に記憶されている画像データのそれぞれについて、識別情報として機能する画像番号を生成する。本実施形態においては、ＲＴＣ１２７から取得した日付情報にシリアル番号を付加することで画像番号を生成している。例えば、２００３／１２／１０−００１２３の如くである。シリアル番号は、制御部１２１が重複しないように決定してもよいし、デジタルカメラが決定し、画像データのファイル名として利用されているものでもよい。
【００３８】
ステップＳ４１１において、制御部１２１は、ハードディスク１２６に画像データを記憶して印刷するために、図５に示す画像処理のサブルーチンを実行する。サブルーチンの詳細は後述する。
【００３９】
画像処理サブルーチンの処理が終了するとステップＳ４１２に進み、制御部１２１は、メモリカード１２９にまだ画像が残っているかどうかを判別する。画像データが残っていれば、ステップＳ４１１に戻り、次の画像データについて画像処理サブルーチンを実行する。次の画像がなければ、全印刷のフローを終了する。
【００４０】
ステップＳ４０１において全印刷キー３７０が押されたのではない場合はステップＳ４０２に進み、制御部１２１は、部分印刷キー３７１が押されたかを判定する。部分印刷キー３７１が押されていなければ、ステップＳ４０９に進み、入力されたキーに応じた他の処理を実行する。例えば、ハードディスク１２６に記憶されているファイルの消去処理、時計の設定処理、図６や図７に示す焼増し印刷処理などである。
一方、部分印刷キーが押された場合はステップＳ４０３に進み、制御部１２１は、メモリカード１２９に記憶されている画像データのそれぞれに、識別情報としての画像番号を割り当てる。画像番号の生成方法は上述したものと同様のものを採用すればよい。
【００４１】
ステップＳ４０４に進み、制御部１２１は表示部１２３に画像番号を表示する。ステップＳ４０５において、制御部１２１は、ユーザによりカーソルキー３６４の操作を検出し、どの画像番号が選択されているかを強調表示する。
【００４２】
ステップＳ４０６において、制御部１２１は、決定キー３６９が押されたことを検出すると、現在選択されている画像番号を確定する。ステップＳ４０７において、制御部１２１は、図５に示す画像処理サブルーチンを実行する。
【００４３】
画像処理サブルーチンが終了すると、ステップＳ４０８に進み、制御部１２１は、次の画像を選択するかどうかの判定を行なう。例えば、制御１２１は表示部１２３に次の画像を選択して印刷するかどうかを問い合せるためのメッセージを表示し、ユーザからの入力を待つようにすればよい。次の画像の選択が指定されると、ステップＳ４０５に戻る。一方、次の画像の選択・印刷でなければ、部分印刷処理を終了する。
【００４４】
次に図５を用いて画像処理サブルーチンの詳細を説明する。ステップＳ５００において、制御部１２１は、メモリカード１２９に記憶されている画像データおよび画像データに関するファイル属性を読み出して、メモリ１２５に一時的に記憶する。
【００４５】
ステップＳ５０１において、制御部１２１は、メモリカード１２９から読み出した画像データに関するコメントを入力部１２４から入力する。図３に示した例ではコメントキー３６７が押し下げられると、数字キー３６５のカナ入力を用いて「たんじょうび」が入力される。カーソルキー３６４により仮名漢字変換を行なって「誕生日」としてもよい。変換された文字列はコメント記憶部１４４に記憶される。
【００４６】
ステップＳ５０２において、制御部１２１は、メモリ１２５に一時記憶している画像データを読み出し、ハードディスク１２６の画像ファイル記憶部１４２に記憶する。
【００４７】
ステップＳ５０３において、制御部１２１は、メモリ１２５に一時記憶しているファイル属性を読み出し、ハードディスク１２６のファイル属性記憶部１４３に記憶する。
【００４８】
ステップＳ５０４において、制御部１２１は、前述したステップＳ４０３またはＳ４１０において生成した画像番号、画像ファイル、ファイル属性およびコメントを記憶したアドレスを画像番号管理部１４１に記憶する。これによりこれらの各データは相互に関連付けられることになる。すなわち、焼増し印刷する際に必要となる画像データ、ファイル属性、コメント、画像番号およびアドレス情報がハードディスク１２６に記憶されることになる。これによって、後述する焼増し処理において、メモリカード１２９をプリンタ１００に差し込まなくても、ハードディスク１２６に記憶されている画像データを呼び出して焼増し印刷することが可能となる。
【００４９】
ステップＳ５０５において、制御部１２１は、メモリ１２５に一時記憶されている画像データについて、ファイル属性情報を参照しながら、印刷サイズなどを決定し、印刷データに変換する。この際に、入力部１２４から設定された画像記録媒体のサイズを考慮してもよい。メモリカード１２９から受け取った画像データは、通常、ＪＰＥＧ等の圧縮方法により圧縮されたデータであり、伸長処理および誤差拡散処理などを行って印刷データが生成される。
【００５０】
ステップＳ５０６において、制御部１２１は、印刷データに基づいてプリントエンジン１２２を駆動して印刷を行なう。
【００５１】
ステップＳ５０７において、制御部１２１は、印刷した画像データ対応する画像番号とコメント等を読み出し、読み出した画像番号とコメントを図２に示した非画像印刷エリアであるタグ部分２５１に印刷する。印刷画像と重複しないようタグ部分に印刷すれば、操作者は当該画像番号を認識しやすくなり、焼き増し処理も容易になろう。
【００５２】
なお、上述の例では、ステップＳ５０２において入力部１２４を用いてコメントを入力したが、複数の定型文を予めＲＯＭまたはハードディスク１２６に記憶しておき、それを表示部１２３に一覧表示し、選択できるようにしてもよい。
【００５３】
また、ステップＳ４０３またはＳ４１０においては、日付データおよびシリアル番号を用いて画像番号を生成したが、操作者の識別番号やパスワードを入力部１２４から入力して、それらを組み合わせて画像番号を生成してもよい。また、入力部１２４を用いて、画像番号を編集できるようにしてもよい。要するに、ハードディスク１２６内に格納されている画像データにそれぞれ異なる画像番号が割り当てられるのであれば、不規則な画像番号であってもよいのである。
【００５４】
なお、上述の例では、部分印刷処理と全印刷処理について説明したが、メモリカード１２９に記憶されている画像データがデジカメの操作によりＤＰＯＦ（デジタル・プリント・オーダー・フォーマット）プリントを指定されている場合は、制御部１２１は、その指定に基づいて印刷するようにしてもよい。
【００５５】
図６は本実施形態に係る例示的な焼き増し印刷のフローチャートである。このフローチャートは、焼増１キーが押し下げられると制御部１２１によって実行される。
【００５６】
ステップＳ６００において、制御部１２１は、入力部１２４から画像番号を入力する。上述した印刷処理において、画像番号が非画像印刷エリアであるタグ２５１に印刷されているので、操作者は焼増し画像を簡単に指定できる。
【００５７】
ステップＳ６０１において、制御部１２１は、入力された画像番号に対応した画像データを画像ファイル記憶部１４２から読み出し、メモリ１２５に一時的に記憶する。
【００５８】
ステップＳ６０２において、制御部１２１は、読み出した画像データを印刷データに変換する。ステップＳ６０３において、制御部１２１は、プリントエンジン１２２を駆動して印刷処理を実行する。
【００５９】
ステップＳ６０４において、制御部１２１は、印刷した画像データに対応する画像番号およびコメントを画像番号管理部１４１およびコメント記憶部１４４からメモリ１２５へと読み出す。ステップＳ０５において、制御部１２１は、非画像印刷エリアに画像番号およびコメントを印刷する。
【００６０】
なお、焼増し印刷の際には、画像番号およびコメントの少なくとも一方を省略して印刷してもよい。印刷するかどうかは、ステップＳ６０３の後で制御部１２１がユーザに問い合せ、入力部１２４からの入力指示に従って決定してもよい。
【００６１】
以上説明したように本実施形態においては、印刷の済んだ画像データをプリンタ１００のハードディスク１２６に記憶しつづけるとともに、印刷した画像データに対応した画像番号を画像記録媒体の非画像印刷エリア２５１に印刷しておく。そして、焼増し時には、焼き増し対象画像の画像番号をプリンタ１００に入力することで、ハードディスク１２６から当該画像データを読み出して焼増し印刷を実行できる。よって本実施形態では、従来よりも焼き増し印刷が簡単になり、操作者の負担を軽減できる。
【００６２】
［第２の実施形態］
本実施形態は、操作者が画像番号の印刷されたタグを紛失した場合に有効な処理に関するものである。例えば、カレンダーを用いて日付範囲を指定することで、いくつかの画像番号に絞り込み、これらの画像番号に対応する画像データについてインデックスプリントを行なって、最終的な画像番号を特定して印刷するものである。
【００６３】
図７は、本実施形態に係る他の焼増し処理の例示的なフローチャートである。このフローチャートは、焼増２キーが押されると実行される。
【００６４】
ステップＳ７００において、制御部１２１は、ＲＴＣ１２７から取得した日付情報に基づいてカレンダーを表示部１２３に表示する。例えば、図３に示したように１ヶ月単位で表示してもよいし、表示可能なら複数の月を表示してもよい。また、カーソルキー３６４を操作することにより、月を変更できるようにしてもよい。
【００６５】
ステップＳ７０１において、制御部１２１は、現在表示されているカレンダーの各日付について、当該日付を含む画像番号が存在するかどうか画像番号管理部１４１を検索する。もし、当該日付を含む画像番号が存在した場合は、当該日付に「＊」マークを付して表示する。
【００６６】
ステップＳ７０２において、制御部１２１は、カーソルキー３６５の入力に応じ、カレンダー上の日付を選択するためのカーソルを移動させる。すなわち、操作者は、カーソルキー３６５を移動させることによって、何れかの日付を選択することができる。
【００６７】
ステップＳ７０３において、制御部１２１は、決定キー３６９の押し下げを検出すると、ステップＳ７０４に進む。そうでなければ、ステップＳ７０２に戻り、カーソルキー３６５の入力を受け付ける。
【００６８】
ステップＳ７０４において、制御部１２１は、選択された日付を含む画像番号を検索し、検索により見つかった画像番号に対応する画像データを読み出し、インデックスプリントを実行する。インデックスプリントとは、印字紙などの画像記録媒体上に、相対的に低解像度で複数枚の写真を印刷する処理をいう。またインデックスプリントされた媒体には、各写真ごとに、対応する画像番号も印刷する。画像番号の全てを印刷する変わりに、当該画像番号から日付情報を除いたシリアル番号だけを印刷してもよい。このようにすれば、操作者が入力しなければならない情報を減らすことができるため、操作者の負担を軽減できよう。また、誤入力を低減できる利点もある。
【００６９】
ステップＳ７０５において、制御部１２１は、選択された日付に対応する画像番号のリストを表示部１２３に表示する。
【００７０】
ステップＳ７０６において、制御部１２１は、カーソルキー３６５の操作入力に応じて、カーソル表示を移動する。すなわち、操作者は、インデックスプリントに表示されている所望の画像の画像番号を参照し、表示部１２３に表示されている画像番号リスト上でカーソルを移動させ、所望の画像の画像番号を選択することになる。
【００７１】
ステップＳ７０７において、制御部１２１は、決定キー３６９の押し下げを検出する。検出されれば、ステップＳ７０８に進み、そうでなければステップＳ７０６に戻る。
【００７２】
ステップＳ７０８において、制御部１２１は、決定キー３６９の押し下げが検出されたときの画像番号を確定し、当該画像番号に対応する画像データをメモリ１２５へと読み出す。
【００７３】
ステップＳ７０９において、制御部１２１は、読み出した画像データを印刷データに変換する。ステップＳ７１０において、制御部１２１は、プリントエンジン１２２を駆動し、印刷データを画像記録媒体上に印刷する。
【００７４】
ステップＳ７１１において、画像番号を画像番号管理部１４１から読み出し、コメントをコメント記憶部１４４から読み出してメモリ１２５に記憶する。ステップＳ７１２において、制御部１２１は、プリントエンジン１２２を制御し、画像番号およびコメントを画像記録媒体の非画像印刷エリアに印刷する。
【００７５】
なお、上述の説明では、ステップＳ７０２において表示されたカレンダー内の特定の日を一つ選択するようにしているが、複数の日付や、○月○日からＸ月Ｘ日までのように一定期間を選択するようにしてもよい。
【００７６】
また、ステップＳ７０４においてインデックスプリントを行なう前に、画像番号と対応付けられたコメントを順次呼び出して表示するようにしてもよい。この場合に、何れか一つの画像データを特定できれば、インデックスプリントをスキップして、直接当該画像データについて焼増し印刷をおこなってもよい。
【００７７】
また、ステップＳ７０３の後で、制御部１２１は、選択された日付を有する画像番号が一つしかないかどうかを判定し、一つしかない場合はステップＳ７０８に移行するようにしてもよい。すなわち、画像データが一つしかなければ、最終的な絞り込みが完了したことを意味し、インデックスプリントを作成する意味がないからである。
【００７８】
以上説明したように本実施形態によれば、第１の実施形態の効果に加え、操作者が画像番号の印刷されたタグを紛失した場合など、画像番号をすぐには特定できない場合であっても、日付情報などを検索キーワードとして絞り込むことにより、容易に画像を焼き増しすることができる。
【００７９】
［第３の実施形態］
本実施形態では、画像番号の入力処理を容易にする技術に関するものである。
【００８０】
図８は、第３の実施形態に係るプリンタの例示的なブロック図である。また、図９は、第３の実施形態に係るプリンタの外観図である。なお、上述の実施形態と同一又は類似の個所については同一の参照番号を付すことにより説明を省略する。
【００８１】
図８を参照するとわかるように、本実施形態では、読み取りスロット８００、イメージ読み取り部８０１、および文字認識部８０２が追加されている。読み取りスロット８００は図９に示すようにプリンタ１００の側面に配設されており、写真などを印刷した印字紙の非画像印刷エリアであるタグ２５１を差し込めるようになっている。
【００８２】
タグ２５１が読み取りスロット８００に差し込まれると、スキャナ等のイメージ読み取り部８０１よって、タグ２５１に印刷された画像番号が読み取られ、読み取られたイメージデータが文字認識部８０２に出力される。文字認識部８０２は、イメージデータを文字認識することで画像番号を取得する。
【００８３】
図１０は、第３の実施形態に係る焼増し印刷の処理の例示的なフローチャートである。ステップＳ１０００において、タグ２５１が読み取りスロット８００に挿入されると、スロット内に配置された検出センサーが挿入を検知し、制御部１２１に検知を通知する。
【００８４】
ステップＳ１００１において、制御部１２１は、イメージ読み取り部８０１を制御し、タグ２５１に印刷されている画像番号をイメージデータとして読み取り、メモリ１２５に記憶する。ステップＳ１００２において、文字認識部２０２は、読み取られたイメージデータについて文字認識を実行する。認識された文字列はメモリ１２５に一時的に記憶される。
【００８５】
ステップＳ１００３において、制御部１２１は、文字認識により取得された文字列をメモリ１２５から読み出し、読み出した文字列が画像番号管理部１４１に記憶されているか否かを判定する。認識した文字列と一致する画像番号が記憶されていない場合は、ステップＳ１００４に進み、制御部１２１は、読み取りスロット８００にタグ２５１を再度挿入するよう表示部１２３にメッセージを表示して終了する。
【００８６】
一方、認識した文字列と一致する画像番号が画像番号管理部１４１に記憶されていた場合は、ステップＳ１００５に進み、制御部１２１は、認識した文字列に対応する画像データをハードディスク１２６から読み出して、メモリ１２５に記憶する。
【００８７】
ステップＳ１００６において、制御部１２１は、読み出した画像データを印刷データに変換する。ステップＳ１００７において、制御部１２１は、プリントエンジン１２２を駆動して印刷処理を行なう。
【００８８】
ステップＳ１００８において、制御部１２１は、画像番号を画像番号管理部１４１から読み出すとともに、コメントをコメント記憶部１４４から読み出し、メモリ１２５に記憶する。
【００８９】
ステップＳ１００９において、制御部１２１は、メモリ１２５からコメントと画像番号を読み出し、画像記録媒体の非画像印刷エリアに画像番号およびコメントを印刷する。
【００９０】
以上説明したように本実施形態においては、タグ２５１をプリンタ１００の読み取りスロット８００に挿入することにより、焼増し印刷が可能となり、操作者にとって非常に簡単に焼増し印刷を実行できる。なお、本実施形態においては、イメージ読み取り部８００がプリンタ１００に内蔵されていたが、外部に接続してもよいことはいうまでもない。例えば、プリンタ１００にＵＳＢケーブルなどを介して接続されたハンディスキャナーを用いて、タグ２５１に印刷されている画像番号を読み取るようにしてもよい。
【００９１】
［他の実施形態］
上述の実施形態においてさらに、制御部１２１は、ハードディスク１２６に保存画像の焼増し履歴を記憶しておき、カーソルキー等により指示をして、その履歴を印刷出力してもよい。
【００９２】
上述の実施形態においてさらに、ハードディスク１２６に記憶されている画像データが、記憶されてから一定の保存期間を過ぎた場合に、制御部１２１が、当該画像データを削除してもよい。これにより、ハードディスクの空き容量を確保できる利点がある。あるいは、焼増し印刷をしていない画像については、ハードディスクに記憶した後、一定期間を過ぎると消去するようにしてもよい。また、焼増し印刷した画像については、焼増し印刷した後、一定期間をすぎると消去するようにしてもよい。なお、削除の際には、制御部１２１が、上述の焼増し履歴を参照することで、不要な画像ファイルを削除してもよい。
【００９３】
また、上述の実施形態は、ハードディスク１２６に記憶される画像データについて、画像番号管理部１４１により日付ごとに管理していたが、日付だけでなく、メモリカードの識別情報ごとやユーザＩＤごとに管理するようにしてもよい。
【００９４】
また、上述の実施形態では、スキャナ等を用いて画像番号を入力していたが、他の方法を用いてもよい。例えば、カメラ付き携帯電話等を用いてタグ２５１に印刷されている画像番号を撮影し、当該撮影画像をプリンタ１００にケーブルまたは無線により転送して画像番号を認識してもよい。この場合、スキャナ等を省略できるので、製造コストを低減できる利点もある。
【００９５】
また、上述の実施形態では、画像記録媒体の非画像印刷エリアに画像番号およびコメントを印刷していたが、画像の印刷される領域に印刷してもよい。その際には、制御部１２１が、背景画像の色とは異なる色を選択し、選択された色を用いて画像番号を印刷してもよい。あるいは、画像の端部に白抜きのスペースを設け、そこに画像番号を印刷してもよい。
【００９６】
また、あえて画像番号を人間の目には認識しにくいが、イメージ読み取り部８００を用いれば把握可能な色で印刷してもよい。これによれば、画像の品位を落とすことなく、画像番号を付すことができ、焼き増しも容易になる。
【００９７】
また、上述の実施形態では、日付情報を利用した画像番号を用いて説明したが、これは一例に過ぎない。すなわち、各画像データを識別できる情報であれば他の情報を使用してもよいのである。その場合もユーザにとって入力しやすいような情報であれば、よい一層好ましいだろう。
【００９８】
また、印刷したい画像データを検索抽出する際に、コメント情報を入力し、入力されたコメント情報を検索キーとして検索を実行し、抽出された画像データと画像番号とをインデックスプリントしてもよい。日付よりもコメントの方が操作者の記憶に残る場合があるため、そのような場合には有効であろう。
【００９９】
また、画像番号を印刷する代わりに、将来普及が期待されている無線ＩＤタグをプリンタ１００において貼り付け処理することで、プリンタ１００が、当該無線ＩＤタグと通信を行なって画像番号を取得してもよい。とりわけ、視覚上目に付きにくいような微小の無線ＩＤタグを採用すれば、画像の品位を落とすことなく、焼き増し印刷を容易にできるであろう。この場合、プリンタ１００は、無線ＩＤタグとの通信回路と、無線ＩＤを画像番号として管理するプログラムと、無線ＩＤタグの貼り付け機構を備えることになろう。
【０１００】
以上、様々な実施形態を詳述したが、本発明は、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。例えば、スキャナ、プリンタ、スキャナ、ＰＣ、複写機、複合機及びファクシミリ装置の如くである。
【０１０１】
なお、本発明は、前述した実施形態の各機能を実現するソフトウェアプログラム（本実施形態では図４ないし図７または図１０に示すフローチャートに対応したプログラム）を、システム若しくは装置に対して直接または遠隔から供給し、そのシステム若しくは装置に含まれるコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。
【０１０２】
従って、本発明の機能・処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、上記機能・処理を実現するためのコンピュータプログラム自体も本発明の一つである。
【０１０３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１０４】
プログラムを供給するための記録媒体としては、例えば、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１０５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の構成要件となる場合がある。
【０１０６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１０７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１０８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１０９】
【図１】図１は、実施形態に係る焼き増し印刷可能なプリンタの例示的なブロック図である
【図２】図２は、実施形態に係る印字紙の一例を示した図である。
【図３】図３は、実施形態に係るプリンタの外観、表示イメージおよび入力部のキーレイアウトの一例を示した図である。
【図４】図４は、実施形態に係るメモリカードを装着した際の処理に関する例示的なフローチャートである。
【図５】図５は、実施形態に係る画像処理のサブルーチンに関する例示的なフローチャートである。
【図６】図６は、実施形態に係る例示的な焼き増し印刷のフローチャートである。
【図７】図７は、実施形態に係る他の焼増し処理の例示的なフローチャートである。
【図８】図８は、実施形態に係るプリンタの例示的なブロック図である。
【図９】図９は、実施形態に係るプリンタの外観図である。
【図１０】図１０は、実施形態に係る焼増し印刷の処理の例示的なフローチャートである
【図１】
2005169735.tif 000003
【図２】
2005169735.tif 000004
【図３】
2005169735.tif 000005
【図４】
2005169735.tif 000006
【図５】
2005169735.tif 000007
【図６】
2005169735.tif 000008
【図７】
2005169735.tif 000009
【図８】
2005169735.tif 000010
【図９】
2005169735.tif 000011
【図１０】
2005169735.tif 000012