(57)【要約】【課題】複数の検索機能の連携を可能とし、利用者の検索の手間を省くことができる検索システムを提供する。【解決手段】利用者の検索行動をパターン化したパターンを表す、機能集合名、検索機能名、検索順序、引数、引継ぎ検索等の情報を定義したシナリオが、利用者の識別情報毎に蓄積されたシナリオ蓄積部４０と、利用者の端末７０から、検索のためのキーワードおよび機能集合名が入力されて検索要求があったときに、該利用者の識別情報に該当する機能集合名に対応するシナリオ、又は前記機能集合名に関連するシナリオを前記シナリオ蓄積部４０から読み出し、前記読み出されたシナリオに定義された情報に基づいて、検索機能群データベース６０の中から各検索機能を呼び出し、前記入力されたキーワードによって検索を行うシナリオ順検索部２０とを備える。【選択図】図１
2010009457.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に存在するサイトを検索する検索システムであって、
利用者の検索行動をパターン化したパターンを表す、機能集合名、検索機能名、検索順序、引数、引継ぎ検索等の情報を定義したシナリオが、利用者の識別情報毎に蓄積されたシナリオ蓄積手段と、
利用者から、検索のためのキーワードおよび機能集合名が入力されて検索要求があったときに、該利用者の識別情報に該当する機能集合名に対応するシナリオ、又は前記機能集合名に関連するシナリオを前記シナリオ蓄積手段から読み出し、
前記読み出されたシナリオに定義された情報に基づいて、検索機能群の中から各検索機能を呼び出し、前記入力されたキーワードによって検索を行うシナリオ順検索手段とを備えたことを特徴とする検索システム。
【請求項２】
利用者からシナリオ設定の要求があったときに、シナリオを設定するための情報を前記利用者に提供し、前記利用者が設定した情報を前記シナリオ蓄積手段に保存するシナリオ設定手段を備えたことを特徴とする請求項１に記載の検索システム。
【請求項３】
利用者の識別情報、利用者が入力したキーワードおよび機能集合名、利用者が利用した検索機能等がログ情報として蓄積されたログ情報蓄積手段と、
前記ログ情報蓄積手段から取得したログ情報を集計し、
高頻度で検索に利用された検索機能から遷移する検索機能への流れ、利用者からの入力回数の多いキーワードおよび機能集合名を、利用者の検索行動を表す代表パターンとして抽出し、
前記抽出した代表パターンが、前記シナリオ蓄積手段に蓄積された既存シナリオ情報と異なる場合に、該代表パターンを推奨シナリオとして前記シナリオ蓄積手段に保存するシナリオパターン抽出手段とを備えたことを特徴とする請求項１又は２に記載の検索システム。
【請求項４】
ネットワーク上に存在するサイトを検索する検索方法であって、
利用者の検索行動をパターン化したパターンを表す、機能集合名、検索機能名、検索順序、引数、引継ぎ検索等の情報を定義したシナリオが、利用者の識別情報毎に蓄積されたシナリオ蓄積手段を備え、
シナリオ順検索手段が、利用者から、検索のためのキーワードおよび機能集合名が入力されて検索要求があったときに、該利用者の識別情報に該当する機能集合名に対応するシナリオ、又は前記機能集合名に関連するシナリオを前記シナリオ蓄積手段から読み出すステップと、
前記読み出されたシナリオに定義された情報に基づいて、検索機能群の中から各検索機能を呼び出すステップと、
前記呼び出された各検索機能を用いて、前記入力されたキーワードによって検索を行うステップとを備えたことを特徴とする検索方法。
【請求項５】
シナリオ設定手段が、利用者からシナリオ設定の要求があったときに、シナリオを設定するための情報を前記利用者に提供するステップと、
前記利用者が設定した情報を前記シナリオ蓄積手段に保存するステップとを備えたことを特徴とする請求項４に記載の検索方法。
【請求項６】
利用者の識別情報、利用者が入力したキーワードおよび機能集合名、利用者が利用した検索機能等がログ情報として蓄積されたログ情報蓄積手段を備え、
シナリオパターン抽出手段が、前記ログ情報蓄積手段からログ情報を取得するステップと、
前記取得したログ情報を集計し、高頻度で検索に利用された検索機能から遷移する検索機能への流れ、利用者からの入力回数の多いキーワードおよび機能集合名を、利用者の検索行動を表す代表パターンとして抽出するステップと、
前記シナリオ蓄積手段から既存シナリオ情報を取得するステップと、
前記抽出した代表パターンと前記取得した既存シナリオ情報とを比較し、代表パターンが既存シナリオと異なる場合に、該代表パターンを推奨シナリオとして前記シナリオ蓄積手段に保存するステップとを備えたことを特徴とする請求項４又は５に記載の検索方法。
【請求項７】
コンピュータを請求項１ないし３のいずれか１項に記載の検索システムの各手段として機能させるための検索プログラム。
【請求項８】
コンピュータを請求項１ないし３のいずれか１項に記載の検索システムの各手段として機能させるための検索プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置およびパソコンによりＷｅｂサイト検索を行うシステムにおいて、Ｗｅｂサイト推奨を行う検索システム、検索方法、検索プログラムおよびそのプログラムを記録した記録媒体に関するものである。
【背景技術】
【０００２】
従来のサイト検索システムでは、利用者が自分の最終目的としている情報を得るためにはどの検索機能を利用したらよいかを考えながら、個別の検索機能を利用している。個別の検索機能は独立なシステムとなっており、互いに結果を利用するためには利用者が一方の結果を理解して、他方の検索機能に投入するということをしている。
【０００３】
最近では、検索キーワードの種別が人名であれば画像やニュースを出す、検索キーワードの種別がスポーツチーム名であれば、その日の結果を出すといった、検索キーワードの種別に応じて必要とされると想定される検索結果を提示するものも提供されてきている。
【０００４】
加えて、例えば特許文献１に記載のように、利用者の投入した検索キーワードが含まれるカテゴリに関連する語句を絞込み用として表示し、利用者に指定させるものもある
【特許文献１】特開平８−１７１５６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の方法では、目的に対して利用する検索機能の選択を誤ると、目的の情報の取得に時間や手間を要する、あるいは、目的の情報に到達できないといった事象が生じる。
【０００６】
また、検索機能はそれぞれ入出力が規定されているため、目的の情報を取得するために各検索機能の出力結果を次の検索機能へ入力する等の手間を要していた。
加えて、検索キーワードの種別に応じて、必要とされる検索結果を提示するものについても、あくまでも多くの利用者が必要とするであろうという想定から成っているため、利用者によっては異なる結果が必要で、再度検索を行うといった手間が発生する場合もあった。
【０００７】
さらに、利用者の投入したキーワードに関連が深いと想定できるキーワードも使用して検索したとしても、結果として提示する情報の種別が絞り込まれていないため、ニュースが欲しいと考えていても、サイト検索結果が提示され、必ずしもニュースという目的の情報が取得できるとは限らない。
【０００８】
本発明は上記課題を解決するものであり、その目的は、複数の検索機能の連携を可能とし、利用者の検索の手間を省くことができる、利用者に応じた複数の検索機能の組合せによる検索システム、検索方法、検索プログラムおよびそのプログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
本発明では、多くの利用者が、続けて利用する検索機能間には相関関係があるという仮説の元に、各利用者の検索キーワードと投入した検索機能の組等の検索行動を監視することで、利用者の検索行動をパターン化し、当該パターンに必要な複数の検索機能に跨った検索結果を返却することで、利用者の検索の手間を軽減する。
【００１０】
また、前記パターンは固定ではなく、利用者の利用状況、検索機能の増減により変わってくるため、逐次パターンを変更し、検索機能を当該パターンに応じて起動できる仕組みを提供する。
【００１１】
すなわち、請求項１に記載の検索システムは、ネットワーク上に存在するサイトを検索する検索システムであって、利用者の検索行動をパターン化したパターンを表す、機能集合名、検索機能名、検索順序、引数、引継ぎ検索等の情報を定義したシナリオが、利用者の識別情報毎に蓄積されたシナリオ蓄積手段と、利用者から、検索のためのキーワードおよび機能集合名が入力されて検索要求があったときに、該利用者の識別情報に該当する機能集合名に対応するシナリオ、又は前記機能集合名に関連するシナリオを前記シナリオ蓄積手段から読み出し、前記読み出されたシナリオに定義された情報に基づいて、検索機能群の中から各検索機能を呼び出し、前記入力されたキーワードによって検索を行うシナリオ順検索手段とを備えたことを特徴としている。
【００１２】
また請求項２に記載の検索システムは、請求項１において、利用者からシナリオ設定の要求があったときに、シナリオを設定するための情報を前記利用者に提供し、前記利用者が設定した情報を前記シナリオ蓄積手段に保存するシナリオ設定手段を備えたことを特徴としている。
【００１３】
また請求項３に記載の検索システムは、請求項１又は２において、利用者の識別情報、利用者が入力したキーワードおよび機能集合名、利用者が利用した検索機能等がログ情報として蓄積されたログ情報蓄積手段と、前記ログ情報蓄積手段から取得したログ情報を集計し、高頻度で検索に利用された検索機能から遷移する検索機能への流れ、利用者からの入力回数の多いキーワードおよび機能集合名を、利用者の検索行動を表す代表パターンとして抽出し、前記抽出した代表パターンが、前記シナリオ蓄積手段に蓄積された既存シナリオ情報と異なる場合に、該代表パターンを推奨シナリオとして前記シナリオ蓄積手段に保存するシナリオパターン抽出手段とを備えたことを特徴としている。
【００１４】
また、請求項４に記載の検索方法は、ネットワーク上に存在するサイトを検索する検索方法であって、利用者の検索行動をパターン化したパターンを表す、機能集合名、検索機能名、検索順序、引数、引継ぎ検索等の情報を定義したシナリオが、利用者の識別情報毎に蓄積されたシナリオ蓄積手段を備え、シナリオ順検索手段が、利用者から、検索のためのキーワードおよび機能集合名が入力されて検索要求があったときに、該利用者の識別情報に該当する機能集合名に対応するシナリオ、又は前記機能集合名に関連するシナリオを前記シナリオ蓄積手段から読み出すステップと、前記読み出されたシナリオに定義された情報に基づいて、検索機能群の中から各検索機能を呼び出すステップと、前記呼び出された各検索機能を用いて、前記入力されたキーワードによって検索を行うステップとを備えたことを特徴としている。
【００１５】
また請求項５に記載の検索方法は、請求項４において、シナリオ設定手段が、利用者からシナリオ設定の要求があったときに、シナリオを設定するための情報を前記利用者に提供するステップと、前記利用者が設定した情報を前記シナリオ蓄積手段に保存するステップとを備えたことを特徴としている。
【００１６】
また請求項６に記載の検索方法は、請求項４又は５において、利用者の識別情報、利用者が入力したキーワードおよび機能集合名、利用者が利用した検索機能等がログ情報として蓄積されたログ情報蓄積手段を備え、シナリオパターン抽出手段が、前記ログ情報蓄積手段からログ情報を取得するステップと、前記取得したログ情報を集計し、高頻度で検索に利用された検索機能から遷移する検索機能への流れ、利用者からの入力回数の多いキーワードおよび機能集合名を、利用者の検索行動を表す代表パターンとして抽出するステップと、前記シナリオ蓄積手段から既存シナリオ情報を取得するステップと、前記抽出した代表パターンと前記取得した既存シナリオ情報とを比較し、代表パターンが既存シナリオと異なる場合に、該代表パターンを推奨シナリオとして前記シナリオ蓄積手段に保存するステップとを備えたことを特徴としている。
【００１７】
また、請求項７に記載の検索プログラムは、コンピュータを請求項１ないし３のいずれか１項に記載の検索システムの各手段として機能させるための検索プログラムである。
【００１８】
また、請求項８に記載の記録媒体は、コンピュータを請求項１ないし３のいずれか１項に記載の検索システムの各手段として機能させるための検索プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１９】
本発明により、複数の検索機能を連携させることができ、利用者の検索の際の手間を省くことが可能となる。加えて、検索機能を自由に組み替えることができることから、利用者の好みに応じた検索方法、順序で、検索結果を提示することが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しながら本発明の実施の形態を説明するが、本発明は下記の実施形態例に限定されるものではない。図１は本発明の検索システムの一実施形態例の構成を示している。
【００２１】
本実施形態例の検索システムは、大別して、検索実行部Ａ、判定情報生成部Ｂおよび外部システムＣから成る。検索実行部Ａは、利用者からキーワード及び機能集合名が与えられると、後述するシナリオ蓄積部４０から該当機能集合名のシナリオ順を取得し、該当機能集合名に従ったシナリオ順で結果を返却するシナリオ順検索部２０（シナリオ順検索手段）を備えている。この時、利用者の設定した機能集合名が存在する場合は、利用者が目的としている機能集合名を指定し、機能集合名が存在しない、あるいは指定されない場合は、システムの持ちえるあらかじめ設定された機能集合名等を付加する、あるいは関連しそうな機能集合名を走査して付加し、そこに設定されているシナリオパターンで検索することで、利用者が設定していない場合でも検索が可能となる。
【００２２】
判定情報生成部Ｂは、利用者からの要求によってシナリオを設定するシナリオ設定部１０（シナリオ設定手段）と、利用者の検索履歴や設定履歴等からシナリオパターンを分析するシナリオパターン抽出部３０（シナリオパターン抽出手段）と、シナリオ蓄積部４０（シナリオ蓄積手段）と、ログ情報蓄積部５０（ログ情報蓄積手段）とを備えている。
【００２３】
前記シナリオ蓄積部４０には、利用者が命名あるいは選択した該当シナリオを表す機能集合名及びその中で起動する検索機能名、検索順序、検索機能が要するキーワード以外に設定しておきたい引数情報、引継ぎ検索の有無といったオプション情報等が利用者の識別情報（ユーザＩＤ；以下ＵＩＤと称する）毎に蓄積されている。
【００２４】
前記ログ情報蓄積部５０には、利用者のＵＩＤ、利用者が入力したキーワードおよび機能集合名、利用者が利用した検索機能等がログ情報として蓄積されている。
【００２５】
外部システムＣは、複数の検索機能を格納した検索機能群データベース６０を備えている。また７０は、利用者が操作する携帯端末装置やパソコン等の端末を示している。
【００２６】
前記検索実行部Ａと判定情報生成部Ｂおよび外部システムＣは所定のネットワークによって接続されている。
【００２７】
また、シナリオ設定部１０、シナリオ順検索部２０およびシナリオパターン抽出部３０で実行される各機能は、例えばコンピュータによって達成される。
【００２８】
次に前記各部の詳細な動作を図２〜図４のフローチャートとともに説明する。図２はシナリオ設定部１０の動作フローを表し、シナリオ設定部１０が行う処理をステップＳ１０１〜Ｓ１０６で示し、利用者の端末７０が行う処理をステップＵ７１ａ〜Ｕ７３で示している。
【００２９】
図２において、シナリオ設定部１０は、利用者からの設定要求（ステップＵ７１ａ）により起動される。該当利用者を示すユーザＩＤ(ＵＩＤ)の設定情報がシナリオ蓄積部４０に存在しているかを走査し（ステップＳ１０１）、既に設定情報がある場合は、設定情報の変更及び新規設定のいずれかを選択する内容を含む画面を返却する（ステップＳ１０２）。
【００３０】
そして利用者は端末７０によって、設定変更対象の設定もしくは新規設定を選択する（ステップＵ７２）。
【００３１】
そして設定変更が選択された場合は、シナリオ蓄積部４０から該当利用者のＵＩＤの設定内容をすべて取得し、設定を行う画面として表示する（ステップＳ１０３，Ｓ１０４）。
【００３２】
また新規設定が選択された場合、及び設定情報がない（前記ステップＳ１０１において設定情報無しと判定された）利用者には新規設定のみの画面を返却する（ステップＳ１０５）。
【００３３】
次に利用者は前記画面に従って設定内容を選択、入力し（ステップＵ７３）、シナリオ設定部１０は、利用者が入力した設定情報を取得し、該当利用者のＵＩＤが存在する場合は、設定内容をシナリオ蓄積部４０へ保存する（ステップＳ１０６）。また該当利用者のＵＩＤが存在しない場合は、新規に該当利用者のＵＩＤを命名規則や乱数、日付等から生成し、設定内容をシナリオ蓄積部４０へ保存する。
【００３４】
本処理では、該当利用者ＵＩＤに対するシナリオ設定を行い、設定情報を蓄積することが目的であり、処理順序や、設定変更の場合の上書き有無等については、本方法に限らない。
【００３５】
図３はシナリオ順検索部２０の動作フローを表し、シナリオ順検索部２０が行う処理をステップＳ２０１〜Ｓ２１１で示し、利用者の端末７０が行う処理をステップＵ７１ｂで示している。
【００３６】
図３において、シナリオ順検索部２０は、利用者から検索対象キーワード及び機能集合名が指定され、検索要求があった際に起動される（ステップＵ７１ｂ）。シナリオ順検索部２０は、まず、シナリオ蓄積部４０の該当ＵＩＤの該当機能集合名に対応するシナリオが存在しているかを走査し（ステップＳ２０１）、存在している場合は、該当シナリオを読み出す（ステップＳ２０２）。
【００３７】
次に読み出したシナリオから、検索機能名、検索順序といった、各検索機能を呼び出すための情報を抽出し、検索機能群データベース６０に対して各検索機能の呼び出しを行う（ステップＳ２０３）。また、該当機能集合名に対応するシナリオが存在していない場合は、シナリオ蓄積部４０に設定されている機能集合名の中から関連しそうな機能集合名を割り出し、当該機能集合名に設定されているシナリオが設定されていない場合に利用するための固定シナリオパターンを利用する、あるいは、シナリオが存在しないことを異常として返却する等してもよい（ステップＳ２０４）。
【００３８】
次に、検索順序が最初の検索機能を検索機能群データベース６０から呼び出し、検索結果を取得する（ステップＳ２０５，Ｓ２０６）。次の検索機能を呼び出す前に、シナリオ蓄積部４０内の引継ぎ検索等のオプション情報を走査し、オプション情報がある場合はそれを加味して、次の検索を行う（ステップＳ２０７〜Ｓ２０９）。引継ぎ検索が「有」となっていた場合は、ある検索機能を呼び出した結果を用いて、他の検索機能を検索する必要があるため、検索機能間の引継ぎ関係を走査し、後から利用される検索機能に渡す必要のある、先に利用される検索機能の結果から取得する値等の引継ぎ情報を取得し、それに従い検索機能の起動を行う。
【００３９】
引継ぎ検索が「無」の場合は、各検索機能間には相関関係がないことから、利用者が設定している全ての検索機能を起動し、利用者が投入したキーワードで検索を行う（ステップＳ２１０）。すべての検索機能の起動が終了した後、検索順序順に結果を並べたものを検索結果として表示する（ステップＳ２１１）。
【００４０】
図４はシナリオパターン抽出部３０の動作フローを表し、シナリオパターン抽出部３０が行う処理をステップＳ３０１〜Ｓ３０８で示し、定時バッチ又は逐次の処理をステップＢ１で示している。
【００４１】
図４において、シナリオパターン抽出部３０は、定時バッチ等の運用処理として、あるいは、その処理速度が満たせる場合は逐次処理をする等で起動される（ステップＢ１）。シナリオパターン抽出部３０は、まず、ログ情報蓄積部５０からログ情報を取得する（ステップＳ３０１）。取得したログ情報の中から、利用者ＵＩＤを持つログ情報を取り出し、すべてのＵＩＤに対して、利用したシナリオ、検索機能、投入したキーワード等の情報をＵＩＤ毎に集計する（ステップＳ３０２）。
【００４２】
次にＵＩＤ毎に、集計した結果から、高い頻度で利用している検索機能、当該機能から遷移する機能を抽出する（ステップＳ３０３）。高い頻度で利用している機能から遷移する機能への流れである代表パターンと、当該ＵＩＤの設定済みシナリオとを比較し、既に当該遷移がシナリオとして設定されている場合は、さらに遷移する先、あるいは、次に多く利用する機能から遷移する機能の流れを抽出し、同様にシナリオとの比較を行うという処理を繰り返す。当該ＵＩＤの設定済みシナリオに当該遷移が存在しない場合は、シナリオ候補として、当該ＵＩＤのシナリオ蓄積部４０に保存しておき、利用者からのシナリオ設定要求の際、推奨する等に利用する。
【００４３】
この時、頻度が高くない機能については、利用者の設定内容に反映させる程の有用性も高くないことが想定されることから、利用回数を閾値として設け、ある一定の利用回数がある機能のみ、当該処理を実施する等することもできる。
【００４４】
加えて、ＵＩＤ毎に高い頻度で投入されるキーワードがあるかどうかを集計する。該当するキーワードが存在する場合、当該キーワードが投入される回数を機能別に集計する。あらかじめ設けられているある一定の頻度以上投入されている機能がある場合は、当該ＵＩＤの設定済みシナリオに当該機能に対し、投入するオプション情報として設定されているかどうかを比較し、設定されていない場合は、当該機能に常に投入する可能性が高いキーワードであることから、あらかじめ設定しておくべき情報として推奨できるようシナリオ蓄積部４０に保存しておく。
【００４５】
これらシナリオパターン抽出部３０から集計された利用者に対するパターン情報は、利用者からのシナリオ設定要求の際に推奨する形以外にも、自動で解釈を行い、利用者により手間を省く手段として提供する等の形も取り得る。
【００４６】
次に、シナリオパターン抽出部３０は、シナリオを設定していない利用者に、より行動に即した検索結果を提示できるよう、目的に応じたシナリオを、設定されているシナリオや、利用者の検索行動から抽出する処理を行う。利用者ＵＩＤ毎の集計同様、ログ情報蓄積部５０から取得したログの中から、機能集合名を含むログを取得する。機能集合名は、あらかじめ用意した名前となっている場合のみでなく、利用者が自由につけた名前の場合もあることから、利用者が自由につける名前を含む場合は、当該名称がどういったカテゴリを示すものなのかを、類義語辞書や概念辞書等を用いて分析するという処理を施しても良い。機能集合名毎に含まれる検索機能およびその順番、設定されているオプション情報の集計を行い（ステップＳ３０４）、そのうちもっとも頻度の高い遷移パターンとなっているもの等を代表パターンとして抽出する（ステップＳ３０５）。そして既にシナリオ蓄積部４０に設定されている当該機能集合名に対する固定パターンと比較し（ステップＳ３０６，Ｓ３０７）、変更されている場合は、固定パターンを変更する、あるいは、推奨パターンとして蓄積しておき、固定パターンを編集するといった運用の中で、推奨する等する（ステップＳ３０８）。
【００４７】
また、本実施形態の検索システムにおける各手段の一部もしくは全部の機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、本実施形態の検索方法における手順をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもなく、コンピュータでその機能を実現するためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えばＦＤ（Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ）や、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、メモリカード、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）−ＲＯＭ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ，ＨＤＤ，リムーバブルディスクなどに記録して、保存したり、配布したりすることが可能である。また、上記のプログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。
【図面の簡単な説明】
【００４８】
【図１】本発明の検索システムの実施形態例の全体の構成図。
【図２】本発明の実施形態例におけるシナリオ設定部１０の処理の流れを示すフローチャート。
【図３】本発明の実施形態例におけるシナリオ順検索部２０の処理の流れを示すフローチャート。
【図４】本発明の実施形態例におけるシナリオパターン抽出部３０の処理の流れを示すフローチャート。
【符号の説明】
【００４９】
１０…シナリオ設定部、２０…シナリオ順検索部、３０…シナリオパターン抽出部、４０…シナリオ蓄積部、５０…ログ情報蓄積部、６０…検索機能群データベース、７０…利用者の端末。
【図１】
2010009457.tif 000003
【図２】
2010009457.tif 000004
【図３】
2010009457.tif 000005
【図４】
2010009457.tif 000006