(57)【特許請求の範囲】
【請求項１】
ユーザの端末装置と通信可能なコンピュータを、
公共交通手段を用いた移動経路に関する経路データベースと、前記公共交通手段の乗降所及びユーザの活動施設に関する地図データベースを構築可能に構成される記憶手段、
ユーザの出発地及び目的地、並びに、前記出発地から前記目的地へ移動する途中にユーザが体験する活動に関する検索条件を前記端末装置から取得する取得手段、
前記地図データベースの中から、前記活動を体験し得る活動施設に対応付けられた乗降所を検索する乗降所検索と、前記経路データベースの中から、前記乗降所検索により抽出された乗降所を経由地とする前記出発地から前記目的地までの移動経路を検索する経路検索と、を前記取得手段により取得された前記検索条件を用いて行う検索手段、
前記検索手段による検索結果の出力を前記端末装置に指示する出力指示手段、
として機能させ、
前記検索手段は、
前記地図データベースの中から、前記乗降所検索により抽出された乗降所の周辺にある活動施設を検索する施設検索をさらに行い、
前記経路検索及び前記施設検索よりも先に前記乗降所検索を行い、
前記乗降所検索では、前記活動を体験し得る活動施設に対応付けられた乗降所グループの中から、前記出発地からの移動経路及び前記目的地までの移動経路のうちの少なくとも一方が互いに異なる複数の乗降所候補を抽出し、
前記出力指示手段は、前記乗降所検索、前記経路検索、及び前記施設検索による検索結果の組み合わせから特定される、前記出発地から前記目的地までの移動経路が互いに異なる複数の行動計画の出力を指示する、
情報検索プログラム。
【請求項２】
前記検索手段は、前記出発地又は前記目的地を１回通過する移動経路が前記検索結果に含まれるように前記乗降所検索を行う、請求項１に記載の情報検索プログラム。
【請求項３】
前記検索手段は、一部の区間を往復する移動経路が前記検索結果に含まれるように前記乗降所検索を行う、請求項１に記載の情報検索プログラム。
【請求項４】
ユーザの端末装置と通信可能な情報検索装置であって、
公共交通手段を用いた移動経路に関する経路データベースと、前記公共交通手段の乗降所及びユーザの活動施設に関する地図データベースを構築可能に構成される記憶手段と、
ユーザの出発地及び目的地、並びに、前記出発地から前記目的地へ移動する途中にユーザが体験する活動に関する検索条件を前記端末装置から取得する取得手段と、
前記地図データベースの中から、前記活動を体験し得る活動施設に対応付けられた乗降所を検索する乗降所検索と、前記経路データベースの中から、前記乗降所検索により抽出された乗降所を経由地とする前記出発地から前記目的地までの移動経路を検索する経路検索と、を前記取得手段により取得された前記検索条件を用いて行う検索手段と、
前記検索手段による検索結果の出力を前記端末装置に指示する出力指示手段と、
を備え、
前記検索手段は、
前記地図データベースの中から、前記乗降所検索により抽出された乗降所の周辺にある活動施設を検索する施設検索をさらに行い、
前記経路検索及び前記施設検索よりも先に前記乗降所検索を行い、
前記乗降所検索では、前記活動を体験し得る活動施設に対応付けられた乗降所グループの中から、前記出発地からの移動経路及び前記目的地までの移動経路のうちの少なくとも一方が互いに異なる複数の乗降所候補を抽出し、
前記出力指示手段は、前記乗降所検索、前記経路検索、及び前記施設検索による検索結果の組み合わせから特定される、前記出発地から前記目的地までの移動経路が互いに異なる複数の行動計画の出力を指示する、
情報検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索プログラム及び情報検索装置に関する。
【背景技術】
【０００２】
従来から、電車を含む公共交通手段を用いた移動経路の検索に関する様々な技術が提案されている。例えば、指定された検索条件を満たす複数の経路がある場合、所定の評価基準から優先順序を定め、その順序に従って表示対象の経路を絞り込む手法が知られている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１５１５４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記した移動経路の検索（以下、「経路検索」ともいう）と、ユーザが活動を行うための施設の検索（以下、「施設検索」ともいう）を組み合わせることで、検索サービスのユーザに対してより有用な情報が提供され得る。この「活動」は、例えば、宿泊、食事、マッサージ、会議のように、ユーザにとってありふれたイベントを意味する。
【０００５】
例えば、経路検索及び施設検索をこの順序で実行する場合、検索結果として、出発地から目的地までの最適な経路と、該目的地の周辺にある活動施設が併せて提示される傾向がある。これにより、ユーザが体験する活動に関する選択肢が少なくなってしまう。
【０００６】
本発明は上記した問題に鑑みてなされたものであり、その目的は、経路検索及び施設検索を組み合わせて行う場合、ユーザにとって選択の幅がより広い検索結果を取得可能な情報検索プログラム及び情報検索装置を提供することにある。
【課題を解決するための手段】
【０００７】
第１の本発明における情報検索プログラムは、ユーザの端末装置と通信可能なコンピュータを、公共交通手段を用いた移動経路に関する経路データベースと、前記公共交通手段の乗降所及びユーザの活動施設に関する地図データベースを構築可能に構成される記憶手段、ユーザの出発地及び目的地、並びに、前記出発地から前記目的地へ移動する途中にユーザが体験する活動に関する検索条件を前記端末装置から取得する取得手段、前記地図データベースの中から、前記活動を体験し得る活動施設に対応付けられた乗降所を検索する乗降所検索と、前記経路データベースの中から、前記乗降所検索により抽出された乗降所を経由地とする前記出発地から前記目的地までの移動経路を検索する経路検索と、を前記取得手段により取得された前記検索条件を用いて行う検索手段、前記検索手段による検索結果の出力を前記端末装置に指示する出力指示手段、として機能させる。
【０００８】
また、前記検索手段は、前記地図データベースの中から、前記乗降所検索により抽出された乗降所の周辺にある活動施設を検索する施設検索をさらに行い、前記出力指示手段は、前記乗降所検索、前記経路検索、及び前記施設検索による検索結果の組み合わせから特定される１又は複数の行動計画の出力を指示してもよい。
【０００９】
また、前記出力指示手段は、前記出発地から前記目的地までの移動経路が互いに異なる複数の行動計画の出力を指示してもよい。
【００１０】
また、前記検索手段は、前記経路検索及び前記施設検索よりも先に前記乗降所検索を行い、前記乗降所検索では、前記活動を体験し得る活動施設に対応付けられた乗降所グループの中から、前記出発地からの移動経路及び前記目的地までの移動経路のうちの少なくとも一方が互いに異なる複数の乗降所候補を抽出してもよい。
【００１１】
また、前記検索手段は、前記乗降所検索及び前記経路検索を組み合わせてなる組合せ検索と、該組合せ検索による検索結果に基づく前記施設検索と、を順次行ってもよい。
【００１２】
また、前記出力指示手段は、前記検索手段が行う前記組合せ検索により抽出された複数の移動経路候補の出力を指示し、前記取得手段は、前記複数の移動経路候補の中からユーザが選択した移動経路を示す選択情報を前記端末装置から取得し、前記検索手段は、前記選択情報により特定される移動経路に対応する乗降所の周辺にある活動施設に関する前記施設検索を行ってもよい。
【００１３】
また、前記出力指示手段は、前記検索手段が行う前記組合せ検索により抽出された複数の乗降所候補の出力を指示し、前記取得手段は、前記複数の乗降所候補の中からユーザが選択した乗降所を示す選択情報を前記端末装置から取得し、前記検索手段は、前記選択情報により特定される乗降所の周辺にある活動施設に関する前記施設検索を行ってもよい。
【００１４】
また、前記検索手段は、前記乗降所検索及び前記施設検索を組み合わせてなる組合せ検索と、該組合せ検索による検索結果に基づく前記経路検索と、を順次行ってもよい。
【００１５】
また、前記出力指示手段は、前記検索手段が行う前記組合せ検索により抽出された複数の活動施設候補の出力を指示し、前記取得手段は、前記複数の活動施設候補の中からユーザが選択した活動施設を示す選択情報を前記端末装置から取得し、前記検索手段は、前記選択情報により特定される活動施設に対応する乗降所を経由地とする移動経路に関する前記経路検索を行ってもよい。
【００１６】
また、前記出力指示手段は、前記検索手段が行う前記組合せ検索により抽出された複数の乗降所候補の出力を指示し、前記取得手段は、前記複数の乗降所候補の中からユーザが選択した乗降所を示す選択情報を前記端末装置から取得し、前記検索手段は、前記選択情報により特定される乗降所を経由地とする移動経路に関する前記経路検索を行ってもよい。
【００１７】
また、前記検索手段は、前記公共交通手段とは別の移動手段に関するアクセス条件を満たす施設であって、前記検索条件に含まれる前記活動の種類に対応する活動施設がある乗降所に関する前記乗降所検索を行ってもよい。
【００１８】
また、前記検索手段は、前記出発地又は前記目的地を１回通過する移動経路が前記検索結果に含まれるように、前記乗降所検索又は前記経路検索を行ってもよい。
【００１９】
また、前記検索手段は、一部の区間を往復する移動経路が前記検索結果に含まれるように、前記乗降所検索又は前記経路検索を行ってもよい。
【００２０】
第２の本発明における情報検索装置は、ユーザの端末装置と通信可能な装置であって、公共交通手段を用いた移動経路に関する経路データベースと、前記公共交通手段の乗降所及びユーザの活動施設に関する地図データベースを構築可能に構成される記憶手段と、ユーザの出発地及び目的地、並びに、前記出発地から前記目的地へ移動する途中にユーザが体験する活動に関する検索条件を前記端末装置から取得する取得手段と、前記地図データベースの中から、前記活動を体験し得る活動施設に対応付けられた乗降所を検索する乗降所検索と、前記経路データベースの中から、前記乗降所検索により抽出された乗降所を経由地とする前記出発地から前記目的地までの移動経路を検索する経路検索と、を前記取得手段により取得された前記検索条件を用いて行う検索手段と、前記検索手段による検索結果の出力を前記端末装置に指示する出力指示手段と、を備える。
【発明の効果】
【００２１】
本発明によれば、経路検索及び施設検索を組み合わせて行う場合、ユーザにとって選択の幅がより広い検索結果を取得することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態における情報検索装置としてのサーバ装置が組み込まれた情報検索システムの全体構成図である。
【図２】図１におけるサーバ装置及び端末装置のハードウェア構成の一例を示す図である。
【図３】図１及び図２におけるサーバ装置の機能ブロックの一例を示す図である。
【図４】サーバ装置と端末装置の間における処理の流れを例示するフローチャートである。
【図５】端末装置に表示される検索入力画面の一例を示す図である。
【図６】図６（ａ）は、図３の乗降所情報が有するデータ構造の一例を示す図である。図６（ｂ）は、図３の施設情報が有するデータ構造の一例を示す図である。
【図７】端末装置に表示される検索出力画面の一例を示す図である。
【図８】路線、駅、及びホテルの位置関係を模式的に示す図である。
【図９】第１例の連携検索に関するフローチャートである。
【図１０】第１例の連携検索における検索結果画面の一例を示す図である。
【図１１】第２例の連携検索に関するフローチャートである。
【図１２】第２例の連携検索における選択要求画面の一例を示す図である。
【図１３】第３例の連携検索に関するフローチャートである。
【図１４】第３例の連携検索における選択要求画面の一例を示す図である。
【発明を実施するための形態】
【００２３】
本発明における情報検索プログラムについて、情報検索装置との関係において好適な実施形態を挙げ、添付の図面を参照しながら説明する。説明の理解を容易にするため、各図面において同一の構成要素及びステップに対して可能な限り同一の符号を付するとともに、重複する説明を省略する場合がある。
【００２４】
［情報検索システム１０の構成］
＜全体構成＞
図１は、本発明の一実施形態における情報検索装置としてのサーバ装置１２が組み込まれた情報検索システム１０の全体構成図である。情報検索システム１０は、ユーザによる検索の要求に応じて、公共交通手段の移動経路及びユーザの活動施設を含む各種情報に関する検索結果を提示する「情報検索サービス」を提供可能に構成される。
【００２５】
ここで、「公共交通手段」は、一般の人が共同で利用可能であって乗降所が設けられている交通手段を意味する。公共交通手段の一例として、鉄道、バス、航空機、船舶などが挙げられる。また、「活動施設」は、ユーザが活動を体験し得る施設である。ここで述べる「活動」とは、観光を含む希少性が高いイベントではなく、例えば、宿泊、食事、マッサージ、会議のように比較的ありふれたイベントを意味する。
【００２６】
情報検索システム１０は、具体的には、サーバ装置１２と、１又は複数の端末装置１４と、を含んで構成される。各々の端末装置１４は、ネットワークＮＴを通じて、サーバ装置１２と相互に通信可能である。
【００２７】
サーバ装置１２は、上記した情報検索サービスに関する各種制御を行うサーバコンピュータである。図１の例では、サーバ装置１２を単体のコンピュータとして示しているが、これに代わって、サーバ装置１２は、分散システムを構築するコンピュータ群であってもよい。また、サーバ装置１２は、クラウド型のサーバ（いわゆる、クラウドサーバ）であってもよいし、オンプレミス型のサーバであってもよい。
【００２８】
端末装置１４は、ユーザが所有する据置型又は携帯型のコンピュータ端末である。端末装置１４は、例えば、パーソナルコンピュータ、タブレット、スマートフォン、ウェアラブルデバイスなどから構成される。
【００２９】
＜ハードウェア構成＞
図２は、図１におけるサーバ装置１２及び端末装置１４のハードウェア構成の一例を示す図である。図面の下側に示す端末装置１４は、通信Ｉ／Ｆ２１と、入力装置２２と、出力装置２３と、プロセッサ２４と、メモリ２５と、記憶装置２６と、を含んで構成される。一方、図面の上側に示すサーバ装置１２は、通信Ｉ／Ｆ３１と、プロセッサ３４と、メモリ３５と、記憶装置３６と、を含んで構成される。
【００３０】
通信Ｉ／Ｆ２１，３１は、外部装置に対して電気信号を送受信するインターフェースである。これにより、端末装置１４は、検索条件６６（図３）をサーバ装置１２に送信可能であるとともに、結果情報６８（図３）をサーバ装置１２から受信可能である。
【００３１】
入力装置２２は、マウス、キーボード、タッチセンサ、マイクロフォンを含むデバイスである。出力装置２３は、ディスプレイ、スピーカを含むデバイスからなる。端末装置１４は、入力装置２２による入力機能と出力装置２３による表示機能を組み合わせることで、グラフィカル・ユーザ・インターフェース（ＧＵＩ）を構築する。
【００３２】
プロセッサ２４，３４は、ＣＰＵ（Central Processing Unit）を含む汎用プロセッサであってもよいし、ＧＰＵ（Graphics Processing Unit）やＦＰＧＡ（Field Programmable Gate Array）を含む専用プロセッサであってもよい。メモリ２５，３５は、非一過性の記憶媒体であり、プロセッサ２４，３４が各構成要素を制御するのに必要なプログラム及びデータを記憶している。記憶装置２６，３６は、例えば、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）やソリッドステートドライブ（ＳＳＤ：Solid State Drive）を含む非一過性の記憶媒体である。
【００３３】
＜機能ブロック＞
図３は、図１及び図２におけるサーバ装置１２の機能ブロックの一例を示す図である。サーバ装置１２は、情報検索プログラムを読み出して実行することで、取得手段４０、検索手段４２、出力指示手段４４、予約処理手段４６、及び記憶手段４８として機能する。取得手段４０は、図２の通信Ｉ／Ｆ３１及びプロセッサ３４によって実現される手段である。検索手段４２は、図２のプロセッサ３４により実現される手段である。出力指示手段４４及び予約処理手段４６はそれぞれ、図２の通信Ｉ／Ｆ３１及びプロセッサ３４によって実現される手段である。記憶手段４８は、図２の記憶装置３６によって実現される手段である。
【００３４】
取得手段４０は、端末装置１４との通信によって、検索手段４２による検索処理に必要な検索条件６６を取得する。また、取得手段４０は、上記した検索処理の途中に、必要に応じて、複数の条件候補（例えば、乗降所、移動経路、活動施設）の中からユーザが選択した結果を含む選択情報を取得する。
【００３５】
検索手段４２は、いずれも後述する経路ＤＢ５８及び地図ＤＢ６４に対して所望の検索処理を行う。検索手段４２は、地図ＤＢ６４に対して乗降所の検索（以下、「乗降所検索」ともいう）を行う乗降所検索部５０と、経路ＤＢ５８に対して移動経路の検索（以下、「経路検索」ともいう）を行う経路検索部５２と、地図ＤＢ６４に対する活動施設の検索（以下、「施設検索」ともいう）を行う施設検索部５４と、を含んで構成される。検索手段４２は、上記した乗降所検索、経路検索、及び施設検索を連携させて実行する。
【００３６】
出力指示手段４４は、検索手段４２による検索結果の出力を端末装置１４に指示する。具体的には、出力指示手段４４は、乗降所検索、経路検索、及び施設検索による検索結果の組み合わせから特定される１又は複数の行動計画の出力を指示する。ここで、「行動計画」とは、出発地から目的地に到着するまでのユーザの行動に関する計画を意味する。行動計画は、出発地から経由地までの移動工程、経由地から活動施設までの移動工程、活動施設での体験工程、一の活動施設から他の活動施設までの移動工程、活動施設から経由地までの移動工程、経由地から目的地までの移動工程を含む。
【００３７】
予約処理手段４６は、ユーザの要求に応じて活動施設の予約処理を行う。例えば、予約処理手段４６は、端末装置１４から取得した予約情報を用いて該当する予約サーバを特定した後、当該予約サーバとの間で予約の代行手配を行う。あるいは、予約処理手段４６は、予約の手配を行おうとする端末装置１４と、上記した予約サーバの間の接続を仲介する処理を行う。
【００３８】
記憶手段４８は、公共交通手段を用いた移動経路に関するデータベースであって、経路情報５６を蓄積する経路データベース（以下、経路ＤＢ５８）が構築されている。また、記憶手段４８は、公共交通手段の乗降所及びユーザの活動施設に関するデータベースであって、乗降所情報６０及び施設情報６２を蓄積する地図データベース（以下、地図ＤＢ６４）が構築されている。また、記憶手段４８は、検索手段４２による検索の際に、検索条件６６及び結果情報６８を一時的に記憶する。ここで、検索条件６６は、ユーザの出発地及び目的地、並びに、出発地から目的地へ移動する途中にユーザが体験する活動に関する条件である。また、結果情報６８は、検索手段４２による検索結果（例えば、最終結果又は中間結果）を示す情報である。
【００３９】
［情報検索システム１０の動作］
情報検索装置としてのサーバ装置１２が組み込まれた情報検索システム１０は、以上のように構成される。続いて、サーバ装置１２と端末装置１４の間における処理の流れについて、図４のフローチャートを主に参照しながら説明する。このフローチャートのステップＳＰ１６，１８，２０，２８はサーバ装置１２により実行される一方、残りのステップは端末装置１４により実行される。
【００４０】
＜全体の流れ＞
図４のステップＳＰ１０において、端末装置１４は、情報検索用アプリケーションの起動中、検索に用いられる検索条件６６を入力するための画面（以下、検索入力画面８０）を出力装置２３のディスプレイに表示させる。
【００４１】
図５は、図１の出力装置２３により表示される検索入力画面８０の一例を示す図である。具体的には、検索入力画面８０上に、経路入力欄８２と、活動入力欄８４と、［検索］と表記されたボタン８６と、が設けられている。
【００４２】
経路入力欄８２は、出発地に関する出発地情報を入力可能に構成される第１ユーザコントロール群８８と、目的地に関する目的地情報を入力可能に構成される第２ユーザコントロール群９０と、を備える。第１ユーザコントロール群８８は、出発地を示す場所情報（例えば、駅名）や出発時点を示す時間情報（例えば、年月日及び時刻）などを入力するためのユーザコントロールの集合体である。第２ユーザコントロール群９０は、目的地を示す場所情報（例えば、駅名）や到着時点を示す時間情報（ここでは、年月日、時刻あるいは時間帯）などを入力するためのユーザコントロールの集合体である。
【００４３】
活動入力欄８４は、少なくとも１組のユーザコントロール群９２及びボタン９４と、一対のボタン９６と、を備える。ユーザコントロール群９２は、活動の種類や時間情報（ここでは、年月日及び予約時刻）などを入力するためのユーザコントロールの集合体である。ボタン９４は、活動に関する追加の検索条件６６を入力可能なウィンドウをポップアップ表示させるためのユーザコントロールである。一対のボタン９６は、ユーザコントロール群９２を追加又は削除するためのユーザコントロールである。
【００４４】
図４のステップＳＰ１２において、端末装置１４は、ユーザによる検索の要求があったか否かを確認する。図５の例では、端末装置１４は、検索入力画面８０上の［検索］ボタン８６をクリックする操作を受け付けたか否かを確認する。検索の要求がなかった場合（ステップＳＰ１２：ＮＯ）、ステップＳＰ１０に戻って、所定の要求操作を受け付けるまでステップＳＰ１０，１２を順次繰り返す。一方、検索の要求があった場合（ステップＳＰ１２：ＹＥＳ）、次のステップＳＰ１４に進む。
【００４５】
ステップＳＰ１４において、端末装置１４は、ステップＳＰ１２の要求時点に検索入力画面８０を介して指定された検索条件６６を取得した後、この検索条件６６を端末装置１４の識別情報（つまり、端末ＩＤ）と対応付けてサーバ装置１２に送信する。
【００４６】
ステップＳＰ１６において、サーバ装置１２の取得手段４０は、端末装置１４からの受信を通じて、後述する連携検索に用いられる検索条件６６を取得する。
【００４７】
ステップＳＰ１８において、サーバ装置１２の検索手段４２は、ステップＳＰ１６で取得された検索条件６６に基づく連携検索を行う。ここで、「連携検索」とは、［１］乗降所検索部５０による「駅検索」、［２］経路検索部５２による「経路検索」、［３］施設検索部５４による「施設検索」を連携させて行う処理を意味する。なお、サーバ装置１２は、この連携検索の実行中に、必要に応じて端末装置１４との間でデータのやり取りを行ってもよい。
【００４８】
図３の経路情報５６には、例えば、ノードとリンクを組み合わせたデータ構造を有する路線情報、各路線の時刻表、運行状況を示す運行情報、交通流の時間変化を示す交通流情報などが含まれる。
【００４９】
図６（ａ）は、図３の乗降所情報６０が有するデータ構造の一例を示す図である。この乗降所情報６０は、［１］鉄道駅（あるいは、単に「駅」ともいう）の識別情報である「駅ＩＤ」と、［２］駅の名称を示す「駅名」と、［３］駅の位置を示す「位置情報」との間の対応関係を示すテーブル形式のデータである。ここで、位置情報は、地図上の位置を示す情報であり、例えば、地区名、緯度・経度、路線名、住所を含む。
【００５０】
図６（ｂ）は、図３の施設情報６２が有するデータ構造の一例を示す図である。この施設情報６２は、［１］活動施設の識別情報である「施設ＩＤ」と、［２］活動施設の名称を示す「施設名」と、［３］活動施設の区分を示す「種類」と、［４］活動施設の位置を示す「位置情報」との間の対応関係を示すテーブル形式のデータである。
【００５１】
図４のステップＳＰ２０において、サーバ装置１２の出力指示手段４４は、ステップＳＰ１８での連携検索により得られた検索結果を含む結果情報６８を、検索条件６６に紐付けられた端末ＩＤを有する端末装置１４に送信する。
【００５２】
ステップＳＰ２２において、端末装置１４は、サーバ装置１２からの受信を通じて、検索条件６６に対応する結果情報６８を取得する。
【００５３】
ステップＳＰ２４において、端末装置１４は、ステップＳＰ２２で受信した検索条件６６を用いて、検索の結果を示す画面（以下、検索出力画面１００）を出力装置２３のディスプレイに表示させる。
【００５４】
図７は、図１の出力装置２３により表示される検索出力画面１００の一例を示す図である。具体的には、検索出力画面１００上に、行動計画の各工程を示す工程欄１０１〜１０７と、［再検索］と表記されたボタン１１０と、［検索］と表記されたボタン１１２と、が設けられている。
【００５５】
第１の工程欄１０１は、目的地（Ａ駅）から経由地（Ｐ３駅）までの区間を鉄道で移動するスケジュールを示している。第２の工程欄１０２は、経由地（Ｐ３駅）から１番目の活動施設（マッサージ店）までの区間を徒歩で移動するスケジュールを示している。第３の工程欄１０３は、１番目の活動施設での行動（マッサージの施術）を示している。第４の工程欄１０４は、１番目の活動施設（マッサージ店）から２番目の活動施設（ホテル）までの区間を徒歩で移動するスケジュールを示している。第５の工程欄１０５は、２番目の活動施設での行動（宿泊）を示している。第６の工程欄１０６は、２番目の活動施設（ホテル）から経由地（Ｐ３駅）までの区間を徒歩で移動するスケジュールを示している。第７の工程欄１０７は、経由地（Ｐ３駅）から目的地（Ｂ駅）までの区間を鉄道で移動するスケジュールを示している。
【００５６】
第３の工程欄１０３には、マッサージ店の予約情報を入力可能なウィンドウをポップアップ表示させるためのボタン１１４と、入力済みの予約情報の内容を示す確認欄１１５と、が設けられている。第５の工程欄１０５には、ホテルの予約情報を入力可能なウィンドウをポップアップ表示させるためのボタン１１６と、入力済みの予約情報の内容を示す確認欄１１７と、が設けられている。
【００５７】
例えば、端末装置１４のユーザが［再検索］ボタン１１０をクリックする操作を行うと、出力装置２３のディスプレイには、図５の検索入力画面８０が再び表示される。一方、ユーザが［予約］ボタン１１２をクリックする操作を行うと、次のステップＳＰ２６に進む。
【００５８】
図４のステップＳＰ２６において、端末装置１４は、サーバ装置１２に対して活動施設の予約の要求を行う。具体的には、端末装置１４は、［予約］ボタン１１２（図７）のクリック時点に検索出力画面１００を介して入力された予約情報を取得した後、この予約情報を端末装置１４の端末ＩＤと対応付けてサーバ装置１２に送信する。
【００５９】
ステップＳＰ２８において、サーバ装置１２の予約処理手段４６は、活動施設の予約処理を行う。具体的には、予約処理手段４６は、端末装置１４から取得した予約情報を用いて該当する予約サーバ（不図示）を特定した後、当該予約サーバとの間で予約の手配を行ってもよいし、端末装置１４と予約サーバの間の接続を仲介する処理を行ってもよい。
【００６０】
［連携検索の具体例］
以上のようにして、情報検索システム１０による一連の動作が終了する。続いて、検索手段４２による連携検索（図４のステップＳＰ１８）の具体例について、図８〜図１４を参照しながら説明する。以下、公共交通手段が「鉄道」、出発地が「Ａ駅」、目的地が「Ｂ駅」、活動の種類が「宿泊／マッサージの施術」、活動施設が「ホテル／マッサージ店」であることを前提に説明する。
【００６１】
図８は、路線、駅、及びホテルの位置関係を模式的に示す図である。３本の実線は鉄道の「路線」（路線Ｘ，Ｙ，Ｚ）を示すとともに、実線上の丸印は「駅」（駅Ａ，Ｂ，Ｐ１〜Ｐ５）を示している。「Ｈ」と表記された正方形状のマークは、ホテルの位置を示している。なお、塗り潰しがある２個の丸印のうち、図面の右上側にある印が「出発駅」（Ａ駅）に相当し、図面の左下側にある印が「到着駅」（Ｂ駅）に相当する。なお、理解を容易にするため、本図ではマッサージ店の有無について説明を省略するとともに、１駅につき１棟のホテルだけを表記している。
【００６２】
ここで、ユーザが、Ａ駅からＢ駅に向かう際に前泊を行うような行動計画の検索を行う場合を想定する。例えば、繁華街のような地域では、目的地であるＢ駅の近くにビジネスホテルなどの宿泊施設がある可能性が高い。この場合、経路検索及び施設検索をこの順序で実行すると、検索結果として、Ａ駅からＢ駅までの最適な移動経路と、Ｂ駅の周辺にあるホテルが併せて提示される傾向がある。これにより、ユーザが行動計画を選択する余地が少なくなってしまう。そこで、上記した「連携検索」を行うことで、ユーザにとって選択の幅がより広い検索結果が得られる。
【００６３】
具体的には、さらに経由駅を検索対象とすることで、Ｂ駅の他に、［１］最短経路である路線Ｘ上の中間駅（Ｐ１駅，Ｐ２駅，Ｐ３駅）、［２］最短区間外の駅（Ｐ４駅）、［３］別の路線Ｙ，Ｚ上の駅（Ｐ５駅）も経由駅の候補として抽出され得る。このように、Ａ駅又はＢ駅を１回通過する移動経路や、一部の区間を往復する移動経路などが許容されることで、ユーザは、例えば、混雑時における鉄道の利用を避ける行動計画を選択することができる。
【００６４】
＜第１例＞
まず、第１例の連携検索（ステップＳＰ１８Ａ）について、図９のフローチャート及び図１０の画面例を参照しながら説明する。
【００６５】
図９のステップＳＰ４０において、検索手段４２は、地図ＤＢ６４の中から、活動施設に対応付けられた駅を検索する「駅検索」を行う。この「対応付け」は、データテーブルに直接的に記述された関係性であってもよいし、施設ＩＤ及び駅ＩＤに対応付けられた位置情報を用いて得られた関係性であってもよい。後者の例では、検索手段４２は、［１］Ａ駅、Ｂ駅の位置を焦点とする楕円状のエリアＡｒ（図８）内に位置すること、［２］所定のアクセス条件を満たす活動施設があること、［３］該当する活動施設が、検索条件６６に含まれる活動の種類（ここでは、宿泊又はマッサージの施術）に対応すること、を同時に満たす駅を検索する。
【００６６】
この「アクセス条件」は、鉄道以外の手段（例えば、徒歩、バス、自転車など）を用いた移動に関する１又は複数の条件を意味し、一例として「該当する駅から徒歩５分以内で到着可能であること」が挙げられる。このアクセス条件は、例えば、該当する駅からの直線距離、道程距離、所要時間、料金、運行頻度などを含む様々な評価項目に基づいて定められる。また、このアクセス条件は、ユーザによらない一律の条件であってもよいし、ユーザ毎にカスタマイズされた条件であってもよい。このカスタマイズは、例えば、ユーザによる指定操作や、過去の検索履歴、閲覧履歴又は利用履歴などに基づいて行われてもよい。また、活動施設にユーザへの推奨度が設定されている場合、例えば、推奨度が閾値よりも高い活動施設に対するアクセス条件の判定を緩和し、該当する駅及び活動施設を抽出されやすくしてもよい。
【００６７】
ステップＳＰ４２において、検索手段４２は、ステップＳＰ４０の駅検索により抽出された駅グループの中から絞り込みを行って複数の経由駅候補を抽出する。例えば、検索手段４２は、検索条件６６の内容から特定される優先順序に従って経由駅候補を抽出してもよいし、無作為に経由駅候補を抽出してもよい。これにより、出発駅からの移動経路及び目的駅までの移動経路のうちの少なくとも一方が異なるように、上記した駅グループの中から複数の経由駅候補が抽出される。
【００６８】
ステップＳＰ４４において、検索手段４２は、ループ変数（ｉ）に関するループ制御を開始する。ループ変数ｉは、開始値ｉ＝１から終了値ｉ＝Ｎになるまでの間、１ずつ加算される。ここで、Ｎ（Ｎ≧２）は、ステップＳＰ４２にて抽出された経由駅候補の個数に相当する。
【００６９】
ステップＳＰ４６において、検索手段４２は、経路ＤＢ５８の中から、現在指定されているｉ番目の経由駅候補を経由地とする経路検索を行う。例えば、検索手段４２は、移動時間、料金、乗り換え回数などに関する評価基準に従って、［１］出発駅から経由駅候補までの第１経路、［２］経由駅候補から目的駅までの第２経路を組み合わせた１の移動経路を決定する。
【００７０】
ステップＳＰ４８において、検索手段４２は、地図ＤＢ６４の中から、現在指定されているｉ番目の経由駅候補の周辺における施設検索を行う。例えば、検索手段４２は、料金、設備、サービスの利便性、空き状況などに関する評価基準に従って、検索条件６６に一致又は類似する１組の活動施設（ここでは、マッサージ店及びホテル）を決定する。その後、ループ変数をカウントアップ（ｉ＝ｉ＋１）した上で、このループ制御を継続する。
【００７１】
ステップＳＰ５０において、検索手段４２は、ループ変数ｉに関するループ制御を終了する。これにより、検索手段４２による第１例の連携検索が終了する。その後、結果情報６８は、出力指示手段４４による指示を通じて、出力装置２３のディスプレイに表示される。
【００７２】
図１０は、第１例の連携検索における検索出力画面１２０の一例を示す図である。この検索出力画面１２０上には、検索結果の一部を示す結果欄１２２，１２４，１２６と、［再検索］と表記されたボタン１２８と、［詳細］と表記された３つのボタン１３０と、が設けられている。
【００７３】
結果欄１２２は、「Ｐ３駅」を経由駅とした場合における移動経路、マッサージ店名、及びホテル名を示している。結果欄１２４は、「Ｐ４駅」を経由駅とした場合における移動経路、マッサージ店名、及びホテル名を示している。結果欄１２６は、「Ｐ５駅」を経由駅とした場合における移動経路、マッサージ店名、及びホテル名を示している。
【００７４】
ユーザは、結果欄１２２，１２４，１２６の内容を見比べた上で、関心の高い行動計画がなかった場合、［再検索］ボタン１２８のクリック操作を行う。これにより、出力装置２３のディスプレイには、ユーザに再入力を促す検索入力画面８０（図５）が再び表示される。一方、関心の高い行動計画があった場合、ユーザは、該当する［詳細］ボタン１３０のクリック操作を行う。これにより、出力装置２３のディスプレイには、行動計画の具体的な各工程を示す検索出力画面１００（図７）が表示される。
【００７５】
＜第２例＞
続いて、第２例の連携検索（ステップＳＰ１８Ｂ）について、図１１のフローチャート及び図１２の画面例を参照しながら説明する。
【００７６】
図１１のステップＳＰ６０において、検索手段４２は、経路ＤＢ５８及び地図ＤＢ６４の中から、検索条件６６に合致する経由駅及び移動経路の組み合わせを検索する「組み合わせ検索」を行う。ここで、検索手段４２は、［１］Ａ駅、Ｂ駅の位置を焦点とする楕円状のエリアＡｒ（図８）内に位置すること、［２］所定のアクセス条件を満たす活動施設があること、［３］該当する活動施設が、検索条件６６に含まれる活動の種類（ここでは、宿泊又はマッサージの施術）に対応すること、を同時に満たす駅及び当該駅を経由する移動経路を検索する。
【００７７】
ステップＳＰ６２において、検索手段４２は、ステップＳＰ６０の組合せ検索により抽出された移動経路グループの中から絞り込みを行って複数の経路候補を抽出する。例えば、検索手段４２は、検索条件６６の内容から特定される優先順序に従って経路候補を抽出してもよいし、無作為に経路候補を抽出してもよい。
【００７８】
ステップＳＰ６４において、出力指示手段４４は、ステップＳＰ６２の絞り込みで抽出された経路候補を含む結果情報６８を、検索条件６６に紐付けられた端末ＩＤを有する端末装置１４に送信する。そうすると、この結果情報６８が、出力装置２３のディスプレイに表示される。
【００７９】
図１２は、第２例の連携検索における選択要求画面１４０の一例を示す図である。この選択要求画面１４０上には、検索結果の一部を示す結果欄１４２，１４４，１４６と、［再検索］と表記されたボタン１４８と、［再検索］と表記されたボタン１５０と、３つのチェックボックス１５２と、が設けられている。
【００８０】
結果欄１４２は、「Ｐ３駅」を経由駅とした場合における移動経路及びその利用条件（料金、時刻、路線名など）を示している。結果欄１４４は、「Ｐ４駅」を経由駅とした場合における移動経路及びその利用条件を示している。結果欄１４２は、「Ｐ５駅」を経由駅とした場合における移動経路及びその利用条件を示している。
【００８１】
ユーザは、結果欄１４２，１４４，１４６の内容を見比べた上で、関心の高い移動経路がなかった場合、［再検索］ボタン１４８のクリック操作を行う。これにより、出力装置２３のディスプレイには、ユーザに再入力を促す検索入力画面８０（図５）が再び表示される。一方、関心の高い移動経路があった場合、ユーザは、該当する１以上のチェックボックス１５２を選択した後に［選択］ボタン１５０のクリック操作を行う。そうすると、端末装置１４は、選択要求画面１４０上にあるチェックボックス１５２の操作状態を含む選択情報を、端末ＩＤと対応付けてサーバ装置１２に送信する。
【００８２】
ステップＳＰ６６において、検索手段４２は、端末装置１４からの選択情報を受け付けたか否かを確認する。検索手段４２が選択情報をまだ受け付けていない場合（ステップＳＰ６６：ＮＯ）、この選択情報を受け付けるまでの間、ステップＳＰ６６に留まる。一方、検索手段４２が選択情報を受け付けた場合（ステップＳＰ６６：ＹＥＳ）、次のステップＳＰ６８に進む。
【００８３】
ステップＳＰ６８において、検索手段４２は、地図ＤＢ６４の中から、ステップＳＰ６６で受け付けた選択情報により選択された移動経路に対応する経由駅に関する施設検索を行う。第１例の場合と同様に、検索手段４２は、料金、設備、サービスの利便性、空き状況などに関する評価基準に従って、検索条件６６に一致又は類似する複数の活動施設を抽出する。
【００８４】
このようにして、検索手段４２による第２例の連携検索が終了する。その後、図４のステップＳＰ２０，ＳＰ２２，ＳＰ２４を経て、結果情報６８は、出力装置２３のディスプレイ（より詳しくは、図７の検索出力画面１００上）に表示される。
【００８５】
＜第３例＞
続いて、第３例の連携検索（ステップＳＰ１８Ｃ）について、図１３のフローチャート及び図１４の画面例を参照しながら説明する。
【００８６】
ステップＳＰ８０において、検索手段４２は、地図ＤＢ６４の中から、検索条件６６に合致する経由駅及び活動施設の組み合わせを検索する「組み合わせ検索」を行う。ここで、検索手段４２は、［１］Ａ駅、Ｂ駅の位置を焦点とする楕円状のエリアＡｒ（図８）内に位置すること、［２］所定のアクセス条件を満たす活動施設があること、［３］該当する活動施設が、検索条件６６に含まれる活動の種類（ここでは、宿泊又はマッサージの施術）に対応すること、を同時に満たす駅及び当該駅の周辺にある活動施設を検索する。
【００８７】
ステップＳＰ８２において、検索手段４２は、ステップＳＰ８０の組合せ検索により抽出された活動施設グループの中から絞り込みを行って複数の施設候補を抽出する。例えば、検索手段４２は、検索条件６６の内容から特定される優先順序に従って施設候補を抽出してもよいし、無作為に施設候補を抽出してもよい。
【００８８】
ステップＳＰ８４において、出力指示手段４４は、ステップＳＰ８２の絞り込みで抽出された施設候補を含む結果情報６８を、検索条件６６に紐付けられた端末ＩＤを有する端末装置１４に送信する。そうすると、この結果情報６８は、出力装置２３のディスプレイに表示される。
【００８９】
図１４は、第３例の連携検索における選択要求画面１６０の一例を示す図である。この選択要求画面１６０上には、検索結果の一部を示す結果欄１６２，１６４，１６６と、［再検索］と表記されたボタン１６８と、［再検索］と表記されたボタン１７０と、３つのチェックボックス１７２と、が設けられている。
【００９０】
結果欄１６２は、「Ｐ３駅」を経由駅とした場合におけるホテル名及びその関連情報（経由駅名、路線名、サービスの概要など）を示している。結果欄１６４は、「Ｐ４駅」を経由駅とした場合におけるホテル名及びその関連情報を示している。結果欄１６６は、「Ｐ５駅」を経由駅とした場合におけるホテル名及びその関連情報を示している。
【００９１】
ユーザは、結果欄１６２，１６４，１６６の内容を見比べた上で、関心の高いホテルがなかった場合、［再検索］ボタン１６８のクリック操作を行う。これにより、出力装置２３のディスプレイには、ユーザに再入力を促す検索入力画面８０（図５）が再び表示される。一方、関心の高いホテルがあった場合、ユーザは、該当する１以上のチェックボックス１７２を選択した後に［選択］ボタン１７０のクリック操作を行う。そうすると、端末装置１４は、選択要求画面１６０上にあるチェックボックス１７２の操作状態を含む選択情報を、端末ＩＤと対応付けてサーバ装置１２に送信する。
【００９２】
ステップＳＰ８６において、検索手段４２は、端末装置１４からの選択情報を受け付けたか否かを確認する。検索手段４２が選択情報をまだ受け付けていない場合（ステップＳＰ８６：ＮＯ）、この選択情報を受け付けるまでの間、ステップＳＰ８６に留まる。一方、検索手段４２が選択情報を受け付けた場合（ステップＳＰ８６：ＹＥＳ）、次のステップＳＰ８８に進む。
【００９３】
ステップＳＰ８８において、検索手段４２は、経路ＤＢ５８の中から、ステップＳＰ８６で受け付けた選択情報により選択されたホテルに対応する経由駅に関する経路検索を行う。第１例の場合と同様に、検索手段４２は、移動時間、料金、乗り換え回数などに関する評価基準に従って、出発駅から経由駅までの第１経路、経由駅から目的駅までの第２経路を組み合わせた複数の移動経路を決定する。
【００９４】
このようにして、検索手段４２による第３例の連携検索が終了する。その後、図４のステップＳＰ２０，ＳＰ２２，ＳＰ２４を経て、結果情報６８は、出力装置２３のディスプレイ（より詳しくは、図７の検索出力画面１００上）に表示される。
【００９５】
［実施形態による効果］
以上のように、情報検索装置としてのサーバ装置１２は、公共交通手段を用いた移動経路に関する経路ＤＢ５８と、公共交通手段の乗降所及びユーザの活動施設に関する地図ＤＢ６４を構築可能に構成される記憶手段４８と、ユーザの出発地及び目的地、並びに、出発地から目的地へ移動する途中にユーザが体験する活動に関する検索条件６６を端末装置１４から取得する取得手段４０と、地図ＤＢ６４の中から、活動を体験し得る活動施設に対応付けられた乗降所を検索する乗降所検索と、経路ＤＢ５８の中から、乗降所検索により抽出された乗降所を経由地とする出発地から目的地までの移動経路を検索する経路検索と、を取得手段４０により取得された検索条件６６を用いて行う検索手段４２と、検索手段４２による検索結果の出力を端末装置１４に指示する出力指示手段４４と、を備える。
【００９６】
また、この情報検索方法及び情報検索プログラムは、公共交通手段を用いた移動経路に関する経路ＤＢ５８と、公共交通手段の乗降所及びユーザの活動施設に関する地図ＤＢ６４を構築するステップと、ユーザの出発地及び目的地、並びに、出発地から目的地へ移動する途中にユーザが体験する活動に関する検索条件６６を端末装置１４から取得するステップＳＰ１６と、地図ＤＢ６４の中から、活動を体験し得る活動施設に対応付けられた乗降所を検索する乗降所検索と、経路ＤＢ５８の中から、乗降所検索により抽出された乗降所を経由地とする出発地から目的地までの移動経路を検索する経路検索と、を取得された検索条件６６を用いて行うステップＳＰ１８と、ステップＳＰ１８による検索結果の出力を端末装置１４に指示するステップＳＰ２０と、１又は複数のコンピュータが実行する。
【００９７】
このように、活動を体験し得る活動施設に対応付けられた乗降所を検索することで、出発地から目的地までの移動経路の検索結果から乗降所を選択する場合と比べて、経由地候補になり得る乗降所の選択肢を増やすことが可能となる。これにより、経路検索及び施設検索を組み合わせて行う場合、ユーザにとって選択の幅がより広い検索結果を取得することができる。
【００９８】
また、検索手段４２は、地図ＤＢ６４の中から、乗降所検索により抽出された乗降所の周辺にある活動施設を検索する施設検索をさらに行い、出力指示手段４４は、乗降所検索、経路検索、及び施設検索による検索結果の組み合わせから特定される１又は複数の行動計画の出力を指示してもよい。
【００９９】
また、検索手段４２は、公共交通手段とは別の移動手段に関するアクセス条件を満たす施設であって、検索条件６６に含まれる活動の種類に対応する活動施設がある乗降所に関する乗降所検索を行ってもよい。
【０１００】
また、検索手段４２は、出発地又は目的地を１回通過する移動経路が検索結果に含まれるように乗降所検索を行ってもよい。また、検索手段４２は、一部の区間を往復する移動経路が検索結果に含まれるように乗降所検索を行ってもよい。これにより、検索結果に含まれる乗降所の数が増加するので、その分だけユーザにとって選択の幅が広がる。
【０１０１】
連携検索の第１例（図９及び図１０）における出力指示手段４４は、出発地から目的地までの移動経路が互いに異なる複数の行動計画の出力を指示してもよい。これにより、ユーザに対して移動経路が異なる複数の行動計画を提示可能となり、ユーザにとって選択の幅が広がる。
【０１０２】
例えば、検索手段４２は、経路検索及び施設検索よりも先に乗降所検索を行うとともに、乗降所検索では、体験し得る活動施設に対応付けられた乗降所グループの中から、出発地からの移動経路及び目的地までの移動経路のうちの少なくとも一方が互いに異なる複数の乗降所候補を抽出してもよい。これにより、後に実行される経路検索の手法にかかわらず、複数の異なる移動経路が選択されるようになる。
【０１０３】
連携検索の第２例（図１１及び図１２）における検索手段４２は、乗降所検索及び経路検索を組み合わせてなる組合せ検索と、該組合せ検索による検索結果に基づく施設検索と、を順次行ってもよい。
【０１０４】
例えば、出力指示手段４４は、検索手段４２が行う組合せ検索により抽出された複数の移動経路候補の出力を指示し、取得手段４０は、複数の移動経路候補の中からユーザが選択した移動経路を示す選択情報を端末装置１４から取得し、検索手段４２は、選択情報により特定される移動経路に対応する乗降所の周辺にある活動施設に関する施設検索を行ってもよい。これにより、移動経路に関するユーザの意向を検索結果に反映させることができる。
【０１０５】
連携検索の第３例（図１３及び図１４）における検索手段４２は、乗降所検索及び施設検索を組み合わせてなる組合せ検索と、該組合せ検索による検索結果に基づく経路検索と、を順次行ってもよい。
【０１０６】
具体的には、出力指示手段４４は、検索手段４２が行う組合せ検索により抽出された複数の活動施設候補の出力を指示し、取得手段４０は、複数の活動施設候補の中からユーザが選択した活動施設を示す選択情報を端末装置１４から取得し、検索手段４２は、選択情報により特定される活動施設に対応する乗降所を経由地とする移動経路に関する経路検索を行ってもよい。これにより、活動施設に関するユーザの意向を検索結果に反映させることができる。
【０１０７】
［変形例］
なお、本発明は、上記した実施形態に限定されるものではなく、この発明の主旨を逸脱しない範囲で自由に変更できることは勿論である。あるいは、技術的に矛盾が生じない範囲で各々の構成を任意に組み合わせてもよい。
【０１０８】
上記した実施形態では、選択要求画面１４０（図１２）上の結果欄１４２，１４４，１４６には、複数の移動経路候補が提示されているが、これと併せて又はこれとは別に、複数の経由駅候補が提示されてもよい。この場合、図１１のステップＳＰ６８において、検索手段４２は、端末装置１４からの選択情報により特定される乗降所の周辺にある活動施設に関する施設検索を行えばよい。
【０１０９】
上記した実施形態では、選択要求画面１６０（図１４）上の結果欄１６２，１６４，１６６には、複数の活動施設候補が提示されているが、これと併せて又はこれとは別に、複数の経由駅候補が提示されてもよい。この場合、図１３のステップＳＰ８８において、検索手段４２は、端末装置１４からの選択情報により特定される乗降所の周辺にある活動施設に関する施設検索を行えばよい。
【０１１０】
上記した実施形態では、経路ＤＢ５８及び地図ＤＢ６４（図３）が別々のデータベースとして構築されているが、これに代えて、両者が統合された一体のデータベースとして構築されてもよい。また、ユーザの行動計画に含まれる活動の数は、２個に限られず、１個あるいは３個以上であってもよい。また、ユーザが１の活動施設において２以上の活動を順次又は同時に体験するような行動計画が作成されてもよい。
【符号の説明】
【０１１１】
１０…情報検索システム、１２…サーバ装置（情報検索装置）、１４…端末装置、４０…取得手段、４２…検索手段、４４…出力指示手段、４８…記憶手段、５６…経路情報、５８…経路ＤＢ（経路データベース）、６０…乗降所情報、６２…施設情報、６４…地図ＤＢ（地図データベース）、６６…検索条件、６８…結果情報、８０…検索入力画面、１００，１２０…検索出力画面、１４０，１６０…選択要求画面
【図１】
0006982898.tif 000002
【図２】
0006982898.tif 000003
【図３】
0006982898.tif 000004
【図４】
0006982898.tif 000005
【図５】
0006982898.tif 000006
【図６】
0006982898.tif 000007
【図７】
0006982898.tif 000008
【図８】
0006982898.tif 000009
【図９】
0006982898.tif 000010
【図１０】
0006982898.tif 000011
【図１１】
0006982898.tif 000012
【図１２】
0006982898.tif 000013
【図１３】
0006982898.tif 000014
【図１４】
0006982898.tif 000015