(57)【要約】【課題】  ネットワーク上の画像形成装置に対してユーザーインターフェースから種々の処理を実行する。【解決手段】  位置管理コードのような情報付き用紙と専用の情報読み取りデバイスを組み合わせたシステムを使用し、情報付き用紙にコマンドを付加しサーバーに送信することで、コマンドの処理内容に応じて画像形成装置に対して処理を実行することができる。【選択図】        図１７
2005196637.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を読み取り、デジタルデータに変換する画像読み取り手段と、前記読み取り手段によって入力されたデジタルデータから規定パターンを検出する検出手段と、前記検出手段で検出した規定パターンを解析しコード化する変換手段と、前記変換手段によって変換したコードに対して処理が実行できるコマンドとして認識する認識手段と、前記読み取り手段によって入力されたデジタルデータを記憶しておくための記憶手段と、前記認識手段で認識したコマンドに従って、前記記憶手段に記憶されているデジタルデータを処理することを特徴とした画像形成装置。
【請求項２】
前記デジタルデータに変換する画像読み取り手段からのデジタルデータをネットワークを介して送受信できることを特徴とした請求項１記載の画像形成装置。
【請求項３】
前記記憶手段に記憶されているデジタルデータに対して、ネットワークを介して前記認識手段で認識したコマンドに従った処理の実行が可能なことを特徴とした請求項１記載の画像形成装置。
【請求項４】
前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータをプリントアウト出力するプリントアウト処理コマンドを含んでいることを特徴とした請求項１記載の画像形成装置。
【請求項５】
前記プリントアウト処理コマンドは、画像形成装置と同じネットワークに接続されている別の画像形成装置に対しても、処理を実行することが可能であることを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータを同じネットワーク上に接続された別装置やＰＣなどの端末、ネットワークサーバーなどに送信する処理コマンドを含んでいることを特徴とした請求項１記載の画像形成装置。
【請求項７】
前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータを仮想電子メモリに格納する処理コマンドを含んでいることを特徴とした請求項１記載の画像形成装置。
【請求項８】
前記デジタルデータを仮想電子メモリに格納する処理コマンドは、画像形成装置と同じネットワークに接続されている別の画像形成装置内に用意されている仮想電子メモリに対しても、処理を実行することが可能であることを特徴とする請求項７記載の画像形成装置。
【請求項９】
画像形成装置及び同じネットワーク上に接続された別装置、ＰＣなどの端末、ネットワークサーバーのうち、どの装置対して、前記認識手段で認識したコマンドを処理するかを前記読み取り手段によって入力されたデジタルデータから識別して判断することを特徴とする請求項１記載の画像形成装置。
【請求項１０】
原稿画像を読み取り、デジタルデータに変換する画像読み取り手段と、前記読み取り手段によって入力されたデジタルデータから規定パターンを検出する検出手段と、前記検出手段で検出した規定パターンを解析しコード化する変換手段と、前記変換手段によって変換したコードに対して処理が実行できるコマンドとして認識する認識手段と、前記読み取り手段によって入力されたデジタルデータを記憶しておくための記憶手段と、前記認識手段で認識したコマンドに従って、前記記憶手段に記憶されているデジタルデータを処理することを特徴とした画像形成装置の制御方法。
【請求項１１】
前記デジタルデータに変換する画像読み取り手段からのデジタルデータをネットワークを介して送受信できることを特徴とした請求項１０記載の画像形成装置の制御方法。
【請求項１２】
前記記憶手段に記憶されているデジタルデータに対して、ネットワークを介して前記認識手段で認識したコマンドに従った処理の実行が可能なことを特徴とした請求項１０記載の画像形成装置の制御方法。
【請求項１３】
前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータをプリントアウト出力するプリントアウト処理コマンドを含んでいることを特徴とした請求項１０記載の画像形成装置の制御方法。
【請求項１４】
前記プリントアウト処理コマンドは、画像形成装置と同じネットワークに接続されている別の画像形成装置に対しても、処理を実行することが可能であることを特徴とする請求項１３記載の画像形成装置の制御方法。
【請求項１５】
前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータを同じネットワーク上に接続された別装置やＰＣなどの端末、ネットワークサーバーなどに送信する処理コマンドを含んでいることを特徴とした請求項１０記載の画像形成装置の制御方法。
【請求項１６】
前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータを仮想電子メモリに格納する処理コマンドを含んでいることを特徴とした請求項１０記載の画像形成装置の制御方法。
【請求項１７】
前記デジタルデータを仮想電子メモリに格納する処理コマンドは、画像形成装置と同じネットワークに接続されている別の画像形成装置内に用意されている仮想電子メモリに対しても、処理を実行することが可能であることを特徴とする請求項１６記載の画像形成装置の制御方法。
【請求項１８】
画像形成装置及び同じネットワーク上に接続された別装置、ＰＣなどの端末、ネットワークサーバーのうち、どの装置対して、前記認識手段で認識したコマンドを処理するかを前記読み取り手段によって入力されたデジタルデータから識別して判断することを特徴とする請求項１０記載の画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報付き用紙と専用の情報読み取りデバイスを組み合わせた画像形成装置及びその制御方法に関するものである。
【背景技術】
【０００２】
従来、情報付き用紙と専用の情報読み取りデバイスを組み合わせた技術が知られている。例えば、特許文献１によれば、絶対座標をコード化したパターンが記録されている用紙上で、専用のペンをユーザーが移動させると、１点または複数の絶対座標データ（ｘ、ｙ）が記録され、この記録情報がネットワークを介して中央装置で解析された結果、ユーザーの筆跡情報が得られるシステムが提案されている。
【０００３】
一方、ネットワークに接続された複写機などの画像形成装置に対して、プリントアウト処理や電子データの送信処理、電子データの格納処理などのコマンドを実行する際には、その画像形成装置上から直接コマンドの実行を行うか、同じネットワーク上に接続されたＰＣなどの端末から処理コマンドを実行する方法が取られる。
【０００４】
例えば、あるネットワークに接続された画像形成装置に対して、ユーザーが原稿をプリントアウト出力する場合は、同じネットワーク上のＰＣなどの端末からプリントアウト処理の実行を行う。同様にネットワークに接続された画像形成装置から、同じネットワーク上の画像形成装置、ＰＣなどに電子データを送信する場合には、その送信する画像形成装置上で送信する相手先の画像形成装置、ＰＣなどを指定して送信のコマンドを実行する。さらに、ネットワークに接続された画像形成装置内に対して電子データを格納する際には、その画像形成装置から直接、又は同じネットワーク上のＰＣなどから、電子データを格納する場所を選択し電子データを格納する（例えば、特許文献２参照）。
【特許文献１】国際公開第０１／４８５９１号パンフレット
【特許文献２】特開平０７−１５６４６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ネットワークに接続された画像形成装置に対して処理を行う際、ユーザーは、その画像形成装置に直接、又は、同じネットワーク上の別の画像形成装置やＰＣなどの端末から処理コマンドを実行しなくてはならない。
【０００６】
本発明は、このような問題点に鑑みて為されたものであり、その目的とする処は、画像形成装置に接続されている記憶媒体に格納されている印字データを情報付き用紙と専用の情報読み取りデバイスの技術を使用することにより、ユーザーが、画像形成装置、及び同じネットワーク上の端末などから処理コマンドを実行することなく、容易に画像形成装置に対して処理を実行させることが可能な画像形成装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、下記の技術的構成により前記目的を達成できたものである。
【０００８】
（１）原稿画像を読み取り、デジタルデータに変換する画像読み取り手段と、前記読み取り手段によって入力されたデジタルデータから規定パターンを検出する検出手段と、前記検出手段で検出した規定パターンを解析しコード化する変換手段と、前記変換手段によって変換したコードに対して処理が実行できるコマンドとして認識する認識手段と、前記読み取り手段によって入力されたデジタルデータを記憶しておくための記憶手段と、前記認識手段で認識したコマンドに従って、前記記憶手段に記憶されているデジタルデータを処理することを特徴とした画像形成装置。
【０００９】
（２）前記デジタルデータに変換する画像読み取り手段からのデジタルデータをネットワークを介して送受信できることを特徴とした前記（１）記載の画像形成装置。
【００１０】
（３）前記記憶手段に記憶されているデジタルデータに対して、ネットワークを介して前記認識手段で認識したコマンドに従った処理の実行が可能なことを特徴とした前記（１）記載の画像形成装置。
【００１１】
（４）前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータをプリントアウト出力するプリントアウト処理コマンドを含んでいることを特徴とした前記（１）記載の画像形成装置。
【００１２】
（５）前記プリントアウト処理コマンドは、画像形成装置と同じネットワークに接続されている別の画像形成装置に対しても、処理を実行することが可能であることを特徴とする前記（４）記載の画像形成装置。
【００１３】
（６）前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータを同じネットワーク上に接続された別装置やＰＣなどの端末、ネットワークサーバーなどに送信する処理コマンドを含んでいることを特徴とした前記（１）記載の画像形成装置。
【００１４】
（７）前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータを仮想電子メモリに格納する処理コマンドを含んでいることを特徴とした前記（１）記載の画像形成装置。
【００１５】
（８）前記デジタルデータを仮想電子メモリに格納する処理コマンドは、画像形成装置と同じネットワークに接続されている別の画像形成装置内に用意されている仮想電子メモリに対しても、処理を実行することが可能であることを特徴とする前記（７）記載の画像形成装置。
【００１６】
（９）画像形成装置及び同じネットワーク上に接続された別装置、ＰＣなどの端末、ネットワークサーバーのうち、どの装置対して、前記認識手段で認識したコマンドを処理するかを前記読み取り手段によって入力されたデジタルデータから識別して判断することを特徴とする前記（１）記載の画像形成装置。
【００１７】
（１０）原稿画像を読み取り、デジタルデータに変換する画像読み取り手段と、前記読み取り手段によって入力されたデジタルデータから規定パターンを検出する検出手段と、前記検出手段で検出した規定パターンを解析しコード化する変換手段と、前記変換手段によって変換したコードに対して処理が実行できるコマンドとして認識する認識手段と、前記読み取り手段によって入力されたデジタルデータを記憶しておくための記憶手段と、前記認識手段で認識したコマンドに従って、前記記憶手段に記憶されているデジタルデータを処理することを特徴とした画像形成装置の制御方法。
【００１８】
（１１）前記デジタルデータに変換する画像読み取り手段からのデジタルデータをネットワークを介して送受信できることを特徴とした前記（１０）記載の画像形成装置の制御方法。
【００１９】
（１２）前記記憶手段に記憶されているデジタルデータに対して、ネットワークを介して前記認識手段で認識したコマンドに従った処理の実行が可能なことを特徴とした前記（１０）記載の画像形成装置の制御方法。
【００２０】
（１３）前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータをプリントアウト出力するプリントアウト処理コマンドを含んでいることを特徴とした前記（１０）記載の画像形成装置の制御方法。
【００２１】
（１４）前記プリントアウト処理コマンドは、画像形成装置と同じネットワークに接続されている別の画像形成装置に対しても、処理を実行することが可能であることを特徴とする前記（１３）記載の画像形成装置の制御方法。
【００２２】
（１５）前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータを同じネットワーク上に接続された別装置やＰＣなどの端末、ネットワークサーバーなどに送信する処理コマンドを含んでいることを特徴とした前記（１０）記載の画像形成装置の制御方法。
【００２３】
（１６）前記認識手段で認識したコマンドには、前記記憶手段に記憶されているデジタルデータを仮想電子メモリに格納する処理コマンドを含んでいることを特徴とした前記（１０）記載の画像形成装置の制御方法。
【００２４】
（１７）前記デジタルデータを仮想電子メモリに格納する処理コマンドは、画像形成装置と同じネットワークに接続されている別の画像形成装置内に用意されている仮想電子メモリに対しても、処理を実行することが可能であることを特徴とする前記（１６）記載の画像形成装置の制御方法。
【００２５】
（１８）画像形成装置及び同じネットワーク上に接続された別装置、ＰＣなどの端末、ネットワークサーバーのうち、どの装置対して、前記認識手段で認識したコマンドを処理するかを前記読み取り手段によって入力されたデジタルデータから識別して判断することを特徴とする前記（１０）記載の画像形成装置の制御方法。
【発明の効果】
【００２６】
本発明のように、位置管理コードのような情報付き用紙と専用の情報読み取りデバイスを組み合わせた技術システムをユーザーインターフェースとして利用することにより、ネットワーク上の画像形成装置に対して前記ユーザーインターフェースから種々の処理を実行させることが可能になる。
【００２７】
ユーザーが、上記のようなユーザーインターフェースを用いて、容易にネットワーク上の特定の画像形成装置を選択し、その画像形成装置に対して前記情報付き用紙上に書いたデータを出力することが可能となる。
【００２８】
ネットワーク上の特定の画像形成装置及び他の装置に対して、前記情報付き用紙上に書いたデータを送信、格納などを行うことも可能となる。
【発明を実施するための最良の形態】
【００２９】
以下本発明の実施例について、図面を参照しながら説明する。
【実施例１】
【００３０】
以下添付図面を参照して、本発明に係る好適な実施例を詳細に説明する。
【００３１】
アノト（ＡＮＯＴＯ）はＡＮＯＴＯ  ＡＢ社の登録商標である。
【００３２】
本実施例を適用するのに好適な情報付き用紙の代表的な利用例を図１に示す。
【００３３】
この利用例は、情報付き用紙５６、情報読み取りデバイス５７、通信経路５８、ネットワークサーバー４０、絶対座標コード元情報５０、およびＰＣ端末６０から構成されるシステムであり、ユーザーが情報付き用紙５６上をペン状の情報読み取りデバイス５７でなぞると、その軌跡をＰＣ端末６０上で表示することができる。
【００３４】
情報付き用紙５６には、紙面上に２次元の絶対座標をコード化したものが全面または必要箇所に印刷されている。この絶対座標を示すコードパターンは、非常に広大な面積に相当する絶対座標をコード化した絶対座標コード元情報５０から規定の一部分を切り取って利用するものである。絶対座標コード区分５１〜５５は、ユーザーまたは用途別に区分けされた範囲の例を表している。絶対座標コードの印刷に使われるインクまたはトナーは、後述する情報読み取りデバイス５７内のセンサに適応する反射率特性を持ったものである。
【００３５】
情報読み取りデバイス５７は、先端に上記コードパターンを検知するための図示しないセンサと、通常のペンが備えられており、ユーザーが紙面上に記入するのと全く同じ感覚で利用できるデバイスである。
【００３６】
ユーザーが情報付き用紙５６上で情報読み取りデバイス５７を移動させると、１つ以上の座標点を含む情報として記録される。記録された情報は、有線または無線のネットワークである通信経路５８を介して、ネットワークサーバー４０またはＨＤＤ  ２００４に対して自動的あるいは送信指示に従って伝達される。ネットワークサーバー４０またはＨＤＤ  ２００４に備えられているメモリ４２には、絶対座標コード元情報５０とその区分けに関する情報、受信した座標情報を基にＣＰＵ  ４１が処理するためのソフトウェアが格納されている。ＣＰＵ  ４１は、メモリ４２に格納されている情報と情報読み取りデバイス５７から受信した情報を利用してメモリ４２に格納されているソフトウェアを実行する。このソフトウェアで、座標情報のセットとして受信した用紙上にユーザーが描いた軌跡をビットマップ形式あるいはベクター形式等の画像情報として扱える形式に変換し、また必要に応じて従来から知られている文字認識処理によって文字コード列を生成する。その後、処理で得られた結果を指定されたファイル形式でＰＣ端末６０に送信、あるいはデータ列をＰＣ端末６０で実行可能な指定のアプリケーションに送信する。
【００３７】
一般に以上のように利用される情報付き用紙５６をコピーするときの本発明に特有な処理を、この後説明する複写機などの画像形成装置で行う。
【００３８】
図２は、本実施例で使用している情報読み取りデバイス５７の説明である。
【００３９】
＜情報読み取りデバイス（位置コードを読み取るペン型のデバイス）の説明＞
「情報読み取りデバイスの物理的説明」
情報読み取りデバイス５７は、ペン型のカバー１１に覆われ、カバー１１の先は開いていて（１２）、その内側に光学式読取装置１４と少なくとも１つの発光ダイオード１３が収用されている。さらに奥には、中央処理装置とメモリ１６と電池１５が収用されている。
【００４０】
さらに、開いているカバー１１の先にはインクを持ったペン先１７が存在する。情報読み取りデバイス５７は更に、情報読み取りデバイス５７をコントロールする為のボタン１８と他の機器と通信する為の通信機器１９を持っている。
【００４１】
「情報読み取りデバイスの動作的説明」
ペン型カバー１１の先が開いていて、その中に光学式読取装置１４と発光ダイオード１３がある。発光ダイオード１３は、読み取る部分を照らし二次元画像（ドットパターン）を際立たせる。照らされたドットパターンを光学式読取装置１４で読取る。図示されてはいないが、レンズシステムの搭載も可能である。読取装置は、ＣＣＤやＣＭＯＳセンサなどが用いられる。中央処理装置を含めた電子部品は電池１５によって駆動される。
【００４２】
ペン型カバー１１の先にペン先１７を搭載している為、ユーザーはこのペン先１７を用いて読取表面を含めた媒体表面にインクを用いた描画が可能である。つまり、情報読み取りデバイス５７は、ユーザーが描画すると同時にその描画している表面のドットパターンを読み取る事が可能になる。光学式読取装置１４によって読み取られたドットパターンは、中央処理装置を通してメモリ１６に記憶される。
【００４３】
上記ドットパターンに座標情報を持たす（位置情報コード化パターン）ことにより、読み取り記憶したドットパターンを中央処理装置で解析し、情報読み取りデバイス５７が媒体表面上で移動した軌跡をポリゴン列に変換する。また、ドットパターンに座標情報が記憶されているため、どの座標のドットパターンであったかも容易に判断でき、単なる情報読み取りデバイス５７の移動軌跡だけではなく、媒体表面上のどの位置を通過したのかも同時に記憶される事になる。
【００４４】
情報読み取りデバイス５７は、制御用のボタン１８も持つことができ、ユニットの始動やその他のコントロールを、ボタンを使って制御する事ができる。また、ＩｒＤＡ、Ｂｌｕｅｔｏｏｔｈまたはその他の通信装置を持っていることにより、上記読み取って解析し記憶した情報をコンピュータや携帯電話といった外部機器に指定するタイミングで送信する事ができる。
【００４５】
＜情報付き用紙（アノト（Ｒ）ペーパー）の説明＞
情報付き用紙５６の表面上の一部（又は全体）には、人間の目には明確には見えず、また、その表面上の位置のみを決定する装置で直接位置を決定する事はできない仮想ラスターである位置情報コード化パターンが存在する。位置情報コード化パターンは、ある一つの値に一意的に対応つけられている多くのシンボル（ドット）の集まりで構成される。
【００４６】
図３に示す２つの表面上の一部領域１２５ａと１２５ｂは、矩形線に囲まれた部分で示される。
【００４７】
位置情報コード化パターンの一部（この場合、４×４のシンボル）である最初のパターン領域１２５ａは、仮想表面上のある（第一の）点の座標をコード化している。次のパターン領域１２５ｂは、仮想表面上の別（第二の）点の座標をコード化している。
【００４８】
したがって、位置情報コード化パターンは隣接した２つの点によって共有されたパターンになる。
【００４９】
図４は、位置情報コード化パターンによって使用されるシンボルの具体例を示している。
【００５０】
シンボルは、ラスター線の交差する点を仮想ラスター点１３０、及び、１ドットのマーク１０６により構成される。シンボルの値は、このドットマークがどこにあるかで表現される。
【００５１】
図４の例では、仮想ラスター点から伸びるラスター線上４つの位置を使用する。
【００５２】
仮想ラスター点からの距離はそれぞれ等しい。図４ａのシンボルは１の値を持ち、図４ｂは２、図４ｃは３、図４ｄは４の値を持つ。
【００５３】
言い換えれば、４つの異なるシンボルが存在する形になっている。ドットはもちろん、異なる形がありうる。各シンボルは、このように４つの値「１−４」を表現する。
【００５４】
仮想ラスター点及び線は、隣接する２つのシンボル間の距離により確定される。１ペアから得られたラスター線は他のペアにも適応される（図５参照）。
【００５５】
この値は、例えば、以下のようにＸコード、Ｙコードに分割される。
値    ｘ    ｙ
１    １    １
２    ０    １
３    １    ０
４    ０    ０
つまり、ｘコード、ｙコードは４ビットのシーケンスと表現される。
【００５６】
位置情報コードは、上記４ビットのシーケンスが同じ列内に１回しか現れないという特性をもった０と１の数字列によって構築される。従って、数字列は周期的で、ある数字列の最後と他の数字列の最初を接続したときもその特性は応用される事を意味する。
【００５７】
従って、上記４ビットのシーケンスは常に数字列の中で明白に決定された位置を持っていることになる。
【００５８】
この数字列は１６ビット長になりえるが、簡単のために７ビット長で説明する。
【００５９】
０  ０  ０  １  ０  １  ０
この数字列内はユニークな４ビットシーケンスを含んでおり、それは数字列内での位置をコード化している。
位置    シーケンス
０          ０００１
１          ００１０
２          ０１０１
３          １０１０
４          ０１００
５          １０００
６          ００００
このシーケンスとポジションの値を用いて、位置情報コード化パターンに含まれる座標を表現する。
【００６０】
従って、図４に示されるような媒体表面上のシンボルの表現を読取解析する事により、読み取った位置情報コード化パターンの座標を取り出し、情報読み取りデバイス５７内のメモリ１６に記憶する事となる。
【００６１】
上記のように、４×４のシンボルと７ビットの数字列で説明したが、シンボルはＮ×Ｎというように同じ数同士の組み合わせとも限らない（Ｎ×Ｍの組み合わせが可能）。また、数字列も２進数に限ったものではない。異なる長さの数字列を用いて、ｘコードの数字列、ｙコードの数字列がそれぞれＸ座標のコード化、Ｙコードの座標化を行う事になる。一般的には６×６のシンボルが使用されている。
【００６２】
上記の例において、シンボルは１ドットであるが、異なる形状を持ちえることも考えられる。仮想ラスターポイントから続く点線も可能であるし、シンボルが四角、三角、丸も可能である。また、シンボル自身、塗りつぶされていても中抜けの図形でも可能である。列と行が９０度の角度にないのも可能であり、位置情報コード化パターン自体、四角でなくても可能である（六角形など）。
【００６３】
実際に推奨される各シンボル間の間隔は０．３ｍｍで、位置情報コード化パターンは６×６のシンボルを含んでいる。想像上の各点は１．８ｍｍ×１．８ｍｍの大きさの位置情報コード化パターンによって表現される。１回の読み込みで６×６ドットのパターンを読込、座標を決定する事ができる。６００ｄｐｉの印刷解像度であれば媒体であればなんでも使用可能である。
【００６４】
＜本実施例でのシステム形態の説明＞
図６は、本実施例の形態によって構成したネットワークシステムである。
【００６５】
図中の２００はインターネット通信網である。２０１はウェブサーバであり、インターネット２００上に接続され、インターネットユーザーに特定のサービスを提供する。２０２は金融機関と消費者クライアントの間の決済処理などを行う電子マネーサーバである。２０４は個人ユーザーの端末とインターネット２００との接続処理を行うサービスプロバイダである。２０３はファイアーウォールであり、これにより下に図示したＬＡＮ  ２０１１内部と外部通信網（インターネット２００）とを接続し、セキュリティー管理などを行う。２１０はＬＡＮ  ２０１１で接続された２１１〜２１４、２２０の各機器管理サーバーである。２１１はファイルサーバであり、ＬＡＮ  ２０１１で接続された複数のユーザーがデータを共有することができる。
【００６６】
２２０はデジタル複写機などの画像形成装置であり、主に画像の入出力機能を有する。この画像形成装置２２０において、１４０はユーザーが各種の操作を行うための操作部、１０は操作部１４０やＰＣ  ２１２、２１３からの指示にしたがって画像を読み取るためのイメージスキャナ、２０はＰＣ  ２１２、２１３やファイルサーバ２１１からのデータを用紙に印刷するプリンタである。
【００６７】
３０はコントローラユニットであり、操作部１４０やＬＡＮ  ２０１１、ＭＯＤＥＭ  ２０５０を介してのデータ、ＰＣ  ２１２、２１３からの指示に基づいてスキャナ１０、プリンタ２０に対する画像データの入出力の制御を行う。例えば、ＬＡＮ  ２０１１経由でネットワーク上のコマンドデータを受信し、スキャナ１０が取り込んだ画像データをコントローラ内部のメモリに蓄積したり、パソコン２１２、２１３に出力したり、あるいはプリンタ２０で印刷するなどの制御を行う。
【００６８】
２１４はプリンタであり、パソコン２１２、２１３やファイルサーバ２１１からの画像データを記録媒体上に出力することができる。２１２、２１３は端末装置として接続されたパソコンである。インターネット２００を介してウェブサーバ２０１から提供された情報を閲覧したり、画像データを画像形成装置２２０やプリンタ２１４に出力したりすることができる。
【００６９】
本実施例においては、情報読み取りデバイス５７からの情報を画像形成装置がＢｌｕｅｔｏｏｔｈ  ５０１より直接受け取ることも出来るが、ＬＡＮ  ２０１１やＭＯＤＥＭ  ２０５０を介して受け取ることも出来る構成となっている。ＬＡＮ  ２０１１やＭＯＤＥＭ  ２０５０を介して情報読み取りデバイス５７からの情報を受信した場合、その受信データに従って画像形成装置は、プリントアウト処理、ＳＥＮＤ処理、ＢＯＸ処理等の処理を行う。画像形成装置のそれぞれの処理動作については後述する。
【００７０】
ここで、ＢＯＸとは、スキャナ１０から取り込まれた画像データやＬＡＮ  ２０１１経由、ＰＣ  ２１２、２１３から送られてきた画像データを画像形成装置内にスプールする仮想電子メモリのことである。ＢＯＸには、各個人用にパスワードを入力し、印刷などの文書操作を行うものがある。ＢＯＸ処理は、前記ＢＯＸ内に所定の画像データを保存する処理動作のことを指す。
【００７１】
ＳＥＮＤ処理とは、ＬＡＮ  ２０１１等のネットワークに接続された画像形成装置から、同じネットワーク上に接続された別の画像形成装置又はＰＣ  ２１２、２１３などへ画像及び文書の電子データを送信することを指す。
【００７２】
なお、上記構成はインターネットにファイアーウォール２０３を介してＬＡＮ  ２０１１が接続されている構成となっているが、サービスプロバイダ２０４を介してファイアーウォール２０３が接続される構成でもかまわない。
【００７３】
＜画像形成装置の構成説明＞
本発明の画像形成装置の外観を図７に示す。
【００７４】
画像入力デバイスであるスキャナ部１０は、原稿画像をランプにより照射し、ＣＣＤラインセンサ（図示せず）で読み取り、電気信号に変換することで画像データとして処理を行なう。原稿用紙を原稿フィーダー１４２にセットし、装置使用者が操作部１４０から読み取り起動指示することにより、フィーダー２０７２は原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００７５】
画像出力デバイスであるプリンタ部２０は、画像データを用紙上の画像に変換する部分であり、本特許の明細書では、感光体ドラムや感光体ベルトを用いた電子写真方式により説明を行なうが、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等であっても構わない。プリント動作の起動は、装置内部のコントローラ（後述）からの指示によって開始する。プリンタ部２０には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット２１０１、２１０２、２１０３、２１０４がある。また、画像形成された用紙は排紙トレイ１３２上に排出される。
【００７６】
図８は本発明の画像形成装置の構成を説明する断面図である。図面を用いて動作の詳細を説明する。
【００７７】
１０１は原稿台ガラスであり、原稿自動送り装置１４２から給送された原稿が順次、所定位置に載置される。１０２は例えばハロゲンランプから構成される原稿照明ランプで、原稿台ガラス１０１に載置された原稿を露光する。１０３、１０４、１０５は走査ミラーであり、図示しない光学走査ユニットに収容され、往復動しながら、原稿からの反射光をＣＣＤユニット１０６に導く。ＣＣＤユニット１０６はＣＣＤに原稿からの反射光を結像させる結像レンズ１０７、例えばＣＣＤから構成される撮像素子１０８、撮像素子１０８を駆動するＣＣＤドライバ１０９等から構成されている。撮像素子１０８からの画像信号出力は例えば８ビットのデジタルデータに変換された後、コントローラ部３０に入力される。また、１１０は感光ドラムであり、
１１２の前露光ランプによって画像形成に備えて除電される。１１３は１次帯電器であり、感光ドラム１１０を一様に帯電させる。１１７は露光手段であり、例えば半導体レーザー等で構成され、画像形成や装置全体の制御を行うコントローラ部３０で処理された画像データに基づいて感光ドラム１１０を露光し、静電潜像を形成する。１１８は現像器であり、黒色の現像剤（トナー）が収容されている。１１９は転写前帯電器であり、感光ドラム１１０上に現像されたトナー像を用紙に転写する前に高圧をかける。１２０、１２２、１２４、１４２、１４４は給紙ユニットであり（１２０は手差し給紙ユニット）、各給紙ローラ１２１、１２３、１２５、１４３、１４５の駆動により、転写用紙が装置内へ給送され、レジストローラ１２６の配設位置で一旦停止し、感光ドラム１１０に形成された画像との書き出しタイミングがとられ再給送される。１２７は転写帯電器であり、感光ドラム１１０に現像されたトナー像を給送される転写用紙に転写する。１２８は分離帯電器であり、転写動作の終了した転写用紙を感光ドラム１１０より分離する。転写されずに感光ドラム１１０上に残ったトナーはクリーナー１１１によって回収される。１２９は搬送ベルトで、転写プロセスの終了した転写用紙を定着器１３０に搬送し、例えば熱により定着される。１３１はフラッパであり、定着プロセスの終了した転写用紙の搬送パスを、ソーター１３２または中間トレイ１３７の配置方向のいずれかに制御する。また、１３３〜１３６は給送ローラであり、一度定着プロセスの終了した転写用紙を中間トレイ１３７に反転（多重）または非反転（両面）して給送する。１３８は再給送ローラであり、中間トレイ１３７に載置された転写用紙を再度、レジストローラ１２６の配設位置まで搬送する。
【００７８】
３０のコントローラユニットには後述するＣＰＵ、スキャナ画像処理部、プリンタ画像処理部、位置コード管理部等を備えており、前述の画像形成動作の制御を行う。コントローラユニット３０についての詳細は後述する。
【００７９】
＜画像形成装置の操作部説明＞
操作部１４０の構成を図１３に示す。ＬＣＤ表示部１０３２は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をコントローラユニット３０に伝える。図１４を用いて後述する。テンキー１０２８はコピー枚数など、数字の入力時に使用する。スタートキー１０２９は原稿画像の読み取り動作を開始する時などに用いる。ストップキー１０３０は稼働中の動作を止めるときに使用する。リセットキー１０３１は操作部からの設定を初期化する時に用いる。
【００８０】
また、１０２３はガイドキーであり、キーの機能が解らないとき押すとそのキーの説明が表示される。１０２４はコピーモードキーであり、複写を行うときに押す。１０２５はファクスキーであり、ファクスに関する設定を行うときに押す。１０２６はファイルキーであり、ファイルデータを出力したいときに押す。１０２７はプリンターキーであり、コンピュータ等の外部装置からのプリント出力に関する設定などを行なうときに使用する。
【００８１】
図１４は、操作部１４０上のパネルにあたるＬＣＤ表示部に表示される基本画面である。
【００８２】
１００１は拡張機能キーであり、このキーを押すことによって両面複写、多重複写、移動、とじ代の設定、枠消しの設定等のモードに入る。１００２は画像モードキーであり、複写画像に対して網掛け、影付け、トリミング、マスキングを行うための設定モードに入る。１００３はユーザーモードキーであり、モードメモリの登録、標準モード画面の設定がユーザーごとに行える。１００４は応用ズームキーであり、原稿のＸ方向、Ｙ方向を独立に変倍するモード、原稿のサイズと複写サイズから変倍率を計算するズームプログラムのモードに入る。１００５、１００６、１００７はＭ１キー、Ｍ２キー、Ｍ３キーであり、それぞれのモードメモリを呼び出す際に押す。
【００８３】
１００８はコールキーであり、前回設定されていた複写モードを呼び出す際に押す。１００９はオプションキーであり、フィルムから直接複写するためのフィルムプロジェクター等のオプション機能の設定を行う。１０１０はソーターキーであり、ソート出力、グループ出力等のモード設定を行う。１０１１は原稿混載キーであり、原稿フィーダーにＡ４サイズとＡ３サイズ、またはＢ５サイズとＢ４サイズの原稿を一緒にセットする際に押す。
【００８４】
１０１２は等倍キーであり、複写倍率を１００％にする際に押す。１０１４、１０１５はそれぞれ縮小キー、拡大キーであり、定形の縮小、拡大を行う際に押す。１０１６はズームキーであり、１％刻みで非定形の縮小、拡大を行う際に押す。１０１３は用紙選択キーであり、複写用紙の選択を行う際に押す。１０１８、１０２０は濃度キーであり、１０１８を押すごとに濃く複写され、１０２０を押すごとに薄く複写される。
【００８５】
１０１７は濃度表示であり、濃度キーを押すと表示が左右へ変化する。１０１９はＡＥキーであり、新聞のように地肌の濃い原稿を自動濃度調整複写するときに押す。１０２１はＨｉＦｉキーであり、写真原稿のように中間調の濃度が多い原稿の複写の際に押す。１０２２は文字強調キーであり、文字原稿の複写で文字を際立たせたい場合に押下する。
【００８６】
＜画像形成装置のスキャナ、プリンタ部説明＞
図９は、画像形成装置におけるスキャナ１０、プリンタ２０の構成を示すブロック図である。
【００８７】
７５１はスキャナ１０全体の制御を行なうＣＰＵであり、制御プログラムを記憶した読み取り専用メモリ７５３（ＲＯＭ）からプログラムを順次読み取り、実行する。ＣＰＵのアドレスバス、データバスはバスドライバー、アドレスデコーダ７５２からなる回路を介して各負荷に接続されている。また、コントローラユニット３０のＣＰＵと接続され、通信を行なう。
【００８８】
７５４は、入力データの記憶や作業用記憶領域等として用いる主記憶装置としてのランダムアクセスメモリ（ＲＡＭ）である。７５５はＩ／Ｏインターフェースであり、給紙系、搬送系、光学系の駆動を行なうモーター類７５６、ランプ類７５７、また、搬送される用紙を検知する紙検知センサ類７５８等の装置の各負荷に接続される。
【００８９】
また、ＣＣＤユニット１０６により読み込まれた画像データは、コントローラユニット３０に転送される。
【００９０】
次に、７０１はプリンタ２０の制御を行うＣＰＵであり、制御手順（制御プログラム）を記憶した読み取り専用メモリ７０３（ＲＯＭ）からプログラムを順次読み取り、実行する。ＣＰＵ７０１のアドレスバスおよびデータバスは７０２のバスドライバー回路、アドレスデコーダ回路をへて各負荷に接続されている。
【００９１】
また、７０４は入力データの記憶や作業用記憶領域等として用いる主記憶装置であるところのランダムアクセスメモリ（ＲＡＭ）である。７０５はＩ／Ｏインターフェースであり、給紙系、搬送系、光学系の駆動を行うモーター類７０７、クラッチ類７０８、ソレノイド類７０９、また、搬送される用紙を検知するための紙検知センサ類７１０等の装置の各負荷に接続される。
【００９２】
現像器１１８には現像器内のトナー量を検知する７１１のトナー残検センサが配置されており、その出力信号がＩ／Ｏポート７０５に入力される。７１５は高圧ユニットであり、ＣＰＵ７０１の指示に従って、前述の１次帯電器１１３、現像器１１８、転写前帯電器１１９、転写帯電器１２７、分離帯電器１２８へ高圧を出力する。
【００９３】
ＣＣＤユニット１０６から出力された画像信号はコントローラユニット３０により、後述する画像処理を行い、画像データに従って１１７のレーザーユニットの制御信号を出力する。レーザーユニット１１７から出力されるレーザー光は感光ドラム１１０を照射し、露光するとともに非画像領域において受光センサであるところの７１３のビーム検知センサによって発光状態が検知され、その出力信号がＩ／Ｏポート７０５に入力される。
【００９４】
＜画像形成装置のコントローラユニット説明＞
コントローラユニット３０の構成図を図１０に示す。コントローラユニット３０は画像入力デバイスであるスキャナ１０や画像出力デバイスであるプリンタ２０と接続され、一方ではＬＡＮ  ２０１１や公衆回線（ＷＡＮ）２０５１，Ｂｌｕｅｔｏｏｔｈ５０１と接続することで、画像情報やデバイス情報および情報読み取りデバイス５７からの情報の入出力、及び制御を行う。
【００９５】
ＣＰＵ  ２００１は、システム全体を制御するコントローラである。ＲＡＭ  ２００２はＣＰＵ  ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ  ２００３はブートＲＯＭであり、システムのブートプログラムが格納されている。
【００９６】
ＨＤＤ  ２００４はハードディスクドライブで、システムソフトウェア、画像データ、ソフトウェアカウンタ値および位置管理コード読み取りペンにより入力されてきた情報（位置情報コード化パターンや、位置情報を管理したデータ）などを格納する。
【００９７】
操作部Ｉ／Ｆ  ２００６は操作部１４０とのインターフェースを行い、操作部１４０に表示する画像データを操作部１４０に対して出力する。また、操作部１４０から本システム使用者が入力した情報を、ＣＰＵ  ２００１に伝える役割をする。Ｎｅｔｗｏｒｋ  ２０１０はＬＡＮ  ２０１１に接続し、情報の入出力を行う。Ｍｏｄｅｍ  ２０５０は公衆回線２０５１に接続し、情報の入出力を行う。Ｂｌｕｅｔｏｏｔｈ  ５０１は、無線にて位置管理コード読み取りペンからの情報の入力を行う。
【００９８】
ＡＮＯＴＯ（Ｒ）部５０２は、位置管理コード読み取りペンにより入力されてきた情報（位置情報コード化パターンや、位置情報を管理したデータ等）をＨＤＤ  ２００４より抽出し、文字認識し、画像形成装置上で処理できるコマンドに変換する制御を行う。
【００９９】
スキャナ、プリンタ通信Ｉ／Ｆはスキャナ１０、プリンタ２０のＣＰＵとそれぞれ通信を行なうためのＩ／Ｆである。以上のデバイスがシステムバス２００７上に配置される。
【０１００】
Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ２００５はシステムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス２００８上には以下のデバイスが配置される。ラスターイメージプロセッサ（ＲＩＰ）２０６０はＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部２０２０は、画像入出力デバイスであるスキャナ１０やプリンタ２０とコントローラユニット３０を接続し、画像データのバスアクセスシーケンスを制御し同期系／非同期系の変換を行う。
【０１０１】
スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像回転部２０３０は画像データの回転を行う。画像圧縮部２０４０は、多値画像データはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸張処理を行う。
【０１０２】
以下、図１０に示したコントローラユニット３０内の各ブロックの説明を行なう。
【０１０３】
図１１はスキャナ画像処理部２０８０の構成を示す。画像バスＩ／Ｆコントローラ２０８１は、画像バス２００８と接続し、そのバスアクセスシーケンスを制御する働きと、スキャナ画像処理部２０８０内の各デバイスの制御及びタイミングを発生させる。フィルタ処理部２０８２は、空間フィルタでコンボリューション演算を行う。
【０１０４】
編集部２０８３は、例えば入力画像データからマーカーペンで囲まれた閉領域を認識して、その閉領域内の画像データに対して、影つけ、網掛け、ネガポジ反転等の画像加工処理を行う。変倍処理部２０８４は、読み取り画像の解像度を変える場合にラスターイメージの主走査方向について補間演算を行い拡大、縮小を行う。副走査方向の変倍については、画像読み取りラインセンサ（図示せず）を走査する速度を変えることで行う。テーブル２０８５は、読み取った輝度データである画像データを濃度データに変換するために、行うテーブル変換である。２値化２０８６は、多値のグレースケール画像データを、誤差拡散処理やスクリーン処理によって２値化する。
【０１０５】
処理が終了した画像データは、再び画像バスコントローラ２０８１を介して、画像バス上に転送される。
【０１０６】
プリンタ画像処理部２０９０の構成を図１２に示す。画像バスＩ／Ｆコントローラ２０９１は、画像バス２００８と接続し、そのバスアクセスシーケンスを制御する働きと、スキャナ画像処理部２０９０内の各デバイスの制御及びタイミングを発生させる。解像度変換部２０９２は、Ｎｅｔｗｏｒｋ２０１１あるいは公衆回線２０５１から来た画像データを、プリンタ２０の解像度に変換するための解像度変換を行う。スムージング処理部２０９３は、解像度変換後の画像データのジャギー（斜め線等の白黒境界部に現れる画像のがさつき）を滑らかにする処理を行う。
【０１０７】
＜コントローラユニットのＡＮＯＴＯ（Ｒ）部説明＞
図１５に情報付き用紙５６及び情報読み取りデバイス５７を用いて、ユーザーがコマンドを送信する一例を示す。情報付き用紙５６に相当する原稿５０４に、情報読み取りデバイス５７でユーザー文書を記入し、且つ、ユーザーが画像形成装置に対して要求する処理コマンドをコマンド入力蘭５０７に記入する。
【０１０８】
ＡＮＯＴＯ（Ｒ）部５０２は、情報読み取りデバイス５７により入力されてきた情報（位置情報コード化パターンや、位置情報を管理したデータ）のうち、コマンド入力蘭５０７に記入されたコマンド情報とコマンド先一覧に記載されたコマンド実行先の情報を、システムバス２００７を介して受信する。
【０１０９】
情報読み取りデバイス５７により入力されてきた情報（位置情報コード化パターンや、位置情報を管理したデータ）はＨＤＤ  ２００４に格納されるが、そのうちコマンド入力蘭５０７に記入されたコマンド情報とコマンド先一覧に記載されたコマンド実行先の情報を、システムバス２００７を介して受け取る。又は、Ｂｌｕｅｔｏｏｔｈ  ５０１やＬＡＮ  ２０１１やＭＯＤＥＭ  ２０５０を介して直接システムバス２００７を経由して受け取ってもかまわない。
【０１１０】
ＡＮＯＴＯ（Ｒ）部５０２は、前記受信した情報読み取りデバイス５７のうち、コマンド入力欄５０７に入力された位置情報コード化パターンの情報を抽出し、それを文字認識する。前記文字認識した後、画像形成装置上で処理できるコマンドに変換する制御を行う。前記コマンドには、プリントアウト処置やＳＥＮＤ処理、ＢＯＸ処理などが含まれる。コマンドに変換する際に、画像形成装置が処理するコマンドに該当するものがない場合や、文字認識できない場合にはエラーと判断し、ＣＰＵ  ２００１にエラー通知を行う。
【０１１１】
ＡＮＯＴＯ（Ｒ）部５０２にて該当するコマンドに変換できた場合は、ＡＮＯＴＯ（Ｒ）部５０２は、前記受信した情報読み取りデバイス５７の情報のうち、コマンド先一覧力に入力された位置情報コード化パターンの情報を抽出し、情報読み取りデバイス５７でチェックされている位置情報コードを確認し、そのチェックされているコマンド先のコード番号を判別する。予め画像形成装置内には、前記コマンドに対応する処理を実行できるコマンド先として番号付けされた登録コードを持つ。次に、コマンド先として登録されたコード番号と前記情報読み取りデバイス５７にてチェックされたコマンド先のコード番号が一致するか否かを判断する。
【０１１２】
一致しない場合は、前記受信した情報読み取りデバイス５７情報は、別の画像形成装置に対する情報であると判断し、処理は行わない。前記受信した情報読み取りデバイス５７の情報を消去しても特にかまわない。
【０１１３】
一致した場合、ＡＮＯＴＯ（Ｒ）部５０２にて、変換されたコマンドに従ってＣＰＵ  ２００１に処理コマンドの命令を送信する。
【０１１４】
ＡＮＯＴＯ（Ｒ）部５０２にて変換を行うコマンドの種類により、コマンド入力蘭５０７の形式やコマンド先一覧などの書式、形式などは変わる場合がある。各コマンドを実行する際の処理について後述する。
【０１１５】
＜本実施形態のプリントアウト処理の説明＞
前記プリントアウト処理コマンドを実行した場合の画像形成装置の動作を以下に説明する。
【０１１６】
図１５、図１６に本実施形態でのプリントアウト処理を行った一例を示す。情報付き用紙５６に相当する原稿５０５のユーザー文章個所に、情報読み取りデバイス５７でユーザー文書を記入し、ユーザー文章に対してプリントアウト処理を行う実行先を原稿５０５内にあるコマンド先一覧の中から選び、情報読み取りデバイス５７で該当のコマンド先をチェックする。図１５、図１６の場合、画像形成装置５２０に対してプリントアウト処理を行わせる設定を行っていることを示している。次に、前記コマンド先一覧にチェックしたプリントアウト処理実行先に対して、ユーザー文章をプリントアウトするためにコマンド入力蘭５０７にプリントコマンドを示す文字を情報読み取りデバイス５７で記入し、画像形成装置に対してデータを送信する（図１６中のＡｎｏｔｏ（Ｒ）情報）。コマンド入力蘭５０７には、プリントアウト処理のコマンドであることがＡＮＯＴＯ（Ｒ）部５０２で判断できるように予め決められた文字、形式を入力する。
【０１１７】
上記の一連の設定により、原稿５０５に記載されたユーザー文章情報は、画像形成装置５２０でプリントアウト処理が行われる。
【０１１８】
この時のＡＮＯＴＯ（Ｒ）部５０２の動作について次に説明する。
【０１１９】
ＡＮＯＴＯ（Ｒ）部５０２は、情報読み取りデバイス５７により入力されてきた情報（位置情報コード化パターンや、位置情報を管理したデータ）のうち、コマンド入力蘭５０７に記入されたコマンド情報とコマンド先一覧に記載されたコマンド実行先の情報を、システムバス２００７を介して受信する。情報読み取りデバイス５７により入力されてきた情報（位置情報コード化パターンや、位置情報を管理したデータ）はＨＤＤ２００４に格納されるが、そのうちコマンド入力蘭５０７に記入されたコマンド情報とコマンド先一覧に記載されたコマンド実行先の情報を、システムバス２００７を介して受け取る。又は、Ｂｌｕｅｔｏｏｔｈ  ５０１やＬＡＮ  ２０１１やＭＯＤＥＭ  ２０５０を介して直接システムバス２００７を経由して受け取ってもかまわない。
【０１２０】
ＡＮＯＴＯ（Ｒ）部５０２は、前記受信した情報読み取りデバイス５７の情報のうち、コマンド入力欄５０７に入力された情報を文字認識する。前記文字認識した後、画像形成装置上で処理できるコマンドに変換する制御を行う。コマンドに変換する際に、画像形成装置がプリントアウト処理するコマンドに該当する場合、画像形成装置に対してプリントアウト処理コマンドの要求であると判断する。
【０１２１】
プリントアウト処理コマンドの要求であると判断した場合、ＡＮＯＴＯ（Ｒ）部５０２は、前記受信した情報読み取りデバイス５７の情報のうち、コマンド先一覧力に入力された位置情報コード化パターンの情報を抽出し、情報読み取りデバイス５７でチェックされている位置情報コードを確認し、そのチェックされているコマンド先のコード番号を判別する。予め画像形成装置内には、情報読み取りデバイス５７により入力される処理を実行できるコマンド先として番号付けされた登録コードを持つ。次に、コマンド先として登録されたコード番号と前記情報読み取りデバイス５７にてチェックされたコマンド先のコード番号が、一致するか否かを判断する。
【０１２２】
一致しない場合は、前記受信した情報読み取りデバイス５７の情報は、別の画像形成装置に対する情報であると判断し、処理は行わない。前記受信した情報読み取りデバイス５７の情報を消去しても特にかまわない。
【０１２３】
一致した場合、ＡＮＯＴＯ（Ｒ）部５０２はＣＰＵ  ２００１に対して前記受信した情報読み取りデバイス５７のユーザー文章個所の情報をプリントアウト処理するよう命令を送信する。
【０１２４】
ＣＰＵ  ２００１は、ＡＮＯＴＯ（Ｒ）部５０２よりプリントアウト処理命令を受け取ると、前記情報読み取りデバイス５７のユーザー文章個所の情報をプリントアウトの実行を行う。
【０１２５】
＜本実施形態のＳＥＮＤ処理の説明＞
前記ＳＥＮＤ処理コマンドを実行した場合の動作を以下に説明する。
【０１２６】
図１７に本実施形態でのＳＥＮＤ処理を行った一例を示す。
【０１２７】
情報付き用紙５６に相当する原稿５０５のユーザー文章個所に、情報読み取りデバイス５７でユーザー文書を記入し、そのユーザー文章に対してＳＥＮＤ処理を行うＳＥＮＤ先を前記原稿５０５内のＳＥＮＤ先一覧５０９の中から選択し、情報読み取りデバイス５７で該当のＳＥＮＤ先をチェックする。図１７の場合、画像形成装置５２１へＳＥＮＤするように設定している。
【０１２８】
次に、ＳＥＮＤ先一覧５０９にチェックしたＳＥＮＤ処理実行先に対して、ユーザー文章を電子化して送信するためにコマンド入力蘭５０７にＳＥＮＤコマンドを示す文字を情報読み取りデバイス５７で記入し、画像形成装置５２０に対してデータを送信する（図１７中のＡｎｏｔｏ（Ｒ）情報）。コマンド入力蘭５０７には、ＳＥＮＤ処理のコマンドであることがＡＮＯＴＯ（Ｒ）部５０２で判断できるように予め決められた文字、形式を入力する。
【０１２９】
上記の一連の設定により、原稿５０５に記載されたユーザー文章の情報が、ＳＥＮＤ先一覧５０９でチェックされた画像形成装置５２１、及びサーバー５２２、端末５２３などに対して画像形成装置５２０より送信される。
【０１３０】
この時の画像形成装置内のＡＮＯＴＯ（Ｒ）部５０２の動作について次に説明する。
【０１３１】
ＡＮＯＴＯ（Ｒ）部５０２は、情報読み取りデバイス５７により入力されてきた情報（位置情報コード化パターンや、位置情報を管理したデータ）のうち、コマンド入力蘭５０７に記入されたコマンド情報とＳＥＮＤ先一覧５０９に記載されたＳＥＮＤ実行先の情報をシステムバス２００７を介して受信する。情報読み取りデバイス５７により入力されてきた情報（位置情報コード化パターンや、位置情報を管理したデータ）はＨＤＤ２００４に格納されるが、そのうちコマンド入力蘭５０７に記入されたコマンド情報とＳＥＮＤ先一覧５０９に記載されたＳＥＮＤ先の情報を、システムバス２００７を介して受け取る。又は、Ｂｌｕｅｔｏｏｔｈ  ５０１やＬＡＮ  ２０１１やＭＯＤＥＭ  ２０５０を介して直接システムバス２００７を経由して受け取ってもかまわない。
【０１３２】
ＡＮＯＴＯ（Ｒ）部５０２は、前記受信した情報読み取りデバイス５７の情報のうち、コマンド入力欄５０７に入力された情報を文字認識する。前記文字認識した後、画像形成装置上で処理できるコマンドに変換する制御を行う。コマンドに変換する際に、画像形成装置がＳＥＮＤ処理するコマンドに該当する場合、画像形成装置５２０に対してＳＥＮＤ処理コマンドの要求であると判断する。
【０１３３】
ＳＥＮＤ処理コマンドの要求であると判断した場合、ＡＮＯＴＯ（Ｒ）部５０２は、前記受信した情報読み取りデバイス５７の情報のうち、ＳＥＮＤ先一覧５０９に入力された位置情報コード化パターンの情報を抽出し、情報読み取りデバイス５７でチェックされている位置情報コードを確認し、そのチェックされているＳＥＮＤ先のコード番号を判別する。予めＬＡＮ  ２００１に接続されている各画像形成装置（５２１など）、及びサーバー５２２、端末５２３内には、ＳＥＮＤ先として番号付けされた登録コードを持つ。
【０１３４】
ＡＮＯＴＯ（Ｒ）部５０２は、ＣＰＵ  ２００１に対して、前記受信したユーザー文章個所の情報を前記位ＳＥＮＤ先のコード番号に対してＳＥＮＤ処理命令を送信する。
【０１３５】
ＣＰＵ  ２００１は、ＡＮＯＴＯ（Ｒ）部５０２よりＳＥＮＤ処理命令を受け取ると、前記ユーザー文章個所のデータとＳＥＮＤ先を示すコード番号の情報を付加してＬＡＮ２００１上に送信する。
【０１３６】
ＬＡＮ２００１上に接続された画像形成装置５２１、サーバー５２２、端末５２３は、画像形成装置５２０より送信されたＳＥＮＤ処理の情報を受け、該当するＳＥＮＤ先を示すコード番号を見て、その番号と前記予め番号付けされている登録番号と比較する。番号が一致する場合には、ＳＥＮＤされた前記ユーザー文章個所のデータを受信し所定の処理を行う。
【０１３７】
画像形成装置５２０からのＳＥＮＤデータを受信し、所定の処理を行った後、画像形成装置５２０に対して受信完了の通知をＬＡＮ２００１を介して行う。例えば、サーバー５２２が受信した場合には、前記ユーザー文章のデータをサーバー上に管理し、受信完了の通知を示すデータを画像処理装置５２０に対して送信する。ＳＥＮＤ先のコードが一致しない画像形成装置５２１や端末５２３は、特に処理を行わない。画像形成装置５２０は、ＳＥＮＤ処理の情報をＬＡＮ２００１を介して送信した後、受信完了の通知を受け取らなかった場合には、ＣＰＵ  ２００１は、ＳＥＮＤ処理を行うＳＥＮＤ先がＬＡＮ２００１上に存在しないと判断し、エラー通知を行う。
【０１３８】
図１８に本実施形態でのＳＥＮＤ処理を行った第二の例を示す。原稿５０５のユーザー文章個所に情報読み取りデバイス５７でユーザー文書を記入する。次に、前記ユーザー文章の電子データをＳＥＮＤする画像形成装置先をＳＥＮＤ先一覧５０９から選択し、情報読み取りデバイス５７で該当の画像処理装置をチェックする。
【０１３９】
次に、ＳＥＮＤ処理を行う画像形成装置を原稿５０５内のコマンド先一覧から選択し、情報読み取りデバイス５７で該当の画像処理装置をチェックし、サーバー５２２にデータを送信する（図１８中のＡｎｏｔｏ（Ｒ）情報）。データを送信する先は、ＬＡＮ  ２００１内に接続されたＡＮＯＴＯ（Ｒ）情報をＬＡＮ２００１上に送信できる装置であれば、特に問わない。コマンド入力蘭５０７には、ＳＥＮＤ処理のコマンドであることがＡＮＯＴＯ（Ｒ）部５０２で判断できるように予め決められた文字、形式を入力する。図１８の場合、画像形成装置５２０から端末５２３へ、前記ユーザー文章をＳＥＮＤ処理していることを示している。
【０１４０】
＜本実施形態のＢＯＸ処理の説明＞
前記ＢＯＸ処理コマンドを実行した場合の動作を以下に説明する。
【０１４１】
図１９に本実施形態でのＢＯＸ処理を行った一例を示す。
【０１４２】
情報付き用紙５６に相当する原稿５０５のユーザー文章個所に情報読み取りデバイス５７でユーザー文書を記入する。次に、前記ユーザー文章の電子データを格納するＢＯＸ先を、ＢＯＸの一覧シート５１０から選択し、情報読み取りデバイス５７で該当のＢＯＸ先をチェックする。次に、ＢＯＸの一覧シート５１０にチェックしたＢＯＸ先に対してＢＯＸ処理を実行するコマンドを、コマンド入力蘭５０７に情報読み取りデバイス５７で記入し、画像形成装置にデータを送信する。コマンド入力蘭５０７には、ＢＯＸ処理のコマンドであることがＡＮＯＴＯ（Ｒ）部５０２で判断できるように予め決められた文字、形式を入力する。
【０１４３】
図１９の場合、画像形成装置５２０内のＢＯＸ３に、前記ユーザー文章を格納することを示している。上記の一連の設定により、前記ＢＯＸ処理が行われることで、前記ユーザー文章は電子化情報として画像形成装置５２０内のＢＯＸ３の仮想電子メモリに格納される。
【０１４４】
この時の画像形成装置内のＡＮＯＴＯ（Ｒ）部５０２の動作について次に説明する。
【０１４５】
ＡＮＯＴＯ（Ｒ）部５０２は、情報読み取りデバイス５７により入力されてきた情報（位置情報コード化パターンや、位置情報を管理したデータ）のうち、コマンド入力蘭５０７に記入されたコマンド情報とコマンド先一覧に記載されたコマンド実行先の情報を、システムバス２００７を介して受信する。情報読み取りデバイス５７により入力されてきた情報（位置情報コード化パターンや、位置情報を管理したデータ）はＨＤＤ２００４に格納されるが、そのうちコマンド入力蘭５０７に記入されたコマンド情報とＢＯＸ先一覧に記載されたＢＯＸ先の情報を、システムバス２００７を介して受け取る。又は、Ｂｌｕｅｔｏｏｔｈ  ５０１やＬＡＮ  ２０１１やＭＯＤＥＭ  ２０５０を介して直接システムバス２００７を経由して受け取ってもかまわない。
【０１４６】
ＡＮＯＴＯ（Ｒ）部５０２は、前記受信した情報読み取りデバイス５７の情報のうち、コマンド入力欄５０７に入力された情報を文字認識する。前記文字認識した後、画像形成装置上で処理できるコマンドに変換する制御を行う。コマンドに変換する際に、画像形成装置がＢＯＸ処理するコマンドに該当する場合、画像形成装置に対してＢＯＸ処理コマンドの要求であると判断する。
【０１４７】
ＢＯＸ処理コマンドの要求であると判断した場合、ＡＮＯＴＯ（Ｒ）部５０２は、前記ＢＯＸ先一覧５１０に入力された位置情報コード化パターンの情報を抽出し、そのチェックされているＢＯＸ先のコード番号を判別する。予め画像形成装置５２０内には、ＢＯＸ処理を行うための仮想電子メモリがＢＯＸ先一覧５１０に記載されている以上用意されている。
【０１４８】
ＡＮＯＴＯ（Ｒ）部５０２は、ＣＰＵ  ２００１に対して、前記受信したユーザー文章個所の情報を前記ＢＯＸ先一覧５０１のコード番号に対してＢＯＸ処理命令を送信する。
【０１４９】
ＣＰＵ  ２００１は、ＡＮＯＴＯ（Ｒ）部５０２よりＢＯＸ処理命令を受け取ると、前記ユーザー文章個所のデータをＢＯＸ先一覧５１０のコード番号に対応する仮想電子メモリに格納する。
【０１５０】
図２０に本実施形態でのＢＯＸ処理を行った第二の例を示す。原稿５０５のユーザー文章個所に情報読み取りデバイス５７でユーザー文書を記入する。次に、前記ユーザー文章の電子データを格納する画像形成装置先をコマンド先一覧から選択し、情報読み取りデバイス５７で該当の画像処理装置をチェックする。
【０１５１】
同様に、前記選択した画像処理装置内のＢＯＸ先をＢＯＸの一覧シート５１０から選択し、情報読み取りデバイス５７で該当のＢＯＸ先をチェックする。
【０１５２】
次に、コマンド先一覧、ＢＯＸの一覧シート５１０にチェックしたＢＯＸ先に対してＢＯＸ処理を実行するコマンドを、コマンド入力蘭５０７に情報読み取りデバイス５７で記入し、サーバー５２２にデータを送信する。データを送信する先は、ＬＡＮ２００１内に接続された前記情報読み取りデバイス５７から送信されたデータをＬＡＮ  ２００１上に送信できる装置であれば、特に問わない。コマンド入力蘭５０７には、ＢＯＸ処理のコマンドであることがＡＮＯＴＯ（Ｒ）部５０２で判断できるように予め決められた文字、形式を入力する。図２０の場合、画像形成装置５２１内のＢＯＸ３に、前記ユーザー文章を格納することを示している。
【０１５３】
ＡＮＯＴＯ（Ｒ）部５０２は、コマンド先一覧、ＢＯＸの一覧シート５１０にチェックしたＢＯＸ先に対して該当する場合のみ、ＣＰＵ  ２００１に対して、前記受信したユーザー文章個所の情報を前記ＢＯＸの一覧シート５１０のコード番号に対してＢＯＸ処理命令を送信する。ＣＰＵ  ２００１は、ＡＮＯＴＯ（Ｒ）部５０２よりＢＯＸ処理命令を受け取ると、前記ユーザー文章個所のデータをＢＯＸ先一覧５１０のコード番号に対応する仮想電子メモリに格納する。これによってコマンド先一覧で選択された画像形成装置に対してＢＯＸの一覧シート５１０にチェックしたＢＯＸに前記ユーザー文章が格納される。
【図面の簡単な説明】
【０１５４】
【図１】位置コード管理のシステムを説明する図
【図２】情報読み取りデバイスを説明する図
【図３】情報付き用紙を示す図
【図４】情報付き用紙の説明を示す図
【図５】情報付き用紙の説明を示す図
【図６】本発明の画像形成装置を含むネットワークシステムを示す図
【図７】本発明の画像形成装置の外観を示す図
【図８】画像形成装置の全体構成を示す断面図
【図９】画像形成装置におけるスキャナ、プリンタの構成を示すブロック図
【図１０】コントローラユニットの構成を示す図
【図１１】スキャナ画像処理部のブロック図を示す図
【図１２】プリンタ画像処理部のブロック図を示す図
【図１３】操作部を示す図
【図１４】ＬＣＤ表示を示す図
【図１５】本実施例の説明するシステム図
【図１６】本実施例のプリントアウト処理を説明するシステム図
【図１７】本実施例のＳＥＮＤ処理を説明するシステム図
【図１８】本実施例の第二のＳＥＮＤ処理を説明するシステム図
【図１９】本実施例のＢＯＸ処理を説明するシステム図
【図２０】本実施例の第二のＢＯＸ処理を説明するシステム図
【符号の説明】
【０１５５】
１０  スキャナ
１１  カバー
１３  発光ダイオード
１４  光学式読取装置
１５  電池
１７  ペン先
１８  ボタン
１９  通信機器
２０  プリンタ部
３０  コントローラユニット
４０  ネットワークサーバー
４１  ＣＰＵ
４２  メモリ
５０  絶対座標コード元情報
５６  情報付き用紙
５７  情報読み取りデバイス
５８  通信経路
６０  ＰＣ端末
１０１  原稿台ガラス
１０２  原稿照明ランプ
１０３、１０４、１０５  走査ミラー
１０６  ＣＣＤユニット
１０７  結像レンズ
１０８  撮像素子
１０９  ＣＣＤドライバ
１１７  露光手段
１４０  操作部
１４２  原稿フィーダー
２００  インターネット通信網
２０１  ウェブサーバ
２０２  電子マネーサーバ
２０３  ファイアーウォール
【図１】
2005196637.tif 000003
【図２】
2005196637.tif 000004
【図３】
2005196637.tif 000005
【図４】
2005196637.tif 000006
【図５】
2005196637.tif 000007
【図６】
2005196637.tif 000008
【図８】
2005196637.tif 000009
【図９】
2005196637.tif 000010
【図１０】
2005196637.tif 000011
【図１１】
2005196637.tif 000012
【図１２】
2005196637.tif 000013
【図１４】
2005196637.tif 000014
【図１５】
2005196637.tif 000015
【図１６】
2005196637.tif 000016
【図１７】
2005196637.tif 000017
【図１８】
2005196637.tif 000018
【図１９】
2005196637.tif 000019
【図２０】
2005196637.tif 000020
【図７】
2005196637.tif 000021
【図１３】
2005196637.tif 000022