(57)【特許請求の範囲】
【請求項１】
エピソードを共有可能に管理するエピソード管理装置であって、
エピソードを登録する登録ユーザによりテキスト入力されたエピソードを取得するエピソード取得部と、
前記取得されたエピソードを管理するエピソード管理部と、
前記取得されたエピソードに基づいて、エピソードのメタ情報である登録タグを抽出する登録タグ抽出部と、
前記抽出された登録タグを前記管理されるエピソードと対応付けたタグ情報として管理する登録タグ管理部と、
エピソードを検索する検索ユーザにより入力された条件を条件情報として取得する条件取得部と、
前記条件情報から検索タグを抽出する検索タグ抽出部と、
前記登録タグ管理部により管理されるタグ情報のうち、前記検索タグとの類似度が高い登録タグを前記検索ユーザに選択可能に提示する登録タグ提示部と、
前記エピソード管理部により管理されるエピソードのうち、前記検索ユーザにより選択された登録タグとの類似度が高いエピソードを前記検索ユーザに提示するエピソード提示部と
を備えるエピソード管理装置。
【請求項２】
前記登録タグ抽出部は、前記取得されたエピソードに基づいて、前記登録タグをテキストマイニングにより抽出することを特徴とする請求項１に記載のエピソード管理装置。
【請求項３】
前記登録タグと前記検索タグは互いに同一の形式により示されることを特徴とする請求項１または請求項２に記載のエピソード管理装置。
【請求項４】
前記登録タグ提示部は、前記登録タグ管理部により管理されるタグ情報のうち、前記検索タグと一致する登録タグを相対的に多く含むタグ情報における登録タグを前記検索ユーザに選択可能に提示することを特徴とする請求項１〜請求項３のいずれか一項に記載のエピソード管理装置。
【請求項５】
前記エピソード提示部は、前記エピソード管理部により管理されるエピソードのうち、前記検索ユーザにより選択された登録タグを相対的に多く含むタグ情報と対応付けられたエピソードを前記検索ユーザに提示することを特徴とする請求項１〜請求項４のいずれか一項に記載のエピソード管理装置。
【請求項６】
前記登録タグ抽出部は、前記取得されたエピソードに基づいて、２つの登録タグ同士の関連を示すメタ情報である関連タグをテキストマイニングにより抽出し、
前記登録タグ管理部は、前記タグ情報において、前記関連タグを更に対応付けて管理し、
前記検索ユーザにより選択された登録タグと一致する登録タグを相対的に多く含むタグ情報に含まれる関連タグのそれぞれにより関連を示される登録タグを、前記検索ユーザに選択可能に提示する関連タグ提示部を更に備えることを特徴とする請求項２〜請求項５のいずれか一項に記載のエピソード管理装置。
【請求項７】
前記エピソード管理装置は、少なくとも１つ以上の設備について、該設備の動作により生じる変化を測定するセンサによる測定値、または該設備により出力されるエラーコードを、設備ログとして、該設備と対応付けて時系列に管理する設備ログ管理部と接続され、
前記エピソード取得部は、前記登録ユーザにより入力された前記エピソードに係る設備を示す設備情報と、該エピソードに係る時間範囲を示す時間情報を取得し、
前記エピソード管理装置は、前記取得された設備情報及び時間情報に基づいて、前記設備ログ管理装置から前記設備ログを取得する設備ログ取得部を更に備え、
前記エピソード管理部は、前記取得されたエピソードと、前記取得された設備ログとを対応付けて管理することを特徴とする請求項１〜請求項６のいずれか一項に記載のエピソード管理装置。
【請求項８】
前記登録タグ抽出部は、前記取得された設備ログにエラーコードが含まれる場合、該エラーコードを前記登録タグとして抽出することを特徴とする請求項７に記載のエピソード管理装置。
【請求項９】
前記ユーザのそれぞれは、該ユーザの行動を測定する測定装置を所持しており、
前記エピソード管理装置は、
少なくとも１つ以上の測定装置について、該測定装置による測定値を、ユーザログとして、該測定装置と対応付けて時系列に管理するユーザログ管理装置と接続され、
所定のユーザを一意に示すユーザ情報と、該ユーザが所持する前記測定装置を一意に示す測定装置情報とを対応付けて管理するユーザ管理部を更に備え、
前記エピソード取得部は、エピソードを入力する登録ユーザのユーザ情報と該エピソードに係る時間範囲を示す時間情報とを取得することを特徴とし、
前記エピソード管理装置は、
前記取得されたユーザ情報と前記ユーザ管理部により対応付けられた測定装置情報と前記取得された時間情報とに基づいて、前記ユーザログ管理装置から前記ユーザログを取得するユーザログ取得部を更に備え、
前記エピソード管理部は、前記取得されたエピソードと、前記取得されたユーザログとを対応付けて管理することを特徴とする請求項１〜請求項８のいずれか一項に記載のエピソード管理装置。
【請求項１０】
前記登録タグ抽出部は、前記登録タグを、所定のカテゴリに分類して抽出し、
前記登録タグ管理部は、前記登録タグを該登録タグが属するカテゴリを付して管理し、
前記登録タグ提示部は、前記管理されるタグ情報のそれぞれについて、該タグ情報に含まれる登録タグを、予め設定されたカテゴリ順序により接続し、同一カテゴリにおいて他のタグ情報に含まれる登録タグと重複する登録タグを統合するとともに重複数を可視化したネットワーク表示をユーザに提示することを特徴とする請求項１〜請求項９のいずれか一項に記載のエピソード管理装置。
【請求項１１】
エピソードを共有可能に管理するエピソード管理プログラムであって、
コンピュータを、
エピソードを登録する登録ユーザによりテキスト入力されたエピソードを取得するエピソード取得部と、
前記取得されたエピソードを管理するエピソード管理部と、
前記取得されたエピソードに基づいて、エピソードのメタ情報である登録タグを抽出する登録タグ抽出部と、
前記抽出された登録タグを前記管理されるエピソードと対応付けたタグ情報として管理する登録タグ管理部と、
エピソードを検索する検索ユーザにより入力された条件を条件情報として取得する条件取得部と、
前記条件情報から検索タグを抽出する検索タグ抽出部と、
前記登録タグ管理部により管理されるタグ情報のうち、前記検索タグとの類似度が高い登録タグを前記検索ユーザに選択可能に提示する登録タグ提示部と、
前記エピソード管理部により管理されるエピソードのうち、前記検索ユーザにより選択された登録タグとの類似度が高いエピソードを前記検索ユーザに提示するエピソード提示部として機能させるエピソード管理プログラム。
【請求項１２】
エピソードを共有可能に管理するエピソード管理方法であって、
コンピュータが
エピソードを登録する登録ユーザによりテキスト入力されたエピソードを取得し、
前記取得されたエピソードを管理し、
前記取得されたエピソードに基づいて、エピソードのメタ情報である登録タグを抽出し、
前記抽出された登録タグを前記管理されるエピソードと対応付けたタグ情報として管理し、
エピソードを検索する検索ユーザにより入力された条件を条件情報として取得し、
前記条件情報から検索タグを抽出し、
前記管理されるタグ情報のうち、前記検索タグとの類似度が高い登録タグを前記検索ユーザに選択可能に提示し、
前記管理されるエピソードのうち、前記検索ユーザにより選択された登録タグとの類似度が高いエピソードを前記検索ユーザに提示するエピソード管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、エピソードを管理する技術に関する。
【背景技術】
【０００２】
従来、企業などの組織において、業務に問題が生じた際の状況や、問題に対する対応策をエピソード情報として蓄積したデータベースを用いて、組織内における知識の共有化を図るエピソード管理システムが知られている。【０００３】
また、エピソード管理システムにおいては、データベースに蓄積されたエピソード情報がキーワードにより検索可能となっており、これによって、ユーザが検索結果として提示されたエピソード情報にアクセスすることができる。このような検索によれば、ユーザにより入力されたキーワードに対して、エピソード情報に含まれる少なくとも一部の文言、またはエピソード情報に付されたキーワードと一致するエピソード情報が検索結果として提示される。【０００４】
エピソード管理システムは、ナレッジ、具体的には熟練者が有する知見やノウハウなどを後継者に継承するために用いられるケースがあり、このようなケースにおいては、熟練者であるユーザがエピソードのデータベースへの登録を行い、継承者であるユーザが検索結果として提示されたエピソードを問題解決に活用することが一般的である。【０００５】
また、関連する技術として、製品製造における事例を管理する事例管理装置であって、記憶部と、ユーザが入力した事例と関連する製品のパラメータをキーワード項目として受け付けて記憶部に登録するキーワード管理部と、記憶部からキーワード項目を読み出して表示する第１の表示部と、ユーザが入力したキーワード項目に対応するキーワードおよび製品製造に必要な情報を製品情報として受け付けて記憶部に登録する製品情報管理部とを具備する事例管理装置、が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−５２５９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ノウハウを継承すべき後継者は、データベースに蓄積されたエピソードを活用するにあたって、所望のエピソードを検索するのに適したキーワード自体に思い至ること自体が困難であるため、ノウハウを有する熟練者と比較して、エピソード管理システムを有効に活用することができない、という問題があった。【０００８】
本発明は、上述した問題点を解決するためになされたものであり、蓄積されたエピソードをより有効に活用することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決するため、本発明の実施形態は、エピソードを共有可能に管理するエピソード管理装置であって、エピソードを登録する登録ユーザによりテキスト入力されたエピソードを取得するエピソード取得部と、前記取得されたエピソードを管理するエピソード管理部と、前記取得されたエピソードに基づいて、エピソードのメタ情報である登録タグを抽出する登録タグ抽出部と、前記抽出された登録タグを前記管理されるエピソードと対応付けたタグ情報として管理する登録タグ管理部と、エピソードを検索する検索ユーザにより入力された条件を条件情報として取得する条件取得部と、前記条件情報から検索タグを抽出する検索タグ抽出部と、前記登録タグ管理部により管理されるタグ情報のうち、前記検索タグとの類似度が高い登録タグを前記検索ユーザに選択可能に提示する登録タグ提示部と、前記エピソード管理部により管理されるエピソードのうち、前記検索ユーザにより選択された登録タグとの類似度が高いエピソードを前記検索ユーザに提示するエピソード提示部とを備える。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係るエピソード管理システムの全体構成を示す概略図である。
【図２】実施形態に係るエピソード管理システムが運用される施設を示す概略図である。
【図３】エピソード管理装置のハードウェア構成を示すブロック図である。
【図４】エピソード管理装置の機能構成を示すブロック図である。
【図５】エピソード管理装置の全体動作を示すフローチャートである。
【図６】エピソード登録処理の動作を示すフローチャートである。
【図７】エピソード登録画面を示す図である。
【図８】登録タグ、関連タグの抽出を示す図である。
【図９】エピソード検索処理の動作を示すフローチャートである。
【図１０】エピソード検索画面を示す図である。
【図１１】登録タグ提示処理の動作を示すフローチャートである。
【図１２】関連タグ提示処理の動作を示すフローチャートである。
【図１３】提示される関連タグを示す図である。
【図１４】エピソード提示処理の動作を示すフローチャートである。
【図１５】エピソード提示画面を示す図である。
【図１６】ネットワーク表示処理の動作を示すフローチャートである。
【図１７】ネットワーク表示画面を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面を参照しつつ説明する。
【００１２】
（全体構成）
本実施形態に係るエピソード管理システムの全体構成について説明する。図１は、本実施形態に係るエピソード管理システムの全体構成を示す概略図であり、図２は、このエピソード管理システムが運用される施設を示す概略図である。
【００１３】
図１に示すように、本実施形態に係るエピソード管理システム１は、エピソード管理装置１０と、少なくとも１つ以上のクライアント装置２０と、ユーザログ管理装置３０と、設備ログ管理装置４０とを含む。エピソード管理装置１０は、エピソードを蓄積して管理する装置であり、１つ以上のクライアント装置２０、ユーザログ管理装置３０、及び設備ログ管理装置４０とネットワークを介して接続される。本実施形態において、エピソード管理システム１は、所定の組織に属する複数のユーザ間において、組織が有する目標の達成に関わる知識や経験としてのエピソードを共有するために運用されるものとする。
【００１４】
本実施形態においては、生産手段として複数の施設を有する企業においてエピソード管理システム１が運用されるものとし、各施設は工場Ｆであるものとする。この工場Ｆは、図２に示すように、その内部に複数の生産ラインＬを有する。各生産ラインＬは複数の作業工程Ｐを有し、各作業工程Ｐには、ワークＷに加工を施すための設備Ｅが設けられる。また、各作業工程Ｐには、生産作業に従事する作業者として、エピソード管理システム１を利用するユーザＵが配員されるものとする。
【００１５】
クライアント装置２０は、ユーザＵがエピソード管理システム１を利用する際に操作する端末装置である。ユーザＵは、企業において共有すべきエピソードを、クライアント装置２０を介してエピソード管理装置１０に登録するとともに、エピソード管理装置１０に登録されたエピソードを、クライアント装置２０を介してエピソード管理装置１０から取得する。
【００１６】
工場Ｆで作業を行うユーザＵのそれぞれは、ＨＩＤ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ）を身に着けているものとし、このＨＩＤは、設備Ｅを用いた作業に係るユーザＵの動作や、工場Ｆ内のユーザＵの位置を測定するセンサと、ユーザＵにより発話された音声を記録するためのマイクなど、ユーザＵの行動を測定する測定装置とし、例えば、ユーザＵの手首に装着可能なリストバンド型の装置として提供される。このようなＨＩＤにより測定された各ユーザＵのユーザログとしての測定データ及び音声データは、ネットワークを介してユーザログ管理装置３０に送信される。ユーザログ管理装置３０は、ＨＩＤを一意に示すデバイスＩＤと受信したユーザログとを対応付け、タイムスタンプを付して時系列に管理するとともに、エピソード管理装置１０からの要求に応じてユーザログをエピソード管理装置１０へ送信する。
【００１７】
工場Ｆ内に設けられた設備Ｅのそれぞれには、設備センサが設けられるものとし、この設備センサは、温度や振動などの設備Ｅの動作により生じる変化を測定するセンサである。また、各設備Ｅは、エラーが生じた際に、エラーの種別を示す識別子であるエラーコードを出力する。このような設備センサにより測定された各設備Ｅのセンサ値やエラーコードは、設備ログとして、ネットワークを介して設備ログ管理装置４０に送信される。設備ログ管理装置４０は、受信した設備ログを個々の設備Ｅと対応付け、タイムスタンプを付して時系列に管理するとともに、エピソード管理装置１０からの要求に応じて設備ログをエピソード管理装置１０へ送信する。
【００１８】
（ハードウェア構成）
エピソード管理システムにおける各装置のハードウェア構成について説明する。図３は、エピソード管理装置のハードウェア構成を示すブロック図である。
【００１９】
エピソード管理装置１０は、図３に示すように、ハードウェアとして、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、記憶装置１３、入出力Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）１４、ネットワークＩ／Ｆ１５を備える。ＣＰＵ１１及びＲＡＭ１２は協働して各種機能を実行し、記憶装置１３は各種機能により実行される処理（エピソード管理プログラム）に用いられる各種データを記憶する。入出力Ｉ／Ｆ１４は、エピソード管理装置１０に接続されるキーボードなどの入力装置やディスプレイなどの出力装置とのデータの入出力を行う。ネットワークＩ／Ｆ１５は、クライアント装置２０、ユーザログ管理装置３０や設備ログ管理装置４０などの他の装置との有線通信または無線通信を行う。本実施形態においては、クライアント装置２０、ユーザログ管理装置３０、設備ログ管理装置４０はエピソード管理装置１０と略同様のハードウェア構成であるものとし、よって説明を省略する。
【００２０】
（エピソード管理装置の機能構成）
エピソード管理装置の機能構成について説明する。図４は、エピソード管理装置の機能構成を示すブロック図である。
【００２１】
図４に示すように、エピソード管理装置１０は、機能として、ユーザ管理部１０１、認証処理部１０２、エピソード取得部１０３、ユーザログ取得部１０４、施設管理部１０５、設備ログ取得部１０６、エピソード管理部１０７、登録タグ抽出部１０８、登録タグ管理部１０９、条件取得部１１０、検索タグ抽出部１１１、登録タグ提示部１１２、関連タグ提示部１１３、エピソード提示部１１４を備える。
【００２２】
ユーザ管理部１０１は、ユーザを一意に示す識別子であるユーザＩＤと、認証情報としてのパスワードと、ユーザが身に着けるＨＩＤのデバイスＩＤとをユーザ情報として対応付けて管理する。また、ユーザ情報においては、後述する施設ＩＤ、生産ラインＩＤ、生産工程ＩＤが、ユーザの所属先として、ユーザＩＤと対応付けられる。
【００２３】
認証処理部１０２は、ユーザＩＤとこれに対応するパスワードによるユーザの認証を行う。エピソード取得部１０３は、認証処理部１０２により認証されたユーザによりテキスト入力されたエピソードを取得する。ユーザログ取得部１０４は、ユーザログ管理装置３０から、ユーザＩＤに対応するデバイスＩＤに対応付けられたユーザログを取得する。
【００２４】
施設管理部１０５は、エピソード管理システム１が運用される企業が有する複数の施設を一意に示す施設ＩＤと、それぞれの施設に属する生産ラインを一意に示す生産ラインＩＤと、それぞれの生産ラインに属する作業工程を一意に示す生産工程ＩＤと、それぞれの作業工程において設けられる設備を一意に示す設備ＩＤとを、これらの所属関係を示すように対応付けて施設情報として管理する。なお、施設ＩＤ、生産ラインＩＤ、生産工程ＩＤ、設備ＩＤは、エピソード管理システム１の運用に先立って、エピソード管理システム１の管理者によって予め登録されるものとする。
【００２５】
設備ログ取得部１０６は、設備ログ管理装置４０から、設備ＩＤに対応付けられた設備ログを取得する。この設備ログの取得に用いられる設備ＩＤは、後に詳述するように、施設情報において、エピソードが取得される際に共に取得される生産工程ＩＤと対応付けられた設備ＩＤである。
【００２６】
エピソード管理部１０７は、認証処理部１０２により認証されたユーザＩＤと、エピソード取得部１０３により取得されたエピソードと、ユーザログ取得部１０４により取得されたユーザログと、設備ログ取得部１０６により取得された設備ログとを含むコンテンツ情報を、このコンテンツ情報を一意に示す識別子であるコンテンツＩＤと対応付けて管理する。
【００２７】
登録タグ抽出部１０８は、コンテンツ情報に含まれるエピソードから、このコンテンツ情報についてのメタ情報を登録タグとして抽出する。ここで、登録タグ抽出部１０８は、エピソードに対するテキストマイニング、設備ログに含まれるエラーコードの取得によって登録タグを抽出する。エピソードについては、後に詳述するように、抽出された２つのタグの組として示される関連タグを更に抽出する。
【００２８】
登録タグ管理部１０９は、登録タグ抽出部１０８により抽出される登録タグと関連タグとを含むタグ情報と、このタグ情報が抽出されるコンテンツ情報を示すコンテンツＩＤとを対応付けて管理する。
【００２９】
条件取得部１１０は、エピソード管理部１０７により管理された所望のコンテンツ情報を得るためにユーザにより入力された条件を取得する。条件としては、後に詳述するように、施設ＩＤ、作業工程ＩＤ、生産ラインＩＤ、テキスト、タグなどがユーザにより入力または選択される。
【００３０】
検索タグ抽出部１１１は、条件取得部１１０により取得された条件に基づいて検索タグを抽出する。この検索タグは、設備ログ管理装置４０において、条件として取得された施設ＩＤ、作業工程ＩＤ、生産ラインＩＤに関連する設備ＩＤに対応付けられた設備ログに含まれるエラーコードや、条件として入力されたテキストに対してテキストマイニングにより抽出したワードである。
【００３１】
登録タグ提示部１１２は、検索タグ抽出部１１１により抽出された検索タグに基づいて、登録タグ管理部１０９に管理されるタグ情報についてスコア算出を行い、登録タグをスコアが高い順に並べてユーザに選択可能に提示する。
【００３２】
関連タグ提示部１１３は、登録タグ提示部１１２により提示された登録タグのうち、ユーザにより選択された登録タグに基づいて、登録タグ管理部１０９に管理されるタグ情報についてスコア算出を行い、スコアが所定以上のタグ情報に含まれる関連タグをユーザに提示する。
【００３３】
エピソード提示部１１４は、ユーザによって選択された全ての登録タグに基づいて、登録タグ管理部１０９により管理されるタグ情報についてスコア算出を行い、エピソード管理部１０７に管理されるコンテンツ情報を、対応するタグ情報について算出されたスコアが高い順にユーザに提示する。
【００３４】
（エピソード管理装置の全体動作）
エピソード管理装置の全体動作について説明する。図５は、エピソード管理装置の全体動作を示すフローチャートである。なお、図５においては、予め所定のユーザの認証がなされているものとする。
【００３５】
図５に示すように、エピソード管理装置１０は、まず、クライアント装置２０を介して、ユーザから処理要求がなされたか否かを判定する（Ｓ１０１）。
【００３６】
処理要求がなされた場合（Ｓ１０１，ＹＥＳ）、エピソード管理装置１０は、ユーザからの処理要求が登録要求であるか否かを判定する（Ｓ１０２）。
【００３７】
処理要求が登録要求ではない場合（Ｓ１０２，ＮＯ）、エピソード管理装置１０は、ユーザからの処理要求が検索要求であるか否かを判定する（Ｓ１０３）。
【００３８】
処理要求が検索要求である場合（Ｓ１０３，ＹＥＳ）、エピソード管理装置１０は、後述するエピソード検索処理を実行し（Ｓ１０４）、再度、ユーザから処理要求がなされたか否かを判定する（Ｓ１０１）。
【００３９】
一方、処理要求が検索要求ではない場合（Ｓ１０３，ＮＯ）、エピソード管理装置１０は、再度、ユーザから処理要求がなされたか否かを判定する（Ｓ１０１）。
【００４０】
また、ステップＳ１０２において、処理要求が登録要求である場合（Ｓ１０２，ＹＥＳ）、エピソード管理装置１０は、後述するエピソード登録処理を実行し（Ｓ１０５）、再度、ユーザから処理要求がなされたか否かを判定する（Ｓ１０１）。
【００４１】
また、ステップＳ１０１において、処理要求がなされない場合（Ｓ１０１，ＮＯ）、エピソード管理装置１０は、再度、ユーザから処理要求がなされたか否かを判定する（Ｓ１０１）。
【００４２】
（エピソード登録処理）
エピソード登録処理について説明する。図６は、エピソード登録処理の動作を示すフローチャートである。図７は、エピソード登録画面を示す図である。図８は、登録タグ、関連タグの抽出を示す図である。
【００４３】
図６に示すように、まず、エピソード取得部１０３は、ユーザからクライアント装置２０を介して入力されたエピソード情報を取得する（Ｓ２０１）。このエピソード情報は、図７に示すようなエピソード登録画面における各項目に対する選択またテキスト入力がユーザによりなされることにより取得される。このエピソード情報には、入力したユーザのユーザＩＤと、入力項目としての「施設」、「作業工程」、「生産ライン」、「時間範囲」、「件名」、「事象」及び「対処」とが含まれる。
【００４４】
「施設」、「作業工程」、「生産ライン」の各項目は、登録するエピソードが生じた場所を示すための情報として、いずれも施設管理部１０５により管理される施設ＩＤ、作業工程ＩＤ、生産ラインＩＤをユーザにより選択可能に提示する。「施設」、「作業工程」、「生産ライン」の各項目における選択肢は、「第１工場」、「上面研削」、「１号ライン」というように、識別子により示される対象の名称として提示される。なお、「施設」、「作業工程」、「生産ライン」の各項目は、デフォルト設定として、ユーザ情報においてユーザＩＤと対応付けられた施設ＩＤ、生産ラインＩＤ、生産工程ＩＤが予め選択される。
【００４５】
「時間範囲」の項目は、登録するエピソードが生じた時間範囲を示すための情報として、２つのテキスト入力フィールドを有する。一方のテキスト入力フィールドにはエピソードが生じた時点の日時が入力され、他方のテキスト入力フィールドにはエピソードが収束した時点の日時が入力される。
【００４６】
「件名」、「事象」、「対処」の各項目は、それぞれ１つのテキスト入力フィールドを有する。「件名」には、他のユーザがエピソードの概要を容易に把握するためのエピソードの名称が入力される。「事象」及び「対処」には、エピソードを表現するテキストが入力され、「事象」には対処すべき出来事を表すテキストが入力されることが想定され、「対処」には「事象」に入力した出来事に対する適切な対処を表すテキストが入力されることが想定される。
【００４７】
エピソード取得部１０３によりエピソード情報が取得された後、ユーザログ取得部１０４は、エピソード情報に含まれるユーザＩＤと時間範囲とに基づいて、ユーザログ管理装置３０からユーザログ情報を取得する（Ｓ２０２）。ここで、ユーザログ取得部１０４は、ユーザ管理部１０１に管理されるユーザ情報を参照し、ユーザＩＤと対応付けられたデバイスＩＤを取得し、ユーザログ管理装置３０において、このデバイスＩＤに対応付けられたユーザログのうち、エピソード情報に含まれる時間範囲に該当するユーザログをユーザログ情報として取得する。
【００４８】
また、設備ログ取得部１０６は、エピソード情報に含まれる施設ＩＤ、生産ラインＩＤ、生産工程ＩＤ及び時間に基づいて、設備ログ管理装置４０から設備ログ情報を取得する（Ｓ２０３）。ここで、設備ログ取得部１０６は、施設管理部１０５により管理される施設情報からエピソード情報に含まれる施設ＩＤ、生産ラインＩＤ、生産工程ＩＤの組み合わせに対応付けられる設備ＩＤを取得し、設備ログ管理装置４０において、この設備ＩＤに対応付けられた設備ログのうち、エピソード情報に含まれる時間範囲に該当する設備ログを設備ログ情報として取得する。
【００４９】
次に、エピソード管理部１０７は、エピソード取得部１０３により取得されたエピソード情報と、ユーザログ取得部１０４により取得されたユーザログ情報と、設備ログ取得部１０６により取得された設備ログ情報とを対応付けてコンテンツ情報とし、このコンテンツ情報を一意に示す識別子であるコンテンツＩＤを付して管理する（Ｓ２０４）。
【００５０】
次に、登録タグ抽出部１０８は、コンテンツ情報に基づいて登録タグを抽出する（Ｓ２０５）。具体的には、登録タグ抽出部１０８は、コンテンツ情報のうち、エピソード情報、設備ログ情報のそれぞれについて登録タグを抽出する。エピソード情報からは、施設ＩＤ、生産ラインＩＤ、生産工程ＩＤのそれぞれにより示される対象の名称が登録タグとして抽出され、「事象」、「対処」として入力されたテキストから一部が登録タグとして抽出されるとともに、２つの登録タグ同士の関連を示す関連タグが抽出される。また、設備ログ情報にエラーコードが含まれる場合には、このエラーコードが登録タグとして抽出される。
【００５１】
登録タグはｋｅｙとｖａｌｕｅの組として抽出され、ｖａｌｕｅには登録タグとして抽出された値が代入され、ｋｅｙにはｖａｌｕｅが属するカテゴリが代入される。テキストから抽出される登録タグ以外については、ｋｅｙとしてのカテゴリとして、「施設」、「生産ライン」、「作業工程」、「エラーコード」などがあり、例えば、「施設＝第１工場」、「作業工程＝上面研削」、「生産ライン＝１号ライン」、「エラーコード＝ＥＲＲ００１」というように、「ｋｅｙ＝ｖａｌｕｅ」の形式で表現される。
【００５２】
ここで、テキストからの登録タグの抽出について説明する。登録タグは、図８に示すように、「事象」、「対処」として入力された文に対してテキストマイニング処理により抽出され、ｋｅｙとしては、「事象」、「処置」、「対象」がある。テキストマイニング処理に先立って、「事象」の値として受動的な出来事を表す文節を抽出するように、「処置」の値として能動的な出来事を表す文節を抽出するように、また、「対象」の値として「事象」または「処置」として記述される出来事の主体または対象を抽出するように、機械学習がなされる。登録タグ抽出部１０８によるテキストマイニング処理は、このような機械学習により得られた予測モデルに基づき登録タグを抽出する。また、登録タグ抽出部１０８は、「対象」として抽出した登録タグと、この登録タグを主体または対象とする「事象」または「処置」として抽出された登録タグとの組を関連タグとして抽出する。
【００５３】
登録タグ、関連タグの抽出後、登録タグ管理部１０９は、登録タグ、関連タグを含むタグ情報に対して、これらの抽出元であるコンテンツ情報に付されたコンテンツＩＤを付して管理し（Ｓ２０６）、エピソード登録処理が終了される。
【００５４】
（エピソード検索処理）
エピソード検索処理について説明する。図９は、エピソード検索処理の動作を示すフローチャートである。図１０は、エピソード検索画面を示す図である。
【００５５】
図９に示すように、まず、条件取得部１１０は、ユーザからクライアント装置２０を介して入力された検索情報を取得する（Ｓ３０１）。この検索情報は、図１０に示すようなエピソード検索画面における各項目に対する選択またはテキスト入力がユーザによりなされることにより取得される。この検索情報には、入力したユーザのユーザＩＤと、入力項目としての、「施設」、「作業工程」、「生産ライン」、「フリーワード」が含まれる。
【００５６】
上述したエピソード登録画面における項目と同様に、「施設」、「作業工程」、「生産ライン」の各項目は、提示を要求するエピソード、即ち検索結果として求めるエピソードが生じた場所を示すための情報として、いずれも施設管理部１０５により管理される施設ＩＤ、作業工程ＩＤ、生産ラインＩＤをユーザにより選択可能に提示する。なお、「施設」、「作業工程」、「生産ライン」の各項目は、デフォルト設定として、ユーザ情報においてユーザＩＤと対応付けられた施設ＩＤ、生産ラインＩＤ、生産工程ＩＤが予め選択される点についても、エピソード登録処理と同様である。
【００５７】
「フリーワード」の項目は、１つのテキスト入力フィールドを有し、このテキスト入力フィールドには、過去の同様のエピソードから他のユーザによりどのような対処がなされたかをユーザが調べるため、エピソード登録画面における「事象」の項目と同様に、対処すべき出来事を表すテキストが入力されることが想定される。
【００５８】
検索情報の取得後、条件取得部１１０は、検索情報に含まれる施設ＩＤ、生産ラインＩＤ、生産工程ＩＤ及び現在時刻に基づいて、設備ログ管理装置４０に管理される設備ログ情報に該当するエラーコードが含まれるか否かを判定する（Ｓ３０２）。ここで、条件取得部１１０は、施設管理部１０５により管理される施設情報から検索情報に含まれる施設ＩＤ、生産ラインＩＤ、生産工程ＩＤの組み合わせに対応付けられる設備ＩＤを取得し、設備ログ管理装置４０において、この設備ＩＤに対応付けられた設備ログとしてのエラーコードのうち、予め設定された時間だけ遡った時点から現在時刻までの時間範囲に該当するエラーコードが存在するか否かを判定する。
【００５９】
該当するエラーコードが含まれている場合（Ｓ３０２，ＹＥＳ）、条件取得部１１０は、エラーコードを取得して検索情報に含める（Ｓ３０３）。
【００６０】
次に、検索タグ抽出部１１１は、検索情報に基づいて検索タグを抽出する（Ｓ３０４）。具体的には、検索タグ抽出部１１１は、検索情報から、施設ＩＤ、生産ラインＩＤ、生産工程ＩＤのそれぞれにより示される対象の名称が検索タグとして抽出されるとともに、「フリーワード」として入力されたテキストから一部が検索タグとして抽出される。また、検索情報に条件取得部１１０により取得されたエラーコードが含まれる場合には、このエラーコードが検索タグとして抽出される。なお、検索タグは、登録タグと同様に、ｋｅｙとｖａｌｕｅの組として抽出される。「フリーワード」として入力されたテキストからの検索タグの抽出は、登録タグと同様に、予測モデルに基づくテキストマイニング処理により抽出され、ｋｅｙとしては「事象」、「対象」がある。
【００６１】
検索タグの抽出後、登録タグ提示部１１２は、図１０に示すようにエピソード登録画面において登録タグをユーザに提示する登録タグ提示処理を実行する（Ｓ３０５）。この登録タグ提示処理については後に詳述する。
【００６２】
次に、関連タグ提示部１１３は、登録タグ提示処理によりユーザに提示された登録タグのうち、少なくとも１つがユーザに選択されたか否かを判定する（Ｓ３０６）。
【００６３】
登録タグがユーザに選択された場合（Ｓ３０６，ＹＥＳ）、関連タグ提示部１１３は、ユーザにより関連タグ提示要求がなされたか否かを判定する（Ｓ３０７）。ここで、関連タグ提示要求は、図１０に示すエピソード登録画面における「関連タグ」ボタンが押下されることによりなされるものとする。
【００６４】
関連タグ提示要求がなされない場合（Ｓ３０７，ＮＯ）、エピソード提示部１１４は、ユーザによりエピソード提示要求がなされたか否かを判定する（Ｓ３０８）。ここで、エピソードタグ提示要求は、図１０に示すエピソード登録画面における「検索」ボタンが押下されることによりなされるものとする。
【００６５】
エピソード提示要求がなされた場合（Ｓ３０８，ＹＥＳ）、エピソード提示部１１４は、選択された登録タグに基づいてユーザにエピソードを提示するエピソード提示処理を実行し（Ｓ３０９）、エピソード検索処理が終了される。このエピソード提示処理については後に詳述する。
【００６６】
一方、エピソード提示要求がなされない場合（Ｓ３０８，ＮＯ）、関連タグ提示部１１３は、再度、ユーザにより関連タグ提示要求がなされたか否かを判定する（Ｓ３０７）。
【００６７】
また、ステップＳ３０７において、関連タグ提示要求がなされた場合（Ｓ３０７，ＹＥＳ）、関連タグ提示部１１３が選択された登録タグに基づいてユーザに関連タグを提示する関連タグ提示処理を実行し（Ｓ３１０）、エピソード提示部１１４がユーザによりエピソード提示要求がなされたか否かを判定する（Ｓ３０８）。なお、関連タグ提示処理については後に詳述する。
【００６８】
また、ステップＳ３０６において、登録タグがユーザにより選択されない場合（Ｓ３０６，ＮＯ）、関連タグ提示部１１３は、再度、登録タグ提示処理によりユーザに提示された登録タグのうち、少なくとも１つがユーザに選択されたか否かを判定する（Ｓ３０６）。
【００６９】
また、ステップＳ３０２において、該当するエラーコードが含まれている場合（Ｓ３０２，ＹＥＳ）、検索タグ抽出部１１１は、検索情報に基づいて検索タグを抽出する（Ｓ３０４）。
【００７０】
（登録タグ提示処理）
登録タグ提示処理について説明する。図１１は、登録タグ提示処理の動作を示すフローチャートである。
【００７１】
図１１に示すように、まず、登録タグ提示部１１２は、登録タグ管理部１０９により管理される全てのタグ情報に含まれる登録タグのうち、検索タグ抽出部１１１により抽出された検索タグのいずれかと一致する登録タグがあるか否かを判定する（Ｓ４０１）。
【００７２】
検索タグと一致する登録タグがある場合（Ｓ４０１，ＹＥＳ）、登録タグ提示部１１２は、登録タグ管理部１０９により管理される全てのタグ情報のそれぞれに対してスコアを算出する（Ｓ４０２）。ここで算出されるスコアは、検索タグとの一致度合いを数値により示すものであり、検索タグと一致する登録タグを多く含むほど高い数値となるように算出される。
【００７３】
スコアの算出後、登録タグ提示部１１２は、算出されたスコアが所定の値以上であるタグ情報を選択する（Ｓ４０３）。なお、ここで、登録タグ提示部１１２は、算出されたスコアが相対的に高いタグ情報を選択すれば良く、例えば、スコアが高い順にソートした際に上位から所定数のタグ情報を選択するようにしても良い。
【００７４】
次に、登録タグ提示部１１２は、選択した全てのタグ情報に含まれる全ての登録タグについて、重複する登録タグを除去しつつその重複数をカウントし（Ｓ４０４）、図１０に示すように、重複数が多い順にソートして選択可能にユーザに提示する（Ｓ４０５）。なお、図１０においては、カテゴリ別、即ちｋｅｙに設定された値別に登録タグを提示している。
【００７５】
また、ステップＳ４０１において、検索タグと一致する登録タグがない場合（Ｓ４０１，ＮＯ）、登録タグ提示部１１２は、エラー表示として、検索タグと一致する登録タグが存在しない旨をユーザに提示し（Ｓ４０６）、登録タグ提示処理を終了する。
【００７６】
このように、ユーザにより入力された条件から抽出された検索タグに一致する登録タグを提示することによって、エピソードを検索するのに適した登録タグの選択を催すことができる。
【００７７】
（関連タグ提示処理）
関連タグ提示処理について説明する。図１２は、関連タグ提示処理の動作を示すフローチャートである。図１３は、提示される関連タグを示す図である。
【００７８】
図１２に示すように、まず、関連タグ提示部１１３は、登録タグ管理部１０９により管理される全てのタグ情報のそれぞれに対してスコアを算出する（Ｓ５０１）。ここで算出されるスコアは、選択された登録タグとの一致度合いを数値により示すものであり、選択された登録タグと一致する登録タグを多く含むほど高い数値となるように算出される。
【００７９】
スコアの算出後、関連タグ提示部１１３は、算出されたスコアが所定の値以上であるタグ情報を選択する（Ｓ５０２）。なお、ここで、関連タグ提示部１１３は、算出されたスコアが相対的に高いタグ情報を選択すれば良く、例えば、スコアが高い順にソートした際に上位から所定数のタグ情報を選択するようにしても良い。
【００８０】
次に、関連タグ提示部１１３は、選択した全てのタグ情報に含まれる全ての関連タグについて、重複する関連タグを除去しつつその重複数をカウントし（Ｓ５０３）、図１３に示すように、カウント数が所定の値以上である関連タグを選択可能にユーザに提示する（Ｓ５０４）。なお、図１３においては、２つの関連タグが真または偽に値を切替可能なチェックボックスにより選択可能に提示される。
【００８１】
次に、関連タグ提示部１１３は、提示した関連タグがユーザにより選択されたか否かを判定する（Ｓ５０５）。本実施形態において、関連タグ提示部１１３は、ユーザに提示した関連タグに付されたチェックボックスのいずれかを真とし、「登録タグを選択」ボタンが押下された場合に、関連タグが選択されたと判定する。
【００８２】
提示した関連タグがユーザにより選択された場合（Ｓ５０５，ＹＥＳ）、関連タグ提示部１１３は、選択された関連タグに含まれる登録タグを選択し（Ｓ５０６）、関連タグ提示処理を終了する。
【００８３】
一方、提示した関連タグがユーザにより選択されない場合（Ｓ５０５，ＮＯ）、関連タグ提示部１１３は、関連タグ提示処理を終了する。
【００８４】
このように、ユーザにより選択された登録タグと一致する登録タグを比較的多く含むタグ情報に含まれる関連タグのうち、比較的重複する関連タグをユーザに選択可能に提示することによって、エピソードを検索するのに適した登録タグの選択の組み合わせをユーザに催すことができる。
【００８５】
（エピソード提示処理）
エピソード提示処理について説明する。図１４は、エピソード提示処理の動作を示すフローチャートである。図１５は、エピソード提示画面を示す図である。
【００８６】
図１４に示すように、まず、エピソード提示部１１４は、登録タグ管理部１０９により管理される全てのタグ情報のそれぞれに対してスコアを算出する（Ｓ６０１）。ここで算出されるスコアは、選択された登録タグとの一致度合いを数値により示すものであり、選択された登録タグと一致する登録タグを多く含むほど高い数値となるように算出される。
【００８７】
スコアの算出後、エピソード提示部１１４は、算出されたスコアが所定の値以上であるタグ情報を選択する（Ｓ６０２）。なお、ここで、エピソード提示部１１４は、算出されたスコアが相対的に高いタグ情報を選択すれば良く、例えば、例えば、スコアが高い順にソートした際に上位から所定数のタグ情報を選択するようにしても良い。
【００８８】
次に、エピソード提示部１１４は、エピソード管理部１０７に管理されるコンテンツ情報のうち、選択したタグ情報に対応するコンテンツ情報、即ち、選択したタグ情報と同一のコンテンツＩＤが付されたコンテンツ情報を選択する（Ｓ６０３）。
【００８９】
コンテンツ情報の選択後、エピソード提示部１１４は、選択したコンテンツ情報及びタグ情報を算出したスコアが高い順にソートしてユーザに提示する（Ｓ６０４）。ここで、エピソード提示部１１４は、選択したコンテンツ情報に含まれるエピソード情報をリスト表示し、具体的には、図１５に示すようなエピソード提示画面において、エピソード毎に、エピソード情報における「件名」、「事象」、「処置」を表示する。また、リスト表示されたエピソードのそれぞれには、「詳細」ボタンが対応して表示されており、この「詳細」ボタンが押下することによって、エピソードに対応するユーザログ情報、設備ログ情報、登録タグ情報がユーザに提示される。また、エピソード提示画面においては、ユーザがネットワーク表示を要求するための「ネットワーク表示」ボタンが表示される。
【００９０】
次に、エピソード提示部１１４は、ネットワーク表示が要求された否かを判定する（Ｓ６０５）。
【００９１】
ネットワーク表示が要求された場合（Ｓ６０５，ＹＥＳ）、登録タグ提示部１１２は、選択したタグ情報に含まれる登録タグ同士の関連を表示するネットワーク表示処理を実行し（Ｓ６０６）、エピソード提示処理を終了する。このネットワーク表示処理については、後に詳述する。
【００９２】
一方、ネットワーク表示が要求されない場合（Ｓ６０５，ＮＯ）、エピソード提示部１１４は、エピソード提示処理を終了する。
【００９３】
（ネットワーク表示処理）
ネットワーク表示処理について説明する。図１６は、ネットワーク表示処理の動作を示すフローチャートである。図１７は、ネットワーク表示画面を示す図である。なお、このネットワーク表示処理は、所定のカテゴリ（ｋｅｙの値）順に登録タグを接続して表示するものであり、図１６においては、カテゴリの順序が予め設定されているものとする。また、ネットワーク表示処理において用いられるタグ情報は、上述したエピソード提示処理におけるステップＳ６０２において選択されたタグ情報とする。
【００９４】
まず、図１６に示すように、登録タグ提示部１１２は、未選択のタグ情報を選択し（Ｓ７０１）、カテゴリ順序が設定されたカテゴリのうち、未選択のカテゴリをカテゴリ順序に従って順次選択する（Ｓ７０２）。次に、登録タグ提示部１１２は、ｋｅｙの値が選択中のカテゴリである登録タグを接続元として選択し（Ｓ７０３）、カテゴリ順序において選択中のカテゴリの次のカテゴリである登録タグを接続先として選択して（Ｓ７０４）、２つの登録タグを接続する。
【００９５】
登録タグの接続後、登録タグ提示部１１２は、順序が設定されたカテゴリにおいて、未選択のカテゴリが２つ以上あるか否かを判定する（Ｓ７０５）。
【００９６】
未選択のカテゴリが２つ未満である場合（Ｓ７０５，ＮＯ）、登録タグ提示部１１２は、未選択のタグ情報があるか否かを判定する（Ｓ７０６）。
【００９７】
未選択のタグ情報がない場合（Ｓ７０６，ＮＯ）、登録タグ提示部１１２は、登録タグの統合のためのカテゴリの選択を行う（Ｓ７０７）。ここで登録タグ提示部１１２は、カテゴリ順序が設定されたカテゴリのうち、統合のための選択において未選択のカテゴリを選択する。
【００９８】
カテゴリの選択後、登録タグ提示部１１２は、選択中のカテゴリにおいて、重複する登録タグ、即ち、他の登録タグとｖａｌｕｅの値が同一である登録タグがあるか否かを判定する（Ｓ７０８）。
【００９９】
重複する登録タグがある場合（Ｓ７０８，ＹＥＳ）、登録タグ提示部１１２は、重複する登録タグを統合する（Ｓ７０９）。ここで、登録タグ提示部１１２は、重複する登録タグを、他の登録タグとの接続を保ったまま１つの登録タグとするとともに、登録タグの重複数をカウントする。
【０１００】
登録タグの統合後、登録タグ提示部１１２は、統合のための選択において未選択のカテゴリがあるか否かを判定する（Ｓ７１０）
【０１０１】
未選択のカテゴリがない場合（Ｓ７１０，ＮＯ）、登録タグ提示部１１２は、登録タグのネットワークを表示し（Ｓ７１１）、ネットワーク表示処理を終了する。
【０１０２】
一方、未選択のカテゴリがある場合（Ｓ７１０，ＹＥＳ）、登録タグ提示部１１２は、再度、未選択のカテゴリを選択する（Ｓ７０７）。
【０１０３】
また、ステップＳ７０８において、重複する登録タグがない場合（Ｓ７０８，ＮＯ）、登録タグ提示部１１２は、未選択のカテゴリがあるか否かを判定する（Ｓ７１０）
【０１０４】
また、ステップＳ７０６において、未選択のタグ情報がある場合（Ｓ７０６，ＹＥＳ）、登録タグ提示部１１２は、再度、未選択のタグ情報を選択する（Ｓ７０１）。
【０１０５】
また、ステップＳ７０５において、未選択のカテゴリが２つ以上ある場合（Ｓ７０５，ＹＥＳ）、登録タグ提示部１１２は、再度、未選択のカテゴリを選択する（Ｓ７０２）。
【０１０６】
このように生成される登録タグのネットワークは、図１７に示すように、各登録タグをそれぞれ示すノードＮと、予め設定されたカテゴリ順において隣接する２つのカテゴリのそれぞれに属する２つのノードを接続するリンクＬとを含み、同一カテゴリにおける重複する登録タグを統合して登録タグ同士の接続関係をリンクＬにより示すものとして表示され、各登録タグの重複数はバブル形式によりノードＮを示す図形である円の大きさとして示される。この登録タグのネットワーク表示によれば、多くの登録タグに接続されている登録タグを、エピソードを検索する上で重要な登録タグとして、ユーザが直観的に把握することができる。また、ノードＮが示す登録タグが属するカテゴリによってノードＮの表示を異ならせることによって、着目するノードＮがどのカテゴリに属するのかをユーザが容易に把握することができる。なお、図１７においては、ネットワークとして表示させるカテゴリの順序が「部位」、「事象」、「処置」の順に設定されているものとする。また、図１７においては、ノードＮの描画色がカテゴリ別に異なっているが、例えば、ノードＮを示す図形の形状をカテゴリ別に異ならせても良い。
【０１０７】
本実施の形態において、エピソード管理プログラムは上述したエピソード管理装置の内部に予めインストールされているものとして記載したが、本発明におけるエピソード管理プログラムは記憶媒体に記憶されたものも含まれる。ここで記憶媒体とは、磁気テープ、磁気ディスク（ハードディスクドライブ等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤディスク等）、光磁気ディスク（ＭＯ等）、フラッシュメモリ等、エピソード管理装置に対し脱着可能な媒体や、さらにネットワークを介することで伝送可能な媒体等、上述したエピソード管理装置としてのコンピュータで読み取りや実行が可能な全ての媒体をいう。
【０１０８】
発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０９】
１０  エピソード管理装置
１０３  エピソード取得部
１０７  エピソード管理部
１０８  登録タグ抽出部
１０９  登録タグ管理部
１１０  条件取得部
１１１  検索タグ抽出部
１１２  登録タグ提示部
１１４  エピソード提示部
【要約】
実施形態によれば、登録ユーザによりテキスト入力されたエピソードを取得するエピソード取得部と、取得されたエピソードを管理するエピソード管理部と、取得されたエピソードに基づいて、エピソードのメタ情報である登録タグを抽出する登録タグ抽出部と、抽出された登録タグを管理されるエピソードと対応付けたタグ情報として管理する登録タグ管理部と、検索ユーザにより入力された条件を条件情報として取得する条件取得部と、条件情報から検索タグを抽出する検索タグ抽出部と、検索タグとの類似度が高い登録タグを検索ユーザに選択可能に提示する登録タグ提示部と、検索ユーザにより選択された登録タグとの類似度が高いエピソードを検索ユーザに提示するエピソード提示部とを備える。【図１】
0006585327.tif 000002
【図２】
0006585327.tif 000003
【図３】
0006585327.tif 000004
【図４】
0006585327.tif 000005
【図５】
0006585327.tif 000006
【図６】
0006585327.tif 000007
【図７】
0006585327.tif 000008
【図８】
0006585327.tif 000009
【図９】
0006585327.tif 000010
【図１０】
0006585327.tif 000011
【図１１】
0006585327.tif 000012
【図１２】
0006585327.tif 000013
【図１３】
0006585327.tif 000014
【図１４】
0006585327.tif 000015
【図１５】
0006585327.tif 000016
【図１６】
0006585327.tif 000017
【図１７】
0006585327.tif 000018