(57)【特許請求の範囲】
【請求項１】
処理対象の画像データの指定を受付ける指定手段と、
前記処理対象の画像データを印刷するためのモードを受付ける受付手段と、
前記処理対象の画像データを印刷する印刷条件を設定する設定手段と、
前記処理対象の画像データの黒画素の密度がしきい値以上であるか否かを検出する検出手段と、
前記画像データを前記設定された印刷条件で印刷する印刷手段とを備え、
前記受付手段が、記憶装置に記憶されている画像データを、印刷後の原稿をスキャンして得られる画像データに置き換えることに用いるために印刷するモードを受付けると、前記検出手段により画像データの黒画素の密度が前記しきい値以上であるか否かを検出し、前記しきい値以上であると検出されると、前記設定手段は、予め前記モードに対応付けられている前記印刷条件を設定し、倍率については拡大すると設定する、画像形成装置。
【請求項２】
前記設定手段は、
１枚の印刷用紙に１ページ分の前記画像データを印刷する第１の印刷条件と、
１枚の印刷用紙の片面のみに印刷する第２の印刷条件と、
前記処理対象の画像データの倍率を変更しない第３の印刷条件と、
印刷用紙の用紙種別、または既定の用紙種別が格納されている格納部を指定して印刷する第４の印刷条件と、
前記処理対象の画像データの色数を変更しない第５の印刷条件と、のうちの少なくとも１つの印刷条件を設定する、請求項１に記載の画像形成装置。
【請求項３】
すでに設定されている印刷条件のうちの前記第１の印刷条件から前記第５の印刷条件までの印刷条件に対応する印刷条件の中に、前記第１の印刷条件から前記第５の印刷条件までの印刷条件とは異なる印刷条件が含まれる場合に、前記異なる印刷条件を、前記第１の印刷条件から前記第５の印刷条件のうち、対応する印刷条件に変更する第１の印刷条件変更手段をさらに備える、請求項２に記載の画像形成装置。
【請求項４】
前記設定手段は、
前記処理対象の画像データが印刷された印刷用紙に対してステープル処理を行なわない第６の印刷条件と、
前記処理対象の画像データが印刷された印刷用紙に対してパンチ処理を行なわない第７の印刷条件と、のうちの少なくとも１つの印刷条件を設定する、請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
すでに設定されている印刷条件のうちの前記第６の印刷条件および前記第７の印刷条件に対応する印刷条件の中に、前記第６の印刷条件および前記第７の印刷条件とは異なる印刷条件が含まれる場合に、前記異なる印刷条件を、前記第６の印刷条件および前記第７の印刷条件のうち、対応する印刷条件に変更する第２の印刷条件変更手段をさらに備える、請求項４に記載の画像形成装置。
【請求項６】
処理対象の画像データの指定を受付ける指定ステップと、
前記処理対象の画像データを印刷するためのモードを受付ける受付ステップと、
前記受付ステップで、記憶装置に記憶されている画像データを印刷後の原稿をスキャンして得られる画像データに置き換えることに用いるために印刷するモードを受付けると、前記処理対象の画像データの黒画素の密度がしきい値以上であるか否かを検出する検出ステップと、
前記検出ステップにおいて前記しきい値以上であると検出されると、前記処理対象の画像データを印刷する印刷条件を予め前記モードに対応付けられている前記印刷条件を設定し、倍率については拡大すると設定する設定ステップと、
前記画像データを前記設定された印刷条件で印刷する印刷ステップとを備える、画像形成方法。
【請求項７】
前記設定ステップで、
１枚の印刷用紙に１ページ分の前記画像データを印刷する第１の印刷条件と、
１枚の印刷用紙の片面のみに印刷する第２の印刷条件と、
前記処理対象の画像データの倍率を変更しない第３の印刷条件と、
印刷用紙の用紙種別、または既定の用紙種別が格納されている格納部を指定して印刷する第４の印刷条件と、
前記処理対象の画像データの色数を変更しない第５の印刷条件と、のうちの少なくとも１つの印刷条件を設定する、請求項６に記載の画像形成方法。
【請求項８】
前記設定ステップで、
前記処理対象の画像データが印刷された印刷用紙に対してステープル処理を行なわない第６の印刷条件と、
前記処理対象の画像データが印刷された印刷用紙に対してパンチ処理を行なわない第７の印刷条件と、のうちの少なくとも１つの印刷条件を設定する、請求項６または７に記載の画像形成方法。
【請求項９】
印刷手段を備える画像形成装置に含まれるコンピュータに、印刷を実行させるプログラムであって、
処理対象の画像データの指定を受付ける指定ステップと、
前記処理対象の画像データを印刷するためのモードを受付ける受付ステップと、
前記受付ステップで、記憶装置に記憶されている画像データを印刷後の原稿をスキャンして得られる画像データに置き換えることに用いるために印刷するモードを受付けると、前記処理対象の画像データの黒画素の密度がしきい値以上であるか否かを検出する検出ステップと、
前記検出ステップにおいて前記しきい値以上であると検出されると、前記処理対象の画像データを印刷する印刷条件を予め前記モードに対応付けられている前記印刷条件を設定し、倍率については拡大すると設定する設定ステップと、
前記印刷手段において前記画像データを前記設定された印刷条件で印刷する印刷ステップとを実行させる、画像形成プログラム。
【請求項１０】
前記設定ステップで、
１枚の印刷用紙に１ページ分の前記画像データを印刷する第１の印刷条件と、
１枚の印刷用紙の片面のみに印刷する第２の印刷条件と、
前記処理対象の画像データの倍率を変更しない第３の印刷条件と、
印刷用紙の用紙種別、または既定の用紙種別が格納されている格納部を指定して印刷する第４の印刷条件と、
前記処理対象の画像データの色数を変更しない第５の印刷条件と、のうちの少なくとも１つの印刷条件を設定する、請求項９に記載の画像形成プログラム。
【請求項１１】
前記設定ステップで、
前記処理対象の画像データが印刷された印刷用紙に対してステープル処理を行なわない第６の印刷条件と、
前記処理対象の画像データが印刷された印刷用紙に対してパンチ処理を行なわない第７の印刷条件と、のうちの少なくとも１つの印刷条件を設定する、請求項９または１０に記載の画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、画像形成方法、および画像形成プログラムに関し、特に、画像形成後の原稿に手書き等で情報を付加するのに適した画像形成を行なう画像形成装置、画像形成方法、および画像形成プログラムに関する。
【背景技術】
【０００２】
プリント機能およびスキャン機能を備えたＭＦＰ（Multi Function Peripheral）などの画像形成装置には記憶装置が内蔵されており、画像データが記憶されていることがある。または、画像形成装置がネットワークに接続されている場合、画像形成装置に該ネットワークを介して接続された記憶装置に画像データが記憶されていることがある。このような場合、ユーザは、記憶されている画像データを画像形成装置でプリントして、様々に用いることができる。
【０００３】
記憶されている画像データの用い方の１つとして、記憶されている画像データに新たに情報を追加したり、記憶されている画像データの一部を変更したりする使い方が挙げられる。たとえば、特開２００５−１７６０８６号公報（特許文献１）および特開２００５−１７６０８７号公報（特許文献２）には、記憶されている画像データを一部だけ、ユーザが出力条件を確認するために、識別情報を付加してプリントする画像形成装置が開示されている。その画像形成装置では、出力条件を変更して上記識別情報が付加された画像データがスキャンされると、変更された出力条件に基づいてスキャンデータに対して画像形成処理が施され、識別情報に基づいて、記憶されている画像データと差し替えられる。またたとえば、本願出願人が先に出願して公開されている特開２００６−１８６９２３号公報（特許文献３）には、画像形成後に追記した手書き文字と画像形成前の画像データとを個人ごとに関連付ける画像形成装置が開示されている。その画像形成装置は、記憶されている第１画像データをプリントし、当該画像データがプリントされた原稿がスキャンされると、スキャンデータである第２画像データから手書き文字等の付加画像を抽出し、入力されたユーザの識別情報と抽出された付加画像と第１画像データとを関連付けて記憶する。またたとえば、本願出願人が先に出願して公開されている特開２００２−３６６９２８号公報（特許文献４）には、登録文書ファイル中の変更や追加した領域だけを差し替えたり挿入したりすることのできる文書登録のための画像処理システムが開示されている。
【特許文献１】特開２００５−１７６０８６号公報
【特許文献２】特開２００５−１７６０８７号公報
【特許文献３】特開２００６−１８６９２３号公報
【特許文献４】特開２００２−３６６９２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述の記憶されている画像データの用い方の１つとして、画像データをプリントした原稿にユーザが手書きや捺印などの情報を付加し、情報の付加された原稿をスキャンして得られる画像データで、記憶されている画像データを更新する、という用い方も挙げられる。
【０００５】
しかしながら、このような用い方のニーズがあるにも関わらず、特許文献１〜４のいずれの技術を用いても、容易な操作で、このような使い方に適した画像形成が実現されない。
【０００６】
本発明はこのような問題に鑑みてなされたものであって、容易な操作で、記憶されている画像データに対して、ユーザによって情報を付加するのに適した画像形成を行なう画像形成装置、画像形成方法、および画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明のある局面に従うと、画像形成装置は、処理対象の画像データの指定を受付ける指定手段と、処理対象の画像データを印刷するためのモードを受付ける受付手段と、処理対象の画像データを印刷する印刷条件を設定する設定手段と、処理対象の画像データの黒画素の密度がしきい値以上であるか否かを検出する検出手段と、処理対象の画像データを設定された印刷条件で印刷する印刷手段とを備え、受付手段が、記憶装置に記憶されている画像データを、印刷後の原稿をスキャンして得られる画像データに置き換えることに用いるために印刷するモードを受付けると、検出手段により画像データ黒画素の密度がしきい値以上であるか否かを検出し、しきい値以上であると検出されると、設定手段は、予め当該モードに対応付けられている印刷条件を設定し、倍率については拡大すると設定する。
【０００８】
好ましくは、設定手段は、１枚の印刷用紙に１ページ分の画像データを印刷する第１の印刷条件と、１枚の印刷用紙の片面のみに印刷する第２の印刷条件と、処理対象の画像データの倍率を変更しない第３の印刷条件と、印刷用紙の用紙種別、または既定の用紙種別が格納されている格納部を指定して印刷する第４の印刷条件と、処理対象の画像データの色数を変更しない第５の印刷条件と、のうちの少なくとも１つの印刷条件を設定する。
【０００９】
より好ましくは、画像形成装置は、すでに設定されている印刷条件のうちの第１の印刷条件から第５の印刷条件までの印刷条件に対応する印刷条件の中に、第１の印刷条件から第５の印刷条件までの印刷条件とは異なる印刷条件が含まれる場合に、当該異なる印刷条件を、第１の印刷条件から第５の印刷条件のうち、対応する印刷条件に変更する第１の印刷条件変更手段をさらに備える。
【００１０】
好ましくは、設定手段は、処理対象の画像データが印刷された印刷用紙に対してステープル処理を行なわない第６の印刷条件と、処理対象の画像データが印刷された印刷用紙に対してパンチ処理を行なわない第７の印刷条件と、のうちの少なくとも１つの印刷条件を設定する。
【００１１】
より好ましくは、画像形成装置は、すでに設定されている印刷条件のうちの第６の印刷条件および第７の印刷条件に対応する印刷条件の中に、第６の印刷条件および第７の印刷条件とは異なる印刷条件が含まれる場合に、当該異なる印刷条件を、第６の印刷条件および第７の印刷条件のうち、対応する印刷条件に変更する第２の印刷条件変更手段をさらに備える。
【００１２】
本発明の他の局面に従うと、画像形成方法は、処理対象の画像データの指定を受付ける指定ステップと、処理対象の画像データを印刷するためのモードを受付ける受付ステップと、受付ステップで、記憶装置に記憶されている画像データを印刷後の原稿をスキャンして得られる画像データに置き換えることに用いるために印刷するモードを受付けると、処理対象の画像データの黒画素の密度がしきい値以上であるか否かを検出する検出ステップと、検出ステップにおいてしきい値以上であると検出されると、処理対象の画像データを印刷する印刷条件を予め受付けたモードに対応付けられている印刷条件を設定し、倍率については拡大すると設定する設定ステップと、処理対象の画像データを設定された印刷条件で印刷する印刷ステップとを備える。
【００１３】
好ましくは、設定ステップで、１枚の印刷用紙に１ページ分の画像データを印刷する第１の印刷条件と、１枚の印刷用紙の片面のみに印刷する第２の印刷条件と、処理対象の画像データの倍率を変更しない第３の印刷条件と、印刷用紙の用紙種別、または既定の用紙種別が格納されている格納部を指定して印刷する第４の印刷条件と、処理対象の画像データの色数を変更しない第５の印刷条件と、のうちの少なくとも１つの印刷条件を設定する。
【００１４】
好ましくは、設定ステップで、処理対象の画像データが印刷された印刷用紙に対してステープル処理を行なわない第６の印刷条件と、処理対象の画像データが印刷された印刷用紙に対してパンチ処理を行なわない第７の印刷条件と、のうちの少なくとも１つの印刷条件を設定する。
【００１５】
本発明のさらに他の局面に従うと、画像形成プログラムは印刷手段を備える画像形成装置に含まれるコンピュータに、印刷を実行させるプログラムであって、処理対象の画像データの指定を受付ける指定ステップと、処理対象の画像データを印刷するためのモードを受付ける受付ステップと、受付ステップで、記憶装置に記憶されている画像データを印刷後の原稿をスキャンして得られる画像データに置き換えることに用いるために印刷するモードを受付けると、処理対象の画像データの黒画素の密度がしきい値以上であるか否かを検出する検出ステップと、検出ステップにおいてしきい値以上であると検出されると、処理対象の画像データを印刷する印刷条件を予め受付けたモードに対応付けられている印刷条件を設定し、倍率については拡大すると設定する設定ステップと、印刷手段において処理対象の画像データを設定された印刷条件で印刷する印刷ステップとを実行させる。
【００１６】
好ましくは、設定ステップで、１枚の印刷用紙に１ページ分の画像データを印刷する第１の印刷条件と、１枚の印刷用紙の片面のみに印刷する第２の印刷条件と、処理対象の画像データの倍率を変更しない第３の印刷条件と、印刷用紙の用紙種別、または既定の用紙種別が格納されている格納部を指定して印刷する第４の印刷条件と、処理対象の画像データの色数を変更しない第５の印刷条件と、のうちの少なくとも１つの印刷条件を設定する。
【００１７】
好ましくは、設定ステップで、処理対象の画像データが印刷された印刷用紙に対してステープル処理を行なわない第６の印刷条件と、処理対象の画像データが印刷された印刷用紙に対してパンチ処理を行なわない第７の印刷条件と、のうちの少なくとも１つの印刷条件を設定する。
【発明の効果】
【００１８】
この発明によると、画像形成装置を用いて、容易な操作で、記憶されている画像データに対して、ユーザによって情報を付加するのに適した画像形成を行なうことができる。
【発明を実施するための最良の形態】
【００１９】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２０】
図１は、本発明の実施の形態におけるＭＦＰの概略構成を示す模式的断面図である。図１を参照して、ＭＦＰ（Multi Function Peripheral）１は、原稿から画像データを読取るスキャナ部１１と、用紙上に画像を印刷する印刷部１２と、ユーザとのインタフェースである操作パネル１２２と、ネットワークを介して他の装置と通信を行なうためのネットワークインタフェース（Ｉ／Ｆ）１２３と、画像データや、当該画像データに付随するデータ等を記憶する記憶部１２４とを含む。
【００２１】
スキャナ部１１の原稿台１３上に載置された原稿は、スキャナ１４の備える露光ランプ１５により照射される。スキャナ１４は、スキャナモータ２２により矢印方向に移動して原稿全体を走査する。原稿面からの反射光は、ミラー１６〜１８および集光レンズを介してＣＣＤ（Charge Coupled Device）２０上に像を結ぶ。ＣＣＤ２０は、原稿面からの反射光をＲＧＢの色データ（アナログ信号）に変換してスキャナ制御部２１に出力する。ＣＣＤ２０がスキャナ制御部２１に出力する色データを、画像データという。
【００２２】
スキャナ制御部２１は、ＣＣＤ２０から入力される画像データに所定の画像処理を施して印刷制御部３１にデジタル信号を出力する。スキャナ制御部２１から印刷制御部３１に出力されるデジタル信号は、シアン用の画像色データＣと、マゼンタ用の画像色データＭと、イエロー用の画像色データＹと、ブラック用の画像色データＫとである。印刷制御部３１は、入力された画像色データＣ，Ｍ，Ｙ，Ｋに基づいて、シアン、マゼンタ、イエロー、ブラックそれぞれの感光体ドラム３５Ｃ，３５Ｍ，３５Ｙ，３５Ｋにレーザビームを出力する。
【００２３】
印刷部１２において、スキャナ制御部２１から出力されるレーザビームは、帯電チャージャ３４Ｃ，３４Ｍ，３４Ｙ，３４Ｋによって帯電された感光体ドラム３５Ｃ，３５Ｍ，３５Ｙ，３５Ｋを露光し、静電潜像を形成する。シアン、マゼンタ、イエロー、およびブラックの４色の現像器３６Ｃ，３６Ｍ，３６Ｙ，３６Ｋにより、感光体ドラム３５Ｃ，３５Ｍ，３５Ｙ，３５Ｋ上の静電潜像が現像される。
【００２４】
無端ベルト４０は、駆動ローラ４３Ａと固定ローラ４３Ｂ，４３Ｃ，４３Ｄとにより弛まないように懸架されている。駆動ローラ４３Ａが図中で反時計回りに回転すると、無端ベルト４０が所定速度で図中で反時計回りに回転する。
【００２５】
給紙トレイ５０〜５２より適当な用紙が搬送され、タイミングローラ４１から無端ベルト４０に用紙が供給される。無端ベルト４０に供給された用紙は、無端ベルト４０上に担持され、図中で左方向に搬送される。これにより、用紙がシアン、マゼンタ、イエロー、ブラックの順に感光体ドラム３５Ｃ，３５Ｍ，３５Ｙ，３５Ｋと接触する。用紙がそれぞれの感光体ドラム３５Ｃ，３５Ｍ，３５Ｙ，３５Ｋと接触したときに、感光体ドラムと対をなす転写チャージャ３７Ｃ，３７Ｍ，３７Ｙ，３７Ｋにより、感光体ドラム上に現像されたトナー像が用紙に転写される。
【００２６】
トナー像が転写された用紙は、定着ローラ対４２により加熱される。これにより、トナーは溶かされて用紙に定着する。その後、用紙は印刷部１２から排出される。
【００２７】
記憶部１２４は、図示されないハードディスクやＲＡＭ（Random Access Memory）などによって構成される。また、ＢＯＸと言われる、ユーザ単位やグループ単位で対応付けられ、アクセス権などが設定されている記憶領域が含まれていてもよい。記憶部１２４に記憶されている画像データは、スキャナ部１１で原稿が読取られて得られる画像データと同様にして、印刷部１２において画像形成され、用紙上に印刷される。
【００２８】
また、ＭＦＰ１は、上述した画像読取機能、画像形成機能、データをプリントするプリント機能、およびファイル蓄積機能に加えて、ネットワークＩ／Ｆ１２３を介して他の装置とデータを送送信する機能としての、電子メール送受信機能、ファイル転送機能、およびファクシミリ送受信機能を備えている。
【００２９】
図２は、本実施の形態におけるＭＦＰ１の制御構成の概略を示すブロック図である。図２を参照して、ＭＦＰ１の制御構成は、上記スキャナ部１１、印刷部１２、ネットワークＩ／Ｆ１２３、および記憶部１２４に接続し、これらを制御する制御部１０１と、制御部１０１にさらに接続される認証処理部１０３、画像処理部１０５、画像検出部１０７、および保存処理部１０９とを含む。さらに、制御部１０１には特定部１０１１および設定部１０１３が含まれる。これらの機能は、図示しないＣＰＵ（Central Processing Unit）が、操作パネル１２２やネットワークＩ／Ｆ１２３を介して他の装置から入力される操作信号に従ってＲＯＭ（Read Only Memory）やＲＡＭなど記憶されるプログラムを読取り、該プログラムを実行することで、主にＣＰＵ上に構成される機能である。また、少なくとも一部が、図１に示されたハードウェアによって構成されてもよい。
【００３０】
制御部１０１は、図示しないＣＰＵやＲＯＭやＲＡＭなどにより構成される。制御部１０１は、操作パネル１２２等からの操作信号に基づいてスキャナ部１１や印刷部１２に制御信号を出力して、上述した画像読取機能、画像形成機能、およびプリント機能を実現させる。また、制御部１０１はファイル蓄積機能を実現する記憶部１３４と通信して、記憶部１３４から所定の画像データを読み出したり、スキャナ部１１で読取られた画像データ等を記憶部１３４に記憶させたりする。制御部１０１は、さらに、操作パネル１２２等からの操作信号に基づいて認証処理部１０３、画像処理部１０５、画像検出部１０７、および保存処理部１０９に対しても制御信号を出力する。
【００３１】
認証処理部１０３は、制御部１０１からの制御信号に従って、操作パネル１２２などから入力されたユーザ情報を用いて認証処理を行ない、操作を行なっているユーザを特定して認証する。ユーザ情報はユーザ名およびパスワードなどが該当する。認証処理部１０３の行なう認証処理は特定の処理には限定されない。たとえば、予め操作を許可するユーザについてのユーザ情報を記憶しておき、入力されたユーザ情報と記憶されているユーザ情報とを比較して一致するユーザ情報を抽出することで、当該ユーザを特定し、さらに、当該ユーザを操作が許可されているユーザであると認証する処理が挙げられる。認証結果を示す情報は、認証処理部１０３から制御部１０１に入力される。制御部１０１は、認証結果に基づいて、スキャナ部１１による動作や、印刷部１２による動作などを実行させるか否かを判断する。また、認証結果に基づいて、画像データの記憶部１２４への記憶や、記憶部１２４からの画像データの読出しなどの可否を判断する。制御部１０１は、その結果に応じて制御信号を出力する。
【００３２】
スキャナ部２１は、制御部１０１からの制御信号に従ってスキャナ１４等を動作させて、原稿台１３上に載置された原稿をスキャンして画像データを生成する。生成された画像データは、制御部１０１によって操作パネル１２２等からの操作信号に基づいて記憶部１３４の所定領域に記憶される。または、後述する特定部１０１１で特定される記憶部１３４上の位置にすでに記憶されている画像データと置き換えられて記憶部１３４に記憶される。
【００３３】
制御部１０１に含まれる設定部１０１３は、画像データに付随した情報、操作パネル１２２等からの操作信号などに基づいて、記憶部１３４に記憶されている画像データのうちの指定された画像データを印刷するための条件を設定する。この条件を、以下の説明において「印刷条件」と称する。印刷条件にはいくつかの項目が挙げられる。項目としては、たとえば、画像データがページ単位で構成されている場合において、１枚の用紙に印刷するページ数が挙げられる。１枚の用紙への複数のページの印刷はＮｉｎ１印刷と称され、Ｎｉｎ１印刷するための印刷用の画像は、Ｎｉｎ１画像などと称されることがある。また、他の印刷条件の項目としては、たとえば、印刷する色数（モノクロ（１色）、２色、等）、用紙の片面のみに印刷するか両面に印刷するか、給紙トレイ５０〜５２のうち印刷する用紙を供給する給紙トレイ、などが挙げられる。なお、後述するように、印刷部１２には、図１には示されていないものの、ステープル処理やパンチ処理などの、印刷後の用紙に対する処理（後処理と称される）を行なう機能の有効／無効も印刷条件として設定されるものであってもよい。その場合、「印刷条件」の項目には印刷後の用紙に対する処理も含まれる。印刷後の用紙に対する処理の条件としての「印刷条件」としては、たとえば、ステープル処理をするか否か、パンチ処理をするか否か、などが該当する。
【００３４】
画像処理部１０５は、制御部１０１からの制御信号に従って、記憶部１３４に記憶されている画像データのうちの指定された画像データに対して、設定部１０１３で設定された印刷条件で画像処理を行なう。さらに、画像処理部１０５は、制御部１０１からの制御信号に従って、少なくとも画像データの記憶場所を特定する情報、たとえば記憶部１３４上のアドレスを示す情報を地紋情報とし、記憶部１３４に記憶されている画像データに対して、該地紋情報に基づいた地紋を埋込む画像処理を行なう。なお、先述のように、画像データがページ単位で構成されている場合、画像データのページごとに、該ページの記憶部１３４上のアドレス示す地紋が埋め込まれてもよい。該画像処理の結果、用紙に印刷するための画像データが生成される。画像処理が施された結果生成された画像データは、制御部１０１に入力される。
【００３５】
印刷部１２は、制御部１０１からの制御信号に従って、設定部１０１３で設定された印刷条件で、画像処理部１０５での画像処理の結果生成された画像データを用紙上に印刷する。なお、先述のように印刷部１２には後処理を行なう機能が含まれてもよい。この場合、印刷部１２は、制御部１０１からの制御信号に従って、印刷された用紙に対して、設定部１０１３で設定された、印刷後の用紙に対する処理の条件である「印刷条件」に従った、後処理を施す。
【００３６】
画像検出部１０７は、制御部１０１からの制御信号に従って、スキャナ部２１でスキャンして得られた画像データから埋め込まれた地紋を抽出し、該地紋を表わす地紋情報を制御部１０１に入力する。
【００３７】
制御部１０１に含まれる特定部１０１１は、画像検出部１０７から入力された地紋情報に基づいて、スキャンして得られた画像データの、記憶部１３４上のアドレスを特定する。
【００３８】
［第１の実施の形態］
図３は、本実施の形態におけるＭＦＰで実行される画像データの登録処理の流れの具体例を示すフローチャートである。図３のフローチャートに示される処理は、原稿台１３上に原稿が載置され、操作パネル１２２においてスキャンの開始の指示がなされたときに開始される処理である。図示されないＭＦＰ１のＣＰＵがＲＯＭ等に記憶されているプログラムを読出して実行し、図２に示される各部を制御することで図３のフローチャートに示される処理が実現される。
【００３９】
図３を参照して、ステップＳ１０１で、操作パネル１２２で指定された条件に従って、スキャナ部１１において、原稿台１３上に載置された原稿がスキャンされ、画像データＩ１が取得される。そしてステップＳ１０３で画像検出部１０７において、ステップＳ１０１で得られた画像データＩ１から地紋画像を検出する処理が実行される。
【００４０】
ステップＳ１０３での処理の結果、ステップＳ１０１で得られた画像データＩ１から地紋画像が検出された場合（ステップＳ１０５でＹＥＳ）、ステップＳ１０７で特定部１０１１において、ステップＳ１０３で検出された地紋画像から記憶部１３４上のアドレスが特定される。そして、制御部１０１によって、そのアドレスに画像データがあるか否かが検索される。
【００４１】
ステップＳ１０７での検索の結果、検出された地紋画像から特定された記憶部１３４上のアドレスから画像データＩ２が検出された場合（ステップＳ１０９でＹＥＳ）、ステップＳ１１１で制御部１０１は、上記アドレスに記憶されている画像データＩ２を、ステップＳ１０１で得られた画像データＩ１に置き換えて、記憶部１２３の上記アドレスに示される場所に格納する。
【００４２】
なお、上記ステップＳ１０３での処理の結果、ステップＳ１０１で得られた画像データＩ１から地紋画像が検出されなかった場合（ステップＳ１０５でＮＯ）、ステップＳ１０７で特定部１０１１によって地紋画像からアドレスが特定されなった場合やステップＳ１０７で特定されたアドレスから画像データが検出されなかった場合（ステップＳ１０９でＮＯ）、ＭＦＰ１では、ステップＳ１１３で、ステップＳ１０１で得られた画像データＩ１に対してその他の処理が実行される。その他の処理としては、たとえばスキャン実行時に入力されたアドレスに示される場所に画像データＩ１を格納する処理などが挙げられる。
【００４３】
なお、図３に示される処理は、上記ステップＳ１０３で、ステップＳ１０１で得られた画像データＩ１から地紋が検出された場合であって、さらにステップＳ１０７で上記地紋から特定されたアドレスから画像データＩ２が検出された場合に、ステップＳ１１１で画像データＩ２を画像データＩ１で置き換える処理が行なわれている。しかしながら、図３の処理を開始するに先立ってスキャンの実行を指示された場合に、図４の画面が操作パネル１２２に表示されて、上記置換えを行なうためのスキャンの指示であるか否かの選択を受付けるようにしてもよい。図４の例では、上記置換えを行なうためのスキャンを「置換え用スキャン」とし、そうではない通常のスキャンを「通常スキャン」としている。
【００４４】
本実施の形態にかかるＭＦＰでスキャンの開始の指示されたときに上述の処理が行なわれることで、ユーザは、該ＭＦＰを図５に表わされるような用い方をすることができる。すなわち、図５を参照して、ＭＦＰ１の記憶部１２４の所定領域（たとえばＢＯＸと言われる領域等）に画像データＩ２が記憶されているとする。ユーザは、ＭＦＰ１に、画像データＩ２に対して、記憶場所を特定する情報を地紋画像として埋込んで印刷させる（ＳＴＥＰ１）。ユーザは、上記印刷物に対して、捺印したり、サインしたり、コメントを記載したり、などの情報の追加を行なう（ＳＴＥＰ２）。そして、情報を追加した後の印刷物をＭＦＰ１でスキャンする（ＳＴＥＰ３）。ユーザがＳＴＥＰ３の動作のための指示を行なうことで、つまり情報を追加した後の印刷物を原稿台１３上に載置し、操作パネル１２２においてスキャンの開始の指示を行なうことで、ＭＦＰ１では、上述の、図３に示された処理が実行される。つまり上述の処理によって、ＭＦＰ１の記憶部１２４に記憶されている画像データＩ２は、上述の情報を追加した後の印刷物がスキャンされて得られる画像データＩ１で置き換えられる。これにより、ユーザは、ＭＦＰ１に記憶されている画像データ（Ｉ２）を、サインなどの手書きの情報を追加した新しい画像データ（Ｉ１）に、容易な操作で置き換えることができる。なお、先述のように、画像データがページ単位で構成されている場合、ＳＴＥＰ１ではページごとの記憶場所を特定する情報が地紋画像として埋め込まれる。ＳＴＥＰ２でユーザが印刷物のうちのあるページのみに情報を追加した場合、ＳＴＥＰ３でユーザは、情報を追加したページのみスキャンさせる。これにより、ＭＦＰ１に記憶されている画像データのうち、情報を追加したページの画像データのみを置き換えるて登録することができる。
【００４５】
［変形例］
ＭＦＰで画像データを印刷する際、先述のような様々な印刷条件で印刷されることがある。たとえば、画像データがページ単位で構成されている場合において、複数ページ分の画像データを１枚の用紙に印刷する、つまりＮｉｎ１印刷を行なう場合がある。このとき、印刷物に対してサインなどの手書きの情報が追加されてスキャンされると、記憶されていた画像データが、Ｎｉｎ１印刷された原稿をスキャンして得られる画像データに置き換わって登録される。これにより、当該画像データが印刷されるときの、手書きの情報のサイズが小さくなってしまう場合がある。
【００４６】
そこで、変形例におけるＭＦＰは、保存処理部１０９で、スキャンして得られる画像データを登録する際に該画像データに対して画像処理を施す。保存処理部１０９は、制御部１０１からの制御信号に従って、スキャンして得られた画像データを、特定部１０１１で特定される記憶部１３４上の位置に記憶されている画像データと同じ状態とする、または近い状態とするための画像処理を行なう。制御部１０１は、保存処理部１０９での処理後の画像データを特定部１０１１で特定される記憶部１３４上の位置に格納する。たとえば先述のように、Ｎｉｎ１印刷された原稿をスキャンして得られた画像データである場合、保存処理部１０９は、画像データのサイズを、記憶部１３４上の位置に記憶されている画像データと同様の、１枚の用紙に１ページ分の画像データが印刷されている場合と同じサイズに変換する処理を行なう。またたとえば、原稿が原稿台１３上に傾いて載置されるなどして、スキャンして傾いた画像データが得られた場合、保存処理部１０９は、画像データの傾きを補正する処理を行なう。画像処理の内容は、保存処理部１０９が、スキャンして得られた画像データと、特定部１０１１で特定される記憶部１３４上の位置に格納されている画像データとを比較することで決定されてもよい。たとえば前者の画像処理例の場合、双方の画像データのサイズを比較してサイズ比を求め、サイズを変換する処理を行なうこと、および拡大（または縮小）する量を決定する。また、後者の画像処理例の場合、双方の画像データを比較して傾き量を求め、傾きを補正する処理を行なうこと、および補正量（傾き量）を決定する。
【００４７】
または、記憶部１３４に記憶されている画像データを印刷する際に、画像処理部１０５において、記憶場所を特定する情報に加えて印刷条件を表わす情報を地紋情報として、該地紋情報に基づいた地紋を該画像データに埋込む画像処理が行なわれてもよい。このとき、保存処理部１０９は、画像検出部１０７で検出された地紋を表わす地紋情報より印刷条件を抽出し、印刷条件に基づいて画像処理の内容を決定してもよい。
【００４８】
本実施の形態の変形例にかかるＭＦＰで上述の処理が行なわれることで、ユーザは、ＭＦＰ１に記憶されている画像データ（Ｉ２）を、サインなどの手書きの情報を追加した新しい画像データ（Ｉ１）に、容易な操作で、かつ、以前の画像データ（Ｉ２）に含まれていた部分についての状態をできるだけ損なうことなく、置き換えて登録することができる。
【００４９】
［第２の実施の形態］
先述のように、ＭＦＰで画像データを印刷する際、先述のような様々な印刷条件で印刷されることがある。そのため、印刷された原稿をスキャンして上述の処理を行なうと、次のような問題が発生する場合がある。
【００５０】
すなわち、Ｎｉｎ１印刷された原稿に対してサインなどの手書きされた情報が追加されてスキャンされた場合、得られた画像データ（Ｉ１）のサイズが、保存処理部１０９で、記憶されている画像データ（Ｉ２）のサイズと同じサイズに変換されると、追加された情報のサイズも変換されてしまう。従って、置き換えて登録された画像データ（Ｉ１）においては、ユーザが追加したときの情報と異なるサイズとなってしまう。
【００５１】
同様に、フルカラーの画像データがモノクロ印刷された原稿に対して情報が追加されてスキャンされた場合にも、上述の処理が行なわれることで、記憶されているフルカラーの画像データがモノクロの画像データに置き換えて登録されてしまう。印刷後の用紙にパンチ処理が行なわれた場合にも、パンチの跡のある画像データ、あるいはパンチによって一部の情報が欠落した画像データに置き換えて登録されてしまう。品質の低い用紙やすでに他の情報が印刷されている用紙の裏面（裏紙と称する）に印刷された場合にも、用紙の質感や裏面の情報などの影響を受けた画像データに置き換えて登録されてしまう可能性がある。
【００５２】
そこで、第２の実施の形態におけるＭＦＰは、印刷モードとして、通常の印刷モードとは別に、サインなどの手書きの情報を追加するのに用いる印刷物を印刷するモードを備える。前者の印刷モードを「通常モード」、後者の印刷モードを「手書き用モード」と称する。
【００５３】
ここで、上述の印刷条件について説明する。
原稿をスキャンするなどして画像データを生成する際、たとえば画像データを生成するアプリケーションなどによって、該画像データの印刷条件が生成されてもよい。画像データが生成された際に生成される印刷条件を示す情報は、画像データに付随し、記憶部１２４に記憶されるものとする。「付随する」とは、１つのファイルに画像データと共に含まれることであってもよいし、画像データのヘッダ部等、画像データの一部に含まれることであってもよいし、画像データに関連付けて、画像データとは異なるファイルまたは異なるデータとして記憶されることであってもよい。なお、「画像データが生成された際に生成される印刷条件」は、画像データが生成されるタイミングと必ずしも同じタイミングでなくてもよく、たとえば、ユーザが操作パネル１２２などでスキャンを指示したときに入力された情報や、スキャンして得られた画像データを記憶部１２４に記憶させるための操作において入力された情報などに基づいて生成されてもよい。また、記憶部１２４に記憶された後に、ユーザの所定の操作などによって、生成された印刷条件が変更されてもよい。
【００５４】
図６は、画像データに付随した、画像データが生成された際に生成される印刷条件の具体例を示す図である。図６の例では、印刷条件は画像データを識別する情報（画像番号）を含むことで、画像データとは異なるファイルまたは異なるデータとして、画像データに関連付けて記憶部１３４に記憶されている。また、図６の例では、印刷条件として、１枚の用紙に印刷するページ数（Ｎｉｎ１）、印刷する色数（色数）、ステープル処理の要否（ステープル）、パンチ処理の要否（パンチ）、用紙の片面のみに印刷するか両面に印刷するか（片面／両面）、および印刷する用紙を供給する給紙トレイ（トレイ）、の各項目について条件が規定されている。印刷条件の項目は図６に示された項目に限定されず、その他の項目が含まれてもよい。また、図６に示されたすべての項目が含まれていなくてもよい。他の項目としては、たとえば、倍率が挙げられる。同様の意味で、用紙サイズであってもよい。なぜなら、選択される用紙サイズと画像データが出力される際のサイズとの比によって倍率が定められるからである。
【００５５】
さらに、当該ユーザに対して予め指定された印刷条件が記憶されていてもよい。図７は、ユーザに対して予め指定された印刷条件の具体例を示す図である。図７の例は、印刷条件はユーザを識別する情報（ユーザ名等）を含み、ユーザごとに指定された印刷条件が対応付けられている。なお、ユーザに対して予め指定された印刷条件は、図７に示されるような形式に限定されず、たとえば、先述のユーザ情報として、ユーザに関する他の情報と関連付けられた形式で記憶されてもよい。
【００５６】
これらの印刷条件に加えて、操作パネル１２２等で画像データの印刷を指示する際に、印刷条件の入力が可能であるとする。また、デフォルトの印刷条件も予め記憶されているものとする。
【００５７】
さらに、本実施の形態においては、手書き用モードでの印刷条件も予め記憶されている。図８は、手書き用モードでの印刷条件の具体例を示す図である。図８に示されるように、手書き用モードの印刷条件は、記憶されている画像データのサイズや色などの属性の変更をできるだけ抑えることのできる印刷条件である。また、サイン等の情報の追加に適した形態での印刷や、その後のスキャンに適した形態での印刷をさせる印刷条件である。具体的には図８を参照して、該印刷条件は、Ｎｉｎ１印刷は行なわず、１枚の用紙に１ページ分の画像データを印刷させる条件である。また、色の条件の変更を無効とし、画像データの色で印刷させる条件である。または、色の条件として、印刷対象の画像データの色のフォーマット（ＲＧＢ、ＹＭＣＫ等）にあった色とする条件であってもよい。これらの印刷条件は、記憶されている画像データのサイズや色などの属性の変更をできるだけ抑えることのできる印刷条件に該当する。つまり、記憶されている画像データをできるだけオリジナルな状態で印刷させるための印刷条件に相当する。また、該印刷条件は、ステープル処理を無効、つまりステープル処理を行なわせない条件である。この印刷条件は、書込みに適した形態で印刷させる印刷条件に該当する。また、該印刷条件は、パンチ処理を無効、つまりパンチ処理を行なわせない条件である。また、用紙の両面ではなく片面に画像データを印刷させる条件である。また、トレイ１に格納されている上質紙に印刷させる条件である。これらの条件は、スキャンに適した形態で印刷させる印刷条件に該当する。
【００５８】
設定部１０１３は、画像データを印刷する際に、これらの印刷条件を読出して、画像データに対して印刷条件を設定する。印刷対象として指定された画像データに付随している印刷条件と、印刷指示を行なったユーザに対して予め指定された印刷条件と、印刷指示の際に入力された印刷条件とのうちの複数の印刷条件が存在する場合、設定部１０１３での印刷条件の設定方法は特定の方法には限定されないが、１つの具体例としては、予め規定されている優先順位に基づいて印刷条件を設定する方法が挙げられる。たとえば、印刷指示の際に入力された印刷条件が最優先（優先順位１位）に規定されている場合、設定部１０１３は、画像データに付随している印刷条件や、印刷指示を行なったユーザに対して予め指定された印刷条件が存在する場合であっても、印刷指示の際に入力された印刷条件を該画像データを印刷するに際しての印刷条件として設定する。
【００５９】
図９は、本実施の形態におけるＭＦＰで実行される画像データの印刷処理の流れの具体例を示すフローチャートである。図９のフローチャートに示される処理は、操作パネル１２２等において印刷の対象となる画像データが指定されて印刷の指示がなされたときに開始される処理である。具体的には、操作パネル１２２等において画像データが指定されて印刷の指示がなされると、図１０に示される印刷モードの選択を行なうための画面が表示される。その画面において、通常モードか手書き用モードであるかの、印刷モードの選択を受付ける。印刷モードの選択がなされると、図９のフローチャートに示される処理が開始する。図９のフローチャートに示される処理は、図示されないＭＦＰ１のＣＰＵがＲＯＭ等に記憶されているプログラムを読み出して実行し、図２に示される各部を制御することで図９のフローチャートに示される処理が実現される。
【００６０】
図９を参照して、ステップＳ２０１で、制御部１０１は操作パネル１２２等からの操作信号を解析して、印刷モードが通常モードであるか手書き用モードであるかを判断する。通常モードである場合には（ステップＳ２０１でＮＯ）、ステップＳ２０３で設定部１０１３は、上述の印刷条件を記憶部１２３の所定領域から読出し、ステップＳ２０５で印刷条件を設定する。
【００６１】
ステップＳ２０５における設定部１０１３での設定方法については特定の方法には限定されない。たとえば、先述のように、予め規定されている優先順位に基づいて印刷条件を設定する方法が挙げられる。たとえば、先述のように印刷指示の際に入力された印刷条件が最優先（優先順位１位）に規定されている場合、設定部１０１３は、上記ステップＳ２０３で図６に示された、印刷指示の際に入力された印刷条件と、図７に示された、印刷指示をしたユーザに対して予め指定された印刷条件とを読出したときには、図１１のような印刷条件が設定される。詳しくは、図１１を参照して、図６に示される印刷条件のうち、「指定なし」として印刷条件が指定されていない項目については図７に示される印刷条件が採用され、その他の項目については、図６において指定される印刷条件の方が優先されて採用されている。
【００６２】
一方、本実施の形態では、上記ステップＳ２０１で選択された印刷モードが手書き用モードであると判断された場合には（ステップＳ２０１でＹＥＳ）、指定された画像データに印刷条件が付随している場合でも、操作を行なったユーザに予め印刷条件が設定されている場合でも、ステップＳ２０７で設定部１０３によって、図８に示された手書き用モードでの印刷条件が印刷条件に設定される。
【００６３】
先述のように、図８に示された手書き用印刷条件は、記憶されている画像データのサイズや色などの属性の変更をできるだけ抑えることのできる印刷条件であり、かつ、書込みに適した形態での印刷や、その後のスキャンに適した形態での印刷をさせる印刷条件である。そのため、本実施の形態にかかるＭＦＰで上述の処理が行なわれることで、図５に示されたような、記憶されている画像データを印刷後に手書き等の情報の追加を行なって、情報が追加された原稿をスキャンすることで得られる画像データを記憶されている画像データと置き換えて登録する、という使い方に適した印刷物が、容易な操作で印刷される。
【００６４】
具体的には、たとえば、記憶されている画像データに対して、または印刷操作を行なうユーザに対して予め２ｉｎ１印刷が印刷条件として規定されている場合であっても、ＭＦＰで手書き用モードで印刷させることで、手書き用モードでの印刷条件として１ｉｎ１印刷が実行される。この印刷物に対してサインなどの手書きの情報が追加された後にスキャンして得られた画像データのサイズは、記憶されている画像データと同じサイズとなる。これにより、これら画像データが置き換わった場合、追加された情報のサイズが変更されない。同様に、記憶されている画像データがカラー画像である場合であって、当該画像データに対して、または印刷操作を行なうユーザに対して予めモノクロに色数を変更する印刷条件が規定されている場合であっても、ＭＦＰで手書き用モードで印刷させることで、手書き用モードでの印刷条件として色数の変更が無効とされて、記憶されている画像データの色数での印刷、つまりカラーでの印刷が実行される。これにより、これら画像データが置き換わった場合、記憶されていた画像データの色の属性が失われること、つまりカラー画像であった画像データがモノクロ画像の画像データに置き換わることがない。
【００６５】
また、ステープル処理やパンチ処理などについても同様に、これらを無効とした印刷が実行される。これにより、記憶されている画像データが、ステープルやパンチの跡がある画像データに置き換わることがない。また、記憶されている画像データが、パンチによって一部情報が欠落した画像データに置き換わることがない。
【００６６】
また、印刷に用いられるトレイ（つまり、トレイにセットされている用紙）の選択についても同様に、手書き用モードでの印刷条件として上質紙がセットされているトレイが選択されて、印刷が実行される。これにより、記憶されている画像データが、上質紙以外の用紙の、質感や裏面の情報などの影響を受けた画像データに置き換わることがない。
【００６７】
なお、上の例では、ＭＦＰ１に予め図８に示されたような手書き用モードの印刷条件が記憶されており、印刷モードの選択に対応して上記印刷条件が選択されるものとしている。しかしながら、ＭＦＰ１での処理は、結果として手書き用モードでの印刷で図８に示されたような印刷条件が設定されていればよく、上の方法に限定されない。
【００６８】
たとえば、図８のような手書き用モードの印刷条件を予め記憶してはおかず、図９の処理に替えて図１２の処理が行なわれてもよい。詳しくは、図１２を参照して、設定部１０１３は、選択された印刷モードに関わらず、ステップＳ２０３で上述の印刷条件を記憶部１２３の所定領域から読出し、ステップＳ２０５で印刷条件を設定する。その後、ステップＳ３０１で、制御部１０１は操作パネル１２２等からの操作信号を解析して、印刷モードが通常モードであるか手書き用モードであるかを判断する。そして、通常モードである場合には（ステップＳ３０１でＮＯ）、ステップＳ２０５で設定された印刷条件がそのまま維持される。しかしながら、選択された印刷モードが手書き用モードである場合には（ステップＳ３０１でＹＥＳ）、ステップＳ３０３で設定部１０１３は、ステップＳ２０５で設定された印刷条件の各項目について是非を判断し、項目ごとに、必要に応じて印刷条件を変更する。
【００６９】
ステップＳ３０３での処理の具体例としては、次のような方法が挙げられる。なお、判断の順は以下の順には限定されない。また、予め判断する内容、およびその判断の結果変更する内容については、予め記憶されているものとする。詳しくは、設定部１０１３は、まず、ステップＳ２０５で設定された印刷条件で印刷対象の画像データのサイズが変更されているか否かを判断し、変更されている場合には、変更のない印刷条件に変更する。具体的には、ステップＳ２０５で設定された印刷条件の項目のうちＮｉｎ１印刷が１ｉｎ１印刷かそれ以外かを判断し、１ｉｎ１印刷以外である場合には、当該項目の印刷条件を１ｉｎ１印刷に変更する。また、設定部１０１３は、ステップＳ２０５で設定された印刷条件の項目のうち倍率が１００％かそれ以外かを判断し、１００％以外の倍率である場合には、倍率を１００％に変更する。先述のように、同様の意味で、選択された用紙サイズが画像データが出力される際のサイズと異なるか同じであるかを判断し、異なる場合には、同じとなるように変更する。
【００７０】
次に、設定部１０１３は、ステップＳ２０５で設定された印刷条件で印刷対象の画像データの色が変更されているか否かを判断し、変更されている場合には、変更のない印刷条件に変更する。具体的には、設定部１０１３は、印刷対象の画像データがカラー画像であるとき、ステップＳ２０５で設定された印刷条件の項目のうち色数がカラーかそれ以外かを判断し、カラー以外である場合には、カラーに変更する。または、印刷対象の画像データがモノクロ画像であるとき、ステップＳ２０５で設定された印刷条件の項目のうち色数がモノクロかそれ以外かを判断し、モノクロ以外である場合には、モノクロに変更する。なお、好ましくは、印刷対象の画像データの色のフォーマット（ＲＧＢ、ＹＭＣＫ等）に応じて色の形式を変換する条件に変更する。
【００７１】
次に、設定部１０１３は、ステップＳ２０５で設定された印刷条件で印刷対象の画像データの後処理が有効とされているか否か、つまり後処理を行なう設定となっているか否かを判断し、有効とされている場合には無効に変更する。
【００７２】
次に、設定部１０１３は、ステップＳ２０５で設定された印刷条件で印刷用紙を供給するトレイの選択が、上質紙がセットされているトレイとなっているか否か、つまり上質紙に印刷される印刷条件であるか否かを判断し、上質紙のセットされているトレイ以外のトレイとなっている場合には、上質紙のセットされているトレイに変更する。
【００７３】
以上の処理が行なわれることでも、図８に示されたような手書き用モードの印刷条件が記憶されている場合と同様に、図５に示されたような使い方に適した印刷物が、容易な操作で印刷される。
【００７４】
［変形例］
なお、上の例では、手書き用モードでの印刷条件として、記憶されている画像データのサイズや色などの属性の変更をできるだけ抑えることのできる印刷条件が設定されるものとしている。しかしながら、該モードでの印刷条件は、サイン等の情報の追加後のスキャンに適した形態で印刷させることをより重視し、ある程度、記憶されている画像データの属性を変更させる条件であってもよい。
【００７５】
たとえば、記憶されている画像データにサイズの小さな文字や、線の密度の高い画像が含まれているとする。この場合、画像データの属性を変更せずに印刷し、印刷された原稿がスキャンされると、上記文字や画像が正しくスキャンされない場合もある。その結果、スキャンして得られた画像データが記憶された画像データと置き換わると、上記文字や上記画像の情報が画像データから損なわれる可能性がある。そこで、変形例にかかるＭＦＰ１では、記憶されている画像データに上述のような部分が含まれる場合には、設定部１０１３は、手書き用モードでの印刷条件として、倍率の拡大を設定する。
【００７６】
具体的には、設定部１０１３は、黒画素の密度がしきい値以上であるか否かを判断する。その具体例として、たとえば、設定部１０１３は、画像データを走査して白画素から黒画素へおよび黒画素から白画素への画素の色が変化した箇所の数を検出し、しきい値と比較する。またたとえば、設定部１０１３は、画像データを周波数成分に変換し、周波数の変動幅としきい値とを比較する。そして、画素の密度がしきい値以上であると判断された場合に、設定部１０１３は、印刷項目のうちの倍率を、画像データが出力される際のサイズよりも予め規定された分だけ大きくなるような、たとえば、１サイズ分大きくなるような印刷条件に設定する。
【００７７】
変形例にかかるＭＦＰで上述の処理が行なわれることで、印刷対象の画像データにサイズの小さな文字や線の密度の高い画像などが含まれる場合には、倍率が高く印刷されるため、上記文字や上記画像などが鮮明に印刷されるようになる。その結果、当該原稿にサイン等の情報が追加された後にスキャンされた場合、上記文字や上記画像などが正確にスキャンされ、記憶されている画像データと置き換えられても、それらの情報の欠落を防止することができる。
【００７８】
なお、上の例では、第１の実施の形態では原稿をスキャンして得られた画像データを記憶されている画像データと置き換えて登録する処理を行なうＭＦＰが説明され、第２の実施の形態では、そのようにして用いる画像データを印刷する処理を行なうＭＦＰが説明されている。第１の実施の形態で説明された登録処理を行なうＭＦＰと、第２の実施の形態で説明された印刷処理を行なうＭＦＰとは１つのＭＦＰであってもよいし、異なるＭＦＰであってもよい。つまり、１つのＭＦＰで両方の処理が行なわれてもよいし、１つのＭＦＰでは一方の処理のみが行なわれてもよい。
【００７９】
さらに、上の例では、いずれも、ＭＦＰ１の記憶部１２４に記憶されている画像データが印刷および置き換えの対象とされているが、ＭＦＰに接続された他の装置に記憶されている画像データが印刷および置き換えの対象とされてもよい。すなわち、図１３に示されるように、ＭＦＰ１はネットワーク２を介して他の装置であるデータ管理サーバ３−１，３−２，３−３（これらを代表させてデータ管理サーバ３と称する）に接続されていてもよい。データ管理サーバ３は、図１４に示されるように、少なくとも、制御部３０１、記憶部３２４、操作パネル３２２、およびネットワークＩ／Ｆ３２３を含んでいる。ＭＦＰ１は、先述の処理と同様にして、操作パネル１２２等からの指示に応じてデータ管理サーバ３の記憶部（不図示）に記憶されている画像データを印刷してもよい。その際、先述のように、上記画像データの上記記憶部３２４における記憶位置を表わす情報が地紋画像として画像データに埋め込まれて印刷される。また、その際、印刷モードとして手書き用モードが選択された場合、先述のように、記憶されている画像データの属性の変更をできるだけ抑え、また、サイン等の情報の追加に適した形態での印刷や、その後のスキャンに適した形態での印刷をさせる印刷条件で印刷される。そして、当該原稿がスキャンされて画像データが得られた場合、ＭＦＰ１は、検出された地紋画像から特定されるデータ管理サーバ３の記憶部３２４のアドレスに記憶されている画像データと、スキャンして得られた画像データとを置換えて登録させるための制御信号と共に、スキャンして得られた画像データをネットワーク２を介してデータ管理サーバ３に対して出力する。データ管理サーバ３の制御部３０１は、上記制御信号に従って、指定された記憶部３２４上のアドレスに記憶されている画像データを、ＭＦＰ１から送信された画像データに置き変えて登録する。なお、スキャンして得られた画像データを記憶されている画像データと置き換えてデータ管理サーバ３に登録させるための処理と、第２の実施の形態で説明された印刷処理とがいずれも１つのＭＦＰで行なわれてもよいし、上述のシステムに複数のＭＦＰが含まれて、これらの処理が、各々、異なるＭＦＰで行なわれてもよい。
【００８０】
さらに、上述のＭＦＰ１における処理、または、図１３に示されるような構成である場合には、ＭＦＰ１およびデータ管理サーバ３における処理を、コンピュータに実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８１】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００８２】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００８３】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８５】
【図１】実施の形態におけるＭＦＰの概略構成を示す模式的断面図である。
【図２】実施の形態におけるＭＦＰ１の制御構成の概略を示すブロック図である。
【図３】本実施の形態におけるＭＦＰで実行される画像データの登録処理の流れの具体例を示すフローチャートである。
【図４】本実施の形態におけるＭＦＰで表示される画面の具体例を示す図である。
【図５】本実施の形態におけるＭＦＰの用いられ方の具体例を説明する図である。
【図６】印刷条件の具体例を示す図である。
【図７】印刷条件の具体例を示す図である。
【図８】印刷条件の具体例を示す図である。
【図９】本実施の形態におけるＭＦＰで実行される画像データの印刷処理の流れの具体例を示すフローチャートである。
【図１０】本実施の形態におけるＭＦＰで表示される画面の具体例を示す図である。
【図１１】印刷条件の具体例を示す図である。
【図１２】本実施の形態におけるＭＦＰで実行される画像データの印刷処理の流れの他の具体例を示すフローチャートである。
【図１３】本実施の形態における、ＭＦＰを含むシステム構成の具体例を示す図である。
【図１４】本実施の形態におけるシステム構成に含まれるデータ管理サーバの制御構成の概略を示すブロック図である。
【符号の説明】
【００８６】
１  ＭＦＰ、２  ネットワーク、３，３−１，３−２，３−３  データ管理サーバ、１１  スキャナ部、１２  印刷部、１０３  認証処理部、１０５  画像処理部、１０７  画像検出部、１２２  操作パネル、１２３  ネットワークＩ／Ｆ、１２４  記憶部、１０１１  特定部、１０１３  設定部。
【図１】
0004591552.tif 000002
【図２】
0004591552.tif 000003
【図３】
0004591552.tif 000004
【図４】
0004591552.tif 000005
【図５】
0004591552.tif 000006
【図６】
0004591552.tif 000007
【図７】
0004591552.tif 000008
【図８】
0004591552.tif 000009
【図９】
0004591552.tif 000010
【図１０】
0004591552.tif 000011
【図１１】
0004591552.tif 000012
【図１２】
0004591552.tif 000013
【図１３】
0004591552.tif 000014
【図１４】
0004591552.tif 000015