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