(57)【要約】      （修正有）【課題】読み込もうとしている画像が、すでに読み込んだものであった場合に、それを再利用して効率を向上させることが可能となる画像形成装置、その制御方法およびプログラムを提供する。【解決手段】原稿に埋め込まれている電子透かし／ＩＣチップ／バーコードに含まれる付加データを読み込み、この付加データに基づいて、読み込もうとしている原稿が、既に読み込まれたものであるか否かを判別する。その結果、読み込もうとしている原稿が既に以前に読み込まれ、２度目以降の読み込みであった場合には、操作部の表示領域６１０１には、ユーザに対して、「この原稿は過去にスキャンされています。この原稿をＢｏｘに保存しますか？」というようなメッセージが表示される。即ち、２度目以降の読み込みの場合、読み込みをユーザに選択させる。【選択図】図９
2005198177.tif 000002
【特許請求の範囲】
【請求項１】
文書に記載された文書情報を読み込む文書情報読み込み手段と、
該文書情報読み込み手段によって読み込まれた文書情報を記憶する文書情報記憶手段と、
文書に付加された付加情報を読み込む付加情報読み込み手段と、
該付加情報読み込み手段によって読み込まれた付加情報を記憶する付加情報記憶手段と、
前記文書情報読み込み手段によって文書情報を読み込むときに、前記付加情報読み込み手段によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報と前記付加情報記憶手段に既に記憶されている付加情報に基づいて、前記文書情報の読み込みが２度目以降の読み込みであるか否かを判別する判別手段と、
該判別手段により、前記文書情報の読み込みが２度目以降の読み込みと判別されたときに、当該読み込まれた文書情報を前記文書情報記憶手段に保存する文書情報保存手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記文書情報保存手段によって文書情報を保存する前に、当該文書情報を保存するか否かをユーザに選択させる選択手段をさらに備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
文書情報保存手段は、当該文書情報を前記文書情報保存手段に自動的に保存することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記文書格納手段によって文書情報を保存するときには、当該付加情報を前記付加情報記憶手段に保存する付加情報保存手段をさらに備えることを特徴とする請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
前記文書情報保存手段によって文書情報を保存したときには、保存した旨をユーザに提示する提示手段ををさらに備えることを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記判別手段により、前記文書情報の読み込みが２度目以降の読み込みでなかったと判別されたときに、当該付加情報を前記付加情報記憶手段に保存する付加情報保存手段をさらに備えることを特徴とする請求項１に記載の画像形成装置。
【請求項７】
モードを設定するモード設定手段と、
該モード設定手段によって設定されたモードを記憶する設定モード記憶手段と、
前記付加情報保存手段によって付加情報を保存するときに、そのときの設定モードを前記設定モード記憶手段に保存する設定モード保存手段と
をさらに備えることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記読み込まれた文書情報を印刷する印刷手段と、
前記判別手段により、前記印刷手段による印刷のための前記文書情報の読み込みが２度目以降の読み込みと判別されたときに、前記設定モード記憶手段に保存されている設定モードを読み出し、該読み出された設定モードにモード設定するモード復元手段と
をさらに備えることを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記モード復元手段によって設定されたモードに基づいて、前記文書情報保存手段に保存された文書情報の印刷を開始するか否かをユーザに選択させる選択手段をさらに備え、
前記選択手段によって印刷の開始が選択されたときには、前記印刷手段は、前記文書情報保存手段に保存された文書情報であって、前記読み込もうとする文書情報と同一のものを読み出し、前記設定されたモードで印刷することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記モード復元手段によって設定されたモードに基づいて、前記読み込まれた文書情報の印刷を開始するか否かをユーザに選択させる選択手段をさらに備え、
前記選択手段によって印刷の開始が選択されたときには、前記印刷手段は、前記設定されたモードで、前記読み込まれた文書情報を印刷することを特徴とする請求項８に記載の画像形成装置。
【請求項１１】
文書に記載された文書情報を読み込む文書情報読み込み手段と、
該文書情報読み込み手段によって読み込まれた文書情報を記憶する文書情報記憶手段と、
文書に付加された付加情報を読み込む付加情報読み込み手段と、
該付加情報読み込み手段によって読み込まれた付加情報を記憶する付加情報記憶手段と、
前記文書情報読み込み手段によって文書情報を読み込むときに、前記付加情報読み込み手段によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、前記付加情報記憶手段に既に記憶されている付加情報および前記文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別手段と、
該判別手段により、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該文書情報を前記文書情報記憶手段から読み出して印刷する印刷手段と
を備えることを特徴とする画像形成装置。
【請求項１２】
前記判別手段により、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該読み込もうとする文書情報の読み込みを中止する中止手段をさらに備えることを特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
モードを設定するモード設定手段と、
前記印刷手段によって前記文書情報を印刷するときに、前記モード設定手段によって設定されたモードの内容を表示する表示手段と
をさらに備えたことを特徴とする請求項１１に記載の画像形成装置。
【請求項１４】
前記印刷手段によって印刷するか否かをユーザに選択させる選択手段をさらに備えたことを特徴とする請求項１１に記載の画像形成装置。
【請求項１５】
文書に記載された文書情報を読み込む文書情報読み込み手段と、
該文書情報読み込み手段によって読み込まれた文書情報を記憶する文書情報記憶手段と、
文書に付加された付加情報を読み込む付加情報読み込み手段と、
該付加情報読み込み手段によって読み込まれた付加情報を記憶する付加情報記憶手段と、
前記文書情報読み込み手段によって文書情報を読み込むときに、前記付加情報読み込み手段によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、前記付加情報記憶手段に既に記憶されている付加情報および前記文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別手段と、
該判別手段により、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該読み込もうとする文書情報の読み込みを中止する中止手段と
を備えることを特徴とする画像形成装置。
【請求項１６】
前記付加情報は、電子透かしとして記載されたものことを特徴とする請求項１〜１５のいずれかに記載の画像形成装置。
【請求項１７】
前記付加情報は、ＩＣチップに記憶されたものであることを特徴とする請求項１〜１５のいずれかに記載の画像形成装置。
【請求項１８】
前記付加情報は、バーコードとして記載されたものであることを特徴とする請求項１〜１５のいずれかに記載の画像形成装置。
【請求項１９】
文書に記載された文書情報を読み込む文書情報読み込みステップと、
文書に付加された付加情報を読み込む付加情報読み込みステップと、
前記文書情報読み込みステップによって文書情報を読み込むときに、前記付加情報読み込みステップによって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報と付加情報記憶手段に既に記憶されている付加情報に基づいて、前記文書情報の読み込みが２度目以降の読み込みであるか否かを判別する判別ステップと、
該判別ステップにより、前記文書情報の読み込みが２度目以降の読み込みと判別されたときに、当該読み込まれた文書情報を文書情報記憶手段に保存する文書情報保存ステップと
を備えることを特徴とする画像形成装置の制御方法。
【請求項２０】
文書に記載された文書情報を読み込む文書情報読み込みステップと、
文書に付加された付加情報を読み込む付加情報読み込みステップと、
前記文書情報読み込みステップによって文書情報を読み込むときに、前記付加情報読み込みステップによって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、付加情報記憶手段に既に記憶されている付加情報および文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別ステップと、
該判別ステップにより、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該文書情報を前記文書情報記憶手段から読み出して印刷する印刷ステップと
を備えることを特徴とする画像形成装置の制御方法。
【請求項２１】
文書に記載された文書情報を読み込む文書情報読み込みステップと、
文書に付加された付加情報を読み込む付加情報読み込みステップと、
前記文書情報読み込みステップによって文書情報を読み込むときに、前記付加情報読み込みステップによって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、付加情報記憶手段に既に記憶されている付加情報および文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別ステップと、
該判別ステップにより、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該読み込もうとする文書情報の読み込みを中止する中止ステップと
を備えることを特徴とする画像形成装置の制御方法。
【請求項２２】
文書に記載された文書情報を読み込む文書情報読み込み手順と、
文書に付加された付加情報を読み込む付加情報読み込み手順と、
前記文書情報読み込み手順によって文書情報を読み込むときに、前記付加情報読み込み手順によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報と付加情報記憶手段に既に記憶されている付加情報に基づいて、前記文書情報の読み込みが２度目以降の読み込みであるか否かを判別する判別手順と、
該判別手順により、前記文書情報の読み込みが２度目以降の読み込みと判別されたときに、当該読み込まれた文書情報を文書情報記憶手段に保存する文書情報保存手順と
をコンピュータに実行させるためのプログラム。
【請求項２３】
文書に記載された文書情報を読み込む文書情報読み込み手順と、
文書に付加された付加情報を読み込む付加情報読み込み手順と、
前記文書情報読み込み手順によって文書情報を読み込むときに、前記付加情報読み込み手順によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、付加情報記憶手段に既に記憶されている付加情報および文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別手順と、
該判別手順により、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該文書情報を前記文書情報記憶手段から読み出して印刷する印刷手順と
をコンピュータに実行させるためのプログラム。
【請求項２４】
文書に記載された文書情報を読み込む文書情報読み込み手順と、
文書に付加された付加情報を読み込む付加情報読み込み手順と、
前記文書情報読み込み手順によって文書情報を読み込むときに、前記付加情報読み込み手順によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、付加情報記憶手段に既に記憶されている付加情報および文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別手順と、
該判別手順により、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該読み込もうとする文書情報の読み込みを中止する中止手順と
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同じ内容の原稿から読み込んで生成された画像データに基づいて画像形成を行う画像形成装置、その制御方法およびプログラムに関する。
【背景技術】
【０００２】
同じ内容の原稿から読み込んで生成された画像データに基づいて画像形成を行う画像形成装置は、従来から知られている。
【０００３】
このような画像形成装置として、コピーを原稿としてさらにコピーを行う場合に、その画像の劣化を防止することを目的とし、原稿から読み込んで生成された画像データを複数の領域に分割し、その分割した領域ごとに濃度情報を分析して、文字画像か写真画像か、画質はどのようなものか、という点を基準に再現情報を生成し、その情報を電子透かし情報に変換して画像データに埋め込むというものがある（たとえば、特許文献１参照）。
【特許文献１】特開２０００−２７８５３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の画像形成装置では、読み込んだ画像を複数の領域に分割して濃度を分析し、文字画像か写真画像か、画質はどのようなものか、という点を基準に再現情報を生成し、原稿を再現するもの、すなわち、原稿上の情報を抽出して、その画像構成再現情報を生成するというものであるため、読み込もうとしている画像が、すでに読み込まれたものであったとしても、それを利用することはできず、効率的ではなかった。
【０００５】
本発明は、この点に着目してなされたものであり、読み込もうとしている画像が、すでに読み込まれたものであった場合に、それを再利用して効率を向上させることが可能となる画像形成装置、その制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の画像形成装置は、文書に記載された文書情報を読み込む文書情報読み込み手段と、該文書情報読み込み手段によって読み込まれた文書情報を記憶する文書情報記憶手段と、文書に付加された付加情報を読み込む付加情報読み込み手段と、該付加情報読み込み手段によって読み込まれた付加情報を記憶する付加情報記憶手段と、前記文書情報読み込み手段によって文書情報を読み込むときに、前記付加情報読み込み手段によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報と前記付加情報記憶手段に既に記憶されている付加情報に基づいて、前記文書情報の読み込みが２度目以降の読み込みであるか否かを判別する判別手段と、該判別手段により、前記文書情報の読み込みが２度目以降の読み込みと判別されたときに、当該読み込まれた文書情報を前記文書情報記憶手段に保存する文書情報保存手段とを備えることを特徴とする。
【０００７】
請求項２に記載の画像形成装置は、請求項１の画像形成装置において、前記文書情報保存手段によって文書情報を保存する前に、当該文書情報を保存するか否かをユーザに選択させる選択手段をさらに備えることを特徴とする。
【０００８】
請求項３に記載の画像形成装置は、請求項１の画像形成装置において、文書情報保存手段は、当該文書情報を前記文書情報保存手段に自動的に保存することを特徴とする。
【０００９】
請求項４に記載の画像形成装置は、請求項１〜３のいずれかの画像形成装置において、前記文書格納手段によって文書情報を保存するときには、当該付加情報を前記付加情報記憶手段に保存する付加情報保存手段をさらに備えることを特徴とする。
【００１０】
請求項５に記載の画像形成装置は、請求項１〜４のいずれかの画像形成装置において、前記文書情報保存手段によって文書情報を保存したときには、保存した旨をユーザに提示する提示手段ををさらに備えることを特徴とする。
【００１１】
請求項６に記載の画像形成装置は、請求項１の画像形成装置において、前記判別手段により、前記文書情報の読み込みが２度目以降の読み込みでなかったと判別されたときに、当該付加情報を前記付加情報記憶手段に保存する付加情報保存手段をさらに備えることを特徴とする。
【００１２】
請求項７に記載の画像形成装置は、請求項６の画像形成装置において、モードを設定するモード設定手段と、該モード設定手段によって設定されたモードを記憶する設定モード記憶手段と、前記付加情報保存手段によって付加情報を保存するときに、そのときの設定モードを前記設定モード記憶手段に保存する設定モード保存手段とをさらに備えることを特徴とする。
【００１３】
請求項８に記載の画像形成装置は、請求項７の画像形成装置において、前記読み込まれた文書情報を印刷する印刷手段と、前記判別手段により、前記印刷手段による印刷のための前記文書情報の読み込みが２度目以降の読み込みと判別されたときに、前記設定モード記憶手段に保存されている設定モードを読み出し、該読み出された設定モードにモード設定するモード復元手段とをさらに備えることを特徴とする。
【００１４】
請求項９に記載の画像形成装置は、請求項８の画像形成装置において、前記モード復元手段によって設定されたモードに基づいて、前記文書情報保存手段に保存された文書情報の印刷を開始するか否かをユーザに選択させる選択手段をさらに備え、前記選択手段によって印刷の開始が選択されたときには、前記印刷手段は、前記文書情報保存手段に保存された文書情報であって、前記読み込もうとする文書情報と同一のものを読み出し、前記設定されたモードで印刷することを特徴とする。
【００１５】
請求項１０に記載の画像形成装置は、請求項８の画像形成装置において、前記モード復元手段によって設定されたモードに基づいて、前記読み込まれた文書情報の印刷を開始するか否かをユーザに選択させる選択手段をさらに備え、前記選択手段によって印刷の開始が選択されたときには、前記印刷手段は、前記設定されたモードで、前記読み込まれた文書情報を印刷することを特徴とする。
【００１６】
上記目的を達成するため、請求項１１に記載の画像形成装置は、文書に記載された文書情報を読み込む文書情報読み込み手段と、該文書情報読み込み手段によって読み込まれた文書情報を記憶する文書情報記憶手段と、文書に付加された付加情報を読み込む付加情報読み込み手段と、該付加情報読み込み手段によって読み込まれた付加情報を記憶する付加情報記憶手段と、前記文書情報読み込み手段によって文書情報を読み込むときに、前記付加情報読み込み手段によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、前記付加情報記憶手段に既に記憶されている付加情報および前記文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別手段と、該判別手段により、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該文書情報を前記文書情報記憶手段から読み出して印刷する印刷手段とを備えることを特徴とする。
【００１７】
請求項１２に記載の画像形成装置は、請求項１１の画像形成装置において、前記判別手段により、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該読み込もうとする文書情報の読み込みを中止する中止手段をさらに備えることを特徴とする。
【００１８】
請求項１３に記載の画像形成装置は、請求項１１の画像形成装置において、モードを設定するモード設定手段と、前記印刷手段によって前記文書情報を印刷するときに、前記モード設定手段によって設定されたモードの内容を表示する表示手段とをさらに備えたことを特徴とする。
【００１９】
請求項１４に記載の画像形成装置は、請求項１１の画像形成装置において、前記印刷手段によって印刷するか否かをユーザに選択させる選択手段をさらに備えたことを特徴とする。
【００２０】
上記目的を達成するため、請求項１５に記載の画像形成装置は、文書に記載された文書情報を読み込む文書情報読み込み手段と、該文書情報読み込み手段によって読み込まれた文書情報を記憶する文書情報記憶手段と、文書に付加された付加情報を読み込む付加情報読み込み手段と、該付加情報読み込み手段によって読み込まれた付加情報を記憶する付加情報記憶手段と、前記文書情報読み込み手段によって文書情報を読み込むときに、前記付加情報読み込み手段によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、前記付加情報記憶手段に既に記憶されている付加情報および前記文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別手段と、該判別手段により、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該読み込もうとする文書情報の読み込みを中止する中止手段とを備えることを特徴とする。
【００２１】
請求項１６に記載の画像形成装置は、請求項１〜１５のいずれかの画像形成装置において、前記付加情報は、電子透かしとして記載されたものことを特徴とする。
【００２２】
請求項１７に記載の画像形成装置は、請求項１〜１５のいずれかの画像形成装置において、前記付加情報は、ＩＣチップに記憶されたものであることを特徴とする。
【００２３】
請求項１８に記載の画像形成装置は、請求項１〜１５のいずれかの画像形成装置において、前記付加情報は、バーコードとして記載されたものであることを特徴とする。
【００２４】
上記目的を達成するため、請求項１９に記載の画像形成装置の制御方法は、文書に記載された文書情報を読み込む文書情報読み込みステップと、文書に付加された付加情報を読み込む付加情報読み込みステップと、前記文書情報読み込みステップによって文書情報を読み込むときに、前記付加情報読み込みステップによって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報と付加情報記憶手段に既に記憶されている付加情報に基づいて、前記文書情報の読み込みが２度目以降の読み込みであるか否かを判別する判別ステップと、該判別ステップにより、前記文書情報の読み込みが２度目以降の読み込みと判別されたときに、当該読み込まれた文書情報を文書情報記憶手段に保存する文書情報保存ステップとを備えることを特徴とする。
【００２５】
上記目的を達成するため、請求項２０に記載の画像形成装置の制御方法は、文書に記載された文書情報を読み込む文書情報読み込みステップと、文書に付加された付加情報を読み込む付加情報読み込みステップと、前記文書情報読み込みステップによって文書情報を読み込むときに、前記付加情報読み込みステップによって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、付加情報記憶手段に既に記憶されている付加情報および文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別ステップと、該判別ステップにより、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該文書情報を前記文書情報記憶手段から読み出して印刷する印刷ステップとを備えることを特徴とする。
【００２６】
上記目的を達成するため、請求項２１に記載の画像形成装置の制御方法は、文書に記載された文書情報を読み込む文書情報読み込みステップと、文書に付加された付加情報を読み込む付加情報読み込みステップと、前記文書情報読み込みステップによって文書情報を読み込むときに、前記付加情報読み込みステップによって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、付加情報記憶手段に既に記憶されている付加情報および文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別ステップと、該判別ステップにより、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該読み込もうとする文書情報の読み込みを中止する中止ステップとを備えることを特徴とする。
【００２７】
上記目的を達成するため、請求項２２に記載の画像形成装置のプログラムは、文書に記載された文書情報を読み込む文書情報読み込み手順と、文書に付加された付加情報を読み込む付加情報読み込み手順と、前記文書情報読み込み手順によって文書情報を読み込むときに、前記付加情報読み込み手順によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報と付加情報記憶手段に既に記憶されている付加情報に基づいて、前記文書情報の読み込みが２度目以降の読み込みであるか否かを判別する判別手順と、該判別手順により、前記文書情報の読み込みが２度目以降の読み込みと判別されたときに、当該読み込まれた文書情報を文書情報記憶手段に保存する文書情報保存手順とをコンピュータに実行させるものであることを特徴とする。
【００２８】
上記目的を達成するため、請求項２３に記載のプログラムは、文書に記載された文書情報を読み込む文書情報読み込み手順と、文書に付加された付加情報を読み込む付加情報読み込み手順と、前記文書情報読み込み手順によって文書情報を読み込むときに、前記付加情報読み込み手順によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、付加情報記憶手段に既に記憶されている付加情報および文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別手順と、該判別手順により、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該文書情報を前記文書情報記憶手段から読み出して印刷する印刷手順とをコンピュータに実行させるものであることを特徴とする。
【００２９】
上記目的を達成するため、請求項２４に記載のプログラムは、文書に記載された文書情報を読み込む文書情報読み込み手順と、文書に付加された付加情報を読み込む付加情報読み込み手順と、前記文書情報読み込み手順によって文書情報を読み込むときに、前記付加情報読み込み手順によって当該文書に付加された付加情報を読み込み、該読み込まれた付加情報、付加情報記憶手段に既に記憶されている付加情報および文書情報記憶手段に既に記憶されている文書情報に基づいて、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されているか否かを判別する判別手順と、該判別手順により、前記読み込もうとする文書情報と同一の文書情報が前記文書情報記憶手段に既に記憶されていると判別されたときには、当該読み込もうとする文書情報の読み込みを中止する中止手順とをコンピュータに実行させるものであることを特徴とする。
【発明の効果】
【００３０】
請求項１，１９または２２に記載の発明によれば、よく使用される文書情報は文書情報記憶手段に保存されるため、再度の文書の読み込みの手間が省け、また、重要と思われる文書情報の保存も可能となる。
【００３１】
請求項１１，２０または２３に記載の発明によれば、すでに保存されている文書情報を再利用することにより、大量の文書を再読み込みすることなく印刷できるため、印刷時間の大幅な短縮が可能となる。
【００３２】
請求項１５，２１または２４に記載の発明によれば、同じ文書情報を文書情報記憶手段に複数回保存する必要がなく、このとき、その読み込み自体が中止されるので、資源を効率よく使用することができる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００３４】
（第１の実施の形態）
本実施の形態では、文書の読み込み時、その文書が既に以前に読み込まれ、２度目以降の読み込みであった場合に関して説明する。なお、ここで示す構成は一例であり図示の構成に限定されるものではない（この事情は、他の実施の形態についても同様である）。
【００３５】
図１は、本発明の第１の実施の形態に係る画像形成装置１００の概略構成を示す図である。
【００３６】
同図に示すように、画像形成装置１００は、リーダ部２００と、コントローラ部１１０と、プリンタ部３００と、操作部１５０と、外部記憶装置（ハードディスクドライブ）１６０とによって、主として構成されている。
【００３７】
リーダ部２００は、原稿上の画像を光学的に読み取り、画像データに変換するものであり、原稿を読取るための機能を持つスキャナユニット２１０と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット（ＤＦユニット）２５０とによって構成されている。
【００３８】
プリンタ部３００は、記録紙を搬送し、その上に画像データを可視画像として印字して装置外に排紙するものであり、複数種類の記録紙カセットを持つ給紙ユニット３６０と、画像データを記録紙に転写して定着させる機能を持つマーキングユニット３１０と、印字された記録紙をソート、ステイプルして装置外へ出力する機能を持つ排紙ユニット３７０とによって構成されている。
【００３９】
コントローラ部１１０は、リーダ部２００およびプリンタ部３００と電気的に接続され、さらにＬＡＮ（Local Area Network）４００を介して、ホストコンピュータ４０１および４０２と接続されている。コントローラ部１１０は、リーダ部２００を制御して、原稿の画像データを読み込み、プリンタ部３００を制御して画像データを記録用紙に出力してコピー機能を提供する。また、リーダ部２００から読取った画像データを、コードデータに変換し、ＬＡＮ４００を介してホストコンピュータ４０１および４０２へ送信するスキャナ機能、ホストコンピュータ４０１および４０２から、ＬＡＮ４００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するプリンタ機能を提供する。
【００４０】
操作部１５０は、コントローラ部１１０に接続され、液晶タッチパネルで構成され、画像形成装置１００を操作するためのユーザＩ／Ｆ（インタフェース）を提供する。
【００４１】
図２は、リーダ部２００内に備えられたリーダ画像処理部２２２の詳細な構成を示すブロック図である。
【００４２】
同図に示すように、原稿上の画像は、ＣＣＤ２１８によって読み取られて電気信号（アナログ画像信号）に変換され、リーダ画像処理部２２２に入力される。なお、ＣＣＤ２１８は、カラーセンサの場合、ＲＧＢのカラーフィルタが１ラインＣＣＤ上にＲＧＢ順にインラインに乗ったものでも、３ラインＣＣＤで、それぞれＲフィルタ・Ｇフィルタ・ＢフィルタをＣＣＤ毎に並べたものでも構わないし、フィルタがオンチップ化または、フィルタがＣＣＤと別構成になったものでも構わない。
【００４３】
リーダー画像処理部２２２に入力されたアナログ画像信号は、クランプ＆Ａｍｐ．＆Ｓ／Ｈ＆Ａ／Ｄ部４５１でサンプルホールド（Ｓ／Ｈ）され、アナログ画像信号のダークレベルを基準電位にクランプされ、所定量に増幅され（上記処理順番は、表記順とは限らない）、Ａ／Ｄ変換されて、たとえばＲＧＢ各８ビットのディジタル信号に変換される。さらに、ＲＧＢ信号は、シェーディング部４５２で、シェーディング補正および黒補正が施された後、コントローラ部１１０へと出力される。
【００４４】
図３は、コントローラ部１１０の詳細な構成を示すブロック図である。
【００４５】
同図に示すように、メインコントローラ１１１は、主として、ＣＰＵ１１２と、バスコントローラ１１３と、各種Ｉ／Ｆコントローラ回路とから構成される。
【００４６】
ＣＰＵ１１２とバスコントローラ１１３は、コントローラ部１１０全体の動作を制御するものであり、ＣＰＵ１１２は、ＲＯＭ１１４からＲＯＭＩ／Ｆ１１５を経由して読み込んだプログラムに基いて動作する。また、ホストコンピュータ４０１および４０２から受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する動作も、このプログラムに記述されており、ソフトウェアによって処理される。バスコントローラ１１３は、各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡ（Direct Memory Access）データ転送の制御を行う。
【００４７】
ＤＲＡＭ（Dynamic RAM）１１６は、ＤＲＡＭＩ／Ｆ１１７を介してメインコントローラ１１１と接続されており、ＣＰＵ１１２が動作するときに使用されるワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００４８】
Ｃｏｄｅｃ（Coder/Decoder）１１８は、ＤＲＡＭ１１６に蓄積されたラスターイメージデータをＭＨ（Modified Huffman）／ＭＲ（Modified READ）／ＭＭＲ（Modified Modified READ）／ＪＢＩＧ（Joint Bi-lebel Image Experts Group）／ＪＰＥＧ（Joint photographic Experts Group）等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。
【００４９】
ＳＲＡＭ（Static RAM）１１９は、Ｃｏｄｅｃ１１８の一時的なワーク領域として使用される。Ｃｏｄｅｃ１１８は、Ｉ／Ｆ１２０を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００５０】
グラフィックプロセッサ１３５は、画像回転、変倍処理や、本発明に関わる、透かし情報の抽出・解析や生成・埋め込み等の処理を行う。
【００５１】
外部通信Ｉ／Ｆ１２１は、Ｉ／Ｆ１２３を介してメインコントローラ１１１と接続され、コネクタ１２２を介して外部ネットワークと接続される。
【００５２】
汎用高速バス１２５には、拡張ボードを接続するための拡張コネクタ１２４とＩ／Ｏ制御部１２６とが接続される。汎用高速バスとしては、一般的にＰＣＩ（Peripheral Component Interconnect）バスがあげられる。
【００５３】
Ｉ／Ｏ制御部１２６には、リーダ部２００、プリンタ部３００の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ１２７が２チャンネル装備されており、Ｉ／Ｏバス１２８によって外部Ｉ／Ｆ回路１４０および１４５に接続されている。
【００５４】
パネルＩ／Ｆ１３２は、ＬＣＤコントローラ１３１に接続され、操作部１５０上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆ１３０とから構成される。
【００５５】
操作部１５０は、液晶表示部と、液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーとを有する。タッチパネルまたはハードキーにより入力された信号は、前記パネルＩ／Ｆ１３２を介してＣＰＵ１１２に伝えられ、液晶表示部は、パネルＩ／Ｆ１３２から送られてきた画像データを表示する。液晶表示部には、画像形成装置１００の操作における機能表示や画像データ等が表示される。
【００５６】
リアルタイムクロックモジュール１３３は、画像形成装置１００内で管理する日付と時刻を更新/保存するためのもので、バックアップ電池１３４によってバックアップされている。
【００５７】
Ｅ−ＩＤＥインタフェース１６１は、外部記憶装置を接続するためのものである。本実施の形態においては、このＩ／Ｆ１６１を介してハードディスクドライブ１６０を接続し、ハードディスク（ＨＤ）１６２へ画像データを記憶させたり、ハードディスク１６２から画像データを読み込む動作を行う。
【００５８】
コネクタ１４２および１４７は、それぞれリーダ部２００とプリンタ部３００とに接続され、同調歩同期シリアルＩ／Ｆ１４３および１４８と、ビデオＩ／Ｆ１４４および１４９とから構成される。
【００５９】
スキャナＩ／Ｆ１４０は、コネクタ１４２を介してリーダ部２００と接続され、また、スキャナバス１４１を介してメインコントローラ１１１と接続されており、リーダ部２００から受け取った画像に対して所定の処理を施す機能を有し、さらに、リーダ部２００から送られたビデオ制御信号を基に生成した制御信号を、スキャナバス１４１に出力する機能も有する。
【００６０】
スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３によって制御される。
【００６１】
プリンタＩ／Ｆ１４５は、コネクタ１４７を介してプリンタ部３００と接続され、また、プリンタバス１４６を介してメインコントローラ１１１と接続されており、メインコントローラ１１１から出力された画像データに所定の処理を施して、プリンタ部３００へ出力する機能を有し、さらに、プリンタ部３００から送られたビデオ制御信号を基に生成した制御信号を、プリンタバス１４６に出力する機能も有する。
【００６２】
ＤＲＡＭ１１６上に展開されたラスターイメージデータのプリンタ部３００への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６およびビデオＩ／Ｆ１４９を経由して、プリンタ部３００へＤＭＡ転送される。
【００６３】
図４は、スキャナＩ／Ｆ１４０の画像処理を担う部分の詳細な構成を示すブロック図である。
【００６４】
リーダ部２００から、コネクタ１４２を介して送られる画像信号に対して、つなぎ＆ＭＴＦ（Modulation Transfer Function）補正部６０１で、ＣＣＤ２１８が３ラインＣＣＤの場合、つなぎ処理はライン間の読取位置が異なるため、読取速度に応じてライン毎の遅延量を調整し、３ラインの読取位置が同じになるように信号タイミングを補正し、ＭＴＦ補正は読取速度によって読取のＭＴＦが変るため、その変化を補正する。読取位置タイミングが補正されたデジタル信号は、入力マスキング部６０２によって、ＣＣＤ２１８の分光特性および図示しないランプおよびミラーの分光特性を補正する。入力マスキング部６０２の出力は、ＡＣＳ（access）カウント部６０３およびメインコントローラ１１１へと送られる。
【００６５】
図５は、プリンタＩ／Ｆ１４５の画像処理を担う部分の詳細な構成を示すブロック図である。
【００６６】
メインコントローラ１１１から、プリンタバス１４６を介して送られる画像信号は、まずＬＯＧ変換部７０１に入力される。ＬＯＧ変換部７０１では、ＬＯＧ変換でＲＧＢ信号からＣＭＹ信号に変換する。次にモアレ除去部７０２でモアレが除去される。ＵＣＲ(Under Color Removal)＆マスキング部７０３は、モアレ除去処理されたＣＭＹ信号に対してＵＣＲ処理を施すことにより、ＣＭＹＫ信号を生成し、これに対してマスキング処理を施すことにより、プリンタの出力にあった信号に補正する。ＵＣＲ＆マスキング部７０３で処理された信号は、γ補正部７０４で濃度調整された後、フィルタ部７０５でスムージングまたはエッジ処理される。これらの処理を経て、コネクタ１４７を介してプリンタ部３００へと画像が送られる。
【００６７】
図６は、グラフィックプロセッサ１３５の詳細な構成を示すブロック図である。
【００６８】
グラフィックプロセッサ１３５は、画像回転、変倍処理や、本発明に関わる、透かし情報の抽出・解析や生成・埋め込み等の処理を行う。
【００６９】
グラフィックプロセッサ１３５は、画像の回転を行う画像回転部８０１と、画像の変倍を行う画像変倍部８０２と、ＬＵＴ（Look Up Table）８０４と、ＬＵＴ８０４を利用して色空間変換を行う色空間変換部８０３と、二値化の処理を行う画像二値化処理部８０５と、画像データに含まれている透かし情報を抽出したり、その抽出したデータもしくは外部通信Ｉ／Ｆ１２１から受け取ったデータを解析したりする透かし情報抽出／解析部２１００とによって構成されている。
【００７０】
ＳＲＡＭ１３６は、グラフィックプロセッサ１３５の一時的なワーク領域として使用される。
【００７１】
グラフィックプロセッサ１３５は、Ｉ／Ｆ１３７を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００７２】
バスコントローラ１１３は、グラフィックプロセッサ１３５の各々のモジュールにモード等を設定する制御や、各々のモジュールに画像データを転送するためのタイミング制御を行う。
【００７３】
図７は、ハードディスク１６２内に設けられる格納領域を説明するための図である。
【００７４】
同図に示すように、ハードディスク１６２内には、少なくとも、文書格納領域６００１と、付加データ格納領域６００２と、設定モード格納領域６００３とが設けられる。
【００７５】
文書格納領域６００１は、文書を保存しておく領域、すなわちＢｏｘであり、付加データ格納領域６００２は、電子透かし情報やＩＣチップ情報、バーコード情報などを格納する領域であり、設定モード格納領域６００３は、コピーやプリントなどの動作時の設定モードを格納する領域である。
【００７６】
図８は、前記図１の操作部１５０の表示部に表示される基本画面の一例を示す図である。なお、この画面はタッチパネルとなっており、それぞれ表示される機能の枠内を触れることにより、その機能が実行される。
【００７７】
同図において、コピーモードキー５２４は、複写動作を行わせる場合に押すキーであり、コピーモードキー５２４を押すと、コピーモードの画面５３０が表示される。
【００７８】
拡張機能キー５０１は、両面複写、多重複写、移動、綴じ代の設定、枠消しの設定等の各種モードに移行させるためのものである。
【００７９】
ステータスライン５４０は、機器の状態や印刷情報を示すメッセージを表示するものである。図示例では、コピー待機中であることが表示されている。
【００８０】
画像モードキー５０２は、複写画像に対して網掛け、影付け、トリミング、マスキングを行うための設定モードに移行させるためのものである。
【００８１】
ユーザモードキー５０３は、モードメモリの登録、標準モード画面の設定を行うためのものである。
【００８２】
応用ズームキー５０４は、原稿のＸ方向、Ｙ方向を独立に変倍するモード、原稿サイズと複写サイズから変倍率を計算するズームプログラムのモードに移行させるためのものである。
【００８３】
Ｍ１キー５０５、Ｍ２キー５０６、Ｍ３キー５０７は、各モードメモリＭ１〜Ｍ３にそれぞれ登録された内容を呼び出す際に押すキーである。
【００８４】
オプションキー５０９は、フィルムから直接複写するため、フィルムプロジェクタ等のオプション機能の設定を行うキーである。
【００８５】
ソータキー５１０は、ソート、ノンソート、グループの設定を行うキーである。
【００８６】
原稿混載キー５１１は、原稿フィーダにＡ４サイズとＡ３サイズ、またはＢ５サイズとＢ４サイズの原稿を一緒にセットする際に押すキーである。
【００８７】
等倍キー５１２は、複写倍率を１００％にする際に押すキーである。
【００８８】
縮小キー５１４、拡大キー５１５は、定型の縮小、拡大を行う際に押すキーである。
【００８９】
用紙選択キー５１３は、複写用紙の選択を行う際に押すキーである。
【００９０】
濃度キー５１８および５２０は、キー５１８を押す毎に濃く複写するように指示し、キー５２０を押す毎に薄く複写するように指示するものである。濃度表示５１７は、濃度キー５１８、５２０を押すと表示が左右に変化する。
【００９１】
ＡＥキー５１９は、新聞のように地肌の濃い原稿を自動濃度調整複写するときに押すキーである。ＨｉＦｉキー５２１は、写真原稿のように中間調の濃度が濃い原稿の複写の際に押すキーである。文字強調キー５２２は、文字原稿の複写で文字を際だたせたい場合に押すキーである。
【００９２】
履歴キー５６０は、印刷済みのジョブの履歴情報を表示するためのものである。履歴キー５６０を押すと、たとえば、印刷ジョブの、終了時刻、ユーザ名、ファイル名および印刷枚数等の情報が表示される。
【００９３】
プリンタ選択キー６００は、リモートコピーや重連コピーを行う場合の受信側複写機を選択する際に押すキーである。
【００９４】
ガイドキー５２３は、あるキーの機能がわからないとき押すキーであり、そのキーの説明が表示される。
【００９５】
ファックスキー５２５は、ファックス送信を行わせるときに押すキーであり、Ｂｏｘキー５２６は、Ｂｏｘ機能を表示させたいときに押すキーである。プリンタキー５２７は、プリントの濃度を変更する、あるいは、リモートのホストコンピュータからのＰＤＬデータのプリント出力詳細情報を参照したい場合に押すキーである。
【００９６】
図９は、文書の読み込み時、その文書が既に以前に読み込まれ、２度目以降の読み込みであった場合に、操作部１５０に表示される表示の一例を示す図である。
【００９７】
表示領域６１０１には、ユーザに対して、「この原稿は過去にスキャンされています。この原稿をＢｏｘに保存しますか？」というようなメッセージが表示される。ここでは、２度目以降の読み込みを契機にＢｏｘに保存するかどうかをユーザに対して問い合わせている。
【００９８】
ユーザは、その原稿をＢｏｘに保存するかどうかを決定し、「はい」ボタン６１０２または「いいえ」ボタン６１０３を押す。「はい」ボタン６１０２が押されると、その原稿はＢｏｘに保存される。一方、「いいえ」ボタン６１０３が押されると、その原稿はＢｏｘに保存されない。なお、このメッセージを出さずに、自動でＢｏｘに保存してしまうことも考えられる。
【００９９】
「キャンセル」ボタン６１０４は、この読み込み自体をキャンセルするボタンである。
【０１００】
図１０は、図９の表示状態でユーザがＢｏｘ保存を指示した場合に、操作部１５０に表示される表示の一例を示す図である。
【０１０１】
図９の表示状態でユーザがＢｏｘ保存を指示すると、図１０に示すように、表示領域６２０１に、「この原稿は過去にスキャンされていたのでＢｏｘに保存しました。」というようなメッセージを表示し、ユーザに対して情報を与えるようにしている。
【０１０２】
図１１は、画像形成装置１００が実行するコピー／スキャン処理の手順を示すフローチャートである。
【０１０３】
まず、ステップＳ１では、コピーもしくはスキャンを開始し、原稿となる文書の読み取りを開始する。
【０１０４】
次に、ステップＳ２では、付加データとなる電子透かし情報を前記図６の透かし情報抽出/解析部２１００で読み取り、解析を行う。
【０１０５】
次に、ステップＳ３では、前記図７の付加データ格納領域６００２に保存されている付加データと比較を行い、ステップＳ４では、読み取った文書が２度目以降のものかどうかを判断する。このとき、初めての読み取りであれば、ステップＳ５に進み、その際の付加データを付加データ格納領域６００２に記憶し、ステップＳ６では、コピーもしくはスキャンを続行して、本コピー／スキャン処理を終了する。
【０１０６】
一方、ステップＳ４で、読み取った文書が２度目以降のものであれば、ステップＳ７に進み、Ｂｏｘに保存するかどうかをユーザに問い合わせるかどうかを判断する。このとき、問い合わせる場合は、ステップＳ８に進み、図９のように、「Ｂｏｘに保存しますか？」というようなメッセージをユーザに提示し、ステップＳ９にてユーザの判断を待つ。そして、Ｂｏｘに保存しないのであれば、前記ステップＳ５に進み、付加データの記憶を行い、コピーもしくはスキャンを続行する（ステップＳ６）。一方、ステップＳ９で、Ｂｏｘに保存するのであれば、ステップＳ１０に進み、文書を前記図７の文書格納領域６００１に格納し、すなわち、Ｂｏｘに保存し、ステップＳ１１で、付加データを付加データ格納領域６００２に記憶して、図１０のように、「Ｂｏｘに保存しました。」という表示を行った後、本コピー／スキャン処理を終了する。
【０１０７】
一方、ステップＳ７で、ユーザに問い合わせない場合は、ステップＳ１０に進み、自動でＢｏｘに保存する。
【０１０８】
このように、本実施の形態では、よく使用される原稿はＢｏｘに保存されるため、再度のスキャンの手間が省け、また、重要と思われるデータの保存も可能となる。
【０１０９】
（第２の実施の形態）
次に、本発明の第２の実施の形態に係る画像形成装置を説明する。
【０１１０】
本実施の形態の画像形成装置は、上記第１の実施の形態の画像形成装置に対して、付加データがＩＣチップに格納される点が異なるのみであるので、ここでは、上記第１の実施の形態の画像形成装置と相違する構成についてのみ説明する。
【０１１１】
図１２は、本実施の形態の画像形成装置１００′の概略構成を示す図である。同図の構成中、図１との違いは、ＩＣリーダライタ３０００が接続されている点である。
【０１１２】
ＩＣリーダライタ３０００は、原稿に埋め込まれたＩＣチップの情報を読み出すことが可能である。
【０１１３】
図１３は、図１２のコントローラ部１１０′の詳細な構成を示すブロック図である。なお、コントローラ部１１０′の構成も、図３のものと略同様のため、その差分のみ説明するが、その差分は、上記ＩＣリーダライタ３０００とのＩ／Ｆ３１００が設けられている点である。
【０１１４】
ＩＣリーダライタＩ／Ｆ３１００は、メインコントローラ１１１とＩＣリーダライタバス３０５０を介して接続されており、ＩＣリーダライタ３０００によって読み取られたＩＣチップの情報をメインコントローラ１１１に対して渡す役割を果たす。この際、コネクタ３２００は、ＩＣリーダライタ３０００に接続され、同調歩同期シリアルＩ／Ｆ３０１０およびビデオＩ／Ｆ３０２０から構成されている。
【０１１５】
図１４は、図１３のグラフィックプロセッサ１３５′の詳細な構成を示すブロック図である。なお、グラフィックプロセッサ１３５′の構成も、図６のものと略同様のため、その差分のみ説明する。その差分は、図６の透かし情報抽出・解析部２１００に代えて、ＩＣチップ情報解析部３３００が設けられていることである。
【０１１６】
ＩＣチップ情報解析部３３００は、ＩＣリーダライタ３０００で抽出されたＩＣチップの情報、もしくは外部通信Ｉ／Ｆ１２１から受け取ったデータを解析する。
【０１１７】
次に、画像形成装置１００′が実行するコピー／スキャン処理と、画像形成装置１００が実行するコピー／スキャン処理との違いであるが、図１１における付加データを保存する手段と、図７の付加データ格納領域６００２がＩＣチップとなるだけであり、その手順自体は変わらないので、その説明は割愛する。
【０１１８】
（第３の実施の形態）
次に、本発明の第３の実施の形態に係る画像形成装置を説明する。
【０１１９】
本実施の形態の画像形成装置は、上記第１の実施の形態の画像形成装置に対して、付加データが原稿に埋め込まれたバーコード内に記載されている点が異なるのみであるので、ここでは、上記第１の実施の形態の画像形成装置と相違する構成についてのみ説明する。
【０１２０】
図１５は、本実施の形態の画像形成装置１００″の概略構成を示す図である。同図の構成中、図１との違いは、バーコードリーダライタ５０００が接続されている点である。
【０１２１】
バーコードリーダライタ５０００は、原稿に埋め込まれたバーコードの情報を読み出すことが可能であり、さらに出力時に用紙に埋め込まれた画像に対して情報を重ね合わせて書き込むことが可能である。
【０１２２】
図１６は、図１５のコントローラ部１１０″の詳細な構成を示すブロック図である。なお、コントローラ部１１０″の構成も、図３のものと略同様のため、その差分のみ説明するが、その差分は、上記バーコードリーダライタ５０００とのＩ／Ｆ５１００が設けられている点である。
【０１２３】
バーコードリーダライタＩ／Ｆ５１００は、メインコントローラ１１１とバーコードリーダライタバス５０５０を介して接続されており、バーコードリーダライタ５０００によって読み取られたバーコードの情報をメインコントローラ１１１に対して渡す役割を果たす。この際、コネクタ５２００は、バーコードリーダライタ５０００に接続され、同調歩同期シリアルＩ／Ｆ５０１０とビデオＩ／Ｆ５０２０とから構成されている。
【０１２４】
図１７は、図１６のグラフィックプロセッサ１３５″の詳細な構成を示すブロック図である。なお、グラフィックプロセッサ１３５″の構成も、図６のものと略同様のため、その差分のみ説明する。その差分は、透かし情報抽出・解析部２１００に代えて、バーコード情報解析部５３００が設けられていることである。
【０１２５】
バーコード情報解析部５３００は、バーコードリーダライタ５０００で抽出されたバーコードの情報、もしくは外部通信Ｉ／Ｆ１２１から受け取ったデータを解析する。
【０１２６】
次に、画像形成装置１００″が実行するコピー／スキャン処理と、画像形成装置１００が実行するコピー／スキャン処理との違いであるが、図１１における付加データを保存する手段と、図７の付加データ格納領域６００２がバーコードとなるだけであり、その手順自体は変わらないので、その説明は割愛する。
【０１２７】
（第４の実施の形態）
次に、本発明の第４の実施の形態に係る画像形成装置を説明する。本実施の形態では、文書の読み込み時、その文書が既に以前に読み込まれ、Ｂｏｘに保存されていた場合に関して説明する。ここでは、画像形成装置の構成や付加データの種類に関しては、第１の実施の形態の画像形成装置と同様のため、それをそのまま使用し、その詳細な説明は割愛する。そして、差分となる操作部と、コピー／スキャン処理の手順についてのみ、主に説明する。
【０１２８】
図１８は、Ｂｏｘのデータをプリントするときにユーザに問い合わせを行う場合に、操作部１５０に表示される表示の一例を示す図である。
【０１２９】
表示領域６３０１には、ユーザに対して、「この原稿はＢｏｘに保存されています。Ｂｏｘのデータは４ｉｎ１／両面です。Ｂｏｘからプリントしますか？」というようなメッセージが表示される。ここでは、既にＢｏｘに保存されているデータをプリントするかどうかをユーザに対して問い合わせている。
【０１３０】
ユーザは、Ｂｏｘからプリントするかどうかを決定し、「はい」ボタン６３０２または「いいえ」ボタン６３０３を押す。「はい」ボタン６３０２が押されると、Ｂｏｘからプリントがなされる。一方、「いいえ」ボタン６３０３が押されると、Ｂｏｘからプリントがなされず、スキャンが開始する。
【０１３１】
「キャンセル」ボタン６３０４は、この読み込み自体をキャンセルするボタンである。
【０１３２】
図１９は、画像形成装置１００が実行するコピー／スキャン処理の手順を示すフローチャートである。
【０１３３】
まず、ステップＳ２１では、コピーもしくはスキャンを開始し、原稿となる文書の読み取りを開始する。
【０１３４】
次に、ステップＳ２２では、付加データとなる電子透かし情報を前記図６の透かし情報抽出/解析部２１００で読み取り、解析を行う。
【０１３５】
次に、ステップＳ２３では、前記図７の付加データ格納領域６００２に保存されている付加データと比較を行い、ステップＳ２４では、読み取った文書と同一の文書があるかどうかを判断する。このとき、同一の文書がなかった場合には、ステップＳ２５に進み、読み取った文書が２度目以降のものかどうかを判断し、初めての読み取りであれば、ステップＳ２６に進み、その際の付加データを付加データ格納領域６００２に記憶し、ステップＳ２７では、コピーもしくはスキャンを続行して、本コピー／スキャン処理を終了する。一方、ステップＳ２５で、読み取った文書が２度目以降のものであれば、ステップＳ２８に進み、Ｂｏｘに保存するかどうかをユーザに問い合わせるかどうかを判断する。このとき、問い合わせる場合は、ステップＳ２９に進み、「Ｂｏｘに保存しますか？」というようなメッセージをユーザに提示し、ステップＳ３０にてユーザの判断を待つ。そして、Ｂｏｘに保存しないのであれば、ステップＳ２６に進み、付加データの記憶を行い、コピーもしくはスキャンを続行する（ステップＳ２７）。一方、ステップＳ３０で、Ｂｏｘに保存するのであれば、ステップＳ３１に進み、文書を前記図７の文書格納領域６００１に格納し、ステップＳ３２で、付加データを付加データ格納領域６００２に記憶して、本コピー／スキャン処理を終了する。
【０１３６】
一方、ステップＳ２４で、同一文書があった場合は、ステップＳ３３に進み、この読み込みがコピーのものか、格納スキャンのものかを判断し、格納スキャンであれば、ステップＳ３４に進み、スキャンを中止して、本コピー／スキャン処理を終了する。コピーであれば、ステップＳ３５に進み、その際の設定モードを操作部１５０に前記図１８のように表示し、ステップＳ３６でＢｏｘからプリントするかユーザに問い合わせる。Ｂｏｘからプリントしない場合は、ステップＳ２７に進み、コピーもしくはスキャンを続行する。ステップＳ３６でＢｏｘからプリントする場合は、ステップＳ３７でスキャンを中止し、ステップＳ３８でＢｏｘからプリントを開始し、本コピー／スキャン処理を終了する。
【０１３７】
このように、本実施の形態では、すでに保存されているデータを再利用することにより、大量のスキャンデータを再スキャンすることなくプリントできるため、コピー時間の大幅な短縮が可能となる。また、同じ原稿をＢｏｘに複数回保存する必要もない。さらに、ユーザに問い合わせる際にサイズやページ数などを表示し、本当にプリントしたいデータかどうかもユーザが確認することが可能である。
【０１３８】
（第５の実施の形態）
次に、本発明の第５の実施の形態に係る画像形成装置を説明する。本実施の形態では、文書の読み込み時、その文書が既に以前に読み込まれ、その際の設定モードを復元する場合に関して説明する。ここでは、画像形成装置の構成や付加データの種類に関しては、第１の実施の形態の画像形成装置と同様のため、それをそのまま使用し、その詳細は割愛する。そして、差分となる操作部と、コピー処理の手順についてのみ、主に説明する。
【０１３９】
図２０および図２１は、文書の読み込み時、その文書が既に以前に読み込まれ、その際の設定モードを復元する場合に、操作部１５０に表示される表示の一例を示す図である。
【０１４０】
図２０において、表示領域６４０１には、ユーザに対して、「この原稿は以前以下の設定モードでコピーされています。原稿混載  この設定でＢｏｘからプリントしますか？」というようなメッセージが表示される。ここでは、Ｂｏｘに保存されているデータを、以前行われた設定、図示例では「原稿混載」を基にプリントするかどうかをユーザに対して問い合わせている。
【０１４１】
ユーザは、以前行われた設定を基にＢｏｘからプリントするかどうかを決定し、「はい」ボタン６４０２または「いいえ」ボタン６４０３を押す。「はい」ボタン６４０２が押されると、以前行われた設定を基にＢｏｘからプリントを行う。一方、「いいえ」ボタン６４０３が押されると、Ｂｏｘからプリントは行わず、図２１の表示となり、コピーを行うかどうかの判断を行うことになる。
【０１４２】
「キャンセル」ボタン６４０４は、この読み込み自体をキャンセルするボタンである。
【０１４３】
図２１において、表示領域５３０には、ユーザに対して、「この原稿は以前以下の設定モードでコピーされています。原稿混載  この設定でコピーしますか？」というようなメッセージが表示される。ここでは、以前行われた設定、図示例では「原稿混載」を基にコピーを行うかどうかをユーザに対して問い合わせている。
【０１４４】
ユーザは、以前行われた設定を基にコピーを行うかどうかを決定し、「はい」ボタン６５０２または「いいえ」ボタン６５０３を押す。「はい」ボタン６５０２が押されると、以前行われた設定を基にコピーを行う。一方、「いいえ」ボタン６５０３が押されると、以前行われた設定を基にコピーを行わず、通常どおりのコピーを行う。
【０１４５】
「キャンセル」ボタン６５０４は、この読み込み自体をキャンセルするボタンである。
【０１４６】
図２２は、画像形成装置１００が実行するコピー処理の手順を示すフローチャートである。
【０１４７】
まず、ステップＳ４１では、コピーを開始し、原稿となる文書の読み取りを開始する。
【０１４８】
次に、ステップＳ４２では、付加データとなる電子透かし情報を前記図６の透かし情報抽出/解析部２１００で読み取り、解析を行う。
【０１４９】
次に、ステップＳ４３では、前記図７の付加データ格納領域６００２に保存されている付加データと比較を行い、ステップＳ４４では、読み取った文書が２度目以降のものかどうかを判断する。このとき、初めての読み取りであれば、ステップＳ４５に進み、その際の付加データを付加データ格納領域６００２に記憶し、ステップＳ４６では、その際の設定モードを前記図７の設定モード格納領域６００３に記憶し、ステップＳ４７では、コピーを続行して、本コピー処理を終了する。一方、ステップＳ４４で、読み取った文書が２度目以降のものであれば、ステップＳ４８に進み、設定モード格納領域６００３に保存されている設定モードを復元し、図２０のように、ステップＳ４９にてユーザに対し、復元されたモードでＢｏｘからプリントしてよいかどうかを選択させる。ユーザが復元されたモードでＢｏｘからプリントすること選択した場合は、ステップＳ５０に進み、Ｂｏｘからプリントを行い、本コピー処理を終了する。一方、ステップＳ４９で、復元されたモードでＢｏｘからプリントしない場合は、ステップＳ５１に進み、図２１のように、復元されたモードでコピーを行うかどうかをユーザに選択させる。ここで、復元されたモードでコピーを行う場合はステップＳ５２に進み、コピーを開始する。復元されたモードを使用しない場合は、ステップＳ５３に進み、モード設定を前記図８の基本画面で行い、ステップＳ５２に進み、コピーを開始し、本コピー処理を終了する。
【０１５０】
このように、本実施の形態では、同じ原稿は同じモード設定でコピー／スキャンを行う可能性が高いので、以前行われたモードの設定を反映することが可能となり、ユーザの利便性が向上する。
【０１５１】
なお、上述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１５２】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１５３】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【０１５４】
また、コンピュータが読出したプログラムコードを実行することにより、上述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１５５】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１５６】
【図１】本発明の第１の実施の形態に係る画像形成装置の概略構成を示す図である。
【図２】図１の画像形成装置のリーダ部内に備えられたリーダ画像処理部の詳細な構成を示すブロック図である。
【図３】図２のリーダ画像処理部内に備えられたコントローラ部の詳細な構成を示すブロック図である。
【図４】図３のコントローラ部内のスキャナＩ／Ｆの画像処理を担う部分の詳細な構成を示すブロック図である。
【図５】図３のコントローラ部内のプリンタＩ／Ｆの画像処理を担う部分の詳細な構成を示すブロック図である。
【図６】図３のコントローラ部内のグラフィックプロセッサの詳細な構成を示すブロック図である。
【図７】図３のコントローラ部内のハードディスク内に設けられる格納領域を説明するための図である。
【図８】図１の画像形成装置の操作部の表示部に表示される基本画面の一例を示す図である。
【図９】文書の読み込み時、その文書が既に以前に読み込まれ、２度目以降の読み込みであった場合に、図１の画像形成装置の操作部に表示される表示の一例を示す図である。
【図１０】図９の表示状態でユーザがＢｏｘ保存を指示した場合に、操作部に表示される表示の一例を示す図である。
【図１１】第１の実施の形態の画像形成装置が実行するコピー／スキャン処理の手順を示すフローチャートである。
【図１２】本発明の第２の実施の形態に係る画像形成装置の概略構成を示す図である。
【図１３】図１２の画像形成装置のコントローラ部の詳細な構成を示すブロック図である。
【図１４】図１３のコントローラ部のグラフィックプロセッサの詳細な構成を示すブロック図である。
【図１５】本発明の第３の実施の形態に係る画像形成装置の概略構成を示す図である。
【図１６】図１５の画像形成装置のコントローラ部の詳細な構成を示すブロック図である。
【図１７】図１６のコントローラ部のグラフィックプロセッサの詳細な構成を示すブロック図である。
【図１８】Ｂｏｘのデータをプリントするときにユーザに問い合わせを行う場合に、第４の実施の形態の画像形成装置の操作部に表示される表示の一例を示す図である。
【図１９】第４の実施の形態の画像形成装置が実行するコピー／スキャン処理の手順を示すフローチャートである。
【図２０】文書の読み込み時、その文書が既に以前に読み込まれ、その際の設定モードを復元する場合に、第５の実施の形態の画像形成装置の操作部に表示される表示の一例を示す図である。
【図２１】文書の読み込み時、その文書が既に以前に読み込まれ、その際の設定モードを復元する場合に、第５の実施の形態の画像形成装置の操作部に表示される表示の一例を示す図である。
【図２２】第５の実施の形態の画像形成装置が実行するコピー処理の手順を示すフローチャートである。
【符号の説明】
【０１５７】
１１０  制御装置
１１１  メインコントローラ
１１２  ＣＰＵ
１１３  バスコントローラ
１１４  ＲＯＭ
１１５  ＲＯＭＩ/Ｆ
１１６  ＤＲＡＭ
１１７  ＤＲＡＭＩ/Ｆ
１１８  Ｃｏｄｅｃ
１１９  ＳＲＡＭ
１２１  ＮｅｔｗｏｒｋＣｏｎｔｒｏｌｌｅｒ
１２２  Ｉ/Ｆ
１２５  汎用高速バス
１２６  Ｉ/Ｏ制御部
１２７  調歩同期シリアル通信コントローラ
１２８  Ｉ/Ｏバス
１３０  キー入力Ｉ/Ｆ
１３１  ＬＣＤコントローラ
１３２  パネルＩ/Ｆ
１３３  リアルタイムクロックモジュール
１３４  バックアップ電池
１３５  ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ
１３６  ＳＲＡＭ
１３７  Ｉ/Ｆ
１４０  スキャナＩ/Ｆ
１４１  スキャナバス
１４２  コネクタ
１４３  同調歩同期シリアルＩ/Ｆ
１４４  ビデオＩ/Ｆ
１４５  プリンタＩ/Ｆ
１４６  プリンタバス
１４７  コネクタ
１４８  同調歩同期シリアルＩ/Ｆ
１４９  ビデオＩ/Ｆ
１５０  操作部
１６０  ハードディスクドライブ
１６１  Ｅ−ＩＤＥインタフェース
１６２  ハードディスク
２００  リーダ部
２１０  スキャナユニット
２１８  ＣＣＤイメージセンサ
２２２  リーダ画像処理回路部
２５０  原稿給紙ユニット
３００  プリンタ部
３１０  マーキングユニット
３６０  給紙ユニット
３７０  排紙ユニット
３５２  プリンタ画像処理回路部
４００  LAN
４０１  ホストコンピュータ
４０２  ホストコンピュータ
４５１  クランプ＆Ａｍｐ．＆Ｓ／Ｈ＆Ａ／Ｄ部
４５２  シェーディング部
５２０  パネルＩ/Ｆ
６０１  つなぎ＆ＭＴＦ補正部
６０２  入力マスキング部
６０３  ＡＣＳカウント部
７０１  ＬＯＧ変換部
７０２  モアレ除去部
７０３  ＵＣＲ＆マスキング部
７０４  γ補正部
７０５  フィルタ部
８０１  画像回転部
８０２  画像変倍部
８０３  色空間変換部
８０４  ＬＵＴ
８０５  画像二値化部
２１００  透かし情報抽出部
３０００  ＩＣリーダライタ
３０１０  同調歩同期シリアルＩ/Ｆ
３０２０  ビデオＩ／Ｆ
３０５０  ＩＣリーダライタバス
３１００  ＩＣリーダライタＩ／Ｆ
３２００  コネクタ
３３００  ＩＣチップ情報抽出部
５０００  バーコードリーダライタ
５０１０  同調歩同期シリアルＩ/Ｆ
５０２０  ビデオＩ／Ｆ
５０５０  バーコードリーダライタバス
５１００  バーコードリーダライタＩ／Ｆ
５２００  コネクタ
５３００  バーコード情報抽出部
６００１  文書格納領域
６００２  付加データ格納領域
６００３  設定モード格納領域
【図１】
2005198177.tif 000003
【図２】
2005198177.tif 000004
【図３】
2005198177.tif 000005
【図４】
2005198177.tif 000006
【図５】
2005198177.tif 000007
【図６】
2005198177.tif 000008
【図７】
2005198177.tif 000009
【図８】
2005198177.tif 000010
【図９】
2005198177.tif 000011
【図１０】
2005198177.tif 000012
【図１１】
2005198177.tif 000013
【図１２】
2005198177.tif 000014
【図１３】
2005198177.tif 000015
【図１４】
2005198177.tif 000016
【図１５】
2005198177.tif 000017
【図１６】
2005198177.tif 000018
【図１７】
2005198177.tif 000019
【図１８】
2005198177.tif 000020
【図１９】
2005198177.tif 000021
【図２０】
2005198177.tif 000022
【図２１】
2005198177.tif 000023
【図２２】
2005198177.tif 000024