(57)【要約】【課題】原稿の種類に応じ適切なスキャンパラメータを用いて自動スキャン可能にする。【解決手段】原稿画像をプレスキャンし（Ｓ１０）その画像データを処理して識別子ＩＤを認識し（Ｓ１１）、この識別子ＩＤに対応するスキャンパラメータをサーバ２０から受信し（Ｓ１６、Ｓ１７）これに基づいて原稿画像を本スキャンする（Ｓ３）。また、手動設定したスキャンパラメータ（Ｓ２）に基づいて画像形成装置１０で原稿画像をスキャンし（Ｓ３）、ユーザが確認した後に（Ｓ５、Ｓ７）サーバ１０へこのスキャンパラメータを登録する（Ｓ７、Ｓ８）。スキャンパラメータは、ローカルにも利用できる（Ｓ１３〜Ｓ１５）。ローカルに存在しないスキャンパラメータをサーバから取得してスキャンすれば、このスキャンパラメータがローカルに自動登録される（Ｓ１９）。【選択図】図５
2010252229.tif 000002
【特許請求の範囲】
【請求項１】
設定されたスキャンパラメータに基づいて原稿画像を光学的にスキャンし画像データに変換する画像形成装置において、
制御手段と、該制御手段をサーバに結合する通信手段とを有し、該制御手段は、
（ａ）該原稿画像をプレスキャンしその画像データを処理して識別子を認識し、
（ｂ）該通信手段を介し該サーバにこの識別子を送信し、該サーバから該識別子に対応するスキャンパラメータを受信した場合には、このスキャンパラメータに基づいて該原稿画像を本スキャンし画像データに変換する、
ことを特徴とする画像形成装置。
【請求項２】
操作パネル手段をさらに備え、
該制御手段は、処理（ａ）の前に、
（ｃ）該操作パネル手段を介した指示入力に応答してスキャンパラメータとその識別子を入力し、
処理（ｃ）を実行した場合には、処理（ａ）を行わず且つ処理（ｂ）の替わりに、
（ｂ１）入力したスキャンパラメータに基づいて該原稿画像を本スキャンし画像データに変換し、この画像データ又はこれを処理したものを該操作パネル手段に表示させ、
（ｄ）該操作パネル手段を介した指示入力に応答して、該通信手段を介し該サーバに、処理（ｃ）のスキャンパラメータとその識別子とを送信して登録要求する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
スキャンパラメータと識別子とが対応付けられて格納されているローカル設定情報記憶手段をさらに有し、
該制御手段は、処理（ａ）と処理（ｂ）との間において、
（ｅ）該識別子に一致するものが該ローカル設定情報記憶手段に格納されているか否かを判定し、肯定判定した場合にはこの識別子に対応するスキャンパラメータに基づいて該原稿画像を本スキャンし、
否定判定した場合には処理（ｂ）を実行する、
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
該制御手段は、処理（ｂ）においてさらに、処理（ｂ）の識別子とスキャンパラメータとを対応付けて該ローカル設定情報記憶手段に格納させる、
ことを特徴とする請求項３に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定されたスキャンパラメータに基づいて原稿画像を光学的にスキャンし画像データに変換する画像形成装置に係り、特に、原稿画像に形成された識別子に対応するスキャンパラメータを用いる画像形成装置に関する。
【背景技術】
【０００２】
書換え可能な不揮発性記憶装置を備えていないスキャナでは、ユーザがスキャンパラメータを変更しても、次回パワーオン時にはスキャンパラメータが既定値となる。
【０００３】
そこで、下記特許文献１では、スキャナをネットワークに接続し、予めサーバにスキャンパラメータを登録しておき、スキャナのパワーオン時にこのサーバに接続してスキャンパラメータを取得し、これに基づいてスキャンを行う方法が開示されている。
【特許文献１】特開２００１−１３６３１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の方法では、スキャン対象原稿の種類によらず、同じスキャンパラメータが用いられるので、原稿の種類に応じた所望の自動スキャンを行うことができない。
【０００５】
本発明の目的は、このような問題点に鑑み、原稿の種類に応じ適切なスキャンパラメータを用いて自動スキャン可能な画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の第１態様では、
設定されたスキャンパラメータに基づいて原稿画像を光学的にスキャンし画像データに変換する画像形成装置において、
制御手段と、該制御手段をサーバに結合する通信手段とを有し、該制御手段は、
（ａ）該原稿画像をプレスキャンしその画像データを処理して識別子を認識し、
（ｂ）該通信手段を介し該サーバにこの識別子を送信し、該サーバから該識別子に対応するスキャンパラメータを受信した場合には、このスキャンパラメータに基づいて該原稿画像を本スキャンし画像データに変換する。
【０００７】
本発明による画像形成装置の第２態様では、第１態様において、操作パネル手段をさらに備え、
該制御手段は、処理（ａ）の前に、
（ｃ）該操作パネル手段を介した指示入力に応答してスキャンパラメータとその識別子を入力し、
処理（ｃ）を実行した場合には、処理（ａ）を行わず且つ処理（ｂ）の替わりに、
（ｂ１）入力したスキャンパラメータに基づいて該原稿画像を本スキャンし画像データに変換し、この画像データ又はこれを処理したものを該操作パネル手段に表示させ、
（ｄ）該操作パネル手段を介した指示入力に応答して、該通信手段を介し該サーバに、処理（ｃ）のスキャンパラメータとその識別子とを送信して登録要求する。
【０００８】
本発明による画像形成装置の第３態様では、第１又は２態様において、
スキャンパラメータと識別子とが対応付けられて格納されているローカル設定情報記憶手段をさらに有し、
該制御手段は、処理（ａ）と処理（ｂ）との間において、
（ｅ）該識別子に一致するものが該ローカル設定情報記憶手段に格納されているか否かを判定し、肯定判定した場合にはこの識別子に対応するスキャンパラメータに基づいて該原稿画像を本スキャンし、
否定判定した場合には処理（ｂ）を実行する。
【０００９】
本発明による画像形成装置の第４態様では、第３態様において、
該制御手段は、処理（ｂ）においてさらに、処理（ｂ）の識別子とスキャンパラメータとを対応付けて該ローカル設定情報記憶手段に格納させる。
【発明の効果】
【００１０】
上記第１態様の構成によれば、原稿画像をプレスキャンしその画像データを処理して識別子を認識し、この識別子に対応するスキャンパラメータをサーバから受信しこれに基づいて該原稿画像を本スキャンするので、原稿の種類に応じ適切なスキャンパラメータを用いて自動スキャンできるという効果を奏する。
【００１１】
また、画像形成装置に補助記憶装置を備えていなくてもこの自動スキャンを行えるという効果を奏する。
【００１２】
さらに、画像形成装置に補助記憶装置を備えていても、これとは無関係に統一的なスキャンパラメータが用いられ、同一識別子でもローカルとリモートのスキャンパラメータが異なるということがないという効果を奏する。
【００１３】
上記第２態様の構成によれば、手動設定したスキャンパラメータに基づいて画像形成装置で原稿画像をスキャンし、ユーザが確認した後にサーバへこのスキャンパラメータを登録することができ、各ユーザで共有するスキャンパラメータを誤りなく容易に登録して利用できるという効果を奏する。
【００１４】
上記第３態様の構成によれば、スキャンパラメータをローカルにも登録できるので、ネットワーク接続が一時的に異常になっても、原稿の種類に応じ適切なスキャンパラメータを用いて自動スキャンできるという効果を奏する。
【００１５】
上記第４態様の構成によれば、ローカルに存在しないスキャンパラメータをサーバから取得してスキャンすれば、このスキャンパラメータがローカルに自動登録されるので、請求項３の効果が高められる。
【００１６】
本発明の他の目的、構成及び効果は以下の説明から明らかになる。
【実施例１】
【００１７】
図８は、本発明の実施例１に係る画像形成システムのハードウェア概略ブロック図である。
【００１８】
画像形成装置１０は、スキャン、コピー及びプリントを行うことが可能な複合機である。画像形成装置１０では、ＣＰＵ１１にインターフェイス１２を介してＰＲＯＭ１３、ＤＲＡＭ１４、操作パネル１５、プリンタ１６、スキャナ１７、ＮＩＣ（ネットワーク・インターフェイス）１８及び補助記憶装置１９が接続されている。図８では簡単化のため、複数のインターフェイスを１つのブロックで示している。
【００１９】
ＰＲＯＭ１３は、例えばフラッシュメモリであり、これには汎用ＯＳ（オペレーティングシステム）、各種デバイスドライバ、及び、画像形成処理プログラムを含むアプリケーション並びにスキャンパラメータ既定値を含む各種データが格納されている。
【００２０】
ＤＲＡＭ１４は、ワークエリア用である。
【００２１】
操作パネル１５は、設定値又は指示を入力し、設定画面や状態などを表示させるためのものである。ユーザは、操作パネル１５を操作してスキャンパラメータを設定可能となっている。プリンタ１６は、プリントエンジン並びに用紙の給紙部、搬送部及び排紙部を備え、ＤＲＡＭ１４に生成されたビットマップデータが供給され、このデータに基づいて感光ドラムに静電潜像を形成し、この像をトナーで現像し、トナー像を用紙に転写し定着させ、排紙する。スキャナ１７は、画像ファイル生成用及びコピーでの画像入力用である。ＮＩＣ１８は、ＬＡＮ上のスキャンサーバ２０に結合される。
【００２２】
本実施例１では、補助記憶装置１９を備えない構成であってもよい。
【００２３】
サーバ２０の補助記憶装置２１には、図３に示すようなスキャンパラメータテーブルが格納されており、このテーブルには、識別子ＩＤと、この識別子ＩＤで識別されるスキャンパラメータとが対応付けられて登録されている。
【００２４】
スキャンパラメータには、読取モード、用紙サイズ、解像度、明るさ、読取面、補正有無、読取領域、γ補正、エッジ強調、枠消有無、白黒反転、ファイル形式等がある。この読取モードには、白黒２値、２５６階調グレー、誤差拡散ディザ、フルカラー（２４ビットカラー）などの選択肢がある。読み取り面には、片面、両面、白紙スキップなどの選択肢がある。
【００２５】
図４（Ａ）に示すように、原稿用紙Ｐの隅部所定領域Ｓにバーコード又はＱＲコードのような、光学的に読取り可能な図形コードが印刷される。この図形コードは、上記識別子ＩＤに対応している。図形コードの印刷は、ワードプロセッサや表計算などのアプリケーションプログラムにより行われる。図形コードが印刷された付箋紙を原稿用紙に貼り付けてもよい。
【００２６】
図４(Ｂ)に示すように、１束の原稿用紙をスキャンする場合、スキャン対象に応じた図形コードが原稿用紙に印刷されており、図形コードが印刷されていない原稿用紙は、その前にスキャンされたものＰ１又はＰ２と同じスキャンパラメータが使用される。以下のプレスキャンにおいては、この図形コードに対応した、図４（Ａ）に示すような所定の小領域Ｓのみスキャンが行われる。
【００２７】
図１は、図８のＰＲＯＭ１３に格納されたスキャンプログラムによる処理を示す概略フローチャートである。この処理は、ユーザが操作パネル１５を操作してスキャン機能を選択することにより発生したイベントに応答して開始される。
【００２８】
（Ｓ０）ＰＲＯＭ１３に格納されているスキャンパラメータの既定値を、ＤＲＡＭ１４上の領域（以下、「スキャンパラメータメモリ」と称す）にコピーする。
【００２９】
（Ｓ１）ユーザが操作パネル１５を操作してスキャンパラメータ設定画面に切り替えた場合には、ステップＳ２へ進み、この切替を行わずにスキャンスタート釦をタッチした場合にはステップＳ１０へ進む。
【００３０】
（Ｓ２）ユーザによる操作パネル１５の操作に応じて設定されたスキャンパラメータ及びその識別子ＩＤを、スキャンパラメータメモリに格納し、設定したことを示すフラグＦをセットする。フラグＦは最初、リセットされている。スキャンスタート釦をタッチすると、Ｆ＝１であるのでステップＳ３へ進む。
【００３１】
（Ｓ３）スキャンパラメータメモリの内容に基づき、スキャナ１７の動作モードを設定するとともにスキャナ１７を制御して、本スキャンを行う。これにより得られたスキャナ１７からの画像データを、ＤＲＡＭ１４上のバッファ領域に格納する。
【００３２】
（Ｓ４）このバッファ領域の画像データに対し、γ補正、エッジ強調、枠消、補正有無、ファイル形式などのスキャンパラメータに基づいて画像処理を行い、そのファイルを補助記憶装置１９内に格納する。
【００３３】
（Ｓ５）Ｆ＝１であればＦ＝０にしてステップＳ７へ進み、そうでなければステップＳ６へ進む。
【００３４】
（Ｓ６）次頁読取原稿があれば、ステップＳ１０へ進み、そうでなければ図１の処理を終了する。
【００３５】
（Ｓ７）操作パネル１５に画像処理結果を表示させるとともに、ステップＳ２で設定したスキャンパラメータを登録するか否かの入力指示を表示させて、ユーザの指示を受け付ける。ユーザが登録することを選択した場合にはステップＳ８へ進み、そうでなければスキャンパラメータをより適切なものに変更するため、ステップＳ２へ戻る。
【００３６】
（Ｓ８）ステップＳ２で設定したスキャンパラメータ及び識別子ＩＤを、ＮＩＣ１８を介しスキャンサーバ２０へ送信して、登録要求する。スキャンサーバ２０はこれに応答して、このスキャンパラメータとその識別子ＩＤとを対応させて、補助記憶装置２１内のスキャンパラメータテーブルへ格納させる。この場合、同一識別子ＩＤがテーブル内に存在すれば、スキャンパラメータを上書きして更新する。
【００３７】
（Ｓ１０）スキャナ１７に対し、原稿の隅部所定領域Ｓをプレスキャンさせ、読み取った画像データをＤＲＡＭ１４のバッファ領域に格納する。
【００３８】
（Ｓ１１）この画像データに対し、認識処理を行って、識別子ＩＤを検出する。すなわち、図形コードを識別子ＩＤ（バイナリコード又は文字列）に変換する。
【００３９】
（Ｓ１２）検出された識別子ＩＤが所定フォーマットのものであればステップＳ１６へ進み、そうでなければステップＳ３へ進む。
【００４０】
（Ｓ１６）ＮＩＣ１８を介しスキャンサーバ２０へ識別子ＩＤを送信して、検索要求する。スキャンサーバ２０はこれに応答して、補助記憶装置２１に対しこの識別子ＩＤで検索し、ヒットすればそのスキャンパラメータを読み出して画像形成装置１０へ返信する。
【００４１】
（Ｓ１７）スキャンサーバ２０からの応答がヒットを示していればステップＳ１８へ進み、そうでなければステップＳ２０へ進む。
【００４２】
（Ｓ１８）受信したスキャンパラメータでスキャンパラメータメモリを上書きすることにより、スキャンパラメータを更新する。次にステップＳ３へ進む。
【００４３】
（Ｓ２０）操作パネル１５に、ユーザがスキャンパラメータを設定するか否かを表示させてユーザの指示を受け付ける。ユーザが設定することを選択した場合にはステップＳ２へ進み、そうでなければステップＳ３へ進む。
【００４４】
図２は、図１において、ステップＳ１からステップＳ１０へ進み、ステップＳ１２からステップＳ１６へ進み、ステップＳ１７からステップＳ１８へ進み、ステップＳ５からステップＳ６へ進む場合の処理を示すシーケンス図である。図２において、「パネル」は図８の操作パネル１５であり、「コントローラ」は図８の画像形成装置１０内のスキャン機能に関係したハードウエア及びソフトウエアであり、外部サーバは図８のサーバ２０である。
【００４５】
本実施例１によれば、原稿画像をプレスキャンし（Ｓ１０）その画像データを処理して識別子ＩＤを認識し（Ｓ１１）、この識別子ＩＤに対応するスキャンパラメータをサーバ２０から受信し（Ｓ１６、Ｓ１７）これに基づいて原稿画像を本スキャンする（Ｓ３）ので、原稿の種類に応じ適切なスキャンパラメータを用いて自動スキャンできるという効果を奏する。
【００４６】
また、画像形成装置１０に補助記憶装置１９を備えていなくてもこの自動スキャンを行えるという効果を奏する。
【００４７】
さらに、画像形成装置１０に補助記憶装置１９を備えていても、これとは無関係に統一的なスキャンパラメータが用いられ、同一識別子でもローカルとリモートのスキャンパラメータが異なるということがないという効果を奏する。
【００４８】
また手動設定したスキャンパラメータ（Ｓ２）に基づいて画像形成装置１０で原稿画像をスキャンし（Ｓ３）、ユーザが確認した後に（Ｓ５、Ｓ７）サーバ１０へこのスキャンパラメータを登録することができ（Ｓ７、Ｓ８）、各ユーザで共有するスキャンパラメータを誤りなく容易に登録して利用できるという効果を奏する。
【実施例２】
【００４９】
本発明の実施例２では、スキャンサーバ２０の補助記憶装置２１に格納されているスキャンパラメータテーブルと同様のものを補助記憶装置１９にも格納しておき、スキャンパラメータ検索においてはまず、補助記憶装置１９内のスキャンパラメータテーブルに対し検索を行い、ヒットしなかった場合にスキャンサーバ２０に対し検索要求し、ヒットすればその識別子ＩＤとスキャンパラメータとを補助記憶装置１９に格納する。
【００５０】
図５は、この実施例２におけるスキャンプログラムによる処理を示す概略フローチャートである。
【００５１】
図５が図１と異なる点は、ステップＳ１２で肯定判定された後の処理としてステップＳ１３〜Ｓ１５を備え、ステップＳ１８とステップＳ３との間にステップＳ１９を備え、ステップＳ８とステップＳ６との間にステップＳ９を備えている点である。以下、これらの追加処理について説明する。
【００５２】
（Ｓ９）スキャンパラメータメモリ上のスキャンパラメータをその識別子ＩＤと対応付けて、補助記憶装置１９内のスキャンパラメータテーブルに登録し、ステップＳ６へ進む。
【００５３】
（Ｓ１３）補助記憶装置１９に格納されているスキャンパラメータテーブルに対し、ステップＳ１１で認識した識別子ＩＤで検索する。
【００５４】
（Ｓ１４）この識別子ＩＤと一致するものが見つかればステップＳ１５へ進み、そうでなければステップＳ１６へ進む。
【００５５】
（Ｓ１５）一致する識別子ＩＤに対応したスキャンパラメータを補助記憶装置１９から読出して、これでスキャンパラメータメモリを上書きすることにより、スキャンパラメータを更新する。次にステップＳ３へ進む。
【００５６】
（Ｓ１９）ステップＳ１８で上書きしたスキャンパラメータを、これに対応した識別子ＩＤと対応付けて、補助記憶装置１９内の上記スキャンパラメータテーブルへ登録する。次にステップＳ３へ進む。
【００５７】
図６は、図５において、ステップＳ１からステップＳ１０へ進み、ステップＳ１２からステップＳ１３へ進み、ステップＳ１４からステップＳ１６へ進み、ステップＳ１７からステップＳ１８へ進む場合の処理を示すシーケンス図である。図６において、外部記憶装置は図８の補助記憶装置１９である。
【００５８】
図７は、図５において、ステップＳ１からステップＳ１０へ進み、ステップＳ１２からステップＳ１３へ進み、ステップＳ１４からステップＳ１６へ進み、ステップＳ１７からステップＳ２０を介してステップＳ２へ進み、ステップＳ５からステップＳ７を介してステップＳ８へ進む場合の処理を示すシーケンス図である。
【００５９】
他の点は、実施例１と同一である。
【００６０】
本実施例２によれば、スキャンパラメータをローカルにも利用できるので（Ｓ１３〜Ｓ１５）、ネットワーク接続が一時的に異常になっても、原稿の種類に応じ適切なスキャンパラメータを用いて自動スキャンできるという効果を奏する。
【００６１】
またローカルに存在しないスキャンパラメータをサーバから取得してスキャンすれば、このスキャンパラメータがローカルに自動登録されるので（Ｓ１９）、前記効果が高められる。
【００６２】
本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記複数の実施例で述べた構成要素の他の組み合わせ、各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【００６３】
例えば、操作パネル１５の替わりに、画像形成装置１０にネットワーク接続されたパーソナルコンピュータの表示画面と手操作入力装置とを用いてもよく、この場合、画像形成装置１０側の通信手段が操作パネル手段として機能する。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施例１に係るスキャン処理を示す概略フローチャートである。
【図２】図１の処理の具体例を示すシーケンス図である。
【図３】識別子ＩＤとスキャンパラメータとが対応付けられたスキャンパラメータテーブルの説明図である。
【図４】（Ａ）は所定隅部に光学的読取可能図形コードが形成された原稿用紙の説明図、（Ｂ）はこのような用紙を含む原稿用紙束の説明図である。
【図５】本発明の実施例１に係るスキャン処理を示す概略フローチャートである。
【図６】図５の処理の具体例を示すシーケンス図である。
【図７】図５の処理の他の具体例を示すシーケンス図である。
【図８】本発明の実施例１、２に係る画像形成システムのハードウェア概略ブロック図である。
【符号の説明】
【００６５】
１０  画像形成装置
１１  ＣＰＵ
１２  インターフェイス
１３  ＰＲＯＭ
１４  ＤＲＡＭ
１５  操作パネル
１６  プリンタ
１７  スキャナ
１８  ＮＩＣ
１９、２１  補助記憶装置
２０  スキャンサーバ
ＩＤ  識別子
【図１】
2010252229.tif 000003
【図２】
2010252229.tif 000004
【図３】
2010252229.tif 000005
【図４】
2010252229.tif 000006
【図５】
2010252229.tif 000007
【図６】
2010252229.tif 000008
【図７】
2010252229.tif 000009
【図８】
2010252229.tif 000010