(57)【要約】【課題】編集目的に応じて種類の異なる複数のデータを表示するとともに、表示したデータのうち編集対象ではないデータが編集されることを防止することにより、ユーザの作業効率を向上させることができるシステムを提供する。【解決手段】編集目的により各データに対する編集を許可するか否かを規定した編集ルールを示す編集ルール情報を記憶するルール記憶手段と、種類の異なる複数のデータを表示手段に同時に表示させる表示制御手段と、編集操作に基づく編集が入力された編集目的に対応する編集ルールに適合していない場合に、当該編集操作に基づく編集を禁止する編集制御手段と、を備える。【選択図】図１
2008015874.tif 000002
【特許請求の範囲】
【請求項１】
複数種類のデータを記憶するデータ記憶手段と、
編集目的に基づいて各前記データに対する編集を許可するか否かを規定する編集ルールを示す編集ルール情報を記憶するルール記憶手段と、
前記編集目的を入力するために用いられる目的入力手段と、
前記データを表示する表示手段と、
入力された編集目的に応じて、データ記憶手段に記憶されたデータのうち種類の異なる複数のデータを前記表示手段に同時に表示させる表示制御手段と、
前記表示手段に表示されたデータに対する編集操作を入力するために用いられる操作入力手段と、
前記編集操作に基づく編集が入力された編集目的に対応する前記編集ルールに適合していない場合に、当該編集操作に基づく編集を禁止する編集制御手段と、
を備えることを特徴とするデータ編集システム。
【請求項２】
請求項１に記載のデータ編集システムにおいて、
前記データ記憶手段に記憶される前記データは複数のオブジェクト情報を含み、
前記編集ルールは、前記編集目的に基づいて、各前記オブジェクト情報に対する編集を許可するか否かを規定することを特徴とする前記データ編集システム。
【請求項３】
請求項１又は２に記載のデータ編集システムにおいて、
前記編集ルールは、前記編集目的と、前記各オブジェクト情報の有する属性情報とに基づいて、当該各オブジェクト情報に対する編集を許可するか否かを規定することを特徴とする前記データ編集システム。
【請求項４】
請求項３に記載のデータ編集システムにおいて、
前記各オブジェクト情報は複数の属性情報を有し、
前記編集ルールは、前記オブジェクト情報の有する一の属性情報についての編集を許可するか否かを、前記編集目的と、編集の対象となる前記一の属性情報に関連する他の属性情報とに基づいて規定することを特徴とする前記データ編集システム。
【請求項５】
請求項３に記載のデータ編集システムにおいて、
前記編集ルールは、前記各オブジェクト情報の有する属性情報についての編集を許可するか否かを、前記編集目的と、当該オブジェクト情報とは異なる他のオブジェクト情報の有する属性情報とに基づいて規定することを特徴とする前記データ編集システム。
【請求項６】
請求項１乃至５の何れか１項に記載のデータ編集システムにおいて、
前記表示手段に同時に表示される種類の異なる複数のデータは、編集の対象であるデータと、ユーザが当該編集の対象であるデータを編集する際の参考とするデータとを含むことを特徴とする前記データ編集システム。
【請求項７】
請求項１乃至６の何れか１項に記載のデータ編集システムにおいて、
前記データは地図データであって、
前記編集ルールは、前記地図データを所定の単位に区画することによって得られるメッシュ毎に、各オブジェクト情報に対する編集を許可するか否かを規定することを特徴とする前記データ編集システム。
【請求項８】
請求項１乃至７の何れか１項に記載のデータ編集システムに含まれるサーバ装置であって、
前記データ記憶手段と、
前記ルール記憶手段と、
前記表示制御手段と、
を備えることを特徴とするサーバ装置。
【請求項９】
請求項１乃至７の何れか１項に記載のデータ編集システムに含まれるクライアント装置であって、
前記目的入力手段と、
前記表示手段と、
前記操作入力手段と、
前記編集制御手段と、
を備えることを特徴とするクライアント装置。
【請求項１０】
請求項８に記載のサーバ装置として、コンピュータを機能させるためのプログラム。
【請求項１１】
請求項９に記載のクライアント装置として、コンピュータを機能させるためのプログラム。
【請求項１２】
複数のオブジェクト情報が記述された地図データを記憶するデータ記憶手段と、
編集目的を入力するために用いられる目的入力手段と、
前記オブジェクト情報に対する編集操作を入力するために用いられる操作入力手段と、
前記操作入力手段に前記オブジェクト情報に対する編集操作が入力された場合に、前記目的入力手段から入力された前記編集目的に基づいて、当該オブジェクト情報の有する属性情報を所定の属性情報に更新することとする編集ルールを示す編集ルール情報を記憶するルール記憶手段と、
前記編集ルールに従って、前記オブジェクト情報の有する属性情報を所定の属性情報に更新する更新手段と、
を備えることを特徴とするデータ編集システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、データ管理の技術分野に属し、特に、誤ってデータが編集されてしまうことを防止する技術分野に関する。
【背景技術】
【０００２】
従来、作業効率を向上させるために、サーバ装置やクライアント装置をＬＡＮなどのネットワークに接続することによる資源の共有が図られてきた。例えば、サーバに格納されているファイルをクライアント装置から利用できるようにすることによって、グループでの作業を効率的に遂行することができる。
【０００３】
しかしながら、共有化されているファイルは、複数のクライアント装置から参照されることから、データの整合性を保つ必要があり、当該ファイルに対して書き込み処理を行う際には、充分な注意が必要となる。
【０００４】
例えば、サーバ装置とクライアント装置がネットワークに接続されて構成されるシステムとして、設計図面を作成する場合に、多レイヤを用いて図面を編集することが可能なＣＡＤシステムがある。当該ＣＡＤシステムにおいては、サーバ装置に複数レイヤの図面が格納されており、図面編集要員（ユーザ）は、クライアント装置を操作して当該レイヤの編集を行うが、各クライアント装置のディスプレイには図面の編集開始時に全てのレイヤが表示されることから、編集対象であるレイヤ以外のレイヤに対して誤って編集を行ってしまう場合があった。こうした事態を防ぐために、各ユーザは、自己の業務又は作業に必要なレイヤのみを残して不要なレイヤを非表示としてから、編集作業を行っていた。こうした事情の下、自己の編集目的に応じた編集対象であるレイヤのみを各クライアント装置のディスプレイに表示させるＣＡＤシステムがある（例えば、特許文献１参照。）。
【０００５】
【特許文献１】特開平７−２５３９９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来のＣＡＤシステムの構成によると、編集対象であるレイヤのみがディスプレイに表示され、編集対象ではないレイヤであって、ユーザが編集対象であるレイヤを編集する際の参考とするレイヤがディスプレイに表示されないことから、編集対象であるレイヤを編集する際の作業効率が低下するという問題があった。
【０００７】
そこで、本発明は上記問題に鑑みてなされたものであり、その課題の一例は、編集目的に応じて種類の異なる複数のデータを表示するとともに、編集対象ではないデータが編集されることを防止することにより、ユーザの作業効率を向上させることができるシステムを提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するための請求項１の発明は、複数種類のデータを記憶するデータ記憶手段と、編集目的に基づいて各前記データに対する編集を許可するか否かを規定する編集ルールを示す編集ルール情報を記憶するルール記憶手段と、前記編集目的を入力するために用いられる目的入力手段と、前記データを表示する表示手段と、入力された編集目的に応じて、データ記憶手段に記憶されたデータのうち種類の異なる複数のデータを前記表示手段に同時に表示させる表示制御手段と、前記表示手段に表示されたデータに対する編集操作を入力するために用いられる操作入力手段と、前記編集操作に基づく編集が入力された編集目的に対応する前記編集ルールに適合していない場合に、当該編集操作に基づく編集を禁止する編集制御手段と、を備えることを特徴とするデータ編集システムである。
【０００９】
また、請求項８の発明は、請求項１乃至７の何れか１項に記載のデータ編集システムに含まれるサーバ装置であって、前記データ記憶手段と、前記ルール記憶手段と、前記表示制御手段と、を備えることを特徴とするサーバ装置である。
【００１０】
さらに、請求項９の発明は、請求項１乃至７の何れか１項に記載のデータ編集システムに含まれるクライアント装置であって、前記目的入力手段と、前記表示手段と、前記操作入力手段と、前記編集制御手段と、を備えることを特徴とするクライアント装置である。
【００１１】
さらにまた、請求項１０の発明は、請求項８に記載のサーバ装置として、コンピュータを機能させるためのプログラムである。
【００１２】
さらにまた、請求項１１の発明は、請求項９に記載のクライアント装置として、コンピュータを機能させるためのプログラムである。
【００１３】
さらにまた、請求項１２の発明は、複数のオブジェクト情報が記述された地図データを記憶するデータ記憶手段と、編集目的を入力するために用いられる目的入力手段と、前記オブジェクト情報に対する編集操作を入力するために用いられる操作入力手段と、前記操作入力手段に前記オブジェクト情報に対する編集操作が入力された場合に、前記目的入力手段から入力された前記編集目的に基づいて、当該オブジェクト情報の有する属性情報を所定の属性情報に更新することとする編集ルールを示す編集ルール情報を記憶するルール記憶手段と、前記編集ルールに従って、前記オブジェクト情報の有する属性情報を所定の属性情報に更新する更新手段と、を備えることを特徴とするデータ編集システムである。
【発明を実施するための最良の形態】
【００１４】
次に、本願を実施するための最良の形態について、図面に基づいて説明する。なお、以下に説明する実施形態は、サーバ装置とクライアント装置が接続されたネットワークにおける地図データ編集システムに対して本願を適用した場合の実施の形態である。また、図示の便宜上、１台のサーバ装置と２台のクライアント装置のみを図示するが、実際のネットワークには、この他にも多数のクライアント装置が設置されており、さらに、サーバ装置を複数台設置することにより機能を分散させることもできる。
【００１５】
初めに、本実施形態について、図１を用いて説明する。図１は、本実施形態に係る地図データ編集システムの概要構成例を示すブロック図である。
【００１６】
本実施形態の地図データ編集システム１００は、編集の対象となり得る地図データである各レイヤ情報及び編集ルール情報の基となる各種テーブル情報を記憶するサーバ装置１０と、ユーザｕ１及びユーザｕ２によって各レイヤ情報を編集する際に用いられるクライアント装置６０及びクライアント装置８０とを含む。
【００１７】
本実施形態の地図データ編集システム１００は、予め、編集目的により各レイヤ情報に対する編集を許可するか否かを規定した編集ルールを示す編集ルール情報を記憶して、レイヤ情報に対する編集操作が行われた場合に当該編集操作に基づく編集が編集ルールに適合しているか否かを判別することにより、編集ルールに反する編集を排除する。
【００１８】
図１に示すように、本実施形態に係る地図データ編集システム１００は、サーバ装置１０と、クライアント装置６０及びクライアント装置８０とを備え、これらはネットワークＸを介して相互に接続されている。また、サーバ装置１０には、複数のレイヤ情報を管理する地図データベース２０と、編集ルール情報の基となる複数のテーブル情報を管理する管理データベース３０とが構築されている。
【００１９】
一方、クライアント装置６０は、ディスプレイ６１及びキーボード６２を備え、同様に、クライアント装置８０は、ディスプレイ８１及びキーボード８２を備えている。また、クライアント装置６０、クライアント装置８０は、それぞれ制御部７０、制御部９０を有する。ただし、制御部７０、制御部９０は、クライアント装置６０、クライアント装置８０にそれぞれインストールされたクライアント用プログラムを実行することにより実現される各種機能を抽出したものであり、必ずしも実際のハードウェアに対応するわけではない。ユーザｕ１及びユーザｕ２は、クライアント用プログラムを起動して、キーボード８２より編集操作を行うことにより、地図データベース２０に格納されている各レイヤ情報の編集を行うことができる。以下、クライアント装置６０とクライアント装置８０は同様の構成を有するため、ユーザｕ１がクライアント装置６０を用いて編集を行う場合について説明する。
【００２０】
なお、例えば、本実施形態の地図データベース２０は、本発明のデータ記憶手段を構成するとともに、管理データベース３０は、本発明のルール記憶手段を構成し、制御部７０は、本発明の表示制御手段、編集制御手段及び更新手段を構成する。また、例えば、本実施形態のキーボード６２は、本発明の目的入力手段及び操作入力手段を構成し、ディスプレイ６１は、本発明の表示手段を構成する。
【００２１】
サーバ装置１０は、地図データ編集システム１００を円滑に機能させるための各種制御を行う。具体的には、サーバ装置１０に設けられた図示しないＣＰＵが、プログラムを実行することによって各種制御が実現される。なお、当該各種制御を実行するための専用のハードウェアをサーバ装置１０に設けることもできる。
【００２２】
地図データベース２０は、注記レイヤ情報２１、家形レイヤ情報２２、住所レイヤ情報２３、背景レイヤ情報２４、道路レイヤ情報２５、レーンレイヤ情報２６などの複数のレイヤ情報を管理する。なお、レイヤ情報とは地図データの階層に当たるレイヤを示す情報であり、種類の異なるレイヤ情報毎に特有の情報が記述されており、これらのレイヤ情報に基づいてレイヤを複数層重ね合わせるようにディスプレイ６１に表示させることにより用途に応じた様々な地図を得ることができる。
【００２３】
また、注記レイヤ情報２１とは、注記を示す注記情報が記述されたレイヤ情報であり、注記とは、地物を説明するための文字列又は記号のことである。次いで、家形レイヤ情報２２とは、家形を示す家形情報が記述されたレイヤ情報であり、家形とは、建物を上方から見た場合の当該建物の形状を示す図形である。同様に、住所レイヤ情報２３とは、住所を示す住所情報が記述されたレイヤ情報であり、背景レイヤ情報２４とは、背景を示す背景情報が記述されたレイヤ情報であり、道路レイヤ情報２５とは、道路を示す道路情報が記述されたレイヤ情報であり、レーンレイヤ情報２６とは、レーンを示すレーン情報が記述されたレイヤ情報である。
【００２４】
さらに、各レイヤ情報には、一又は複数のオブジェクト情報が記述されている。例えば、家形レイヤ情報２２には、コンビニエンスストア、ガソリンスタンド、小学校、図書館などの形状を示すオブジェクト情報が記述されており、また、注記レイヤ情報２１には、注記情報がオブジェクト情報として記述されている。
【００２５】
なお、オブジェクト情報は、当該オブジェクト情報の示すオブジェクトに関する一又は複数の属性情報を有する。属性情報は、属性区分と、当該属性区分毎に規定された属性値とにより示される。属性区分は、基本的にそのオブジェクト情報の種類毎に異なり、例えば、家形レイヤ情報２２に記述されている家形を示すオブジェクト情報は属性区分として「建物種別」を持ち、その属性値として「マンション」、「一戸建て」等が規定され、また、道路レイヤ情報２５に記述されている道路を示すオブジェクト情報は属性区分として「道路種別」を持ち、その属性値として「高速道路」、「国道」、「県道」、「市道」等が規定されている。このように、オブジェクト情報は、属性区分と属性値によって示される属性情報を有する。
【００２６】
また、各レイヤ情報は、後述するようにレイヤＩＤとひも付けがされており、レイヤＩＤによって各レイヤ情報を識別することができる。
【００２７】
一方、管理データベース３０は、編集目的テーブル情報３１、レイヤテーブル情報３２、ルール種別テーブル情報３３及びルールテーブル情報３４を管理する。
【００２８】
図２は編集目的テーブル情報３１を説明するための図である。編集目的テーブル情報３１は、編集目的テーブルを示す情報であり、図２に示す編集目的テーブルは、編集目的ＩＤと編集目的とを１対１で対応付けて規定するとともに、さらに、編集目的ＩＤと表示レイヤＩＤを１対ｎで対応付けて規定している。編集目的ＩＤは、各編集目的に付与される管理番号である。編集目的は、地図データを編集する目的である。また、表示レイヤＩＤは、図３を参照して後述するレイヤＩＤに対応し、編集目的に応じてディスプレイ６１に表示されるレイヤ情報のレイヤＩＤを示している。
【００２９】
図２の例では、編集目的ＩＤ「００００１」は、編集目的「注記メンテナンス」に対応し、表示レイヤＩＤ「００」、「０１」、「０３」、「０４」に対応している。すなわち、ユーザｕ１が編集目的として編集目的ＩＤ「００００１」に対応する「注記メンテナンス」を選択した場合には、レイヤＩＤ「００」、「０１」、「０３」、「０４」である注記レイヤ情報２１、家形レイヤ情報２２、背景レイヤ情報２４、道路レイヤ情報２５がディスプレイ６１に表示される。
【００３０】
なお、ディスプレイ６１に表示されるレイヤ情報は、編集の対象となるレイヤ情報（以下、「編集レイヤ情報」という。）と、ユーザが編集レイヤ情報を編集する際の参考とするレイヤ情報（以下、「参考レイヤ情報」という。）を含む。また、レイヤ情報は、地図データベース２０を管理するＤＢＭＳ（database management system）の制御の下、ディスプレイ６１に表示されるとともに、適切に一時データが作成されてデータの保全が図られる。
【００３１】
次に、図３はレイヤテーブル情報３２を説明するための図である。レイヤテーブル情報３２は、レイヤテーブルを示す情報であり、図３に示すレイヤテーブルは、レイヤＩＤとレイヤ情報とを１対１で対応付けて規定している。レイヤＩＤは、各レイヤ情報に付与される管理番号である。図３に示す例では、レイヤＩＤ「００」は「注記レイヤ情報２１」に対応し、また、レイヤＩＤ「０４」は「道路レイヤ情報２５」に対応する。
【００３２】
次に、図４はルール種別テーブル情報３３を説明するための図である。ルール種別テーブル情報３３は、ルール種別テーブルを示す情報であり、図４に示すルール種別テーブルは、ルールＩＤと可能な（許可する）編集の組み合わせとを１対１で対応付けして規定している。ルールＩＤは、編集を制限するルール毎に付与される管理番号であり、また、編集内容の種類としては、例えば、作成、削除、形状変更及び属性変更がある。図４の例では、ルールＩＤ「００」は、作成、削除、形状変更及び属性変更に関する編集を許可するルールに対応し、ルールＩＤ「９９」は、作成、削除、形状変更又は属性変更に関する何れの編集をも不許可とするルールに対応する。また、ルールＩＤ「１１」は、「属性変更」に関する編集のみを許可するルールに対応する。
【００３３】
次に、図５はルールテーブル情報３４を説明するための図である。ルールテーブル情報３４は、図５に示すルールテーブルを示す情報であり、図５に示すルールテーブルは、編集目的ＩＤとレイヤＩＤとを１対ｎで対応付けて規定するとともに、さらに各レイヤＩＤとルールＩＤとを１対１で対応付けて規定している。図５の例では、編集目的ＩＤ「００００１」（注記メンテナンス）について、レイヤＩＤ「００」に対してルールＩＤ「１１」が規定され、また、レイヤＩＤ「０１」に対してルールＩＤ「９９」が規定されている。すなわち、ユーザｕ１が「注記メンテナンス」という編集目的を選択した場合には、編集目的テーブル情報３１に基づいて、注記レイヤ情報２１、家形レイヤ情報２２、背景レイヤ情報２４及び道路レイヤ情報２５がディスプレイ６１に表示されるとともに、ルールテーブル情報３４に基づいて、ユーザｕ１による注記レイヤ情報２１に対する属性変更に関する編集のみが許可され、その他の表示レイヤ情報については作成、削除、形状変更又は属性変更の何れの編集も不許可とされる。なお、この場合、注記レイヤ情報が編集レイヤ情報であり、家形レイヤ情報２２、背景レイヤ情報２４及び道路レイヤ情報２５が参考レイヤ情報である。
【００３４】
次に、サーバ装置１０の動作について説明する。
【００３５】
サーバ装置１０は、クライアント装置６０よりクライアント用プログラムが起動されたことを示す起動信号を受信すると、管理データベース３０によって管理されている編集目的テーブル情報３１を基に編集目的一覧情報を生成して、当該編集目的一覧情報をクライアント装置６０に送信する。また、サーバ装置１０は、クライアント装置６０から、編集目的一覧より選択された編集目的を識別する編集目的識別信号を受信すると、編集目的とルールテーブル情報３４とに基づいて、選択された編集目的に適した編集ルール情報７１をクライアント装置６０に送信するとともに、表示レイヤ情報をディスプレイ６１に表示させるための制御を行う。
【００３６】
例えば、サーバ装置１０は、クライアント装置６０から編集目的「注記メンテナンス」を示す編集目的識別信号を受信した場合には、ルールテーブル情報３４から「注記メンテナンス」に適した表示レイヤ情報を検索する。当該検索の結果に基づき、サーバ装置１０は、該当する注記レイヤ情報２１、家形レイヤ情報２２、背景レイヤ情報２４及び道路レイヤ情報２５をディスプレイ６１に表示させるための制御を行う。また、サーバ装置１０は、これらの表示レイヤ情報のうち注記レイヤ情報２１に対してのみ「属性変更」に関する編集を許可し、その他のレイヤ情報に対しては作成、削除、形状変更又は属性変更に関する何れの編集も不許可とする編集ルール情報７１をクライアント装置６０に送信する。
【００３７】
次に、クライアント装置６０について説明する。
【００３８】
クライアント装置６０は、図示を省略するが、ディスプレイ６１及びキーボード６２の他に通常のパーソナルコンピュータが備えるＣＰＵ、メモリ、外部記憶装置などを備えるとともに、ＯＳ（operating system）がインストールされている。また、クライアント装置６０は、インストールされているクライアント用プログラムがユーザｕ１によって起動されことにより、制御部７０が作動する。
【００３９】
制御部７０は、クライアント用プログラムが起動されると、起動信号を、ネットワークＸを介してサーバ装置１０に送信する。また、制御部７０は、サーバ装置１０の管理データベース３０から送信される編集目的一覧情報を受信すると、これをユーザＩＤ及びパスワードを入力させるためのログインダイアログとともにディスプレイ６１に表示させる。さらに、制御部７０は、ディスプレイ６１に表示させた編集目的一覧よりユーザｕ１によって選択された編集目的を識別する編集目的識別信号をサーバ装置１０に送信する。
【００４０】
また、制御部７０は、編集目的識別信号を送信したことに基づきサーバ装置１０から返信される編集ルール情報７１を受信すると、編集ルール情報７１をメモリ（図示しない）に記憶させるとともに表示レイヤ情報の示すレイヤをディスプレイ６１に表示させる。このとき、制御部７０は、表示レイヤとともに編集用アイコンをディスプレイ６１に表示させる。なお、編集用アイコンは、レイヤ情報を編集する際に用いられ、制御部７０に対する指示（例えば、作成、削除、形状変更又は属性変更）を分りやすく記号化した図形である。
【００４１】
さらに、制御部７０は、編集用アイコンを介して選択される作成、削除、形状変更又は属性変更の編集種別とキーボード６２から入力されるレイヤ情報を編集するための編集操作とに基づいて、当該編集が編集ルール情報７１の示す編集ルールに適合しているか否かを判別し、適合していない場合には、当該編集を不許可とする。
【００４２】
すなわち、ユーザｕ１はキーボード６２を用いて、ディスプレイ６１に表示される表示レイヤから編集レイヤを選択するとともに、参考レイヤを参考にしつつ、編集レイヤ情報に対する編集を行う。このとき、編集レイヤ情報に対する編集が編集ルール情報７１の示す編集ルールに適合しない場合にのみエラーメッセージがディスプレイ６１に表示される。
【００４３】
なお、クライアント装置６０の操作入力手段としてキーボード６２を示したが、キーボード６２の替わりに操作入力手段としてマウス等を用いることもできる。また、マウス等とキーボード６２を併用することもできる。
【００４４】
次に、地図データ編集システム１００における処理の流れを図６のフローチャートを用いて説明する。なお、図６は、本実施形態の地図データ編集システム１００における処理の流れを示すフローチャートであり、ここでは、ユーザｕ１がクライアント装置６０を介して地図データ編集システム１００を利用する場合について説明する。
【００４５】
初めに、制御部７０は、ユーザｕ１によってクライアント用プログラムが起動されることにより作動すると、クライアント用プログラムが起動されたことを示す起動信号をサーバ装置１０に送信する。サーバ装置１０は、起動信号を受信すると、管理データベース３０によって管理されている編集目的テーブル情報３１を読み込む（ステップＳ１）。
【００４６】
次に、サーバ装置１０は、読み込んだ編集目的テーブル情報３１を基に編集目的一覧情報を生成して、これを制御部７０に送信する。制御部７０は、編集目的一覧情報を受信すると、編集目的一覧をログインダイアログとともにディスプレイ６１に表示させ、ユーザｕ１に編集目的を選択させる（ステップＳ２）。
【００４７】
次に、制御部７０は、選択された編集目的を示す編集目的識別信号をサーバ装置１０に送信し、サーバ装置１０より送信される編集目的に応じた編集ルール情報７１を読み込むとともに、表示レイヤをディスプレイ６１に表示させる（ステップＳ３）。
【００４８】
次に、制御部７０は、ユーザｕ１によって、地図データ編集システム１００からログアウトするための終了操作がなされたか否かを判別する（ステップＳ４）。このとき、制御部７０は、終了操作がなされたと判別したときには、サーバ装置１０との接続を切断し、クライアント用プログラムを終了させる。一方、制御部７０は、終了操作がなされていないと判別したときには、ステップＳ５の処理に移行する。
【００４９】
次に、制御部７０は、ステップＳ４の処理において、終了操作がなされていないと判別したときには、編集操作がなされたか否かを判別する（ステップＳ５）。このとき、制御部７０は、編集操作がなされていないと判別したときには、ステップＳ４に移行する。すなわち、制御部７０は、ユーザｕ１によって、終了操作又は編集操作がなされるまで、ステップＳ４及びステップＳ５を繰り返す。一方、制御部７０は、編集操作がなされたと判別したときには、ステップＳ６の処理に移行する。
【００５０】
次に、制御部７０は、ステップＳ５の処理において、編集操作がなされたと判別したときには、編集は許可された編集であるか否かを編集ルール情報７１の示す編集ルールに基づいて判別する（ステップＳ６）。このとき、制御部７０は、編集は許可された編集であると判別したときには、当該編集を許可して（ステップＳ７）、ステップＳ４の処理に移行する。一方、制御部７０は、編集は許可された編集ではないと判別したときには、編集目的に反する編集であることを示すエラーメッセージをディスプレイ６１に表示させる（ステップＳ８）。制御部７０は、ディスプレイ６１にエラーメッセージを表示させると、ステップＳ４の処理に移行する。なお、この場合のように編集操作が行われた後に、制御部７０が、当該編集操作がルールに適合するか否かの判定を行うことを「後判定」と呼ぶ。
【００５１】
以降、制御部７０は、ステップＳ４〜ステップＳ８の処理をステップＳ４において終了操作がなされたと判別するまで繰り返す。
【００５２】
以上のように本実施形態の地図データ編集システム１００は、複数のレイヤ情報と、編集目的に基づいて各レイヤ情報に対する編集を許可するか否かを規定した編集ルールを示す編集ルール情報の基となるテーブル情報を記憶し、入力された編集目的に応じて、記憶したレイヤ情報のうち種類の異なる複数のレイヤ情報をディスプレイ６１に同時に表示し、表示したレイヤ情報に対する編集操作に基づく編集が、入力された編集目的に対応する編集ルールに適合していない場合に、当該編集操作に基づく編集を禁止することから、編集目的から編集することが許可されていないレイヤ情報が誤って編集されてしまうことを防止することができる。
【００５３】
したがって、本実施形態の地図データ編集システム１００によれば、編集目的に応じて種類の異なる複数のレイヤ情報を表示するとともに、表示したレイヤ情報のうち編集対象ではないレイヤ情報が編集されることを防止することから、ユーザｕ１は誤って編集対象ではないレイヤ情報を編集してしまうことに注意しつつ作業を行う必要がなく、作業効率を向上させることができる。
【００５４】
さらに、種類の異なる複数のレイヤ情報として、編集の対象となる編集レイヤ情報と、ユーザｕ１が当該編集の対象となるレイヤ情報を編集する際の参考とする参考レイヤ情報とを含み、地図データ編集システム１００は、入力された編集目的に応じて、編集レイヤ情報と参考レイヤ情報をディスプレイ６１に表示する。
【００５５】
したがって、本実施形態の地図データ編集システム１００によれば、ユーザは参考レイヤ情報を参考としつつ編集レイヤ情報を編集することができ、作業効率を向上させることができる。
【００５６】
なお、本実施形態においては、ルールテーブル情報３４を管理データベース３０によって管理することにより、編集目的に応じてレイヤ情報単位で編集に対する制限をかけているが、編集ルール情報７１の基となるルールテーブル情報３４を適宜変更することにより、多種多様な編集ルールを設定することができる。以下、具体例を示す。
【００５７】
まず、図７に示すようなルールテーブル３５を示すルールテーブル情報を管理データベース３０によって管理することにより、オブジェクト群単位で編集に対する制限をかけることができる。
【００５８】
図７はルールテーブル３５を説明するための図である。ルールテーブル３５は、図７に示すように、編集目的ＩＤ、レイヤＩＤ、属性区分、属性値、及びルールＩＤの５つのフィールドを有する。
【００５９】
例えば、図７の例では、ルールテーブル３５は、編集目的ＩＤが「００００１」である編集目的である場合に、レイヤＩＤが「００」であるレイヤ情報に記述されたオブジェクト情報であって、属性区分「注記種別」について属性値「裁判所」が設定されているオブジェクト情報に対して、ルールＩＤが「９９」であるルールを規定する。
【００６０】
従って、ルールテーブル３５は、編集目的が「注記メンテナンス」（編集目的ＩＤ：００００１）である場合に、「注記レイヤ情報」（レイヤＩＤ：００）に記述されたオブジェクト情報であって、属性区分「注記種別」の属性値が「裁判所」であるオブジェクト情報について作成、削除、形状変更及び属性変更の何れに関する編集も許可しない。
【００６１】
すなわち、ルールテーブル３５によって、ユーザｕ１は、編集目的として「注記メンテナンス」を選択した場合に、「注記レイヤ情報」に記述されており、属性区分「注記種別」について属性値「裁判所」が設定されているオブジェクト情報に対する編集を制限される。
【００６２】
また、図７に示すルールテーブル３５は、編集目的ＩＤが「００００１」である編集目的である場合に、レイヤＩＤが「００」であるレイヤ情報に記述されたオブジェクト情報であって、属性区分「クレームフラグ」について属性値「１」が設定されているオブジェクト情報に対して、ルールＩＤが「９９」であるルールを規定する。「クレームフラグ」は、地図データ編集システム１００により生成された地図データを利用した利用者（以下、「地図データ利用者」という。）から苦情（クレーム）があったオブジェクトを識別するために用いられる属性区分である。
【００６３】
従って、ルールテーブル３５は、編集目的が「注記メンテナンス」（編集目的ＩＤ：００００１）である場合に、「注記レイヤ情報」（レイヤＩＤ：００）に記述されたオブジェクト情報であって、属性区分「クレームフラグ」の属性値が「１」であるオブジェクト情報について作成、削除、形状変更又は属性変更の何れに関する編集も許可しない。
【００６４】
すなわち、ルールテーブル３５によって、ユーザｕ１は、編集目的として「注記メンテナンス」を選択した場合に、「注記レイヤ情報」に記述されているオブジェクト情報であって、地図データ利用者からクレームのあったオブジェクトを示すオブジェクト情報の編集が制限される。
【００６５】
次に、図８に示すようなルールテーブル３６を示すルールテーブル情報を管理データベース３０によって管理することにより、各レイヤ情報に記述されたオブジェクト情報の編集に対して様々な編集ルールを適用させることができる。
【００６６】
図８は、ルールテーブル３６を説明するための図である。ルールテーブル３６は、各レイヤ情報に記述されたオブジェクト情報の編集について様々な編集ルールを適用させるために、複数のフィールドを有している。図８の例では、ルールテーブル３６は、編集目的ＩＤが「００１００」である編集目的である場合に、レイヤＩＤが「０１」であるレイヤ情報に記述されるオブジェクト情報の示すオブジェクトの最低面積を「１０平方ｃｍ」と規定することにより、「１０平方ｃｍ」より小さい面積のオブジェクトを生成する編集を制限し、また、編集目的ＩＤが「０１０００」である編集目的である場合に、レイヤＩＤが「０４」であるレイヤ情報に記述されるオブジェクト情報の示すオブジェクトの最低長さを「１０ｃｍ」と規定することにより、「１０ｃｍ」より短いオブジェクトを生成する編集を制限している。
【００６７】
従って、ルールテーブル３６は、編集目的が「家形新規作成」（編集目的ＩＤ：００１００）である場合に、「家形レイヤ情報」（レイヤＩＤ：０１）において、面積が「１０平方ｃｍ」未満である家形オブジェクトを生成するようなオブジェクト情報の編集を不許可とし、また、編集目的が「道路新規作成」（編集目的ＩＤ：０１０００）である場合に、「道路レイヤ情報」（レイヤＩＤ：０４）において、長さが「１０ｃｍ」未満である道路オブジェクトを生成するようなオブジェクト情報の編集を不許可とする。
【００６８】
すなわち、ルールテーブル３６によって、ユーザｕ１は、編集目的として「家形新規作成」を選択した場合に、「家形レイヤ情報」について面積が「１０平方ｃｍ」未満である家形オブジェクトを生成する編集を行うことができず、また、編集目的として「道路新規作成」を選択した場合に、「道路レイヤ情報」について長さが「１０ｃｍ」未満である道路オブジェクトを生成する編集を行うことができない。
【００６９】
このように、ルールテーブル３５又はルールテーブル３６を示すルールテーブル情報を管理データテーブル３０によって管理することにより、地図データ編集システム１００は、編集目的に基づいてレイヤ情報に記述された各オブジェクト情報に対する編集を許可するか否かを規定した編集ルールに、編集操作に基づく編集が適合していない場合に、当該編集操作に基づく編集を禁止することから、編集目的から編集することが許可されていないオブジェクト情報が誤って編集されてしまうことを防止することができる。
【００７０】
したがって、システム管理者はオブジェクト単位（又はオブジェクト群単位）で編集ルールを設定することにより、綿密なデータ管理を行うことができる。一方、ユーザは誤って編集対象でないオブジェクト情報を編集してしまうことに注意しつつ作業を行う必要がないことから、作業効率を向上させることができる。
【００７１】
さらに、ルールテーブルに編集を制限するための複数のフィールドを追加することにより、加重的に編集を制限するなど様々なパターンの編集ルールを作成することができる。
【００７２】
次に、図９に示すようなリレーショナルルールテーブル３７を示すルールテーブル情報を管理データベース３０によって管理することにより、オブジェクト情報の有する所定の属性情報に対する編集を、当該所定の属性情報に関連する関連属性情報に基づき制限することができる。
【００７３】
図９は、リレーショナルルールテーブル３７を説明するための図である。リレーショナルルールテーブル３７は、表示レイヤに記述されたオブジェクト情報の有する所定の属性情報に対する編集を制限するため、当該所定の属性情報を示す属性区分及びその属性値と、当該所定の属性情報に関連する関連属性情報を示す属性区分及びその属性値とを規定している。図９の例では、リレーショナルルールテーブル３７によれば、編集目的ＩＤが「０１００１」であって、レイヤＩＤが「０４」である道路レイヤ情報に記述されたオブジェクト情報が有する属性区分「経路優先度」の属性値を編集する場合に、「経路優先度」に関連する属性区分である「道路種別」の属性値が「国道」であるときには、「経路優先度」の属性値を「低」とする編集が禁止される。
【００７４】
すなわち、リレーショナルルールテーブル３７によって、ユーザｕ１は、編集目的として「道路メンテナンス」を選択した場合に、道路レイヤ情報２５に記述されたオブジェクト情報について、「道路種別」が「国道」であるにも拘わらず、「経路優先度」を「低」とする編集を行うことができない。
【００７５】
このように、リレーショナルルールテーブル３７を示すリレーショナルルールテーブル情報を管理データテーブル３０によって管理することにより、地図データ編集システム１００は、オブジェクト情報の有する一の属性情報についての編集を許可するか否かを、編集目的と、編集の対象となる一の属性情報に関連する他の属性情報とに基づいて規定する編集ルールに、編集操作に基づく編集が適合していない場合に、当該編集操作に基づく編集を禁止することから、編集ルールに反して、オブジェクト情報の有する属性情報が誤って編集されてしまうことを防止することができる。
【００７６】
したがって、システム管理者はオブジェクト情報の有する属性情報についての編集ルールを、当該属性情報に関連する関連属性情報に基づいてより実用的に設定することができる。一方、ユーザは誤って編集対象でない属性情報を編集してしまうことに注意しつつ作業を行う必要がないことから、作業効率を向上させることができる。
【００７７】
なお、図９に示すリレーショナルルールテーブル３７の関連属性情報フィールドにレイヤＩＤフィールド及びオブジェクトＩＤフィールドを追加することにより、他のレイヤ情報に記述されたオブジェクト情報の有する属性情報に基づいて、編集を制限することができる。これにより、システム管理者はオブジェクト情報の有する属性情報についての編集ルールを、より綿密に、より実用的に設定することができる。
【００７８】
システム管理者はオブジェクト単位（又はオブジェクト群単位）で編集ルールを設定することにより、綿密なデータ管理を行うことができる。一方、ユーザは誤って編集対象でないオブジェクト情報を編集してしまうことに注意しつつ作業を行う必要がないことから、作業効率を向上させることができる。
【００７９】
次に、図１０に示すように、レイヤを「メッシュ」と呼ばれる一定の大きさの矩形によって区画し、当該メッシュ毎に編集ルールを適用させることもできる。例えば、図１０に示すようなルールテーブル３８を管理データベース３０によって管理することにより、メッシュ毎に編集ルールを適用させることができる。
【００８０】
図１１は、ルールテーブル３８を説明するための図である。ルールテーブル３８は、図５に示したルールテーブル情報３４により示されるルールテーブルにメッシュＩＤフィールドを追加した構造のテーブルであり、レイヤ単位に加えてメッシュ単位での編集ルール情報の設定が可能となる。なお、メッシュＩＤは、メッシュ毎に割り当てられ、各メッシュを識別するために用いられる。
【００８１】
図１１の例では、ルールテーブル３８は、編集目的ＩＤが「００００１」である場合に、レイヤＩＤが「００」のレイヤ情報において、メッシュＩＤが「００００」〜「０００４」のメッシュに対してルールＩＤ「９９」を規定し、メッシュＩＤが「０００５」、「０００６」のメッシュに対してルールＩＤ「１１」を規定する。
【００８２】
従って、ルールテーブル３８は、編集目的が「注記メンテナンス」（編集目的ＩＤ：００００１）である場合に、注記レイヤ情報（レイヤＩＤ：００）に記述されたオブジェクト情報であって、メッシュＩＤが「００００」〜「０００４」のメッシュ（北海道北部地区）に含まれる注記オブジェクトを示すオブジェクト情報について作成、削除、形状変更及び属性変更の何れに関する編集も許可せず、メッシュＩＤが「０００５」〜「０００６」のメッシュに含まれる注記オブジェクトを示すオブジェクト情報については、属性変更に関する編集のみを許可する。すなわち、ルールテーブル３８によって、ユーザｕ１は、編集目的として「注記メンテナンス」を選択した場合に、編集しようとするオブジェクト情報により示される注記オブジェクトが、メッシュＩＤ「００００」〜「０００４」のメッシュ（北海道北部地区）に含まれる注記オブジェクトである場合には、当該注記オブジェクトを示すオブジェクト情報を編集することができず、メッシュＩＤ「０００５」又は「０００６」のメッシュに含まれる注記オブジェクトである場合には、当該注記オブジェクトを示すオブジェクト情報を編集することができる。
【００８３】
このように、編集目的により、メッシュに含まれるオブジェクトを示すオブジェクト情報の編集を許可するか否かを規定した編集ルールに、編集操作に基づく編集が適合していない場合に、当該編集操作に基づく編集を禁止することにより、編集が許可されていないメッシュに含まれるオブジェクトを示すオブジェクト情報が誤って編集されてしまうことを防止することができる。
【００８４】
すなわち、メッシュ単位でオブジェクト情報に対する編集ルールを設定することにより、綿密なデータ管理を行うことができる。一方、ユーザは編集することが許可されていないメッシュに含まれるオブジェクトを示すオブジェクト情報を誤って編集してしまうことに注意しつつ作業を行う必要がないことから、作業効率を向上させることができる。
【００８５】
次に、図１２に示すようなルールテーブル３９を示すルールテーブル情報を管理データベース３０によって管理することにより、ユーザ単位で編集の制限をかけることができる。なお、ユーザ単位で編集制限をかけるためには、ユーザの識別が必要となることから、例えば、ログインダイアログに、ユーザＩＤ及びパスワードを入力させるための領域を設け、ユーザｕ１にユーザＩＤ及びパスワードを入力させる構成とするとよい。なお、ユーザＩＤは、ユーザ毎に割り当てられ、各ユーザを識別するために用いられる。
【００８６】
図１２は、ルールテーブル３９を説明するための図である。ルールテーブル３９は、編集目的ＩＤとユーザＩＤに対応させてルールＩＤを規定している。図１２の例では、ルールテーブル３９は、ユーザＩＤ「Ａ００００１」のユーザに対して、「注記メンテナンス」（編集目的ＩＤ：００００１）の編集目的によって行う作成、削除、形状変更又は属性変更の何れに関する編集も不許可とするルールを適用している。これにより、ユーザ単位で編集の制限をかけることができる。
【００８７】
次に、図１３に示すようなルールテーブル４０を示すルールテーブル情報を管理データベース３０によって管理することにより、オブジェクト単位で編集に対する制限をかけることができる。
【００８８】
図１３はルールテーブル４０を説明するための図である。ルールテーブル４０は、図５に示したルールテーブル情報３４が示すルールテーブルにオブジェクトＩＤフィールドを追加した構造のテーブルである。オブジェクトＩＤは、編集目的に応じて表示されるレイヤ情報に記述されたオブジェクト情報毎に割り当てられ、１つのレイヤ情報に記述された各オブジェクト情報を識別するために用いられる。
【００８９】
ルールテーブル４０は、オブジェクト単位で編集ルールを適用させるために、オブジェクトＩＤ毎にルールＩＤを規定する。例えば、図１３の例では、ルールテーブル４０は、編集目的ＩＤが「００００１」である編集目的である場合に、レイヤＩＤが「００」であるレイヤ情報に記述されたオブジェクト情報であって、オブジェクトＩＤが「００００」及び「０００１」であるオブジェクト情報に対して、ルールＩＤが「９９」であるルールを規定する。また、レイヤＩＤが「００」であるレイヤ情報に記述されたオブジェクト情報であって、オブジェクトＩＤが「０００２」であるオブジェクト情報に対してルールＩＤが「１１」であるルールを規定する。
【００９０】
従って、ルールテーブル４０は、編集目的が「注記メンテナンス」（編集目的ＩＤ：００００１）である編集目的である場合に、「注記レイヤ情報」（レイヤＩＤ：００）に記述されたオブジェクトＩＤが「００００」であるオブジェクト（例えば、「国会議事堂」とする。）及びオブジェクトＩＤが「０００１」であるオブジェクト（例えば、「最高裁判所」とする。）を示すオブジェクト情報について作成、削除、形状変更又は属性変更の何れの編集も許可せず（ルールＩＤ：９９）、オブジェクトＩＤが「０００２」であるオブジェクト（例えば、「○×小学校」とする。）を示すオブジェクト情報について属性変更に関する編集のみを許可する（ルールＩＤ：１１）。
【００９１】
すなわち、ルールテーブル４０によって、ユーザｕ１は、編集目的として「注記メンテナンス」を選択した場合に、「注記レイヤ情報」において「国会議事堂」及び「最高裁判所」についてのオブジェクト情報を属性変更する編集を行うことができず、一方、「○×小学校」についてのオブジェクト情報を属性変更する編集を行うことができる。
【００９２】
次に、図１４に示すようなルールテーブル４１を示すルールテーブル情報を管理データベース３０によって管理することにより、ユーザｕ１の編集操作に伴って、所定の属性区分に所定の属性値を設定させることができる。
【００９３】
図１４はルールテーブル４１を説明するための図である。ルールテーブル４１は、編集目的ＩＤ、属性区分及び自動付与属性値の３つのフィールドを有する。
【００９４】
例えば、図１４の例では、ルールテーブル４１は、編集目的ＩＤが「１００００」である編集目的である場合に、オブジェクト情報が編集されたときには、当該オブジェクト情報の有する属性区分である「クレームフラグ」の属性値として「１」を設定するという編集ルールを規定する。
【００９５】
従って、ルールテーブル４１は、編集目的が「クレーム対応」（編集目的ＩＤ：１００００）である場合に、ユーザｕ１によってオブジェクト情報が編集されたときに、当該オブジェクト情報の有する属性区分である「クレームフラグ」の属性値として「１」を自動付与させる。
【００９６】
すなわち、ルールテーブル４１によって、ユーザｕ１が、編集目的として「クレーム対応」を選択した場合に、オブジェクト情報を編集したときには、自動的に当該オブジェクト情報の有する属性区分「クレームフラグ」に、属性値として「１」が付与される。
【００９７】
この場合、地図データ編集システム１００における制御部７０は、各レイヤ情報に記述されたオブジェクト情報に対する編集操作が入力された場合に、当該オブジェクト情報の有する属性情報を編集目的に基づいて所定の属性情報に更新することから、ユーザｕ１の属性情報編集に伴う作業負担及び誤編集を軽減することができる。
【００９８】
なお、本実施形態の地図データ編集システム１００は、編集操作が一通り行われた後に、当該編集操作に基づく編集が編集ルールに適合している否かを判別する「後判定」を行うが、編集用アイコンがクリックされ、編集操作が開始された際に、当該編集が編集ルールに適合している否かを判別する「前判定」を行う構成としてもよい。この場合、編集を行うことが許可されていないレイヤ情報に対して編集操作がなされた時点で、エラーメッセージを表示させることができることから、ユーザに無駄な編集作業を行わせずに済む。例えば、ユーザｕ１が、注記レイヤ情報２１に対する属性変更の編集が許可されていない編集目的により地図データ編集システム１００にログインしている場合において、ユーザｕ１が属性変更に係る編集用アイコンをクリックして、注記レイヤ情報２１に記述されたオブジェクト情報の示すオブジェクトを選択した時点でエラーメッセージを表示させる構成とすることにより、ユーザｕ１が誤ったまま注記レイヤ情報２１に記述されたオブジェクト情報に対する編集作業を継続してしまうことを防止することができる。
【００９９】
また、上述したルールテーブル情報及びリレーショナルルールテーブル情報のうち複数のテーブル情報を管理データベース３０によって管理することにより、適宜編集ルールを設定することができる。
【０１００】
さらに、これまで、管理データベース３０によって管理される各種テーブル情報に基づいて、編集ルール情報７１が生成される実施形態について説明したが、本発明は、編集ルール情報７１を記憶する形式を問わないものである。
【０１０１】
さらにまた、地図データ編集システム１００におけるサーバ装置１０及びクライアント装置６０にコンピュータおよび記録媒体を備え、この記録媒体に上述の登録処理を実行する制御プログラムを格納し、このコンピュータで当該登録処理を行うプログラムを読み込むことによって上述と同様の処理を行うようにしてもよい。
【図面の簡単な説明】
【０１０２】
【図１】地図データ編集システムの概要構成例を示すブロック図である。
【図２】地図データ編集システムの編集目的テーブルの例を示す図である。
【図３】地図データ編集システムのレイヤテーブルの例を示す図である。
【図４】地図データ編集システムのルール種別テーブルの例を示す図である。
【図５】地図データ編集システムのルールテーブルの例を示す図である。
【図６】地図データ編集システムの処理の流れを示すフローチャートである。
【図７】地図データ編集システムのルールテーブル３５の例を示す図である。
【図８】地図データ編集システムのルールテーブル３６の例を示す図である。
【図９】地図データ編集システムのリレーショナルルールテーブル３７の例を示す図である。
【図１０】地図データ編集システムにおける地図データのメッシュ領域を示す例図である。
【図１１】地図データ編集システムのルールテーブル３８の例を示す図である。
【図１２】地図データ編集システムのルールテーブル３９の例を示す図である。
【図１３】地図データ編集システムのルールテーブル４０の例を示す図である。
【図１４】地図データ編集システムのルールテーブル４１の例を示す図である。
【符号の説明】
【０１０３】
１０  …  サーバ装置
２０  …  地図データベース
３０  …  管理データベース
３１  …  編集目的テーブル情報
３２  …  レイヤテーブル情報
３３  …  ルール種別テーブル情報
３４  …  ルールテーブル情報
６０、８０  …  クライアント装置
６１、８１  …  ディスプレイ
６２、８２  …  キーボード
７０、９０  …  制御部
７１、９１  …  編集ルール情報
１００  …  地図データ編集システム
【図１】
2008015874.tif 000003
【図２】
2008015874.tif 000004
【図３】
2008015874.tif 000005
【図４】
2008015874.tif 000006
【図５】
2008015874.tif 000007
【図６】
2008015874.tif 000008
【図７】
2008015874.tif 000009
【図８】
2008015874.tif 000010
【図９】
2008015874.tif 000011
【図１０】
2008015874.tif 000012
【図１１】
2008015874.tif 000013
【図１２】
2008015874.tif 000014
【図１３】
2008015874.tif 000015
【図１４】
2008015874.tif 000016