(57)【要約】【課題】  証券や証書などで、紙のある部分に印刷動作をしたのち、時間をあけて別の内容を、証券や証書の、紙面上の別の部分に印刷動作をする場合、すでに印刷されている領域にも同じ内容を再度書き込みしてしまうようなことを回避する。【解決手段】  紙などの記録媒体などに、複数回に分けて印字作業をする場合において、紙などに付加される無線通信機能と不揮発性メモリで構成される非接触ＩＣに、複写機やプリンタなどから紙などに印字した際、紙のどの領域に対して印字したかを非接触ＩＣに記憶させておき、再度印字動作をする場合、非接触ＩＣに記憶されている印字した領域の情報から、誤った同じ領域に印字動作を行わせないようにした画像形成システム。【選択図】  図１
2006205623.tif 000002
【特許請求の範囲】
【請求項１】
外部から画像データを受信し、画像を紙などの記録媒体上に形成するための画像形成システムにおいて、紙などの記録媒体上に付加され無線通信機能と不揮発性メモリで構成される非接触ＩＣと、画像データを記憶しておくためのサーバと、ネットワーク手段と、前記ネットワーク手段により前記サーバから受信した画像データを紙などの記録媒体上に画像形成するための画像形成手段と、非接触ＩＣへデータを書き込むための非接触ＩＣ書き込み手段と、非接触ＩＣからデータを読み込みための非接触ＩＣ読み込み手段と、紙などの記録媒体上の印字されている領域を管理する、印字領域管理手段と、印字領域管理手段によってすでに印字されている領域への印字動作を禁止するための印字禁止手段とを備え、前記サーバから読み込んだ画像データを紙に印字する際、前記非接触ＩＣ読み込み手段により読み取った紙上の印字されている領域情報を前記印字領域管理手段へ通知し、前記印字禁止手段により印字を禁止されている領域へは画像データを印字せず、禁止されていない領域へ印字することを特徴とする画像形成システム。
【請求項２】
さらに前記画像形成手段により、紙などの記録媒体上に印字を行った際、印字した領域の情報を前記印字領域管理手段に通知し、さらに前記非接触ＩＣ書き込み手段によって画像が印字された領域情報を非接触ＩＣへ書き込むことを特徴とする、請求項１記載の画像形成システム。
【請求項３】
さらに、ホストコンピュータなどの外部から前記サーバに対して、紙などの記録媒体へ記録する情報を、追加できることを特徴する、請求項１記載の画像形成装置。
【請求項４】
さらに紙などの記録媒体上の印字可能な領域を予め決めておくための印字領域設定手段と、前記印字領域設定手段によって設定された単一、または複数の画像領域ごとに画像が印字されたか否かを管理できることを特徴とする、請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
サーバ上で管理されている画像データを受信し、紙などの記録媒体体上の画像として形成する画像形成システムに関する。
【背景技術】
【０００２】
これまで、サーバ上に管理されている画像データを、ホストコンピュータで受信し、さらにプリンタなどの画像形成装置に転送して、画像を紙などの記録媒体上に形成することが行われている。サーバ上に記憶されている画像データは、複数のユーザからユーザが使用しているホストコンピュータで編集され、データの追加などが行われることもある。特に証券や証書などのデータをサーバで管理し、複数のユーザがサーバ上のデータの参照を行い、必要があればデータを追加することが行われおり、紙などにサーバに記憶されている情報を印刷することが行われている。サーバ上には、証券や証書であれば、氏名や契約内容、追記内容などのように、カテゴリ分けされて記憶されているケースもあり、それぞれのカテゴリに関する情報の入力を、複数のユーザが分けて行う場合もある。また、紙などの記録媒体において、予め印字される領域がフォーマットとして固定されており、前にのべたように個々のカテゴリごとに、印字される領域が定められ、かつ予め定められているフォーマットにあわせて、サーバ上のデータを印字することが行われている。
【０００３】
又、別の従来例としては、例えば特許文献１と特許文献２をあげることが出来る。
【特許文献１】特開２００４−８８５８６号公報
【特許文献２】特開２００２−７３８８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
サーバ上でカテゴリ分けされているデータを紙などの記録媒体上の予め定められているフォーマットに合わせて印字する場合、サーバ上に全てのカテゴリのデータが入力されている状態で、印字する場合は、そのまま紙上のフォーマットに印字するだけでよい。しかし、サーバ上のデータにおいて、一部のカテゴリに関してデータが入力されていない場合や、意図的に一部のカテゴリに関してデータの印字を行わなかった場合は、紙上のある一部の領域に対する印字が行われない。そして、その一部のみ印字されていない紙上に、再度印字されていない部分のデータを印字させる場合は、すでに印字されている部分の情報を、ユーザがホストコンピュータ上で操作を行い削除するか、印刷段階でユーザが画像形成装置に印字の禁止領域の指定を個別の行う必要があり、ユーザにとって手間が発生すると共に、ユーザの設定間違いにより、すでに印字された領域に誤って再び印字されてしまうなどの不具合が発生する可能性が高かった。
【課題を解決するための手段】
【０００５】
前に述べたような不具合を解決するために、サーバなどの外部装置から画像データを受信し、画像を紙などの記録媒体上に形成するための画像形成システムにおいて、無線通信機能と不揮発性メモリで構成される非接触ＩＣを紙などの記録媒体上に付加しておき、さらに画像データを記憶しておくためのサーバと、そのサーバと通信を行うためのネットワーク手段備え、前記ネットワーク手段により前記サーバから受信した画像データを紙などの記録媒体上に画像形成するための画像形成手段を備え、さらに非接触ＩＣへデータを書き込むための非接触ＩＣ書き込み手段と、非接触ＩＣからデータを読み込みための非接触ＩＣ読み込み手段を備えることにより情報を非接触ＩＣとの間で読み書きできるようにし、さらに紙などの記録媒体上の印字されている領域を管理する印字領域管理手段と、印字領域管理手段によってすでに印字されている領域への印字動作を禁止するための印字禁止手段とを備え、前記サーバから読み込んだ画像データを紙に印字する際、前記非接触ＩＣ読み込み手段により読み取った紙上の印字されている領域情報を前記印字領域管理手段へ通知し、前記印字禁止手段により印字を禁止されている領域へは画像データを印字せず、禁止されていない領域へ印字するようにすることで、誤ってサーバ上から読み込んだデータで、すでに紙に印字されている部分に２重に印字することを防ぎ、ユーザが印字したい領域にのみ確実にデータを印字させることが可能な画像形成システムを提供する。
【０００６】
さらに紙などの記録媒体上に印字を行った際、印字した領域の情報を前記印字領域管理手段に通知できるようにし、前期非接触ＩＣ書き込み手段によって画像が印字された領域情報を非接触ＩＣへ書き込むことを可能にし、非接触ＩＣに書き込んだ情報を後で読み込み、再度印字する場合に非接触ＩＣに書き込まれた画像の印字された領域情報から、すでに印字されている領域に対して画像を２重に印刷することを防ぐ画像形成システムを提供する。
【０００７】
さらにユーザが使用するホストコンピュータ等から、前記サーバに対してサーバ内に保持しているデータに関して、追加情報を加えることを可能とし、髪などの記録媒体へ記録する情報を追加することが可能な画像形成システムを提供する。
【０００８】
さらに紙などの記録媒体上に印字可能な領域を予め決めておくための印字領域設定手段をもち、紙などの印字する際の定型のフォーマットを用意できるようにして、前記印字領域設定手段によって設定された単一または複数の画像領域のフォーマットごとに、画像が印字されたか否かを管理できるようにすることで、ここの画像領域のフォーマットごとに、印字されたか否かを後で判別して、印字されている画像領域のフォーマットには、誤って２重に画像などを印字できないようにすることが可能な画像形成システムを提供する。
【発明の効果】
【０００９】
紙などの記録媒体に付加されている非接触ＩＣに対して画像形成が行われたか否かを、予め定められている画像領域ごとに記憶させることにより、すでに一部の画像領域に対して画像が形成されている場合であっても、再度画像形成をＭＦＰで行った際に誤ってすでに印字がされている領域に画像を２度印字するなどの間違いを防ぐことが可能となる。
【００１０】
さらに、紙などの付加された非接触ＩＣに書き込みをさせたくない画像領域に対する印字の禁止情報を保存させておき、ＭＦＰで画像を展開する際に印字禁止情報を参照することによって、画像を強制的に印字させなくすることが可能であり、画像の印字に関して管理している管理者などが、意図的に印字可能か、禁止かを制御可能とすることにより、誤って他のユーザが印字してはいけない情報や、まだ編集する可能性がありまだ印字していはいけない情報を、紙などの記録媒体に画像形成することを抑制することが可能となり、ユーザにとっての利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１１】
（実施例１）
以下、本発明の画像処理システムの第一の実施の形態について、添付の図面を参照しつつ詳しく説明する。図１はシステムの概略図である。１０１はサーバであり、画像データやテキストのデータなど、ユーザが使用する各種データを管理、記憶しておくものであり、たとえば１０２に示されるようなある定められた領域に、ある定められたフィールドを設け、その各フィールドごとに画像や、テキストを管理しておくことも可能である。１０３はネットワーク回線であり、前記１０１のサーバも１０３のネットワーク回線に接続されており、ネットワークを介して他のコンピュータや機器との通信が可能となっている。１０４、１０５は、前記１０３にやはり接続されているパーソナルコンピュータであり、ユーザは１０４、１０５のパーソナルコンピュータを使用することによって、前記１０１のサーバから画像やテキストのデータを読み込むことが可能であり、さらにパーソナルコンピュータで作成、編集した情報を１０１のサーバ上に記憶することも可能である。１０６、１０７はマルチファンクションペリフェラル（以下ＭＦＰ）であり、紙に印字されているデータを別の紙にコピーしたり、ＦＡＸ送信の機能や、前記１０４、１０５のパーソナルコンピュータの指示により、パーソナルコンピュータから送信されたデータをプリント出力することも可能である。さらに、非接触ＩＣの情報を読み取るためのリーダ機能と、非接触ＩＣに情報を書き込むためのライタ機能も付加されている。１０８は、紙などの記録媒体であり、前記１０６、１０７のＭＦＰによって画像やテキストデータが印字されるものである。さらに１０８の記録媒体には、１０９の非接触ＩＣが付加されており、この非接触ＩＣに対して、前記１０６、１０７のＭＦＰのリーダライタ機能を使用してＭＦＰ側に情報を読み取らせたり、逆に情報をＭＦＰから書き込むことが可能となっている。
【００１２】
図２は、複合機２００の内部を詳しく表したブロック図である。
【００１３】
図２における２００は、原稿画像を読み取るイメージリーダ部２０１と、イメージリーダ部２０１で読み取った画像データを再現するプリンタ部２０２とに大きく分けられる。イメージリーダ部２０１は、４００ｄｐｉ（ｄｏｔｓ／ｉｎｃｈ）の解像度で原稿を読み取り、デジタル信号処理を行う部分である。プリンタ部２０２は、イメージリーダ部２０１によって読み取られた原稿画像に対応した画像を１２００ｄｐｉの解像度で指定用紙にフルカラープリント出力する部分である。イメージリーダ部２０１において、原稿台ガラス（以下、プラテン）２０３上の原稿２０４は、ランプ２０５で照射され、ミラー２０６，２０７，２０８に導かれ、レンズ２０９によって、集光された光を電気信号に変換する３ラインセンサ（以下、ＣＣＤ）２１０上に像を結び、フルカラー情報レツド（Ｒ）、グリーン（Ｇ），ブルー（Ｂ）成分として信号処理部２１１に送られる。なお、２０５，２０６を固定しているキヤリツジは速度ｖで、２０７，２０８は速度１／２ｖでラインセンサの電気的走査（主走査）方向に対して垂直方向に機械的に動くことによって、原稿全面を走査（副走査）する。読み取られた画像は、不図示のメモリ内部に格納されていく。次にメモリ内部から再び画像データが読みだされ、信号処理部２１１においては、読み取られた画像信号を電気的に処理し、マゼンタ（Ｍ），シアン（Ｃ），イエロー（Ｙ），ブラツク（Ｂｋ）の各成分に分解し、プリンタ部２０２に送る。また、イメージリーダ部２０１における一回の原稿走査につき、Ｍ、Ｃ、Ｙ、Ｂｋのうちひとつの成分がプリンタ部２０２に送られ、計４回の原稿走査によって、一回のプリントアウトが完成する。イメージリーダ部２０１より送られてくるＭ、Ｃ、Ｙ、Ｂｋの各画像信号は、レーザドライバ２１２に送られる。レーザドライバ２１２は、送られてきた画像信号に応じ、半導体レーザ２１３を変調駆動する。レーザ光は、ポリゴンミラー２１４，ｆ−θレンズ２１５，ミラー２１６を介し、感光ドラム２１７上を走査する。２１８は回転現像器であり、マゼンタ現像部２１９、シアン現像部２２０、イエロー現像部２２１、ブラツク現像部２２２より構成され、４つの現像部が交互に感光ドラム２１７に接し、感光ドラム上に形成された潜像現像をトナーで現像する。２２３は転写ドラムであり、用紙カセツト２２４または２２５より供給される用紙をこの転写ドラム２２３に巻き付け、感光ドラム上に現像された像を用紙に転写する。この様にして、Ｍ、Ｃ、Ｙ、Ｂｋの４色が順次転写された後に、用紙は定着ユニツト２２６を通過して、トナーが用紙に定着された後に排紙される。
【００１４】
図３は前記ＭＦＰにおける、紙などの記録媒体に印字を行うプリンタ部の電気信号を処理する部分の構成を詳細に示したものである。３１０はＣＰＵで、プリンタの各部の制御を行うためのものである。３０２はＲＡＭであり前記ＣＰＵが演算した結果や、プリンタが扱う画像データなどを一時的に記憶しておくためのものである。３０３はＲＯＭであり、前記ＣＰＵが動作するためのプログラムや、画像データを生成するためのフォントデータなどが格納されている。３０４は、前記ＣＰＵ、ＲＡＭ、ＲＯＭが接続されているローカルバスである。３０５はＩ／Ｏバスであり、機能拡張用の内部Ｂｕｓである。３０６は前記ローカルバスとＩ／Ｏバスを接続するためのブリッジ回路である。３０７はプリンタ部で、紙などの記録媒体に画像を形成するための部分である。電子写真方式やインクジェット方式など様々な形式のプリンタ部が存在する。３０８はプリンタインターフェース部であり、前記プリンタ部とＩ／Ｏバスを接続するためのものであり、ＣＰＵの指示に従って３０２のＲＡＭに格納されている画像データを３０７のプリンタ部へ転送することが可能である。３０９はハードディスクドライブであり、画像データのスプールを行ったり、３０１のＣＰＵが様々の処理を行うためのプログラムなどを格納させておくためのものである。３１１はネットワークインターフェースコントローラであり、図１の１４に示したローカルエリアネットワークへ接続するために使用される。３１２は、イメージプロセッシングユニット（以下ＩＰＵ）であり、解像度変換などの画像処理を行うためのものである。３１３はラスタイメージプロセッサであり、３０１のＣＰＵの指示により、３１１のネットワークインターフェース回路を経由して外部から転送されたページ記述言語の画像データをビットマップ画像へ展開し、３０２のＲＡＭへ展開したビットマップデータを格納するために使用される。３１４はビデオＲＡＭで、ＣＰＵにより外部のＣＲＴやＬＣＤパネルに表示した表示データが書き込まれるものである。３１５はビデオインターフェースであり、ＶＲＡＭに格納されている表示データを外部のＣＲＴやＬＣＤパネルに表示するためのインターフェースをするためのものである。３１６は拡張Ｉ／Ｏインターフェースであり、たとえば携帯機器などと３０１のＣＰＵが通信などを行うためのインターフェース回路である。
【００１５】
通信形態はシリアル通信や、バイセントロインターフェース、またはＢｌｕｅｔｏｏｔｈなどの無線通信などの形式がある。５００はＲＦＩＤリーダライタ部であり、後述するＲＦＩＤに対して無線通信によりデータを読み書きするためのものである。
【００１６】
図４は前記ＭＦＰにおける、スキャナ部の電気信号を処理する部分の構成を詳細に示したものである。４０１はＣＰＵで、スキャナの各部の制御を行うためのものである。４０２はＲＡＭであり前記ＣＰＵが演算した結果や、スキャナが読み込んだ画像データなどを一時的に記憶しておくためのものである。４０３はＲＯＭであり、前記ＣＰＵが動作するためのプログラムなどが格納されている。４０４は、前記ＣＰＵ、ＲＡＭ、ＲＯＭが接続されているローカルバスである。４０５はＩ／Ｏバスであり、機能拡張用の内部Ｂｕｓである。４０６は前記ローカルバスとＩ／Ｏバスを接続するためのブリッジ回路である。４０７はスキャナ部で、不図示の原稿台に置かれた原稿から読み取った光学的な信号を、ＣＣＤなどを用いて電子データに変換し、その電子データを転送するための部分である。４０８はスキャナインターフェース部であり、前記スキャナ部とＩ／Ｏバスを接続するためのものであり、ＣＰＵの指示に従って、前記スキャナから転送される原稿を読み取った電子データを、４０２のＲＡＭに転送することが可能である。４１０はネットワークインターフェースコントローラであり、図１の１４に示したローカルエリアネットワークへ接続するために使用される。４０９は、イメージプロセッシングユニット（以下ＩＰＵ）であり、解像度変換などの画像処理を行うためのものである。４１１は拡張Ｉ／Ｏインターフェースであり、たとえば携帯機器などと４０１のＣＰＵが通信などを行うためのインターフェース回路である。通信形態はシリアル通信や、バイセントロインターフェース、またはＢｌｕｅｔｏｏｔｈなどの無線通信などの形式がある。
【００１７】
図５は非接触ＩＣリーダ・ライタの内部を詳しく表したブロック図である。
【００１８】
５００はＲＦＩＤリーダライタ部であり、後述するＲＦＩＤに対して無線通信によりデータを読み書きするためのものである。
【００１９】
原稿読み取り部に取り付けられた非接触ＩＣの読み取り、または書き込みを行うためのリーダライタ部５００の詳細な説明を行う。リーダライタ部５００は、６００の非接触ＩＣ部に対して電波を送信するための送信アンテナ部５０１と、送信アンテナから送信する電波の変調を行うための変調回路５０２と、６００の非接触ＩＣ部から送られてくる電波を受信するための受信アンテナ部５０３、５０３の受信アンテナ部より受信した信号を復調するための復調回路５０４、また５０１の送信アンテナ部と、５０２の変調回路、５０３の受信アンテナ部、５０４の復調回路を制御するための制御部５０５と、上位機器との通信を行うＩ／Ｆ部５０６と、送信アンテナ部５０１に接続され、６００の非接触ＩＣへの電力供給を行う電源５０７から構成される。
【００２０】
前記制御部５０５は、外部からの指示により５０２の変調回路を用いて電力を供給するための電波および、送信するデータを変調して、５０１の送信アンテナ部より外部へ電波を送信する。また、外部より受信した電波信号を、５０３の受信アンテナ部で受信して、５０４の復調回路によって復調したのち、データ信号として扱えるように変換することが可能である。
【００２１】
図６において、非接触ＩＣ部６００の詳細な説明を行う。非接触ＩＣ部６００は、６０１の不揮発性メモリ、６０２の電波を送受信するためのアンテナ部と、６０３の共振コンデンサ部、６０４の電源の整流・平滑を行うための電力形成部と、６０５の電波の変調、復調を行うための復変調部、６０６の制御部とから構成される。
【００２２】
６０２のアンテナ部は、６０３の共振コンデンサと組み合わされ、共振回路を構成できるようになっている。外部から電力を供給するための電波信号が送られることにより、これを共振回路でうけとって、前記６０４に示される電力形成部へ供給し、６０４の電力生成部は６００の非接触ＩＣを動作させるための電力を供給することが可能となる。前記電力は、６０１の不揮発性メモリや、６０５の復変調回路へ供給される。６０６の制御部は、６００の非接触ＩＣ部の制御を行うためのものである。
【００２３】
外部から、電力を供給するための電波とあわせて、非接触ＩＣ部から読み出す、または書き着込むためのデータも同時に送受信され、６００の非接触ＩＣ部へ送られてきた信号は、６０５の復変調回路によって、復調され６０６の制御部を介して、６０１の不揮発性メモリへ記憶される。また、６０６の制御部によって、６０１の不揮発性メモリから読み出されたデータは、６０５の復変調回路によって変調され、６０２のアンテナ部から電波信号として送信可能である。
【００２４】
次に１０４、１０５のホストコンピュータへ、サーバ１０１内部に記憶されている画像およびテキスト情報を送信する場合の動作説明を、図７のフローチャートを用いて詳細に説明を行う。図７のフローチャートは、図１の１０４、１０５のホストコンピュータ内の不図示のＣＰＵの動作を示したフローチャートである。ホストコンピュータ１０４、１０５において、ユーザはアプリケーションプログラムを立ち上げており、ユーザはホストコンピュータ１０４、１０５のディスプレイを見ながら、不図示のキーボードやマウスなどの入出力機器を用いて、指示することによって、前記アプリケーションプログラムによって、１０１のサーバおよび１０６、１０７のＭＦＰに対して必要なアクセスを行い、機器を動作させることが可能であるとする。また、本実施例では、図１の１０２に示されるように、１ページの画像データに対して、３つの画像領域が予めフォーマットとして存在しており、サーバ１０１は各々の画像領域に対して、そこに表示または印字すべきデータを記憶しているものとする。
【００２５】
まずＳ７０１に示すように、１０４、１０５のホストコンピュータから１０１のサーバに対して、１０３のネットワーク回線を介してデータの送信要求を行う。次にＳ７０２において、ネットワーク上で１０４、１０５のホストコンピュータからのデータ送信要求に対して、サーバ１０１が応答したか否かの判定を行う。サーバ１０１が電源が導入されていない、または別の要因によってホストコンピュータ１０４、１０５からのデータの送信要求に対して応答を返せない場合、ホストコンピュータ１０４、１０５は予め定められた時間を経過しても、サーバ１０１からの返答がないことを検出して、Ｓ７０３の処理においてホストコンピュータ１０４、１０５に接続されているディスプレイ上にエラーのメッセージを出力し、全ての処理を終了する。Ｓ７０２の処理において、サーバ１０１からの返答があった場合、次にＳ７０４の処理を実行し、サーバ１０１から図１の１０２に示されている画像データ１の受信を開始する。次にＳ７０５の処理において、全てのデータの受信を終了したか否かの判定を行い、まだ図１の１０２に示されている画像データ２および３のデータが受信できていないことを検出すると、処理をＳ７０４へ移行して、引き続き画像データの受信を行う。Ｓ７０５の処理において、画像データの受信が全て終了したことを検出すると、サーバ１０１からの画像データ受信の動作を終了する。
【００２６】
ここで、図８に示すように８０１に示されたようなテキストデータおよび、８０３に示されたような画像データとテキストデータが、サーバ１０１内部に記憶されており、８０２で示された領域のデータがサーバ１０１にはまだ記憶されていない場合、１０４および１０５のホストコンピュータには、８０１および８０３のデータのみサーバ１０１から転送され、８０２の画像データに関しては送信されないことになる。
【００２７】
次に図７のフローチャートにおいて、１０４、１０５のホストコンピュータ内の不図示のＣＰＵは処理をＳ７０６へ移行し、１０３のネットワーク回線を介して、１０６および１０７のＭＦＰに対して画像データの印刷要求を行う。Ｓ７０７において、ネットワーク上で１０４、１０５のホストコンピュータからのデータ受信要求に対して、ＭＦＰ１０６、１０７が応答したか否かの判定を行う。電源が導入されていない、または別の要因によってＭＦＰ１０６、１０７が応答を返せない場合、ホストコンピュータ１０４、１０５は予め定められた時間を経過しても、返答がないことを検出して、Ｓ７０８の処理においてホストコンピュータ１０４、１０５に接続されているディスプレイ上にエラーのメッセージを出力し、全ての処理を終了する。Ｓ７０７の処理において、ＭＦＰ１０６またはＭＦＰ１０７からの応答があった場合、ホストコンピュータ１０４、１０５は前記したようにサーバ１０１から受信した画像データを、Ｓ７０９の処理において転送する。次にＳ７１０の処理において、全ての画像データを送信したか否かを判定し、例えば図８の８０１に示す領域のテキストデータのみを転送したのであれば、まだ送信すべき画像データが残っていると判定し、処理をＳ７０９へ移行させ、残りの画像データの転送を行う。
【００２８】
ここで、画像データをＭＦＰ１０６、１０７へ転送する場合、図８の８０１および８０３のように、画像印字領域に印字すべき画像データがある場合は、その印字領域の情報と、画像データ、またはテキストデータの送信をＭＦＰ１０６、１０７へ行う。しかし図８の８０２のように、サーバ１０１内に、８０２に相当する画像領域に印字すべきデータが記憶されていない場合は、８０２にの画像領域に対応する部分の画像データの送信は行わない。
【００２９】
次に１０６、１０７のＭＦＰへ、ホストコンピュータ１０４、１０５に転送された画像データを再転送し、プリント動作をさせる場合の動作説明を、図９のフローチャートを用いて詳細に説明を行う。図９のフローチャートは、図３のプリンタコントローラのＣＰＵ３０１の動作を示したフローチャートである。まずＳ９０１において、ＣＰＵ３０１は、１０４、１０５などのホストコンピュータからの印字要求を１０３のネットワーク回線経由で受信するまで、待機している。Ｓ９０１において、外部のホストコンピュータ１０４、１０５などから印字要求を受信すると、Ｓ９０２にて、ホストコンピュータ１０４、１０５上で動作しているプリンタドライバのプログラムによって、指定されるアトリビュートデータを受信する。アトリビュートデータは、印字するためこれから送信しようとしているデータの特徴を示したものであり、本実施例では、図８に示すような３つの画像印字領域をもつことと、他にカラーデータであるか白黒のデータであるかなど、画像データの特徴をＭＦＰ１０６、１０７側に通知させ、プリンタ部の制御を行うために用いられる情報である。さらに、アトリビュートデータには、紙などの記録媒体上に付加されている非接触ＩＣに対して、画像形成時にアクセスを行い、非接触ＩＣ内部に記憶されている情報を読み取ること、および画像を形成し終えた後に、非接触ＩＣに対して情報を書き込む必要があることが記述されている。アトリビュートデータ内に非接触ＩＣの操作に関する情報がない場合、ＭＦＰ１０６、１０７は紙などに非接触ＩＣなどが付加されている場合であっても、非接触ＩＣに対してなんら動作をすることはない。本実施例では、ホストコンピュータ１０４または１０５より非接触ＩＣに対して情報を読み書きする制御を必要としていることが、アトリビュートデータに含まれているものとして説明する。次にＣＰＵ３０１はＳ９０３の処理において、紙などに付加されている非接触ＩＣから情報を読み取る動作を開始する。これは、図３における拡張Ｉ／Ｏインターフェース３１６を介して、図５のリーダライタ部を操作することによって、ＭＦＰに給紙されている紙などの記録媒体に付加されている非接触ＩＣ１０９に対して無線通信によって情報を読み取ることによって実行される。Ｓ９０４において、仮に紙などの記録媒体に付加されている非接触ＩＣ１０９が破損または、その他の理由により無線通信が行えない場合、予め定められた時間が経過しても非接触ＩＣ１０９からの応答がないことを判定して、処理をＳ９０５へ移行する。処理Ｓ９０５において、ＣＰＵ３０１はネットワークコントローラ３１１を使用して、ネットワーク回線１０３を介し、ホストコンピュータ１０４または１０５に対して、非接触ＩＣへの通信が行えないことを通知し、全ての処理を終了する。Ｓ９０４の処理において、非接触ＩＣからの応答があった場合、ＣＰＵ３０１は処理をＳ９０６へ移行し、非接触ＩＣ１０９内部の不揮発性メモリ６０１内部に記憶されている情報を読み出す。不揮発性メモリ６０１には、図１０に示すように、内部に情報が書き込まれており、例えば、メモリアドレスの１番地ごとに、上位７ｂｉｔが画像領域の番号に割り当てられており、下位１ｂｉｔは各々の画像領域に印字がされたか否かを示すｂｉｔに割り当てられている。紙などの記録媒体に何も印字されていない場合は、図１０に示すように全ての画像印字情報のｂｉｔが０になっている。次にＣＰＵ３０１は、Ｓ９０７の処理において図１０に示すような印字情報を非接触ＩＣ１０９から読み出し、ホストコンピュータから受信する画像データが印字される画像領域にすでに印字がされているか否かを判定する。前記したように図１０に示すように画像領域に関して印字情報がないとされている場合、ＣＰＵ３０１は処理をＳ９０８へ移行する。処理Ｓ９０８では、印字しようとしている領域に対して画像データがあるか否かの判定を行う。例えば図８の８０１の画像領域に対して印字を行おうとしている場合、画像データがホストコンピュータ１０４、または１０５から送られてきてるので、処理をＳ９０９へ移行し、ホストコンピュータ１０４または１０５から送られてくる画像データを受信する。さらにＳ９１０において、ホストコンピュータ１０４または１０５から送られてくるページ記述言語で書かれたデータを、３１３のＲＩＰ処理部でビットマップデータに展開し、展開されたビットマップの画像データを３０２のＲＡＭに記憶する。次にＣＰＵ３０１は、Ｓ９１１の処理において紙などの記録媒体に付加されている非接触ＩＣ１０９内部の不揮発性メモリ６０１に対して書き込み動作を行い、画像領域１に相当する画像印字情報に１をライトすることにより、不揮発性メモリ６０１内部には、図１１に示されるような情報が保持されることとなる。次にＣＰＵ３０１は、処理をＳ９１２へ移行して、すべての画像データを印字したか否かの判定を行う。図８における８０２、８０３の領域の画像を印字していないので、処理をＳ９０６に戻し、前記した処理を繰り返す。ここで、図８の８０２に示す画像領域に関しては、画像データが存在しないため、Ｓ９０８の判定において、画像データがないと判定し、処理をＳ９１２へ移行する。さらに図８における８０３で示される画像領域に対して、前記した説明と同様に画像データの受信、さらにページ記述言語の展開が行われ、非接触ＩＣ６０１には図１２に示されるような情報が記憶される。Ｓ９１２において、全ての画像データの受信が終了したと判定されると、ＣＰＵ３０１は処理をＳ９１３に移行し、ＲＡＭ３０２上に展開されたビットマップ画像を、３０８のプリンタインターフェス内部のＤＭＡＣを起動することにより、３０７のプリンタ部へ転送し、紙などの記録媒体に画像を形成させる。ＣＰＵ３０１は、Ｓ９１４において、プリンタインターフェース３０８からの終了割り込みを受信することで、画像形成の処理を全て終了する。結果として、図８に示される画像が、紙などの記録媒体上に形成される。
【００３０】
次に前記したように紙などの記録媒体上に、図８に示される画像が形成された後、さらにその記録媒体に対して重ねて画像を印字する場合について詳細に説明を行う。サーバ１０１に対して、ホストコンピュータ１０４または１０５上で動作しているアプリケーションをユーザが操作することにより、図１３の１３０１で示されるような画像が新たにサーバ１０１に登録されたものとする。
【００３１】
図１３に示される画像データやテキストデータを、サーバ１０１からホストコンピュータ１０４または１０５へ転送する際の動作は、図７のフローチャートで説明した内容とまったく同一である。
【００３２】
次にホストコンピュータ１０４または１０５に保持されている図１３に示される画像データを、ＭＦＰ１０６または１０７を使用してい印字する際の動作について説明を行う。図９のフローチャートにおいて、Ｓ９０６までのＣＰＵ３０１の動作は、前記説明したものと同一である。Ｓ９０７の処理において、図１３における８０１および８０３の画像領域に関しては、図１２のような情報が、非接触ＩＣ１０９内部の不揮発性メモリ６０１に記憶されており、８０１の領域を印字しようとした場合、すでに印字済みを示す画像印字情報が１になっているため、処理をＳ９１２に移行するため、ページ記述言語の展開は行われず、ＲＡＭ３０２にビットマップデータが書かれることもない。図１３の１３０１で示される画像領域に関しては、図１２に示される画像印字情報のｂｉｔが０になっているため、Ｓ９０８からＳ９１１までの処理を前記説明したように実行し、ＲＡＭ３０２にビットマップの画像を展開する。さらに、Ｓ９１１の処理により、不揮発性メモリ６０１には、図１４で示される情報が書き込まれ、１３０１で示される画像領域に対して書き込みがされたことが記録される。さらにＣＰＵ３０１は、Ｓ９１３、Ｓ９１４の処理を実行することにより、紙などの記録媒体に図１３にしめされるような画像を形成することができる。
【００３３】
このように画像を形成された紙などの記録媒体に対して、さらに重ねて画像を印字しようとしても、非接触ＩＣ１０９の不揮発性メモリ６０１に、全ての画像領域に対して印字がされていることが記憶されているため、重ねて印字することはできないようになっている。
【００３４】
以上説明したように、紙などの記録媒体に付加されている非接触ＩＣに対して画像形成が行われたか否かを、予め定められている画像領域ごとに記憶させることにより、すでに一部の画像領域に対して画像が形成されている場合であっても、再度画像形成をＭＦＰで行った際に誤ってすでに印字がされている領域に画像を２度印字するなどの間違いを防ぐことが可能となる。
【００３５】
（実施例２）
以下、本発明の画像処理システムの第二の実施の形態について、添付の図面を参照しつつ詳しく説明する。第二の実施例において、第一の実施例と異なる点は、図１５において非接触ＩＣ１０９内部の不揮発性メモリ６０１において、画像領域印字禁止を示すｂｉｔを新たに設けたことである。
【００３６】
図１のサーバ１０１から、ホストコンピュータ１０４または１０５で動作しているアプリケーションの指示によって、画像データまたはテキストデータを転送する動作については、図７のフローチャートで説明したものと、同一である。
【００３７】
図１６のフローチャートを用いて、ホストコンピュータ１０４、または１０５から画像データをＭＦＰ１０６または１０７を使用して印字させる際の動作について説明を行う。図１６のフローチャートにおいて、図９に示したＣＰＵ３０１の動作において異なる点は、Ｓ１６０１の処理である。Ｓ９０６までの処理で、非接触ＩＣ１０９から情報を読み取るまでの動作は、第一の実施例と同様である。Ｓ９０６の処理において、ホストコンピュータから指示された画像領域に対して、図１５に示される不揮発性メモリ６０１内部の画像印字禁止情報のｂｉｔが仮に１に設定されていた場合は、処理をＳ９１２に移行し、次の画像領域の印字もしくは、プリンタ部で紙などの記録媒体に画像を形成させる動作に移る。画像印字禁止情報のｂｉｔを設けることにより、ホストコンピュータからの指示で画像を印字する際、仮に紙などの記録媒体上に印字がされていない領域であったとしても、強制的に画像の印字を禁止することが可能となっている。
【００３８】
次に非接触ＩＣ６０１に、画像印字禁止情報を設定する際の動作について、図１７のフローチャートを用いて、説明を行う。図１において、非接触ＩＣが付加されている紙などの記録媒体を、１０６または１０７にセットし、ユーザは１０４または１０５のホストコンピュータを操作することによって、ネットワーク回線１０３を介してＭＦＰ１０６または１０７を制御することによって、非接触ＩＣに対して読み込みおよび書き込み動作を行えるものである。
【００３９】
図１７のＳ１７０１においてホストコンピュータ１０４または１０５からＭＦＰ１０６または１０７に対して指示を送り、ＣＰＵ３０１が拡張Ｉ／Ｏインターフェース３１６を操作することによって非接触ＩＣ１０９内部の不揮発性メモリ６０１の情報を読み出そうとする。Ｓ１７０２において、ある定められた時間で非接触ＩＣ１０９からの情報が返されない場合、通信が行えないとしてＳ１７０３においてホストコンピュータ１０４または１０５の表示部にエラーを表示し、全ての処理を終了する。Ｓ１７０２において、非接触ＩＣ１０９からの応答が返されると、Ｓ１７０４において次に非接触ＩＣ１０９に内部の不揮発性メモリ６０１内部の情報を読み出す。次にＳ１７０５において、ホストコンピュータ１０４または１０５の表示部に、図１５に示されるような情報を表示する。ここでユーザは、情報印字禁止情報に関して、印字を禁止した画像領域に相当するｂｉｔに１を書き込むように指示し、Ｓ１７０６の処理において１０４または１０５のホストコンピュータは、ＭＦＰ１０６または１０７を介して非接触ＩＣ１０９へ書き込みを行う。
【００４０】
以上説明したように、紙などの付加された非接触ＩＣに書き込みをさせたくない画像領域に対する印字の禁止情報を保存させておき、ＭＦＰで画像を展開する際に印字禁止情報を参照することによって、画像を強制的に印字させなくすることが可能であり、画像の印字に関して管理している管理者などが、意図的に印字可能か、禁止かを制御可能とすることにより、誤って他のユーザが印字してはいけない情報や、まだ編集する可能性がありまだ印字していはいけない情報を、紙などの記録媒体に画像形成することを抑制することが可能となる。
【００４１】
（他の実施形態）
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写気、ファクシミリ装置など）に適用してもよい。
【００４２】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００４３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４４】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された拡張機能ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードに指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００４５】
【図１】本発明の画像処理システムの構成を概略的に示したブロック図。
【図２】複合機の内部を詳しく表したブロック図。
【図３】プリンタコントローラ内部を詳しく表したブロック図。
【図４】スキャナコントローラ内部を詳しく表したブロック図。
【図５】非接触ＩＣリーダ・ライタの内部を詳しく表したブロック図。
【図６】非接触ＩＣ内部を詳しく表したブロック図。
【図７】ホストコンピュータからサーバのデータを読み込む動作を説明したフローチャート。
【図８】サーバに記憶されている画像データの例１。
【図９】ホストコンピュータからＭＦＰを使って画像を紙に記録する際の動作を説明したフローチャート１。
【図１０】非接触ＩＣ内部の不揮発性メモリに記憶される情報の例１。
【図１１】非接触ＩＣ内部の不揮発性メモリに記憶される情報の例２。
【図１２】非接触ＩＣ内部の不揮発性メモリに記憶される情報の例３。
【図１３】サーバに記憶されている画像データの例２。
【図１４】非接触ＩＣ内部の不揮発性メモリに記憶される情報の例４。
【図１５】非接触ＩＣ内部の不揮発性メモリに記憶される情報の例５。
【図１６】ホストコンピュータからＭＦＰを使って画像を紙に記録する際の動作を説明したフローチャート２。
【図１７】非接触ＩＣに印字禁止情報を設定する動作を説明したフローチャート。
【図１】
2006205623.tif 000003
【図２】
2006205623.tif 000004
【図３】
2006205623.tif 000005
【図４】
2006205623.tif 000006
【図５】
2006205623.tif 000007
【図６】
2006205623.tif 000008
【図７】
2006205623.tif 000009
【図８】
2006205623.tif 000010
【図９】
2006205623.tif 000011
【図１０】
2006205623.tif 000012
【図１１】
2006205623.tif 000013
【図１２】
2006205623.tif 000014
【図１３】
2006205623.tif 000015
【図１４】
2006205623.tif 000016
【図１５】
2006205623.tif 000017
【図１６】
2006205623.tif 000018
【図１７】
2006205623.tif 000019