(57)【要約】【課題】事前にデータを表計算ソフトウェアにファイルに落とすようにプログラミングする必要がなく、印字バッファに格納された印字データから表計算ソフトウェアのセルに対応するようにファイル出力する。【解決手段】プログラムを動作させたときに印字データを格納する印字バッファに格納された印字データをファイル出力するための指定を受付けると、印字データのライン及びカラムの位置に基づいて表計算ソフトウェアのセルに対応させるように印字データをファイル出力する。【選択図】図６
2007079801.tif 000002
【特許請求の範囲】
【請求項１】
印字処理を行うプログラムを動作させて印字データを生成しその生成した印字データに基づいて印字を行うデータ処理装置において、
前記プログラムを動作させたときに印字データを格納する印字バッファと、
この印字バッファに格納された印字データをファイル出力するための指定を受付けるファイル指定手段と、
このファイル指定手段により前記印字バッファに格納された印字データをファイル化する指定を受付けると前記印字データのライン及びカラムの位置に基づいて、表計算ソフトウェアのセルに対応させるように前記印字データをファイル出力するファイル出力手段とを備えることを特徴とするデータ処理装置。
【請求項２】
コンピュータに、
印字処理を行うプログラムを動作させたときに印字バッファに格納された印字データをファイル化するための指定を受付けさせる機能と、
前記印字バッファに格納された印字データをファイル出力する指定を受付けさせると、前記印字データのライン及びカラムの位置に基づいて、表計算ソフトウェアのセルに対応させるように前記印字データをファイル出力させる機能とを実現させるファイル出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字データのファイル出力を行うデータ処理装置及びファイル出力プログラムに関する。
【背景技術】
【０００２】
従来のデータ処理を行うデータ処理装置において、業務プログラムで一覧表などを印字する際に印字データをファイルに落とす機能については、予めプログラミングされていることが一般的である。  
また、印字されるデータを利用する際には印字データを一旦ファイルに落とすようにプログラミングされている。
【０００３】
なお、コンピュータで作成した帳票の印刷データを仮想プリンタに出力してスプールファイルを作成するとともに、定義ファイルに従って明細データを取り出してＣＳＶファイルを作成する技術が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１５２６６
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザが印字に用いた印字データを表計算ソフトウェアで使用したい場合には予め印字データをファイルに落とし、表計算ソフトウェアのファイル形式で出力するようプログラミングする必要があった。
【０００５】
本発明は上記事情に鑑みてなされたものであって、その目的は、事前にデータをファイルに落とすようにプログラミングする必要がなく、印字バッファに格納された印字データから表計算ソフトウェアのセルに対応するようにファイル出力することができるデータ処理装置及びファイル出力プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
第１の本発明は、印字処理を行うプログラムを動作させて印字データを生成しその生成した印字データに基づいて印字を行うデータ処理装置において、プログラムを動作させたときに印字データを格納する印字バッファに格納された印字データをファイル出力するための指定を受付けると、印字データのライン及びカラムの位置に基づいて、表計算ソフトウェアのセルに対応させるように印字データをファイル出力するものである。
【０００７】
第２の本発明は、コンピュータに、印字処理を行うプログラムを動作させたときに印字バッファに格納された印字データをファイル化するための指定を受付けさせる機能と、記印字バッファに格納された印字データをファイル出力する指定を受付けさせると印字データのライン及びカラムの位置に基づいて表計算ソフトウェアのセルに対応させるように印字データをファイル出力させる機能とを実現させるファイル出力プログラムである。
【発明の効果】
【０００８】
本発明によると、事前にデータをファイルに落とすようにプログラミングする必要がなく、印字バッファに格納された印字データから表計算ソフトウェアのセルに対応するようにファイル出力することができるデータ処理装置及びファイル出力プログラムを提供できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の一実施の形態について図面を参照して説明する。  
図１はデータ処理装置１の内部構成を概略的に示すブロック図である。図１に示すように、データ処理装置１は、制御部本体としてのＣＰＵ１１、ＣＰＵ１１が実行するプログラムや固定データが記憶されたＲＯＭ１２、ＣＰＵ１１が各種処理を実行するときに必要なワークエリアが設けられるとともにデータを記憶するエリアが設けられたＲＡＭ１３、オペレーティングシステム（ＯＳ）、各種業務を実行するためのアプリケーションソフト、ログファイルの制御、後述するファイル出力処理を行うプログラム等を記憶するハード・ディスク・ドライブ（ＨＤＤ）１４を制御するＨＤＤコントローラ１５、補助記憶装置１６を制御する補助記憶装置ドライバ１７、伝票等の帳票に印字を行うプリンタ１８を制御するとともに印字データを格納する印字バッファを有するプリンタコントローラ１９、文字キー、置数キー、「＋」キー、「−」キー等のキーを有するキーキーボード２０からの信号を制御するキーボードコントローラ２１、ディスプレイ２２への表示を制御するディスプレイコントローラ２３、時刻情報を生成する時刻情報生成部２４、マウス（図示しない。）と接続するためのマウスインタフェース（Ｉ／Ｆ）２５、外部装置と通信を行うための通信インタフェース（Ｉ／Ｆ）２６を備えている。
【００１０】
また、ＣＰＵ１１と、ＲＯＭ１２、ＲＡＭ１３、ＨＤＤコントローラ１５、補助記憶装置ドライバ１７、プリンタコントローラ１９、キーボードコントローラ２１、ディスプレイコントローラ２３、時刻情報生成部２４、マウスＩ／Ｆ及び通信Ｉ／Ｆとはバスラインを介して接続している。
【００１１】
ＲＡＭ１３に記憶されるデータは、例えば商品の在庫に関する商品在庫一覧表データが記憶される。この商品在庫一覧表データは、商品コード、商品名、前月在庫、入庫数、出庫数、現在在庫の項目からなっている。このＲＡＭ１３に記憶される商品在庫一覧表のデータは、ユーザがキーボード２０で所定の操作を行うことによりアプリケーションプログラム上で呼び出されてプリンタ１８で印字される。すなわち、印字処理を行うプログラムが動作することにより商品在庫一覧表のデータは印字データとしてプリンタコントローラ１９内の印字バッファに格納され、その印字データに基づいてプリンタ１８によって印字される。なお、図２は商品在庫一覧表の印字例を示す図である。
【００１２】
ここで、プリンタコントローラ１９の印字バッファに印字データが格納されたときのデータフォーマットについて説明する。図３は印字バッファに格納された印字データのデータフォーマットを示す図である。図３に示すように、印字バッファに格納された印字データは、印字ラインを示すライン、印字カラムを示すカラム、文字ピッチを示すピッチ、データ量、印字する内容を示すデータの組からなるデータＤ１からデータＤｎで構成されている。
【００１３】
また、ＲＡＭ１３のワークエリアには、例えば後述する印字データのファイル出力処理を行うときに使用される印字幅（セル幅）管理エリア１３ａ、検索エンドカラム管理エリア１３ｂが設けられている。図４はワークエリアに設けられた印字幅（セル幅）管理エリア１３ａと検索エンドカラム管理エリア１３ｂを示す図である。図４（ａ）に示す印字幅（セル幅）管理エリア１３ａは、表計算ソフトウェアにファイル出力する際に印字幅（セル幅）を決定するために印字幅（セル幅）を一時的に記憶するためのエリアである。図４（ｂ）に示す検索エンドカラム管理エリア１３ｂは、印字バッファに格納されたデータのカラムに印字幅を加算したものであり、表計算ソフトウェアにファイル出力する際に、同列のセルに出力するデータか否かを判断するために用いられる検索エンドカラムを一時的に記憶するエリアである。
【００１４】
次に、印字処理を行うときに印字バッファに格納される印字データをファイル出力するためにＣＰＵ１１が実行するファイル出力処理について説明する。図５はファイル出力処理の要部を示すフローチャートである。  
先ず、ＣＰＵ１１は、用紙セットメッセージをディスプレイ２２に表示する（ＳＴ１０１）。用紙セットメッセージは、プリンタ１８へ用紙を送るためのトレイに用紙をセットすることを促すためのメッセージであり、このときにファイル出力の指定を行うこともできるようになっている。例えば、用紙セットメッセージは、「用紙をセットして（＋）、ファイルに出力する場合は（−）」とディスプレイ２２に表示される。
【００１５】
続いて、ＣＰＵ１１はファイル出力指定があったか否かを判断する（ＳＴ１０２）。すなわち、ＣＰＵ１１は印字データのファイル出力を行うための指示があったか否かを判断する。上述の用紙セットメッセージがディスプレイ２２に表示された場合では、「＋」キーの押下が検出された場合は印字データのファイル出力は行わないと判断され、「−」キーの押下が検出された場合は印字データのファイル出力を行うと判断される。
【００１６】
ファイル出力指定があったと判断すると（ＳＴ１０２でＹＥＳ）、ＣＰＵ１１はファイル出力形式の指定を行うためのファイル出力形式メッセージをディスプレイ２２に表示する（ＳＴ１０３）。ファイル出力形式メッセージは、例えば、「ＣＳＶファイル出力は（１＋）、表計算ファイル出力は（２＋）」である。このようにディスプレイ２２に表示されたファイル出力形式メッセージの表示に従ってユーザからファイル出力形式の指定がなされると、ＣＰＵ１１は印字有無のメッセージをディスプレイ２２に表示し（ＳＴ１０４）、印字有無のメッセージの表示に従ってユーザから印字指定があったか否かを判断する（ＳＴ１０５）。印字有無のメッセージは、例えば、「印字＋ファイル出力は用紙をセットして（＋）、ファイル出力のみは（−）」である。
【００１７】
上述の場合でキーボード２０の「＋」キーの入力を検出した場合、すなわち印字指定があったと判断したとき（ＳＴ１０５でＹＥＳ）、又はステップＳＴ１０２においてファイル出力指定がないと判断したとき（ＳＴ１０２でＮＯ）は、ＣＰＵ１１はプリンタ１８を制御してトレイにセットされた用紙を吸入し（ＳＴ１０６）、吸入した用紙に印字バッファに格納された印字データに基づいて印字を行う（ＳＴ１０７）。
【００１８】
このように印字データに基づく印字を行うと、ＣＰＵ１１は印字データのファイル出力指定があるか否かを判断する（ＳＴ１０８）。この判断は、例えばステップＳＴ１０３でファイル出力形式の指定がなされたか否かに基づいてなされる。ファイル出力指定がないと判断すると（ＳＴ１０８でＮＯ）処理を終了し、ファイル出力指定があると判断すると（ＳＴ１０８でＹＥＳ）ＣＰＵ１１はファイル出力形式を判断する（ＳＴ１０９）。例えば、ステップＳＴ１０３において、ＣＳＶファイル出力する「１」キーと「＋」キーの入力、又は表計算ファイル出力する「２」キーと「＋」キーの入力に基づいて判断される。ＣＳＶファイル出力する指定がなされている判断すると、ＣＰＵ１１は印字バッファに格納された印字データをＣＳＶファイル出力する（ＳＴ１１０）。また、表計算ファイル出力する指定がなされていると判断すると、ＣＰＵ１１は印字バッファに格納された印字データを表計算ファイル出力する（ＳＴ１１１）。
【００１９】
この表計算ファイルへ出力する処理については、図６を参照して詳細に説明する。図６はＣＰＵ１１が実行する表計算ファイル出力処理の要部を示すフローチャートである。  
先ず、印字バッファに格納された印字データから一番左に印字するデータを印字データのカラムに基づいて検索する（ＳＴ２０１）。そして、その検索されたデータのピッチとデータ量から印字幅（セル幅）を計算する（ＳＴ２０２）。この計算された印字幅（セル幅）はＲＡＭ１３の印字幅（セル幅）管理エリア１３ａに記憶される。さらに、ＣＰＵ１１は検索されたデータのカラムと印字幅（セル幅）管理エリア１３ａに記憶した印字幅とから検索エンドカラムを計算する（ＳＴ２０３）。この計算された検索エンドカラムはＲＡＭ１３の検索エンドカラム管理エリア１３ｂに記憶される。このように検索エンドカラムを計算すると、ＣＰＵ１１は印字バッファの先頭から印字バッファに格納された印字データを検索し、検索エンドカラム管理エリア１３ｂに記憶された検索エンドカラム内のデータがあるかどうかをチェックする（ＳＴ２０４）。なお、このデータの検索は後述の処理により表計算ソフト出力するセルが確定していないデータに対して行われる。
【００２０】
このように検索エンドカラム内のデータのチェックが終わると、ＣＰＵ１１は印字バッファに格納された印字データを最後まで、すなわちデータＤ１からＤｎまで検索したか否かを判断する（ＳＴ２０５）。印字データを最後まで検索していないと判断すると（ＳＴ２０５でＮＯ）、ＣＰＵ１１は検索ポインタで指定されるデータが検索エンドカラム内のデータか否かを判断する（ＳＴ２０６）。検索ポインタは印字バッファに格納された印字データであるデータＤ１からデータＤｎを順に指定するためのものである。その検索ポインタで指定されたデータが検索エンドカラム内のデータであると判断すると（ＳＴ２０６でＹＥＳ）、ＣＰＵ１１は同一ラインのデータが既に存在するか否かを判断する（ＳＴ２０７）。同一ラインのデータが既に存在していなければ（ＳＴ２０７でＮＯ）、表計算ソフト出力するセルが確定した確定データとして抽出して表計算ソフトウェアの該当セルに挿入する（ＳＴ２０８）。そして、ＣＰＵ１１はその確定したデータの印字幅（セル幅）が既に確定しているデータの印字幅のうち最大か否かを判断する（ＳＴ２０９）。ＣＰＵ１１は印字幅が最大であると判断した場合は（ＳＴ２０９でＹＥＳ）、データの入っている列のセル幅をその印字幅に合わせて拡張する（ＳＴ２１０）。これにより、印字幅（セル幅）管理エリア１３ａに記憶されている印字幅が更新される。なお、印字幅が最大でないと判断された場合は（ＳＴ２０９でＮＯ）、列のセル幅を拡張する処理はパスされる。
【００２１】
次にＣＰＵ１１は抽出された確定データの検索エンドカラムは今までより大きいか、すなわち、検索エンドカラム管理エリア１３ｂに記憶された値より大きいか否かを判断する（ＳＴ２１１）。確定データの検索エンドカラムが検索エンドカラム管理エリア１３ｂに記憶された値より大きくないと判断した場合は（ＳＴ２１１でＮＯ）、ＣＰＵ１１は印字バッファの印字データを検索するための検索ポインタを１加算し（ＳＴ２１１）、上述したステップＳＴ２０４からＳＴ２１１の処理を繰り返す。なお、上述したステップＳＴ２０６の検索エンドカラム内の印字データがあるか否かの判断でＮＯの場合、また、ステップＳＴ２０６の同一ラインのデータが既に存在しているか否かの判断でＹＥＳの場合も、ＣＰＵ１１は印字バッファの検索ポインタを１加算し（ＳＴ２１２）、上述したステップＳＴ２０４からＳＴ２１１の処理を繰り返す。
【００２２】
一方、確定データの検索エンドカラムが検索エンドカラム管理エリア１３ｂの値より大きいと判断した場合は（ＳＴ２１１でＹＥＳ）、ＣＰＵ１１は検索エンドカラム管理エリア１３ｂに記憶された検索エンドカラムを上記確定データの検索エンドカラムに更新する（ＳＴ２１３）。このように検索エンドカラムが更新された場合は、ＣＰＵ１１は印字バッファの検索ポインタを先頭に戻し（ＳＴ２１４）、上述したステップＳＴ２０４からＳＴ２１１の処理を繰り返す。
【００２３】
また、ステップＳＴ２０５で印字バッファに格納された印字データを最後まで検索したと判断した場合は（ＳＴ２０５でＹＥＳ）、ＣＰＵ１１は印字バッファに未確定データがあるか否かを判断する（ＳＴ２１５）。未確定データがある場合は（ＳＴ２１５でＹＥＳ）、ＣＰＵ１１は次のデータの列として印字バッファに格納された印字データを検索し（ＳＴ２１６）、表計算ソフト出力するときのセルが確定していないデータの中から一番左に印字するデータを検索する（ＳＴ２１７）。そして、ＣＰＵ１１はステップＳＴ２０２の処理へ進み上述したステップＳＴ２０２からＳＴ２１７の処理を繰り返す。ＣＰＵ１１は未確定データがないと判断した場合は（ＳＴ２１５でＮＯ）、この処理を終了する。
【００２４】
プリンタコントローラ１９内の印字バッファに格納された印字データを最後まで検索して、全てのデータＤ１からＤｎについて表計算ソフト出力する際のセルの位置及びセル幅が確定するまで上述した処理を行うことにより、全てのデータＤ１からデータＤｎが表計算ソフトウェアのセルに対応して出力されることになる。
【００２５】
次に、表計算ソフト出力するときのセル位置を確定する際の処理について図７を参照して具体的に説明する。図７は、検索エンドカラム内と判断されたデータと同一ラインのデータが既に存在しているか否かの判断をどのようにして行うかを説明するための図である。図７に示すように、データＤ１からデータＤ５が検索エンドカラム内にあり、かつ、データＤ１、データＤ２、データＤ３とデータＤ４、データＤ５の４列となっている場合では、検索エンドカラム内として検索されたデータＤ４は既に同一ラインの印字データ３が検索され確定しているためデータＤ４は表計算ソフト出力するセル位置が確定した確定データとはならない。したがって、このような場合はデータＤ１，Ｄ２，Ｄ３，Ｄ５がそれぞれ順次確定データとなる。
【００２６】
図８は図７で説明した場合における確定データとして表計算ソフトウェアのセル位置が決定されたときのデータＤ１，Ｄ２，Ｄ３，Ｄ５を説明するための図である。図８に示すようにデータＤ１，Ｄ２，Ｄ３，Ｄ５は確定されるが、データＤ４は同一ラインにデータＤ３があるため確定されない。したがって、図８に示すように、データＤ１，Ｄ２，Ｄ３，Ｄ５は、ライン順に表計算ソフトウェアの同列のデータとして確定される。なお、次の列のデータ検索時にデータＤ４は確定データとなる。このときデータＤ４はデータＤ３の隣のセル位置として確定される。
【００２７】
次に、印字幅を拡張、検索エンドカラムを更新する場合の処理について図９を参照して説明する。図９は印字幅の拡張及び検索エンドカラムの更新を説明するための図である。データＤ１が表計算ソフト出力するセル位置が確定しているときに新たにデータＤ２が同一列の一つ下のセル位置に出力することが確定し、かつ、データＤ１よりデータＤ２の方が印字幅が大きい場合で説明する。データＤ２が確定データとして抽出された場合、ラインが示す情報に基づいてデータＤ１が格納されている次のセル、すなわち、同列の一つ下のセルにデータＤ２が出力される。また、印字幅（セル幅）はデータＤ１よりデータＤ２が大きいので、印字幅（セル幅）管理エリア１３ａの値がデータＤ２の印字幅に更新することによりセル幅がデータＤ２の印字幅に拡張される。さらに、検索エンドカラムはデータＤ１時よりデータＤ２の方が右にあるため検索エンドカラム管理エリア１３ｂに記憶された検索エンドカラムの値はデータＤ２の右側のカラム位置の値に更新される。
【００２８】
次に上述のように構成されたデータ処理装置１で印字バッファに格納された印字データを表計算ソフトウェアにファイル出力する際の作用について説明する。  
ユーザがキーボード２０を操作してアプリケーションソフトウェアを起動し、所定のデータを読み出して印字を行う場合は、ディスプレイ２２に用紙セットメッセージが表示される。図１０はディスプレイ２２に表示される用紙セットメッセージの表示例を示す図である。ディスプレイ２２には、「用紙をセットして（＋）、ファイル出力する場合は（−）」と表示されている。ユーザは用紙をトレイにセットして印字のみの場合はキーボード２０の「＋」キーを押下し、印字バッファに格納された印字データをファイル出力する場合はキーボード２０の「−」キーを押下する。ユーザが「＋」キーを押下すると印字が行われるが、「−」キーを押下するとファイル出力するファイル形式を選択するためのメッセージが表示される。
【００２９】
図１１はファイル出力するファイル形式を選択するためのメッセージの表示例を示す図である。ディスプレイ２２には、「ＣＳＶファイル出力は（１＋）１、表計算ファイル出力は「（２＋）」と表示されている。ここでユーザが所望の目的に従って、キーボード２０の「１」キーと「＋」キー又は「２」キーと「＋」キーを押下する。このように「１」キーと「＋」キーの押下によるＣＳＶファイル出力又は「２」キーと「＋」キーの押下による表計算ファイル出力のいずれかの指定がなされると、印字の有無の指定を受付けるためのメッセージがディスプレイ２２に表示される。図１２は印字の有無の指定を受付けるためのメッセージの表示例を示す図である。ディスプレイ２２には、「印字＋ファイル出力は用紙をセットして（＋）、ファイル出力のみの場合は（−）」と表示されている。
【００３０】
ここでユーザにより「＋」キーが押下されれば、呼び出したアプリケーション及びデータに基づいて印字を行う。例えば図２を用いて説明した商品在庫一覧表が印字された後、指定されたファイル形式に基づいてファイル出力がされる。また、ユーザにより「−」キーが押下されれば、印字は行われず指定されたファイル形式に基づいてファイル出力がなされる。
【００３１】
図１３はＣＳＶファイル出力の指定がなされているときにおける商品在庫一覧表の出力結果Ｔ１を示す図である。図１３に示すように、ＣＳＶファイルとして出力されているため、各行ごとにデータのみが出力されている。
【００３２】
図１４は表計算ソフト出力の指定がなされているときにおける商品在庫一覧表の出力結果Ｔ２を示す図である。表計算ソフト出力がなされるときは、各行、各列が表計算ソフトのセル位置合わせて配列されるとともに、各列のセル幅は列中の最も長い印字データの印字幅にそろえられている。
【００３３】
この実施の形態によると、データをファイルに落とすようにプログラミングがされていなくても、印字バッファに格納された印字データから表計算ソフトウェアに出力することを指定するだけで、表計算ソフトウェアのセル、すなわち各行、各列に対応するようにファイル出力することができる。
【００３４】
また、表計算ソフトウェアに出力する際に各列の中で最も長い印字幅にセルの列の長さを拡張するため表計算ファイル出力後に表計算ソフトウェア上でユーザが印字データにあわせて列の長さを調整する必要がなく、ユーザの利便性を向上させることができる。  
なお、本発明は、上述した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できるものである。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の形態におけるデータ処理装置の内部構成を概略的に示すブロック図。
【図２】同実施の形態における商品在庫一覧表の印字例を示す図。
【図３】同実施の形態における印字バッファに格納された印字データのデータフォーマットを示す図。
【図４】同実施の形態における印字幅（セル幅）管理エリア１３ａと検索エンドカラム管理エリア１３ｂを概念的に示す図。
【図５】同実施の形態におけるデータファイル出力処理の要部を示すフローチャート。
【図６】同実施の形態における表計算ファイル出力処理の要部を示すフローチャート。
【図７】同実施の形態における計算ソフト出力するときのセルを確定する際の処理を説明するための図。
【図８】同実施の形態における表計算ソフトのセルが決定されたデータを説明するための図。
【図９】同実施の形態における印字幅及び検索エンドカラムの更新を説明するための図。
【図１０】同実施の形態における用紙セットメッセージの表示例を示す図。
【図１１】同実施の形態における出力ファイル形式を選択するためのメッセージの表示例を示す図。
【図１２】同実施の形態における印字の有無の指定を受付けるためのメッセージの表示例を示す図。
【図１３】同実施の形態におけるＣＳＶファイル出力時における商品在庫一覧表の出力結果を示す図。
【図１４】同実施の形態における表計算ソフト出力時における商品在庫一覧表の出力結果を示す図。
【符号の説明】
【００３６】
１…データ処理装置，１１…ＣＰＵ，１２…ＲＯＭ，１３…ＲＡＭ，１３ａ…印字幅（セル幅）管理エリア，１３ｂ…検索エンドカラム管理エリア，１４…ＨＤＤ，１８…プリンタ，１９…プリンタコントローラ，２２…ディスプレイ，Ｄ１，Ｄ２，…，Ｄｎ…データ，Ｔ１…ＣＳＶファイル出力結果，Ｔ２…表計算ファイル出力結果
【図１】
2007079801.tif 000003
【図２】
2007079801.tif 000004
【図３】
2007079801.tif 000005
【図４】
2007079801.tif 000006
【図５】
2007079801.tif 000007
【図６】
2007079801.tif 000008
【図７】
2007079801.tif 000009
【図８】
2007079801.tif 000010
【図９】
2007079801.tif 000011
【図１０】
2007079801.tif 000012
【図１１】
2007079801.tif 000013
【図１２】
2007079801.tif 000014
【図１３】
2007079801.tif 000015
【図１４】
2007079801.tif 000016