(57)【特許請求の範囲】
【請求項１】
端末装置から送信される印刷指令および画像データを受信するサーバと、前記サーバと回線を介して接続された少なくとも１個のプリンタ装置と、を有するネットワークシステムであって、
前記サーバは、前記印刷指令が前記端末装置から送信される毎に機器情報の問い合わせ信号を出力し、前記問い合わせ信号が出力される毎に前記当該問い合わせ信号に応じて各機器から送信される機器情報に基づき、印刷データ送信対象用のプリンタ装置を決定するプリンタサーバ手段と、前記端末装置から送信される前記画像データを印刷データに変換するデータ変換処理を行い、変換された当該印刷データを、前記決定されたプリンタ装置に送信する画像処理サーバ手段と、を有し、
前記プリンタ装置は、前記機器情報の問い合わせ信号に応じて、自機の種別情報を含む機器情報を前記サーバに送信する機器情報送信制御手段と、受信した印刷データを印刷する印刷手段と、を有し、
前記サーバのプリンタサーバ手段は、前記各機器から送信される前記機器情報に基づき、前記データ変換処理を行う前記サーバ以外に前記データ変換処理を分担して行う他の機器を決定し、決定した前記他の機器へ向け分担指令と分担する画像データとを送信し、
前記決定した他の機器の画像処理サーバ手段は、前記分担する画像データを印刷データに変換するデータ変換処理を行い、当該印刷データを前記決定されたプリンタ装置に送信してなることを特徴とするネットワークシステム。
【請求項２】
請求項１において、
前記サーバは、
異なる種別のプリンタ装置毎に、印刷能力を表す能力情報および画像データを印刷データに変換するデータ処理プログラムを記憶した記憶手段を有し、
前記プリンタサーバ手段は、
前記各機器の負荷の状況と、前記種別情報に対応して前記記憶手段から読み出される前記能力情報とに基づき、印刷データ送信対象用のプリンタ装置を決定し、
前記画像処理サーバ手段は、
決定された前記プリンタ装置の種別に対応したデータ処理プログラムを用いて、前記画像データを印刷データに変換するデータ変換処理を行うことを特徴とするネットワークシステム。
【請求項３】
請求項１〜２のいずれかにおいて、
前記サーバのプリンタサーバ手段は、
前記各機器から送信される機器情報に基づき、印刷データ送信対象用のプリンタ装置の優先順位を決定し、前記端末装置へ決定の選択問い合わせを行い、
前記端末装置の選択情報に基づき前記印刷データ送信対象用のプリンタ装置を決定することを特徴とするネットワークシステム。
【請求項４】
請求項１〜３のいずれかにおいて、
前記機器情報には、前記プリンタ装置のメモリに記憶されているデータ処理プログラムのバージョン情報を含み、
前記サーバは、
前記バージョン情報に基づき、前記プリンタ装置のメモリに記憶されているデータ処理プログラムのバージョンの更新の必要性を判断し、バージョンの更新が必要であると判断した場合には、データ処理プログラムのバージョン更新用の情報を前記プリンタ装置に送信する手段を含み、
前記プリンタ装置は、
前記サーバから前記データ処理プログラムのバージョン更新用の情報を受信すると、自機のメモリに格納されたデータ処理プログラム及びそのバージョン情報の更新を行う手段を含むことを特徴とするネットワークシステム。
【請求項５】
請求項１〜４のいずれかにおいて、
前記プリンタ装置のいずれか一つは、
前記サーバとしての機能を備えたことを特徴とするネットワークシステム。
【請求項６】
請求項１〜５のいずれかのネットワークシステムは外部の端末装置からアクセス可能に形成され、
アクセスされた前記ネットワークシステムのサーバは、
システム内部の決定された前記プリンタ装置に向け前記印刷データを送信することを特徴とするネットワークシステム。
【請求項７】
端末装置から送信されてくる印刷指令および画像データに基づき、前記印刷指令が前記端末装置から送信されてくる毎に機器情報の問い合わせ信号を出力し、前記問い合わせ信号に応じて各機器から送信される機器情報に基づき、前記画像データを印刷データに変換するデータ変換処理を担当する機器を決定し、決定した機器へ向け担当指令と担当する画像データを送信し、
前記各機器から送信される機器情報に基づき、前記データ変換処理を行う前記機器以外に前記データ変換処理を分担して行う他の機器を決定し、前記決定した他の機器へ向け分担指令と分担する画像データを送信するプリンタサーバ手段と、
受信した印刷データを印刷する印刷手段と、
を有することを特徴とするプリンタ。
【請求項８】
請求項７において、
前記機器情報には、前記プリンタのメモリに記憶されているデータ処理プログラムのバージョン情報を含み、
前記データ処理プログラムのバージョン更新用の情報を受信すると、自機のメモリに格納されたデータ処理プログラム及びそのバージョン情報の更新を行う手段を含むことを特徴とするプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、回線に接続された情報端末装置から送信される画像データをプリンタ装置に対応した印刷データに変換し印刷出力するネットワークシステム、情報処理装置及び情報記憶媒体に関する。
【０００２】
【背景技術および発明が解決しようとする課題】
今日、ネットワーク上に複数のプリンタ装置を接続し、例えばパーソナルコンピュータ等の端末装置で取り扱う画像情報を、前記複数のプリンタ装置のいずれかを用いて印刷するということが行われている。
【０００３】
前記コンピュータで扱われる画像情報は、例えばインターネットを介して得られる静止画像や動画像であることが多く、このような画像の画質は、階調数が多くて解像度が高い高画質なものが多い。
【０００４】
しかも、このような高画質の画像データを印刷するためには、求められる画質に合わせて画像データを印刷データに変換する処理を行う必要があるため、この処理に高い能力が要求されることになる。
【０００５】
しかし、ネットワークには色々なタイプのプリンタ装置が接続されることが多く、しかもネットワークに接続された全てのプリンタ装置が前記処理能力を有することは少ない。
【０００６】
このため、処理能力の低いプリンタ装置用の画像処理サーバを前記ネットワークに接続し、コンピュータから出力される画像データを、一旦この画像処理サーバ内に取り込んで印刷データを生成し、この印刷データを回線を介して能力の低いプリンタ装置に送信し印刷することも考えられる。
【０００７】
しかし、このようにすると、前記画像処理サーバとプリンタ装置との関係が固定してしまう。このため、ネットワークに接続された全てのプリンタ装置の使用状況を考慮して最適なプリンタ装置を決定し使用することができず、この結果、ネットワーク上に接続された複数のプリンタ装置を、効率よく使用できないという問題が生ずる。
【０００８】
これに加えて、前述したようにサーバと各プリンタ装置との関係が固定されると、ネットワーク上に新たなプリンタ装置を追加接続した場合に、サーバが新たなプリンタ装置に柔軟に対応できないという問題も生ずる。
【０００９】
本発明は、このような課題に鑑みてなされたものであり、その目的とするところは、ネットワーク上に接続された複数台のプリンタ装置の中から、印刷する画像データの品質や各プリンタの空き状態に基づき最適なプリンタ装置を効率よく選択し、印刷を行わせることができるネットワークシステム、情報処理装置及び情報記憶媒体を提供することにある。
【００１０】
【課題を解決するための手段】
前記目的を達成するために、本発明に記載のネットワークシステムは、
端末装置から送信される印刷指令および画像データを受信するサーバと、前記サーバと回線を介して接続された少なくとも１個のプリンタ装置と、を有するネットワークシステムであって、
前記サーバは、前記印刷指令が前記端末装置から送信される毎に機器情報の問い合わせ信号を出力し、前記問い合わせ信号が出力される毎に前記当該問い合わせ信号に応じて各機器から送信される機器情報に基づき、印刷データ送信対象用のプリンタ装置を決定するプリンタサーバ手段と、前記端末装置から送信される前記画像データを印刷データに変換するデータ変換処理を行い、変換された当該印刷データを、前記決定されたプリンタ装置に送信する画像処理サーバ手段と、を有し、
前記プリンタ装置は、前記機器情報の問い合わせ信号に応じて、自機の種別情報を含む機器情報を前記サーバに送信する機器情報送信制御手段と、受信した印刷データを印刷する印刷手段と、を有し、
前記サーバのプリンタサーバ手段は、前記各機器から送信される前記機器情報に基づき、前記データ変換処理を行う前記サーバ以外に前記データ変換処理を分担して行う他の機器を決定し、決定した前記他の機器へ向け分担指令と分担する画像データとを送信し、
前記決定した他の機器の画像処理サーバ手段は、前記分担する画像データを印刷データに変換するデータ変換処理を行い、当該印刷データを前記決定されたプリンタ装置に送信してなることを特徴とする。
【００１１】
また本発明に記載のプリンタは、
端末装置から送信されてくる印刷指令および画像データに基づき、前記印刷指令が前記端末装置から送信されてくる毎に機器情報の問い合わせ信号を出力し、前記問い合わせ信号に応じて各機器から送信される機器情報に基づき、前記画像データを印刷データに変換するデータ変換処理を担当する機器を決定し、決定した機器へ向け担当指令と担当する画像データを送信し、
前記各機器から送信される機器情報に基づき、前記データ変換処理を行う前記機器以外に前記データ変換処理を分担して行う他の機器を決定し、前記決定した他の機器へ向け分担指令と分担する画像データを送信するプリンタサーバ手段と、
受信した印刷データを印刷する印刷手段と、
を有することを特徴とする。
【００１３】
ここで、前記画像データとしては、例えばインターネット等のネットワークから取り込まれる画像データや、ビデオカメラや、電子写真等の画像出力装置から得られる画像データや、各種メモリ装置から読み出される画像データ等がある。
【００１４】
本発明によれば、端末装置からサーバへ向け印刷指令および印刷用の画像データを送信する。
【００１５】
サーバは、まず前記印刷指令に基づき回線を介して各プリンタ装置等に機器情報の問い合わせ信号を出力する。
【００１６】
回線に接続された各プリンタ装置は、この問い合わせ信号に応答して、自機の種別情報を含む機器情報を前記サーバに送信する。このようにして得られる各プリンタ装置からの機器情報に基づき、前記サーバは印刷データ送信対象用のプリンタ装置を決定する。すなわち、画像データの画質に適合したプリンタ装置の中から、現在待ち時間の一番少ないプリンタ装置を印刷データ送信対象用のプリンタ装置として決定する。なお、本発明では、サーバが各プリンタ装置に印刷データの印刷を指示しているため、前述した各プリンタ装置の待ち時間は、サーバが持つデータに基づき判断することができる。また、複数のサーバが存在するときには、複数のサーバがそれぞれ印刷を指示しているため、必要に応じデータの送受信を各サーバ間で行う構成を採用することにより、各サーバは自機および他のサーバの持つデータに基づき前述した各プリンタ装置の待ち時間を判断することができる。
【００１７】
以上説明したように、本発明のサーバは、回線を介して端末装置から印刷指令が送信されてくると、ネットワークに接続された複数台のプリンタ装置の中から最適なプリンタ装置を決定するプリンタサーバとして機能することができる。
【００１８】
次に、このサーバは、端末装置からの画像データを印刷データに変換するデータ変換処理を行い、これにより生成される印刷データを、前記決定されたプリンタ装置へ向け送信する。すなわち、画像処理サーバとして機能する。
【００１９】
なお、前記データ変換処理には、例えば画像データのＲＧＢをＣＭＹＫに変換する処理や文字や線をビットマップに展開するレンダリング処理やプリンタの機種に応じた色の変換を行う色変換処理等の画像処理や、プリンタ言語変換処理やプリンタ言語を付加する処理等を含む。
【００２０】
そして、この印刷データが送信されたプリンタ装置は、印刷手段を介してこの印刷データを印刷出力する。
【００２１】
このように、本発明によれば、端末装置から印刷指令および印刷用の画像データがサーバに送信されると、サーバは複数のプリンタの中からその空き状態や印刷する画像データの画質に応じた最適なプリンタ装置を選択し、当該プリンタ装置にデータ変換処理された印刷データを送信し、印刷させることができる。
【００２２】
従って、ネットワーク上に接続された複数台のコンピュータをその種別や空き状態に応じて柔軟にかつ効率よく使用することができ、しかもサーバは問い合わせ信号に応じて得られる機器情報に基づき最適プリンタを決定するため、ネットワーク上に新たなプリンタ装置を増設した場合でも、これに柔軟に対応することが可能となる。
また、印刷対象となる画像データのデータ量が大きい場合には、１台のサーバでこれをすべて処理すると時間がかかりすぎ、迅速な印刷を行うことが難しい場合も多い。特に、高品質な画像データを大量に印刷する場合には、能力高いサーバを用いた場合でも、画像データを高速で印刷データに変換処理することはできない。
そこで本発明では、端末送信から印刷指令および印刷用の画像データを受信したサーバは、分担の問い合わせ信号を出力し、他の機器の機器情報を収集する。そして、収集されたこれら他の機器の情報に基づき、画像データのデータ変換処理を分担する他の機器を決定し、決定した機器へ向け分担指令と分担する画像データを送信する。
このとき、データ変換処理をプリンタ装置に分担させるためには、画像データを印刷データに変換するためのデータ変換処理能力のあるプリンタ装置を選択することが必要となる。
そして、このような変換指令および分担画像データを受信した他の機器は、分担する画像データのデータ変換処理行い、生成された印刷データを回線を介して決定されたプリンタ装置に送信する。
このように、本発明によれば画像データを複数台の機器により分担して処理し印刷データを生成するため、大量の画像データを高速で印刷データに変換し、印刷出力することが可能となる。
【００２３】
本発明において、ネットワーク上に接続された複数台のプリンタ装置の中から、印刷する画像データの画質に応じた最適プリンタ装置を決定するためには、請求項２の発明のように、サーバを形成することが好ましい。
【００２４】
すなわち、本発明に記載のネットワークシステムは、
上記のネットワークシステムにおいて、
前記サーバは、
異なる種別のプリンタ装置毎に、印刷能力を表す能力情報および画像データを印刷データに変換するためのデータ処理プログラムを予め記憶した記憶手段を含み、
前記プリンタサーバ手段は、
前記各プリンタ装置の負荷の状況と、前記種別情報に対応して前記記憶手段から読み出される前記能力情報とに基づき、印刷データ送信対象用のプリンタ装置を決定し、
前記画像処理サーバ手段は、
決定された前記プリンタ装置の種別に対応したデータ処理プログラムを用いて、前記画像データを印刷データに変換するデータ変換処理を行うことを特徴とする。
【００２６】
本発明において、サーバは、予め異なる種別のプリンタ装置の固有の能力情報およびデータ処理プログラムを予め記憶している。
【００２７】
ここにおいて、能力情報は、各種別のプリンタの解像度のデータを含み、前記データ処理プログラムは、印刷用の画像データを当該プリンタ装置用の画質、すなわち階調数や解像度に応じてデータ変換処理し印刷データを生成するためのプログラムである。
【００２８】
そして、サーバは、各機器から得られる機器情報に含まれる種別情報に基づき、当該種別情報に対応したプリンタ装置の固有の能力情報および空き状態を参照する。そして、この能力情報と、各プリンタ装置の空き状態とに基づき、印刷データ送信対象用のプリンタ装置を決定する。このとき、前記空き状態や能力情報以外に、必要に応じて印刷できる用紙サイズや、インク残量等も考慮して印刷データ送信対象用のプリンタ装置を決定することが好ましい。
【００２９】
そして、サーバは、決定されたプリンタ装置の種別に対応したデータ処理プログラムに基づき、画像データを印刷データに変換するデータ変換処理を行う。これにより、プリンタの能力に合わせた階調数、解像度解の印刷データを生成し、前記決定されたプリンタ装置から印刷出力することができる。
【００３７】
本発明に記載のネットワークシステムは、
上記のネットワークシステムにおいて、
前記サーバのプリンタサーバ手段は、
端末装置からの印刷指令に基づき、回線を介して他のサーバ又はプリンタ装置の少なくともいずれか一方の機器に向け機器情報の問い合わせ信号を出力し、前記問い合わせ信号に応じて回線に接続された他の機器から受信される機器情報に基づき、印刷データ送信対象用のプリンタ装置の優先順位を決定し、前記端末装置へ決定の選択問い合わせを行い、前記端末装置の選択情報に基づき前記印刷データ送信対象用のプリンタ装置を最終決定することを特徴とする。
【００３９】
本発明によれば、サーバは、端末装置からの印刷指令があると、ネットワークに接続された複数台のプリンタ装置の中から印刷データ送信対象用のプリンタ装置の優先順位を決定し、端末装置へ決定の問い合わせを行う。
【００４０】
これにより、ユーザは複数内のプリンタ装置の中から、最適なプリンタを決定しこれに画像データを印刷させることができ、システムに接続されたプリンタ装置の使い勝手が良好なものとなる。特に、ユーザは問い合わされた複数台のプリンタ装置の中から、例えば自分の席に最も近いプリンタ装置を決定しこれに画像データを印刷させることが可能となる。
【００４１】
本発明に記載のネットワークシステムは、上記のネットワークシステムにおいて、
前記器機情報には、前記プリンタのメモリに記憶されているデータ処理プログラムのバージョン情報を含み、
前記サーバは、
前記バージョン情報に基づき、前記プリンタのメモリに記憶されているデータ処理プログラムのバージョンの更新の必要性を判断し、バージョンの更新が必要であると判断した場合には、データ処理プログラムのバージョン更新用の情報を前記プリンタ装置に送信する手段をさらに含み、
前記プリンタ装置は、
前記サーバから前記データ処理プログラムのバージョン更新用の情報を受信すると、自機のメモリに格納されたデータ処理プログラム及びそのバージョン情報の更新を行う手段をさらに含むことを特徴とする。
【００４３】
例えば、前記サーバはデータ変換処理動作に並行して、プリンタ装置のメモリ内に記憶されているデータ処理プログラムのバージョンが、自機のメモリに記憶されているバージョンと一致しているか否かの判断を行い、一致しないと判断した場合には、データ処理プログラムのバージョンアップ用の情報をプリンタ装置へ向け送信するようにしてもよい。
【００４４】
本発明によれば、サーバからプリンタ装置へ向け印刷データが送信される際に、各プリンタ装置内の画像処理用のプログラムも同時にバージョンアップされるため、システム全体が常に最新のバージョンのプログラムで統一され、システム全体を効率よく可動させることができる。
【００４５】
本発明に記載のネットワークシステムは、
上記のネットワークシステムにおいて、
前記プリンタ装置のいずれか一つは、
前記サーバとしての機能を備えたことを特徴とする。
【００４６】
すなわち、能力の高いプリンタ装置を用いることにより、このプリンタ装置を上記のネットワークシステムにおけるサーバとしても機能させることができる。
【００４９】
本発明に記載のネットワークシステムは、
上記のネットワークシステムは外部の端末装置からアクセス可能に形成され、
アクセスされた前記ネットワークシステムのサーバは、
システム内部の決定された前記プリンタ装置に向け前記印刷データを送信することを特徴とする。
【００５０】
本発明によれば、コンピュータ等の端末装置を用い、ネットワークシステムの外部から前記サーバにアクセスし、印刷指令および画像データを送信すると、この画像データを、ネットワークシステム内におけるプリンタ装置を用いて印刷出力することができる。
【００５１】
特に、本発明によれば、印刷の規格の異なる国等のネットワークシステムに前記画像データを送信した場合でも、この画像データは前記サーバによりその国の規格に合わせた印刷データに変換されて、印刷出力される。
【００５２】
従って、例えばアメリカのオフィスに本発明のネットワークシステムを構築しておき、日本から、端末装置を用いて印刷データおよび画像データを前記アメリカのネットワークシステムに送信した場合には、送信された画像データはアメリカの規格に合った印刷データに変換されて印刷出力されることになる。
【００５３】
本発明に記載のネットワークシステムは、
サーバ装置および複数のプリンタ装置とが回線を介して接続されたネットワークシステムにおいて、
前記プリンタ装置は、
端末装置から送信されてくる印刷指令および画像データに基づき、回線を介して機器情報の問い合わせ信号を出力し、前記問い合わせ信号に応じて回線に接続された各機器から受信される機器情報に基づき、前記データ変換処理を担当する他のサーバ又はプリンタ装置を決定し、決定した機器へ向け担当指令と担当する画像データを送信するプリンタサーバ手段と、
前記決定された機器から送信されてくる印刷データを印刷する印刷手段と、
を含み、
前記他の機器は、
前記担当指令に基づき担当する画像データのデータ変換処理を行い印刷データを生成し、この印刷データを回線を介し前記プリンタ装置へ向け送信する画像処理サーバ手段を含むことを特徴とする。
【００５４】
ネットワーク上に、サーバ装置および複数台のプリンタ装置が接続されている場合に、ユーザの事情によっては特定の印刷装置に、画像データを印刷を希望することも多い。例えば、ユーザの使用する端末装置に最も近い場所に設置されたプリンタ装置から、画像データを印刷出力させたい場合が多い。
【００５５】
しかし、前記プリンタ装置が、充分なデータ変換処理能力を備えているとは限らない。
【００５６】
本発明によれば端末装置から当該プリンタ装置へ印刷指令および印刷対象となる画像データを送信すると、これを受信したプリンタ装置は、他の機器へ向け機器情報の問い合わせ信号を出力し、他の機器の情報の収集を行う。そして、データ変換処理を担当する他のサーバまたはプリンタ装置を決定し、当該機器へ向け担当指令と画像データを送信する。
【００５７】
これを受けた他の機器、例えばサーバまたはプリンタ装置は、前記担当指令に基づき画像データのデータ変換処理を行い、これにより生成される印刷データを前記プリンタ装置へ返信する。
【００５８】
そして、端末装置から印刷指令を受けた前記プリンタ装置は、他の機器から返信されてくる印刷データを印刷出力する。
【００５９】
このように、本発明のシステムは、ユーザが使用したいプリンタ装置に充分な能力がない場合でも、ネットワークに接続された他の機器のデータ変換処理能力を利用し、当該プリンタ装置から高品質な画像データを印刷出力させることができ、ユーザにとって極めて使い勝手のよいものとなる。
【００６０】
【発明の実施の形態】
次に、本発明の好適な実施の形態を図面に基づき詳細に説明する。
【００６１】
図１〜５には、本発明に係るネットワークシステムの第一実施の形態の概略的な構成が示されている。
【００６２】
同図に示すよう、本実施の形態のネットワークシステム１０は、通信回線１２を介して複数台のサーバ２０Ａ，２０Ｂと、複数台のプリンタ装置４０ａ，４０ｂ，４０ｃ…が接続されている。なお、プリンタ装置の中には、４０ｄのようにサーバ２０Ｂに直接接続されているものもある。また前記プリンタ装置４０は、通信回線１２またはサーバ２０に対し、必要に応じて増設可能に形成されている。
【００６３】
さらに、このネットワークシステム１０には、通信回線１２を介し情報端末装置であるコンピュータ１４が接続されている。
【００６４】
前記コンピュータ１４は、通信回線１２を介して外部のネットワークシステム、例えばインターネットにアクセスし、情報である、文字、静止画像、動画像および音声等のデータを受信することができる。さらに、各種の入出力媒体を介して、画像データを取り込み、またはそれ自身でも画像データの生成を行うことができる。
【００６５】
本実施の形態のネットワークシステムは、図１に示すよう、コンピュータ１４からネットワークシステム１０上に存在する所望のサーバ２０に向け、印刷指令および印刷対象となる画像データ１００を送信すると、この指令およびデータ１００を受信したサーバ２０は、複数のプリンタ装置４０の中から印刷に使用する最適な１台を決定し、しかも画像データを、その画質に合わせた印刷データにデータ変換処理し、これを決定されたプリンタ装置４０を用いて印刷出力する。
【００６６】
図６には、前記サーバ２０の機能ブロック図が示されている。
【００６７】
本実施の形態のサーバ２０は、通信回線１２を介してデータの送受信を行う信号入出部２２と、ＣＰＵ等を用いて構成された演算処理部２４と、各種動作プログラムが記憶されたプログラムメモリ２６と、画像データをデータ変換処理することにより生成された印刷データを記憶する処理データ記憶部２８と、異なる種類のプリンタ装置固有の能力情報を記憶した能力データ記憶部３０と、画像データから印刷データを生成するためのデータ処理プログラムが各種プリンタ装置毎に記憶されたデータ処理用のプログラムメモリ３６とを含んで構成される。
【００６８】
ここにおいて、前記能力データ記憶部３０には、プリンタ装置固有の能力情報として、各種のプリンタ装置の機種を特定するＩＤと、これに対応した解像度およびその他の能力データとが、プリンタ装置の種別毎に記憶されている。さらに、前記プログラムメモリ３６に記憶されたデータ処理プログラムはそのバージョンデータとともに、各種のプリンタ装置の機種を特定するＩＤと対応づけて記憶されている。
【００６９】
そして、本実施の形態のサーバ２０は、オペレータの指示によって、または定期的に図示しないホストコンピュータへ通信回線１２を介してアクセスし、新たに発売されたプリンタのＩＤおよびこれに対応した能力情報、データ処理プログラム等の情報を、そのバージョン情報と共に能力データ記憶部３０及び前記プログラムメモリ３６内へダウンロードする。
【００７０】
前記演算処理部２４は、プログラムメモリ２６内に記憶された動作プログラムおよび前記プログラムメモリ３６内に記憶されたデータ変換処理用のプログラム等に基づき、プリンタサーバ部３２および画像処理サーバ部３４として機能する。
【００７１】
前記プリンタサーバ部３２は、コンピュータ１４からの印字指令に基づき、ネットワークシステム１６を構成するプリンタ４０および他のサーバ２０へ向け機器情報の問い合わせ信号を出力する。そして、後述するようにこの問い合わせ信号に応じて、各機器から受信される機器情報に基づき、印刷データ送信対象用のプリンタ装置４０を決定する。
【００７２】
具体的には、前記問い合わせ信号に応じて各プリンタ装置４０から返信されてくる機器情報に含まれるＩＤに基づき能力データ記憶部３０内に記憶されている各プリンタの解像度を判断し、画像データの画質に応じた解像度をもつプリンタ装置を選別する。次に、選別されたプリンタ装置の中から、各プリンタの印刷開始までの待ち時間を判断し、待ち時間の一番少ない順に優先順位を決定する。そして、優先順位の一番高いプリンタ装置４０を、印刷データ送信対象用として決定する。
【００７３】
なお、必要に応じてプリンタサーバ部３２は、この優先順位の情報を、通信回線１２を介してコンピュータ１４へ向け送信し、ユーザに、印刷データ送信対象用のプリンタ装置を決定させるようにしてもよい。この場合には、コンピュータ１４を用いてユーザによって選択されたプリンタの情報は、通信回線１２を介してサーバ２０へ返信され、プリンタサーバ部３２は、この返信データに基づき印刷データ送信対象用のプリンタ装置４０の最終決定を行う。
【００７４】
前記画像処理サーバ部３４は、決定したプリンタ装置４０のＩＤに対応したデータ変換処理用のプログラムを用いて、画像データを順次印刷データに変換し、変換された印刷データを順次処理データ記憶部２８へ書き込んでいく。そして、この処理データ記憶部２８に書き込まれた印刷データを、通信回線１２を介して印刷データ送信対象用のプリンタ装置４０へ向け順次出力する。
【００７５】
本実施の形態のネットワークシステム１０においては、各プリンタ４０の印刷制御は、基本的にはサーバ２０が行っている。このため、サーバ２０が１台しか存在しない場合には、当該サーバの処理データ記憶部２８内のデータから、各プリンタ装置４０の現在の待ち時間を判断することができる。従って、前述したプリンタサーバ部３２が、印刷データ送信対象用のプリンタ装置の優先順位付けをする場合には、この処理データ記憶部２８内のデータを参照すればよい。
【００７６】
また、図１に示すよう、複数台のサーバ２０Ａ，２０Ｂを用いて各プリンタ４０の印刷を分担して制御する場合や、さらには複数台のプリンタ装置４０の中の能力高いプリンタ装置に、画像処理サーバ部としての機能を持たせる場合もある。このような場合には、各サーバ２０Ａ，２０Ｂや、サーバとして機能するプリンター装置４０は、前述したプリンタサーバ部３２からの問い合わせ信号に応じて、現在各プリンタ４０にどの程度の処理量の印刷を実行させているかを表すデータを、当該プリンタサーバ部３２へ向け返信するように形成されている。
【００７７】
これにより、プリンタサーバ部３２は、各プリンタ装置４０の待ち時間を正確に判断し、印刷データ送信対象用のプリンタ装置の優先順位を正確に設定することができる。
【００７８】
図７には、前記プリンタ装置４０の機能ブロック図が示されている。
【００７９】
本実施の形態のプリンタ装置４０は、通信回線１２に接続された信号入出力部４２と、ＣＰＵ等を用いて構成された演算処理部４４と、プリンタとしての動作プログラムが記憶されたプログラムメモリ４８と、サーバから送信されてくる印刷データを記憶するため印刷データ記憶部５０と、自機のプリンタの型番（機種名）を特定するＩＤが記憶されたプリンタ情報記憶部５２と、印刷データに基づき実際の印刷を行う印刷部４６とを含んで構成される。
【００８０】
前記演算処理部４４は、プログラムメモリ４８に記憶されたプログラムに基づき機器情報送信制御部５６及び印刷制御部５８として機能するように構成されている。
【００８１】
前記機器情報送信制御部５６は、前述したサーバ２０のプリンタサーバ部３２からの問い合わせ信号に応じて、プリンタ情報記憶部５２に記憶された自機のＩＤと、その他必要な情報を機器情報としてサーバ２０へ向け送信する。ここにおいて、前記その他必要な情報としては、自機が印刷可能な用紙のサイズや、印刷用のインクの残量などがある。前記用紙のサイズやインク残量は、前述した問い合わせ信号を受信した際に、演算処理部４４がプリンタ装置のハードウエアをチェックし、その都度検出するように構成されている。
【００８２】
なお、後述するように、プリンタ装置４０を画像処理サーバ部３４と同様に機能させる場合には、プログラムメモリ６０に記憶されているデータ変換処理用プログラムのバージョン情報を、前記機器情報に含ませてサーバ２０へ送信するように形成されている。
【００８３】
また、前記印刷制御部５８は、前記サーバ２０の画像処理サーバ部３４から送信されてくる印刷データを、バッファとして機能する印刷データ記憶部５０内へ書き込むと共に、印刷部４６を制御して前記印刷データを順次プリントアウトするように形成されている。
【００８４】
なお、本実施の形態のプリンタ装置４０は、基本的には以上の構成を備えていれば十分であるが、必要に応じてこれらプリンタ装置４０は、サーバ２０の画像処理サーバ部３４と同様な機能を備えるように形成してもよい。この場合には、プリンタ装置４０は、前記構成に加え、データ変換処理用のプログラムメモリ６０と、処理データ記憶部６２とを含んで構成される。
【００８５】
前記プログラムメモリ６０には、自機の解像度に合わせて、画像データを印刷データに変換処理するためのデータ変換処理用のプログラムが、そのバージョン情報と共に記憶されている。
【００８６】
また、このプリンタ装置４０の能力に余裕がある場合には、前記プログラムメモリ６０内に、自機とは異なるタイプのプリンタ装置の解像度に合わせて、画像データを印刷データに変換処理するためのプログラムおよびそのバージョン情報を記憶してもよい。
【００８７】
そして、前記演算処理部４４は、前記メモリ６０内に記憶されたデータ変換処理用のプログラムに基づき画像データを印刷データに変換する画像処理サーバ手段として機能し、変換した印刷データを処理データ記憶部６０内へ順次記憶する。
【００８８】
従って、このように構成されたプリンタ装置４０は、コンピュータ１４から自機を指定して直接印刷指令および画像処理データが送信されてきた場合でも、サーバ２０を介さずに画像データを印刷データに変換し、これを印刷部４６を用いて印刷出力することができる。
【００８９】
さらに、このタイプのプリンタ装置４０は、後述するようにサーバ２０から分担指令および分担する画像データが送信されてきた場合には、この分担指令に従い分担する画像データを順次印刷データに変換し、サーバによって指定されたプリンタ装置４０へ向け順次送信するように形成されている。
【００９０】
このように、サーバ２０およびプリンタ装置４０が、画像データを印刷データに変換する処理を分担して行うことにより、システム全体を効率よく可動させその印刷スピードをさらに高めることができる。
【００９１】
次に、本実施の形態のネットワークシステム１０のより詳細な構成を説明する。
【００９２】
図８には、本実施の形態のサーバ２０の機能を示すフローチャートが示され、図９には本実施の形態のプリンタ装置４０の機能を示すフローチャートが示されている。
【００９３】
図１に示すように、コンピュータ１４からサーバ２０Ａへ向け印刷指令と、印刷対象となる画像データとがデータ１００として順次送信される場合を想定する。
【００９４】
この場合に、サーバ２０Ａのプリンタサーバ部３２は、図８のフロー１０００で示す動作を行い、受信したデータ１００を印刷命令であると判断してこのデータを取得し（ステップＳ１０、Ｓ１２）、ネットワーク上に機器情報の問い合わせ信号１１０を出力する（ステップＳ１４）。
【００９５】
この問い合わせ信号１１０を受信したネットワーク上における各プリンタ装置４０は、機器情報の問い合わせ信号１１０に応答して、図９のフロー１１００で示すように動作する。すなわち、各プリンタ装置４０は、受信された信号１１０が問い合わせ信号であると判断し（ステップＳ１００）、プリンタ情報記憶部５２内に記憶されている自機のＩＤと、印刷可能な用紙のサイズ、インクの残量を図２に示すように機器情報１２０として前記サーバ２０へ向け返信する（ステップＳ１０２）。このとき、データ処理用のプログラムメモリ６０を備えたプリンタ装置４０は、前記機器情報１２０に、データ処理用のプログラムのバージョン情報を含ませて返信する。
【００９６】
各プリンタ装置４０から機器情報１２０を受信したサーバ２０は、次に図８のフロー１２００で示すように動作する。
【００９７】
すなわち、サーバ２０のプリンタサーバ部３２は、受信した各プリンタ４０からの情報１２０がネットワーク上におけるプリンタ装置からの機器情報であると判断し、これらの機器情報１２０を入手する（ステップＳ１６，Ｓ１８）。
【００９８】
そして、この各プリンタからの機器情報１２０に基づき、印刷データ送信対象用のプリンタ装置４０の優先順位を決定する（ステップＳ２０）。すなわち、各プリンタ装置４０のＩＤから、各プリンタ装置４０の解像度等の印刷能力を判定し、画像データの印刷の品質を満足するプリンタ装置４０を選択する。このとき、画像の品質を満足するプリンタ装置４０であっても、受信される機器情報１２０に含まれる用紙サイズや、インク残量等のデータに基づき、用紙のサイズが合わないプリンタ装置や、インク残量の少ないプリンタ装置は対象から外される。次に、選択されたプリンタ装置４０に対し、優先順位を付与する。印刷開始までの待ち時間の短い順に高い優先順位が付与される。
【００９９】
このようにして、印刷データ送信対象用のプリンタ装置４０に対する優勢順位付けが終了すると、次に図２に示すように、コンピュータ１４に向け使用するプリンタ装置４０の問い合わせ信号１３０を出力する（ステップＳ２２）。
【０１００】
この問い合わせに答えて、ユーザがプリンタ装置４０を選択すると、図３に示すように選択信号１４０がコンピュータ１４からサーバ２０へ向け返信され、印刷データ送信対象用のプリンタ装置４０が確定する（ステップＳ２４）。
【０１０１】
次に画像処理サーバ部３４は、確定したプリンタ装置４０のＩＤに対応したデータ変換処理用のプログラムを用いて、画像データを順次印刷データに変換し、変換された印刷データを処理データ記憶部２８へ記憶する（ステップＳ２６）。
【０１０２】
この変換処理動作に並行して、演算処理部２４は確定したプリンタ装置４０のメモリ６０内に記憶されているプログラムのバージョンが、画像の処理用のデータ記憶部３０内に記憶されているバージョンと一致しているか否かの判断を行い、一致しないと判断した場合には、バージョンアップ用のプログラム情報１５０を図３に示すようにそのプリンタ装置４０へ向け送信する（ステップＳ２８）。
【０１０３】
さらに、この画像処理サーバ部３４は、前述したデータ変換処理により生成された印刷データ１６０を、図４に示すように対象となるプリンタ装置４０へ向け送信する（ステップＳ３０）。
【０１０４】
これらのデータ１５０，１６０を受信したプリンタ装置４０は、図９に示すフロー１２００，１３００に示すように動作する。
【０１０５】
すなわち、プリンタ装置４０は、サーバ２０からバージョンアップ用のプログラム情報１５０を受信すると、フロー１３００で示すようにプログラムメモリ６０内のデータ変換処理用のプログラムおよびそのバージョン情報の更新を行う。具体的には、ステップＳ１３０において、受信した情報がバージョンアップ用の画像処理プログラムであると判断し、ステップＳ１３２でメモリ６０内のデータの更新を行う。
【０１０６】
次に、サーバ２０から印刷データ１６０が送信されてくると、このプリンタ装置４０はフロー１２００で示すように動作する。具体的には、受信されたデータ１６０が印刷データであると判断し、このデータを印刷データ記憶部５０内に記憶し、印刷部４６を用いて印刷する（ステップＳ１１０，Ｓ１１２）。本実施の形態においては、この印刷部４６および印刷制御部５８が、印刷手段として機能することになる。
【０１０７】
このように、本実施の形態のシステムによれば、サーバ２０からプリンタ装置４０へ向け印刷データが送信される際に、各印刷装置４０内の画像処理用のプログラムも同時にバージョンアップされるため、システム全体が常に最新のバージョンのプログラムで統一され、システム全体を効率よく可動させることができる。
【０１０８】
また、本実施の形態のシステムでは、サーバ２０が処理する画像データの処理量が大きな場合には、処理能力のある他のサーバやプリンタ装置４０と処理を分担して行うことが好ましい。
【０１０９】
このため、本実施の形態のサーバ２０は、図８に示すステップＳ６０において分担処理を行うか否かの判断をしている。
【０１１０】
すなわち、コンピュータ１４から送信されてきた画像データのデータ量およびその画質等に基づき、データ処理量が大きく分担処理を行ったほうがよいと判断した場合には（ステップＳ６０）、処理能力のある他のサーバ２０やプリンタ装置４０へ向け処理能力の問い合わせメッセージを送信し、このメッセージによって各機器から得られる情報に基づき処理を分担するサーバ２０またはプリンタ装置４０を決定する（ステップＳ６２）。
【０１１１】
具体的には、ステップＳ６２で問い合わせメッセージが通信回線１２を介して送信されると、他のサーバは図８のフロー２０００で示すように動作し、プリンタ装置４０は図９のフロー１５００で示すように動作する。すなわち、他のサーバ２０およびプリンタ装置４０は、それぞれステップＳ４０，Ｓ１４０において処理能力の問い合わせがあったことを判断し、自機のデータ処理能力を表す情報をサーバに向け送信する（ステップＳ４２，Ｓ１４２）。このとき、サーバ４０に向け送信される能力情報には、自機が分担できるプリンタ装置のＩＤや、処理プログラムのバージョン情報、現在自機がどの程度の負荷をもっているかという情報等も含まれる。
【０１１２】
この情報を受信したサーバ２０は、データ変換処理を分担する機器、すなわち他のサーバ２０やプリンタ装置４０を決定し（ステップＳ６２）、分担機器へ向け各機器が分担する画像データと、印刷データを送信するプリンタ装置４０のアドレス情報とを送信する（ステップＳ６４）。
【０１１３】
このようなデータの送信に際し、本実施の形態のサーバ２０は、データ変換処理を分担する各機器のデータ変換処理用のプログラムのバージョン情報が最新なものであるか否かを判断し、必要に応じて最新のバージョンのデータ変換処理用のプログラムを各機器へ向け送信する。
【０１１４】
次に、サーバ２０は、自機が分担する画像データを印刷データへ変換するデータ変換処理を実行する（ステップＳ６６）。
【０１１５】
また、画像データの印刷データへの変換を分担する他のサーバ２０は、図８のフロー２１００，２２００に示すように動作し、また処理を分担するプリンタ装置４０は、図９のフロー１３００，１４００に示すように動作する。
【０１１６】
図５には、前記サーバ２０Ａから処理を分担する他のサーバ２０Ｂおよびプリンタ装置４０ａに向け、それぞれが分担する画像データやこれに付随するデータを、データ１７０Ｂ，１７０Ｃとして送信する際のデータの流れが示されている。これらデータ１７０Ｂ，１７０Ｃには、前述したように必要に応じてバージョンアップ用のデータ変換処理用のプログラムがバージョン情報と共に含まれている。
【０１１７】
データ１７０Ｂ内にバージョンアップ情報が含まれている場合には、処理を分担するサーバ２０Ｂは、フロー２１００に従って自機のメモリ３６内に記憶されているデータ変換処理用のプログラムおよびそのバージョン情報を更新する（ステップＳ５０、Ｓ５２）。
【０１１８】
そして、この受信データ１７０ｂに含まれる画像データをフロー２２００に従って印刷データに変換し（ステップＳ４６）、指定されたプリンタ装置４０ｂへ向け印刷データを送信する（ステップＳ４８）。
【０１１９】
同様に、処理を分担するプリンタ装置４０ａは、データ１７０Ｃ内にバージョンアップ情報が含まれている場合には、フロー１３００に従って自機のメモリ６０内に記憶されているデータ変換処理用のプログラムおよびそのバージョン情報を更新する（ステップＳ１３０、Ｓ１３２）。
【０１２０】
そして、この受信データ１７０Ｂに含まれる画像データをフロー１４００に従って印刷データに変換し（ステップＳ１２２）、指定されたプリンタ装置４０ｂへ向け印刷データを送信する（ステップＳ１２４）。
【０１２１】
このように、本実施の形態のシステムでは、複数台のサーバ２０Ａ，２０Ｂおよびプリンタ装置４０ａを用いて処理対象となる画像データを分担し、印刷データに変換する処理を並列的に行い、変換された印刷データを各機器からデータ１６０Ａ，１６０Ｂ，１６０Ｃとして印刷データ送信対象用のプリンタ装置４０ｂへ向け送信する。
【０１２２】
そして、プリンタ装置４０ｂは、順次送信されてくる印刷データを、例えばページ情報などを基にして並べ替えて印刷データ記憶部５０へ記憶することにより、大量の印刷データを高速で印刷することが可能となる。
【０１２３】
また、本発明のネットワークシステムは、前記実施例に限定されるものではなく、本発明の要旨の範囲内で各種の変形実施が可能である。
【０１２４】
例えば、図１に示すシステムにおいて、コンピュータ１４から、ネットワークシステム１０を構成する所望のプリンタ装置４０へ向け印刷指令および印刷用の画像データを送信し、当該プリンタ装置４０から画像データを印刷出力するように形成することもできる。
【０１２５】
具体的には、図１に示すネットワークシステムを構築すると、コンピュータ１４の隣にプリンタ装置４０ｃが存在し、他のプリンタ４０ａ，４０ｂ，４０ｄは離れた位置に存在する場合がある。このような場合には、近くのプリンタ装置４０ｃを用いた印刷を希望するユーザが多い。
【０１２６】
しかしプリンタ装置４０ｃに、画像データを印刷データに変換する機能があれば問題はないが、プリンタ装置４０ｃが簡単な構成で安価なものである場合には、このような機能を備えていないことも多い。
【０１２７】
このため本実施の形態では、システム１０を構成するプリンタ４０の中で、画像データを印刷データに変換する能力を備えていないプリンタは、図１０で示す機能を備えるように構成され、変換能力を備えたプリンタ装置４０またはサーバ２０は図１１に示す機能を更に備えるように構成されている。
【０１２８】
以下に、その具体的な構成を説明する。
【０１２９】
本実施の形態において、画像データを印刷データに変換する能力を有しないプリンタ装置４０ｃは、図１０においてステップＳ３００〜３１２で示すプリンタサーバ手段としての機能と、ステップＳ３１４，３１６で示す印刷手段としての機能を備えるように構成されている。
【０１３０】
すなわち、プリンタ装置４０ｃに、コンピュータ１４から印刷指令および画像データが送信されてくると、プリンタ装置４０ｃはステップＳ３００で印刷指令が受信されたことを判断し、ステップＳ３０２でネットワーク上の他のプリンタ４０またはサーバ２０へ向け能力の問い合わせを行う。
【０１３１】
この問い合わせに対し、処理能力を有する他のプリンタ４０ａまたはサーバ２０は、図１１で示すように、前述した問い合わせに答えて、自機の処理能力の情報をプリンタ装置４０ｃへ向け送信する（ステップＳ４００、Ｓ４０２）。
【０１３２】
プリンタ装置４０ｃは、ステップＳ４０２で送信されてくる他の機器からの情報を入手し（ステップＳ３０４，Ｓ３０６）、処理を依頼するサーバまたはプリンタ装置を決定する（ステップＳ３０８）。そして、コンピュータ１４から送信されてくる画像データを、ステップＳ３０８で決定した依頼先の機器へ向け送信する（ステップＳ３１０，Ｓ３１２）。
【０１３３】
この画像データを受信した依頼先の機器は、受信した画像データを印刷データに変換するデータ変換処理を行い（ステップＳ４０４，Ｓ４０６，Ｓ４０８）、変換された印刷データをプリンタ装置４０ｃへ向け返信する（ステップＳ４１０）。
【０１３４】
そして、プリンタ装置４０ｃは、この印刷データを受信すると、これを順次印刷出力する（ステップＳ３１４，Ｓ３１６）。
【０１３５】
このように、本実施の形態のシステムによれば、画像データを印刷データに変換する能力のないプリンタ装置４０ｃへ向け、コンピュータ１４から印刷指令および画像データを送信した場合でも、ネットワーク上に存在する他の機器の能力を利用して画像データを印刷データに変換し、これをプリントアウト出力することが可能となる。
【０１３６】
また、前記各実施の形態では、ネットワークシステム１０を構成する通信回線１２に、コンピュータ１４が直接接続する場合を例に取り説明したが、外部のコンピュータは、サーバ２０を介してのみネットワークシステム１０へアクセスできるように構成することもできる。
【０１３７】
このようにすることにより、外部からの不法な侵入に備えることができ、ネットワークシステム１０の安全性を高めることが可能となる。
【０１３８】
図１２には、本発明のネットワークシステムの他の実施の形態が示されている。
【０１３９】
本実施の形態のネットワークシステム１０は、外部のコンピュータ１４からアクセス可能に形成されている。そして、外部のコンピュータ１４からアクセスされ印刷指令および画像データを受信したネットワークシステム１０のサーバ２０は、前記実施の形態と同様に、印刷データ送信対象用のプリンタ装置４０を決定し、このプリンタ装置４０から画像データを印刷出力する。
【０１４０】
特に、本実施の形態によれば、例えば米国に設けられたネットワークシステム１０へ向け、印刷規格の異なるエリア、例えば日本からコンピュータ１４を用いて印刷指令および画像データを送信する場合に好適なものとなる。
【０１４１】
このようにすることにより、アクセスされたシステム１０は、日本から送信されてくる印刷指令および画像データに基づき、当該画像データを米国の印刷規格に合うようにデータ変換処理を行って印刷データを生成し、これを最適なプリンタ装置４０を用いて印刷出力することができる。
【０１４２】
また、前記各実施の形態では、ネットワークシステム１０内にサーバ２０を設ける場合を例に取り説明したが、十分に高い能力をもつプリンタ装置４０が存在する場合には、このプリンタ装置にサーバとしての機能を持たせるようにシステム１０を構築してもよい。このようにプリンタ装置に、サーバとしての機能を併せ持つようにすると、プリンタは必要に応じてプリンタとして振る舞ったり、サーバとして振る舞ったりする事ができる。
【図面の簡単な説明】
【図１】本実施の形態のネットワークシステムの概略的な構成図である。
【図２】本実施の形態のネットワークシステムの概略的な構成図である。
【図３】本実施の形態のネットワークシステムの概略的な構成図である。
【図４】本実施の形態のネットワークシステムの概略的な構成図である。
【図５】本実施の形態のネットワークシステムの概略的な構成図である。
【図６】本実施の形態に用いられるサーバの機能ブロック図である。
【図７】本実施の形態に用いられるプリンタ装置の機能ブロック図である。
【図８】本実施の形態に用いられるサーバのフローチャート図である。
【図９】本実施の形態に用いられるプリンタ装置のフローチャート図である。
【図１０】本発明の他の実施の形態に用いられるプリンタ装置のフローチャート図である。
【図１１】本発明の他の実施の形態に用いられるプリンタ装置またはサーバのフローチャート図である。
【図１２】本発明のその他の実施の形態の概略的な構成図である。
【符号の説明】
１０  ネットワークシステム
１２  通信回線
１４  コンピュータ
２０  サーバ
２２  信号入出力部
２４  演算処理部
２６  プログラムメモリ
２８  処理データ記憶部
３０  データ記憶部
３２  プリンタサーバ部
３４  画像処理サーバ部
３６  データ変換処理用のプログラムメモリ
４０  プリンタ装置
４４  演算処理部
４６  印刷部
４８  プログラムメモリ
５２  プリンタ情報記憶部
５６  機器情報送信制御部
５８  印刷制御部
６０  データ変換処理用のプログラムメモリ
６２  処理データ記憶部
【図１】
0003598791.tif 000002
【図２】
0003598791.tif 000003
【図３】
0003598791.tif 000004
【図４】
0003598791.tif 000005
【図５】
0003598791.tif 000006
【図６】
0003598791.tif 000007
【図７】
0003598791.tif 000008
【図８】
0003598791.tif 000009
【図９】
0003598791.tif 000010
【図１０】
0003598791.tif 000011
【図１１】
0003598791.tif 000012
【図１２】
0003598791.tif 000013