(57)【特許請求の範囲】
【請求項１】
画像データを格納するメモリを有するプリンタと通信して、記録媒体から読み出した画像データ及び再生すべき画像データを特定するための画像再生情報に基づいて前記プリンタに自動的にプリントを行わせる画像再生装置であって、
前記画像再生情報に基づいてジョブを作成する作成手段と、
前記作成手段により作成されたジョブおよび画像データを前記プリンタに出力する出力手段と、
前記プリンタのメモリに格納されている画像データを管理データに基づいて管理する管理手段とを有し、
前記作成手段により、前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するための格納ジョブが作成される場合に、前記管理手段は、前記作成手段により作成される格納ジョブに関する情報を前記管理データに追加することを特徴とする画像再生装置。
【請求項２】
さらに、前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するための格納指定を入力する入力手段を有し、
前記格納指定の入力に応じて、前記作成手段は前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するため格納ジョブを作成することを特徴とする請求項１に記載の画像再生装置。
【請求項３】
前記作成手段により、前記画像再生情報で特定される画像データを前記プリンタのメモリから削除するための削除ジョブが作成される場合に、前記管理手段は、前記削除ジョブに関する情報を前記管理データから削除することを特徴とする請求項１に記載の画像再生装置。
【請求項４】
さらに、前記プリンタのメモリに格納されている画像データを削除するための削除指定を入力する入力手段を有し、
前記削除指定の入力に応じて、前記ジョブ作成手段は削除ジョブを作成することを特徴とする請求項３に記載の画像再生装置。
【請求項５】
前記管理手段は、前記作成手段により作成される格納ジョブに関する情報を前記管理データから検索し、
前記検索によって格納ジョブに関する情報が検出された場合に、前記ジョブ作成手段は削除ジョブを作成することを特徴とする請求項３に記載の画像再生装置。
【請求項６】
前記作成手段により作成される格納ジョブに関する情報が前記管理データに記録されていない場合に、前記画像再生情報で特定される画像データが前記プリンタのメモリに格納されていないことを警告する警告手段を有することを特徴とする請求項３に記載の画像再生装置。
【請求項７】
画像データを格納するメモリを有するプリンタと通信して、記録媒体から読み出した画像データ及び再生すべき画像データを特定するための画像再生情報に基づいて作成したジョブを前記プリンタに出力して当該プリンタに自動的にプリントを行わせる画像再生方法であって、
前記プリンタのメモリに格納されている画像データを管理データに基づいて管理するステップを有し、
前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するための格納ジョブが作成される場合に、前記管理ステップにおいて、前記作成される格納ジョブに関する情報を前記管理データに追加することを特徴とする画像再生方法。
【請求項８】
前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するための格納指定の入力に応じて、前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するため格納ジョブを作成することを特徴とする請求項７に記載の画像再生方法。
【請求項９】
前記画像再生情報で特定される画像データを前記プリンタのメモリから削除するための削除ジョブが作成される場合に、前記管理ステップにおいて、前記削除ジョブに関する情報を前記管理データから削除することを特徴とする請求項７に記載の画像再生方法。
【請求項１０】
前記プリンタのメモリに格納されている画像データを削除するための削除指定の入力に応じて、前記削除ジョブを作成することを特徴とする請求項９に記載の画像再生方法。
【請求項１１】
前記作成される格納ジョブに関する情報を前記管理データから検索し、前記検索によって格納ジョブに関する情報が検出された場合に、前記削除ジョブを作成することを特徴とする請求項９に記載の画像再生方法。
【請求項１２】
前記作成される格納ジョブに関する情報が前記管理データに記録されていない場合に、前記画像再生情報で特定される画像データが前記プリンタのメモリに格納されていないことを警告することを特徴とする請求項９に記載の画像再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばフロッピーディスクやカードメモリなどの記録媒体に記録された画像データを用いて所望の再生画像を得ることができる画像再生装置および方法に関する。
【０００２】
【従来の技術】
従来、手持ちの画像データを再生する一般的な方法として、写真の焼き増しサービスがある。
【０００３】
この焼き増しサービスは、現像されたフィルムが収納される半透明のネガカバー（ネガホルター）に焼き増し枚数や印を記入して、現像所等に持ち込むことにより、現像所等で再生する（焼き増しする）画像を特定して、所望の画像を焼き増しすることにより行われる。
【０００４】
また最近、フィルム上の画像を読み取り、読み取った画像データをＣＤ−ＲＯＭに書き込み、このＣＤ−ＲＯＭから画像データを読み出して、ディスプレー等の画像表示装置に再生表示するフォトＣＤシステムがある。
【０００５】
フォトＣＤシステムでは、コンピュータシステムにてＣＤ−ＲＯＭ上に記録された画像データを読みだして、高画質プリンタで出力することにより、プリント画像を得ることができる。
【０００６】
しかしながら高画質プリンタは高価であり、個人が所有することは困難である為、プリント画像を得るには現像所等にプリントサービスを依頼して行われるのが普通である。
【０００７】
依頼の方法としては、ＣＤ−ＲＯＭと該ＣＤ−ＲＯＭに記録されている画像データを特定する為の情報（例えば、インデックスプリント等で確認される画像番号等）を書いたメモをプリントサービスヘ渡す方法が一般的である。
【０００８】
一方、コンピュータ技術の向上、及びパーソナルコンピュータ（パソコン）の普及、そして、デジタルカメラ等の画像入力装置の普及にともなって、気軽に高精細のデジタル画像データを個人が扱えることが可能となった。
【０００９】
これらの画像データは、例えば、ＴＩＦＦ，ＰＩＣＴ，ＪＰＥＧ及びＲＡＷ等の種々の画像ファイルフォーマットで所定の情報記録媒体に記録される。
【００１０】
このような画像データは、個人の所有するコンピュータに接続されたプリンタや、オフィス環境で複数のコンピュータが接続されたネットワーク対応プリンタにて出力される。
【００１１】
【発明が解決しようとする課題】
しかしながら、上述のように記録媒体に記録された画像データの印刷を行なう場合、記録媒体に記録されている画像データの中から所望の画像を指示する事が必要となる。
【００１２】
このため、印刷を自ら行なう場合や、他人に依頼して印刷してもらう場合、記録媒体に記録されている画像データの中の所望の画像を指示するべく、画像に記されている番号や名称のメモ等をもとに、記録媒体に記録されている画像データの中から、所望する画像を人手を介して選定して、プリントすることが必要となる。
【００１３】
一般に、上記のようなプリント処理を行う為のコンピュータシステムは煩雑な操作が必要である。
【００１４】
また、一連のプリント処理を行なうには、コンピュータシステムに精通している必要性があり、コンピュータシステムの操作方法を知らないユーザーが操作しプリントする画像を選択しプリントを実行することは容易でなかった。
【００１５】
さらに、記録媒体に記録されている画像データの中から、所望の画像を選択することが必要である為、実際にプリントするためには人手を要し、プリントに要する時間が制限されるという問題があった。
【００１６】
本発明はこのような従来技術の課題を解決し、記録媒体に記録された画像の中から所望の画像を自動的に特定して、この画像が形成されたプリントを迅速に得ることのできる画像再生装置および方法を提供することを目的とする。
【００１７】
また、画像出力装置として用いられるプリンタ中にメモリを搭載し、同メモリに画像データを格納してプリントを行なうことで効率的なプリント処理を図ることを目的とする。
【００１８】
【課題を解決するための手段】
上記問題を解決するため、請求項１の発明は、画像データを格納するメモリを有するプリンタと通信して、記録媒体から読み出した画像データ及び再生すべき画像データを特定するための画像再生情報に基づいて前記プリンタに自動的にプリントを行わせる画像再生装置であって、前記画像再生情報に基づいてジョブを作成する作成手段と、前記作成手段により作成されたジョブおよび画像データを前記プリンタに出力する出力手段と、前記プリンタのメモリに格納されている画像データを管理データに基づいて管理する管理手段とを有し、前記作成手段により、前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するための格納ジョブが作成される場合に、前記管理手段は、前記作成手段により作成される格納ジョブに関する情報を前記管理データに追加することを特徴とする。
【００１９】
請求項２の発明は、請求項１において、さらに、前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するための格納指定を入力する入力手段を有し、前記格納指定の入力に応じて、前記作成手段は前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するため格納ジョブを作成することを特徴とする。
【００２０】
さらに、請求項３の発明は、請求項１において、前記作成手段により、前記画像再生情報で特定される画像データを前記プリンタのメモリから削除するための削除ジョブが作成される場合に、前記管理手段は、前記削除ジョブに関する情報を前記管理データから削除することを特徴とする。
【００２１】
さらに、請求項４の発明は、請求項３において、さらに、前記プリンタのメモリに格納されている画像データを削除するための削除指定を入力する入力手段を有し、前記削除指定の入力に応じて、前記ジョブ作成手段は削除ジョブを作成することを特徴とする。
【００２２】
さらに、請求項５の発明は、請求項３において、前記管理手段は、前記作成手段により作成される格納ジョブに関する情報を前記管理データから検索し、前記検索によって格納ジョブに関する情報が検出された場合に、前記ジョブ作成手段は削除ジョブを作成することを特徴とする。
【００２３】
さらに、請求項６の発明は、請求項３において、前記作成手段により作成される格納ジョブに関する情報が前記管理データに記録されていない場合に、前記画像再生情報で特定される画像データが前記プリンタのメモリに格納されていないことを警告する警告手段を有することを特徴とする。
【００２４】
さらに、請求項７の発明は、画像データを格納するメモリを有するプリンタと通信して、記録媒体から読み出した画像データ及び再生すべき画像データを特定するための画像再生情報に基づいて作成したジョブを前記プリンタに出力して当該プリンタに自動的にプリントを行わせる画像再生方法であって、前記プリンタのメモリに格納されている画像データを管理データに基づいて管理するステップを有し、前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するための格納ジョブが作成される場合に、前記管理ステップにおいて、前記作成される格納ジョブに関する情報を前記管理データに追加することを特徴とする。
【００２５】
さらに請求項８の発明は、請求項７において、前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するための格納指定の入力に応じて、前記画像再生情報で特定される画像データを前記プリンタのメモリに格納するため格納ジョブを作成することを特徴とする。
【００２６】
さらに請求項９の発明は、請求項７において、前記画像再生情報で特定される画像データを前記プリンタのメモリから削除するための削除ジョブが作成される場合に、前記管理ステップにおいて、前記削除ジョブに関する情報を前記管理データから削除することを特徴とする。
【００２７】
さらに請求項１０の発明は、請求項９において、前記プリンタのメモリに格納されている画像データを削除するための削除指定の入力に応じて、前記削除ジョブを作成することを特徴とする。
【００２８】
さらに請求項１１の発明は、請求項９において、前記作成される格納ジョブに関する情報を前記管理データから検索し、前記検索によって格納ジョブに関する情報が検出された場合に、前記削除ジョブを作成することを特徴とする。
【００２９】
さらに請求項１２の発明は、請求項９において、前記作成される格納ジョブに関する情報が前記管理データに記録されていない場合に、前記画像再生情報で特定される画像データが前記プリンタのメモリに格納されていないことを警告することを特徴とする。
【００４７】
【発明の実施の形態】
本実施例に適用できる画像再生システムにおける画像再生部（プリンタ２０）の構造について説明する。
【００４８】
本実施例を適用するレーザビームプリンタの構成について図１を参照しながら説明する。
図１は本発明を適用可能な画像再生部の構成を示す断面図であり、レーザービームプリンタ（ＬＢＰ）の場合を示す。
【００４９】
図１において、２０はＬＢＰ本体（プリンタ）であり、外部に接続されているホストコンピュータから供給される印刷情報（文字コード等）やフォーム情報あるいはマクロ命令等を入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターン等を作成し、記録媒体である記録紙上に像を形成する。
【００５０】
２１，２２，２５はＬＢＰ本体２０全体の制御およびホストコンピュータから供給される文字情報等を解析して画像生成を行なうためのプリンタ制御ユニットを構成するが、詳細は後述する。
【００５１】
このプリンタ制御ユニットは、生成した画像をビデオ信号に変換してレーザドライバ１００２に出力する。
【００５２】
レーザドライバ１００２は半導体レーザ１００３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１００３から発射されるレーザ光１００４をオン・オフ切り換えする。
レーザ光１００４は回転多面鏡１００５で左右方向に振らされて静電ドラム１００６上を走査露光する。
【００５３】
これにより、静電ドラム１００６上には出力画像の静電潜像が形成されることになる。この潜像は、静電ドラム１００６周囲に配設された現像ユニット１００７により現像された後、記録紙に転写される。
【００５４】
この記録紙にはカットシートを用い、カットシート記録紙はＬＢＰ本体２０に装着した用紙カセット１００８に収納され、給紙ローラ１００９および搬送ローラ１０１０により、装置内に取り込まれて、静電ドラム１００６に供給される。
【００５５】
尚、同様な構成でカラー出力も可能である。
【００５６】
次に、本実施例における情報記録媒体１１におけるファイル形式を図２にて示す。
【００５７】
本実施例では、同情報記録媒体１１としてＣＦ（コンパクトフラッシュメモリカード）を用いた。尚、これに限るものではなく、フロッピーディスク、ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ等であってもよい。
【００５８】
本実施例において、図２のａに示すように情報記録媒体１１は、予約領域、ファイルアロケーションテーブル領域（ＦＡＴ）、ルートディレクトリ領域、及びファイル領域の４つの独立したエリアにマッピングされる。
【００５９】
予約領域には、本情報記録媒体に関してのルートディレクトリ内のエントリ数、予約領域のサイズ及びファイルアロケーションテーブルのサイズが記録される。ファイルアロケーションテーブルには、本情報記録媒体のファイル領域の使われ方が記録される。
【００６０】
ルートディレクトリ領域には、本情報記録媒体に記録されているファイル名、サイズ、そして位置等の情報を示すディレクトリエントリ情報が記録される。ファイル領域には、画像再生指示データファイル１１１や実際の画像データファイル１２１が記録される。
【００６１】
画像データファイル１２１は、画像データそのものを記録内容として持つファイルであり、本実施例ではＪＰＥＧデータの形式のファイルとした。このファイル名を図２のｂに示すように説明の都合上“ＸＸＸ.ＪＰＧ”とする。“ＸＸＸ”は複数の画像を区別する為に異なる文字や数字等が当てられる。
【００６２】
なお、ファイル名は上記の形式に限定されるものでなく、画像ファイルが分類できるものであれば良い。
【００６３】
ＪＰＥＧ形式で記録された画像データは、本来の画像データを圧縮した形で記録され、この圧縮した画像を復元して本来の画像データに戻すための情報も図２のｂに示すように、ヘッダー情報として画像データの一部として記録される。このヘッダー情報には画像サイズ等の情報も含まれる。
【００６４】
もう一つのファイルである画像再生指示データファイル１１１は、画像再生する画像データファイルとその付随情報を記録内容としてもつファイルである。同ファイルは画像データファイル１２１の画像出力の実行の有無や、プリント枚数を指示するデータ、そして画像出力するための出力条件（解像度、階調、モノクロ／カラー指定、印刷用紙サイズなど）が記録される。
【００６５】
本実施例では該ファイル名を“ＡＵＴＯＰＲＩＮＴ．ＭＲＫ”とする。
【００６６】
図３にＡＵＴＯＰＲＩＮＴ．ＭＲＫの記録内容の一例を示す。
【００６７】
全画像データファイル１２１に共通の画像情報は、画像再生指示データファイル１１１中に、次のようなタグ＜ＨＤＲ＞を付けて表現される。
【００６８】
同タグで指定された各種情報をヘッダー情報１１２とする。
【００６９】
“ＶＥＲＳＩＯＮ＝”とは、画像再生指示データファイルのバージョン情報を示している。“ＲＥＳＯＬＵＴＩＯＮ＝”とは、画像データファイルを画像出力する際の印刷解像度を示している。
【００７０】
“ＢＰＰ＝”とは、画像データファイルを画像出力する際の印刷階調を示している。“ＭＯＮ０／ＣＯＬＯＲ＝”とは、画像データファイルを画像出力する際の色処理のことを示しており、モノクロ印刷やカラー印刷を指定している。
【００７１】
“ＰＡＰＥＲＳＩＺＥ＝”とは、画像データファイルを画像出力する際の印刷用紙サイズを示している。例えば、Ａ４サイズ、Ａ３サイズ、Ｂ５サイズなどの出力可能な印刷用紙サイズを指定している。
【００７２】
また、画像再生される各画像データファイル１２１は、次のようなタグ＜ＩＭＧ＝“ＸＸＸ．ＪＰＧ”＞を付けて表現される。
【００７３】
“ＰＲＩＮＴ＿ＣＯＵＮＴ＝２”は付随情報を示すタグの一例であり、本実施例ではそのすぐ前に示される画像データファイル１２１のプリント枚数を示す。
【００７４】
“ＩＤ＝３２４７”は情報記録媒体１１が複数存在する場合に、各情報記録媒体を識別するために割り振られた異なる値である。
【００７５】
以上の各情報を参照することにより、画像再生する画像データファイル１２１と画像再生する枚数の総数を求めることができる。
【００７６】
例えば、図３に示すＡＵＴＯＰＲＩＮ．ＭＲＫファイルは、画像再生する画像データファイル１２１は、“Ａ００．ＪＰＧ”、“Ａ０１．ＪＰＧ”、“Ａ０２．ＪＰＧ”であり、プリント枚数はそれぞれ２枚、１枚、６枚であり総枚数は９枚であることを示している。
【００７７】
なお、画像再生指示データファイル１１１、及び画像データファイル１２１は、パソコンやデジタルカメラ等の入力手段を用いて指定及び編集される。
【００７８】
本ファイルは、撮影時に再生の有無を判断して編集されると共に、一度蓄え、記録されたデータを読み出して、再生の必要性を確認しながら再生が必要な画像に付加される等の操作時にも必要に応じて編集される。
【００７９】
本実施例では、画像出力側の制御の説明が中心であるが、本実施例に記載されるフォーマットで、記録媒体に画像を記録する入力手段、例えばデジタルカメラも本発明を構成することは言うまでもない。
【００８０】
この場合、不図示のコントローラにより、画像の入力制御、及び対応して入力される画像再生指示データファイル１１１と画像データファイル１２１を本実施例に記載のフォーマットに基づいて記録媒体に記録する記録制御を行なっている。
【００８１】
次に、図４に本実施例における画像再生システム（装置）１０とプリンタ２０を示す。
【００８２】
この画像再生システムは、情報記録媒体１１に記録された画像の中から所望の画像を自動的に選択して、その選択された画像データを画像出力（プリント）するシステム（装置）である。
【００８３】
画像再生システム（装置）１０は、情報記録媒体１１に記録されている画像再生指示データファイル１１１、及び画像データファイル１２１の記録データを読み出して、該記録データをバス１４に送出するデータ読み取り部１２、本画像再生システム１０の各部を制御してシステム全体の動作を制御するシステム制御部１３、システム制御部１３の制御を受けてデータ読み取り部１２で読み取られ、バス１４に送出された画像データを受けて、この画像データを画像出力するための画像出力データ（プリントジョブ１３０）を生成し出力を行なう画像再生処理部１５から構成される。
【００８４】
生成された画像出力データは、ジョブ管理部１６にて管理され、ここで情報記憶媒体１１中の画像データが以前にプリントジョブ１３０として変換及び出力されたか否かが管理される。ジョブ管理部１６は、後述するように、管理するためのデータを格納する不揮発性メモリを有することができる。
【００８５】
ユーザーインターフェイス部１７は、前記ジョブ管理部１６で管理されているプリントジョブ１３０の一覧を表示するための表示手段と、画像再生処理部１５で生成されたプリントジョブを後述のプリンタ２０の不揮発性メモリ２５へ格納するか否かを指定し、さらに同プリントジョブの再生、及び削除を指定するための入力手段から構成される。同表示手段としてはモニタなどの表示装置を用い、同入力手段としてはキーボードなどの入力装置を用いる。
【００８６】
なお、システム制御部１３は、ＣＰＵ，ＲＯＭ，ＲＡＭ等から構成され、画像再生システム１０は、パーソナルコンピュータ（ＰＣ）から構成することもでき、この場合は、データ読み取り部１２、システム制御部１３、画像再生処理部１５、ジョブ管理部１６、ユーザインターフェイス部１７が同ＰＣを構成する部品の一部として構成される。
【００８７】
画像再生部（プリンタ２０）は、画像再生処理部１５から出力されたプリントジョブを受信して画像出力するために機能する。
【００８８】
データ受信部２１は画像再生システム１０から出力された画像出力データをネットワーク３０を介して受信するところであり不図示のＲＡＭ（または後述する制御部内のＲＡＭ）中にプリントジョブを格納する。
【００８９】
データ解析部２２はＲＡＭ中のプリントジョブの解析を行ない画像の生成を行う。そして、生成された画像は印刷部２３（図１の１００２〜１０１０）にて出力される。
【００９０】
不揮発性メモリ２５はプリントジョブ１３０を保存するための記憶装置であり、ハードディスクやフラッシュＲＯＭなどにて構成される。
【００９１】
表示部２６は不揮発性メモリ２５中に格納されているプリントジョブ１３０の一覧を表示するためのものであり、入力部２７は表示部２６に表示されたプリントジョブ一覧から出力させたいジョブを選択するために用いられる他、後述のパスワードを入力するために使用される。２８は、画像再生部２０を構成する個々の構成（２１〜２７）を制御する制御部であって、ＣＰＵが実行する後述の図７，図８，図９の如き制御手順を格納したＲＯＭおよびＣＰＵの作業領域として機能するＲＡＭを有する。
【００９２】
なお、表示部２６ではＣＲＴなどの画像表示装置を用い、入力部２７はキーボードなどの入力装置を用いる。
【００９３】
図５，６に本実施例の画像再生システムの動作フローを示す。
【００９４】
本動作フローで表わされるプログラムは、画像再生システム１０のシステム制御部１３のＲＯＭやハードディスク等に格納されており、本画像再生システム１０が電源投下等により立ち上げられると、本動作フローが読み出され実行される。
【００９５】
まず、図５のステップ３０１（Ｓ３０１）で、データ読み取り部１２に情報記録媒体１１がセットされたかどうかを確認する。
【００９６】
情報記録媒体１１がセットされたことが確認されるとステップ３０２に進み、データ読み取り部１２において、図２で示した情報記録媒体１１に記録されているファイル中の画像再生指示データファイル１１１（ＡＵＴＯＰＲＩＮＴ．ＭＲＫ）が読み込まれる。
【００９７】
次に、ステップ３０３において、プリンタ２０中の不揮発性メモリ２５へのプリントジョブの格納、不揮発性メモリ２５に格納されたプリントジョブの再生、不揮発性メモリ２５に格納されたプリントジョブの削除を指定するための命令が作成される。同処理の動作フローについては図６を用いて後述する。
【００９８】
ステップ３０４以降は、ステップ３０３で格納命令、再生命令、削除命令が作成された後に実行される。
【００９９】
ステップ３０２で読み込まれた画像再生指示データファイル１１１は順次解析された後、ステップ３０４でファイル解析終了と判断されたなら、画像再生システム１０は動作を終了する。
【０１００】
同ファイル解析中にタグである＜ＩＭＧ＝“ＸＸＸ．ＪＰＧ”＞が見つかると（ステップ３０５）、ステップ３０６に進み、同タグで指定されている画像データファイル名“ＸＸＸ．ＪＰＧ”が読み込まれる。ステップ３１０ではステップ３０３で格納命令が作成された否か判別し、格納命令でない場合、ステップ３０８に進み、格納命令の場合、ステップ３０７に進む。
【０１０１】
読み込まれた画像データファイル名をもとに、ステップ３０７で該画像データファイル１２１に格納されている画像データを読み込み、ステップ３０８において画像再生処理部１５で図１０に示すプリントジョブ１３０が生成される。
【０１０２】
ここで生成されるプリントジョブ１３０は、画像再生指示データファイル１１１中のヘッダー情報１１２や画像データファイル１２１等に基づき生成されたものであり、同実施例の場合、レーザービームプリンタで出力可能なべージ記述言語（ＰＤＬ）にて構成されたものである。
【０１０３】
同プリントジョブ１３０は、ネットワーク３０を介して接続されているプリンタ２０へ転送される（ステップ３０９）。
【０１０４】
ただし、本実施例においてはネットワーク３０を介して接続されたプリンタ２０へプリントジョブが転送される場合について説明を行なったが、ネットワーク３０を介さずに画像再生システム１０とプリンタ２０が直接接続された場合について、同実施例を適用しても良いとする。
【０１０５】
ここで、ページ記述言語（ＰＤＬ）やプリントジョブ１３０については周知であり、本実施例では詳細な説明は省略するが、ページ記述言語として一般的にサポートされているイメージ描画命令等を用いて画像データファイル１２１の画像出力を実現するものとし、先に述べたヘッダー情報１１２中の解像度、階調、モノクロ／カラー指定、印刷用紙サイズ等を必要な情報として用いている。
【０１０６】
なお、本実施例では画像データファイル１２１としてＪＰＥＧデータを用い、プリンタ２０としてはレーザービームプリンタを用いた。
【０１０７】
そのため、プリンタ２０のデータ解析部２２では、ＪＰＥＧデータとして保存されている画像データを解凍（圧縮解除）して、解像度変換処理、階調変換処理、色変換処理、及びハーフトーニング処理等の処理がなされる。これらの各処理は、周知であるためここでの説明は省略する。
【０１０８】
また、この実施例において、画像データはＪＰＥＧデータとしたが、これに限らず、ＴＩＦＦやＰＩＣＴ等を用いても良い。また、それぞれの画像データに依存して、本実施例で示したデータ解析部２２で施される処理が変更されればよく、本発明は用いる画像データの種別には限定されない。
【０１０９】
図５のステップ３０９にてプリントジョブ１３０がプリンタ２０へ転送されるとステップ３０４に戻り、システムはＡＵＴＯＰＲＩＮＴ．ＭＲＫファイルの終了を確認しつつ、その内容の解析が続けられる。
【０１１０】
図６は、図５のステップ３０３で行なわれる転送設定を説明するための動作フローである。図６のステップ４０１、４０２、４０３では、ユーザーインターフェイス部１７でプリントジョブの格納、削除、再生指定が行なわれているか否かの判断を行なう。なお、同指定はユーザーインターフェイス部１７でキーボードなどの入力装置にて行なわれる。
【０１１１】
いずれの指示も行なわれていないと判断した場合には、図５のステップ３０４以降にてプリントジョブ１３０の生成処理が行なわれる。この場合、プリンタ２０を用いて画像出力は行なわれるが、プリンタジョブの格納、削除、再生処理は行なわれない。
【０１１２】
ステップ４０１において、これから生成するプリントジョブの格納が指定されていると判断した場合、ステップ４０４にて不揮発性メモリ２５へのプリントジョブの格納を指示するための格納命令が作成され、その後、プリントジョブが図５のステップ３０４以降にて生成される。
【０１１３】
さらに、不揮発性メモリ２５内部に格納するプリントジョブを画像再生システム１０側で管理するために、ジョブ管理部１６にてプリントジョブの管理のための処理を実行する（ステップ４０５）。
【０１１４】
同管理方法の一つとして、画像再生指示データファイル１１１中に記述されている“ＩＤ”を、画像再生システム１０内部の不揮発性メモリで管理する方法があり、同方法にて不揮発性メモリ２５に格納されたプリントジョブの一覧を把握することが可能である。管理方法としてはこれ以外の方法でも良く、不揮発性メモリ２５に格納されたプリントジョブの一覧が画像再生システム１０側で認識可能であれば良い。
【０１１５】
また、同方法にて管理されたプリントジョブの一覧はエーザインターフェイス部１７に接続されているモニタなどの表示装置に表示することを可能とし、同表示手段を用いることで、同画像再生システム１０の利用者は不揮発性メモリ２５に格納されたプリントジョブの一覧を参照したり、削除したいプリントジョブを選択することを可能とする。
【０１１６】
ステップ４０５にてジョブ管理更新が行なわれた後、図５のステップ３０４に移行する。
【０１１７】
一方、図６のステップ４０２で不揮発性メモリ２５に格納されたプリントジョブの削除が指定されている場合、ステップ４０６でジョブ管理部１６から削除するプリントジョブのＩＤを検索した結果、削除指定されたプリントジョブが不揮発性メモリ２５中に存在しない場合には（ステップ４０７→ステップ４０８）、同プリントジョブが存在しないことを同システムの利用者に警告した後（ステップ４０８）、同動作フローを終了する。なお、ここでエラー警告の方法としてはユーザインタフェイス部１７の表示装置にプリントジョブが存在しないことを表示する等、利用者が同警告を理解可能であればどのような方法をとってもよいとする。
【０１１８】
一方、ステップ４０７で削除指定されたプリントジョブが検索された場合、プリンタ２０に対し同プリントジョブの削除を指示する命令を作成した後（ステップ４０９）、ジョブ管理部１６に記憶されている同プリントジョブに関するＩＤ等の情報を削除する（ステップ４１０）。その後、図５のステップ３０４に戻り、ステップ３０８で削除するためのプリントジョブを生成し、ステップ３０９で転送する。
【０１１９】
ステップ４０３で不揮発性メモリ２５に格納されたプリントジョブの再生が指定されている場合、ジョブ管理部１６によって同プリントジョブを検索した後（ステップ４１１）、指定されたプリントジョブが不揮発性メモリ２５中に存在しない場合には、同プリントジョブの生成及び画像出力を実行する為に、同動作フローを終了し、図５のステップ３０４以降の処理を実行することで所望した画像データファイルの画像出力を行なう。
【０１２０】
一方、指定されたプリントジョブが検索された場合、プリンタ２０に対し同プリンタジョブの再生出力を指示するための再生命令を作成し（ステップ４１３）、図５のステップ３０４に戻り、ステップ３０８で再生するためのプリントジョブを作成し、ステップ３０９で転送し、同プリントジョブの画像出力を行なう。
【０１２１】
ここで、図５，６にて生成される格納命令、再生命令、削除命令の例を図１０に示す。同命令はべージ記述言語（ＰＤＬ）にて構成されており、同図では“ＣＯＭＭＡＮＤ＝”に続く文字列（“ＳＴＯＲＥ”，“ＰＲＩＮＴ”，“ＤＥＬＥＴＥ”）がそれぞれ格納、再生、削除命令を示している。
【０１２２】
文字列（“ＲＥＳＯＬＵＴＩＯＮ”，“ＢＰＰ”，“ＭＯＮＯ／ＣＯＬＯＲ”，“ＰＡＰＥＲＳＩＺＥ”，“ＩＤ”，“ＰＲＩＮＴ＿ＣＯＵＮＴ”）については、前述の画像再生指示データファイル１１１（ＡＵＴＯＰＲＩＮＴ．ＭＲＫ）の各引数と同様の役割を果たす。
【０１２３】
その他の文字列（“ＩＭＧ”，“ＳＩＺＥ”，“ＤＡＴＡ”）については、画像データファイル１２１のファイル名称とそのデータサイズ、そしてデータをそれぞれ示している。
【０１２４】
なお、“ＤＡＴＡ”には“ＳＩＺＥ”で指定されているデータサイズ分のデータが続いている。
【０１２５】
また、同例ではテキスト形式のコマンドにて構成されているぺージ記述言語としたが、その他のデータ形式のコマンドにて構成されているぺージ記述言語でも良いとする。
【０１２６】
次に、プリントジョブ１３０を受信したプリンタ２０が行なう画像出力処理の動作フローを図７を用いて説明する。
【０１２７】
プリンタ２０の制御部２８は、画像再生システム１０からプリントジョブ１３０や同プリントジョブの格納、再生、削除を指示する命令を受信すると、これに応答してジョブ入力待ち状態（ステップ５０１）を抜けてプリントジョブの解析を行なう（ステップ５０２）。
【０１２８】
ステップ５０２ではプリントジョブ中の各命令に従った処理を行なうが、排紙命令と解析した場合（ステップ５０３）、不図示（または制御部２８内）のＲＡＭ上に生成した画像データをビデオ信号に変換し（ステップ５０４）、同信号を印刷部２３（プリンタエンジン）に転送して印刷を行ない（ステップ５０５）、印刷後の用紙を排紙する（ステップ５０６）。
【０１２９】
一方、前記ステップ５０２におけるジョブ解析結果が再生命令（ステップ５０７）や格納・削除命令（ステップ５０９）であると判断した場合、後述のステップ５０８，５１０の処理を実行し、その他の命令の場合、各命令に従った描画処理を行ないＲＡＭ上に画像イメージを形成する（ステップ５１１）。
【０１３０】
前記ステップ５０２におけるジョブ解析結果が格納命令であると判断した場合、現在解析中のプリントジョブを不揮発性メモリ２５内部へと格納し、ジョブ削除命令であると判断した場合、同命令で指定されているジョブの削除処理を実行する（ステップ５１０）。
【０１３１】
なお、ここで不揮発性メモリ２５内部へのプリントジョブの格納フォーマットについての説明は省略するが、プリントジョブの格納、読み出し再生、削除が可能であれば、そのフォーマットについては特に限定しないものとする。さらに、前記ステップ５０２におけるジョブ解析結果がジョブ再生命令であると判断した場合、不揮発性メモリ２５内部に格納されているプリントジョブを不揮発性メモリより読み出し（ステップ５０８）、ステップ５０２に戻り画像の形成処理を行なって排紙を行なう。
【０１３２】
ここで、プリンタ２０の不揮発性メモリ２５に格納されるデータ形式としてはプリントジョブ１３０以外に、同プリントジョブより形成される画像データ自身を不揮発性メモリ中に格納することで再生時の高速化を図っても良いとする。また、プリントジョブ１３０の格納先である不揮発性メモリは、ハードディスク、フラッシュＲＯＭ、コンパクトフラッシュ等とし、不揮発性メモリであれば何でも良いとする。
【０１３３】
以上説明したように、画像再生システム１０にて生成したプリントジョブ１３０をプリンタ２０が受信して画像出力が行なわれるわけであるが、画像再生システムではプリントジョブの生成を行なう他、ジョブ管理部１５にてプリントジョブの管理を行う機能も有する。
【０１３４】
ジョブ管理部１５ではプリントジョブをプリンタ２０へ転送する前に同プリントジョブに対して格納・削除命令やジョブ再生命令を付加する役割を果たし、ユーザーインターフェイス部１７を用いて同命令を付加するか否かを設定する。
【０１３５】
なお、本実施例を適用するプリンタとしては、レーザービームプリンタに限られたものではなく、インクジェットプリンタ、昇華プリンタ、銀塩プリンタなどの他のプリンタを用いてもよい。
【０１３６】
本発明の画像再生システム１０は、画像再生指示データファイル１１１を解析して、該ファイルで再生指定された画像データファイル１２１を再生するかどうかを決める。
【０１３７】
従って、画像再生指示データファイル１１１には各画像データファイル１２１の再生の有無を指示するデータが記録されていればよく、その指示の記録フォーマット、記録内容、記録順番等には限定されない。
【０１３８】
本実施例の画像再生システムは、上述のようにして複数の画像データファイルが記録された情報記録媒体から、所望の画像データを自動的に選択して画像出力する際に、プリントジョブをプリンタ内部の不揮発性メモリに格納することで、同画像データの再利用を可能とし、画像再生システム１０やネットワーク３０にかかる処理負荷の削減を図るための機能を提供することが可能となる。またそれと同時に、再利用する画像データを画像表示装置上に一覧表示させ、再生希望の画像データを利用者に判断させる入力装置を具えることで、操作の容易なシステムを利用者に提供することができる。
【０１３９】
他の実施例
（第２の実施例）
上述した第１の実施例では、プリンタ２０内部の不揮発性メモリ２５に格納された画像データ（プリントジョブ）の再生出力を画像再生システム１０側から指定する場合について述べたが、第２の実施例では所望する画像データ（プリントジョブ）をプリンタ２０に接続されたユーザインタフェイスから指定することで出力を図ることを目的とする。
【０１４０】
本実施例の動作フローを図８を用いて説明する。同図における動作フロー中のステップ５０２から５０６、そして５１１については前記第１の実施例と同様であるが、前記第１の実施例では画像再生システム１０からプリントジョブが入力されてから動作していたのに対し、本第２の実施例では、制御部２８の制御下でプリンタ２０内部の不揮発性メモリ２５に格納された画像データ（プリントジョブ）を表示部２６を用いて確認し、入力部２７を用いて指定することにより（ステップ６０１）、同画像データ（プリントジョブ）を不揮発性メモリ２５から読み込み（ステップ６０２）、ジョブ解析（ステップ５０２）と描画処理（ステップ５１１）を繰り返して画像データの形成を行ない排紙するところに特徴がある。
【０１４１】
また、本実施例では不揮発性メモリ２５中に格納された画像データの一覧を表示部２６上に表示する機能を設けることで、所望する画像データの選択をより容易にしている。同方法により、不揮発性メモリ２５中に格納された画像データ（プリントジョブ）は画像再生システム１０を使用せずに出力することが可能となる。
【０１４２】
（第３の実施例）
前記第２の実施例において用いられるプリンタ２０がネットワーク３０に接続されたプリンタの場合、複数の利用者が同プリンタを利用する場合があるため、不揮発性メモリ２５に格納された画像データ（プリントジョブ）も第三者によって出力可能である。
【０１４３】
本第３の実施例では、不揮発性メモリに格納された各画像データ（プリントジョブ）に対しパスワードを設定することで、同データの出力を制限させる機能を提供することを目的とする。
【０１４４】
本実施例の動作フローを図９を用いて説明する。同図における動作フロー中のステップ６０１，６０２，５０２から５０６、そして５１１については前記第２の実施例と同様である。
【０１４５】
本実施例が前記第２の実施例と異なる点は、制御部２８の制御下で以下の動作を行うことであって、まず、所望する画像データ（プリントジョブ）を指定する前に、予め設定したパスワードを入力部２７から入力する（ステップ７０１）。
【０１４６】
入力されたパスワードを予め設定されたパスワードと比較し（ステップ７０２）、一致する場合には、ステップ６０１にて出力する画像データ（プリントジョブ）の指定を行なう。一方、パスワードが一致しない場合にはパスワードが一致しないことを利用者に警告した後（ステップ７０３）、同動作フローを終了する。
【０１４７】
なお、ここでは予め設定しておく必要のあるパスワードの入力方法としては、本第１の実施例の図６のステップ４０１において画像データの格納を指定する際に、同命令に付随して画像再生システム１０のユーザインタフェイス部１７からパスワードを入力することで、各画像データ（プリントジョブ）毎にパスワードを設定しても良いし、もしくは、プリンタ２０の入力部２７からパスワード設定を行なっても良い。
【０１４８】
同機能により、不揮発性メモリ中に格納された画像データ（プリントジョブ）を出力する場合にはパスワード入力が必要となり、画像データの出力にセキュリティ機能を持たせることが可能となる。
【０１４９】
（第４の実施例）
本第４の実施例では、プリンタ２０内部の不揮発性メモリ２５に画像データ（プリントジョブ）を保管する場合に、プリンタ２０内の不図示のタイマー（このタイマーは、例えば、制御部２８内に設けることができる）を参照して各画像データが格納された時間情報や最後に参照された時間情報を共に記憶させておき、予め設定された時間を超過した時点で同画像データを不揮発性メモリ２５から自動的に削除する機能を提供することを目的とする。
【０１５０】
同機能により古い画像データや参照頻度の低い画像データを自動的に削除することで不揮発性メモリの空きメモリを効率的に確保して、メモリ不足を回避することが可能となる。
【０１５１】
（その他の実施例）
第一の実施例の図６のステップ３０３における動作フローでは、ユーザーインターフェイス１７を用いてプリンタ２０内部の不揮発性メモリ２５に格納、再生、削除する画像データ（プリントジョブ）を指定する場合について述べたが、本実施例ではジョブ管理部１６にて格納、再生、削除する画像データの自動管理を行なうことを目的とする。
【０１５２】
本実施例の動作フローを図１１を用いて説明する。
【０１５３】
ステップ４０４，４０５，４０９，４１０，４１１，４１２，４１３の各ステップで行なう処理については前記第一の実施例のそれと同様である。
【０１５４】
前記第一の実施例では画像再生システム１０の利用者がユーザーインターフェイス１７を通してプリントジョブの格納、再生、削除指定を行なっていたが、本実施例では、同処理をジョブ管理部１６が自動的に判断して行なうため、利用者の手間を省くことができる。
【０１５５】
まず、ステップ４１１においてこれから生成する格納プリントジョブが不揮発性メモリ２５に格納済みであるか否かを判断するための検索処理を行なう。具体的には、装着された情報記録媒体の画像再生指示データファイルのＩＤに基づき、対応するＩＤの格納プリントジョブが印刷装置に格納されているか判断する。
【０１５６】
画像再生システム１０では、前記第一の実施例で説明したように画像再生指示データファイル１１１中に記述されている“ＩＤ”を、画像再生システム１０内部の不図示の不揮発性メモリで管理しているため、不揮発性メモリ２５に格納されている格納プリントジョブの一覧を把握している。
【０１５７】
そのため、同“ＩＤ”を検索することでこれから生成する格納プリントジョブが不揮発性メモリ２５に格納済みか否かを判断することが可能である。
【０１５８】
同検索処理にて格納プリントジョブを格納済みであると判断した場合には（ステップ４１２）、不揮発性メモリ中の格納プリントジョブを用いての印刷を行うために再生命令の作成を行ない（ステップ４１３）、Ｓ３０４に戻る。
【０１５９】
一方、ステップ４１２にて格納プリントジョブが不揮発性メモリ２５内に格納されていないと判断した場合には、不揮発性メモリ２５内に同プリントジョブを格納可能か否かの判断を行なう（ステップ４２０）。
【０１６０】
同判断処理においては、これから生成する格納プリントジョブを格納するだけの空きメモリサイズが不揮発性メモリ内に存在するか否かを判断する。
【０１６１】
ジョブ管理部１６では不揮発性メモリに格納している画像データファイル１２１の各“ＩＤ”と各画像データファイルのデータサイズ、そして不揮発性メモリの総メモリサイズ管理することで、空きメモリサイズを容易に判断することが可能である。
【０１６２】
ステップ４２１にて格納不可能であると判断した場合には既存の格納プリントジョブまたは画像データファイル１２１を削除するための削除命令を作成し（ステップ４０９）、空きメモリサイズの確保を図る。
【０１６３】
そして、削除した格納プリントジョブまたは画像データファイルに関する“ＩＤ”とデータサイズ情報を削除する（ステップ４１０）。
【０１６４】
その後、ステップ４２０に処理を戻し、ステップ４２１で格納可能であると判断するまで既存の格納プリントジョブまたは画像データファイルの削除を繰り返し、格納可能と判断した場合、格納命令の作成（ステップ４０４）と新規に格納した格納プリントジョブまたは画像データファイルに関する“ＩＤ”とデータサイズ情報を追加する（ステップ４０５）。そしてステップ４１３に進み、再生命令を作成し、ステップ３０４に戻る。ステップ３０４以降では、削除ジョブ、格納ジョブ、再生ジョブを作成し、プリンタに転送する。
【０１６５】
本実施例では、同図に従って不揮発性メモリに格納す格納プリントジョブまたは画像データファイルを制御することで、プリントジョブの格納、再生、削除の自動管理を行なうこと可能とする。
【０１６６】
【発明の効果】
以上説明したように、本発明によれば、記録媒体から読み出した所望の画像データを自動的に選択してプリントするための画像再生情報を用いて、プリンタのメモリに画像を格納するための格納ジョブを作成しているので、予め記録媒体に記録されている画像再生情報ごとにプリンタへの画像の格納指示を行うことができ、ユーザは記録媒体に記録されている画像データの中から格納する画像を選択しなくてもよいので、容易に画像データ格納の指示を行うことができる。また、管理データによりプリンタに格納されている画像データを画像再生装置側で管理しているので、例えば、プリンタに一度送った画像データをもう一度送ったりするようなことを防ぐことができるし、また、プリンタに格納されていない画像の削除命令を出してしまい、プリンタがエラーとなってしまうようなことを防ぐことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施例における画像出力を行う画像再生部（プリンタ）を示す図である。
【図２】本発明の第１の実施例における情報記録媒体への記録画像ファイル形式を示す図である。
【図３】本発明の第１の実施例における情報記録媒体中の記録画像ファイルの一つであるＡＵＴＯＰＲＩＮＴ．ＭＲＫファイルの記録内容例を示す図である。
【図４】本発明の第１の実施例における画像再生システムとプリンタを示す図である。
【図５】本発明の第１の実施例における画像再生システムの動作フローを示す図である。
【図６】本発明の第１の実施例における転送設定の動作フローを示す図である。
【図７】本発明の第１の実施例におけるプリンタの動作フローを示す図である。
【図８】本発明の第２の実施例におけるプリンタの動作フローを示す図である。
【図９】本発明の第３の実施例におけるプリンタの動作フローを示す図である。
【図１０】プリントジョブを例示する図である。
【図１１】本発明のさらに他の実施例におけるプリンタの動作フローを示す図である。
【符号の説明】
１０      画像再生システム
１１      情報記録媒体
１２      データ読み取り部
１３      システム制御部
１４      システムバス
１５      画像再生処理部
１６      ジョブ管理部
１７      ユーザインターフェイス部
２０      画像再生部（プリンタ）
２１      データ受信部
２２      データ解析部
２３      印刷部
２４      システムバス
２５      不揮発性メモリ
２６      表示部
２７      入力部
３０      ネットワーク
【図１】
0003912952.tif 000002
【図２】
0003912952.tif 000003
【図３】
0003912952.tif 000004
【図４】
0003912952.tif 000005
【図５】
0003912952.tif 000006
【図６】
0003912952.tif 000007
【図７】
0003912952.tif 000008
【図８】
0003912952.tif 000009
【図９】
0003912952.tif 000010
【図１０】
0003912952.tif 000011
【図１１】
0003912952.tif 000012