(57)【要約】【課題】  ファイル構成の自由度を有し、バージョンアップ時のバージョン不整合等の不具合を防ぐことができるプログラム、情報処理装置および印刷システムを提供する。【解決手段】  プリンタドライバ４０は、ＰＣ２にインストールされ、ネットワーク５に接続された複数のプリンタ３のうち対応するプリンタ３をネットワーク６を介して制御するものであり、プリンタドライバ４０ＢがＰＣ２にインストールされるとき、インストール状態取得手段４１０は、既にＰＣ２にインストールされている他のプリンタドライバ４０Ａのインストール状態を示す情報を取得し、インストール状態変更手段４１２は、取得手段４１０によって取得された情報に応じて他のプリンタドライバ４０Ａのバージョンをプリンタドライバ４０Ｂと同じバージョンにアップする。【選択図】    図１
2006268643.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置にインストールされ、同一機種あるいは異機種の複数の周辺機器のうち対応する周辺機器を制御する第１の周辺機器制御プログラムと、
前記第１の周辺機器制御プログラムが前記情報処理装置にインストールされるとき、既に前記情報処理装置にインストールされている第２の周辺機器制御プログラムのインストール状態を示す情報を取得する取得手段と、
前記取得手段によって取得された前記情報に応じて前記第２の周辺機器制御プログラムの前記インストール状態を変更する変更手段とを備えたことを特徴とするプログラム。
【請求項２】
前記取得手段および前記変更手段は、前記第１の周辺機器制御プログラムが有していることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記変更手段は、前記第２の周辺機器制御プログラムのうち前記第１の周辺機器制御プログラムがインストールされることによって影響を受ける第２の周辺機器制御プログラムの前記インストール状態を変更することを特徴とする請求項１に記載のプログラム。
【請求項４】
前記取得手段が取得する前記情報には、バージョン情報、日付情報、サポートＯＳ情報、ファイル操作権限情報およびレジストリ登録情報のうち少なくとも１つ以上の情報が含まれ、
前記変更手段は、前記第１の周辺機器制御プログラムと前記第２の周辺機器制御プログラムとが整合するように前記第２の周辺機器制御プログラムの前記インストール状態を変更することを特徴とする請求項１に記載のプログラム。
【請求項５】
前記第１および第２の周辺機器制御プログラムは、機種間で共通の共通モジュールと機種固有の固有モジュールからなり、
前記変更手段は、前記第２の周辺機器制御プログラムの前記固有モジュールを前記共通モジュールのバージョンと一致させることを特徴とする請求項４に記載のプログラム。
【請求項６】
前記周辺機器は、プリンタであることを特徴とする請求項１に記載のプログラム。
【請求項７】
請求項１乃至６のいずれか１項に記載のプログラムを有することを特徴とする情報処理装置。
【請求項８】
請求項１乃至６のいずれか１項に記載のプログラムを有することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、ＦＡＸ、スキャナ等の複数の周辺機器を制御するパーソナルコンピュータ（ＰＣ）等の情報処理装置にインストールされるプログラム、そのプログラムを含む情報処理装置、およびそのプログラムを含む印刷システムに関する。
【背景技術】
【０００２】
ＰＣからプリンタに印刷指示を行う場合、ＰＣにプリンタドライバをインストールしておく必要がある。ＰＣで作成した文書データは、プリンタドライバによってプリンタが認識可能なプリンタ記述言語に変換されてプリンタに送信される。
【０００３】
ＬＡＮに接続された複数のプリンタに関する情報を管理サーバで一元管理し、ＰＣは管理サーバからプリンタドライバをインストールすることで、プリンタドライバのインストールの手間を軽減するネットワークプリンタシステムが知られている（例えば、特許文献１参照。）
【０００４】
Ｗｉｎｄｏｗｓ（登録商標）のＯＳ上で動作するプリンタドライバは、複数のモジュール（ＤＬＬ、データファイル）から構成されている。これらのモジュールは、機種固有モジュールと共通モジュールとに分けられる。
【０００５】
ファイル容量の削減と開発効率の観点から、利用者にプリンタドライバを配布する場合、製品グループごとにパッケージをまとめている。この配布パッケージには、機種共通モジュールと製品グループに含まれる全モデル用の機種固有モジュールからなる。
【０００６】
上記の説明を、製品グループＰにモデルＡとモデルＢが含まれる場合で例示すると、次の通りである。モデルＡに必要なモジュールは、共通モジュールＸと、機種固有モジュールＡとし、モデルＢに必要なモジュールは、共通モジュールＸと、機種固有モジュールＢとすると、配布パッケージに含まれるモジュールは、共通モジュールＸと、機種固有モジュールＡと、機種固有モジュールＢとからなる。
【０００７】
プリンタドライバのインストールでは、ＩＮＦファイルという情報ファイルに、モデルごとにプリンタドライバのインストールに必要なモジュールリスト（依存ファイル）が記述されている。ある特定のモデル用のプリンタドライバをインストールする場合には、モデルに関係するファイルだけを特定してインストールする。
【０００８】
つまり、上記の例でモデルＡ用のプリンタドライバをインストールする場合、機種固有モジュールＢはインストールされない。このため、モデルＡとモデルＢの両方のプリンタドライバがインストールされている状態で、新しいバージョンのプリンタドライバをインストールする場合に、問題が発生する。
【０００９】
すなわち、共通モジュールＸと機種固有モジュールとの組み合わせにバージョンによる制限がある場合、例えば、新バージョンの共通モジュールＸ２と古い機種固有モジュールＡ１／Ｂ１との組み合わせで、正常に動作できない場合には、片方のモデルをバージョンアップしたとき、もう片方のモデルが正常に動作しなくなる。
【００１０】
これを防ぐため、従来は次のような対策を行ってきた。
（１）共通モジュールＸが常に下位互換性を持つように設計する。
（２）ＩＮＦファイルに、どのモデルの依存ファイルにも製品グループに含まれる全モデルの機種固有モジュールを含める。しかし、上記（１）は、設計上の制約が大きく開発工数を増大させる。上記（２）では、モデルに関係ないファイルまでインストールする必要があり、パフォーマンス上不利である。
【００１１】
一方、プリンタドライバのインストールの自動化などについては、下記の技術があるが、上記問題について言及したものは存在しない（例えば、特許文献２〜７参照）。
【特許文献１】特開２０００−３３０７４２号公報
【特許文献２】特開２００３−３００２３号公報
【特許文献３】特開２００２−１８９６９２号公報
【特許文献４】特開２００３−１６２３８８号公報
【特許文献５】特開２００４−２８７６２２号公報
【特許文献６】特開平７−３１１６６３号公報
【特許文献７】特開平８−２５８３７３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかし、従来のプリンタドライバによると、上記（１）、（２）を考慮した場合であっても、バージョンアップされていないもう一方のモデルでは、Ｗｉｎｄｏｗｓ（登録商標）に登録された各モデルの依存ファイル情報が書き換わっていないので、モジュールの数や名前が変わった場合には、正常に動作することができない。このため、プリンタドライバのファイル構成変更には大きな制約がある。
【００１３】
従って、本発明の目的は、ファイル構成の自由度を有し、バージョンアップ時のバージョン不整合等の不具合を防ぐことができるプログラム、情報処理装置および印刷システムを提供することにある。
【課題を解決するための手段】
【００１４】
本発明は、上記目的を達成するため、情報処理装置にインストールされ、同一機種あるいは異機種の複数の周辺機器のうち対応する周辺機器を制御する第１の周辺機器制御プログラムと、前記第１の周辺機器制御プログラムが前記情報処理装置にインストールされるとき、既に前記情報処理装置にインストールされている第２の周辺機器制御プログラムのインストール状態を示す情報を取得する取得手段と、前記取得手段によって取得された前記情報に応じて前記第２の周辺機器制御プログラムの前記インストール状態を変更する変更手段とを備えたことを特徴とするプログラムを提供する。
【００１５】
上記プログラムによれば、第１の周辺機器制御プログラムを情報処理装置にインストールするとき、変更手段は、既に情報処理装置にインストールされている第２の周辺機器制御プログラムのインストール状態を示す情報に応じて第２の周辺機器制御プログラムのインストール状態を変更する。
【００１６】
「周辺機器」には、プリンタ、ＦＡＸ、スキャナが含まれる。「インストール状態」には、共通モジュール、機種固有モジュール等のモジュール構成やバージョン情報等が含まれる。「インストール状態を示す情報」には、ドライババージョン、構成ファイル、依存ファイル、ファイルごとの役割、ファイルごとのバージョン、ファイルごとの日付、サポートＯＳバージョン、ファイル操作権限、レジストリ登録情報等が含まれる。情報処理装置と複数の周辺機器とは、ネットワークを介して接続されていてもよく、ローカル接続されていてもよい。また、複数の周辺機器は、情報処理装置に内蔵されていてもよい。
【００１７】
上記取得手段および上記変更手段は、第１の周辺機制御プログラムが有していてもよい。第１の周辺機器制御プログラムが取得手段および変更手段を有していない場合、取得手段および変更手段は、記録媒体、ＯＳ、ネットワーク上、他のプログラム等に存在する。
【００１８】
変更手段は、第２の周辺機器制御プログラムのうち第１の周辺機器制御プログラムがインストールされることによって影響を受ける第２の周辺機器制御プログラムのインストール状態を変更してもよい。これにより、インストール状態の不要な変更作業を省くことができる。「影響を受ける」とは、周辺機器制御プログラムが期待通りに動作しなくなることをいう。
【００１９】
取得手段が取得する情報には、バージョン情報が含まれ、変更手段は、第１の周辺機器制御プログラムと第２の周辺機器制御プログラムとが整合するように第２の周辺機器制御プログラムのインストール状態を変更してもよい。
【００２０】
周辺機器制御プログラムは、機種間で共通の共通モジュールと機種固有の固有モジュールからなり、変更手段は、第２の周辺機器制御プログラムの固有モジュールを共通モジュールのバージョンと一致させるようにしてもよい。これにより、共通モジュールと固有モジュールとの不整合がなくなり、動作不良を防ぐことができる。
【００２１】
本発明は、上記プログラムを有することを特徴とする情報処理装置を提供する。
【００２２】
本発明は、上記プログラムを有することを特徴とする印刷システムを提供する。
【発明の効果】
【００２３】
本発明によれば、ファイル構成の自由度を有し、バージョンアップ時のバージョン不整合等の不具合を防ぐことができる。
【発明を実施するための最良の形態】
【００２４】
図１は、本発明の実施の形態に係るプリンタシステムを示す。このプリンタシステム１は、情報処理装置としてのパーソナルコンピュータ（ＰＣ）２と、複数のプリンタ３Ａ，３Ｂ（以下、「プリンタ３」ともいう。）と、プリンタサーバ４とをネットワーク５を介して接続したものである。
【００２５】
ＰＣ２は、このＰＣ２全体を制御するＣＰＵ２０と、ＲＯＭ，ＲＡＭ，ハードディスク等からなり、ＣＰＵ２０の各種のプログラムや各種のデータを記憶する記憶部２１と、キーボード，マウス等の入力部２４と、ＬＣＤ（液晶ディスプレイ），ＣＲＴディスプレイ等の表示部２５と、ネットワーク５に接続されたネットワークインタフェース（Ｉ／Ｆ）２６とを備える。
【００２６】
記憶部２１には、文書作成用のアプリケーションプログラム２２と、ＰＣ２の全体の動作を管理するオペレーディング・システム（ＯＳ）２３と、プリンタサーバ４からインストールしたプリンタドライバ４０とが格納される。図１の場合は、プリンタ３Ａに対応するプリンタドライバ４０ＡがＰＣ２にインストールされている状態を示している。
【００２７】
ＯＳ２３には、アプリケーションプログラムやプリンタドライバ等のプログラムをインストールするインストールプログラム２３０と、後述する更新モジュールを呼び出す更新モジュール呼び出し手段２３１とが含まれている。
【００２８】
更新モジュール呼び出し手段２３１は、ＯＳ２３のインストールの追加呼び出し機能から呼ばれるが、次の方法によってもよい。（ａ）専用のインストーラから呼ばれる。（ｂ）プリンタドライバから呼ばれる。（ｃ）プリンタドライバのインストール直後の初期化処理から呼び出す。（ｄ）プリンタドライバの任意のタイミング（ＤＤＩ呼び出し時）に呼び出す。（ｅ）ＵＩから呼び出す機能を持つ。（ｆ）サービスとして常駐しており、プリンタドライバのインストールを監視し、自ら起動する。
【００２９】
プリンタドライバ４０は、アプリケーションプログラム２２を用いて作成された文書データをプリンタ３が認識できるプリンタ記述言語（ＰＤＬ：Page Description Language）に変換してプリンタ３に送信するものである。
【００３０】
プリンタ３は、ハードウェアあるいはソフトウェアの変更により、機能が拡張（安定）できるように構成されており、拡張（安定）した機能を利用するためには、プリンタドライバのバージョンアップが必要となる。また、プリンタ３は、電子写真方式、インクジェット方式、感熱転写方式等の各種のものを用いることができる。
【００３１】
プリンタサーバ４には、このネットワーク５に接続されているプリンタ３Ａ，３Ｂをそれぞれ駆動するためのプリンタドライバ４０Ａ，４０Ｂ（以下、「プリンタドライバ４０」ともいう。）が格納されており、このネットワーク５に接続されたＰＣ２からの要求に応じてプリンタドライバ４０を配布するように構成されている。なお、プリントサーバ４は、インターネットを介してネットワーク５に接続されていてもよい。
【００３２】
（プリンタドライバの構成）
プリンタ３Ｂに対応するプリンタドライバ４０Ｂには、ＰＣ２内にインストールされているプリンタドライバ４０を更新する更新モジュール４１を備えている。更新モジュール４１は、ＰＣ２内のプリンタドライバ４０のインストール状態を示す情報を取得するインストール状態取得手段４１０と、あるプリンタドライバ４０をインストールすることにより、ＰＣ２内に既にインストールされている他のプリンタドライバ４０のうち、影響を与えることになるプリンタドライバ４０を特定するプリンタドライバ特定手段４１１と、プリンタドライバ特定手段４１１によって特定されたプリンタドライバ４０のインストール状態を変更するインストール状態変更手段４１２とを有する。
【００３３】
（インストール状態取得手段）
インストール状態取得手段４１０は、既にインストール済みのプリンタドライバについて、ドライババージョン、構成ファイル、依存ファイル、ファイルごとの役割、ファイルごとのバージョン、ファイルごとの日付、サポートＯＳバージョン、ファイル操作権限、レジストリ登録情報等のインストール状態を示す情報をＯＳ２３から取得する。
【００３４】
また、インストール状態取得手段４１０は、インストールされたプリンタドライバ４０の限定された情報からより詳細な情報を次の方法により取得してもよい。（ａ）ＯＳ２３に問い合わせる。（ｂ）ローカルフォルダを検索する。（ｃ）プリントサーバ４側のフォルダを検索する。（ｄ）レジストリを直接検索する。（ｅ）更新モジュールの内部に持つ。（ｆ）外部ファイルから読み取る。（ｇ）ネットワーク５から取得する。（ｈ）ユーザに問い合わせる。
【００３５】
（プリンタドライバ特定手段）
プリンタドライバ特定手段４１１は、ＯＳ２３に問い合わせて影響を受けるプリンタドライバを特定するが、次の方法により取得してもよい。（ａ）自モデルのファイル構成とフォルダ中のファイルとを比較して取得する。（ｂ）影響を判断するための情報ファイルから取得する。（ｃ）ネットワークに問い合わせる。（ｄ）ユーザに問い合わせる。
【００３６】
（インストール状態変更手段）
インストール状態変更手段４１２は、インストール状態を変更するためにファイルをコピーするとき、次の方法により行う。（ａ）無条件にコピーする。（ｂ）ファイルをコピーするか、コピーしないか自動的に判断する。（ｃ）ファイルをコピーするか、コピーしないかユーザーに対話的に判断させる。（ｅ）上記のいずれの動作とするか設定できるようにする。
【００３７】
また、インストール状態変更手段４１２は、レジストリのようなＤＢを更新するとき、次の方法による。(ａ）無条件に更新する。（ｂ）更新するか、更新しないか自動的に判断する。（ｃ）更新するか、更新しないかユーザーに対話的に判断させる。（ｄ）上記のいずれの動作とするか設定できるようにする。
【００３８】
また、インストール状態変更手段４１２は、アンインストールを行う場合は、次の方法による。（ａ）インストール中のプリンタドライバのインストールを取りやめる。（ｂ）インストール済みのプリンタドライバをアンインストールする。（ｃ）上記をユーザーに対話的に判断させる。
【００３９】
（実施の形態の動作）
次に、本プリンタシステム１の動作を図面を参照して説明する。
（１）プリンタドライバ４０Ａのインストール
図２は、プリンタドライバ４０ＡをＰＣ２にインストールした状態を示す。プリンタドライバ４０のインストールには、ＯＳ２３のインストールプログラム２３０が利用される。既にバージョン(1)のプリンタドライバ４０ＡがＰＣ２にインストールされているとすると、図２に示すように、記憶部２３のドライバフォルダ２１０に、機種固有モジュールのファイルＡ-1(1)，Ａ-2(1)と、共通モジュールのファイルＸ-1(1)，Ｘ-2(1)，Ｘ-3(1)が格納される。Ａ-1(1)は、ドライバメインモジュールのファイルであり、Ａ-2(1)は、ドライバデータモジュールのファイルである。なお、図２のドライバフォルダ２１０中のカッコ内はバージョンを意味する。
【００４０】
レジストリ２１１には、図２に示すように、次のように登録される。
プリンタアイコン名：「プリンタＡの１」
プリンタドライバ名：「プリンタＡ」
ドライバメインモジュール：「ファイルＡ−１」
ドライバデータモジュール：「ファイルＡ−２」
その他の必要なファイル：「ファイルＸ−１、Ｘ−２、Ｘ−３」
【００４１】
また、図２に示すように、「プリンタの追加」アイコン２１２ａと、プリンタアイコン名「プリンタＡの１」のアイコン２１２ｂがＯＳ２３によって作成され、表示部２５のプリンタドライバの一覧画面２１２に表示される。
【００４２】
（２）プリンタドライバ４０Ｂのインストール
図５は、プリンタドライバ４０Ｂのインストール、およびプリンタドライバ４０Ａの更新のフローを示す。まず、ＣＰＵ２０は、ＯＳ２３のインストールプログラム２３０を呼び出す（Ｓ１）。インストールプログラム２３０は、インストール機能（ＡｄｄＰｒｉｎｔｅｒ  ＡＰＩ(Application Program Interface)）を有しており、インストールに必要なファイルが存在するフォルダと情報ファイル（ＩＮＦファイル）を指定する（Ｓ２）。次に、インストールプログラム２３０は、ＩＮＦファイルに記載された情報を基に、プリンタサーバ４からネットワーク５およびネットワークＩ／Ｆ２６を介してプリンタドライバ４０Ｂをダウンロードし、レジストリ２１１にインストール情報を登録し、ドライバフォルダ２１０にファイルをコピーする（Ｓ３）。
【００４３】
図３は、プリンタドライバ４０Ｂをインストールした状態を示す。バージョン２のプリンタドライバ４０ＢをＰＣ２にインストールすると、図３に示すように、ドライバフォルダ２１０には、既に格納されている機種固有モジュールのファイルＡ-1(1)，Ａ-2(1)の他に、プリンタ３Ｂ用の機種固有モジュールのファイルＢ-1(2)，Ｂ-2(2)が格納され、共通モジュールのファイルＸ-1(2)，Ｘ-2(2)，Ｘ-3(2)は、バージョン(2)のものに置き換わる。なお、図３のドライバフォルダ２１０中のカッコ内はバージョンを意味する。
【００４４】
レジストリ２１１には、図３に示すように、次のように登録される。
プリンタアイコン名：「プリンタＢの１」
プリンタドライバ名：「プリンタＢ」
ドライバメインモジュール：「ファイルＢ−１」
ドライバデータモジュール：「ファイルＢ−２」
その他の必要なファイル：「ファイルＸ−１、Ｘ−２、Ｘ−３」
【００４５】
また、図３に示すように、プリンタアイコン名「プリンタＢの１」のアイコン２１２ｂがＯＳ２３によって作成され、表示部２５のプリンタドライバの一覧画面２１２に追加されて表示される。
【００４６】
共通モジュールのファイルＸ−１，Ｘ−２，Ｘ−３のバージョンは、それぞれバージョン(2)となるため、これらはファイルＡ−１，Ａ−２のバージョン(1)と組み合わせて正しく動作することはできない。そこで、次に説明するように、プリンタドライバ４０Ａの更新が必要となる。
【００４７】
（３）プリンタドライバ４０Ａの更新
図４は、プリンタドライバ４０Ａを更新した後の状態を示す。なお、図４のドライバフォルダ２１０中のカッコ内はバージョンを意味する。インストールプログラム２３０は、ＩＮＦファイルに記述された更新モジュール呼び出し手段２３１のモジュール指定に従って、更新モジュール４１を呼び出す（Ｓ４）。
【００４８】
更新モジュール４１のプリンタドライバ特定手段４１１は、ドライバ構成情報ファイルから、プリンタドライバ４０Ｂのインストールによって影響を受けるプリンタドライバリストを取得する。ＯＳ２３のレジストリ２１１より、インストール済みのプリンタドライバリストを取得し、影響を受けるプリンタとしてプリンタドライバ４０Ａを得る（Ｓ５）。
【００４９】
プリンタドライバ４０Ａの更新に必要なファイルが存在しているか否かを判断し（Ｓ６）、更新に必要なファイルが存在している場合は（Ｓ６のＹｅｓ）、インストール状態変更手段４１２は、プリンタサーバ４からネットワーク５およびネットワークＩ／Ｆ２６を介して必要なファイルをドライバフォルダ２１０にコピーすることで、プリンタドライバ４０Ａをバージョンアップする（Ｓ７）。
【００５０】
プリンタドライバ４０Ａの更新に必要なファイルがプリンタサーバ４に存在していない場合（Ｓ６のＮo）、プリンタドライバ４０Ｂのインストールを取りやめるか、プリンタドライバ４０Ａをアンインストールするかをユーザに問い合わせ（Ｓ８）、ユーザの指定の処理を行う（Ｓ９）。
【００５１】
図４に示すように、ドライバフォルダ２１０には、格納されていた機種固有モジュールのファイルＡ-1(1)，Ａ-2(1)のバージョンがアップされ、ファイルＡ-1(2)，Ａ-2(2)となり、不整合が解消される。
【００５２】
本実施の形態によれば、以下の効果が得られる。
（イ）プリンタドライバ４０のバージョンアップ時のバージョン不整合が無くなる。
（ロ）インストールプログラム２３０自体を変更することなく、複数のプリンタモデルでのコンポーネントの整合性を取ることが可能となる。
（ハ）プリンタドライバ４０のファイル構成の自由度を上げることができ、機能拡張が容易になる。
【００５３】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、発明の趣旨を逸脱しない範囲において変形実施が可能である。
【００５４】
例えば、上記実施手の形態では、周辺機器としてプリンタについて説明したが、本発明は、ＦＡＸ、スキャナ等にも同様に適用することができる。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施の形態に係るプリンタシステムを示すブロック図である。
【図２】プリンタドライバＡをインストールした状態を示す図である。
【図３】プリンタドライバＢをインストールした状態を示す図である。
【図４】プリンタドライバＡを更新した状態を示す図である。
【図５】プリンタドライバＢのインストール、およびプリンタドライバＡの更新を示すフローチャートである。
【符号の説明】
【００５６】
１  プリンタシステム
２  パーソナルコンピュータ（ＰＣ）
３，３Ａ，３Ｂ  プリンタ
４  プリンタサーバ
５  ネットワーク
２０  ＣＰＵ
２１  記憶部
２４  入力部
２５  表示部
２６  ネットワークインタフェース（Ｉ／Ｆ）
２２  アプリケーションプログラム
２３  オペレーディング・システム（ＯＳ）
４０，４０Ａ，４０Ｂ  プリンタドライバ
４１  更新モジュール
２１０  ドライバフォルダ
２１１  レジストリ
２１２  プリンタドライバの一覧画面
２１２ａ〜２１２ｃ  アイコン
２３０  インストールプログラム
２３１  更新モジュール呼び出し手段
４１０  インストール状態取得手段
４１１  プリンタドライバ特定手段
４１２  インストール状態変更手段
【図１】
2006268643.tif 000003
【図２】
2006268643.tif 000004
【図３】
2006268643.tif 000005
【図４】
2006268643.tif 000006
【図５】
2006268643.tif 000007