(57)【要約】【課題】検索回数を減らすことができ、ユーザの検索に要する時間や手間を短縮できるマニュアル検索システムを提供する。【解決手段】第１、第２電話機を含む複数の電話機、外線と内線、または内線間をつなぐ主装置（構内交換機）、マニュアルデータを格納したマニュアルデータ部、前記マニュアルデータ部を検索する検索サーバ、ネットワークを介して検索サーバに検索ワードを送信する検索端末、前記複数の電話機から前記主装置、前記検索サーバ、を介して送信される設定ログデータを元に前記複数の電話機による各設定の関連性を学習し、前記設定のスコア値を計算する一連設定発見用装置、を備えたマニュアル検索システム。【選択図】図１
2019125220.tif 000002
【特許請求の範囲】
【請求項１】
第１、第２電話機を含む複数の電話機、外線と内線、または内線間をつなぐ主装置、マニュアルデータを格納したマニュアルデータ部、前記マニュアルデータ部を検索する検索サーバ、ネットワークを介して検索サーバに検索ワードを送信する検索端末、前記複数の電話機から前記主装置、前記検索サーバ、を介して送信される設定ログデータを元に前記複数の電話機による各設定の関連性を学習し、前記設定のスコア値を計算するする一連設定発見用装置、を備え、
前記検索サーバは、
設定ログデータ蓄積・学習時、
前記複数の電話機の前記第１、第２電話機から前記主装置を介して送信される電話機ＩＤ、設定日時、設定の設定方法、の各情報を含む第１、第２設定ログデータを蓄積するデータ蓄積部、
前記第１、第２設定ログデータから学習用データを生成し、前記一連設定発見用装置へ送信するデータ生成部、を有し、
マニュアルデータ検索時、
前記検索端末から検索ワードを受信したとき、当該検索ワードを元に前記マニュアルデータ部を検索し、当該検索ワードにヒットした前記第１設定ログデータの第１設定の設定方法および該第１設定の設定方法のマニュアルページリンクを取得するデータ取得部、
前記取得した第１設定を前記一連設定発見用装置へ送信し、前記一連設定発見用装置にて計算した第２設定に対するスコア値を含むデータを受信するデータ送受信部、
前記一連設定発見用装置にて計算したスコア値を含むデータを受信したとき、前記第２設定ログデータの第２設定が閾値以上のスコア値を持つか否かを判定し、検索対象の前記第１設定と他の前記第２設定の関連性を判定する関連設定判定部、
前記関連設定判定部による判定結果、前記第２設定が閾値以上のスコア値を持つ設定方法である場合、前記マニュアルデータ部に対して、前記第２設定ログデータの第２設定のマニュアルページリンクを要求し、当該マニュアルデータ部から前記第２設定ログデータの第２設定のマニュアルページリンクを取得するページリンク取得部、
前記ページリンク取得部にて取得した前記第１設定を検索結果とし、また、前記第２設定を関連設定として前記検索端末へ送信する送信部、
を有し、
前記一連設定発見用装置は、
前記複数の電話機からの設定ログデータを元に前記検索サーバにて生成された学習用データから前記複数の電話機による各設定の関連性を学習する学習部、
前記第１設定ログデータの第１設定を受けたとき、前記第１設定ログデータでない前記第２設定が前記検索対象の第１設定内容と一緒に設定される設定であるか否かを示すスコア値を計算する計算部、
を含む設定関連学習・設定関連大小スコア値計算部を有し、
前記検索端末に対して、前記検索端末にて検索した第１設定および第１設定のマニュアルページリンク、検索した設定に関連する他の前記第２設定および第２設定のマニュアルページリンクを表示する
ことを特徴とするマニュアル検索システム。
【請求項２】
請求項１に記載されたマニュアル検索システムにおいて、
前記主装置は、連携関係にある複数の主装置からなり、
前記設定ログデータに主装置を識別する主装置ＩＤを含み、
前記検索サーバは、
設定ログデータ蓄積・学習時、
前記主装置から連携された複数の主装置間の連携情報を取得し、連携した主装置同士を１グループと見なし、
前記設定関連学習・設定関連大小スコア値計算部は、前記主装置の設定ログデータの学習以外に、グループごとに収集したデータの学習を行い、
マニュアルデータ検索時、
前記主装置は、自身の所属グループのデータを学習した学習用データを優先的に使用する
ことを特徴とするマニュアル検索システム。
【請求項３】
請求項１に記載されたマニュアル検索システムにおいて、さらに、
前記電話機から設定する設定者が初級者か熟練者かを判別する設定者判別部、重み付け部、を有し、
前記設定者判別部が熟練者と判別した場合、前記設定者が設定したデータに重み付け部にて重み付けを行う
ことを特徴とするマニュアル検索システム。
【請求項４】
検索サーバと、マニュアルデータ部と、検索端末と、第１、第２電話機と、主装置を、ネットワークを介して接続し、前記検索端末から前記検索サーバを介して前記マニュアルデータ部のマニュアルデータを検索するマニュアル検索システムであって、
前記検索サーバに接続される設定関連学習・設定関連大小スコア値計算部、を備え、
設定ログデータ蓄積・学習時、
前記第１電話機は、
構内交換機の機能の設定方法の一つである第１設定を行う第１コマンドを送信する手段を含み、
前記第２電話機は、
前記第１コマンドに続いて、前記構内交換機の設定方法の一つである第２設定を行う第２コマンドを送信する手段を含み、
前記主装置は、
前記第１電話機から前記第１コマンドを受信したとき、前記第１設定を前記第１電話機に反映し、かつ、第１設定ログデータを前記検索サーバに対して送信する手段、前記第１設定ログデータは、前記第１電話機を識別する電話機ＩＤ、前記第１設定、設定日時、を含み、
前記第２電話機から第２設定を行う第２コマンドを受信したとき、前記第２設定を前記第２電話機に反映し、かつ、第２設定ログデータを前記検索サーバに対して送信する手段を含み、前記第２設定ログデータは、前記第２電話機を識別する電話機ＩＤ、前記第２設定、設定日時、を含み、
前記検索サーバは、
前記第１および前記第２設定ログデータを受信、蓄積し、当該蓄積した第１および第２設定ログデータから学習用データを生成し、前記設定関連学習・設定関連大小スコア値計算部に送信する手段を含み、前記学習用データは、前記第１電話機、前記第２電話機の電話機ＩＤ、複数の設定パターン、を含み、
前記設定関連学習・設定関連大小スコア値計算部は、前記学習用データを元に学習する手段を含み、
マニュアルデータ検索時、
前記検索端末は、
検索ワードを入力し、当該検索ワードを前記検索サーバに送信する手段、
前記検索サーバにて検索した検索結果の前記第１設定、当該第１設定のマニュアルページリンクおよび当該第１設定に関連する関連設定、当該関連設定のマニュアルページリンクを受信し、表示する手段を含み、
前記設定関連学習・設定関連大小スコア値計算部は、
前記検索サーバから前記第２設定を受信したとき、前記学習用データを生成する手段にて学習した学習内容から前記第２設定のスコア値を計算する手段を含み、
前記検索サーバは、
前記検索端末から検索ワードを受信したとき、当該検索ワードを元に前記マニュアルデータ部を検索する手段、
前記検索でヒットした前記第１設定および前記第１設定のマニュアルページリンクを取得する手段、
前記設定関連学習・設定関連大小スコア値計算部にて計算した前記第２設定のスコア値のデータを受信する手段、
前記第２設定のスコア値のデータが、予め設定された閾値以上であるか否かを判定し、当該閾値以上である場合、前記第２設定を前記第１設定と一緒に行われる設定方法とみなす手段を含み、
前記設定関連学習・設定関連大小スコア値計算部は、
前記設定方法の前記第２設定に対するスコア値を計算する手段を含み、
前記検索端末にて検索した検索結果の前記第１設定、当該第１設定のマニュアルページリンクおよび当該第１設定に関連する関連設定、当該関連設定のマニュアルページリンクを表示し、検索に要する手間・時間を短縮可能とする
ことを特徴とするマニュアル検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、マニュアル検索システムに関する。
更に詳しくは、複数の電話機から、例えば、外線と内線、または内線間をつなぐ主装置（構内交換機）の機能を設定したとき、設定内容の関連性を学習し、検索端末から検索サーバを介してマニュアルデータを検索ワードで検索したとき、学習内容から関連性の大小をスコア値として算出し、関連性の大小を示すスコア値を元に検索ワードに対応する設定に対して関連性の大きい他の設定およびそれらのマニュアルページリンクを検索端末側に提示する複数情報提示機能を有するマニュアル検索システムに関する。
【背景技術】
【０００２】
マニュアルを検索する技術として、例えば、特開２００９−２９５０７２号公報（特許文献１）がある。この公報には、「操作マニュアルを効果的に表示するマニュアル表示システムであって、各操作インターフェースを介して操作され、各操作インターフェースについて履歴または設定を示す操作ＩＦ関連情報を送信する被操作機器と、前記送信された操作ＩＦ関連情報を受信し、前記受信した操作ＩＦ関連情報に応じた優先度で、前記操作インターフェースに対応付けられた操作マニュアルを表示する表示機器と、を備えることを特徴とするマニュアル表示システム」との記載がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２９５０７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、マニュアル検索の際、マニュアル検索用の操作機器から各設定方法の選択回数を取得し、選択回数が多い設定方法の表示優先度を上げることで、より効果的に設定方法を表示することができ、ユーザが検索に要する時間を短縮することができる。
しかし、特許文献１では、１つの設定方法の検索時間の短縮については考慮されているものの、一連の設定、つまり、複数の設定を検索する場合における検索回数の短縮については考慮されていない。例えば、主装置（構内交換機）の機能を設定する場合、一連の設定として「設定Ａ、設定Ｂ」の２つがある場合、特許文献１では、設定Ａの設定方法と設定Ｂの設定方法とで計２回検索する必要があり、この検索回数を１回に短縮することはできない。
【０００５】
そこで、本発明は、検索回数を減らすことができ、ユーザの検索に要する時間や手間を短縮できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、代表的な本発明のマニュアル検索システムの一つは、第１、第２電話機を含む複数の電話機、外線と内線、または内線間をつなぐ主装置、マニュアルデータを格納したマニュアルデータ部、前記マニュアルデータ部を検索する検索サーバ、ネットワークを介して検索サーバに検索ワードを送信する検索端末、前記複数の電話機から前記主装置、前記検索サーバ、を介して送信される設定ログデータを元に前記複数の電話機による各設定の関連性を学習し、前記設定のスコア値を計算する一連設定発見用装置、を備え、前記検索サーバは、設定ログデータ蓄積・学習時、前記複数の電話機の前記第１、第２電話機から主装置を介して送信される電話機ＩＤ、設定日時、設定の設定方法、の各情報を含む第１、第２設定ログデータを蓄積するデータ蓄積部、前記第１、第２設定ログデータから学習用データを生成し、前記一連設定発見用装置へ送信するデータ生成部、を有し、マニュアルデータ検索時、前記検索端末から検索ワードを受信したとき、当該検索ワードを元に前記マニュアルデータ部を検索し、当該検索ワードにヒットした前記第１設定ログデータの第１設定の設定方法および該第１設定の設定方法のマニュアルページリンクを取得するデータ取得部、前記取得した第１設定を前記一連設定発見用装置へ送信し、前記一連設定発見用装置にて計算した第２設定に対するスコア値を含むデータを受信するデータ送受信部、前記一連設定発見用装置にて計算したスコア値を含むデータを受信したとき、前記第２設定ログデータの第２設定が閾値以上のスコア値を持つか否かを判定し、検索対象の第１設定と他の前記第２設定の関連性を判定する関連設定判定部、前記関連設定判定部による判定結果、前記第２設定が閾値以上のスコア値を持つ設定方法である場合、前記マニュアルデータ部に対して、前記第２設定ログデータの第２設定のマニュアルページリンクを要求し、当該マニュアルデータ部から前記第２設定ログデータの第２設定のマニュアルページリンクを取得するページリンク取得部、前記ページリンク取得部にて取得した前記第１設定を検索結果とし、また、前記第２設定を関連設定として前記検索端末へ送信する送信部、を有し、前記一連設定発見用装置は、前記複数の電話機からの設定ログデータを元に前記検索サーバにて生成された学習用データから前記複数の電話機による各設定の関連性を学習する学習部、前記第１設定ログデータの第１設定を受けたとき、前記第１設定ログデータでない前記第２設定が前記検索対象の第１設定内容と一緒に設定される設定であるか否かを示すスコア値を計算する計算部、を含む設定関連学習・設定関連大小スコア値計算部を有し、前記検索端末に対して、前記検索端末にて検索した第１設定および第１設定のマニュアルページリンク、検索した設定に関連する他の前記第２設定および第２設定のマニュアルページリンクを表示することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、操作マニュアルを検索するために要する時間を短縮することができる、のみならず、一連の設定を検索する場合における検索回数を減らすことができ、ユーザの検索に要する時間や手間を短縮できる。
上記した以外の課題、構成および効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明のマニュアル検索システムの全体構成を示すブロック図である。
【図２】図２は、本発明のマニュアル検索システムにおいて、設定ログデータの蓄積・学習時のシーケンスを説明する図である。
【図３】図３は、本発明のマニュアル検索システムにおいて、設定Ａ、設定Ｂが一連の設定である場合における検索時のシーケンスを示す図である。
【図４】図４は、マニュアルデータ部において、設定方法とマニュアルページリンクの対応関係を示す表である。
【図５】図５は、本発明の検索サーバ側に蓄積されるデータである設定ログを示すデータ表である。
【図６】図６は、図５のデータを電話機ＩＤ毎にまとめたデータを示す表である。
【図７】図７は、図５のデータ表のデータから生成した一連設定発見用装置に学習させる学習用データを示す表である。
【図８】図８は、設定パターンと各設定パターンの設定された数の累計回数との対応関係を示す表である。
【図９】図９は、設定パターンとスコアとの関係を示し、スコア計算を説明する表である。
【図１０】図１０は、主装置が２台の場合における本発明のマニュアル検索システムの全体構成を示すブロック図である。
【図１１】図１１は、検索サーバ１で蓄積する設定ログデータを説明する表である。
【図１２】図１２は、グループＩＤと主装置ＩＤの対応関係を示す表である。
【図１３】図１３は、検索サーバが主装置から設定ログデータを受け取り蓄積する部分、及び検索サーバで全体用の学習用データを作成し、一連設定発見用装置に送ったのち、グループ毎の学習用データを作成し、一連設定発見用装置に送る部分の処理を説明するフローチャートである。
【図１４】図１４は、全体の学習結果のスコア値とグループＩＤの学習結果のスコア値から、最終的なスコア値を出す方法を説明する表である。
【図１５】図１５は、検索サーバで蓄積する設定ログデータのデータ構成を示す表である。
【図１６】図１６は、各設定方法の標準設定時間を示す表である。
【図１７】図１７は、蓄積設定ログデータのそれぞれの設定が、標準設定時間より速いか遅いか、という設定時間を示す情報を追加した表である。
【図１８】図１８は、学習用データ、及び重みの計算方法を説明する表である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施例について図面を参照して説明する。
【実施例１】
【００１０】
図１は、本発明のマニュアル検索システムの全体構成を示すブロック図である。
マニュアル検索システムは、複数の電話機（電話機Ｔ１、電話機Ｔ２、・・・電話機ＴＮ）５〜７、外線と内線、または内線間をつなぐ主装置（構内交換機）４、マニュアルデータ部３、マニュアルデータ部３を検索する検索サーバ１、ネットワーク９を介して検索サーバ１に検索ワードを送信する検索端末８、ネットワーク９、一連設定発見用装置２を有する。
【００１１】
複数の電話機（電話機Ｔ１、電話機Ｔ２、・・・電話機ＴＮ）５〜７は、それぞれ、主装置４の機能を設定、例えば、設定Ａ〜設定Ｅを行う内線電話機である。
ここで、設定とは、電話機能の１設定を表すものであり、例えば、「内線番号の設定」、「着信音の設定」、「短縮ダイヤルの設定」などが挙げられる。
【００１２】
検索サーバ１は、ネットワーク９を介して検索端末（例えば、ＰＣ）８に接続され、また、ネットワーク９、主装置４を介して複数の電話機５〜７に接続されている。
【００１３】
そして、検索サーバ１は、図示していないが、以下のような機能を有する構成を備えている。
設定ログデータ蓄積・学習時、複数の電話機５〜７の電話機から主装置４を介して送信される電話機ＩＤ、設定日時、設定の設定方法、の各情報を含む設定ログデータを蓄積するデータ蓄積部、設定ログデータから学習用データを生成し、一連設定発見用装置２へ送信するデータ生成部、を有する。
【００１４】
また、検索サーバ１は、マニュアルデータ検索時、検索端末８から検索ワードを受信したとき、検索ワードを元にマニュアルデータ部３を検索し、検索ワード（例えば、設定Ａ）にヒットした設定ログデータの設定の設定方法（設定Ａ）および該設定の設定方法（設定Ａ）のマニュアルページリンクを取得するデータ取得部、前記取得した設定Ａを一連設定発見用装置２へ送信し、一連設定発見用装置２にて計算した設定に対するスコア値を含むデータを受信するデータ送受信部、一連設定発見用装置にて計算したスコア値を含むデータを受信したとき、設定ログデータの設定（設定Ｂ〜Ｅ）が閾値以上のスコア値を持つか否かを判定し、検索対象の設定（設定Ａ）と他の設定（設定Ｂ〜Ｅ）の関連性を判定する関連設定判定部、前記関連設定判定部による判定結果、設定（設定Ｂ）が閾値以上のスコア値を持つ設定方法である場合、マニュアルデータ部３に対して、設定ログデータの設定（設定Ｂ）のマニュアルページリンクを要求し、当該マニュアルデータ部３から設定ログデータの設定（設定Ｂ）のマニュアルページリンクを取得するページリンク取得部、ページリンク取得部にて取得した設定（設定Ａ）を検索結果とし、また、設定（設定Ｂ）を関連設定として検索端末８へ送信する送信部、を有する。
【００１５】
検索端末８は、ネットワーク９に接続され、例えば、パーソナルコンピュータ（ＰＣ）である。
マニュアルデータ部３は、マニュアルデータを格納し、例えば、図４に示すように設定方法（設定Ａ〜Ｄ）４０１、マニュアルページリンク（manual.pdf#settingA〜D）４０２、本文（設定Ａ〜Ｄの手順の説明文）４０３、などを記憶するデータベースなどの記憶部からなる。
【００１６】
一連設定発見用装置２は、設定ログデータを元に複数の電話機による各設定の関連性を学習し、つまり、複数の一連の設定の関連を見出し、また、学習した内容から複数の電話機による各設定の関連性の大小をスコア値として計算する設定関連学習・設定関連大小スコア値計算部を有する。一連設定発見用装置２は、例えば、ＡＩ装置にて構成する。
【００１７】
設定関連学習・設定関連大小スコア値計算部は、複数の電話機５〜７からの設定ログデータを元に検索サーバ１にて生成された学習用データを複数の電話機５〜７による各設定Ａ〜Ｅの関連性を学習する学習部、設定ログデータの設定Ａを受けたとき前記設定Ａの設定ログデータでない（設定Ａの設定ログデータ以外の）設定Ｂが検索対象の設定Ａと一緒に設定される設定であるか否かを示すスコア値を計算する計算部、を含む。
【００１８】
図２は、本発明のマニュアル検索システムにおいて、設定ログデータの蓄積・学習時のシーケンスを説明する図である。
同図において、例えば、電話機５（電話機ＩＤの電話機Ｔ１）、電話機６（電話機ＩＤの電話機Ｔ２）６と、主装置４と、検索サーバ１と、一連設定発見用装置２とに間のシーケンスおよびこれらの動作について説明する。
図２のシーケンスに基づく動作は以下のとおりである。
【００１９】
まず、電話機ＩＤの電話機Ｔ１は、設定Ａを行うコマンドを主装置４に送信する（Ｓ１０１）。
【００２０】
主装置４は、設定Ａを行うコマンドを受け、電話機ＩＤの電話機Ｔ１に対して設定Ａを反映する（Ｓ１０２）。
また、主装置４は、電話機ＩＤの電話機Ｔ１の設定ログデータを検索サーバ１に送信する（Ｓ１０３）。
【００２１】
設定ログデータは、例えば、図５や図６に示すように電話機ＩＤ５０１、６０１（電話機Ｔ１〜Ｔ３）、設定方法５０２、６０２（設定Ａ〜Ｅ）、設定日時５０３、６０３（2017−11−01  10：00：00）、を含む。
【００２２】
図６は、図５の設定ログデータを電話機ＩＤ毎にまとめたデータを示す表であって、図５に示す設定ログデータを元に図７に示す学習用データを生成することを説明する図であって、電話機ＩＤ６０１が電話機Ｔ１、Ｔ２、Ｔ３における設定方法６０２、設定日時６０３を示す表である。
【００２３】
検索サーバ１は、設定ログデータを受信し、当該設定ログデータを内部の記憶部に蓄積する（Ｓ１０４）。
【００２４】
次に、電話機ＩＤの電話機Ｔ２も電話機ＩＤの電話機Ｔ１と同様に設定Ｂを行うコマンドを主装置４に送信する（Ｓ１０５）。
そして、電話機ＩＤの電話機Ｔ２に対して設定Ｂを反映し（Ｓ１０６）、設定ログデータを検索サーバ１に送信し（Ｓ１０７）、検索サーバ１に内蔵された記憶部に蓄積する（Ｓ１０８）。
【００２５】
このときの設定ログデータは、図５に示すように電話機ＩＤ（電話機Ｔ２）５０１、設定方法（設定Ｂ）５０２、設定日時（2017−11−04  16：21：45）５０３、を含む。設定ログデータは、一連設定発見用装置２で学習するためのデータ、例えば、図７に示すような学習用データを生成するために用いられる。
【００２６】
しかるのち、検索サーバ１は、蓄積データ（設定ログデータ）から図７に示すような学習用データを生成し（Ｓ１０９）、一連設定発見用装置２に送信する（Ｓ１１０）。
【００２７】
図７は、図５の設定ログデータから生成するものであり、一連設定発見用装置２に学習させるための学習用データを示す表である。学習用データは、電話機ＩＤ７０１、複数の設定パターン（設定パターンＰ１、Ｐ２、・・・）７０２を有する。
【００２８】
一連設定発見用装置２は、学習用データを元に学習処理を実行する（Ｓ１１１）。そして、例えば、図８に示すように各設定パターンの累計回数を記録したデータを作成する。
【００２９】
図８は、一連設定発見用装置２にて処理した結果の処理例であって、各設定パターン８０１における設定の累計回数８０２を示す表である。
【００３０】
換言すれば、学習用データの生成方法は、電話機ＩＤ毎にデータ間の設定日時の時間差が閾値以下である場合は、同じ設定パターンとしてまとめる。例えば、閾値を１０分とすると、図６の電話機ＩＤ１の以下データにおいて、
（１）設定Ａ  ２０１７−１１−０１  １０：００：００
（２）設定Ｂ  ２０１７−１１−０１  １０：０３：３０
（３）設定Ｃ  ２０１７−１１−０２  １４：２３：３０
（１）と（２）の差は１０分以下のため、（１）と（２）は同じ設定パターンとし、（２）と（３）は閾値を大きく超えているため、（２）と（３）は別パターンとする。
【００３１】
これにより、図７に示すように（設定Ａ、設定Ｂ）と（設定Ｅ）、の２つの設定パターンができる。他の電話機ＩＤでも同様に処理を行う。
【００３２】
図３は、本発明のマニュアル検索システムにおいて、設定Ａ、設定Ｂが一連の設定である場合における検索時のシーケンスを示す図である。
【００３３】
検索端末８は、検索ワードを入力する（Ｓ２０１）。そして、検索ワードを検索サーバ１に送信する（Ｓ２０２）。
【００３４】
検索サーバ１は、検索ワードを元にマニュアルデータ部３を検索し、例えば、検索ワードから図４の本文を検索する（Ｓ２０３）。
【００３５】
マニュアルデータ部３は、検索でヒットしたエントリの設定方法「設定Ａ」および「設定Ａのマニュアルページリンク（manual.pdf#settingA）」（以下、リンクと表記）を検索サーバ１に返信（Ｓ２０４）。
【００３６】
検索サーバ１は、マニュアルデータ部３から取得した「設定Ａ」を一連設定発見用装置２に渡す（Ｓ２０５）。
【００３７】
一連設定発見用装置２は、Ｓ１１１における学習の内容から、例えば、図９に示すような設定Ａが一緒に設定される設定パターン９０１のスコア９０２を計算（Ｓ２０６）し、計算したスコア９０２の値を検索サーバ１に返信する（Ｓ２０７）。
スコア９０２は、（設定の回数）／（合計回数）で計算する。例えば、図８において、
設定Ａを含む設定パターンの合計数は２５
（設定Ａ、設定Ｂ）の回数は１９
であり、
（設定Ａ、設定Ｂ）の設定パターンのスコア＝１９／２５＝０．７６
となる。
また、（設定Ａ、設定Ｂ、設定Ｃ）や（設定Ａ、設定Ｄ）設定パターンも同様に計算する。
【００３８】
検索サーバ１は、スコア値が所定の閾値、例えば、０．７とすると、０．７以上の設定方法である設定、本例では設定Ｂを、設定Ａと一緒に行われる設定方法とみなす（Ｓ２０８）。
【００３９】
そして、検索サーバ１は、マニュアルデータ部３に対して設定Ｂのリンクを要求する（Ｓ２０９）。
【００４０】
マニュアルデータ部３は、設定方法（設定Ａ）と同じエントリの設定Ｂのリンク（manual.pdf#settingB）を検索サーバ１に返信する（Ｓ２１０）。
【００４１】
検索サーバ１は、検索結果（設定Ａ）および関連設定（設定Ｂ）を、リンクを含めて検索端末８へ返信する（Ｓ２１１）。
検索端末８は、検索結果として設定Ａおよびリンク、関連設定として設定Ｂおよびリンクを表示部に表示する。
【００４２】
以上述べたように、「電話機ＩＤ、設定方法（設定内容）、設定日時」を含む設定ログデータ（ログ情報）を元に学習用データを生成し、当該学習用データを元に各設定と設定Ａが一緒に設定されるスコア値を計算することにより、一連の設定を検索する場合、検索回数を減らすことができ、ユーザの検索に要する時間や手間を短縮できる。
【実施例２】
【００４３】
実施例１では、主装置４が１つの例であって、主装置のデータを一律に学習させる仕組みとなっているため、主装置が複数ある構成における各主装置毎の設定傾向を学習結果に反映できない課題がある。
【００４４】
係る課題を是正するために、本実施例では、連携している主装置間の設定傾向が類似する点も考慮し、自身の設定ログ及び自身と連携している主装置の設定ログの学習結果を優先的に使用するようにしたものである。
【００４５】
図１０〜図１４は、その実施形態を説明する図である。
図１０は、主装置４、４’（主装置Ｍ１、Ｍ２）が２台の場合における本発明のマニュアル検索システムの全体構成を示すブロック図である。
【００４６】
本例では、図１の実施例１における電話機Ｎ台を配下に持つ主装置４（以下、主装置Ｍ１と称する）４とは別に、電話機Ｍ台を配下に持つ主装置４’（以下、主装置Ｍ２と称する）が新たに追加されたものである。
【００４７】
検索サーバ１は、主装置より主装置間の連携情報を取得、連携主装置同士を１グループとみなす。一連設定発見用装置２は、収集データ全体の学習以外に、グループごとに収集したデータの学習も用意する。検索時には、主装置は自身の所属グループ（自身と連携している主装置ＩＤ）のデータを学習した一連設定発見用装置２の結果を優先的に使用する。
主装置が３台以上（Ｍ３、Ｍ４、Ｍ５、・・）の時も、同様である。
【００４８】
図１１は、検索サーバ１で蓄積する設定ログデータを示す表である。設定ログデータは実施例１の場合の設定ログに、新たに主装置ＩＤの項目を追加している。
【００４９】
図１２は、グループＩＤ１２１と主装置ＩＤ１２２との対応関係を示す対応表である。主装置同士が連携しているものを１つのグループとして扱う。本例では、主装置Ｍ１・主装置Ｍ３、主装置Ｍ４は互いに連携している。このため、これらの３つの主装置Ｍ１〜Ｍ３をまとめて１つのグループＩＤとしてグループ（以下、グループＧ１と称する）を割り振っている。
【００５０】
図１３は、検索サーバ１が主装置Ｍ１から設定ログデータを受け取り蓄積する部分、及び検索サーバ１で全体用の学習用データを作成し、一連設定発見用装置２に送ったのち、グループ毎の学習用データを作成し、一連設定発見用装置２に送る部分の処理を示すフローチャートである。
【００５１】
図１３のフローチャートに基づく動作は以下のとおりである。
まず、主装置Ｍ１は、配下の電話機（以下、電話機Ｔ１と称する）で設定Ａを設定する（Ｓ１３０１）。そして、主装置Ｍ１、電話機Ｔ１、設定Ａ、設定日時を含む設定ログデータを検索サーバ１に送信する（Ｓ１３０２）。
【００５２】
検索サーバ１は、主装置Ｍ１からの設定ログデータを受信し、設定ログデータを蓄積する（Ｓ１３０３）。
【００５３】
次に、一定周期毎（Ｓ１３０４）、全蓄積データから全体用の学習用データを生成する（Ｓ１３０５）。そして、全体用の学習用データを一連設定発見用装置２へ送信する（Ｓ１３０６）。
【００５４】
また、検索サーバ１は、蓄積データから１つのグループＧ１のデータ（主装置Ｍ１、主装置Ｍ３、Ｍ４のデータ）を抽出する（Ｓ１３０８）。
【００５５】
次いで、抽出データからグループＧ１用の学習用データを生成し（Ｓ１３０９）、当該学習用データを一連設定発見用装置２へ送信する（Ｓ１３１０）。
【００５６】
一連設定発見用装置２は、検索サーバ１から送信された学習用データを受信し、グループＧ１用の学習を行う（Ｓ１３１１）。
以下、グループＧ２以降も同様に学習する（Ｓ１３１２）。
【００５７】
図１４は、設定Ａの関連設定に関するスコア計算例を説明する図であって、全体の学習結果のスコア値とグループＩＤの学習結果のスコア値から、最終的なスコア値を出す方法を説明する図であって、全体の学習から得られたスコアを示す表、グループＧ１の学習から得られたスコアを示す表、最終スコアを示す表である。
【００５８】
最終スコアの計算方法は、グループの学習結果に一定の重みを付けて計算する。
（全体スコア＋グループのスコア×重み）／（重み＋１）
例えば、４倍の重み付けする場合、以下のとおりとなる。
（設定Ａ、設定Ｂ）スコア＝（０．６＋０．２×４）／５＝０．２８
（設定Ａ、設定Ｂ、設定Ｃ）スコア＝（０．１５＋０．１×４）／５＝０．１１
（設定Ａ、設定Ｄ）スコア＝（０．２５＋０．７×４）／５＝０．６１
【００５９】
以上のように、検索サーバ１に蓄積される設定ログデータに検索サーバ１にて収集するデータの項目に主装置の識別子である「主装置ＩＤ」を追加し、連携している主装置同士をグループにまとめた対応表を用意することで、全体用の学習用データだけでなくグループ毎の学習用データも生成することができ、自身が所属するグループの学習結果に重み付けを行うことで、自身のデータ及び自身と連携している主装置のデータを優先的に学習することができるため、一連の設定の取得精度が高くなる。
【実施例３】
【００６０】
初級者が行った設定と熟練者が行った設定では、熟練者が行った設定のデータを優先的に学習すべきだが、実施例１の方法では設定した人のスキルによらず、一律に学習される。
【００６１】
本実施例では、検索サーバ１に、図示していないが、初心者と熟練者を判別する設定者判別部、および熟練者が設定したデータに対しては、重み付け機能を有する重み付け部を設け、熟練者の設定データを中心に学習させるものである。また、熟練者か否かは、電話の設定の速度から自動的に判別する（速く設定する人を熟練者とみなす）。
【００６２】
これにより、熟練者が設定した設定方法が学習結果に大きく影響するため、より精度の高い一連設定の取得が期待できる。
【００６３】
図１５〜図１８は、その実施形態を説明する図である。
図１５は、検索サーバ１で蓄積する設定ログデータのデータ構成を示す表であって、図５に設定時間（設定を行うのに要した時間）の項目を追加したものである。
設定ログは、実施例１の項目に、設定方法を行うのにかかった時間を示す「設定時間」の項目５０１が追加される。設定ログの４項目（電話機ＩＤ、設定方法、設定日時、設定時間）のデータが設定ログとして主装置Ｍ１から検索サーバ１に送信される。
【００６４】
図１６は、各設定方法の標準設定時間１６１を示す表である。標準設定時間１６１は人間が手動で設定しても良いし、蓄積設定ログから自動的に生成しても良い。手動で設定する場合は、あらかじめ標準設定時間を定めておく。自動的に生成する場合は、各設定方法について、蓄積設定ログの設定時間の平均値または中央値を標準設定時間とする。この表は検索サーバ１で所持する。
【００６５】
図１７は、蓄積設定ログデータ（図１５）のそれぞれの設定が、標準設定時間より速いか遅いか、という設定時間１７１およびその結果１７２を示す情報を追加した図である。
例えば、本例では、電話機Ｔ１の設定Ａは、設定時間が１７１設定標準時間（５０秒）に対して、３０秒なので速いか遅いかの結果１７２は「速い」となる。以下、同様である。
【００６６】
検索サーバ１は、図１５と図１６の表から、図１７に示すような、各設定の速いまたは遅い、の判定が可能である。
【００６７】
図１８は、学習用データの各電話機ＩＤに対する設定パターンのそれぞれに「重み」の情報１８１を追加した表である。重みの計算方法は、以下のとおりである。設定パターン中、「標準設定時間より速い」設定が一定割合以上のパターンを熟練者が設定した設定パターンとみなし、熟練者の重みをデータに図１８に示すように追加する。
【００６８】
例えば、熟練者＝パターン中、７割以上速い場合、熟練者の重み付け＝３とすると、電話機Ｔ１の設定パターン（設定Ａ、設定Ｂ）（パターンＰ１とする）の場合、設定Ａ、設定とも「速い」。よって、「速い」割合が１０割なので、熟練者と判定し、重み３を追加する。電話機Ｔ２の設定パターン（設定Ｃ、設定Ｄ）（パターンＰ２とする）の場合、設定Ｃは「遅い」、設定Ｄは「速い」。よって、「速い」割合が５割なので、熟練者と判定し、重み３はなし（重み１）とする。  この重み計算（熟練者判定）は、例えば、検索サーバ１内で行う。
【符号の説明】
【００６９】
１  検索サーバ
２  一連設定発見用装置
３  マニュアルデータ部
４、４’  主装置
５〜７  電話機
８  検索端末
【図１】
2019125220.tif 000003
【図２】
2019125220.tif 000004
【図３】
2019125220.tif 000005
【図４】
2019125220.tif 000006
【図５】
2019125220.tif 000007
【図６】
2019125220.tif 000008
【図７】
2019125220.tif 000009
【図８】
2019125220.tif 000010
【図９】
2019125220.tif 000011
【図１０】
2019125220.tif 000012
【図１１】
2019125220.tif 000013
【図１２】
2019125220.tif 000014
【図１３】
2019125220.tif 000015
【図１４】
2019125220.tif 000016
【図１５】
2019125220.tif 000017
【図１６】
2019125220.tif 000018
【図１７】
2019125220.tif 000019
【図１８】
2019125220.tif 000020