(57)【要約】      （修正有）【課題】入力登録を効率よく行うことができる地理情報システムを得る。【解決手段】地理情報が搭載されるとともに前記地理情報に登録する業務内容が搭載される地理情報データベース、地理情報データベースに入力登録する業務を選択し、業務に応じた複数の入力項目が入力画面に表示される入力部６、入力部６で入力される入力データを保存する入力履歴部１２、入力部６で入力された入力データを入力履歴部１２に保存させる入力履歴登録手段１４と、入力履歴登録手段１４により入力履歴部１２に保存されたデータを学習する入力履歴学習手段１５と、入力履歴学習手段１５の学習結果に基づき、入力画面に表示する入力項目を制御する画面制御手段１６と、入力履歴学習手段１５の学習結果に基づき、ツリー表示を制御するツリー制御手段１７とにより構成されるデータ処理部１３を備えた地理情報システムを提供する。【選択図】図３
2010250482.tif 000002
【特許請求の範囲】
【請求項１】
地理情報が搭載されるとともに前記地理情報に登録する業務内容が搭載される地理情報データベース、
前記地理情報データベースに入力登録する業務を選択し、前記業務に応じた複数の入力項目が入力画面に表示される入力部、
前記入力部で入力される入力データを保存する入力履歴部、
前記入力部で入力された入力データを前記入力履歴部に保存させる入力履歴登録手段と、前記入力履歴登録手段により前記入力履歴部に保存されたデータを学習する入力履歴学習手段と、前記入力履歴学習手段の学習結果に基づき、前記入力画面に表示する入力項目を制御する画面制御手段と、前記入力履歴学習手段の学習結果に基づき、ツリー表示を制御するツリー制御手段とにより構成されるデータ処理部
を備えたことを特徴とする地理情報システム。
【請求項２】
前記入力部は、複数の入力画面で構成され、各入力画面にそれぞれ複数の入力項目が表示されることを特徴とする請求項１記載の地理情報システム。
【請求項３】
前記入力履歴部は、前記地理情報データベースへのアクセス回数も保存されることを特徴とする請求項１記載の地理情報システム。
【請求項４】
前記データ処理部の入力履歴学習手段は、前記入力履歴部に保存された前記地理情報データベースへのアクセス回数を学習し、２回目の場合は前記画面制御手段により前回の登録業務が最上位に表示されるよう制御するようにしたことを特徴とする請求項３記載の地理情報システム。
【請求項５】
前記データ処理部の入力履歴学習手段は、前記入力履歴部に保存された前記地理情報データベースの登録情報を学習し、複数回以上の場合は前記画面制御手段により登録業務の頻度の高い順に表示されるよう制御するようにしたことを特徴とする請求項１または２に記載の地理情報システム。
【請求項６】
前記データ処理部の入力履歴学習手段は、前記入力履歴部に保存された前記地理情報データベースの登録情報を学習し、前記ツリー制御手段により頻度の高い順にツリー表示されるよう制御するようにしたことを特徴とする請求項１乃至５のいずれか１項に記載の地理情報システム。
【請求項７】
前記データ処理部の入力履歴学習手段は、前記入力履歴部に保存された前記地理情報データベースの登録情報を学習し、前記画面制御手段は学習結果に基づき入力必要となる入力項目を表示する入力画面となるよう制御するようにしたことを特徴とする請求項２に記載の地理情報システム。
【請求項８】
前記地理情報データベースに登録された登録業務の表示画面を前記入力履歴学習手段の学習結果に基づき、前記画面制御手段により頻度の高い表示画面とするよう制御するとともに前記ツリー制御手段により頻度の高い順にツリー表示とするよう制御するようにしたことを特徴とする請求項１記載の地理情報システム。
【請求項９】
地理情報が搭載される地理情報データベースに入力登録する業務を選択し、前記業務に応じた複数の入力項目を入力画面に表示するステップと、
前記入力画面で入力された入力データを入力履歴登録手段により入力履歴部に保存させるステツプと、
前記入力履歴登録手段により前記入力履歴部に保存されたデータを入力履歴学習手段により学習するステツプと、
前記入力履歴学習手段の学習結果に基づき、前記入力画面に表示する入力項目を画面制御手段により制御するステップと、
前記入力履歴学習手段の学習結果に基づき、ツリー表示をツリー制御手段により制御するステップと
を備えたことを特徴とする地理情報処理方法。
【請求項１０】
請求項９に記載の地理情報処理方法を実行するためのプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、地理情報システム（Ｇｅｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ、ＧＩＳ）に使用され、各種業務システムにおける対象情報を入力登録する地理情報システムに関するものである。
【背景技術】
【０００２】
従来の地理情報システムとしては、ＧＩＳを使用し、入力画面から複数の入力項目を複数の入力画面からデータを入力して登録する際、特に各種業務システムにおいては、対象の情報である位置情報（Ｘ座標、Ｙ座標、緯度、経度など）、図形の要素（四角形、直線、シンボル、ポリライン、ポリゴンなど）、図形の属性（色選択、透過度、線の太さなど）等を入力画面から指示（入力）して登録する必要がある。
【０００３】
これらの業務システムに適用される地理情報システムとしては種々のものが提案されている。例えば、特開２００１−１９４１７４号公報に開示されたものは、制御部と、記憶部と、表示部と、入力部とで構成されている。制御部は、ファイル入出力部と、地理情報制御部と、地理情報表示部とを備え、記憶部は、地図ファイルを備えている。ファイル入出力部は、記憶部に接続されており、地理情報制御部の制御に基づいて、記憶部に配置されている地図ファイルの情報を読み出したり、地図ファイルに必要な情報を格納する（書き込む）ように動作する機能を有するものである。地理情報制御部は、制御部の全体の動作を司るものであり、入力部に接続されるとともに、ファイル入出力部、地理情報表示部に内部接続されている。そして、家枠や行政界などの形状データなどを入力する場合には、ディスプレイ（入力画面）上で形状表示などが可能なだけのデータ構造として入力するようにし、この入力されたデータを、家枠や行政界などのレベルに対応する住所名称の階層レイヤファィルに保存するように構成されている。
【０００４】
ところで、業務システムに適用される地理情報システムにおいて、対象の情報である位置情報（Ｘ座標、Ｙ座標、緯度、経度など）、図形の要素（四角形、直線、シンボル、ポリライン、ポリゴンなど）、図形の属性（色選択、透過度、線の太さなど）等を入力画面に必要な情報を入力登録する一例としては図１５、図１６に示すものが提案されている。
【０００５】
まず、図１５に示す業務選択画面１において、業務Ａ〜業務Ｎの中から登録する業務を選択する。次いで、図１６において、最初に第１入力画面２が表示され、所定の規則に基づいて表示配置、例えば、Ａ，Ｂ，Ｃ，Ｄ，Ｅ順に表示配列された複数の入力項目に必要な情報を入力登録する。第１入力画面２における入力登録が完了すると、第２入力画面３に移行し、所定の規則に基づいて表示配置、例えば、Ｆ，Ｇ，Ｈ，Ｉ順に表示配列された複数の入力項目に必要な情報を入力登録する。第２入力画面３における入力登録が完了すると、第３入力画面４に移行し、所定の規則に基づいて表示配置、例えば、Ｊ，Ｋ，Ｌ順に表示配列された複数の入力項目に必要な情報を入力登録する。第４入力画面以降もあれば、それぞれが入力項目に必要な情報を入力登録していく。このようにして入力登録された情報は、ＧＩＳの地図上に表示されることになる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−１９４１７４号公報
【特許文献２】特開２００２−１６２８９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した従来の地理情報システムにおいては、入力用としての入力画面（ウィザード）を用意し、大量にある入力項目をグループ分けし、グループ分けした複数の入力項目を所定の規則に基づいて表示配置しており、かつグループ毎に設けた複数の入力画面の遷移により入力登録させる必要がある。
【０００８】
したがって、地理情報システムの地図情報データベースにクライアントが初めてアクセスし、選択した登録業務の入力登録する場合には、複数の入力画面に順次必要な情報を入力登録することになるが、何回も地図情報データベースにアクセスして同じ業務を複数回選択して入力登録する場合でも、所定の規則に基づいて表示配置されているので、複数の業務の中から同じ業務を選択する必要があるとともに、各入力画面２〜４において場合によっては不必要な入力項目もあり、クライアントにとってはある種複雑な画面構成となっていた。また、不必要な入力項目が多々あっても、複数の入力画面の遷移を行わないと入力登録が完了しないという問題がある。すなわち、不要な画面遷移が発生する問題がある。
【０００９】
また、上述した従来の地理情報システムにおいては、ツリー状に展開した住所データや目標物から、必要箇所を選択する必要があるが、ツリー上の階層は、所定の規則に基づいて表示配置されているので、複数の大分類、各大分類に対応した複数の中分類、各中分類に対応した複数の小分類などのように階層が深い場合、最上位レベルから順次下位レベルに遷移して選択していく必要があり、同一レベルに大量のデータが並ぶ場合に必要箇所を選択するのに非常に手間がかかっているという問題がある。例えば、複数ある大分類の中で下方側に表示配置された大分類を何回も選択する場合でも、画面表示は選択したい大分類は絶えず下方側の表示となり、選択に手間がかかるとともに、その大分類に対応した複数の中分類、小分類においても下方側に表示配置された項目を選択するのにさらに手間がかかるという問題がある。
【００１０】
この発明は、上述した従来の地理情報システムの課題を解決するためになされたものであり、入力登録を効率よく行うことができる地理情報システム、地理情報処理方法およびこの方法を記録した記録媒体を得ることを目的とする。
【課題を解決するための手段】
【００１１】
この発明は、地理情報が搭載されるとともに前記地理情報に登録する業務内容が搭載される地理情報データベース、前記地理情報データベースに入力登録する業務を選択し、前記業務に応じた複数の入力項目が入力画面に表示される入力部、前記入力部で入力される入力データを保存する入力履歴部、前記入力部で入力された入力データを前記入力履歴部に保存させる入力履歴登録手段と、前記入力履歴登録手段により前記入力履歴部に保存されたデータを学習する入力履歴学習手段と、前記入力履歴学習手段の学習結果に基づき、前記入力画面に表示する入力項目を制御する画面制御手段と、前記入力履歴学習手段の学習結果に基づき、ツリー表示を制御するツリー制御手段とにより構成されるデータ処理部を備えた地理情報システムを提供するものである。
【００１２】
また、この発明は、地理情報が搭載される地理情報データベースに入力登録する業務を選択し、前記業務に応じた複数の入力項目を入力画面に表示するステップと、前記入力画面で入力された入力データを入力履歴登録手段により入力履歴部に保存させるステツプと、前記入力履歴登録手段により前記入力履歴部に保存されたデータを入力履歴学習手段により学習するステツプと、前記入力履歴学習手段の学習結果に基づき、前記入力画面に表示する入力項目を画面制御手段により制御するステップと、前記入力履歴学習手段の学習結果に基づき、ツリー表示をツリー制御手段により制御するステップとを備えた地理情報処理方法を提供するものである。  
【００１３】
また、この発明は、前記地理情報処理方法を実行するためのプログラムを記録した記録媒体を提供するものである。
【発明の効果】
【００１４】
この発明の地理情報システム、地理情報処理方法およびこの方法を記録した記録媒体によれば、入力画面で入力された入力データを入力履歴登録手段により入力履歴部に保存し、入力履歴登録手段により入力履歴部に保存されたデータを入力履歴学習手段による学習結果に基づき、入力画面に表示する入力項目を画面制御手段により制御し、入力履歴学習手段の学習結果に基づき、ツリー表示をツリー制御手段により制御するようにしたことにより、入力登録を効率よく行うことができる。
【図面の簡単な説明】
【００１５】
【図１】この発明の実施の形態１における地理情報システムを示す概略構成図である。
【図２】この発明の実施の形態１における地理情報システムを示す詳細構成図である。
【図３】この発明の実施の形態１における地理情報システムを示す全体構成図である。
【図４】この発明の実施の形態１における地理情報システムにおける入力画面を示す構成図である。
【図５】この発明の実施の形態１における地理情報システムを示す模式構成図である。
【図６】この発明の実施の形態１における地理情報システムの入力画面を主体に示す模式構成図である。
【図７】この発明の実施の形態１における地理情報システムの入力履歴学習を示すロジック図である。
【図８】この発明の実施の形態１における地理情報システムの画面制御を示すロジック図である。
【図９】この発明の実施の形態２における地理情報システムの入力履歴学習を示すロジック図である。
【図１０】この発明の実施の形態２における地理情報システムの画面制御を示すロジック図である。
【図１１】この発明の実施の形態５における地理情報処理システムのツリー表示を示す構成図である。
【図１２】この発明の実施の形態５における地理情報システムのツリー表示制御を示す構成図である。
【図１３】この発明の実施の形態６における地理情報システムの入力履歴学習およびツリー制御を主体に示す構成図である。
【図１４】この発明の実施の形態７における地理情報処理方法を示すフローチャート図である。
【図１５】従来の地理情報システムにおける業務選択画面を示す構成図である。
【図１６】従来の地理情報システムにおける入力画面を示す構成図である。
【発明を実施するための形態】
【００１６】
実施の形態１．
この発明の実施の形態１における地理情報システムを図１〜図３に基づいて説明する。これら各図において、５は地理情報が搭載されるとともに地理情報を登録する業務内容が搭載される地理情報データベースであり、複数のクライフントＣＬ1〜ＣＬｎからアクセ
スされる。６は地理情報データベース５に入力登録する業務を選択し、当該業務に応じた複数の入力項目が入力画面に表示される入力部であり、業務Ａ〜Ｎが表示される業務選択画面７と、業務Ａ〜Ｎのそれぞれに応じた複数の入力項目が表示される入力画面８とから構成され、入力画面８は例えば第１入力画面９、第２入力画面１０、第３入力画面１１の複数の入力画面で構成され、第１入力画面９から順次入力登録していくようになっている。１２は入力部６で入力される入力データを保存する入力履歴部、１３はデータ処理部であり、入力部６で入力された入力データを入力履歴部１２に保存させる入力履歴登録手段１４と、入力履歴登録手段１４により入力履歴部１２に保存されたデータを学習する入力履歴学習手段１５と、入力履歴学習手段１５の学習結果に基づき、入力画面８に表示する入力項目を制御する画面制御手段１６と、入力履歴学習手段１５の学習結果に基づき、ツリー表示を制御するツリー制御手段１７とにより構成される。
【００１７】
このように構成された地理情報システムにおける入力登録の一例について図２に基づいて説明する。クライアントＣＬが地理情報データベース５にアクセスする（Ｓ1）。クラ
イアントＣＬのアクセス履歴を入力履歴学習手段１５により学習する（Ｓ２）。初めての場合は、所定の規則に基づいて表示配置されている複数の業務Ａ〜Ｎの中から登録する業務を選択する（Ｓ３，Ｓ４）。選択された業務に応じた第１入力画面９が表示され、所定の規則に基づいて表示配置されている複数の入力項目に必要な情報を入力登録する（Ｓ５）。第１入力画面９の入力登録が完了すると、第２入力画面１０に切り替わって表示され、所定の規則に基づいて表示配置されている複数の入力項目に必要な情報を入力登録する（Ｓ６）。第２入力画面１０の入力登録が完了すると、第３入力画面１１に切り替わって表示され、所定の規則に基づいて表示配置されている複数の入力項目に必要な情報を入力登録する（Ｓ７）。第４入力画面がある場合は同様な操作により入力登録を行う。このようにして入力登録した入力データは入力履歴登録手段１４により入力履歴部１２に登録保存される（Ｓ８）。
【００１８】
また、クライアントＣＬのアクセスが２回目の場合は、入力履歴学習手段１５の学習結果に基づき、画面制御手段１６により、前回の登録業務が最上位に表示され、同じ登録業務を選択する場合は簡単に選択することができる（Ｓ９，Ｓ１０）。同じ業務が選択されその業務に応じた第１入力画面９が、入力履歴学習手段１５の学習結果に基づき、画面制御手段１６により、前回登録した入力項目順に表示され、同じ入力項目を入力する場合は簡単に入力登録することができる（Ｓ１１）。第１入力画面９の入力登録が完了すると、第２入力画面１０に切り替わって表示され、第２入力画面１０が、入力履歴学習手段１５の学習結果に基づき、画面制御手段１６により、前回登録した入力項目順に表示され、同じ入力項目を入力する場合は簡単に入力登録することができる（Ｓ１２）。第２入力画面１０の入力登録が完了すると、第３入力画面１１に切り替わって表示され、第３入力画面１１が、入力履歴学習手段１５の学習結果に基づき、画面制御手段１６により、前回登録した入力項目順に表示され、同じ入力項目を入力する場合は簡単に入力登録することができる（Ｓ１３）。第４入力画面がある場合は同様な操作により入力登録を行う。このようにして入力登録した入力データは入力履歴登録手段１４により入力履歴部１２に登録保存される（Ｓ８）。
【００１９】
また、クライアントＣＬのアクセスがＮ回目以上の場合は、入力履歴学習手段１５の学習結果に基づき、画面制御手段１６により、登録業務の頻度の高い順に表示され、頻度の高い登録業務を選択する場合は簡単に選択することができる（Ｓ１４，Ｓ１５）。頻度の高い業務が選択されその業務に応じた第１入力画面９が、入力履歴学習手段１５の学習結果に基づき、画面制御手段１６により、前回登録した入力項目が頻度順に表示され、頻度の高い入力項目を入力する場合は簡単に入力登録することができる（Ｓ１６）。第１入力画面９の入力登録が完了すると、第２入力画面１０に切り替わって表示され、第２入力画面１０が、入力履歴学習手段１５の学習結果に基づき、画面制御手段１６により、前回登録した入力項目が頻度順に表示され、頻度の高い入力項目を入力する場合は簡単に入力登録することができる（Ｓ１７）。第２入力画面１０の入力登録が完了すると、第３入力画面１１に切り替わって表示され、第３入力画面１１が、入力履歴学習手段１５の学習結果に基づき、画面制御手段１６により、前回登録した入力項目が頻度順に表示され、頻度の高い入力項目を入力する場合は簡単に入力登録することができる（Ｓ１８）。第４入力画面がある場合は同様な操作により入力登録を行う。このようにして入力登録した入力データは入力履歴登録手段１４により入力履歴部１２に登録保存される（Ｓ８）。
【００２０】
なお、第１入力画面９、第２入力画面１０、第３入力画面１１のそれぞれの入力項目が少ない場合には、入力履歴学習手段１５の学習結果に基づき、画面制御手段１６により、一つの統合した入力画面１８に必要な入力項目を統合配置することも可能である。この場合には、入力画面の遷移が発生しないので、さらなる効率化を図ることが可能である。
【００２１】
図４は、第１入力画面９、第２入力画面１０、第３入力画面１１における入力項目の一例を示す。第１入力画面９には、測地系選択９ａ、緯度入力９ｂ、経度入力９ｃ、Ｘ座標入力９ｄ、Ｙ座標入力９ｅが表示配置されている。第２入力画面１０には、図形選択１０ａ、四角形１０ｂ、直線１０ｃ、シンボル１０ｄなどが表示配置されている。第３入力画面１１には、色選択１１ａ、透過度１１ｂ、線の太さ１１ｃなどが表示配置されている。これらの入力画面の入力項目は、各種業務に応じて任意に設定可能となっている。
【００２２】
図５は、第１入力画面９、第２入力画面１０、第３入力画面１１における入力項目を模式的に表した構成図であり、第１入力画面９には、入力項目番号Ａ，Ｂ，Ｃ，Ｄ，Ｅを付し、第２入力画面１０には、入力項目番号Ｆ，Ｆ−１，Ｆ−２，Ｆ−３，Ｇ，Ｈなどを付し、第３入力画面１１には、入力項目番号Ｊ，Ｋ，Ｌなどを付している。入力された入力画面、入力項目番号とその入力項目内容（数字などの数値、文字、色選択の場合はＲＧＢ値、等々）、入力された順番や選択された順番などが入力履歴登録手段１４により入力履歴部１２に登録保存される。付加情報として、ユーザ名や業務名なども登録保存される。入力履歴部１２に登録保存される一例としては図５の下方に示す一覧表の通りである。
【００２３】
ところで、第１入力画面９、第２入力画面１０、第３入力画面１１における入力項目がそれぞれ少ない場合、図６に示すように、入力履歴学習手段１５の学習結果に基づき、画面制御手段１６により、入力必要となる入力項目を表示する入力画面１８となるよう統合して配置するように制御してもよい。この場合には、入力画面の遷移が発生しないので、さらなる効率化を図ることができる。
【００２４】
次に、図７は、入力履歴学習手段１５のロジックの一例を示したものであり、入力画面作成前に、入力履歴部１２に登録保存された内容を学習する。複数の入力画面、例えば、第１入力画面９、第２入力画面１０、第３入力画面１１に存在するそれぞれの入力項目について、入力された回数が画面を開いた回数の例えば５０％を超えた場合に入力すべき項目と判断して、入力画面に表示する候補として画面表示候補データ１９を作成する（Ｓ２０）。今回、入力画面に表示する候補の対象外となった入力項目について、過去入力値データの平均値や選択された回数が多い内容をデフォルト値として設定し、デフォルト値データ２０を作成する（Ｓ２１）。
【００２５】
次に、図８は、画面制御手段１６のロジックの一例を示したものであり、入力履歴学習手段１５で作成された画面表示候補データ１９に基づき、入力画面に表示する入力項目をリストアップする（Ｓ２２）。入力履歴学習手段１５で作成される入力エリアサイズデータ２１に基づき、１画面に収まる入力項目の個数を計算（画面の縦サイズに入る範囲内に配置する）し、各入力画面に表示する内容を自動生成する（Ｓ２３）。
【００２６】
以上のように、この実施の形態１に示すように、入力登録する入力項目を過去入力デーの傾向を学習し、表示個数を制御するようにしたので、入力項目数を削減や入力画面数の削減を図ることができ、入力登録を効率よく行うことができる地理情報システムを得ることができる。
【００２７】
実施の形態２．
この発明の実施形態２は、上述した実施の形態１に表示順序の制御を追加したものである。図９は、入力履歴学習手段１５のロジックの他例を示したものであり、入力画面作成前に、入力履歴部１２に登録保存された内容を学習する。複数の入力画面、例えば、第１入力画面９、第２入力画面１０、第３入力画面１１に存在するそれぞれの入力項目について、入力された回数が画面を開いた回数の例えば５０％を超えた場合に入力すべき項目と判断して、入力画面に表示する候補として画面表示候補データ１９を作成するとともに、画面表示候補データ１９に入力順序データを追加する（Ｓ２４）。今回、入力画面に表示する候補の対象外となった入力項目について、過去入力値データの平均値や選択された回数が多い内容をデフォルト値として設定し、デフォルト値データ２０を作成する（Ｓ２５）。
【００２８】
図１０は、画面制御手段１６のロジックの他例を示したものであり、入力履歴学習手段１５で作成された画面表示候補データ１９に基づき、入力画面に表示する入力項目をリストアップするとともに、過去の入力順序の傾向に基づき、入力順位の早いものを画面の上部に表示する（Ｓ２６）。入力履歴学習手段１５で作成される入力エリアサイズデータ２１に基づき、１画面に収まる入力項目の個数を計算（画面の縦サイズに入る範囲内に配置する）し、各入力画面に表示する内容を自動生成する（Ｓ２７）。デフォルト値データ２０を作成した入力項目に関してもクライアントＣＬが必要と思えば入力できるように、それらの項目を入力する画面を呼び出すボタンなどを入力画面に表示する。クライアントＣＬに自動的に提示される入力画面の数は複数でもよい。
【００２９】
このように、この実施の形態２によれば、必要な入力項目を画面表示できるとともに入力順序も入力順位の早いものを画面の上部に表示するようにしたので、入力登録をさらに効率よく行うことができる地理情報システムを得ることができる。
【００３０】
実施の形態３．
上述した実施の形態２においては入力履歴から入力回数が多い入力項目を画面に表示する場合について述べた。この実施の形態３においては、入力履歴部１２にどの業務で入力されたか区別して入力履歴データを保存しておき、現在の業務内容も考慮して図９に示す画面表示候補データ１９を作成する場合である。
例えば、入力項目が１〜５まであり、各業務でそれぞれどの項目が多く入力されているかを自動で判断して、現在の業務で多く入力される項目を表示する。例えば、業務が道路管理の場合は、入力が多い１，３，５を表示する。業務が水道管理の場合は、２，４を表示する。業務が配電線管理の場合は、５を表示する。
このようにすることにより、現在作業している業務に応じて、少なくした入力項目が表示されることになる。
【００３１】
実施の形態４．
上述した実施の形態３においては業務内容を考慮した画面制御について述べた。この実施の形態４においては、入力履歴部１２にデータが入力された日時を保存しておき、現在の日時を条件として、期間や時間帯によって入力する項目が異なるように、図９に示す画面表示候補データ１９を作成する場合である。
例えば、工事関係の画面であれば、現在の日付が通常時期と判断できる場合は、小規模工事に対応する入力項目を表示する。期末時期であれば、工事完了に対応する入力項目を表示する。台風時期であれば、災害関係の入力項目を表示する。また、１日の中の時間帯で、表示する入力項目を変化させてもよい。
このようにすることにより、現在の日時に応じて、少なくした入力項目が表示されることになる。
【００３２】
実施の形態５．
この実施の形態５は、ツリー構造、例えばＧＩＳにおける住所選択、目標物検索：○○市→娯楽施設→公園→□□公園といった入力データツリー制御を示すものである。図１１は通常初期表示の大分類としてのツリーＡと複数の中分類としてのツリーＢ，Ｃ〜Ｎが表示されるが、各中分類としてのツリーＢ，Ｃなどに小分類としてのツリーＢ−１，Ｂ−２，Ｂ−３などや、ツリーＣ−１，Ｃ−２などがある場合には、図１２に示す通常展開表示のようにツリー制御手段１７によりツリー表示される。
【００３３】
通常、図１１の初期表示から中分類のツリーＢあるいはツリーＣを選択すると、図１２の通常展開表示のように、ツリーＢに対してはツリーＢ−１，Ｂ−２，Ｂ−３のような小分類がツリー表示され、ツリーＣに対してはツリーＣ−１，Ｃ−２のような小分類がツリー表示される。
【００３４】
ところで、入力履歴学習手段１５により、ツリー表示される項目のうち、どの項目が多く選択されているかを学習し、入力履歴学習手段１５の学習結果に基づき、ツリー制御手段１７により、例えば頻度の高い上位３位までを予めツリー表示展開しておくことができる。すなわち、図１２の学習時の表示に示すように、例えば、中分類として頻度の高いツリーＣを上位に表示し、その下位にツリーＢを表示するとともに、ツリーＣの小分類においても、頻度の高いツリーＣ−２を上位に表示し、その下位にツリーＣ−１を表示し、また、ツリーＢの小分類においても、頻度の高いツリーＢ−２を上位に表示し、その下位にツリーＢ−３を表示し、さらにその下位にツリーＢ−１を表示する。
【００３５】
以上のように、ツリー表示を予め頻度順にツリー表示することができるとともに選択回数の多いものを上位に表示することができるので、毎回同じような入力登録を行うクライアントＣＬにとっては、入力登録したい表示項目を簡単に選択することができ、入力登録をさらに効率よく行うことができる地理情報システムを得ることができる。また、画面入力と同様に、ユーザ毎、期間毎に学習対象期間を変更することも可能である。
【００３６】
実施の形態６．
この実施の形態６は、地理情報データベース５に登録された登録業務の表示画面を制御する場合を示す。図１３において、入力履歴部１２には一覧表で示すようなＧＩＳ画面の操作履歴データも保存され、ユーザ毎、業務毎、表示したレイヤ、表示縮尺、表示位置について、その操作時間も含めて管理されている。画面表示時に、入力履歴学習手段１５により、過去の操作履歴を学習し、現在の操作ユーザ、業務における過去の表示位置や表示していたレイヤ、表示縮尺を表示時間から学習して自動表示する。例えば、レイヤ表示部２２においては、どのレイヤを表示していたかを学習し、平均表示レイヤ数を計算し、頻度の高い順に表示レイヤをツリー制御手段１７により自動的に表示する。また、地理情報表示部２３においては、過去の中心表示位置２４を集計して学習し、そのＸ座標、Ｙ座標、もしくは住所（座標から住所に変換）を中心にして画面制御手段１６により自動的に表示する。また、どの表示縮尺を一番長く表示していたかを学習し、最も長い時間表示していた縮尺で画面制御手段１６により表示する。なお、操作時間は順位決めの際の重み付けに利用する。
【００３７】
この実施の形態６のように、地理情報データベース５に登録された登録業務の表示画面の表示においても、入力履歴学習手段１５の学習結果に基づいて、最適なデータ表示を行うことができる。
【００３８】
実施の形態７.
この発明の実施の形態７においては、図１４のフローチャートに示すように、地理情報が搭載される地理情報データベース５に入力登録する業務を選択し、前記業務に応じた複数の入力項目を入力画面に表示するステップＳ２８と、入力画面で入力された入力データを入力履歴登録手段１４により入力履歴部１２に保存させるステツプＳ２９と、入力履歴登録手段１４により入力履歴部１２に保存されたデータを入力履歴学習手段１５により学習するステツプＳ３０と、入力履歴学習手段１５の学習結果に基づき、入力画面に表示する入力項目を画面制御手段１６により制御するステップＳ３１と、入力履歴学習手段１５の学習結果に基づき、ツリー表示をツリー制御手段１７により制御するステップＳ３２とを備え、これらの各ステップに基づいて入力登録処理を行うことにより、効率よく入力登録処理が行える地理情報処理方法を得ることができる。
【００３９】
実施の形態８.
この発明の実施の形態８においては、上述した実施の形態７における地理情報処理方法を実行するためのプログラムを例えばＣＤ−ＲＯＭあるいはフロッピー（登録商標）ディスクなど記録媒体に記録することができる。このような記録媒体として商品流通させることが可能であり、この実施の形態８による利用形態により、汎用化を図ることができる。
【産業上の利用可能性】
【００４０】
この発明は、入力登録を効率よく行うことができる地理情報システム、地理情報処理方法およびこの方法を記録した記録媒体の実現に好適である。
【符号の説明】
【００４１】
５  地理情報データベース                  ６  入力部
８  入力画面                              ９  第１入力画面
１０  第２入力画面                        １１  第２入力画面
１２  入力履歴部                          １３  データ処理部
１４  入力履歴登録手段                    １５  入力履歴学習手段
１６  画面制御手段                        １７  ツリー制御手段
１８  入力画面                            ２２  レイヤ表示部
２３  地理情報表示部
【図１】
2010250482.tif 000003
【図２】
2010250482.tif 000004
【図３】
2010250482.tif 000005
【図４】
2010250482.tif 000006
【図５】
2010250482.tif 000007
【図６】
2010250482.tif 000008
【図７】
2010250482.tif 000009
【図８】
2010250482.tif 000010
【図９】
2010250482.tif 000011
【図１０】
2010250482.tif 000012
【図１１】
2010250482.tif 000013
【図１２】
2010250482.tif 000014
【図１３】
2010250482.tif 000015
【図１４】
2010250482.tif 000016
【図１５】
2010250482.tif 000017
【図１６】
2010250482.tif 000018