(57)【要約】    【課題】  複写を何回繰り返しても画像が劣化することがなく、原稿の一部が破損或いは紛失した場合でも全原稿の画像情報を復元し印刷することを可能とし、原稿の画像がモノクロ画像の場合でもカラー画像で印刷出力することを可能とする。    【解決手段】  複写機１００は、制御装置１１０、アンテナ１７０、リーダ部２００、プリンタ部３００等を備える。ＰＣから送信された電子画像情報を基に印刷を行う場合、制御装置１１０はアンテナ１７０を介し電子画像情報を用紙の記憶媒体に記憶し、電子画像情報を基にプリンタ部３００により用紙に印刷を行う。記憶媒体に電子画像情報が記憶された原稿の複写を行う場合、制御装置１１０はアンテナ１７０を介し原稿の記憶媒体から電子画像情報を読取り、アンテナ１７０を介し電子画像情報を用紙の記憶媒体に記憶し、電子画像情報を基にプリンタ部３００により用紙に印刷を行う。【選択図】      図１
2005111852.tif 000002
【特許請求の範囲】
【請求項１】
所定の情報を記憶可能な記憶媒体が付加された被印刷材の前記記憶媒体に、印刷画像を生成可能な画像情報を書き込む書込手段と、画像情報を記憶した記憶媒体が付加された被印刷材の前記記憶媒体から前記画像情報を読み取る読取手段と、該読み取られた画像情報を基に印刷を行う印刷制御手段とを備えることを特徴とする画像形成装置。
【請求項２】
画像情報を記憶した記憶媒体が付加された被印刷材を複写元原稿として複写を行う場合、前記読取手段は、前記複写元原稿としての被印刷材の前記記憶媒体から前記画像情報を読み取り、前記印刷制御手段は、前記画像情報を基に、複写対象の被印刷材に印刷を行うことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記複写対象の被印刷材に記憶媒体が付加されている場合、前記書込手段は、前記画像情報を前記複写対象の被印刷材の前記記憶媒体に書き込むことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記画像形成装置に入力された画像情報を基に、記憶媒体が付加された被印刷材に印刷を行う場合、前記書込手段は、前記画像情報を印刷対象の被印刷材の記憶媒体に書き込み、前記印刷制御手段は、前記画像情報を基に、前記印刷対象の被印刷材に印刷を行うことを特徴とする請求項１記載の画像形成装置。
【請求項５】
複写元原稿としての被印刷材の記憶媒体に記憶された画像情報が解釈可能か否かを判断する判断手段と、警告手段とを備え、
前記判断手段により前記画像情報が解釈不可能であると判断された場合、前記印刷制御手段は、前記複写元原稿としての被印刷材に印刷されている印刷画像を用いて複写を行い、前記警告手段は、前記画像情報が解釈不可能で前記複写元原稿としての被印刷材の印刷画像を用いて複写した旨を警告することを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記判断手段により前記画像情報が解釈不可能であると判断された場合、前記複写元原稿としての被印刷材の印刷画像を用いて複写を行うか否かを選択する選択手段を備えることを特徴とする請求項５記載の画像形成装置。
【請求項７】
複写元原稿としての被印刷材の記憶媒体に記憶された画像情報が解釈可能か否か、一部の印刷形式で印刷可能か否かを判断する判断手段と、警告手段とを備え、
前記判断手段により前記画像情報が解釈可能で且つ前記一部の印刷形式で印刷可能であると判断された場合、前記印刷制御手段は、前記複写元原稿としての被印刷材の前記記憶媒体に記憶された前記画像情報を用いて前記一部の印刷形式で複写を行い、前記警告手段は、前記一部の印刷形式で複写した旨を警告することを特徴とする請求項１記載の画像形成装置。
【請求項８】
前記判断手段により前記画像情報が解釈不可能であると判断された場合、前記印刷制御手段は、前記複写元原稿としての被印刷材に印刷されている印刷画像を用いて複写を行うことを特徴とする請求項７記載の画像形成装置。
【請求項９】
前記複写元原稿としての被印刷材の印刷画像を用いて複写を行うか否かを選択する選択手段を備えることを特徴とする請求項７記載の画像形成装置。
【請求項１０】
前記画像情報は、予め設定可能な印刷形式で印刷画像を生成可能な情報であることを特徴とする請求項１記載の画像形成装置。
【請求項１１】
前記画像情報は、ページ記述言語による情報、アプリケーションソフトウェアで編集可能な形式の情報を含む群から選択される情報であることを特徴とする請求項１記載の画像形成装置。
【請求項１２】
前記予め設定可能な印刷形式は、カラー印刷による印刷形式、被印刷材に対する印刷レイアウトを設定して印刷を行う印刷形式、画像生成時の解像度を設定して印刷を行う印刷形式を含む群から選択される印刷形式であることを特徴とする請求項１０記載の画像形成装置。
【請求項１３】
記憶媒体に画像情報が記憶されると共にモノクロの画像が印刷されている被印刷材に対する設定がカラーによる複写の場合、前記印刷制御手段は、前記被印刷材の前記記憶媒体に記憶された前記画像情報を基に、カラーによる複写を行うことを特徴とする請求項１記載の画像形成装置。
【請求項１４】
被印刷材が、記憶媒体がそれぞれ付加された複数のページから構成されている場合、前記複数のページのそれぞれの前記記憶媒体には、前記複数ページ分の画像情報を記憶可能であることを特徴とする請求項１記載の画像形成装置。
【請求項１５】
所定の情報を記憶可能な記憶媒体が付加された被印刷材の前記記憶媒体に、印刷画像を生成可能な画像情報を書き込み、画像情報を記憶した記憶媒体が付加された被印刷材の前記記憶媒体から前記画像情報を読み取り、該読み取られた画像情報を基に印刷を行うことを特徴とする印刷制御方法。
【請求項１６】
画像情報を記憶した記憶媒体が付加された被印刷材を複写元原稿として複写を行う場合、前記複写元原稿としての被印刷材の前記記憶媒体から前記画像情報を読み取り、前記画像情報を基に、複写対象の被印刷材に印刷を行うことを特徴とする請求項１５記載の印刷制御方法。
【請求項１７】
前記画像形成装置に入力された画像情報を基に、記憶媒体が付加された被印刷材に印刷を行う場合、前記画像情報を印刷対象の被印刷材の記憶媒体に書き込み、前記画像情報を基に、前記印刷対象の被印刷材に印刷を行うことを特徴とする請求項１５記載の印刷制御方法。
【請求項１８】
印刷制御方法をコンピュータに実行させるプログラムであって、
所定の情報を記憶可能な記憶媒体が付加された被印刷材の前記記憶媒体に、印刷画像を生成可能な画像情報を書き込む書込モジュールと、画像情報を記憶した記憶媒体が付加された被印刷材の前記記憶媒体から前記画像情報を読み取る読取モジュールと、該読み取られた画像情報を基に印刷を行う印刷制御モジュールとを備えることを特徴とするプログラム。
【請求項１９】
画像情報を記憶した記憶媒体が付加された被印刷材を複写元原稿として複写を行う場合、前記読取モジュールは、前記複写元原稿としての被印刷材の前記記憶媒体から前記画像情報を読み取り、前記印刷制御モジュールは、前記画像情報を基に、複写対象の被印刷材に印刷を行うことを特徴とする請求項１８記載のプログラム。
【請求項２０】
前記画像形成装置に入力された画像情報を基に、記憶媒体が付加された被印刷材に印刷を行う場合、前記書込モジュールは、前記画像情報を印刷対象の被印刷材の記憶媒体に書き込み、前記印刷制御モジュールは、前記画像情報を基に、前記印刷対象の被印刷材に印刷を行うことを特徴とする請求項１８記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報を記憶可能な記憶媒体が付加された用紙等の被印刷材を処理可能な画像形成装置、印刷制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、複写機において原稿の画像を用紙に印刷する複写（原稿の複製）を行うためには、一度、原稿の画像を複写機のスキャナ部で読み取った後、その原稿画像情報を基に複写機のプリンタ部で用紙に印刷を行うなどの処理が必要である。
【０００３】
しかしながら、このようにすると、複写しようとする原稿に印刷されている画像は、トナー等の転写材を用いて印刷されたアナログ画像であるため、複写を繰り返す毎に原稿の画像が劣化していくという欠点があった。また、複写しようとする原稿がオリジナルとなるため、原稿の一部が破損或いは紛失している場合には、完全な原稿の再現は不可能であった。また、複写機がカラー印刷機能を備え且つ原稿が完全な状態であっても、例えば原稿の画像がモノクロ画像の場合は、カラー画像で印刷出力することはできなかった。
【０００４】
そこで、オリジナルとなる画像データを自装置のメモリ内に記憶するとともにそれを引き出すための情報を印刷の際に付加しておき、それを基にオリジナル画像データを引き出すことが提案されている（例えば、特許文献１参照）。
【特許文献１】特開平１０−３０８８６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１ではオリジナルの画像データを引き出すためには原稿上のマークを読み出す必要があるため、それが汚れていたりするとオリジナルの画像データを引き出すことができない惧れのあるものであった。
【０００６】
本発明の目的は、複写を何回繰り返しても画像が劣化することがなく、原稿の一部が破損或いは紛失した場合でも全原稿の画像情報を復元し印刷することを可能とし、また、例えば原稿の画像がモノクロ画像の場合でもカラー画像で印刷出力することを可能とした画像形成装置、印刷制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上述の目的を達成するため、本発明の画像形成装置は、所定の情報を記憶可能な記憶媒体が付加された被印刷材の前記記憶媒体に、印刷画像を生成可能な画像情報を書き込む書込手段と、画像情報を記憶した記憶媒体が付加された被印刷材の前記記憶媒体から前記画像情報を読み取る読取手段と、該読み取られた画像情報を基に印刷を行う印刷制御手段とを備えることを特徴とする。
【０００８】
また、本発明の画像形成装置は、画像情報を記憶した記憶媒体が付加された被印刷材を複写元原稿として複写を行う場合、前記読取手段は、前記複写元原稿としての被印刷材の前記記憶媒体から前記画像情報を読み取り、前記印刷制御手段は、前記画像情報を基に、複写対象の被印刷材に印刷を行うことを特徴とする。
【０００９】
また、本発明の画像形成装置は、前記複写対象の被印刷材に記憶媒体が付加されている場合、前記書込手段は、前記画像情報を前記複写対象の被印刷材の前記記憶媒体に書き込むことを特徴とする。
【００１０】
また、本発明の画像形成装置は、前記画像形成装置に入力された画像情報を基に、記憶媒体が付加された被印刷材に印刷を行う場合、前記書込手段は、前記画像情報を印刷対象の被印刷材の記憶媒体に書き込み、前記印刷制御手段は、前記画像情報を基に、前記印刷対象の被印刷材に印刷を行うことを特徴とする。
【００１１】
また、本発明の画像形成装置は、複写元原稿としての被印刷材の記憶媒体に記憶された画像情報が解釈可能か否かを判断する判断手段と、警告手段とを備え、前記判断手段により前記画像情報が解釈不可能であると判断された場合、前記印刷制御手段は、前記複写元原稿としての被印刷材に印刷されている印刷画像を用いて複写を行い、前記警告手段は、前記画像情報が解釈不可能で前記複写元原稿としての被印刷材の印刷画像を用いて複写した旨を警告することを特徴とする。
【００１２】
また、本発明の画像形成装置は、前記判断手段により前記画像情報が解釈不可能であると判断された場合、前記複写元原稿としての被印刷材の印刷画像を用いて複写を行うか否かを選択する選択手段を備えることを特徴とする。
【００１３】
また、本発明の画像形成装置は、複写元原稿としての被印刷材の記憶媒体に記憶された画像情報が解釈可能か否か、一部の印刷形式で印刷可能か否かを判断する判断手段と、警告手段とを備え、前記判断手段により前記画像情報が解釈可能で且つ前記一部の印刷形式で印刷可能であると判断された場合、前記印刷制御手段は、前記複写元原稿としての被印刷材の前記記憶媒体に記憶された前記画像情報を用いて前記一部の印刷形式で複写を行い、前記警告手段は、前記一部の印刷形式で複写した旨を警告することを特徴とする。
【００１４】
また、本発明の画像形成装置は、前記判断手段により前記画像情報が解釈不可能であると判断された場合、前記印刷制御手段は、前記複写元原稿としての被印刷材に印刷されている印刷画像を用いて複写を行うことを特徴とする。
【００１５】
また、本発明の画像形成装置は、前記複写元原稿としての被印刷材の印刷画像を用いて複写を行うか否かを選択する選択手段を備えることを特徴とする。
【００１６】
また、本発明の画像形成装置は、前記画像情報は、予め設定可能な印刷形式で印刷画像を生成可能な情報であることを特徴とする。
【００１７】
また、本発明の画像形成装置は、前記画像情報は、ページ記述言語による情報、アプリケーションソフトウェアで編集可能な形式の情報を含む群から選択される情報であることを特徴とする。
【００１８】
また、本発明の画像形成装置は、前記予め設定可能な印刷形式は、カラー印刷による印刷形式、被印刷材に対する印刷レイアウトを設定して印刷を行う印刷形式、画像生成時の解像度を設定して印刷を行う印刷形式を含む群から選択される印刷形式であることを特徴とする。
【００１９】
また、本発明の画像形成装置は、記憶媒体に画像情報が記憶されると共にモノクロの画像が印刷されている被印刷材に対する設定がカラーによる複写の場合、前記印刷制御手段は、前記被印刷材の前記記憶媒体に記憶された前記画像情報を基に、カラーによる複写を行うことを特徴とする。
【００２０】
また、本発明の画像形成装置は、被印刷材が、記憶媒体がそれぞれ付加された複数のページから構成されている場合、前記複数のページのそれぞれの前記記憶媒体には、前記複数ページ分の画像情報を記憶可能であることを特徴とする。
【００２１】
上述の目的を達成するため、本発明の印刷制御方法は、所定の情報を記憶可能な記憶媒体が付加された被印刷材の前記記憶媒体に、印刷画像を生成可能な画像情報を書き込み、画像情報を記憶した記憶媒体が付加された被印刷材の前記記憶媒体から前記画像情報を読み取り、該読み取られた画像情報を基に印刷を行うことを特徴とする。
【００２２】
上述の目的を達成するため、本発明のプログラムは、印刷制御方法をコンピュータに実行させるプログラムであって、所定の情報を記憶可能な記憶媒体が付加された被印刷材の前記記憶媒体に、印刷画像を生成可能な画像情報を書き込む書込モジュールと、画像情報を記憶した記憶媒体が付加された被印刷材の前記記憶媒体から前記画像情報を読み取る読取モジュールと、該読み取られた画像情報を基に印刷を行う印刷制御モジュールとを備えることを特徴とする。
【発明の効果】
【００２３】
本発明によれば、所定の情報を記憶可能な記憶媒体が付加された被印刷材の前記記憶媒体に、印刷画像を生成可能な画像情報を書き込み、画像情報を記憶した記憶媒体が付加された被印刷材の前記記憶媒体から前記画像情報を読み取り、該読み取られた画像情報を基に印刷を行うので、例えば、画像情報を記憶した記憶媒体が付加された被印刷材を複写元原稿として複写を行う場合、複写を何回繰り返しても画像が劣化することがないという効果がある。
【００２４】
また、画像情報を記憶した記憶媒体が付加された被印刷材を複写元原稿として複写を行う場合、複写元原稿としての被印刷材の記憶媒体から画像情報を読み取り、画像情報を基に、複写対象の被印刷材に印刷を行うので、複写を何回繰り返しても画像が劣化することがないという効果がある。
【００２５】
また、複写対象の被印刷材に記憶媒体が付加されている場合、画像情報を複写対象の被印刷材の記憶媒体に書き込むので、複写対象の被印刷材に印刷を行った後、該印刷を行った被印刷材を複写元原稿として複写を行う際において、複写を何回繰り返しても画像が劣化することがないという効果がある。
【００２６】
また、画像形成装置に入力された画像情報を基に、記憶媒体が付加された被印刷材に印刷を行う場合、画像情報を印刷対象の被印刷材の記憶媒体に書き込み、画像情報を基に、印刷対象の被印刷材に印刷を行うので、該印刷を行った被印刷材を複写元原稿として複写を行う際において、複写を何回繰り返しても画像が劣化することがないという効果がある。
【００２７】
また、複写元原稿としての被印刷材の記憶媒体に記憶された画像情報が解釈不可能な場合、複写元原稿としての被印刷材に印刷されている印刷画像を用いて複写を行い、画像情報が解釈不可能で複写元原稿としての被印刷材の印刷画像を用いて複写した旨を警告するので、被印刷材の印刷画像を用いた通常の複写を行ったことをユーザに認識させることが可能となる効果がある。
【００２８】
また、画像情報が解釈不可能な場合、複写元原稿としての被印刷材の印刷画像を用いて複写を行うか否かを選択可能としているので、ユーザの利便性の向上を図ることができるという効果がある。
【００２９】
また、複写元原稿としての被印刷材の記憶媒体に記憶された画像情報が解釈可能で且つ一部の印刷形式で印刷可能な場合、複写元原稿としての被印刷材の記憶媒体に記憶された画像情報を用いて一部の印刷形式で複写を行い、一部の印刷形式で複写した旨を警告するので、画像情報を用いて一部の印刷形式で複写を行ったことをユーザに認識させることが可能となる効果がある。
【００３０】
また、画像情報は、予め設定可能な印刷形式で印刷画像を生成可能な情報であり、ページ記述言語による情報、アプリケーションソフトウェアで編集可能な形式の情報を含む群から選択される情報であるので、画像情報を用いて印刷を行う際のユーザの利便性の向上を図ることができるという効果がある。
【００３１】
また、予め設定可能な印刷形式は、カラー印刷による印刷形式、被印刷材に対する印刷レイアウトを設定して印刷を行う印刷形式、画像生成時の解像度を設定して印刷を行う印刷形式を含む群から選択される印刷形式であるので、画像情報を用いて印刷を行う際のユーザの利便性の向上を図ることができるという効果がある。
【００３２】
また、記憶媒体に画像情報が記憶されると共にモノクロの画像が印刷されている被印刷材に対する設定がカラーによる複写の場合、被印刷材の記憶媒体に記憶された画像情報を基に、カラーによる複写を行うので、被印刷材の印刷画像がモノクロ画像の場合でもカラー画像で印刷出力することが可能となり、モノクロ原稿（被印刷材）からカラー画像を得たいというユーザの要望に応えることができる効果がある。
【００３３】
また、被印刷材が、記憶媒体がそれぞれ付加された複数のページから構成されている場合、複数のページのそれぞれの記憶媒体には、複数ページ分の画像情報を記憶可能であるので、複数ページの一部が破損或いは紛失した場合でも、破損或いは紛失していないページの記憶媒体から前記複数ページ分の画像情報を復元し、該画像情報を基に印刷を行うことが可能となる効果がある。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の実施の形態を図面に基づき説明する。
【００３５】
［第１の実施の形態］
本実施の形態では、画像入力及び画像出力を行う画像入出力システムとして、モノクロ及びカラーの印刷機能を有する複写機を例に挙げ説明する。
【００３６】
＜画像入出力システムの全体構成＞
図１は、本実施の形態に係る画像入出力システム（以下複写機と称する）の構成を示すブロック図である。
【００３７】
図１において、複写機１００は、制御装置（コントローラ部）（書込手段、読取手段、印刷制御手段、判断手段、警告手段）１１０、操作部１５０（警告手段、選択手段）、ハードディスクドライブ１６０、アンテナ１７０、リーダ部（画像入力部）２００、プリンタ部（画像出力部）３００を備えている。また、複写機１００は、ＬＡＮ等のネットワーク４００を介して、ホストコンピュータとしてのパーソナルコンピュータ（以下ＰＣ）４０１、４０２と通信可能に構成されている。
【００３８】
リーダ部２００は、原稿の画像を光学的に読み取り、原稿の光学像を画像データ（電気信号）に変換する画像入力部である。リーダ部２００は、原稿の画像を読み取る機能を有するスキャナユニット２１０と、原稿を読取位置へ搬送する機能を有する原稿給送ユニット（ＤＦ（Document Feeder）ユニット）２５０とを備えている。
【００３９】
プリンタ部３００は、給紙ユニット３５０から用紙を印刷位置へ搬送し、用紙上に画像データを可視画像として印刷すると共に、画像が印刷された用紙を複写機外部へ排紙する画像出力部である。プリンタ部３００は、複数種類の用紙カセットを有する給紙ユニット３５０と、画像を用紙に転写し定着させる機能を有するマーキングユニット３１０と、画像が印刷された用紙に後処理（ソート処理、ステイプル処理など）を施して複写機外部へ排紙する機能を有する排紙ユニット３７０とを備えている。
【００４０】
制御装置１１０は、リーダ部２００、プリンタ部３００、操作部１５０、ＣＤ−ＲＯＭ１６０と電気的に接続され、更にネットワーク４００を介してＰＣ４０１、４０２と接続されている。制御装置１１０は、後述の図４に示す構成に加えて、アプリケーションソフトウェアで編集可能な形式のデータをＰＤＬ（Page Description Language）データに変換するＰＤＬ変換処理部と、ＰＤＬデータが解釈可能か否かを判断するＰＤＬ解釈処理部（以上図示略）を備えている。
【００４１】
制御装置１１０は、リーダ部２００を制御することで原稿の画像を読み取り、プリンタ部３００を制御することで画像を用紙に印刷する、コピー機能を提供する。また、制御装置１１０は、リーダ部２００により原稿から読み取った画像データをコードデータに変換し、ネットワーク４００を介してＰＣ４０１、４０２へ送信するスキャナ機能と、ＰＣ４０１、４０２からネットワーク４００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するプリンタ機能を提供する。
【００４２】
操作部１５０は、後述する液晶表示部（液晶タッチパネル）等から構成されており、複写機１００を操作するためのユーザインタフェースを提供する。ハードディスクドライブ１６０は、制御装置１１０の外部記憶装置として使用される。アンテナ１７０は、複写対象の原稿に付加された記憶媒体との間で無線通信を行う。アンテナ１７０及び記憶媒体の詳細については後述する。
【００４３】
＜リーダ部及びプリンタ部の構成＞
図２は、複写機のリーダ部２００及びプリンタ部３００の内部構造を示す構成図である。
【００４４】
図２において、リーダ部２００は、原稿給送ユニット２５０と、光学ユニット２１３、光学ユニット２２１、ＣＣＤイメージセンサ（以下ＣＣＤと略称）２１８、リーダ画像処理部２２２等を有するスキャナユニット２１０とを備えている。プリンタ部３００は、レーザ発光部３１３〜３１６、レーザドライバ３１７、感光ドラム３２５〜３２８、現像器３２１〜３２４、転写ベルト３３４、定着部３３５、プリンタ画像処理部３５２、給紙ユニット３５０（用紙カセット３６０、３６１）、手差しトレイ３６２、排紙ユニット３７０等を備えている。
【００４５】
リーダ部２００において、原稿給送ユニット２５０は、原稿積載部（図示略）に載置された複数枚の原稿を先頭順に１枚ずつプラテンガラス２１１上へ給送し、原稿の読み取り動作の終了後、プラテンガラス２１１上の原稿を排出するものである。尚、光学ユニット２１３は速度Ｖで移動され、光学ユニット２２１は速度（１/２）Ｖで移動される。
【００４６】
原稿がプラテンガラス２１１上に搬送されると、光学ユニット２１３のランプ２１２を点灯し、光学ユニット２１３の移動を開始させて、原稿を露光走査する。この時の原稿からの反射光は、ミラー２１４、２１５、２１６及びレンズ２１７によってＣＣＤ２１８へ導かれ、電気信号に光電変換される。このように、露光走査された原稿の画像はＣＣＤ２１８によって読み取られる。リーダ画像処理部２２２は、ＣＣＤ２１８から出力される画像データに所定の処理を施し、処理後の画像データを制御装置１１０へスキャナＩ/Ｆ１４０（図４参照）を介して出力する。
【００４７】
プリンタ部３００において、プリンタ画像処理部３５２は、制御装置１１０からプリンタＩ/Ｆ１４５（図４参照）を介して送られる画像信号をレーザドライバ３１７へ出力する。レーザドライバ３１７は、レーザ発光部３１３〜３１６を駆動するものであり、プリンタ画像処理部３５２から出力された画像データに応じたレーザ光をレーザ発光部３１３〜３１６により発光させる。
【００４８】
レーザ発光部３１３〜３１６により発光されたレーザ光は、ミラー３４０〜３５１によって、感光ドラム３２５〜３２８に照射される。これにより、感光ドラム３２５〜３２８には、レーザ光に応じた潜像が形成される。現像器３２１〜３２４は、それぞれブラック（Ｂｋ）、イエロー（Ｙ）、シアン（Ｃ）、マゼンダ（Ｍ）の現像剤によって、各感光ドラム上の潜像を現像するものであり、現像された各色のトナーは用紙に転写され、フルカラーのプリントアウトがなされる。尚、図示のｄは各感光ドラムの中心間の距離である。
【００４９】
他方、用紙カセット３６０、用紙カセット３６１、手差しトレイ３６２のいずれかより、上記レーザ光の照射開始と同期したタイミングで給紙された用紙は、レジストローラ３３３を経て、転写ベルト３３４上に吸着され搬送される。尚、転写ベルト３３４は速度ｖで循環駆動される。そして、感光ドラム３２５〜３２８に付着された現像剤が用紙に転写される。現像剤が転写された用紙は定着部３３５に搬送され、定着部３３５の熱と圧力により現像剤が用紙に定着される。定着部３３５を通過した用紙は、排出ローラ３３６によって排紙ユニット３７０へ排出される。
【００５０】
排紙ユニット３７０は、排出された用紙を束ねて仕分けるソート処理、仕分けされた用紙を綴じるステイプル処理を行う。排紙ユニット３７０でソート処理、ステイプル処理が行われた用紙は、排紙トレイ３７１へ排出される。
【００５１】
用紙の両面に画像を印刷する両面印刷が設定されている場合は、一方の面に画像が形成された用紙を排出ローラ３３６の位置まで搬送した後、排出ローラ３３６の回転方向を逆転させ、フラッパ３３７によって用紙を再給紙搬送路３３８へ導く。再給紙搬送路３３８へ導かれた用紙は、上述したタイミングで転写ベルト３３４へ給紙されて吸着され、他方の面に画像が形成される。
【００５２】
＜リーダ画像処理部の構成＞
図３は、リーダ部２００のリーダ画像処理部２２２の詳細な構成を示すブロック図である。
【００５３】
図３において、リーダ画像処理部２２２は、クランプ・アンプ・Ｓ/Ｈ・Ａ/Ｄ部４０１、シェーディング部４０２を備えている。
【００５４】
上述したように、プラテンガラス２１１上の原稿はＣＣＤ２１８に読み取られ、原稿の光学像が電気信号に変換される。尚、ＣＣＤ２１８は、該ＣＣＤ２１８がカラーセンサの場合、ＲＧＢのカラーフィルタが１ラインＣＣＤ上にＲＧＢ順にインラインに乗ったものでも構わないし、３ラインＣＣＤで、それぞれＲフィルタ・Ｇフィルタ・ＢフィルタをそれぞれのＣＣＤごとに並べたものでも構わないし、フィルタがオンチップ化されたものでも構わないし、フィルタがＣＣＤと別構成になったものでも構わない。
【００５５】
ＣＣＤ２１８から出力された電気信号（アナログ画像信号）は、画像処理部２２２に入力され、クランプ・アンプ・Ｓ/Ｈ・Ａ/Ｄ部４０１でサンプルホールド（Ｓ/Ｈ）され、アナログ画像信号のダークレベルが基準電位にクランプされ、所定量に増幅され（上記処理順番は表記順とは限らない）、アナログ/デジタル（Ａ/Ｄ）変換されて、例えばＲＧＢ各８ビットのデジタル信号に変換される。そして、ＲＧＢ信号は、シェーディング部４０２でシェーディング補正及び黒補正が施された後、制御装置１１０へ出力される。
【００５６】
＜制御装置の構成＞
図４は、制御装置１１０の構成を示すブロック図である。
【００５７】
図４において、制御装置１１０は、メインコントローラ１１１、ＲＯＭ１１４、ＤＲＡＭ１１６、コーデック１１８、ＳＲＡＭ１１９、ネットワークコントローラ１２１、コネクタ１２２、拡張コネクタ１２４、Ｉ/Ｏ制御部１２６、ＬＣＤコントローラ１３１、パネルインタフェース１３２、グラフィックプロセッサ１３５、ＳＲＡＭ１３６、スキャナＩ/Ｆ１４０、リアルタイムクロックモジュール１３３、バックアップ用電池１３４、コネクタ１４２、プリンタＩ/Ｆ１４５、コネクタ１４７、Ｅ−ＩＤＥ（Enhanced-Integrated Device Electronics）インタフェース（以下Ｉ/Ｆと略称）１６１、ハードディスクドライブ１６０、ハードディスク１６２を備えている。
【００５８】
メインコントローラ１１１は、主に、ＣＰＵ１１２、バスコントローラ１１３、各種Ｉ/Ｆコントローラ回路から構成されている。ＣＰＵ１１２とバスコントローラ１１３は、制御装置１１０全体の動作を制御する。ＣＰＵ１１２は、ＲＯＭ１１４からＲＯＭ Ｉ/Ｆ１１５を経由して読み込んだプログラムに基いて動作する。また、ＰＣから受信したＰＤＬコードデータを解釈しラスタイメージデータに展開する動作も、このプログラムに記述されており、ソフトウェアによって処理される。バスコントローラ１１３は、各Ｉ/Ｆを介して入出力されるデータの転送を制御するものであり、バス競合時の調停やＤＭＡ（Direct Memory Access）データ転送の制御を行う。
【００５９】
ＤＲＡＭ１１６は、ＤＲＡＭ Ｉ/Ｆ１１７によってメインコントローラ１１１と接続されており、ＣＰＵ１１２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００６０】
コーデック（Codec：Coder-Decoder）１１８は、ＤＲＡＭ１１６に蓄積されたラスタイメージデータを、MH（Modified Huffman）/MR（Modified Read）/MMR（Modified Modified Read）/JBIG（Joint Bi-level Image Experts Group）/JPEG（Joint Photographic Experts Group）等の方式で圧縮し、また、逆に圧縮され蓄積されたコードデータをラスタイメージデータに伸長する。コーデック１１８は、Ｉ/Ｆ１２０を介してメインコントローラ１１１と接続されており、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御され、ＤＭＡ転送により行われる。ＳＲＡＭ１１９は、コーデック１１８の一時的なワーク領域として使用される。
【００６１】
グラフィックプロセッサ（Graphic Processor）１３５は、ＤＲＡＭ１１６に蓄積されたラスタイメージデータに対して、画像回転、画像変倍、色空間変換、二値化の処理をそれぞれ行う。グラフィックプロセッサ１３５は、Ｉ/Ｆ１３７を介してメインコントローラ１１１と接続されており、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御され、ＤＭＡ転送により行われる。ＳＲＡＭ１３６は、グラフィックプロセッサ１３５の一時的なワーク領域として使用される。
【００６２】
ネットワークコントローラ（Network Controller）１２１は、Ｉ/Ｆ１２３によってメインコントローラ１１１と接続され、コネクタ１２２によって複写機外部のネットワーク４００と接続される。ネットワークとしては一般的にイーサネット（登録商標）が挙げられる。汎用高速バス１２５には、拡張ボードを接続するための拡張コネクタ１２４とＩ/Ｏ制御部１２６とが接続される。汎用高速バスとしては、一般的にPCI（Peripheral Component Interconnect）バスが挙げられる。
【００６３】
Ｉ/Ｏ制御部１２６は、リーダ部２００及びプリンタ部３００の各ＣＰＵとの間で制御コマンドを送受信するための調歩同期シリアル通信コントローラ１２７を２チャンネル装備しており、Ｉ/Ｏバス１２８によって外部Ｉ/Ｆ回路であるスキャナＩ/Ｆ１４０及びプリンタＩ/Ｆ１４５に接続されている。
【００６４】
パネルＩ/Ｆ１３２は、ＬＣＤコントローラ１３１に接続されており、操作部１５０に装備された液晶表示部の画面に表示を行うためのＩ/Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ/Ｆ１３０とから構成されている。操作部１５０（図１参照）は、液晶表示部と、液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーとを備えている。タッチパネル入力装置またはハードキーにより入力された信号は、パネルＩ/Ｆ１３２を介してメインコントローラ１１１のＣＰＵ１１２に伝えられる。液晶表示部は、パネルＩ/Ｆ１３２から送られてきた画像データ、複写機１００の操作に関する機能等を表示する。
【００６５】
リアルタイムクロックモジュール１３３は、複写機１００内部で管理する日付と時刻を更新/保存するためのものであり、バックアップ用電池１３４によってバックアップされている。Ｅ−ＩＤＥ Ｉ/Ｆ１６１は、制御装置１１０に外部記憶装置を接続するためのインタフェースである。本実施の形態においては、Ｅ−ＩＤＥ Ｉ/Ｆ１６１を介してハードディスクドライブ１６０を接続し、ハードディスク１６２へ画像データを記憶し、ハードディスク１６２から画像データを読み出す動作を行う。尚、画像データ記憶手段としてはハードディスク１６２に代えて例えばＣＤ−ＲＯＭ等を用いてもよい。
【００６６】
コネクタ１４２とコネクタ１４７は、それぞれ、リーダ部２００とプリンタ部３００とに接続されている。コネクタ１４２とスキャナＩ/Ｆ１４０との間には、同調歩同期シリアルＩ/Ｆ１４３とビデオＩ/Ｆ１４４が接続されている。コネクタ１４７とプリンタＩ/Ｆ１４５との間には、同調歩同期シリアルＩ/Ｆ１４８とビデオＩ/Ｆ１４９が接続されている。
【００６７】
スキャナＩ/Ｆ１４０は、コネクタ１４２を介してリーダ部２００と接続され、また、スキャナバス１４１によってメインコントローラ１１１と接続されており、リーダ部２００から受け取った画像に対して所定の処理を施す機能を有し、更に、リーダ部２００から送られたビデオ制御信号を基に生成した制御信号をスキャナバス１４１に出力する機能も有する。スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３によって制御される。
【００６８】
プリンタＩ/Ｆ１４５は、コネクタ１４７を介してプリンタ部３００と接続され、また、プリンタバス１４６によってメインコントローラ１１１と接続されており、メインコントローラ１１１から出力された画像データに所定の処理を施してプリンタ部３００へ出力する機能を有し、更に、プリンタ部３００から送られたビデオ制御信号を基に生成した制御信号をプリンタバス１４６に出力する機能も有する。ＤＲＡＭ１１６上に展開されたラスタイメージデータのプリンタ部３００への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６及びビデオＩ/Ｆ１４９を経由してプリンタ部３００へＤＭＡ転送される。
【００６９】
＜スキャナＩ/Ｆの画像処理部の構成＞
図５は、スキャナＩ/Ｆ１４０の画像処理に関する部分の詳細な構成を示すブロック図である。
【００７０】
図５において、スキャナＩ/Ｆ１４０は、つなぎ・ＭＴＦ（Modulation Transfer Function）補正部６０１、入力マスキング部６０２、ＡＣＳ（Auto Color Select：オートカラーセレクト）カウント部６０３を備えている。
【００７１】
つなぎ・ＭＴＦ補正部６０１は、リーダ部２００から制御装置１１０へコネクタ１４２を介して送られる画像信号に対して、次のようなつなぎ処理とＭＴＦ補正処理を行う。即ち、つなぎ・ＭＴＦ補正部６０１は、ＣＣＤ２１８が例えば３ラインＣＣＤの場合、つなぎ処理については、ライン間の読取位置が異なるため、読取速度に応じてライン毎の遅延量を調整し、３ラインの読取位置が同じになるように信号タイミングを補正し、ＭＴＦ補正処理については、読取速度によって読み取りのＭＴＦが変わるため、その変化を補正する。
【００７２】
入力マスキング部６０２は、読取位置タイミングが補正されたデジタル信号における、ＣＣＤ２１８の分光特性及びランプ２１２及びミラー２１４、２１５、２１６の分光特性を補正する。入力マスキング部６０２の出力信号はＡＣＳカウント部４０５及びメインコントローラ１１１へ送られる。
【００７３】
＜ＡＣＳカウント部の構成＞
図６は、ＡＣＳカウント部の構成を示すブロック図である。
【００７４】
図６において、ＡＣＳカウント部は、フィルタ５０１、領域検出回路５０２、色判定部５０３、カウンタ５０４、レジスタ（１〜４）５０７〜５１０を備えている。
【００７５】
オートカラーセレクト（以下ＡＣＳ）手法は、原稿がカラーであるか白黒であるかを判定する手法である。つまり、画素ごとの彩度を求めて或る閾値以上の画素がどれだけ存在するかに基づいて原稿のカラー/白黒判定を行う手法である。しかし、白黒原稿の白黒画像であっても、ＭＴＦ等の影響により、ミクロ的に見るとエッジ周辺に色画素が多数存在し、単純に画素単位でＡＣＳ判定を行うのは難しい。このＡＣＳ手法については様々な方法が提供されているが、本実施の形態ではＡＣＳ手法の方法にはこだわらないため、ごく一般的な手法について説明を行う。
【００７６】
上述したように、白黒画像でもミクロ的に見ると色画素が多数存在するわけであるから、その画素が本当に色画素であるかどうかは、注目画素に対して周辺の色画素の情報で判定する必要がある。フィルタ５０１は、そのためのフィルタであり、注目画素に対して周辺画素を参照するためにＦＩＦＯ（First In First Out）の構造をとる。
【００７７】
領域検出回路５０２は、メインコントローラ１１１によりレジスタ５０７〜５１０に設定された値と、リーダ部２００から送られたビデオ制御信号５１２とに基づき、ＡＣＳをかける領域信号５０５を作成する。色判定部５０３は、ＡＣＳをかける領域信号５０５に基づき、注目画素に対してフィルタ５０１のメモリ内の周辺画素を参照し、注目画素が色画素か白黒画素かを判定する。カウンタ５０４は、色判定部５０３から出力された色判定信号５０６の個数を計数する。
【００７８】
メインコントローラ１１１は、原稿の読み取り範囲に対してＡＣＳをかける領域を決定し、決定した値をレジスタ５０７〜５１０に設定する。また、メインコントローラ１１１は、ＡＣＳをかける領域内での色判定信号の個数を計数するカウンタ５０４の値を所定の閾値と比較し、当該原稿がカラーであるか白黒であるかを判断する。
【００７９】
レジスタ５０７〜５１０には、主走査方向、副走査方向それぞれについて、色判定部５０３により注目画素が色画素か白黒画素かの判定を開始する位置と、判定を終了する位置を、リーダ部２００から送られたビデオ制御信号５１２に基づいて設定しておく。本実施の形態では、上記の判定開始位置と判定終了位置を、実際の原稿の大きさよりもそれぞれ例えば１０mm程度小さめに設定している。
【００８０】
＜プリンタＩ/Ｆの画像処理部の構成＞
図７は、プリンタＩ/Ｆ１４５の画像処理に関する部分の詳細な構成を示すブロック図である。
【００８１】
図７において、プリンタＩ/Ｆ１４５は、ＬＯＧ変換部７０１、モアレ除去部７０２、ＵＣＲ・マスキング部７０３、γ補正部７０４、フィルタ部７０５を備えている。
【００８２】
メインコントローラ１１１からプリンタバス１４６を介して送られる画像信号は、まず、プリンタＩ/Ｆ１４５のＬＯＧ変換部７０１に入力される。ＬＯＧ変換部７０１は、ＬＯＧ変換によりＲＧＢ信号からＣＭＹ信号に変換する。次に、モアレ除去部７０２は、ＬＯＧ変換部７０１から出力されるＣＭＹ信号からモアレを除去する。ＵＣＲ・マスキング部７０３は、ＵＣＲ処理により、モアレ除去部７０２でモアレ除去処理されたＣＭＹ信号からＣＭＹＫ信号を生成し、マスキング処理により、プリンタ部３００の出力にあった信号に補正する。
【００８３】
γ補正部７０４は、ＵＣＲ・マスキング部７０３で処理された信号の濃度調整を行う。フィルタ部７０５は、γ補正部７０４から出力される信号にスムージング処理またはエッジ処理を行う。これらの処理を経て、コネクタ１４７を介してプリンタ部３００へ画像信号が送られる。
【００８４】
＜グラフィックプロセッサの構成＞
図８は、グラフィックプロセッサ１３５の詳細な構成を示すブロック図である。
【００８５】
図８において、グラフィックプロセッサ１３５は、画像回転部８０１、画像変倍部８０２、色空間変換部８０３、ルックアップテーブル（以下ＬＵＴ：Look-Up Table）８０４、画像二値化部８０５を備えている。
【００８６】
グラフィックプロセッサ１３５は、画像回転、画像変倍、色空間変換、二値化の処理をそれぞれ行うモジュール（画像回転部８０１、画像変倍部８０２、色空間変換部８０３、画像二値化部８０５）を有する。ＳＲＡＭ１３６は、グラフィックプロセッサ１３５の各々のモジュールの一時的なワーク領域として使用される。各々のモジュールが用いるＳＲＡＭ１３６のワーク領域が競合しないように、予め各々のモジュールごとにワーク領域が静的に割り当てられているものとする。
【００８７】
バスコントローラ１１３は、グラフィックプロセッサ１３５の各々のモジュールにモード等を設定する制御、及び各々のモジュールに画像データを転送するためのタイミング制御を行う。
【００８８】
＜画像回転部の処理手順＞
次に、グラフィックプロセッサ１３５の画像回転部８０１における処理手順を説明する。
【００８９】
メインコントローラ１１１のＣＰＵ１１２からバスコントローラ１１３に画像回転制御のための設定を行う。この設定により、バスコントローラ１１３は、Ｉ/Ｆ１３７を介して画像回転部８０１に対して画像回転に必要な設定(例えば画像サイズや回転方向・回転角度等)を行う。必要な設定を行った後に、再度、ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３は、ＤＲＡＭ１１６もしくは各Ｉ/Ｆを介して接続されているデバイスから画像データの転送を開始する。
【００９０】
尚、ここでは、回転を行う画像サイズを３２画素×３２ラインとし、また、画像バス（図示略）上に画像データを転送させる際に２４byte（ＲＧＢ各々８bitで１画素分）を単位とする画像データ転送を行うものとする。
【００９１】
図９は、画像回転部８０１の画像データ転送動作を説明する図であり、図１０は、画像回転部８０１の画像データ回転動作を説明する図である。
【００９２】
上述したように、３２画素×３２ラインの画像を得るためには、図９に示すように、上記２４byte（ＲＧＢ各々８bitで１画素分）を単位とする画像データ転送を３２×３２回行う必要があり、且つ不連続なアドレスから画像データを転送する必要がある。
【００９３】
不連続アドレッシングにより転送された画像データは、読み出し時に所望の角度に回転されているように、ＳＲＡＭ１３６に書き込まれる。例えば、画像データを反時計方向に９０度回転させる場合は、転送される画像データを、図１０に示すようにＹ方向に書き込んでいく。画像データの読み出し時には、Ｘ方向に画像データを読み出すことで、画像データが回転される。
【００９４】
画像回転部８０１は、３２画素×３２ラインの画像データ回転(ＳＲＡＭ１３６への書き込み)が完了した後、ＳＲＡＭ１３６から上述した読み出し方法で画像データを読み出し、バスコントローラ１１３に画像データを転送する。
【００９５】
回転処理された画像データを受け取ったバスコントローラ１１３は、連続アドレッシングにより、ＤＲＡＭ１１６もしくはＩ/Ｆ上の各デバイスにデータを転送する。
【００９６】
こうした一連の処理は、 ＣＰＵ１１２からの処理要求が無くなるまで(必要なページ数の処理が終了したときまで)繰り返される。
【００９７】
＜画像変倍部の処理手順＞
次に、グラフィックプロセッサ１３５の画像変倍部８０２における処理手順を説明する。
【００９８】
メインコントローラ１１１のＣＰＵ１１２からバスコントローラ１１３に画像変倍制御のための設定を行う。この設定により、バスコントローラ１１３は、Ｉ/Ｆ１３７を介して画像変倍部８０２に対して画像変倍に必要な設定(主走査方向の変倍率、副走査方向の変倍率、変倍後の画像サイズ等)を行う。必要な設定を行った後に、再度、ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３は、ＤＲＡＭ１１６もしくは各Ｉ/Ｆを介して接続されているデバイスから画像データの転送を開始する。
【００９９】
画像変倍部８０２は、バスコントローラ１１３から受け取った画像データをＳＲＡＭ１３６に一時格納し、ＳＲＡＭ１３６を入力バッファとして用いて、格納したデータに対し主走査方向及び副走査方向の変倍率に応じて、必要な画素数、ライン数の分の補間処理を行って画像を拡大もしくは縮小する、変倍処理を実行する。画像変倍部８０２は、変倍処理後の画像データを再度ＳＲＡＭ１３６へ格納し、ＳＲＡＭ１３６を出力バッファとして用いて、ＳＲＡＭ１３６から画像データを読み出し、バスコントローラ１１３に転送する。
【０１００】
変倍処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ/Ｆ上の各デバイスにデータを転送する。
【０１０１】
＜色空間変換部の処理手順＞
次に、グラフィックプロセッサ１３５の色空間変換部８０３における処理手順を説明する。
【０１０２】
メインコントローラ１１１のＣＰＵ１１２からバスコントローラ１１３に色空間変換制御のための設定を行う。この設定により、バスコントローラ１１３は、Ｉ/Ｆ１３７を介して色空間変換部８０３及びＬＵＴ８０４に対して色空間変換処理に必要な設定(後述のマトリックス演算の係数、ＬＵＴ８０４のテーブル値等)を行う。必要な設定を行った後に、再度、ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３は、ＤＲＡＭ１１６もしくは各Ｉ/Ｆを介して接続されているデバイスから画像データの転送を開始する。
【０１０３】
色空間変換部８０３は、バスコントローラ１１３から受け取った画像データ１画素ごとに対して、まず下記の式で表される３×３のマトリックス演算を施す。
【０１０４】
【数１】
2005111852.tif 000003
【０１０５】
上式において、R、G、Bが入力、X、Y、Zが出力、a１１、a１２、a１３、a２１、a２２、a２３、a３１、a３２、a３３、b１、b２、b３、c１、c２、c３がそれぞれ係数である。上式の演算によって、例えばRGB色空間からYuv色空間への変換など、各種の色空間変換を行うことができる。
【０１０６】
次に、マトリックス演算後のデータに対して、ＬＵＴ８０４による変換を行う。これによって、非線形の変換をも行うことができる。当然、スルーのテーブル（入力値と出力値が同じ値のテーブル）を設定することにより、実質的にＬＵＴ変換を行わないこともできる。その後、色空間変換部８０３は、色空間変換処理された画像データをバスコントローラ１１３に転送する。
【０１０７】
色空間変換処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ/Ｆ上の各デバイスにデータを転送する。
【０１０８】
＜画像二値化部の処理手順＞
次に、グラフィックプロセッサ１３５の画像二値化部８０５における処理手順を説明する。
【０１０９】
メインコントローラ１１１のＣＰＵ１１２からバスコントローラ１１３に二値化制御のための設定を行う。この設定により、バスコントローラ１１３は、Ｉ/Ｆ１３７を介して画像二値化部８０５に対して二値化処理に必要な設定(二値化処理時の変換方法に応じた各種パラメータ等)を行う。必要な設定を行った後に、再度、ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３は、ＤＲＡＭ１１６もしくは各Ｉ/Ｆを介して接続されているデバイスから画像データの転送を開始する。
【０１１０】
画像二値化部８０５は、バスコントローラ１１３から受け取った画像データに対して二値化処理を施す。本実施の形態では、二値化処理の手法としては、画像データを所定の閾値と比較して単純に二値化するものとする。勿論、ディザ法、誤差拡散法、誤差拡散法を改良したものなど、いずれの手法によっても構わない。その後、画像二値化部８０５は、二値化処理された画像データをバスコントローラ１１３に転送する。
【０１１１】
二値化処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ/Ｆ上の各デバイスにデータを転送する。
【０１１２】
＜ＰＤＬ画像出力時のシーケンス＞
次に、複写機１００においてＰＤＬ画像を印刷出力する時のシーケンスについて説明する。
【０１１３】
図１１は、ＰＤＬ画像出力の手順を示すフローチャートである。
【０１１４】
図１１において、ＰＤＬ画像を印刷出力する場合、ユーザがＰＣ４０１の操作部からネットワーク４００を介して、複写機１００にＰＤＬ画像を用紙に印刷出力させるＰＤＬ画像出力ジョブを実行するためのプリント設定を行う（ステップＳ１００１）。プリント設定パラメータの内容は、印刷部数、印刷に使用する用紙のサイズ、用紙の片面に印刷するか両面に印刷するかの区別、印刷した用紙（ページ）の出力順序、印刷した用紙に対するソートの有無、印刷した用紙に対するステイプル止めの有無、等である。
【０１１５】
次に、ユーザがＰＣ４０１の操作部からネットワーク４００を介して複写機１００に印刷指示を与え、それと共にＰＣ４０１上にインストールされているドライバソフトウェアは、ＰＣ４０１上の印刷対象となるコードデータをいわゆるＰＤＬデータに変換して、該ＰＤＬデータを上記ステップＳ１００１で設定したプリント設定パラメータと共に、ネットワーク４００を介して複写機１００の制御装置１１０に転送する（ステップＳ１００２）。
【０１１６】
次に、制御装置１１０のメインコントローラ１１１のＣＰＵ１１２は、コネクタ１２２及びネットワークコントローラ１２１を介してＰＣ４０１から転送されてきたＰＤＬデータを、該ＰＤＬデータと共に転送されてきたプリント設定パラメータに基づいて画像データに展開（ラスタライズ）する（ステップＳ１００３）。画像データの展開は、ＤＲＡＭ１１６上に行われる。
【０１１７】
次に、メインコントローラ１１１は、ＤＲＡＭ１１６上に展開された画像データをグラフィックプロセッサ１３５に転送する（ステップＳ１００４）。
【０１１８】
次に、グラフィックプロセッサ１３５は、上記プリント設定パラメータとは独立に画像処理を行う（ステップＳ１００５）。例えば、上記プリント設定パラメータで指定された用紙サイズが「Ａ４」であるにも関わらず、プリンタ部３００の給紙ユニット３５０（給紙カセット３６０、３６１）には「Ａ４Ｒ」用紙しかない場合には、グラフィックプロセッサ１３５の画像回転部８０１により画像データを９０度回転することによって、出力用紙に合わせた画像出力を行うことができる。
【０１１９】
次に、グラフィックプロセッサ１３５は、画像処理後の画像データをメインコントローラ１１１へ転送する。メインコントローラ１１１は、転送されてきた画像データをＤＲＡＭ１１６上に記憶する（ステップＳ１００６）。
【０１２０】
次に、メインコントローラ１１１は、プリンタＩ/Ｆ１４５及びコネクタ１４７を介してプリンタ部３００を制御しつつ、適切なタイミングでＤＲＡＭ１１６上の画像データをプリンタ部３００へ転送する（ステップＳ１００７）。
【０１２１】
次に、制御装置１１０は、プリンタ部３００を制御することで画像データを用紙に印刷するプリント出力を実行させる（ステップＳ１００８）。画像データの転送が完了すると、即ち、当該ＰＤＬ画像出力ジョブが終了すると、本処理を終了する。
【０１２２】
＜コピー画像出力時のシーケンス＞
次に、複写機１００においてコピー画像を印刷出力する時のシーケンスについて説明する。
【０１２３】
図１２は、コピー画像出力の手順を示すフローチャートである。
【０１２４】
図１２において、コピー画像を印刷出力する場合、ユーザが複写機１００の操作部１５０から、複写機１００に原稿から読み取った画像を用紙に印刷出力させるコピー画像出力ジョブを実行するためのコピー設定を行う（ステップＳ１１０１）。コピー設定パラメータの内容は、コピー部数、コピーに使用する用紙のサイズ、用紙の片面にコピーするか両面にコピーするかの区別、コピー倍率（拡大率/縮小率）、コピーした用紙に対するソートの有無、コピーした用紙に対するステイプル止めの有無、等である。
【０１２５】
次に、ユーザが操作部１５０から複写機１００にコピー開始指示を与えると、複写機１００の制御装置１１０のメインコントローラ１１１は、スキャナＩ/Ｆ１４０及びコネクタ１４２を介してリーダ部２００を制御することで、原稿から画像データを読み取る動作を実行させる。まず、原稿給送ユニット２５０は、原稿積載部に載置された原稿を１枚ずつプラテンガラス２１１上へ給送し、その際同時に原稿サイズ検知センサ（図示略）により原稿のサイズを検知する。検知された原稿のサイズに基づいて原稿を露光走査することにより、原稿から画像データを読み取るわけである。読み取られた画像データはＤＲＡＭ１１６上に記憶される（ステップＳ１１０２）。
【０１２６】
従来の複写機では、上記コピー設定における拡大/縮小率の設定に応じて、即ち、副走査方向の変倍率に応じて、光学ユニット２１３の移動速度を変化させることにより副走査方向の変倍処理を実現していた。これに対し、本実施の形態の複写機１００では、上記コピー設定における拡大/縮小率の設定に関わらず等倍（１００%）で原稿から画像データを読み取り、また、変倍処理については、主走査方向及び副走査方向ともに後述するグラフィックプロセッサ１３５によって行うものとする。
【０１２７】
次に、メインコントローラ１１１は、上記原稿の読み取りに伴いＤＲＡＭ１１６上に記憶された画像データをグラフィックプロセッサ１３５に転送する（ステップＳ１１０３）。
【０１２８】
次に、グラフィックプロセッサ１３５は、上記コピー設定パラメータに基づいて画像処理を行う（ステップＳ１１０４）。例えば、拡大率４００%の設定がなされているときには、グラフィックプロセッサ１３５内のモジュールである画像変倍部８０２を用いて主走査方向と副走査方向の双方への変倍処理を行う。
【０１２９】
次に、グラフィックプロセッサ１３５は、メインコントローラ１１１へ画像処理後の画像データを転送する。メインコントローラ１１１は、転送されてきた画像データをＤＲＡＭ１１６上に記憶する（ステップＳ１１０５）。
【０１３０】
次に、メインコントローラ１１１は、プリンタＩ/Ｆ１４５及びコネクタ１４７を介してプリンタ部３００を制御しつつ、適切なタイミングでＤＲＡＭ１１６上の画像データをプリンタ部３００へ転送する（ステップＳ１１０６）。
【０１３１】
次に、制御装置１１０は、プリンタ部３００を制御することで画像データを用紙に印刷するプリント出力を実行させる（ステップＳ１１０７）。画像データの転送が完了すると、即ち、当該コピー画像出力ジョブが終了すると、本処理を終了する。
【０１３２】
＜原稿に付加される記憶媒体の構成＞
次に、本実施の形態の特徴部分のうち、まず原稿に付加される記憶媒体の構成について説明する。
【０１３３】
図１３は、原稿に記憶媒体が付加されている（埋め込まれている）状態を示す図である。
【０１３４】
図１３において、例えば、原稿９０１は、９０２と９０３の２ページから構成されており、２ページに渡り情報が記述されているものとする。９０２を原稿１、９０３を原稿２、９０１を全原稿と呼ぶことにする。ここでは全原稿が２ページから構成されている場合を説明するが、１ページ以上の原稿であれば本実施の形態の方式を適用することができる。
【０１３５】
９０４は原稿１に、９０５は原稿２にそれぞれ印刷されている情報であり、これらの情報は絵や文字から構成される。９０６は原稿１に、９０７は原稿２にそれぞれ付加された小型の記憶媒体である。図示のように記憶媒体は原稿１ページあたり例えば１つ付加されている。
【０１３６】
尚、原稿に付加する記憶媒体の個数は、特定の個数に限定されるものではなく、任意とすることが可能である。また、原稿に付加する記憶媒体の位置は、特定の位置に限定されるものではなく、任意とすることが可能である。
【０１３７】
記憶媒体９０６、９０７には、原稿に印刷されている印刷画像を生成するための電子画像情報を記憶することができ、１ページないしは複数ページから構成される原稿の一部のページまたは全ページの電子画像情報を記憶できる容量を有する。記憶媒体９０６、９０７のうちの１つに全原稿の全ページ分の電子画像情報が収まりきらない場合には、原稿１ページに複数の記憶媒体を付加し、複数の記憶媒体で全原稿の全ページ分の電子画像情報を記憶することも可能である。
【０１３８】
つまり、複数ページからなる全原稿の各ページに付加された記憶媒体９０６、９０７のどちらにも、全原稿全ページ分の印刷画像を生成するための全ての電子画像情報を記憶することができる。全ての電子画像情報が記憶された記憶媒体を、複数ページから構成される全原稿の各ページに付加することにより、全原稿の一部が破損或いは紛失した場合においても全原稿の電子画像情報を復元し、該電子画像情報を基に印刷することが可能となる。
【０１３９】
以下では全原稿を構成するための電子画像情報としてＰＤＬデータを用いる場合について説明するが、本発明はＰＤＬデータに限定されるものではなく、ＰＤＬデータ以外に、ラスタ形式のデータ、既存のアプリケーションファイル形式のデータなど、様々な形式のデータが考えられる。電子画像情報は以下に示す仕組みにより記憶媒体に記憶される。
【０１４０】
＜原稿用紙に付加された記憶媒体に電子画像情報を記憶する仕組み＞
次に、印刷対象である白紙の原稿用紙に付加された記憶媒体に対し電子画像情報（ＰＤＬデータ）を記憶する仕組みについて説明する。
【０１４１】
図１４は、アンテナを備えた複写機１００の外観を示す図であり、図１５は、複写機１００のアンテナと原稿の記憶媒体との間で無線通信を行っている状態を示す図である。
【０１４２】
図１４及び図１５において、複写機１００にはアンテナ１７０が配設されている。１１０３、１１０５は印刷対象である白紙の原稿用紙であり、１１０４、１１０６はそれぞれ原稿用紙１１０３、１１０５に付加された記憶媒体である。図１５に示すアンテナ１７０は、図１４に示す複写機１００に配設されたアンテナ１７０のみを取り出して模式的に図示したものであり、図示の例では、アンテナ１７０と原稿用紙１１０３の記憶媒体１１０４との間で無線通信を行い、電子画像情報を記憶媒体１１０４に記憶することができる。図１５に示すアンテナ１７０を支持している部材は無線通信回路等が内蔵されたユニットである。
【０１４３】
尚、複写機１００におけるアンテナ１７０の配設位置は、図示の位置に限定されるものではなく、記憶媒体１１０４と無線通信が行える位置であれば、任意とすることが可能である。また、本実施の形態では、アンテナ１７０と電子画像情報記憶対象となる記憶媒体との間で無線通信を行い、電子画像情報を記憶媒体に記憶する方法について説明するが、特にこの方法に限定されるものではなく、特定された記憶媒体に対し電子画像情報を記憶できればよい。
【０１４４】
例えば、２ページからなるＰＤＬデータを記憶媒体に記憶する場合を例に挙げ説明する。複写機１００は原稿用紙１１０３、１１０５に対し、ＰＤＬデータから解析された画像データを印刷するが、そのときに併せて、記憶媒体１１０４、１１０６に全原稿全ページのＰＤＬデータ（電子画像情報）を記憶するものである。
【０１４５】
基本的なＰＤＬ画像出力時のシーケンスについては、上記の＜ＰＤＬ画像出力時のシーケンス＞で説明した通りであるが、本実施の形態では、図１６に示すような処理を行う点が特徴である。
【０１４６】
図１６は、図１１に示した基本的なＰＤＬ画像出力時のシーケンスに本発明特有の処理を加えた場合の手順を示すフローチャートである。
【０１４７】
図１６では、本発明特有の処理（ステップＳ１２０１〜ステップＳ１２０３）を図１１のステップＳ１００７とステップＳ１００８の間で行うようにしているが、これに限定されるものではなく、図１１のどの部分で行っても構わない。
【０１４８】
例えば、ＰＣ４０１から原稿２ページ分のＰＤＬデータがネットワーク４００を介して複写機１００に送信された場合について説明する。この場合、上記ＰＤＬデータが原稿用紙１１０３、１１０５に印刷されるが、本例では、原稿用紙１１０３に１ページ目のＰＤＬデータが印刷され、原稿用紙１１０５に２ページ目のＰＤＬデータが印刷されるものとする。
【０１４９】
図１６において、ステップＳ１００１からステップＳ１００７、ステップＳ１００８の処理に関しては上述したので詳しい説明はここでは省略する。ステップＳ１００７の処理が終了するとステップＳ１２０１へ進む。
【０１５０】
複写機１００の制御装置１１０は、ＰＤＬデータを記憶する対象となる記憶媒体を特定する。複写機１００の内部には原稿用紙が１１０３、１１０５と複数存在することもあるため、複写機１００のアンテナ１７０と原稿用紙１１０３、１１０５にそれぞれ付加された記憶媒体１１０４、１１０６との間で通信を行い、その上で全原稿全ページのＰＤＬデータを記憶する対象となる記憶媒体を特定する。ここでは、例えば、１ページ目のＰＤＬデータが印刷される原稿用紙１１０３上の記憶媒体１１０４を特定する（ステップＳ１２０１）。
【０１５１】
本実施の形態では、記憶媒体を特定する方法については限定されるものではなく、任意の方法をとることが可能である。例えば、原稿用紙に付加された記憶媒体それぞれに固有のＩＤを持たせておき、該当するＩＤを持つ記憶媒体をＰＤＬデータ記憶対象となる記憶媒体とする、或いは単純に複写機１００のアンテナ１７０に近い記憶媒体をＰＤＬデータ記憶対象となる記憶媒体とするなど、様々の方法が考えられる。
【０１５２】
次に、制御装置１１０は、特定された記憶媒体に対し全原稿全ページ分のＰＤＬデータを記憶する処理を行う。ここでは、例えば原稿用紙１１０３上の記憶媒体１１０４に対し全原稿全ページ分のＰＤＬデータを記憶する（ステップＳ１２０２）。
【０１５３】
次に、制御装置１１０は、２ページ目以降のＰＤＬデータが印刷される原稿用紙１１０５の記憶媒体１１０６に関しても上記と同様の処理を行う（ステップＳ１２０３）。即ち、ステップＳ１２０１、ステップＳ１２０２の各処理を原稿用紙枚数分だけ繰り返し行い、全ての原稿用紙の記憶媒体に対し、全原稿全ページ分のＰＤＬデータを記憶する。
【０１５４】
その後、制御装置１１０は、プリンタ部３００を制御することで画像データを原稿用紙１１０３、１１０５に印刷するプリント出力を実行させる（ステップＳ１００８）。画像データの転送が完了すると、即ち、当該ＰＤＬ画像出力ジョブが終了すると、本処理を終了する。
【０１５５】
図１６の処理により、ＰＣ４０１から複写機１００へ送信された２ページのＰＤＬデータのうち、原稿用紙の１ページ目には１ページ目のＰＤＬデータが、原稿用紙の２ページ目には２ページ目のＰＤＬデータがそれぞれ印刷され、原稿用紙に対する印刷状態は上記図１３に示したような状態となる。
【０１５６】
＜原稿に付加された記憶媒体から電子画像情報を読み取る仕組み＞
次に、原稿に付加された記憶媒体から電子画像情報を読み取る仕組みについて説明する。
【０１５７】
図１７は、複写機１００のアンテナ１７０により原稿の記憶媒体から電子画像情報を読み取る場合の概念を示す図である。
【０１５８】
原稿（１）１３０１、原稿（２）１３０４は、電子画像情報が読み取られるコピー元となる原稿であり、２ページから構成されている。１３０２は原稿（１）１３０１に付加された記憶媒体、１３０５は原稿（２）１３０４に付加された記憶媒体であり、１３０３は原稿（１）１３０１に印刷されている情報、１３０６は原稿（２）１３０４に印刷されている情報を表している。
【０１５９】
原稿（１）１３０１、原稿（２）１３０４は、それぞれの記憶媒体１３０２、１３０５に、すでに原稿（１）１３０１、原稿（２）１３０４に印刷されている全原稿の全ページ情報が記憶されており、上記の＜原稿に付加される記憶媒体の構成＞で説明したような上記図１３に示した原稿であるとする。
【０１６０】
他方、原稿用紙（１）１１０３、原稿用紙（２）１１０５は、画像が印刷されるコピー先となる用紙（白紙）であり、１１０４、１１０６は、それぞれ原稿用紙（１）１１０３、原稿用紙（２）１１０５に付加された記憶媒体である。原稿用紙（１）１１０３、原稿用紙（２）１１０５は、上記図１５に示したものと同一のものである。
【０１６１】
いま、複写機１００の原稿給送ユニット２５０の原稿積載部に２枚から構成される原稿（１）１３０１、原稿（２）１３０４が載置されている状態において、コピー画像出力を行う場合を例に挙げ、原稿に付加された記憶媒体から情報を読み取る方法について説明する。
【０１６２】
基本的なコピー画像出力時のシーケンスについては、上記の＜コピー画像出力時のシーケンス＞で説明した通りであるが、本実施の形態では、図１８及び図１９に示すような処理を行う点が特徴である。
【０１６３】
図１８及び図１９は、コピー画像出力時のシーケンスに本発明特有の処理を加えた場合の手順を示すフローチャートである。
【０１６４】
図１８及び図１９において、コピー画像を出力する場合、ユーザが複写機１００の操作部１５０からコピー画像出力ジョブを実行するためのコピー設定を行う（ステップＳ１４０１）。コピー設定パラメータの内容は、コピー部数、コピーに使用する用紙のサイズ、用紙の片面にコピーするか両面にコピーするかの区別、コピー倍率（拡大率/縮小率）、コピーした用紙に対するソートの有無、コピーした用紙に対するステイプル止めの有無、等である。
【０１６５】
次に、ユーザが操作部１５０からコピー開始指示を与えると、複写機１００のアンテナ１７０と、原稿積載部に載置された原稿（１）１３０１、原稿（２）１３０４のそれぞれの記憶媒体１３０２、１３０５との間で無線通信を行うことにより、１ページ目の情報が印刷されている原稿（１）１３０１の記憶媒体１３０２を特定する（ステップＳ１４０２）。本実施の形態では、記憶媒体１３０２と記憶媒体１３０５の両方に全原稿の全ページのＰＤＬデータが書き込まれているため、特に１ページ目の情報が印刷されている原稿（１）１３０１の記憶媒体１３０２を特定する。
【０１６６】
この場合、原稿（１）１３０１の記憶媒体１３０２から全原稿の全ページのＰＤＬデータを読み取る必要は無いが、本例では、下記のように原稿（１）１３０１の記憶媒体１３０２から全原稿の全ページのＰＤＬデータを読み取ることにする。
【０１６７】
次に、上記ステップＳ１４０２で特定された原稿（１）１３０１の記憶媒体１３０２から、無線通信を利用してアンテナ１７０により全原稿の全ページのＰＤＬデータを読み取る（ステップＳ１４０３）。
【０１６８】
コピー時に、例えば、原稿（１）１３０１、原稿（２）１３０４の２ページで構成される原稿のうち、原稿（２）１３０４が紛失していたとする。その場合は、原稿（２）１３０４が存在しないため、原稿（２）１３０４に付加された記憶媒体１３０５も存在しないが、原稿（１）１３０１に付加された記憶媒体１３０２には、紛失した原稿（２）１３０４に付加された記憶媒体１３０５の記憶内容と全く同一の全原稿の全ページのＰＤＬデータが書き込まれているため、原稿（１）１３０１の記憶媒体１３０２から原稿（２）１３０４に印刷されている情報を復元することが可能である。
【０１６９】
次に、上記ステップＳ１４０１で操作部１５０から設定したコピー設定パラメータと共に、上記ステップＳ１４０３でアンテナ１７０により読み取った全原稿の全ページのＰＤＬデータを制御装置１１０に転送する（ステップＳ１４０４）。
【０１７０】
次に、制御装置１１０のメインコントローラ１１１のＣＰＵ１１２は、コネクタ１２２及びネットワークコントローラ１２１を介して転送されてくるＰＤＬデータを、上記コピー設定パラメータに基づいて画像データに展開（ラスタライズ）する。画像データの展開はＤＲＡＭ１１６上に行われる（ステップＳ１４０５）。
【０１７１】
次に、メインコントローラ１１１は、ＤＲＡＭ１１６上に展開された画像データをグラフィックプロセッサ１３５に転送する（ステップＳ１４０６）。
【０１７２】
次に、グラフィックプロセッサ１３５は、上記コピー設定パラメータとは独立に画像処理を行う（ステップＳ１４０７）。例えば、上記コピー設定パラメータで指定された用紙サイズが「Ａ４」であるにも関わらず、プリンタ部３００の給紙ユニット３５０（給紙カセット３６０、３６１）には「Ａ４Ｒ」用紙しかない場合には、グラフィックプロセッサ１３５で画像データを９０度回転することによって、出力用紙に合わせた画像出力を行うことができる。
【０１７３】
次に、グラフィックプロセッサ１３５は、メインコントローラ１１１へ画像処理後の画像データを転送する。メインコントローラ１１１は、転送されてきた画像データをＤＲＡＭ１１６上に記憶する（ステップＳ１４０８）。
【０１７４】
次に、メインコントローラ１１１は、プリンタＩ/Ｆ１４５及びコネクタ１４７を介してプリンタ部３００を制御しつつ、適切なタイミングでＤＲＡＭ１１６上の画像データをプリンタ部３００へ転送する（ステップＳ１４０９）。
【０１７５】
次に、制御装置１１０は、上記図１６に示したステップＳ１２０１からステップＳ１２０３の処理を行い、ステップＳ１４０３の処理でコピー元の原稿（１）１３０１の記憶媒体１３０２から読み取られた全情報をコピー先の原稿用紙（１）１１０３の記憶媒体１１０４へ書き込む処理を行う（ステップＳ１４１０）。これらの処理を行ったときに、１ページ目の原稿用紙（１）１１０３の記憶媒体１１０４には、全原稿全ページ情報（ＰＤＬデータ）が書き込まれることになる。
【０１７６】
次に、制御装置１１０は、プリンタ部３００を制御することで画像データを原稿用紙１１０３、１１０５に印刷するプリント出力を実行させる（ステップＳ１４１１）。画像データの転送が完了すると、即ち、当該コピー画像出力ジョブが終了すると、本処理を終了する。
【０１７７】
図１８及び図１９の処理を行った結果、コピー元の原稿（１）１３０１の記憶媒体１３０２に書き込まれた内容と、コピー先の原稿用紙（１）１１０３の記憶媒体１１０４に書き込まれた内容とが完全に一致する。また、コピー元の原稿（２）１３０４の記憶媒体１３０５に書き込まれた内容と、コピー先の原稿用紙（２）１１０５の記憶媒体１１０６に書き込まれた内容とが完全に一致する。
【０１７８】
図１８及び図１９の処理により、複数ページから構成される原稿の一部が破損或いは紛失した場合においても、全原稿全ページ分の電子画像情報を復元し、該電子画像情報を基に印刷することが可能となる。
【０１７９】
＜電子画像情報が解釈不可能である場合＞
次に、記憶媒体から読み取った電子画像情報が解釈不可能である場合の処理について説明する。
【０１８０】
図２０は、原稿に付加された記憶媒体から読み取った電子画像情報が解釈不可能である場合に、警告表示を行い、原稿上に印刷されている印刷画像を用いて複写する手順を示すフローチャートである。
【０１８１】
本例では、原稿に付加された記憶媒体に記憶されている電子画像情報は、文書作成ソフトウェア等のアプリケーションソフトウェアで編集可能な形式のデータ（以下アプリデータと略称）とする。
【０１８２】
図２０において、原稿に付加された記憶媒体に記憶されているアプリデータを複写機１００のアンテナ１７０により読み取り、制御装置１１０に転送する。制御装置１１０は、制御装置内の、アプリデータをＰＤＬデータに変換するＰＤＬ変換処理部（図示略）にアプリデータを入力する（ステップＳ１５０１）。
【０１８３】
次に、ＰＤＬ変換処理部は、アプリデータが解釈可能か否かを判断する（ステップＳ１５０２）。アプリデータが解釈可能である場合は、ステップＳ１５０３で、ＰＤＬ変換処理部は、アプリデータからＰＤＬデータを生成する（ステップＳ１５０３）。
【０１８４】
一方、アプリデータが解釈不可能である場合は、ＰＤＬ変換処理部は、原稿上にトナー等の転写材で印刷されている印刷画像からＰＤＬデータを生成し（ステップＳ１５０４）、制御装置１１０は、操作部１５０の液晶表示部に対しアプリデータが解釈不可能で且つ印刷画像から複写した旨の警告表示（例えば「電子画像は解釈不可能なため、印刷画像からコピーしました」という警告メッセージの表示）を行う（ステップＳ１５０５）。
【０１８５】
その後の処理手順は上記図１１と同じであるため説明は省略する。
【０１８６】
尚、本実施の形態では、原稿に付加された記憶媒体に記憶されている電子画像情報をアプリデータとしたが、これに限定されるものではなく、操作部１５０によって設定できる印刷形式で印刷画像を生成可能なデータ形式であれば、電子画像情報はどのようなデータ形式でもよい。また、例えば、原稿に付加された記憶媒体に記憶されている電子画像情報をＰＤＬデータとして、操作部１５０によって設定できる一部の印刷形式で印刷画像を生成可能にする構成とすることも可能である。
【０１８７】
以上説明したように、本実施の形態によれば、複写機１００における記憶媒体に電子画像情報が記憶されている原稿の複写時には、アンテナ１７０により原稿の記憶媒体から電子画像情報を読み取り、電子画像情報を基に用紙に複写を行うので、複写を何回繰り返しても画像が劣化することがないという効果がある。
【０１８８】
また、記憶媒体がそれぞれ付加された複数のページから構成される原稿の各ページの記憶媒体に、原稿全ページ分の電子画像情報を記憶可能としているので、原稿の一部が破損或いは紛失した場合でも、破損或いは紛失していないページの記憶媒体から原稿全ページ分の電子画像情報を復元し、該電子画像情報を基に印刷を行うことが可能となる効果がある。
【０１８９】
また、原稿の記憶媒体に記憶された電子画像情報が解釈不可能な場合、原稿に印刷されている印刷画像を用いて複写を行い、電子画像情報が解釈不可能なため原稿の印刷画像を用いて複写した旨を警告するので、原稿の印刷画像を用いた通常の複写を行ったことをユーザに認識させることが可能となる効果がある。
【０１９０】
［第２の実施の形態］
次に、本発明の第２の実施の形態について説明する。本実施の形態は、上述した第１の実施の形態に対して、下記に示す点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１〜図８）の対応するものと同一なので、説明を省略する。
【０１９１】
＜電子画像情報が一部の印刷形式で印刷可能な場合＞
本実施の形態では、複写機１００において、原稿に付加された記憶媒体に記憶されている電子画像情報が一部の印刷形式で印刷可能な場合について説明する。
【０１９２】
図２１及び図２２は、電子画像情報が一部の印刷形式で印刷可能な場合の印刷手順を示すフローチャートである。
【０１９３】
本例では、モノクロの原稿（トナー等の転写材を用いて印刷されている印刷画像がモノクロ画像である原稿）をフルカラーで印刷（複写）する設定がされている場合において、何等かの原因（例えば複写機１００のメモリ容量不足等）でフルカラーの印刷が不可能な場合に、警告表示を行い、原稿の記憶媒体に記憶されている電子画像情報を用いて印刷出力可能なモノクロで印刷する手順を説明する。また、本例では、原稿の記憶媒体に記憶されている電子画像情報はＰＤＬデータとする。
【０１９４】
図２１及び図２２において、原稿に付加された記憶媒体に記憶されているＰＤＬデータを複写機１００のアンテナ１７０により読み取り、制御装置１１０に転送する。制御装置１１０は、制御装置内のＰＤＬ解釈処理部（図示略）にＰＤＬデータを入力する（ステップＳ１６０１）。
【０１９５】
次に、制御装置１１０は、ジョブテーブル（図２３参照）に記憶されているカラーモードの設定がフルカラーであるか否かを判断する（ステップＳ１６０２）。尚、ジョブテーブルについては後述する。カラーモードの設定がフルカラーである場合は、制御装置１１０は、ＰＤＬ解釈処理部にカラーモードの設定がフルカラーであることを通知する（ステップＳ１６０３）。
【０１９６】
次に、ＰＤＬ解釈処理部は、ＰＤＬデータが解釈可能か否かを判断する（ステップＳ１６０４）。ＰＤＬデータが解釈可能である場合は、ＰＤＬ解釈処理部は、ＰＤＬデータからフルカラーのラスタデータを生成することが可能か（フルカラーで印刷可能か）否かを判断する（ステップＳ１６０５）。フルカラーのラスタデータを生成することが可能である場合は、ＰＤＬ解釈処理部は、ＰＤＬデータからフルカラーのラスタデータを生成する（ステップＳ１６０６）。
【０１９７】
一方、フルカラーのラスタデータを生成することが不可能である場合は、ＰＤＬ解釈処理部は、ＰＤＬデータからモノクロのラスタデータを生成し（ステップＳ１６０７）、制御装置１１０は、操作部１５０の液晶表示部に対し、フルカラー印刷が不可能で且つモノクロ印刷を行った旨の警告表示（例えば「カラー印刷は不可能なため、モノクロ印刷しました」という警告メッセージの表示）を行う（ステップＳ１６０８）。
【０１９８】
一方、上記ステップＳ１６０４において、ＰＤＬデータが解釈不可能である場合は、制御装置１１０は、原稿上にトナー等の転写材で印刷されている印刷画像をプリンタ部３００により用紙に複写する（ステップＳ１６０９）。
【０１９９】
その後の処理手順は上記図１１と同じであるため説明は省略する。
【０２００】
尚、ＰＤＬデータがフルカラー印刷可能であるか否かの判断は、第１の実施の形態と同様であるため説明は省略する。
【０２０１】
図２３は、ジョブテーブルの一例を示す図である。
【０２０２】
図２３において、ジョブテーブルは複写機１００における設定項目と設定値とを対応付けて記憶するテーブルである。設定項目としては、用紙サイズ、給紙ユニット３５０（給紙カセット３６０、３６１）或いは手差しトレイ３６２にセットされている用紙の向き、用紙の印刷領域（用紙の上下左右の各辺までの余白）、用紙の両面に印刷する両面印刷の有無、カラーモードの種別（フルカラー、モノクロ、自動）、印刷部数、Nup（物理的な用紙の１面にN個（Nは１以上の整数）のページを印刷するページレイアウト）、印刷ページ、データ処理解像度、階調、プリンタ機種名、オプション名、等である。
【０２０３】
図２４は、複写機１００の操作部１５０の液晶表示部に表示される、カラーモードを設定するためのパネルメニューの一例を示す図である。
【０２０４】
図２４において、パネルメニューには、トップメニュー、カラーモード（フルカラー、モノクロ、自動）、印刷部数・・・等が表示されている。
【０２０５】
上記のジョブテーブルには、パネルメニューのすべての設定値が記憶されており、ユーザが操作部１５０により設定を変更すると、ジョブテーブルに即座に反映されるようになっている。また、ジョブテーブルは、例えば操作部１５０内の不図示の不揮発性メモリ（ＥＥＰＲＯＭ）等に格納されている。
【０２０６】
以上説明したように、本実施の形態によれば、複写機１００においてモノクロの原稿をフルカラーで印刷する設定がされている場合で、フルカラーの印刷が不可能な場合には、原稿の記憶媒体に記憶されている電子画像情報を用いてモノクロで印刷し、モノクロ印刷を行った旨を警告表示するので、複写機１００の状況に応じた印刷が可能となると共に、印刷設定と印刷結果との相異をユーザに認識させることが可能となる効果がある。
【０２０７】
［第３の実施の形態］
次に、本発明の第３の実施の形態について説明する。本実施の形態は、上述した第１の実施の形態に対して、下記に示す点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１〜図８）の対応するものと同一なので、説明を省略する。
【０２０８】
第１の実施の形態では、原稿の記憶媒体に記憶されている電子画像情報が解釈不可能（電子画像情報を用いた印刷が不可能）である場合には、警告表示を行い、原稿に印刷されている印刷画像を用いて複写を行う構成としたが、これに限定されるものではなく、電子画像情報が解釈不可能である場合に、原稿の印刷画像を用いて複写を行うか否かをユーザが操作部１５０から選択可能なように構成することも勿論可能である。
【０２０９】
同様に、第２の実施の形態では、原稿の記憶媒体に記憶されている電子画像情報が解釈可能で、且つ一部の印刷形式（モノクロによる印刷形式）で印刷可能である場合には、警告表示を行い、電子画像情報を用いて一部の印刷形式で印刷を行う構成としたが、これに限定されるものではなく、電子画像情報を用いて一部の印刷形式で印刷を行うか否かをユーザが操作部１５０から選択可能なように構成することも勿論可能である。
【０２１０】
以上説明したように、本実施の形態によれば、原稿の印刷画像を用いて複写を行うか否か、電子画像情報を用いて一部の印刷形式で印刷を行うか否かを選択可能としているので、複写機１００に対しユーザの所望する処理を実行させることができ、ユーザの利便性の向上を図ることができるという効果がある。
【０２１１】
［第４の実施の形態］
次に、本発明の第４の実施の形態について説明する。本実施の形態は、上述した第１の実施の形態に対して、下記に示す点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１〜図８）の対応するものと同一なので、説明を省略する。
【０２１２】
＜モノクロ原稿をフルカラーで印刷＞
本実施の形態では、複写機１００において、モノクロの原稿（トナー等の転写材を用いて印刷されている印刷画像がモノクロ画像である原稿）をフルカラーで印刷する場合の処理について説明する。
【０２１３】
図２５は、モノクロの原稿をフルカラーで印刷する手順を示すフローチャートである。
【０２１４】
本例では、原稿に付加された記憶媒体に記憶されている電子画像情報は、文書作成ソフトウェア等のアプリケーションソフトウェアで編集可能な形式のデータ（以下アプリデータ）とする。
【０２１５】
図２５において、原稿に付加された記憶媒体に記憶されているアプリデータを複写機１００のアンテナ１７０により読み取り、制御装置１１０に転送する。制御装置１１０は、制御装置内のＰＤＬ変換処理部にアプリデータを入力する（ステップＳ１７０１）。次に、制御装置１１０は、ジョブテーブルに記憶されているカラーモードの設定がフルカラーであるか否かを判断する（ステップＳ１７０２）。
【０２１６】
カラーモードの設定がフルカラーである場合は、制御装置１１０は、ＰＤＬ変換処理部にカラーモードの設定がフルカラーであることを通知する（ステップＳ１７０３）。次に、カラーモードの設定がフルカラーであることを認識したＰＤＬ変換処理部は、入力されたアプリデータからフルカラーのＰＤＬデータを生成する（ステップＳ１７０４）。カラーモードの設定がモノクロである場合は、ＰＤＬ変換処理部は、入力されたアプリデータからモノクロのＰＤＬデータを生成する（ステップＳ１７０５）。
【０２１７】
その後の処理手順は上記図１１と同じであるため説明は省略する。
【０２１８】
尚、本実施の形態では、複写機１００の操作部１５０から予めカラーモードを設定することが可能な構成になっており、設定されたカラーモードはジョブテーブル（図２３参照）に記憶されるようになっている。また、操作部１５０から予めカラーモードを設定しない場合（デフォルトの自動の場合）は、原稿に印刷されている印刷画像に応じた印刷が行われるようになっている。本例では、モノクロの原稿なのでモノクロモードで印刷される。
【０２１９】
以上説明したように、本実施の形態によれば、記憶媒体に電子画像情報が記憶されると共にモノクロの画像が印刷されている原稿に対する設定がカラー複写の場合、原稿の記憶媒体に記憶された電子画像情報を基にカラー複写を行うので、原稿の印刷画像がモノクロ画像の場合でもカラー画像で印刷出力することが可能となり、モノクロ原稿からカラー画像を得たいというユーザの要望に応えることができる効果がある。
【０２２０】
［第５の実施の形態］
次に、本発明の第５の実施の形態について説明する。本実施の形態は、上述した第１の実施の形態に対して、下記に示す点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１〜図８）の対応するものと同一なので、説明を省略する。
【０２２１】
＜１upをNupで印刷＞
本実施の形態では、複写機１００において、１up（用紙の１面に１ページを印刷するページレイアウト）の原稿を４up（用紙の１面に４ページを印刷するページレイアウト）で印刷する場合の処理について説明する。
【０２２２】
図２６は、１upの原稿を４upで印刷する手順を示すフローチャートである。
【０２２３】
本例では、原稿に付加された記憶媒体に記憶されている電子画像情報は、文書作成ソフトウェア等のアプリケーションソフトウェアで編集可能な形式のデータ（以下アプリデータ）とする。
【０２２４】
図２６において、原稿に付加された記憶媒体に記憶されているアプリデータを複写機１００のアンテナ１７０により読み取り、制御装置１１０に転送する。制御装置１１０は、制御装置内のＰＤＬ変換処理部にアプリデータを入力する（ステップＳ１８０１）。次に、制御装置１１０は、ジョブテーブルに記憶されているNupの設定が４upであるか否かを判断する（ステップＳ１８０２）。
【０２２５】
Nupの設定が４upである場合は、制御装置１１０は、ＰＤＬ変換処理部にNup＝４upであることを通知する（ステップＳ１８０３）。Nupの設定が４upであることを認識したＰＤＬ変換処理部は、入力されたアプリデータから４upのＰＤＬデータを生成する（ステップＳ１８０４）。Nupの設定が４upでない場合は、ＰＤＬ変換処理部は、入力されたアプリデータから１upのＰＤＬデータを生成する（ステップＳ１８０５）。
【０２２６】
その後の処理手順は上記図１１と同じであるため説明は省略する。
【０２２７】
尚、本実施の形態では、複写機１００の操作部１５０から予めNupを設定することが可能な構成になっており、設定されたNupはジョブテーブルに記憶されるようになっている。また、操作部１５０から予めNupを設定しない場合（デフォルトの１upの場合）は、原稿に印刷されているNupで印刷されるようになっている。本例では、１upの原稿なので１upで印刷される。
【０２２８】
図２７は、用紙に４ページ分が印刷されている例を示す図である。
【０２２９】
図２７において、物理的な用紙１４００の１面には例えば４ページ分が印刷されている（４up）。Nupとは、物理的な用紙の１面にN個（Nは１以上の整数）のページを印刷するページレイアウト（印刷レイアウト）の一種を示すものである。Nupは、N in １とも言う。
【０２３０】
以上説明したように、本実施の形態によれば、原稿に付加された記憶媒体から読み取った電子画像情報を基に、ページレイアウトの設定に応じた印刷を行うので、例えば、複数のページから構成された原稿の各ページを用紙の１面に収めて印刷する場合に好適であるという効果がある。
【０２３１】
［第６の実施の形態］
次に、本発明の第６の実施の形態について説明する。本実施の形態は、上述した第１の実施の形態に対して、下記に示す点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１〜図８）の対応するものと同一なので、説明を省略する。
【０２３２】
上記図２３のジョブテーブルに示したデータ処理解像度についても、複写機１００の操作部１５０から設定することが可能である。原稿の複写時には、原稿の記憶媒体に記憶されている電子画像情報を基に、操作部１５０から設定されたデータ処理解像度に応じた印刷を行うようになっている。印刷処理手順については、第１の実施の形態と同様であるため説明は省略する。
【０２３３】
ここで、データ処理解像度とは、複写機１００においてラスタライズ画像を生成する時の解像度である。データ処理解像度の設定値としては、最近、３００dpi、６００dpi、１２００dpi、２４００dpiが選択できるように構成された画像形成装置（複写機、プリンタ、複合機、ファクシミリ等）が製品化されている。dpiとは、dot per inchの略であり、例えば６００dpiは、１インチあたりに６００ドット存在することを示している。
【０２３４】
以上説明したように、本実施の形態によれば、原稿に付加された記憶媒体から読み取った電子画像情報を基に、データ処理解像度の設定値に応じた印刷を行うので、所望のデータ処理解像度で印刷する場合に好適であるという効果がある。
【０２３５】
尚、上記各実施の形態では、画像入出力システムを複写機とした場合を例に挙げたが、本発明はこれに限定されるものではなく、画像形成装置全般（複写機、プリンタ、ファクシミリ、これらの機能を複合した複合機など）に適用することが可能である。
【０２３６】
また、上記各実施の形態では、画像入出力システムとＰＣとを通信可能に接続した構成を例に挙げたが、本発明はこれに限定されるものではなく、例えば、画像入出力システムと携帯情報端末とを通信可能に接続した構成、画像入出力システムと複数の機器（ＰＣ、複写機、プリンタ、ファクシミリ、複合機、スキャナなど）とをネットワークを介して通信可能に接続した構成にも適用することが可能である。
【０２３７】
また、上記各実施の形態では、記憶媒体が付加された原稿の記憶媒体から読み取った電子画像情報を基に、記憶媒体が付加された用紙に印刷を行うと共に、該用紙の記憶媒体に電子画像情報を記憶する場合を例に挙げたが、本発明はこれに限定されるものではなく、記憶媒体が付加された原稿の記憶媒体から読み取った電子画像情報を基に、記憶媒体が付加されていない通常の用紙に印刷を行う場合や、記憶媒体が付加されていない通常の原稿に印刷されている画像を、記憶媒体が付加された用紙に印刷を行うと共に、該用紙の記憶媒体に電子画像情報を記憶する場合などにも適用することが可能である。
【０２３８】
また、上記各実施の形態では、図２３に示す構成のジョブテーブルを例に挙げたが、本発明はこれに限定されるものではなく、ジョブテーブルの設定項目は必要に応じた任意の項目とすることが可能である。また、ジョブテーブルを複写機の操作部内の不揮発性メモリに格納する場合を例に挙げたが、本発明はこれに限定されるものではなく、ジョブテーブルの格納場所は任意とすることが可能である。
【０２３９】
また、上記各実施の形態では、用紙に記憶媒体を付加すると共に、記憶媒体が付加されていることを示すマーク等の目印を用紙に更に付加（印刷）することも可能であり、記憶媒体が付加されている用紙を通常の用紙と区別することで利便性が高まる。
【０２４０】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図１６、図１８・図１９、図２０、図２１・図２２、図２５、図２６のフローチャート）をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが該供給されたプログラムを読出して実行することによって、達成することができる。
【０２４１】
この場合、上記プログラムは、該プログラムを記録した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【０２４２】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【０２４３】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【０２４４】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【０２４５】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【０２４６】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【図面の簡単な説明】
【０２４７】
【図１】本発明の第１の実施の形態に係る複写機の構成を示すブロック図である。
【図２】複写機のリーダ部及びプリンタ部の内部構造を示す構成図である。
【図３】リーダ部のリーダ画像処理部の構成を示すブロック図である。
【図４】複写機の制御装置の構成を示すブロック図である。
【図５】制御装置のスキャナＩ/Ｆの画像処理に関する部分の構成を示すブロック図である。
【図６】スキャナＩ/ＦのＡＣＳカウント部の構成を示すブロック図である。
【図７】制御装置のプリンタＩ/Ｆの画像処理に関する部分の構成を示すブロック図である。
【図８】制御装置のグラフィックプロセッサの構成を示すブロック図である。
【図９】グラフィックプロセッサの画像回転部の画像データ転送動作を説明する図である。
【図１０】画像回転部の画像データ回転動作を説明する図である。
【図１１】ＰＤＬ画像出力の手順を示すフローチャートである。
【図１２】コピー画像出力の手順を示すフローチャートである。
【図１３】原稿に記憶媒体が付加されている概念を示す図である。
【図１４】アンテナを備えた複写機の外観を示す図である。
【図１５】複写機のアンテナと原稿の記憶媒体との間で無線通信を行っている状態を示す図である。
【図１６】ＰＤＬ画像出力時のシーケンスに本発明特有の処理を加えた場合の手順を示すフローチャートである。
【図１７】複写機のアンテナにより原稿の記憶媒体から電子画像情報を読み取る状態を示す図である。
【図１８】コピー画像出力時のシーケンスに本発明特有の処理を加えた場合の手順を示すフローチャートである。
【図１９】図１８のフローチャートの続きである。
【図２０】電子画像情報が解釈不可能である場合の印刷手順を示すフローチャートである。
【図２１】本発明の第２の実施の形態に係る電子画像情報が一部の印刷形式で印刷可能な場合の印刷手順を示すフローチャートである。
【図２２】図２１のフローチャートの続きである。
【図２３】ジョブテーブルの一例を示す図である。
【図２４】複写機の操作部に表示されるパネルメニューの一例を示す図である。
【図２５】本発明の第４の実施の形態に係るモノクロ原稿をフルカラーで印刷する手順を示すフローチャートである。
【図２６】本発明の第５の実施の形態に係る１upの原稿を４upで印刷する手順を示すフローチャートである。
【図２７】用紙に４ページ分が印刷されている例を示す図である。
【符号の説明】
【０２４８】
１００  複写機
１１０  制御装置
１１１  メインコントローラ
１５０  操作部
２００  リーダ部
３００  プリンタ部
４００  ネットワーク
４０１、４０２  ＰＣ
９０６、９０７、１１０４、１１０６、１３０２、１３０５  記憶媒体
【図１】
2005111852.tif 000004
【図２】
2005111852.tif 000005
【図３】
2005111852.tif 000006
【図４】
2005111852.tif 000007
【図５】
2005111852.tif 000008
【図６】
2005111852.tif 000009
【図７】
2005111852.tif 000010
【図８】
2005111852.tif 000011
【図９】
2005111852.tif 000012
【図１０】
2005111852.tif 000013
【図１１】
2005111852.tif 000014
【図１２】
2005111852.tif 000015
【図１３】
2005111852.tif 000016
【図１４】
2005111852.tif 000017
【図１５】
2005111852.tif 000018
【図１６】
2005111852.tif 000019
【図１７】
2005111852.tif 000020
【図１８】
2005111852.tif 000021
【図１９】
2005111852.tif 000022
【図２０】
2005111852.tif 000023
【図２１】
2005111852.tif 000024
【図２２】
2005111852.tif 000025
【図２３】
2005111852.tif 000026
【図２４】
2005111852.tif 000027
【図２５】
2005111852.tif 000028
【図２６】
2005111852.tif 000029
【図２７】
2005111852.tif 000030