(57)【要約】【課題】営業活動など各種活動により適切な情報を検索することのできる活動報告検索装置、活動報告検索方法および活動報告検索プログラムを提供する。【解決手段】所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を複数保持し、かつ活動報告のうち活動名が同一の活動報告を１つの活動報告として保持する活動報告保持手段１２０と、活動報告を取得する活動報告取得手段１３０と、取得した活動報告に含まれる活動内容と活動報告保持手段１２０において１つの活動報告として保持される複数の活動報告中の一連の活動内容とを比較して、活動報告取得手段１３０が取得した活動報告に類似する活動報告を抽出する活動報告抽出手段１３２と、活動報告抽出手段１３２が抽出した活動報告を表示する表示手段１３４とを備えた。【選択図】        図１
2007226677.tif 000002
【特許請求の範囲】
【請求項１】
所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を複数保持し、かつ前記活動報告のうち前記活動名が同一の前記活動報告を１つの活動報告として保持する活動報告保持手段と、
前記活動報告を取得する活動報告取得手段と、
前記活動報告取得手段が取得した前記活動報告に含まれる前記活動内容と前記活動報告保持手段において１つの活動報告として保持される複数の活動報告中の一連の前記活動内容とを比較して、前記活動報告取得手段が取得した前記活動報告に類似する前記活動報告を抽出する活動報告抽出手段と、
前記活動報告抽出手段が抽出した前記活動報告を表示する表示手段と
を備えたことを特徴とする活動報告検索装置。
【請求項２】
前記活動報告は、営業活動の結果を示す商談履歴であることを特徴とする請求項１に記載の活動報告検索装置。
【請求項３】
前記活動報告は、作業等の結果を示す日報であることを特徴とする請求項１に記載の活動報告検索装置。
【請求項４】
他の単語と識別可能に表示すべき特定単語を保持する特定単語保持手段と、
前記活動報告抽出手段が抽出した前記活動報告から前記特定単語保持手段が保持する前記特定単語を抽出する特定単語抽出手段と
をさらに備え、
前記表示手段は、前記特定単語抽出手段が抽出した前記特定単語を他の単語の表示形式と異なる表示形式で表示することを特徴とする請求項１から３のいずれか一項に記載の活動報告検索装置。
【請求項５】
他の文字列と識別可能に表示すべき単語の組み合わせである特定パタンを保持する特定パタン保持手段と、
前記活動報告抽出手段が抽出した前記活動報告から前記特定パタン保持手段が保持する前記特定パタンを抽出する特定パタン抽出手段と
をさらに備え、
前記表示手段は、前記特定パタン抽出手段が抽出した前記特定パタンを他の文字列の表示形式と異なる表示形式で表示することを特徴とする請求項１から４のいずれか一項に記載の活動報告検索装置。
【請求項６】
前記特定パタン保持手段は、前記特定パタンとして活動の評価に関する表現パタンを保持することを特徴とする請求項５に記載の活動報告検索装置。
【請求項７】
前記特定パタン保持手段は、前記特定パタンの前記活動報告における意味を示すタグを前記特定パタンに対応付けてさらに保持し、
前記表示手段は、各特定パタンを前記タグごとに異なる表示形式で表示することを特徴とする請求項５または６に記載の活動報告検索装置。
【請求項８】
他の単語と識別可能に表示すべき特定単語を、当該特定単語の前記活動報告における意味を示すタグを前記特定単語に対応付けて保持する特定単語保持手段と、
前記活動報告抽出手段が抽出した前記活動報告から前記特定単語保持手段が保持する前記特定単語を抽出する特定単語抽出手段と、
他の文字列と識別可能に表示すべき単語の組み合わせである特定パタンを、当該特定パタンの前記活動報告における意味を示すタグを前記特定パタンに対応付けて保持する特定パタン保持手段と、
前記活動報告抽出手段が抽出した前記活動報告から前記特定パタン保持手段が保持する前記特定パタンを抽出する特定パタン抽出手段と
をさらに備え、
前記表示手段は、前記特定単語抽出手段が抽出した前記特定単語および前記特定パタン抽出手段が抽出した前記特定パタンを前記タグごとに異なる表示形式で表示することを特徴とする請求項１から３のいずれか一項に記載の活動報告検索装置。
【請求項９】
所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を複数保持し、かつ前記活動報告のうち前記活動名が同一の前記活動報告を１つの活動報告として保持する活動報告保持手段と、
前記定型文書に含まれる活動名または活動日時を検索条件として取得する検索条件取得手段と、
前記検索条件取得手段が取得した前記検索条件に合致する前記活動報告を前記活動報告保持手段から抽出する活動報告抽出手段と、
前記活動報告抽出手段が抽出した前記活動報告に含まれる前記非定型文書から予め定められたキーワードを抽出するキーワード抽出手段と、
前記活動報告抽出手段が抽出した前記活動報告を表示し、当該活動報告中の前記キーワード検索手段により抽出された前記キーワードを他の文字と異なる表示形式で表示する表示手段と
を備えたことを特徴とする活動報告検索装置。
【請求項１０】
前記活動報告抽出手段が抽出した前記活動報告に含まれる前記キーワードのうち、前記活動報告保持手段が保持するすべての活動報告における前記キーワードの頻度よりも高い頻度のキーワードを抽出する頻出キーワード抽出手段をさらに備え、
前記表示手段は、前記活動報告中の前記頻出キーワード抽出手段により抽出された前記頻出キーワードを他の文字と異なる表示形式で表示することを特徴とする請求項９に記載の活動報告検索装置。
【請求項１１】
所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を取得する活動報告取得ステップと、
前記活動報告取得ステップにおいて取得した前記活動報告に含まれる前記活動内容と、前記活動報告を複数保持し、かつ当該活動報告のうち前記活動名が同一の前記活動報告を１つの活動報告として保持する活動報告保持手段において１つの活動報告として保持される複数の活動報告中の一連の前記活動内容とを比較して、前記活動報告取得ステップにおいて取得した前記活動報告に類似する前記活動報告を抽出する活動報告抽出ステップと、
前記活動報告抽出ステップにおいて抽出した前記活動報告を表示する表示ステップと
を有することを特徴とする活動報告検索方法。
【請求項１２】
所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告中の前記定型文書に含まれる活動名または活動日時を検索条件として取得する検索条件取得ステップと、
前記検索条件取得手段が取得した前記検索条件に合致する前記活動報告を、前記活動報告を複数保持し、かつ前記活動報告のうち前記活動名が同一の前記活動報告を１つの活動報告として保持する活動報告保持手段から抽出する活動報告抽出ステップと、
前記活動報告抽出ステップにおいて抽出した前記活動報告に含まれる前記非定型文書から予め定められたキーワードを抽出するキーワード抽出ステップと、
前記活動報告抽出ステップにおいて抽出した前記活動報告を表示し、当該活動報告中の前記キーワード抽出ステップにおいて抽出された前記キーワードを他の文字と異なる表示形式で表示する表示ステップと
を有することを特徴とする活動報告検索方法。
【請求項１３】
請求項１１または１２に記載の活動報告検索方法をコンピュータに実行させることを特徴とする活動報告検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の活動結果を示す活動報告を検索する活動報告検索装置、活動報告検索方法および活動報告検索プログラムに関するものである。
【背景技術】
【０００２】
近年、日々の営業活動結果を日報として電子化して記録し、管理者が営業活動を管理するＳＦＡ（セールス・フォース・オートメーション）ツールが利用されている。これらのツールでは日々の活動結果の報告としてだけでなく、活動結果を蓄積しておき、商談全体の分析、閲覧を行い、営業活動を改善するといったことも行なわれつつある。
【０００３】
例えば、営業活動の実績を、担当者ごとに様々な観点で分析し、一覧表やグラフで表示することで、自分の活動の特性や問題点を知り、改善することを目的とした営業活動支援プログラムが開示されている（例えば、「特許文献１」参照）。
【０００４】
また、販売担当者へのアドバイスとして、商談履歴のなかのある一定以上の売り上げの担当者の訪問数、成約率などの定量的な数値から活動パタンを抽出し、売り上げ時の提案書を参考にするといったものも知られている（例えば、「特許文献２」参照）。
【０００５】
【特許文献１】特開２００４−３４８７６１号公報
【特許文献２】特開２００４−３１８８６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述のように、これらの営業活動実績の分析においては、訪問回数、訪問時間や見積もり金額などの定量的な項目か、あらかじめ決められた定型的な項目（商品名、「提案」「訪問」「フォロー」といった営業のステップ）に関する分析や閲覧が可能である。
【０００７】
営業日報には、上記以外にも訪問相手や見込み額、商品以外に、訪問時の顧客の反応や声が書かれており、これらの情報は、営業活動の分析においては重要な情報である。例えば、現状の商談について問題が生じ、過去に類似する商談があったかどうかを検索し参考にしたい場合には、顧客や商品といった固定項目により類似の商談を検索することができる。しかし、商談の流れや顧客の反応の変化などに関して類似する商談を探すことは難しい。
【０００８】
また、リスクが発生した際には、その経緯を知るために、特定顧客への訪問履歴、商談履歴として日報を時系列に表示し閲覧する必要がある。しかし、これらの情報は非定型な情報であるため、時系列順に読むしか手立てがなく、管理者は自分の注目したい事柄があるかどうかさがすのに時間がかかり、また見落としのある場合もあった。
【０００９】
以上は営業の例であるが、営業以外の開発等での作業日報、ブログを用いた日報、プロジェクト管理など、非定型データが含まれ、時系列に記述されるものに対しては同様の問題がある。
【００１０】
本発明は、上記に鑑みてなされたものであって、営業活動など各種活動により適切な情報を検索することのできる活動報告検索装置、活動報告検索方法および活動報告検索プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、活動報告検索装置であって、所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を複数保持し、かつ前記活動報告のうち前記活動名が同一の前記活動報告を１つの活動報告として保持する活動報告保持手段と、前記活動報告を取得する活動報告取得手段と、前記活動報告取得手段が取得した前記活動報告に含まれる前記活動内容と前記活動報告保持手段において１つの活動報告として保持される複数の活動報告中の一連の前記活動内容とを比較して、前記活動報告取得手段が取得した前記活動報告に類似する前記活動報告を抽出する活動報告抽出手段と、前記活動報告抽出手段が抽出した前記活動報告を表示する表示手段とを備えたことを特徴とする。
【００１２】
また、請求項２にかかる発明は、請求項１に記載の活動報告検索装置であって、前記活動報告は、営業活動の結果を示す商談履歴であることを特徴とする。
【００１３】
また、請求項３にかかる発明は、請求項１に記載の活動報告検索装置であって、前記活動報告は、作業等の結果を示す日報であることを特徴とする。
【００１４】
また、請求項４にかかる発明は、請求項１から３のいずれか一項に記載の活動報告検索装置であって、他の単語と識別可能に表示すべき特定単語を保持する特定単語保持手段と、前記活動報告抽出手段が抽出した前記活動報告から前記特定単語保持手段が保持する前記特定単語を抽出する特定単語抽出手段とをさらに備え、前記表示手段は、前記特定単語抽出手段が抽出した前記特定単語を他の単語の表示形式と異なる表示形式で表示することを特徴とする。
【００１５】
また、請求項５にかかる発明は、請求項１から４のいずれか一項に記載の活動報告検索装置であって、他の文字列と識別可能に表示すべき単語の組み合わせである特定パタンを保持する特定パタン保持手段と、前記活動報告抽出手段が抽出した前記活動報告から前記特定パタン保持手段が保持する前記特定パタンを抽出する特定パタン抽出手段とをさらに備え、前記表示手段は、前記特定パタン抽出手段が抽出した前記特定パタンを他の文字列の表示形式と異なる表示形式で表示することを特徴とする。
【００１６】
また、請求項６にかかる発明は、請求項５に記載の活動報告検索装置であって、前記特定パタン保持手段は、前記特定パタンとして活動の評価に関する表現パタンを保持することを特徴とする。
【００１７】
また、請求項７にかかる発明は、請求項５または６に記載の活動報告検索装置であって、前記特定パタン保持手段は、前記特定パタンの前記活動報告における意味を示すタグを前記特定パタンに対応付けてさらに保持し、前記表示手段は、各特定パタンを前記タグごとに異なる表示形式で表示することを特徴とする。
【００１８】
また、請求項８にかかる発明は、請求項１から３のいずれか一項に記載の活動報告検索装置であって、他の単語と識別可能に表示すべき特定単語を、当該特定単語の前記活動報告における意味を示すタグを前記特定単語に対応付けて保持する特定単語保持手段と、前記活動報告抽出手段が抽出した前記活動報告から前記特定単語保持手段が保持する前記特定単語を抽出する特定単語抽出手段と、他の文字列と識別可能に表示すべき単語の組み合わせである特定パタンを、当該特定パタンの前記活動報告における意味を示すタグを前記特定パタンに対応付けて保持する特定パタン保持手段と、前記活動報告抽出手段が抽出した前記活動報告から前記特定パタン保持手段が保持する前記特定パタンを抽出する特定パタン抽出手段とをさらに備え、前記表示手段は、前記特定単語抽出手段が抽出した前記特定単語および前記特定パタン抽出手段が抽出した前記特定パタンを前記タグごとに異なる表示形式で表示することを特徴とする。
【００１９】
また、請求項９にかかる発明は、活動報告検索装置であって、所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を複数保持し、かつ前記活動報告のうち前記活動名が同一の前記活動報告を１つの活動報告として保持する活動報告保持手段と、前記定型文書に含まれる活動名または活動日時を検索条件として取得する検索条件取得手段と、前記検索条件取得手段が取得した前記検索条件に合致する前記活動報告を前記活動報告保持手段から抽出する活動報告抽出手段と、前記活動報告抽出手段が抽出した前記活動報告に含まれる前記非定型文書から予め定められたキーワードを抽出するキーワード抽出手段と、前記活動報告抽出手段が抽出した前記活動報告を表示し、当該活動報告中の前記キーワード検索手段により抽出された前記キーワードを他の文字と異なる表示形式で表示する表示手段とを備えたことを特徴とする。
【００２０】
また、請求項１０にかかる発明は、請求項９に記載の活動報告検索装置であって、前記活動報告抽出手段が抽出した前記活動報告に含まれる前記キーワードのうち、前記活動報告保持手段が保持するすべての活動報告における前記キーワードの頻度よりも高い頻度のキーワードを抽出する頻出キーワード抽出手段をさらに備え、前記表示手段は、前記活動報告中の前記頻出キーワード抽出手段により抽出された前記頻出キーワードを他の文字と異なる表示形式で表示することを特徴とする。
【００２１】
また、請求項１１にかかる発明は、活動報告検索方法であって、所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を取得する活動報告取得ステップと、前記活動報告取得ステップにおいて取得した前記活動報告に含まれる前記活動内容と、前記活動報告を複数保持し、かつ当該活動報告のうち前記活動名が同一の前記活動報告を１つの活動報告として保持する活動報告保持手段において１つの活動報告として保持される複数の活動報告中の一連の前記活動内容とを比較して、前記活動報告取得ステップにおいて取得した前記活動報告に類似する前記活動報告を抽出する活動報告抽出ステップと、前記活動報告抽出ステップにおいて抽出した前記活動報告を表示する表示ステップとを有することを特徴とする。
【００２２】
また、請求項１２にかかる発明は、活動報告検索方法であって、所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告中の前記定型文書に含まれる活動名または活動日時を検索条件として取得する検索条件取得ステップと、前記検索条件取得手段が取得した前記検索条件に合致する前記活動報告を、前記活動報告を複数保持し、かつ前記活動報告のうち前記活動名が同一の前記活動報告を１つの活動報告として保持する活動報告保持手段から抽出する活動報告抽出ステップと、前記活動報告抽出ステップにおいて抽出した前記活動報告に含まれる前記非定型文書から予め定められたキーワードを抽出するキーワード抽出ステップと、前記活動報告抽出ステップにおいて抽出した前記活動報告を表示し、当該活動報告中の前記キーワード抽出ステップにおいて抽出された前記キーワードを他の文字と異なる表示形式で表示する表示ステップとを有することを特徴とする。
【００２３】
また、請求項１３にかかる発明は、活動報告検索プログラムであって、請求項１１または１２に記載の活動報告検索方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００２４】
請求項１にかかる発明によれば、活動報告保持手段が、所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を複数保持し、かつ活動報告のうち活動名が同一の活動報告を１つの活動報告として保持し、活動報告取得手段が、活動報告を取得し、活動報告抽出手段が、活動報告取得手段が取得した活動報告に含まれる活動内容と活動報告保持手段において１つの活動報告として保持される複数の活動報告中の一連の活動内容とを比較して、活動報告取得手段が取得した活動報告に類似する活動報告を抽出し、表示手段が、活動報告抽出手段が抽出した活動報告を表示するので、営業活動など各種活動により適切な情報を検索することができるという効果を奏する。
【００２５】
また、請求項２にかかる発明によれば、活動報告は、営業活動の結果を示す商談履歴であるので、営業活動により適切な情報を検索することができるという効果を奏する。
【００２６】
また、請求項３にかかる発明によれば、活動報告は、作業等の結果を示す日報であるので、作業により適切な情報を検索することができるという効果を奏する。
【００２７】
また、請求項４にかかる発明によれば、特定単語保持手段が、他の単語と識別可能に表示すべき特定単語を保持し、特定単語抽出手段が、活動報告抽出手段が抽出した活動報告から特定単語保持手段が保持する特定単語を抽出し、表示手段が、特定単語抽出手段が抽出した特定単語を他の単語の表示形式と異なる表示形式で表示するので、重要な部分を把握することができるという効果を奏する。
【００２８】
また、請求項５にかかる発明によれば、特定パタン保持手段が、他の文字列と識別可能に表示すべき単語の組み合わせである特定パタンを保持し、特定パタン抽出手段が、活動報告抽出手段が抽出した活動報告から特定パタン保持手段が保持する特定パタンを抽出し、表示手段が、特定パタン抽出手段が抽出した特定パタンを他の文字列の表示形式と異なる表示形式で表示するので、重要な部分を把握することができるという効果を奏する。
【００２９】
また、請求項６にかかる発明によれば、特定パタン保持手段が、特定パタンとして活動の評価に関する表現パタンを保持するので、活動の評価に関する部分を把握することができるという効果を奏する。
【００３０】
また、請求項７にかかる発明によれば、特定パタン保持手段が、特定パタンの活動報告における意味を示すタグを特定パタンに対応付けてさらに保持し、表示手段が、各特定パタンをタグごとに異なる表示形式で表示するので、各特定パタンの意味を把握することができるという効果を奏する。
【００３１】
また、請求項８にかかる発明によれば、特定単語保持手段が、他の単語と識別可能に表示すべき特定単語を、当該特定単語の活動報告における意味を示すタグを特定単語に対応付けて保持し、特定単語抽出手段が、活動報告抽出手段が抽出した活動報告から特定単語保持手段が保持する特定単語を抽出し、特定パタン保持手段が、他の文字列と識別可能に表示すべき単語の組み合わせである特定パタンを、当該特定パタンの活動報告における意味を示すタグを特定パタンに対応付けて保持し、特定パタン抽出手段が、活動報告抽出手段が抽出した活動報告から特定パタン保持手段が保持する特定パタンを抽出し、表示手段が、特定単語抽出手段が抽出した特定単語および特定パタン抽出手段が抽出した特定パタンをタグごとに異なる表示形式で表示するので、重要な部分を把握することができるという効果を奏する。
【００３２】
また、請求項９にかかる発明によれば、活動報告保持手段が、所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を複数保持し、かつ活動報告のうち活動名が同一の活動報告を１つの活動報告として保持し、検索条件取得手段が、定型文書に含まれる活動名または活動日時を検索条件として取得し、活動報告抽出手段が、検索条件取得手段が取得した検索条件に合致する活動報告を活動報告保持手段から抽出し、キーワード抽出手段が、活動報告抽出手段が抽出した活動報告に含まれる非定型文書から予め定められたキーワードを抽出し、表示手段が、活動報告抽出手段が抽出した活動報告を表示し、当該活動報告中のキーワード検索手段により抽出されたキーワードを他の文字と異なる表示形式で表示するので、重要な部分を把握することができるという効果を奏する。
【００３３】
また、請求項１０にかかる発明によれば、頻出キーワード抽出手段が、活動報告抽出手段が抽出した活動報告に含まれるキーワードのうち、活動報告保持手段が保持するすべての活動報告におけるキーワードの頻度よりも高い頻度のキーワードを抽出し、表示手段が、活動報告中の頻出キーワード抽出手段により抽出された頻出キーワードを他の文字と異なる表示形式で表示するので、重要な部分を把握することができるという効果を奏する。
【００３４】
また、請求項１１にかかる発明によれば、活動報告取得ステップにおいて、所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を取得し、活動報告抽出ステップにおいて、活動報告取得ステップにおいて取得した活動報告に含まれる活動内容と、活動報告を複数保持し、かつ当該活動報告のうち活動名が同一の活動報告を１つの活動報告として保持する活動報告保持手段において１つの活動報告として保持される複数の活動報告中の一連の活動内容とを比較して、活動報告取得ステップにおいて取得した活動報告に類似する活動報告を抽出し、表示ステップにおいて、活動報告抽出ステップにおいて抽出した活動報告を表示するので、営業活動など各種活動により適切な情報を検索することができるという効果を奏する。
【００３５】
また、請求項１２にかかる発明によれば、検索条件取得ステップにおいて、所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告中の定型文書に含まれる活動名または活動日時を検索条件として取得し、活動報告抽出ステップにおいて、検索条件取得手段が取得した検索条件に合致する活動報告を、活動報告を複数保持し、かつ活動報告のうち活動名が同一の活動報告を１つの活動報告として保持する活動報告保持手段から抽出し、キーワード抽出ステップにおいて、活動報告抽出ステップにおいて抽出した活動報告に含まれる非定型文書から予め定められたキーワードを抽出し、表示ステップにおいて、活動報告抽出ステップにおいて抽出した活動報告を表示し、当該活動報告中のキーワード抽出ステップにおいて抽出されたキーワードを他の文字と異なる表示形式で表示するので、重要な部分を把握することができるという効果を奏する。
【００３６】
また、請求項１３にかかる発明によれば、活動報告取得ステップにおいて、所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告を取得し、活動報告抽出ステップにおいて、活動報告取得ステップにおいて取得した活動報告に含まれる活動内容と、活動報告を複数保持し、かつ当該活動報告のうち活動名が同一の活動報告を１つの活動報告として保持する活動報告保持手段において１つの活動報告として保持される複数の活動報告中の一連の活動内容とを比較して、活動報告取得ステップにおいて取得した活動報告に類似する活動報告を抽出し、表示ステップにおいて、活動報告抽出ステップにおいて抽出した活動報告を表示するので、営業活動など各種活動により適切な情報を検索することができるという効果を奏する。また、検索条件取得ステップにおいて、所定の活動結果であって、活動内容を含む非定型文書と活動名および活動日時を含む定型文書とを含む活動報告中の定型文書に含まれる活動名または活動日時を検索条件として取得し、活動報告抽出ステップにおいて、検索条件取得手段が取得した検索条件に合致する活動報告を、活動報告を複数保持し、かつ活動報告のうち活動名が同一の活動報告を１つの活動報告として保持する活動報告保持手段から抽出し、キーワード抽出ステップにおいて、活動報告抽出ステップにおいて抽出した活動報告に含まれる非定型文書から予め定められたキーワードを抽出し、表示ステップにおいて、活動報告抽出ステップにおいて抽出した活動報告を表示し、当該活動報告中のキーワード抽出ステップにおいて抽出されたキーワードを他の文字と異なる表示形式で表示するので、重要な部分を把握することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３７】
以下に添付図面を参照して、この発明にかかる活動報告検索装置、活動報告検索方法および活動報告検索プログラムの最良な実施の形態を詳細に説明する。
【００３８】
（第１の実施の形態）
図１は、本発明の第１の実施の形態にかかる活動報告検索装置１０の構成を示すブロック図である。実施の形態においては、活動報告として商談にかかる日報を扱う場合について説明する。なお、活動報告検索装置１０が対象とする活動報告は、例えば営業日誌や商談履歴、または開発にかかる作業等を記載した日報など時系列に沿って作成された情報であればよく、実施の形態に限定されるものではない。
【００３９】
営業の場合にはたとえばＳＦＡ（Ｓａｌｅｓ  Ｆｏｒｃｅ  Ａｕｔｏｍａｔｉｏｎ）ツールなどで商談の記録の管理をする場合もある。本実施の形態にかかる活動報告検索装置１０もＳＦＡツールの一機能として位置付けてもよい。
【００４０】
活動報告検索装置１０は、活動報告登録部１００と、活動報告データベース（ＤＢ）１２０と、検索条件取得部１３０と、活動報告検索部１３２と、検索結果表示部１３４とを備えている。活動報告登録部１００は、活動報告として商談にかかる日報を取得する。ここで、日報は、営業担当者が記述したものである。活動報告登録部１００は、活動報告を活動報告ＤＢ１２０に登録する。
【００４１】
図２は、活動報告ＤＢ１２０のデータ構成を示す図である。活動報告ＤＢ１２０は、複数の活動報告を格納している。図２に示すように同一の顧客に対する複数の活動報告は時系列順に配列され、１つの文書としての商談履歴として扱われる。また、商談履歴が検索の単位となる。
【００４２】
例えば、商談履歴２００は、２つの日報２１０ａ，２１０ｂを含んでいる。さらに各日報には、「担当」、「訪問日時」および「訪問先（顧客）」など予め定められた事項が記載される定型文書２１２ａ，２１２ｂと、商談時の顧客の反応などを自由に記載した非定型文書２１４ａ，２１４ｂとを含んでいる。
【００４３】
さらに、各商談履歴は、クロージングしているか否かを示すクロージング情報を含む。例えば、商談が終了した場合には、この商談履歴に新たに日報が追加されることはない。この場合にはクローズ情報にフラグが付与される。なお、クローズ情報については、ユーザにより指示される。
【００４４】
再び図１の説明に戻る。検索条件取得部１３０は、検索条件を取得する。ここで、検索条件とは、検索者が着目している日報、または商談履歴に相当する。検索者は、このように着目している日報等を検索条件とし、この日報等に類似する商談履歴を検索する。
【００４５】
活動報告検索部１３２は、検索条件取得部１３０が取得した検索条件に合致する商談履歴を活動報告ＤＢ１２０において検索する。そして、検索条件に合致する商談履歴を抽出する。検索結果表示部１３４は、活動報告検索部１３２により抽出された商談履歴を表示する。
【００４６】
図３は、活動報告検索装置１０による活動報告登録処理を示すフローチャートである。まず、活動報告登録部１００は、日報を取得する（ステップＳ１００）。次に、取得した日報から顧客情報を抽出する（ステップＳ１０２）。次に、抽出された顧客の商談履歴を活動報告ＤＢ１２０において検索する。抽出された顧客の商談履歴がある場合には（ステップＳ１０４，Ｙｅｓ）、商談履歴がクロージングしているか否かを調べる。クロージングしている場合には（ステップＳ１０６，Ｙｅｓ）、取得した日報を、活動報告ＤＢ１２０に格納されている商談履歴とは別の新たな商談履歴として活動報告ＤＢ１２０に登録する（ステップＳ１０８）。ステップＳ１０４において活動報告ＤＢ１２０に顧客の商談履歴がない場合にも（ステップＳ１０４，Ｎｏ）、ステップＳ１０８へ進み取得した日報を新たな商談履歴として活動報告ＤＢ１２０に登録する。
【００４７】
また、ステップＳ１０６において、商談履歴がクロージングしていない場合には（ステップＳ１０６，Ｎｏ）、この商談履歴の最後に取得した日報を追加する（ステップＳ１１０）。次に、取得した履歴全体を１つの商談履歴として活動報告ＤＢ１２０に登録する（ステップＳ１１２）。以上で、活動報告検索装置１０による活動報告登録処理が完了する。
【００４８】
図４から図６を参照しつつ活動報告登録処理について具体的に説明する。図４は、活動報告登録部１００が取得する日報を示す図である。この場合、活動報告登録部１００は、活動報告ＤＢ１２０において、顧客「○○製作所（総務△△様）」を検索する。これにより、図２に示す商談履歴２００がヒットする。この商談履歴２００はクロージングしていないので、図４に示す日報を追加する。図５は、日報が新たに追加された後の商談履歴２００を示す図である。このように、日報は既に登録されていた商談履歴と一体の商談履歴として格納される。
【００４９】
図６は、この商談履歴のうち非定型文書を示す図である。このように、非定型文書のみを対象として、検索のためのインデクスを作成する。固定項目を除くことにより、インデクスを作成することで検索の精度を向上させることも可能である。なお、インデクス作成の処理は、既存の技術である全文検索、関連文書検索、キーワード検索での文書登録のいずれであってもよい。
【００５０】
図７は、活動報告検索装置１０により商談履歴検索処理を示すフローチャートである。検索条件取得部１３０は、検索条件を取得する（ステップＳ２００）。具体的には、ユーザにより検索したい日報や商談履歴が指定され、これが検索条件として入力される。なお、指定方法はＳＦＡツール上の指定方法でもよいし、日報や商談のテキストそのものを指定、入力、読み込んでもよい。
【００５１】
取得した検索条件が複数の日時を含まない場合には（ステップＳ２０２，Ｎｏ）、活動報告ＤＢ１２０から指定された日報が含まれる商談履歴を検索条件として検索する（ステップＳ２０４）。取得した検索条件が複数の日時を含む場合には（ステップＳ２０２，Ｙｅｓ）、複数の日報を検索条件として検索する（ステップＳ２０６）。次に、検索結果を表示する（ステップＳ２０８）。以上で商談履歴検索処理が完了する。
【００５２】
このように、一連の商談に関する日報を１つの商談履歴として格納しておくことにより、類似する商談の検索を容易にかつ精度よく行うことができる。
【００５３】
図８、図９および図５を参照しつつ活動報告検索処理について具体的に説明する。図８は、検索条件として入力された日報を示す図である。図９は、図８に示す検索条件に対して抽出された商談履歴を示す図である。そして、この商談履歴を検索条件とした検索の結果、図５に示す商談履歴２００が抽出される。このように、単一の日報が検索条件として入力された場合には、この日報を含む商談履歴を検索する。そして、抽出された商談履歴を検索条件として類似する商談履歴を検索する。
【００５４】
例えば、図５の商談履歴は、スキャンルーターが商談の主な話題になっているが、予算が理由で売り上げにつながっていない例である。図９の商談を進めている担当者あるいは管理者は図５の検索結果を参照することにより、スキャンルーターに関して予算を気にされている顧客に対して、早めに何か策を講じる必要があるなどの情報を得ることができる。
【００５５】
例では、図５に示す商談履歴のうち訪問日時「２００５．７．１０．」の日報だけからでは商談が難しくなった原因はわからないが、商談履歴全体からみると、予算が理由であったことがわかる。
【００５６】
このように、現在着目している図８、図９の商談の内容と類似した商談を検索することで、今後その商談がどうなりそうか、リスクなどを早期にとらえることができる。さらに、商談などある期間をかけての活動に関しては、単一の商談報告や日報で検索するよりも、履歴全体で検索することで、商談全体においてより類似した商談を検索することができる。
【００５７】
図１０は、実施の形態１にかかる活動報告検索装置１０のハードウェア構成を示す図である。活動報告検索装置１０は、ハードウェア構成として、活動報告検索装置１０における活動報告登録処理および活動報告検索処理を実行する活動報告検索プログラムなどが格納されているＲＯＭ５２と、ＲＯＭ５２内のプログラムに従って活動報告検索装置１０の各部を制御するＣＰＵ５１と、活動報告検索装置１０の制御に必要な種々のデータを記憶するＲＡＭ５３と、ネットワークに接続して通信を行う通信Ｉ／Ｆ５７と、各部を接続するバス６２とを備えている。
【００５８】
先に述べた活動報告検索装置１０における活動報告検索プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フロッピー（Ｒ）ディスク（ＦＤ）、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。
【００５９】
この場合には、活動報告検索プログラムは、活動報告検索装置１０において上記記録媒体から読み出して実行することにより主記憶装置上にロードされ、上記ソフトウェア構成で説明した各部が主記憶装置上に生成されるようになっている。
【００６０】
また、本実施の形態の活動報告検索プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。
【００６１】
以上、本発明を実施の形態を用いて説明したが、上記実施の形態に多様な変更または改良を加えることができる。
【００６２】
（第２の実施の形態）
図１１は、第２の実施の形態にかかる活動報告検索装置１０の活動報告登録部１００の詳細な機能構成を示すブロック図である。第２の実施の形態にかかる活動報告登録部１００は、登録すべき日報に含まれる非定型文中の所定の単語をマークアップする。そして、マークアップされた単語は、他の単語等とは異なる表示形式で表示される。
【００６３】
第２の実施の形態にかかる活動報告登録部１００は、形態素解析部１０２と、メタデータ付与部１０４と、重要語辞書１１０と、重要パタン辞書１１２とを有している。形態素解析部１０２は、取得した日報に対し形態素解析を行い、単語分割と品詞付与を行なう。メタデータ付与部１０４は、重要語辞書１１０および重要パタン辞書１１２を参照し、重要語および重要パタンを抽出する。そして、これらに対し、メタデータを付与する。
【００６４】
重要語とは、日報に含まれるべき単語であって、活動報告ＤＢ１２０に登録されている商談履歴を検索する検索者にとって重要な単語である。また、重要パタンとは、予め定められた単語パタンである。本実施の形態にかかる重要パタンは、評価語を含むパタンである。
【００６５】
なお、実施の形態にかかる重要語および重要パタンは、それぞれ特定単語および特定パタンに相当し、重要語辞書１１０および重要パタン辞書１１２は、それぞれ特定単語保持手段および特定パタン保持手段に相当する。
【００６６】
なお、第２の実施の形態にかかる活動報告検索装置１０の検索条件取得部１３０は、日報やキーワード、時期を検索条件として取得する。また、活動報告検索部１３２による検索は、従来の手法でよい。検索結果表示部１３４は、検索結果表示の際に、メタデータが付与された部分について識別表示を行なう。識別表示については後述する。
【００６７】
図１２は、重要語辞書１１０のデータ構成を示す図である。重要語辞書１１０は、表記と、品詞と、タグとを対応付けて記憶している。タグ部分は、その語の意味であり、各単語にメタデータとして付与される。本実施の形態にかかるタグは、商品や技術に関する語句および商談の勝敗に関わる語句である。
【００６８】
図１３は、重要パタン辞書１１２のデータ構成を示す図である。重要パタン辞書１１２は、重要パタンを記憶している。重要パタンには、スペースで区切った項目ごとに照合すべき語句の品詞と繰り返し回数、参照すべき辞書が記述してある。例では、括弧で括られ、「|」で区切られた品詞のうちいずれかの１回以上の繰り返しの表現、助詞の１回以上の繰り返し、品詞が副詞である語句の０回以上の繰り返しの表現、品詞が形容詞で、評価語辞書に存在する語、最後は品詞が助動詞で評価語辞書にあり、タグが「打ち消し」である語が０回か１回というパタンになっている。ここでタグが「打ち消し」のタグは、評価語辞書に含まれるタグの意味を変換することを意味する。
【００６９】
記法はここでは正規表現に近いもので、「＋」が１回以上の繰り返し、「*」が０回以上の繰り返し、「|」は区切られた表現のどれか、「?」は１回か０回、「:」は照合すべき辞書の名前を指定し、「＝」によって辞書上のタグに関する規定を行なう、という意味である。
【００７０】
図１４は、評価語辞書のデータ構成を示す図である。評価語辞書は、重要パタン辞書１１２に格納されている。評価語辞書は、表記、品詞およびタグを対応付けて記憶している。タグには、評価が肯定的か否定的かの情報が記載されている。
【００７１】
図１５は、第２の実施の形態にかかる活動報告検索装置１０によるメタデータ付与処理を示すフローチャートである。なお、メタデータ付与処理は、活動報告登録部１００が日報を取得すると、第１の実施の形態において説明した日報登録処理と共に行われる。なお、処理の順番は特に限定されるものではない。
【００７２】
メタデータ付与処理においては、まず、取得した日報中の定型文書の形態素解析を行い、単語分割と品詞付与を行なう（ステップＳ３００）。次に重要語辞書１１０を参照し、表記と品詞が一致する語句を検出する（ステップＳ３０２）。次に、該当する語句部分の前後に一般名詞、固有名詞、形容動詞、接頭辞、接尾辞またはサ変名詞があれば、それらも該当部分として検出する（ステップＳ３０４）。全体を該当部分とし、重要語辞書１１０において対応付けられているタグの記述でマークアップし、情報の意味付けを行なう（ステップＳ３０６）。
【００７３】
次に、重要パタン辞書１１２を参照し、表記と品詞が一致する語句を検出する（ステップＳ３０８）。次に、打ち消しがある場合には、タグの「肯定」を「否定」に、「否定」を「肯定」に変換する（ステップＳ３１０）。次に、検出した表現に重要パタン辞書１１２において対応付けられているタグの記述でマークアップし、情報の意味付けを行う（ステップＳ３１２）。以上で、メタデータ付与処理が完了する。
【００７４】
次に、図１６から図２０を参照しつつ、メタデータ付与処理をより具体的に説明する。図１６は、重要語辞書１１０を参照し、マークアップした例を示す図である。商談における重要な語句について、その種別（商談上重要な語、技術や商品に関する語）も付与される。図１７は、図１６に示す重要な語句を太字で識別表示した例である。マークアップされた種別によって表示の仕方を変えるなどが可能である。また、他の例としては、これらの語句を取り出して、表示してもよい。
【００７５】
このように、重要語辞書１１０を参照し、マークアップすることにより、営業において重要な語句を識別表示でき、商談履歴閲覧時に重要な情報が容易に把握できる。ここでは特に営業の例で説明したが、営業以外の作業日報や報告書、ブログなどにおいても利用可能である。
【００７６】
図１８は、重要語辞書１１０に加え、重要パタン辞書１１２を参照し、マークアップした例を示す図である。すなわち、重要語の情報に加えて、顧客や状況に関して肯定的か否定的の情報が加えられている。さらに、タグの種類に応じて表示形式を異ならせてもよい。具体的には、表示色を異ならせる。
【００７７】
図１９は、タグごとの表示形式の定義例を示す図である。図２０は、図１９に示す定義にしたがい表示された例を示す図である。重要タグの部分は、太字で表示されている。また、否定タグおよび肯定タグの部分は、それぞれ赤および青で表示されている。具体的には、例えば「新システム導入に積極的」という記載には肯定タグが付与されており、赤で表示されている。また、「予算についてかなり厳しい」という記載には否定タグが付与されており、青で表示されている。このように、表示形式を異ならせることにより、情報の把握が容易になる。
【００７８】
他の例としては、重要語や重要パタンを抽出して表示してもよい。図２１は、重要パタンを抽出して表示する例を示す図である。日報の量が多い場合には、時系列に並べることで表示量が多くなり、所望の情報を抽出するのが困難になる。このように、重要パタン等を抽出することにより、本人だけでなく管理者も情報閲覧する量を減らすことができ、情報の把握が容易になる。
【００７９】
なお、第２の実施の形態にかかる活動報告検索装置１０のこれ以外の構成および処理は、第１の実施の形態にかかる活動報告検索装置１０の構成および処理と同様である。
【００８０】
（第３の実施の形態）
図２２は、第３の実施の形態にかかる活動報告検索装置１０の活動報告検索部１３２の詳細な機能構成を示すブロック図である。第３の実施の形態にかかる活動報告検索部１３２は、検索部１３６と、分析部１３８とを有している。
【００８１】
本実施の形態においては、検索条件取得部１３０は、期間、顧客または担当者を検索条件として取得する。検索部１３６は、検索条件取得部１３０が取得した検索条件に合致する商談履歴を検索する。なお、期間が指定されている場合には、商談履歴のうち該当する期間に対応する日報のみを検索する。そして、検索条件に合致する商談履歴を抽出する。
【００８２】
図２３は、検索部１３６による検索処理を説明するための図である。このように、例えば、顧客を指定すると顧客に該当する商談履歴を検索する。同様に担当者を指定すると担当者に該当する商談履歴を検索する。また、特定の期間を指定すると、この期間を訪問日時とする日報を検索する。すなわち、商談履歴の一部のみが対象となる。
【００８３】
分析部１３８は、検索部１３６により抽出された商談履歴において、頻出するキーワードを特定する。検索結果表示部１３４は、検索結果とともに分析部１３８による分析結果を表示する。
【００８４】
図２４は、第３の実施の形態にかかる活動報告検索装置１０による検索処理を示すフローチャートである。第３の実施の形態にかかる活動報告検索装置１０は、上述のように顧客、担当者または期間を検索条件として取得する（ステップＳ２００）。次に、検索部１３６は、検索条件に合致する商談履歴を検索し、抽出する（ステップＳ２１０）。次に、分析部１３８は、検索部１３６により抽出された商談履歴に含まれる非定型文書を形態素解析し、キーワードを抽出する（ステップＳ２１２）。キーワード抽出は一般的な方法でよく、ここでは名詞、接辞、形容動詞の連続などを抽出する。また、他の例としては、抽出するキーワードを、第２の実施の形態において説明した重要語辞書１１０に記憶される重要語に限定してもよい。
【００８５】
次に、指定された検索条件に合致した商談履歴中の各キーワードの出現頻度、すなわちキーワード頻度を算出する（ステップＳ２１４）。また、検索条件として、期間、顧客および担当者のうち２つ以上が指定されている場合には、指定されている各条件単独またはその組み合わせにおけるキーワード頻度を算出する。
【００８６】
次に、指定された検索条件に合致した商談履歴において、他の商談履歴に比べて頻出しているキーワード、すなわち頻出キーワードを抽出する（ステップＳ２１６）。例えば、指定された期間、顧客、担当者での各キーワードの頻度を、活動報告ＤＢ１２０に登録されているすべての商談履歴におけるキーワード頻度で除したものを尺度とし、この尺度の大きいものを頻出キーワードとしてもよい。これにより、ある期間やある顧客、担当者で著しく頻度の高いキーワードを得ることができ、商談や日報の傾向を把握することができる。
【００８７】
次に、検索結果と、分析結果を表示する（ステップＳ２１８）。ここで、分析結果とは、ステップＳ２１４において得られたキーワード頻度および頻出キーワードである。
【００８８】
図２５は、検索結果を示す図である。また、図２６は、分析結果を示す図である。いずれも「○○製作所」を検索条件とした場合のものである。この例は単語数が多くない例であるが、頻度の高い語句と、特に他の商談に比べ頻度の高い語句である「導入」、「予算」という語が識別表示されている。なお同じ頻度の「システム」は頻度の高い語句であるが、他の商談でも出現しているので、識別表示されない。このように、商談履歴のうちキーワード頻度の高いキーワードを分析結果として表示し、さらに頻出キーワードは、他のキーワードと異なる表示形式で表示する。
【００８９】
以上のように日報、商談についてその中のキーワードの出現頻度、特に他期間や他顧客、担当者に比べ頻出しているものを提示することで、特徴的な傾向を把握しやすくする。
特に、最近の商談に限って分析すれば、よく出現しているキーワードから、商品のトレンド、傾向などを把握することができる。
【００９０】
なお、第３の実施の形態にかかる活動報告検索装置１０のこれ以外の構成および処理は、他の実施の形態にかかる活動報告検索装置１０の構成および処理と同様である。
【図面の簡単な説明】
【００９１】
【図１】第１の実施の形態にかかる活動報告検索装置１０の構成を示すブロック図である。
【図２】活動報告ＤＢ１２０のデータ構成を示す図である。
【図３】活動報告検索装置１０による活動報告登録処理を示すフローチャートである。
【図４】活動報告登録部１００が取得する日報を示す図である。
【図５】日報が新たに追加された後の商談履歴２００を示す図である。
【図６】この商談履歴のうち非定型文書を示す図である。
【図７】活動報告検索装置１０により商談履歴検索処理を示すフローチャートである。
【図８】検索条件として入力された日報を示す図である。
【図９】図８に示す検索条件に対して抽出された商談履歴を示す図である。
【図１０】実施の形態１にかかる活動報告検索装置１０のハードウェア構成を示す図である。
【図１１】第２の実施の形態にかかる活動報告検索装置１０の活動報告登録部１００の詳細な機能構成を示すブロック図である。
【図１２】重要語辞書１１０のデータ構成を示す図である。
【図１３】重要パタン辞書１１２のデータ構成を示す図である。
【図１４】評価語辞書のデータ構成を示す図である。
【図１５】第２の実施の形態にかかる活動報告検索装置１０によるメタデータ付与処理を示すフローチャートである。
【図１６】重要語辞書１１０を参照し、マークアップした例を示す図である。
【図１７】図１６に示す重要な語句を太字で識別表示した例である。
【図１８】重要語辞書１１０に加え、重要パタン辞書１１２を参照し、マークアップした例を示す図である。
【図１９】タグごとの表示形式の定義例を示す図である。
【図２０】図１９に示す定義にしたがい表示された例を示す図である。
【図２１】重要パタンを抽出して表示する例を示す図である。
【図２２】第３の実施の形態にかかる活動報告検索装置１０の活動報告検索部１３２の詳細な機能構成を示すブロック図である。
【図２３】検索部１３６による検索処理を説明するための図である。
【図２４】第３の実施の形態にかかる活動報告検索装置１０による検索処理を示すフローチャートである。
【図２５】検索結果を示す図である。
【図２６】分析結果を示す図である。
【符号の説明】
【００９２】
１０  活動報告検索装置
５１  ＣＰＵ
５２  ＲＯＭ
５３  ＲＡＭ
５７  通信I／Ｆ
６２  バス
１００  活動報告登録部
１０２  形態素解析部
１０４  メタデータ付与部
１１０  重要語辞書
１１２  重要パタン辞書
１２０  活動報告ＤＢ
１３０  検索条件取得部
１３２  活動報告検索部
１３４  検索結果表示部
１３６  検索部
１３８  分析部
【図１】
2007226677.tif 000003
【図２】
2007226677.tif 000004
【図３】
2007226677.tif 000005
【図４】
2007226677.tif 000006
【図５】
2007226677.tif 000007
【図６】
2007226677.tif 000008
【図７】
2007226677.tif 000009
【図８】
2007226677.tif 000010
【図９】
2007226677.tif 000011
【図１０】
2007226677.tif 000012
【図１１】
2007226677.tif 000013
【図１２】
2007226677.tif 000014
【図１３】
2007226677.tif 000015
【図１４】
2007226677.tif 000016
【図１５】
2007226677.tif 000017
【図１６】
2007226677.tif 000018
【図１７】
2007226677.tif 000019
【図１８】
2007226677.tif 000020
【図１９】
2007226677.tif 000021
【図２０】
2007226677.tif 000022
【図２１】
2007226677.tif 000023
【図２２】
2007226677.tif 000024
【図２３】
2007226677.tif 000025
【図２４】
2007226677.tif 000026
【図２５】
2007226677.tif 000027
【図２６】
2007226677.tif 000028