(57)【要約】【課題】  ネットワーク上の周辺機器の制御をルータのセキュリティー対策に関係なく実現する周辺機器の制御方法及びそのシステムと装置を提供する。【解決手段】  異なるネットワーク上に接続された周辺機器をルータを介して制御コンピュータから制御する場合に、周辺機器が有する異なる機能に対して、異なるメールアドレスを割り振りることにより、メールアドレスの違いで異なるネットワーク上の周辺機器のそれぞれの機能を制御する。【選択図】  図１１
2005174224.tif 000002
【特許請求の範囲】
【請求項１】
周辺機器を制御コンピュータから制御する周辺機器の制御方法であって、
前記周辺機器が有する異なる機能のそれぞれをメールアドレスの違いで制御するために、前記周辺機器が有する異なる機能のそれぞれに対して、異なるメールアドレスを割り振ることを特徴とする周辺機器の制御方法。
【請求項２】
前記メールアドレスに送信されるメール内容には、前記メールアドレスに対応する機能の設定内容が含まれることを特徴とする請求項１記載の周辺機器の制御方法。
【請求項３】
前記メールアドレスと機能との対応は、前記周辺機器で設定されるまたは前記制御コンピュータから設定されることを特徴とする請求項１記載の周辺機器の制御方法。
【請求項４】
前記周辺機器は画像形成装置であって、画像形成指示と機能設定とに異なるメールアドレスが割り振られることを特徴とする請求項１記載の周辺機器の制御方法。
【請求項５】
前記機能設定は、異なるメールアドレスにそれぞれ対応して、白黒印刷の設定、ドラフトモード印刷の設定、解像度の変換、line feedにcarriage returnを付加する印刷の設定、紙サイズの横方向の文字数を増やして印刷する設定、 LTRとA4紙サイズの変更要求をしない設定、手差しトレイから給紙する設定、ジャムが発生した場合にリカバリを行う設定、又はスムージング処理をする設定を含むことを特徴とする請求項４記載の周辺機器の制御方法。
【請求項６】
前記機能設定は、異なるメールアドレスにそれぞれ対応して、印刷枚数、印刷部数、両面印刷等の印刷機能の設定、又は排紙部の各種機能の設定を含むことを特徴とする請求項４記載の周辺機器の制御方法。
【請求項７】
周辺機器と通信コンピュータと制御コンピュータとを有するネットワークシステムであって、
前記通信コンピュータは、
前記周辺機器のデータ受信のメールアドレス宛てへデータを送信するデータ送信手段を有し、
前記制御コンピュータは、
前記周辺機器が有する異なる機能に対応して異なるメールアドレスを設定するメールアドレス設定手段を有し、
前記周辺機器は、
所定のメールアドレス宛てのメールを受信する受信手段と、
受信したメールのメールアドレスに対応してデータ受信又は機能の設定を行う機能設定手段とを有することを特徴とするネットワークシステム。
【請求項８】
複数の異なるメールアドレスのそれぞれ宛てのメールの受信を監視する監視手段と、
メールの受信があると、受信したメールのメールアドレスに対応する機能の設定を行う機能設定手段とを有することを特徴とする周辺機器。
【請求項９】
外部からの指示に応じて、複数の異なるメールアドレスのそれぞれと機能とを対応づけて管理する管理手段と、
複数の異なるメールアドレスのそれぞれ宛てのメールを受信する受信手段と、
受信したメールのメールアドレスに対応する機能の設定を行う機能設定手段とを有することを特徴とする周辺機器。
【請求項１０】
前記機能設定手段は、メール内容に基づいて、前記メールアドレスに対応する機能の設定をすることを特徴とする請求項８又は９記載の周辺機器。
【請求項１１】
前記メールアドレスと機能との対応を入力するメールアドレス入力手段を更に有することを特徴とする請求項８乃至１０のいずれか１つに記載の周辺機器。
【請求項１２】
前記周辺機器は画像形成装置であって、前記機能設定手段は、異なるメールアドレスへのメール受信に対応して画像形成と機能の設定とを行うことを特徴とする請求項８乃至１１のいずれか１つに記載の周辺機器。
【請求項１３】
前記機能の設定は、異なるメールアドレスにそれぞれ対応して、白黒印刷の設定、ドラフトモード印刷の設定、解像度の変換、line feedにcarriage returnを付加する印刷の設定、紙サイズの横方向の文字数を増やして印刷する設定、 LTRとA4紙サイズの変更要求をしない設定、手差しトレイから給紙する設定、ジャムが発生した場合にリカバリを行う設定、又はスムージング処理をする設定を含むことを特徴とする請求項８乃至１１のいずれか１つに記載の周辺機器。
【請求項１４】
前記機能の設定は、異なるメールアドレスにそれぞれ対応して、印刷枚数、印刷部数、両面印刷等の印刷機能の設定、又は排紙部の各種機能の設定を含むことを特徴とする請求項８乃至１３のいずれか１つに記載の周辺機器。
【請求項１５】
複数の異なるメールアドレスのそれぞれ宛てのメールを受信する受信ステップと、
受信したメールのメールアドレスに対応する機能の設定を行う機能設定ステップとを有することを特徴とする周辺機器の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は周辺機器の制御方法及びそのシステムと装置に関し、例えば、ネットワークを介して接続された印刷クライアントと画像形成装置とからなる画像形成システムにおける画像形成装置の制御方法及び画像形成システム、当該画像形成システムを構成する画像形成装置に関するものである。
【背景技術】
【０００２】
以下、ネットワーク上の周辺機器を制御するシステム構成の一例として、例えば異なるＬＡＮに接続された印刷クライアントと画像形成装置とからなる画像形成システムに基づいて、背景技術を説明するが、本発明の課題はかかる画像形成システムに固有の問題に限定されず、他の種類のネットワーク上の周辺機器を制御するシステムにおいても同様の問題点があることは、明らかである。
【０００３】
図１９は従来の画像形成システムの一例を表す構成図である。
【０００４】
図１９において、５００１は第１のＬＡＮ(Local Area Network)、５００２はセグメントの異なるＬＡＮ同士を接続し、データパケットの中継やフィルタリングなどを行う第１のルータ、５００３はインターネット、５００４及び５００５はコンピュータ装置であるところの印刷クライアント、５００６は第１のＬＡＮ５００１に接続された第１の画像形成装置、５００７は第１のＬＡＮ５００１とルータによって分離された第２のＬＡＮ、５００８は第２のルータ、５００９は第２のＬＡＮ５００７に接続された第２の画像形成装置、５０１０はコンピュータ装置であるところの制御クライアントである。尚、印刷クライアント５００４或いは５００５と制御クライアント５０１０とが同じコンピュータ装置からなっいてもよい。また、各々のＬＡＮ上にはこの他にも、印刷クライアントや制御クライアントとなり得る複数のコンピュータ装置、画像形成装置であるところのプリンタ装置、サーバコンピュータ装置、リピータやHUBなどのネットワークを構成するための中継装置、などが接続されていることが考えられるが、ここではそれらを省略して図示している。
【０００５】
（画像形成装置の構成例）
図２は、画像形成システムを構成する従来の画像形成装置５００６や５００９、あるいは以下で示す本発明の画像形成装置１０９の内部構成例を示すブロック図である。尚、ブロック図では、従来例と本発明は同様に示されるが、メインコントローラ部の構成及び動作、又は各ブロック（操作部、印刷部など）にある制御部の構成及び制御動作には、違いがある。
【０００６】
図２において、２０１は画像形成装置の全体の制御を司るメインコントローラ部、２０２はオペレータによって画像形成装置を操作するための操作部である。かかる操作部２０２を構成する２０３は操作部２０２がメインコントローラ部２０１と通信を行うためのI/O部、２０４はオペレータに情報を提供したり、仮想的なスイッチを表示するためのLCD部、２０５はLCD部２０４上に表示された仮想的なスイッチの操作を検知するためのタッチパネル部、２０６はオペレータが操作を行うために物理的に配置されたスイッチ部である。
【０００７】
２０７は印刷データやプログラムを記憶したり、データのキャッシュエリアとして利用されるＨＤＤ部、２０８は印刷画像を展開したり、加工するために用いられる画像メモリ部、２０９は画像形成装置に機能拡張を行う目的で利用される拡張バスである。２１０は拡張バス２０９を利用して画像形成装置１０９に追加されたＮＩＣ(Network Interface Card)部である。かかるＮＩＣ部２１０を構成する２１１は第１のＬＡＮ１０１上を流れる通信パケットを監視し、画像形成装置に関係のある情報のみを内部に取り込んだり、画像形成装置で作成されたパケットを第１のＬＡＮ１０１へ送るための制御を行うＬＡＮコントローラ、２１２は電圧変換を行い、画像形成装置１０９と第１のＬＡＮ１０１の物理的な通信を実現するためのトランスである。
【０００８】
２１３は記録メディアである紙に画像を印刷するための印刷部である。かかる印刷部２１３を構成する２１４はメインコントローラ部によって送られてくる画像データを、紙に印刷するために適したデータに補正するために、ガンマ変換、エッジ強調、スムージングなどの処理を行う出力処理部、２１５は出力処理後の画像データを、レーザービームを駆動するための信号に変換するためのＰＷＭ部、２１６はレーザービームで供給された信号を基に、紙に画像を印刷するためのプリンタ部である。２１７は印刷部２１３によって作成された印刷済みの紙を、画像形成装置の外部に排出するための排紙部である。かかる排紙部２１７を構成する２１８は排紙部２１７がメインコントローラ部２０１と通信するためのI/O部、２１９は排紙部２１７の制御を司るコントローラ部、２２０は排紙部２１７内を通過する紙の流れを監視するための用紙センサー部、２２１は紙を配送するためのモータを駆動する給紙モータ駆動部、２２２は排紙トレイを駆動するためのトレイモータ駆動部、２２３は紙の流れを制御するための用紙パス制御部である。
【０００９】
（従来の画像形成装置の制御例１）
従来の画像形成装置の制御には、ＰＤＬ印刷データを用いて画像形成装置を制御するものがあった（例えば、特許文献１）。本制御例１では、まず、既存の印刷プロトコルを用いて、印刷クライアント５００４がＰＤＬ(Page DescＲＩＰtion ＬＡＮguage)印刷データを生成し、第１の画像形成装置５００６で印刷するまでの手順を説明する。
【００１０】
印刷クライアント５００４から第１の画像形成装置５００６へ、印刷ジョブを送信するまでの手順を、図２１のフローチャートを用いて以下に説明する。印刷クライアント５００４は、ＮＩＣ(Network Interface Card)などにより第１のＬＡＮ５００１へ接続するための手段を持ったコンピュータ装置であり、印刷すべきデータを処理または生成するソフトウェアが少なくとも１つは内部にインストールされている。オペレータは印刷クライアント５００４を操作し、ステップＳ５４０１でそのソフトウェアを起動し、ステップＳ５４０２で印刷すべきデータの生成や編集を行う。こうして印刷すべきデータの準備が整うと、オペレータは、ステップＳ５４０３で起動中のソフトウェアから印刷の開始を命令する。ソフトウェアはこの印刷命令を受け付けると、ステップＳ５４０４でプリンタドライバを起動し、オペレータに印刷制御の設定を促す画面を表示する。
【００１１】
図２０が、プリンタドライバの印刷制御画面の一例である。図２０において、５１０１はプリンタドライバのウィンドウ画面、５１０２は印刷対象となるプリンタを選択するためのＧＵＩ(Graphic User Interface)、５１０３は選択したプリンタの詳細情報を表示するためのPropertyボタン、５１０４は印刷枚数を指定するためのＧＵＩ、５１０５は印刷する用紙のサイズを指定するためのＧＵＩ、５１０６は印刷するページの範囲を指定するためのＧＵＩ、５０１７は印刷する用紙の向きを指定するためのＧＵＩ、５１０８は印刷するための紙を給紙する場所を指定するためのＧＵＩ、５１０９は印刷した紙を排紙する場所を指定するためのＧＵＩ、５１１０はステイプラによって針を留める位置を指定するためのＧＵＩ、５１１１は両面印刷か片面印刷かを指定するためのＧＵＩ、５１１２は印刷する解像度を指定するためのＧＵＩ、５１１３は印刷する倍率を指定するためのＧＵＩ、５１１４はページレイアウトを指定するためのＧＵＩ、５１１５はウォーターマークや透かし文字などを指定するためのＧＵＩ、５１１６は印刷を開始するためのOKボタン、５１１７は印刷を中止するためのCancelボタン、５１１８はファイリングのための穴開け動作を指定するためのＧＵＩ、５１１９は紙をZ字状に折って排紙するための制御を行うＧＵＩ、５１２０は製本印刷の実行を制御するためのＧＵＩである。
【００１２】
オペレータは、ステップＳ５４０５で、図２０で示したプリンタドライバの各種ＧＵＩを用いて印刷制御情報の設定を行い、印刷をする意志が有れば、OKボタン５１１６を押下し、ソフトウェアに対して印刷の開始を促す。また、もし印刷を行う意志が無くなった場合は、Cancelボタン５１１７を押下し、ソフトウェアに対してプリンタドライバの終了を促す。オペレータの意志は、ステップＳ５４０６のオペレータ入力判定で判定され、もしCancelと判定された場合は、ソフトウェアは直ちにプリンタドライバのウィンドウをクローズして、ステップＳ５４０２に戻り、印刷すべきデータの編集画面を再表示する。また、ステップＳ５４０６のオペレータ入力判定で、OKと判定された場合は、ステップＳ５４０７で、印刷すべきデータを例えばＰＳ(Post ScＲＩＰt : Adobe社登録商標)などの画像形成装置が解釈可能なデータ形式に変換するためのＰＤＬ(Page DescＲＩＰtion ＬＡＮguage)変換を行う。こうして印刷すべき画像データは印刷ジョブとなり、ステップＳ５４０８で、第１の画像形成装置５００６への送信が行われる。この時に印刷クライアント５００４と第１の画像形成装置５００６との間では、例えば通信プロトコルにはＴＣＰ／ＩＰ(Transmission Control Protocol/Internet Protocol)、印刷プロトコルにはＬＰＤ(Line Printer Daemon)プロトコルが用いられる。ＬＰＤプロトコルについてはRFC1179で詳しく述べられているので、ここではその説明を割愛する。
【００１３】
任意の通信プロトコル及び印刷プロトコルを用いて印刷ジョブを送信する印刷クライアント５００４は、最小転送ブロック毎に、ステップＳ５４０９で全データの送信が終了したか否かの確認を行い、まだ終了していない場合はステップＳ５４０８へ戻って、次の転送ブロックの送信を行う。もし、ステップＳ５４０９で全データの送信が終了したと判定された場合は、ステップＳ５４１０でオペレータに対して、印刷が終了した旨を通知するウィンドウを表示すると共に、処理を終了するか継続するかの判定を促すＧＵＩを表示する。この判定はステップＳ５４１１で行われ、処理を継続する場合は、ステップＳ５４０２に戻り、印刷すべきデータの編集画面を再表示する。また、処理を終了する場合は、ステップＳ５４１２でソフトウェアの終了が行われる。
【００１４】
次に、第１の画像形成装置５００６が、印刷クライアント５００４から送信された印刷ジョブを受信し、受信したデータを基に画像を紙に印刷するまでの手順を、図２の画像形成装置の構成及び図２２のフローチャートを用いて以下に説明する。図２２は、第１の画像形成装置５００６が、印刷クライアント５００４から送信された印刷ジョブを受信し、受信したデータを基に画像を紙に印刷するまでの手順を示したフローチャートである。
【００１５】
印刷クライアント５００４が第１のＬＡＮ５００１を介して第１の画像形成装置５００６と通信する場合、例えば通信プロトコルにＴＣＰ／ＩＰプロトコルが用いられる。ＴＣＰ／ＩＰプロトコルを用いた通信では、データ通信を開始する前に、２つのホスト間でコネクションを開設する必要があるため、印刷クライアント５００４は第１の画像形成装置５００６に対して接続要求(SYNビットがオンのTCPセグメント)を送信する。この接続要求は第１のＬＡＮ５００１を介してＮＩＣ部２１０から第１の画像形成装置５００６へ取り込まれる。ＮＩＣ部２１０では初めにトランス部２１２によって受信データの電圧変換が行われ、ＬＡＮコントローラ２１１へ送られる。ＬＡＮコントローラ２１１は、ステップＳ５６０１でこの接続要求の監視を行い、もし接続要求が検出された場合は、ＴＣＰ／ＩＰプロトコルで定められた正規の手順に従って、ステップＳ５６０２でコネクションの開設を行う。こうして印刷クライアント５００４と第１の画像形成装置５００６の２点間でコネクションが確立すると、印刷クライアント５００４は例えば印刷プロトコルの１つであるＬＰＤプロトコルを用いて、印刷ジョブを第１の画像形成装置５００６へ送信する。
【００１６】
ＬＰＤプロトコルを用いた印刷ジョブは、ＴＣＰ／ＩＰプロトコルのポート515番を用いて、印刷クライアント５００４から第１の画像形成装置５００６へ送られる。第１の画像形成装置５００６では、ＬＰＲプロトコルによって送られてくる印刷ジョブを、ＮＩＣ部２１０から拡張バス２０９を介し、メインコントローラ２０１へと送る。メインコントローラ２０１ではこの受信データが印刷ジョブであると判断すると、ステップＳ５６０３で印刷ジョブを受信しつつ、受信中のデータを一旦、ステップＳ５６０４でＨＤＤ部２０７へスプールを行い、ステップＳ５６０５で全データの受信が終了したか否かの判定を行う。このとき、まだ全データの受信が終了していないと判断された場合は、再びステップＳ５６０３に戻り、ステップＳ５６０３からステップＳ５６０５を繰り返すが、ステップＳ５６０５で全データの受信が終了したと判断されたならば、メインコントローラ２０１はＮＩＣ部２１０のＬＡＮコントローラ２１１に、コネクションのクローズを行う指令を出す。この指令を受けたＬＡＮコントローラ２１１はＴＣＰ／ＩＰプロトコルに定められた正規の手順に則って、ステップＳ５６０６で、コネクションのクローズを行う。
【００１７】
こうして印刷クライアント５００４から送られてきた印刷ジョブの受信が終了すると、メインコントローラ２０１はＨＤＤ部２０７にスプールされた印刷ジョブを読み出す。この読み出したデータはＰＤＬ(Page Description Language)と呼ばれるページ記述言語の状態であり、このままでは印刷データとして扱えないため、ステップＳ５６０７でＲＩＰ(Raster Image Processing)処理を行い、ＰＤＬデータをラスタ画像データに変換する処理を行う。こうしてラスタ画像データになったデータは、一旦、ステップＳ５６０８で画像メモリ２０８へ展開され、印刷部２１３の出力処理部２１４によって、紙に印刷するために適したデータに補正するために、ガンマ変換、エッジ強調、スムージングなどの出力処理が施される（ステップＳ５６０９）。このようにして印刷に適したデータに変換された画像データは、ＰＷＭ部２１５によって、レーザ駆動信号に変換（ステップＳ５６１０）された後、プリンタ部２１６へ送られる。
【００１８】
プリンタ部２１６では、このレーザ駆動信号から紙に画像を印刷するための、印刷処理（ステップＳ５６１１）が行われる。この印刷処理では例えば両面印刷などの指定された特殊動作も行われる。画像データの印刷処理が終了すると、印刷済みの紙は排紙部５５１７へ送られ、排紙処理（ステップＳ５６１２）が行われる。この排紙処理においても、バインドやＺ折り、穴開けなどの指定された毒手動作が行われる。
【００１９】
以上の画像形成装置の制御例１において、排紙部における各機能の指定や、その他、印刷枚数、印刷部数等の印刷機能に関わる指定は、前述した印刷クライアント５００４上で実行されるプリンタドライバ（図２０）によって指定される。ここで指定された情報は制御データとなって、ステップＳ５４０７で説明したＰＤＬ変換処理時に、ＰＤＬデータ中に埋め込まれて第１の画像形成装置５００６へ送られ、ステップＳ５６０７のＲＩＰ処理によって、制御データの抽出が行われている。この制御データの内、画像の形成に必要な情報は、ステップＳ５６０８で画像データを画像メモリ２０８へ展開する際に参照され、画像の形成に利用される。一方、制御データの内、画像の排紙処理に必要な情報は、メインコントローラ部２０１によって、排紙部２１７のコントローラ部２１９へ伝えられ、コントローラ部２１９はこの情報を基に、排紙装置を制御し、排紙処理を行う。
【００２０】
（従来の画像形成装置の制御例２）
本制御例２では、専用のファイルダウンローダとダウンロードプロトコルとを用いて、印刷クライアント５００４が画像フォーマット化された画像データを、第１の画像形成装置５００６へ転送して印刷するまでの手順を説明する。
【００２１】
印刷クライアント５００４から第１の画像形成装置５００６へ、印刷データを送信するまでの手順を、図２３のフローチャートを用いて以下に説明する。印刷クライアント５００４はＮＩＣ(Network Interface Card)などにより第１のＬＡＮ５０１へ接続するための手段を持ったコンピュータ装置であり、更に情報を記憶するためのハードディスク装置などの記憶媒体を有している。また、印刷クライアント５００４は、その記憶媒体に、画像フォーマット化された画像データを保持することが可能である。画像フォーマットとは、例えばＰＤＦ(Portable Document Format：米アドビシステムズ)、ＴＩＦＦ(Tagged Image File Format：米マイクロソフト＆米アルダス)、ＪＰＥＧ(Joint Photographic Experts Group：ISO&ITU共同規格)、ＧＩＦ(Graphics Interchange Format：米コンピュータサーブ)などのフォーマットが代表的である。また、印刷クライアント５００４には、これらの画像フォーマット化された画像データを、第１の画像形成装置へダウンロードするために、専用のダウンロードプログラムがインストールされており、オペレータによってこのダウンロードプログラムを操作し、画像データの送信が行われる。
【００２２】
図２４にダウンローダプログラムのＧＵＩを示す。図２４において、５８０１はイメージダウンローダのウィンドウ画面であり、５８０２は画像データをダウンロードする対象のプリンタ名称、或いはIPアドレス等を入力するための編集ボックス、５８０３はダウンロードする画像データを指定するための編集ボックス、５８０４は画像データを記憶媒体からブラウズするために用いるブラウズボタン、５８０５はウィンドウを閉じるためのクローズボタン、５８０６は入力をキャンセルしてウィンドウを閉じるためのキャンセルボタンである。
【００２３】
オペレータは印刷クライアント５００４を操作し、ステップＳ５７０１で、ダウンロードプログラムを起動すると、ステップ５７０２で、編集ボックス５８０２へプリンタの名称、或いはIPアドレスを入力して、印刷対象となる画像形成装置の指定を行う。続いてオペレータは、ステップ５７０３で、ダウンロードを行うファイルの指定を編集ボックス５８０３へ直接入力して指定するか、或いはブラウズボタン５８０４を操作し、記憶媒体に納められたファイルを参照して、ダウンロードを行う画像データを特定する。
【００２４】
ファイルの指定は複数行われることも考えられるため、ステップＳ５７０４で、全てのファイルの選択が終了したか否かを判定し、もし未だ終了していなければ、再びステップＳ５７０３へ戻ってファイルの指定を継続する。こうしてステップＳ５７０４で、全てのファイルの選択が終了したと判定されると、印刷クライアント５００４は、ステップＳ５７０５で、専用のダウンロードプロトコルを用いて、第１の画像形成装置５００６へ画像データのダウンロードを行う。続いてステップＳ５７０６でダウンロードの終了を監視し、ダウンロードが終了するまでステップＳ５７０５とステップＳ５７０６が繰り返され、全データのダウンロードが終了すると、ダウンローダはその処理を終了し、ステップＳ５７０７で、ダウンロードが終了した旨を告げるメッセージを表示し、処理を終了する。
【００２５】
尚、ステップＳ５７０５で印刷クライアント５００４が、第１の画像形成装置５００６へファイルをダウンロードする手法には、専用のダウンロードプロトコルを使う以外にも、例えば、ＦＴＰ(File Transfer Protocol)を利用して行うことも可能である。ＦＴＰを利用する場合、ＴＣＰ／ＩＰのポート番号は２１番が利用されるが、一般的に専用プロトコルを利用する場合は、未定義のポート番号から任意のポートを選択して使用する。
【００２６】
次に、第１の画像形成装置５００６が、印刷クライアント５００４からダウンロードされた画像データを受信し、受信したデータを基に画像を紙に印刷するまでの手順を、図２の画像形成装置のブロック図及び図２５のフローチャートを用いて以下に説明する。図２５は、第１の画像形成装置５００６が、印刷クライアント５００４から送信された画像データを受信し、受信したデータを基に画像を紙に印刷するまでの手順を示したフローチャートである。
【００２７】
ステップＳ５９０１及びＳ５９０２での接続要求監視及びコネクションの開設は、制御例１と同様である。印刷クライアント５００４と第１の画像形成装置５００６の２点間でコネクションが確立すると、印刷クライアント５００４は専用のダウンローダアプリケーションを用い、専用のダウンロードプロトコルを利用して、画像データを第１の画像形成装置５００６へ送信する（ＦＴＰプロトコルなど、既存のファイル転送プロトコルを用いても良い）。専用のダウンロードプロトコルを用いて、画像データをダウンロードする場合、TCPポートの未定義のポートの中から任意のポートを１つ選択して、印刷クライアント５００４はから第１の画像形成装置５００６へ画像データのダウンロードが行われる（ＦＴＰを利用した場合は、ＴＣＰ／ＩＰのポート２１番が利用される）。
【００２８】
第１の画像形成装置５００６では、ダウンロードプロトコルによって送られてくる画像データを、ＮＩＣ部２１０から拡張バス２０９を介し、メインコントローラ２０１へと送る。メインコントローラ２０１ではこの受信データが画像データであると判断すると、ステップＳ５９０３で、画像データの受信を行いつつ、受信した画像データは一旦、ステップＳ５９０４でＨＤＤ部２０７へスプールを行い、ステップＳ５９０５で全データの受信が終了したか否かの判定を行う。このとき、まだ全データの受信が終了していないと判断された場合は、再びステップＳ５９０３に戻り、ステップＳ５９０３からステップＳ５９０５を繰り返すが、ステップＳ５９０５で全データの受信が終了したと判断されたならば、メインコントローラ５５０１はＮＩＣ部２１０のＬＡＮコントローラ２１１に、コネクションのクローズを行う指令を出す。この指令を受けたＬＡＮコントローラ２１１はＴＣＰ／ＩＰプロトコルに定められた正規の手順に則って、ステップＳ５９０６で、コネクションのクローズを行う。
【００２９】
こうして印刷クライアント５００４から送られてきた印刷ジョブの受信が終了すると、メインコントローラ２０１はＨＤＤ部２０７に保存された画像データを読み出す。この読み出したデータはＰＤＦなどの画像フォーマット形式の状態であり、このままでは印刷データとして扱えないため、ステップＳ５９０７でＲＩＰ(Raster Image Processing)処理を行い、画像フォーマットデータをラスタ画像データに変換する処理を行う。尚、ラスタ画像データになったデータの以降の印刷処理（ステップＳ５９０８〜Ｓ５９１２）は、制御例１（ステップＳ５６０８〜Ｓ５６１２）と同様であるので説明は省く。
【００３０】
（従来の画像形成装置の制御例３）
従来の画像形成装置の制御には、例えばＳＮＭＰ(Simple Network Management Protocol)のようなプロトコルを用いて画像形成装置を制御するものがあった（例えば、特許文献２）。本制御例３で、制御クライアント５０１０と、第１の画像形成装置５００６との間で実現される制御方式について簡単に説明する。
【００３１】
図２６は、制御クライアント５０１０上で実行される画像形成装置の管理ソフトウェアのＧＵＩを表している。図２６において、６００１は管理ソフトウェアのウィンドウ画面、６００２は管理対象となる画像形成装置の一覧を表示するエリアであるデバイスリスト、６００３は画像形成装置の印刷キューに保持されたジョブの一覧を表示するためのジョブリストであり、ジョブの名称、ジョブのオーナー名、ジョブの投入日付、ジョブの投入時間等を表示することが可能である。６００４はジョブリスト６００３を更新するためのリフレッシュボタン、６００５は画像形成装置の印刷処理を一時的に中断するためのポーズボタン、６００６は中断していた印刷処理を再開するためのリスタートボタン、６００７は指定したジョブを削除するためのデリートボタン、６００８は指定したジョブの出力優先順位を高くするためのアップボタン、６００９は指定したジョブの出力優先順位を低くするためのダウンボタンである。
【００３２】
この管理ソフトウェアは、制御クライアント５０１０上で実行され、オペレータによって、デバイスリスト６００２で指定したデバイスの制御が行われる。制御クライアント５０１０と画像形成装置５００６との通信には、例えばＳＮＭＰ(Simple Network Management Protocol)が利用され、エージェントとなる制御クライアント５０１０が、マネージャとなる画像形成装置５００６に対してＭＩＢ(Management Information Base)の読み書きを行うことによって、各種制御を実現することが可能であるが、独自プロトコルを利用しても何ら問題はない。尚、本例では、画像形成装置５００６の印刷キューに保持されたジョブの制御のみに言及しているが、このようなソフトウェアを用いることにより、画像形成装置５００６のステータス情報の収集と表示、エラー情報の収集と表示、各種パラメータの設定などが実現できることは言うまでもない。
【特許文献１】特開2003-242093公報
【特許文献２】特開平10-303931号公報
【発明の開示】
【発明が解決しようとする課題】
【００３３】
以上説明したように、制御例１で説明した従来の画像形成システムでは、ＬＡＮを通信媒体として印刷を行う場合、ＬＰＤに代表される既存の印刷プロトコルを利用して印刷のためのデータ通信が行われるため、ルータによって分離されていない同一セグメント内に印刷クライアント５００４と第１の画像形成装置５００６が配置されていれば、何ら問題は無く印刷が可能である。又、制御例２で説明した従来の画像形成システムでも、ＬＡＮを通信媒体として画像データをダウンロードして印刷を行う場合、専用のダウンロードプロトコルか、既存のＦＴＰなどのファイル転送プロトコルを利用して、印刷のためのデータ通信が行われるため、ルータによって分離されていない同一セグメント内に印刷クライアント５００４と第１の画像形成装置５００６が配置されていれば、何ら問題は無く印刷が可能である。更に、制御例３で説明した従来の制御方式においても、ＳＮＭＰや独自プロトコルを利用して制御データの通信が行われるため、ルータによって分離されていない同一セグメント内に制御クライアント５０１０と第１の画像形成装置５００６が配置されていれば、何ら問題は無く印刷が可能である。
【００３４】
しかしながら、例えば印刷クライアント５００４が、ルータを越えたセグメントの外に存在する第２のＬＡＮ５００７に接続された第２の画像形成装置５００９に対して印刷を行うためには、いずれの制御例でも各ルータのセキュリティポリシーと言う問題に直面することになる。尚、第２の画像形成装置５００９は、前述した第１の画像形成装置５００６と同等の構成から成り、同様の能力、機能を有するが、第１のＬＡＮ５００１とは、第１のルータ５００２及び第２のルータ５００８で分離された第２のＬＡＮに接続されている点が、第１の画像形成装置と異なっている。
【００３５】
上記ルータの最も代表的な役割は、セグメント間のパケットの中継であるが、その他にも、大きく分けて２つの役割を担っている。１つはセグメントの外に余計なパケットが流出し、他のネットワークに余計なトラフィックが発生しないようにパケットの流れを管理している。もう１つの役割は、フィルター機能であり、ネットワークプロトコル、ＴＣＰ／ＩＰのポート番号、IPアドレスなどを監視し、セグメントを越えて中継するパケットを細かく制御している。
【００３６】
従って、制御例１の場合、例えば第１のルータ５００２によって、印刷プロトコルの１つであるＬＰＤが使用するポート５１５番が通過できないようにフィルタリング設定されていた場合、印刷クライアント５００４は第１のルータ５００２の外に接続された第２の画像形成装置５００９へ対してＬＰＤプロトコルを用いて印刷できないことになる。例えば、この第１のルータ５００２が、社内のイントラネットと、社外のインターネット５００３との接点に配置されたルータであれば、既存の印刷プロトコルが通過できるように設定されている可能性はほとんど無いと考えられる。その理由は、セキュリティ上の観点から、外部からの不正なアクセスを防止するために、外部のネットワークに接続するルータのポートは必要最小限のものしか開けない（通さない）ように設定することが一般的だからである。
【００３７】
このため、昨今では、ＩＰＰ(Internet Printing Protocol)と呼ばれる印刷プロトコルが制定された。この印刷プロトコルはHTTP(Hyper Text Transfer Protocol)用のポートであるポート８０番と、IPP用のポートであるポート６３１番を利用することが可能である。しかしながらポート８０番はHTTPのポートであることから、イントラネット内に設置されたWWWサーバからの情報の流出を防ぐために、イントラネットと社外の接点であるルータでは、このポート番号を通過させないようにフィルタリングすることが一般的であり、事実上、セグメント外からの印刷は行えない場合が多い。一方、ポート６３１番に関しては、IPPの認知度の低さや、利用頻度の小ささから、このポートが開けられていないルータがネットワーク上に多く存在することは容易に想像でき、このような場合も、セグメント外からの印刷を行うことができない。
【００３８】
又、制御例２の場合、例えば第１のルータ５００２によって、ダウンロードプロトコル（或いはファイル転送プロトコル）が使用するポート番号が通過できないようにフィルタリング設定されていた場合、印刷クライアント５００４は第１のルータ５００２の外に接続された第２の画像形成装置５００９へ対してダウンロードプロトコルを用いて印刷できないことになる。例えば第１のルータ５００２が、社内のイントラネットと、社外のインターネット５００３との接点に配置されたルータであれば、未公開のポート番号が通過できるように設定されている可能性はほとんど無いと考えられる。その理由は、セキュリティ上の観点から、外部からの不正なアクセスを防止するために、外部のネットワークに接続するルータのポートは必要最小限のものしか開けない（通さない）ように設定することが一般的だからである。また、既存のファイル転送プロトコルであるFTPを利用する場合も、イントラネット内の情報の流出を嫌い、インターネット５００３からはアクセスできないように、ルータ５００２のポートを閉じていることが一般的である。
【００３９】
更に、制御例３の場合、例えば第１のルータ５００２によって、制御プロトコルの１つであるＳＮＭＰが使用するポート１６１番が通過できないようにフィルタリング設定されていた場合、制御クライアント５０１０は第１のルータ５００２の外に接続された第２の画像形成装置５００９へ対してＳＮＭＰプロトコルで通信できないことになる。例えば第１のルータ５００２が、社内のイントラネットと、社外のインターネット５００３との接点に配置されたルータであれば、ＳＮＭＰプロトコルが通過できるように設定されている可能性はほとんど無いと考えられる。その理由は、セキュリティ上の観点から、外部からの不正なアクセスを防止するために、外部のネットワークに接続するルータのポートは必要最小限のものしか開けない（通さない）ように設定することが一般的だからである。
【００４０】
本発明は、このような問題点に鑑みてなされたものであって、ネットワーク上の周辺機器の制御を、例えばルータのセキュリティー対策が介在している場合でも、メール通信で実現することができる周辺機器の制御方法及びそのシステムと装置を提供することを目的とする。
【００４１】
例えばその一例として、ルータによって分離された異なるネットワークに接続された印刷クライアントと画像形成装置との間においても、印刷することを可能にすると共に、制御クライアントからルータによって分離されたネットワークに接続された画像形成装置に対する制御を行うことを可能にする画像形成方法、画像形成システム及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００４２】
上記目的を達成するために、本発明の周辺機器の制御方法は、周辺機器を制御コンピュータから制御する周辺機器の制御方法であって、前記周辺機器が有する異なる機能のそれぞれをメールアドレスの違いで制御するために、前記周辺機器が有する異なる機能のそれぞれに対して、異なるメールアドレスを割り振ることを特徴とする。
【００４３】
ここで、前記メールアドレスに送信されるメール内容には、前記メールアドレスに対応する機能の設定内容が含まれる。また、前記メールアドレスと機能との対応は、前記周辺機器で設定されるまたは前記制御コンピュータから設定される。また、前記周辺機器は画像形成装置であって、画像形成指示と機能設定とに異なるメールアドレスが割り振られる。また、前記機能設定は、異なるメールアドレスにそれぞれ対応して、白黒印刷の設定、ドラフトモード印刷の設定、解像度の変換、line feedにcarriage returnを付加する印刷の設定、紙サイズの横方向の文字数を増やして印刷する設定、 LTRとA4紙サイズの変更要求をしない設定、手差しトレイから給紙する設定、ジャムが発生した場合にリカバリを行う設定、又はスムージング処理をする設定を含む。また、前記機能設定は、異なるメールアドレスにそれぞれ対応して、印刷枚数、印刷部数、両面印刷等の印刷機能の設定、又は排紙部の各種機能の設定を含む。
【００４４】
又、本発明のネットワークシステムは、周辺機器と通信コンピュータと制御コンピュータとを有するネットワークシステムであって、前記通信コンピュータは、前記周辺機器のデータ受信のメールアドレス宛てへデータを送信するデータ送信手段を有し、前記制御コンピュータは、前記周辺機器が有する異なる機能に対応して異なるメールアドレスを設定するメールアドレス設定手段を有し、前記周辺機器は、所定のメールアドレス宛てのメールを受信する受信手段と、受信したメールのメールアドレスに対応してデータ受信又は機能の設定を行う機能設定手段とを有することを特徴とする。
【００４５】
又、本発明の周辺装置は、複数の異なるメールアドレスのそれぞれ宛てのメールの受信を監視する監視手段と、メールの受信があると、受信したメールのメールアドレスに対応する機能の設定を行う機能設定手段とを有することを特徴とする。
【００４６】
又、外部からの指示に応じて、複数の異なるメールアドレスのそれぞれと機能とを対応づけて管理する管理手段と、複数の異なるメールアドレスのそれぞれ宛てのメールを受信する受信手段と、受信したメールのメールアドレスに対応する機能の設定を行う機能設定手段とを有することを特徴とする。
【００４７】
ここで、前記機能設定手段は、メール内容に基づいて、前記メールアドレスに対応する機能の設定をする。また、前記メールアドレスと機能との対応を入力するメールアドレス入力手段を更に有する。また、前記周辺機器は画像形成装置であって、前記機能設定手段は、異なるメールアドレスへのメール受信に対応して画像形成と機能の設定とを行う。また、前記機能の設定は、異なるメールアドレスにそれぞれ対応して、白黒印刷の設定、ドラフトモード印刷の設定、解像度の変換、line feedにcarriage returnを付加する印刷の設定、紙サイズの横方向の文字数を増やして印刷する設定、 LTRとA4紙サイズの変更要求をしない設定、手差しトレイから給紙する設定、ジャムが発生した場合にリカバリを行う設定、又はスムージング処理をする設定を含む。また、前記機能の設定は、異なるメールアドレスにそれぞれ対応して、印刷枚数、印刷部数、両面印刷等の印刷機能の設定、又は排紙部の各種機能の設定を含む。
【００４８】
又、本発明の周辺機器の制御プログラムは、複数の異なるメールアドレスのそれぞれ宛てのメールを受信する受信ステップと、受信したメールのメールアドレスに対応する機能の設定を行う機能設定ステップとを有することを特徴とする。
【発明の効果】
【００４９】
以上詳述したように、本発明によれば、周辺機器の制御を、例えばルータのセキュリティー対策が介在している場合でも、メール通信で実現することができる周辺機器の制御方法及びそのシステムと装置を提供できる。
【００５０】
例えばその一例として、ルータによって分離された異なるネットワークに接続された印刷クライアントと画像形成装置との間においても、印刷することを可能にすると共に、制御クライアントからルータによって分離されたネットワークに接続された画像形成装置に対する制御を行うことを可能にする画像形成方法、画像形成システム及び画像形成装置を提供できる。
【００５１】
すなわち、印刷対象となる画像データを電子メールに添付し、ＳＭＴＰプロトコルで画像形成装置へ送信することにより、電子メールが利用可能なネットワーク環境であれば、印刷が可能なシステムを提供することができる。
また、制御機能と割り付けられたメールアドレスに対して、ＳＭＴＰプロトコルで画像形成装置へ送信することにより、電子メールが利用可能なネットワーク環境であれば、画像形成装置の制御が可能なシステムを提供することができる。
【発明を実施するための最良の形態】
【００５２】
以下に、本発明の実施形態の画像形成システムの構成及び動作例を詳細に説明する。尚、本発明は画像形成にかかる画像形成システムに限定される発明ではなく、ネットワーク上の周辺機器を制御する方法を開示するものであって、他の周辺機器を含むシステムにも適用される。本発明はそれらも含むものである。
【００５３】
＜本実施形態の画像形成システムの構成例＞
図１は、本実施形態の画像形成システムの構成例を示す図である。
【００５４】
図１において、１０１は第１のＬＡＮ(Local Are Network)、１０２はセグメントの異なるＬＡＮ同士を接続し、データパケットの中継やフィルタリングなどを行う第１のルータ、１０３はインターネット、１０４及び１０５はコンピュータ装置であるところの印刷クライアント、１０６はＤＮＳ(Domain Name System)サービス、ＳＭＴＰ(Simple Mail Transfer Protocol)サービス、ＰＯＰ(Post Office Protocol)サービス等を提供する第１のサーバ装置、１０７は第１のＬＡＮ１０１とルータによって分離された第２のＬＡＮ、１０８は第２のルータ、１０９は第２のＬＡＮ１０７に接続された画像形成装置、１１０はＤＮＳ(Domain Name System)サービス、ＳＭＴＰ(Simple Mail Transfer Protocol)サービス、ＰＯＰ(Post Office Protocol)サービス等を提供する第２のサーバ装置、１１１はコンピュータ装置であるところの制御クライアントである。尚、印刷クライアント１０４或いは１０５と制御クライアント１１１とが同じコンピュータ装置であってもよい。
【００５５】
各々のＬＡＮ１０１、１０７上には、この他にも、印刷クライアントとなり得る複数のコンピュータ装置、画像形成装置であるところのプリンタ装置、サーバコンピュータ装置、リピータやHUBなどのネットワークを構成するための中継装置、などが接続されていることが考えられるが、ここではそれらを省略している。
【００５６】
＜本実施形態の画像形成システムを構成する各要素の構成例＞
（画像形成装置の構成例）
図２は、本実施形態の画像形成装置の構成例を示すブロック図である。図２の説明は背景技術の項で先に行ったので、ここでは重複説明を避ける。ただ、本実施形態では、メインコントローラ部の構成及び動作、又は各ブロック（操作部、印刷部など）にある制御部の構成及び制御動作には、従来と違いがある。
【００５７】
図３は、本実施形態の画像形成装置の制御部のハードウエア構成例を示すブロック図である。
【００５８】
図３で、３０１は演算・制御用のＣＰＵ、３０２は固定プログラムやパラメータなどを記憶するＲＯＭ、３０３はプログラムやデータを一次記憶するＲＡＭ、３０４はディスクやＣＤ、メモリカードなどの外部記憶部である。他の構成ブロックは図２のブロックと対応した参照番号が振られており、その機能は図２の説明と同様である。尚、図３では１つのＣＰＵ３０１を示したが、画像形成装置の全体を１つのＣＰＵで統一的に制御しても、各ブロックを制御するＣＰＵをそれぞれ設けて、ＣＰＵ間を通信回線で接続する構成にしてもよく、何ら制限はない。
【００５９】
ＲＡＭ３０３は、画像データを記憶する画像データ記憶領域３０３ａと、メールアドレスに対応する画像形成装置の機能を記憶するメールアドレス／機能対応テーブル３０３ｂと、ＣＰＵ３０１が実行するプログラムをロードするプログラムロード領域３０３ｃとを有する。
【００６０】
外部記憶部３０４は、ＲＡＭ３０３と同じく画像データを記憶する画像データ記憶領３０４ａと、メールアドレスに対応する画像形成装置の機能を記憶するメールアドレス／機能対応テーブル３０４ｂとを有し、プログラムとしては、ＯＳやインターネットを介したメール転送ためのブラウザ３０４ｃと、メインの制御プログラム３０４ｄと、画像形成装置での印刷を制御する印刷処理プログラム３０４ｅと、画像処理装置の各種機能を設定する機能設定プログラム３０４ｆと、各機能に対応するメールアドレスを設定するメールアドレス設定プログラム３０４ｇとを有する。メールアドレス設定プログラム３０４ｇは、入力画面から機能に対応付けてメールアドレスを入力するためのメールアドレス入力プログラムを含む。これらのプログラムはＲＡＭ３０３にロードされてＣＰＵ３０１により実行される。設定されたメールアドレスは、画像形成装置１０９から制御クライアント１１１に送られる、あるいは制御クライアント１１１によって読み出されて、制御クライアント１１１での機能／メールアドレス対応テーブル５０３ａ、５０４ａが作成されることになる。
【００６１】
尚、メールアドレス／機能対応テーブル３０３ｂ及び３０４ｂは、制御クライアント１１１から設定されるように構成されてもよい。図１１に、画像形成装置の機能名と内容、及び対応するメールアドレスの一例を示す。又、先にも述べたように、機能設定プログラム３０４ｆは１つのプログラムである必要はなく、各ブロックのそれぞれの制御部が独立したネットワーク通信機器の機能を有する場合は、メールアドレスによる通信接続そのものが画像形成装置の機能設定と等価であり、メール情報が更に詳細な設定情報となる。
【００６２】
（印刷クライアントの構成例）
図４は、本実施形態の印刷クライアントのハードウエア構成例を示す図である。尚、印刷クライアントは汎用コンピュータで実現可能である。
【００６３】
図４で、４０１は演算・制御用のＣＰＵ、４０２は固定プログラムやパラメータなどを記憶するＲＯＭ、４０３はプログラムやデータを一次記憶するＲＡＭ、４０４はディスクやＣＤ、メモリカードなどの外部記憶部である。４０５はＬＡＮ１０１との通信を行うＮＩＣ部、４０６は例えばキーボード４０６ａやポインティングデバイス（マウス）４０６ｂからの入力処理をインタフェースする入力インタフェース、４０７は例えば表示部４０７ａ（あるいはプリント部が接続されてもよい）への出力処理をインタフェースする出力インタフェースである。
【００６４】
ＲＡＭ４０３は、画像データを記憶する画像データ記憶領域４０３ａと、印刷のための画像形成装置のメールアドレス４０３ｂと、ＣＰＵ４０１が実行するプログラムをロードするプログラムロード領域４０３ｃとを有する。外部記憶部４０４は、ＲＡＭ４０３と同じく画像データを記憶する画像データ記憶領域４０４ａと、印刷のための画像形成装置のメールアドレス４０４ｂとを有し、プログラムとしては、ＯＳやインターネットを介したメール転送ためのブラウザ４０４ｃと、画像形成装置に対して印刷を指示する印刷処理プログラム３０４ｄとを有する。これらのプログラムはＲＡＭ４０３にロードされてＣＰＵ４０１により実行される。
【００６５】
（制御クライアントの構成例）
図５は、本実施形態の制御クライアントのハードウエア構成例を示す図である。尚、制御クライアントは汎用コンピュータで実現可能であり、印刷クライアントと同じコンピュータ装置にあってもよい。
【００６６】
図５で、５０１は演算・制御用のＣＰＵ、５０２は固定プログラムやパラメータなどを記憶するＲＯＭ、５０３はプログラムやデータを一次記憶するＲＡＭ、５０４はディスクやＣＤ、メモリカードなどの外部記憶部である。５０５はＬＡＮ１０１との通信を行うＮＩＣ部、５０６は例えばキーボード５０６ａやポインティングデバイス（マウス）５０６ｂからの入力処理をインタフェースする入力インタフェース、５０７は例えば表示部５０７ａ（あるいはプリント部が接続されてもよい）への出力処理をインタフェースする出力インタフェースである。
【００６７】
ＲＡＭ５０３は、ユーザが設定したい画像形成装置の機能に対応してメールアドレスを記憶する機能／メールアドレス対応テーブル５０３ａと、ＣＰＵ５０１が実行するプログラムをロードするプログラムロード領域５０３ｂとを有する。
【００６８】
外部記憶部５０４は、ＲＡＭ５０３と同じくユーザが設定したい画像形成装置の機能に対応してメールアドレスを記憶する機能／メールアドレス対応テーブル５０４ａを有し、プログラムとしては、ＯＳやインターネットを介したメール転送ためのブラウザ５０４ｂと、画像形成装置に機能に対応するメールアドレスで送信を行って、機能の設定を行う機能設定プログラム５０４ｃとを有する。更に、画像形成装置１０９に各機能に対応してメールアドレスを設定するメールアドレス設定プログラム５０４ｄを有してもよい。機能設定プログラム５０４ｃは、画像形成装置の有する機能を入力画面から入力するための機能入力プログラムを含む。これらのプログラムはＲＡＭ５０３にロードされてＣＰＵ５０１により実行される。
【００６９】
図１１に、画像形成装置の機能名と内容、及び対応するメールアドレスの一例を示す。
【００７０】
＜本実施形態の画像形成システムの動作例＞
上記図１及び図２と、図７及び図８のフローチャートを用いて、本実施形態の画像形成システムの動作及び、通信方式について説明する。
【００７１】
（印刷クライアントから画像形成装置への印刷指示例）
本実施形態における、印刷クライアント１０４からの画像形成装置１０９へ向けて、画像データを送信するまでの手順を、図７のフローチャートを用いて以下に説明する。
【００７２】
印刷クライアント１０４はＮＩＣ(Network Interface Card)などにより第１のＬＡＮ１０１へ接続するための手段を持ったコンピュータ装置であり、印刷すべき画像データを記憶媒体等に保持している。オペレータは印刷クライアント１０４を操作し、ステップＳ４０１でメーラーと呼ばれる電子メール作成ソフトを起動する。
【００７３】
図６は本実施形態のメーラーのＧＵＩの一例を示す図である。
【００７４】
図６において、６０１はメーラーのウィンドウ画面、６０２はメールを送信するための送信ボタン、６０３はメールを受信するための受信ボタン、６０４はメールを新規に作成するための新規作成ボタン、６０５はメールに画像データ等のファイルを添付するための添付ボタン、６０６はメールの宛先が記憶されたアドレス帳を参照するための宛先ボタン、６０７はメールの宛先を入力するための編集ボックス、６０８はメールの件名を入力するための編集ボックス、６０９はメールの本文を入力するためのテキストボックス、６１０は添付ファイルをグラフィカルに表示するためのウィンドウ、６１１はメールに添付されているファイルを示すアイコンとファイル名である。
【００７５】
オペレータは、ステップＳ４０２で、メーラーの新規作成ボタン６０４を押下し、メールの新規作成をメーラーに対して指示すると、続いてステップＳ４０３で、編集ボックス６０７へ宛先を入力する。ここで指定される宛先とは、画像データを送信し、印刷を行うことを目的とした画像形成装置１０９に対応した電子メールアドレスである。このような電子メールアドレスは、一般的にメーラーが所有するアドレス帳に登録されており、宛先ボタン６０６を用いることにより、アドレス帳を呼び出し、マウス等を利用して選択的に指定することも可能である。
【００７６】
続いてオペレータは、ステップＳ４０４で、画像形成装置１０９へ送って印刷することを目的とした画像データを選択するために、添付ボタン６０５を押下する。メーラーは、添付ボタン６０５が押下されると、印刷クライアント１０４の記憶媒体に保存された画像データ等のファイル一覧を表示し、オペレータに添付するファイルの選択を促すＧＵＩを表示する。この添付ファイルは、複数選択することも可能であるため、メーラーは、ステップＳ４０５で添付ファイルの指定終了を確認しており、オペレータが添付ファイルの指定を終了するまでステップＳ４０４とステップＳ４０５を繰り返す。尚、ここで添付されたファイルはウィンドウ６１０へ、添付ファイルのアイコン６１１とファイル名によってグラフィカルに表示される。こうしてステップＳ４０５で添付ファイルの指定が終了されたと判定された場合は、送信ボタン６０２の押下の後、ステップＳ４０７で、印刷クライアント１０４から電子メールの送信処理が開始される。メーラーは電子メールデータの送信が全て終了したか否かの判定をステップＳ４０８で行い、送信が終了するまで、ステップＳ４０７とステップＳ４０８を繰り返す。ステップＳ４０８にて、全ての電子メールデータの送信が終了したと判定されると、メーラーは処理を終了する。
【００７７】
こうして印刷クライアント１０４から送信された電子メールデータは、一旦、ＳＭＴＰサービスを実行中のサーバ装置１０６に取り込まれた後、ＳＭＴＰサーバの機能によって、メールの配信が行われる。この時、オペレータが、ステップＳ４０３で入力したメールアドレスを基に、ＤＮＳサーバによってドメインの特定が行われ、メールは指定した宛先へ送られることになる。本実施形態では、メールの宛先に画像形成装置１０９を指定したため、サーバ装置１０６から送信された電子メールデータは、ルータ１０２、インターネット１０３、ルータ１０８と経由した後、画像形成装置１０９と同一ドメインに設置されたサーバ装置１１０で実行中のＳＭＴＰサービスによって、サーバ装置１１０のメールボックス内に取り込まれる。
【００７８】
（画像形成装置の印刷動作例）
次に、印刷クライアント１０４から送られてきた電子メールを、画像形成装置１０９が受信し、添付された画像データを印刷するまでの手順を図８及び図９のフローチャートを用いて以下に説明する。
【００７９】
画像形成装置１０９は、それ自身に宛ての電子メールが届いているか否かを、ステップＳ６０１で、サーバ装置１１０に対して定期的に確認を行う。サーバ装置１１０はＰＯＰ(Post Office Protocol)サービスが実行されているため、画像形成装置１０９はＰＯＰを使って、ユーザIDとユーザパスワードをサーバ装置１１０へ送信し、自身のメールボックスに電子メールが届いているか否かを確認することができる。
【００８０】
もし、画像データ受信用のメールアドレスに電子メールが届いている場合、画像形成装置１０９のメインコントローラ２０１は拡張バス２０９、ＮＩＣ部２１０、第２のＬＡＮ１０７を経由して、ＰＯＰを用いて、サーバ装置１１０からステップＳ６０２で、電子メールデータの受信を行い、ステップＳ６０３で、全ての電子メールデータの受信が終了したか否かの確認を行う。もし、未だ受信が終了していない場合は、ステップＳ６０２とステップＳ６０３を繰り返し実行する。こうしてステップＳ６０３で、全ての電子メールデータの受信が終了したと判定されると、続いてステップＳ６０４で、受信した電子メールデータを、ヘッダ部、本文部、添付ファイル部の３ブロックに分離する処理が行われる。
【００８１】
電子メールは一般的に、ＭＩＭＥ(Multipurpose Internet Mail Extensions)の規格に従ったメッセージフォーマットで構成されており、ファイルの添付が行われた電子メールデータは、Multipartタイプによって構成され、各々のブロックの境界には、Content-TypeフィールドのBoundaryパラメータによって境界を示すユニークな文字列が供給されるため、この文字列を検索することで、容易にメールの本文部と添付ファイル部を分離することが可能である。こうして分離された添付データは、ステップＳ６０５で印刷処理が行われる。
【００８２】
印刷処理（ステップＳ６０５）の詳細の手順例を、図９のフローチャートを用いて説明する。
【００８３】
初めにステップＳ８０１で、添付ファイルのファイル名の拡張子を調査することによって、画像フォーマットを特定することが可能となる。この結果、添付ファイルによって受信した画像データが、画像形成装置１０９で展開が可能な既知の画像フォーマットであるか否かの判定が、ステップＳ８０２で行われ、もし判定の結果、既知の画像フォーマットでは無いと判断された場合は、画像形成装置１０９は、電子メールの送信者である印刷クライアント１０４へ対し、エラーメッセージを記述した電子メールを返信（Ｓ８０３）し、処理を終了する。このエラーメッセージは、電子メールの本文中に、画像形成装置１０９が処理不可能な画像フォーマットである旨が記載されている。
【００８４】
また、ステップＳ８０２で、既知の画像フォーマットであると判定された場合は、この段階では各々の画像フォーマットデータの状態であり、このままでは印刷データとして扱えないため、メインコントローラ２０１によって画像データのデコードが行われた後、ステップＳ８０４でＲＩＰ(Raster Image Processing)処理を行い、画像データをラスタ画像データに変換する処理を行う。こうしてラスタ画像データになったデータは、一旦、ステップＳ８０５で画像メモリ２０８へ展開され、印刷部２１３の出力処理部２１４によって、紙に印刷するために適したデータに補正するために、ガンマ変換、エッジ強調、スムージングなどの出力処理が施される（ステップＳ８０６）。このようにして印刷に適したデータに変換された画像データは、ＰＷＭ部２１５によって、レーザ駆動信号に変換（ステップＳ８０７）された後、プリンタ部２１６へ送られる。
【００８５】
プリンタ部２１６では、このレーザ駆動信号から紙に画像を印刷するための、印刷処理（ステップＳ８０８）が行われる。この印刷処理を図１７の白黒画像形成装置概観図を用いて詳しく説明する。
【００８６】
図１７において、５２１３はポリゴンミラーであり、レーザ光を受ける。レーザ光はミラー５２１４、５２１５、５２１５をへて感光ドラム５２１７へ照射され、ポリゴンミラー５２１３の回転によって、感光ドラム５２１７を走査する。一方、５２３０は黒色のトナーを供給する現像器であり、レーザ光に従い、感光ドラム５２１７上にトナー像を形成し、トナー像が用紙に転写され、出力画像を得ることができる。
【００８７】
用紙カセット５２３４、５２３５および、手差しトレイ５２３６のいずれかより給紙された用紙は、レジストローラ５２３７を経て、転写ベルト５２３８上に吸着され搬送される。給紙のタイミングと同期がとられて、予め感光ドラム５２１７にはトナーが現像されており、用紙の搬送とともに、トナーが用紙に転写される。トナーが転写された用紙は、転写ベルト５２３８から分離され、定着器５２４０によって、トナーが用紙に定着され、排出ローラ５２４２によって第１の画像形成装置１０９の外へ排出される。
【００８８】
ただし、両面印刷が行われる場合は、排出ローラ５２４２のところまで紙を搬送した後、排出ローラ５２４２の回転方向を逆転させ、フラッパ５２４１によって再給紙搬送路へ導く。また、多重記録が行われる場合は、紙を排出ローラ５２４２まで搬送しないようにフラッパ５２４１によって再給紙搬送路へ導く。再給紙搬送路へ導かれた紙は上述したタイミングで、レジストローラ５２３７から給紙され、再び紙に画像を印刷する処理が行われる。
【００８９】
こうして画像データの印刷処理が終了すると、印刷済みの紙は排紙部２１７へ送られ、排紙処理（ステップＳ８０９）が行われる。排紙部２１７は、排紙装置の制御を司るコントローラ部５５１９が、I/O部５５１８を介してメインコントローラ２０１と通信することによって、各種排紙処理の制御を行っている。一方、コントローラ部２１９は、給紙モータ駆動部２２１を用いて紙の配送を行い、用紙パス制御部２２３を用いて用紙の流れを制御し、用紙センサ部２２０を利用して紙の流れを監視しつつ、トレイモータ駆動部２２１を制御して任意のトレイに紙を排紙する制御を行っている。
【００９０】
図１８は、本実施形態の排紙部の概観図である。
【００９１】
図１８において、５３０１は紙を排紙するためのサンプルトレイ、５３０２は紙を排紙するためのスタックトレイ、５３０３は紙を中挿しすることを目的としたインサータ、５３０４は紙を折り曲げる装置であるＺ下り機、５３０５は紙をバインドするためのステイプラ、５３０６はファイリング用のパンチ穴を開けるためのパンチャ、５３０７は紙をブックレット形式に加工するためのサドルステッチャ、５３０８はブックレット形式に加工された紙を排紙するためのブックレットトレイである。
【００９２】
スタックトレイ５３０２では、排出される前の紙をジョブ毎に蓄えておき、排出する直前にステイプラ５３０５にてバインドすることが可能である。また、紙がサンプルトレイ５３０１及びスタックトレイ５３０２に至るまでの経路には、紙をＺ字状に折るためのＺ折り機５３０４や、ファイリングのための２つ或いは３つの穴開けを行うパンチャ５３０６があり、ジョブの種類に応じてそれぞれの処理を行う。また、インサータ５３０３は、中差し機能を行うために用いられ、ここに中差し用の用紙を入れることができる。更に、サドルステッチャ５３０７は、ブックレット形式に紙を二つ折りにし、その真ん中をバインドするために使用する。この場合には、ブックレットトレイ５３０８へ排出される。
【００９３】
更に、インターネットに接続されるルータ１０２及びルータ１０８は、イントラネット内のコンピュータ装置が電子メールを利用可能にするため、ＳＭＴＰのためのポート２５番は開けておくことが一般的である。そのため、ＳＭＴＰプロトコルを利用した本発明の印刷方式では、電子メールを利用可能なネットワーク環境で、ルータを越えたドメインの外に存在する画像形成装置に対して印刷を行うことが可能となる。
【００９４】
（制御クライアントから画像形成装置への機能設定例）
次に、本実施形態における、制御クライアント１１１からの画像形成装置１０９へ向けて、電子メールを送信するまでの手順を、図１２のフローチャートを用いて以下に説明する。
【００９５】
制御クライアント１１１はＮＩＣ(Network Interface Card)などにより第１のＬＡＮ１０１へ接続するための手段を持ったコンピュータ装置である。オペレータは制御クライアント１１１を操作し、ステップＳ１２０１でメーラーと呼ばれる電子メール作成ソフトを起動する。メーラーに関しては、図６を参照のこと（詳細は前述）。
【００９６】
オペレータは、ステップＳ１２０２で、メーラーの新規作成ボタン６０４を押下し、メールの新規作成をメーラーに対して指示すると、続いてステップＳ４０３で、編集ボックス６０７へ宛先を入力する。ここで指定される宛先とは、制御を行うことを目的とした画像形成装置１０９に対応した電子メールアドレスである。画像形成装置１０９は電子メールアドレスを複数具備しており、そのアドレスによって制御内容が異なる。このような電子メールアドレスは、一般的にメーラーが所有するアドレス帳に登録されており、宛先ボタン６０６を用いることにより、アドレス帳を呼び出し、マウス等を利用して選択的に指定することも可能である。
【００９７】
図１０はアドレス帳の一例である。宛先略称(ニックネーム)にはその機能を示す名称を設定、E-mail addressは装置側に設定されるものに設定がなされている。
【００９８】
図１１は、本実施形態の画像形成装置がサポートしている印刷制御の一覧表である。以下に説明する。これらのそれぞれに異なるメールアドレスが割り振られている。
monochrome:     白黒印刷
draft:          ドラフトモード印刷
resolution600:  解像度600への変換
auto_cr:        line feedにcarriage returnを付加して印刷
wideA4:         A4紙サイズの横方向の文字数を増やして印刷
override:       LTR⇔A4紙サイズの変更要求をしない
manual:         手差しトレイから給紙する
jam_recovery:   ジャムが発生した場合にリカバリを行う
refine:         スムージング処理をする
こうして宛先の指定が終了すると、送信ボタン６０２の押下の後、ステップＳ１２０５で、制御クライアント１１１から電子メールの送信処理が開始される。メーラーは電子メールデータの送信が全て終了したか否かの判定をステップＳ１２０６で行い、送信が終了するまで、ステップＳ１２０５とステップＳ１２０６を繰り返す。ステップＳ１２０６にて、全ての電子メールデータの送信が終了したと判定されると、メーラーは処理を終了する。
【００９９】
こうして印刷クライアント１０４から送信された電子メールデータは、一旦、ＳＭＴＰサービスを実行中のサーバ装置１０６に取り込まれた後、ＳＭＴＰサーバの機能によって、メールの配信が行われる。この時、オペレータがステップＳ１２０３で入力したメールアドレスを基に、ＤＮＳサーバによってドメインの特定が行われ、メールは指定した宛先へ送られることになる。本実施形態では、メールの宛先に画像形成装置１０９を指定したため、サーバ装置１０６から送信された電子メールデータは、ルータ１０２、インターネット１０３、ルータ１０８と経由した後、画像形成装置１０９と同一ドメインに設置されたサーバ装置１１０で実行中のＳＭＴＰサービスによって、サーバ装置１１０のメールボックス内に取り込まれる。
【０１００】
（画像形成装置の機能設定動作例）
続いて、制御クライアント１１１から送られてきた電子メールを、画像形成装置１０９が受信し、メールの本文部分に記述されたコマンドを処理するまでの手順を、図１３のフローチャートを用いて以下に説明する。
【０１０１】
画像形成装置１０９は、それ自身宛ての電子メールが届いているか否かを、ステップＳ１３０１で、サーバ装置１１０に対して定期的に確認を行う。サーバ装置１１０はＰＯＰ(Post Office Protocol)サービスが実行されているため、画像形成装置１０９はＰＯＰを使って、ユーザIDとユーザパスワードをサーバ装置１１０へ送信し、自身のメールボックスに電子メールが届いているか否かを確認することができる。本発明の画像形成装置は複数のユーザIDを持つため、その個数の回数だけＰＯＰにより確認する必要がある。
【０１０２】
もし、設定されたメールアドレスに、電子メールが届いている場合、画像形成装置１０９のメインコントローラ２０１は拡張バス２０９、ＮＩＣ部２１０、第２のＬＡＮ１０７を経由して、ＰＯＰを用いて、サーバ装置１１０からステップＳ１３０２で、電子メールデータの受信を行い、ステップＳ１３０３で、全ての電子メールデータの受信が終了したか否かの確認を行う。もし、未だ受信が終了していない場合は、ステップＳ１３０２とステップＳ１３０３を繰り返し実行する。こうしてステップＳ１３０３で、全ての電子メールデータの受信が終了したと判定されると、続いてステップＳ１３０４で、受信した電子メールデータを、ヘッダ部、本文部、添付ファイル部の３ブロックに分離する処理が行われる。
【０１０３】
電子メールは一般的に、ＭＩＭＥ(Multipurpose Internet Mail Extensions)の規格に従ったメッセージフォーマットで構成されており、ファイルの添付が行われた電子メールデータは、Multipartタイプによって構成され、各々のブロックの境界には、Content-TypeフィールドのBoundaryパラメータによって境界を示すユニークな文字列が供給されるため、この文字列を検索することで、容易にメールの本文部と添付ファイル部を分離することが可能である。
【０１０４】
例えば制御クライアント１１１からのメールの宛先が、モノクロジョブへの変更を示すアドレスであった場合、画像形成装置１０９は、添付メールの印刷処理を行う時に、モノクロ印刷データへの処理を行い、モノクロ印刷を行う。他の指定アドレスについても同様に、メールを受け取った画像形成装置１０９が、メールアドレスに割り付けられた機能に従って処理を実行する。
【０１０５】
（メールアカウントの設定例）
次に、本実施形態の画像形成装置１０９における、電子メールを受信するために設定を行うＰＯＰアカウントの設定方法の一例について、図１４を用いて説明する。アカウントは複数個設定可能とする。現実にはメモリ容量は限られており、有限個数の設定が行われるのが一般的である。ここでは５つの例で説明する。この処理を行うに当たって、例えば制御クライアント１１１は、図１５または図１６のような設定画面を示すＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎａｕｇｅ）データを画像形成装置１０９から受信し、ウェブブラウザにおいて、図１５または図１６のような設定画面を表示する。
【０１０６】
まず、ユーザは、図１５の設定画面において、メールを受信するＰＯＰサーバ名の設定を行う。このＰＯＰ発行間隔についても設定を行う。次に、ユーザは、設定アカウント数をプルダウンリストから選択する。選択した個数だけアカウントの設定項目が表示される。各アカウントには、アカウント名の文字入力ボックス、アカウントに対応するパスワード入力ボックス、そして割り当てを行う機能が一覧される選択プルダウンリストがある。メールアドレスは、ＰＯＰサーバ名とアカウント名とに基づいて決定される。ユーザは、各アカウントに対して上記の項目のそれぞれの値を設定し、アカウント数だけ繰り返し、OKボタンをクリックする。これで設定は終了である。OKボタンがクリックされると、設定画面でユーザによって入力或いは選択された値は、制御クライアント１１１から画像形成装置１０９に送信され、その値に基づいてメールアドレス／機能対応テーブル３０３ｂ及び３０４ｂが作成または更新される。
【０１０７】
上記ではＰＯＰサーバでメールを受信する場合の例であるが、ＳＭＴＰサーバからメールを受信する場合においても本発明を適用することが可能である。その場合には、図１６に示すように、ＳＭＴＰサーバ名、再送回数、再送間隔といった項目について設定を行う。
【０１０８】
尚、本実施形態では、印刷クライアント／制御クライアントと画像形成装置とを有する画像形成システムの構成及び動作で本発明を説明したが、本発明の異なるメールアドレスによる周辺機器の機能設定という技術思想は、画像形成システムに限定されるものではなく、他の周辺機器や本実施形態と異なるネットワークであっても同じ効果を有するものである。本発明はこれらも含むものである。
【０１０９】
また、本発明は、複数の機器（例えば、ホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置等）に適用してもよい。
【０１１０】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１１】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードがそれぞれ格納されることになる。
【図面の簡単な説明】
【０１１２】
【図１】本実施形態の画像形成システムの構成例を示す図である。
【図２】本実施形態の画像形成システムを構成する画像形成装置の内部構成例を示すブロック図である。
【図３】本実施形態の画像形成装置の制御部のハードウエア構成例を示す図である。
【図４】本実施形態の印刷クライアントのハードウエア構成例を示す図である。
【図５】本実施形態の制御クライアントのハードウエア構成例を示す図である。
【図６】本実施形態のメーラーのＧＵＩを示した図である。
【図７】本実施形態の印刷クライアントからの画像形成装置へ向けて画像データを送信するまでの手順例を示すフローチャートである。
【図８】本実施形態の印刷クライアントから電子メールに添付する形で送られてきた画像データを、画像形成装置が受信して印刷を実行するまでの手順を示すフローチャートである。
【図９】図８のステップＳ６０６の詳細例であり、添付されたファイルを印刷する手順例を示すフローチャートである。
【図１０】本実施形態のメーラーのアドレス帳の例を示した図である。
【図１１】本実施形態の印刷処理機能名称と印刷処理機能説明とメールアドレスとの対応を記憶するテーブル例を示す図である。
【図１２】本実施形態の制御クライアントからの画像形成装置へ向けて電子メールを送信するまでの手順例を示すフローチャートである。
【図１３】本実施形態の制御クライアントから送られてきた電子メールを、画像形成装置が受信して印刷処理を行うまでの手順例を示すフローチャートである。
【図１４】本実施形態の画像形成装置側にメールボックスの設定を行う手順を示すフローチャートである。
【図１５】本実施形態の画像形成装置側にメールボックスの設定を行うＧＵＩの一例を示す図である。
【図１６】本実施形態の画像形成装置側にメールボックスの設定を行うＧＵＩの他例を示す図である。
【図１７】本実施形態の白黒画像形成装置の概観図である。
【図１８】本実施形態の排紙装置の概観図である。
【図１９】従来の画像形成システムの一例を表す構成図である。
【図２０】従来のプリンタドライバの印刷制御画面の一例を示した図である。
【図２１】従来の印刷クライアントから第１の画像形成装置へ印刷ジョブを送信するまでの手順を示すフローチャートである。
【図２２】従来の第１の画像形成装置が、印刷クライアントから送信された印刷ジョブを受信し、受信したデータを基に画像を紙に印刷するまでの手順を示すフローチャートである。
【図２３】従来の印刷クライアントから第１の画像形成装置へ印刷データを送信するまでの手順を示すフローチャートである。
【図２４】従来のダウンローダプログラムのＧＵＩを示す図である。
【図２５】従来の第１の画像形成装置が、印刷クライアントから送信された画像データを受信し、受信したデータを基に画像を紙に印刷するまでの手順を示すフローチャートである。
【図２６】従来の制御クライアント上で実行される画像形成装置の管理ソフトウェアのＧＵＩを示す図である。
【図１】
2005174224.tif 000003
【図２】
2005174224.tif 000004
【図３】
2005174224.tif 000005
【図４】
2005174224.tif 000006
【図５】
2005174224.tif 000007
【図６】
2005174224.tif 000008
【図７】
2005174224.tif 000009
【図８】
2005174224.tif 000010
【図９】
2005174224.tif 000011
【図１０】
2005174224.tif 000012
【図１１】
2005174224.tif 000013
【図１２】
2005174224.tif 000014
【図１３】
2005174224.tif 000015
【図１４】
2005174224.tif 000016
【図１５】
2005174224.tif 000017
【図１６】
2005174224.tif 000018
【図１７】
2005174224.tif 000019
【図１８】
2005174224.tif 000020
【図１９】
2005174224.tif 000021
【図２０】
2005174224.tif 000022
【図２１】
2005174224.tif 000023
【図２２】
2005174224.tif 000024
【図２３】
2005174224.tif 000025
【図２４】
2005174224.tif 000026
【図２５】
2005174224.tif 000027
【図２６】
2005174224.tif 000028