(57)【要約】【課題】実際に研修を受けたユーザのリアルな評価を反映して、膨大な数の研修の中から各ユーザに適した研修の情報を通知する研修情報提供装置を提供すること。【解決手段】研修関連情報を登録する研修登録部１１と、ユーザの属性を示すユーザ情報を取得する属性取得部１２と、研修登録部１１によって登録されている研修関連情報の中からユーザ情報にマッチングする研修関連情報をユーザに提供する情報提供部１３とを備える。ユーザ情報とは、例えば、ユーザの経歴に起因する情報である。【選択図】図２
2019028647.tif 000002
【特許請求の範囲】
【請求項１】
研修関連情報を登録する研修登録部と、
ユーザの属性を示すユーザ情報を取得する属性取得部と、
前記研修登録部によって登録されている研修関連情報の中から前記ユーザ情報にマッチングする研修関連情報をユーザに提供する情報提供部とを備える研修情報提供装置。
【請求項２】
前記ユーザ情報とは、ユーザの経歴に起因する情報であって、
前記情報提供部は、前記研修登録部によって登録されている研修関連情報の中から前記ユーザの経歴に起因する情報にマッチングする研修関連情報を抽出し、抽出した研修関連情報をユーザに提供する請求項１記載の研修情報提供装置。
【請求項３】
前記情報提供部は、前記属性取得部により取得したユーザ情報に類似する他のユーザ情報を抽出し、抽出した前記他のユーザ情報に対応するユーザが受講した研修の受講歴または興味を示して確認した研修の履歴に基づいて、前記研修登録部によって登録されている研修関連情報の中から該当するユーザにマッチングする研修関連情報を抽出し、抽出した研修関連情報をユーザに提供する請求項１記載の研修情報提供装置。
【請求項４】
研修を受講したユーザによって研修の評価が行われ、当該評価を研修ごとに集計する集計部を備え、
前記情報提供部は、前記集計部による集計結果に基づいて、前記研修登録部によって登録されている研修関連情報の中から前記ユーザ情報にマッチングする研修関連情報であって、所定以上の評価を受けている研修関連情報をユーザに提供する請求項１記載の研修情報提供装置。
【請求項５】
前記情報提供部は、
前記属性取得部により取得したユーザ情報に類似する他のユーザ情報を抽出し、抽出した前記他のユーザ情報に対応するユーザが受講した研修の受講歴または興味を示して確認した研修の履歴に基づいて、前記研修登録部によって登録されている研修関連情報の中から該当するユーザにマッチングする研修関連情報を抽出し、
抽出した研修関連情報の中から、前記集計部により集計された結果に基づいて、所定以上の評価を受けている研修関連情報をユーザに提供する請求項４記載の研修情報提供装置。
【請求項６】
前記研修登録部によって登録されている研修関連情報について、受講者からの投稿を受け付ける投稿受付部と、
前記投稿受付部により受け付けた投稿内容を前記研修登録部によって登録されている対応する研修関連情報に付加する付加部とを備え、
前記情報提供部は、前記研修登録部によって登録されている研修関連情報の中から前記ユーザ情報にマッチングする研修関連情報を抽出し、抽出した研修関連情報と、当該研修関連情報に付加されている投稿内容をユーザに提供する請求項１から５のいずれか一項に記載の研修情報提供装置。
【請求項７】
前記情報提供部は、前記ユーザ情報にマッチングする研修関連情報を複数個抽出し、マッチング度合いに基づく順番で複数個の研修関連情報をユーザに提供する請求項１から６のいずれか一項に記載の研修情報提供装置。
【請求項８】
研修の検索を受け付ける検索受付部を備え、
前記情報提供部は、前記検索受付部により受け付けた検索条件を前記ユーザ情報とし、前記研修登録部によって登録されている研修関連情報の中から前記検索条件にマッチングする研修関連情報をユーザに提供する請求項１記載の研修情報提供装置。
【請求項９】
前記検索条件には、研修の開催日、分野、開催地が含まれる請求項８記載の研修情報提供装置。
【請求項１０】
前記検索受付部により研修の検索を受け付けたときに、発信元のＩＰアドレスから所在地を特定する、または、検索時に使用した端末装置のＧＰＳ情報から所在地を特定する特定部を備え、
前記情報提供部は、前記特定部により特定した所在地を前記ユーザ情報とし、前記研修登録部によって登録されている研修関連情報の中から前記所在地にマッチングする研修関連情報をユーザに提供する請求項８または９記載の研修情報提供装置。
【請求項１１】
前記情報提供部は、前記特定部により特定した所在地の付近で開催される研修を中心にして、マッチングする研修関連情報をユーザに提供する請求項１０記載の研修情報提供装置。
【請求項１２】
前記研修関連情報を提供するサーバにアクセスされたときに所定情報を取得する所定情報取得部を備え、
前記情報提供部は、前記所定情報取得部により取得した所定情報を前記ユーザ情報として、前記研修登録部によって登録されている研修の中から前記所定情報にマッチングする研修関連情報をユーザに提供する請求項１から１１のいずれか一項に記載の研修情報提供装置。
【請求項１３】
前記所定情報取得部は、前記研修関連情報を提供するサーバに対してＷｅｂブラウザを利用してアクセスされた場合、当該アクセスしたときに生成される所定情報を取得する請求項１２記載の研修情報提供装置。
【請求項１４】
前記所定情報取得部は、前記研修関連情報を提供するサーバに対して所定のアプリケーションを利用してアクセスされた場合、当該所定のアプリケーションの利用に際して登録されている登録情報を所定情報として取得する請求項１２記載の研修情報提供装置。
【請求項１５】
研修の応募を受け付ける応募受付部と、
前記応募受付部により研修の応募を受け付けた旨を研修提供者に通知する通知部を備える請求項１から１４のいずれか一項に記載の研修情報提供装置。
【請求項１６】
研修登録部によって、研修関連情報を登録する研修登録工程と、
属性取得部によって、ユーザの属性を示すユーザ情報を取得する属性取得工程と、
情報提供部によって、前記研修登録部によって登録されている研修関連情報の中から前記ユーザ情報にマッチングする研修関連情報をユーザに提供する情報提供工程とを備える研修情報提供方法。
【請求項１７】
研修関連情報を登録する研修登録工程と、
ユーザの属性を示すユーザ情報を取得する属性取得工程と、
前記研修登録工程によって登録されている研修関連情報の中から前記ユーザ情報にマッチングする研修関連情報をユーザに提供する情報提供工程と、をコンピュータによって実現するための研修情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、研修情報を提供する研修情報提供装置、方法およびプログラムに関する。
【背景技術】
【０００２】
企業等において、従業員一人ひとりのスキルを向上し、企業競争力を高める人材の育成を行うために、社内外で行われる各種の研修を利用することがある。
【０００３】
例えば、特許文献１では、教育研修コンテンツを蓄積し、要求に応じて社内ネットワークを介して教育研修コンテンツを配信する情報配信センタと、ＷＷＷブラウザを用いて情報配信センタに対してアクセス可能であり、社員人事異動等に伴って業務上の新たな知識の習得を必要とする場合に、社内ネットワークを介して情報配信センタへ所望の教育研修コンテンツの配信を要求し、要求に応じて配信された教育研修コンテンツを受給するための複数の社員端末とを備える教育支援システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−５６１０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１にかかる教育支援システムは、教育研修コンテンツを選択するためのメインメニューから所望のコンテンツを選択し、その後、選択したコンテンツに基づいてサブメニューが表示され、当該サブメニューの中から所望のコンテンツを選択することを繰り返して、所望の研修を選択するものである。つまり、特許文献１にかかる教育支援システムは、大きなカテゴリーから小さなカテゴリーに絞り込んでゆくことにより、所望の研修を選択させるシステムであり、もしも、研修の数が膨大な場合、所望の研修までたどり着くまでに、沢山の選択を行わなければならず、手間がかかる問題がある。
【０００６】
また、研修に参加するユーザには様々な考え方などがあり、実際に研修を受けたユーザの評価は、十人十色であると考えられる。ここで、実際に研修を受けたユーザのリアルな評価を参考にして、研修を選びたいというニーズがある。
【０００７】
本開示では、実際に研修を受けたユーザのリアルな評価を反映して、膨大な数の研修の中から各ユーザに適した研修の情報を提供することができる研修情報提供装置、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本開示の一態様における研修情報提供装置は、研修関連情報を登録する研修登録部と、ユーザの属性を示すユーザ情報を取得する属性取得部と、前記研修登録部によって登録されている研修関連情報の中から前記ユーザ情報にマッチングする研修関連情報をユーザに提供する情報提供部とを備える。
【０００９】
上記目的を達成するために、本開示の一態様における研修情報提供方法は、研修登録部によって、研修関連情報を登録する研修登録工程と、属性取得部によって、ユーザの属性を示すユーザ情報を取得する属性取得工程と、情報提供部によって、前記研修登録部によって登録されている研修関連情報の中から前記ユーザ情報にマッチングする研修関連情報をユーザに提供する情報提供工程とを備える。
【００１０】
上記目的を達成するために、本開示の一態様における研修情報提供プログラムは、研修関連情報を登録する研修登録工程と、ユーザの属性を示すユーザ情報を取得する属性取得工程と、前記研修登録工程によって登録されている研修関連情報の中から前記ユーザ情報にマッチングする研修関連情報をユーザに提供する情報提供工程と、をコンピュータによって実現するためのプログラムである。
【発明の効果】
【００１１】
本開示によれば、実際に研修を受けたユーザのリアルな評価を反映して、膨大な数の研修の中から各ユーザに適した研修の情報を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】研修情報提供装置の概要についての説明に供する図である。
【図２】研修情報提供装置の構成を示す図である。
【図３】研修ＩＤにキーワードが関連付けられているテーブルを模式的に示す図である。
【図４】研修ＩＤに研修タイトルが関連付けられているテーブルを模式的に示す図である。
【図５】ユーザＩＤに経歴が関連付けられているテーブルを模式的に示す図である。
【図６】ユーザＩＤに受講歴と確認した研修の履歴が関連付けられているテーブルを模式的に示す図である。
【図７】研修ＩＤに評価が関連付けられているテーブルを模式的に示す図である。
【図８】研修ＩＤに複数の投稿が関連付けられているテーブルを模式的に示す図である。
【図９】条件設定画面の一例を模式的に示す図である。
【図１０】研修ＩＤに所定情報が関連付けられているテーブルを模式的に示す図である。
【図１１】研修関連情報を提供する手順についての説明に供するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本開示の実施形態に係る研修情報提供装置、方法およびプログラムについて図面を参照しながら説明する。なお、実施形態を説明する全図において、共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。
【００１４】
研修情報提供装置１は、図１に示すように、例えば、予め提供者Ｂにより研修の内容や講師などの情報が登録されており、ユーザＡから研修に関する問い合わせを受け付けたときに、当該ユーザＡにマッチングする研修テーマや研修の講師などの情報を含む研修関連情報を提供することを目的にしている。なお、本開示では、研修情報提供装置１により研修関連情報をユーザに提供する構成について説明するが、当該構成に限られず、研修情報提供装置１によりセミナー、講習会、講演会などの情報をユーザに提供する構成でもよい。また、研修の申し込みは、研修情報提供装置１を介して行ってもよいし、ユーザが直接行ってもよい。以下に、研修情報提供装置１の構成と動作について説明する。
【００１５】
研修情報提供装置１は、図２に示すように、研修登録部１１と、属性取得部１２と、情報提供部１３と、受付部１４とを備える。
【００１６】
研修登録部１１は、研修関連情報を登録する。提供者Ｂが研修登録部１１により研修関連情報を登録する。研修関連情報とは、研修情報の他、研修を行う講師の情報である。研修情報には、例えば、研修のテーマ、開催日時、開催地、主催者、研修の概要、受講料などの情報が含まれる。講師の情報には、例えば、講師の氏名、所属する組織名、講師歴などの情報が含まれる。なお、登録された研修関連情報は、研修関連情報ＤＢ１０１に保存される。
【００１７】
属性取得部１２は、受付部１４により受け付けたユーザの属性を示すユーザ情報を取得する。ユーザ情報の詳細については、後述するが、ユーザ情報は、例えば、職歴や保有する資格や性別などである。
【００１８】
情報提供部１３は、研修関連情報ＤＢ１０１にアクセスして、研修登録部１１によって登録されている研修関連情報の中からユーザ情報にマッチングする研修関連情報を受付部１４で受け付けたユーザが所有するユーザ端末装置に提供する。
【００１９】
このようにして、研修情報提供装置１は、ユーザ情報に基づいて、ユーザの役に立つ研修を提案（レコメンド）することができ、ユーザにとって便利なサービスを提供することができる。また、研修の提供者側にとっても、研修を受講するユーザへの営業活動を省き、研修のコンテンツ作りに注力できるメリットもある。
【００２０】
＜ユーザの経歴に基づく研修関連情報の提供について＞
また、ユーザ情報とは、ユーザの経歴に起因する情報であってもよい。ユーザの経歴とは、ユーザの職歴、資格、学歴などである。
【００２１】
情報提供部１３は、研修登録部１１によって登録されている研修関連情報の中からユーザの経歴に起因する情報にマッチングする研修関連情報を抽出し、抽出した研修関連情報をユーザに提供する。
【００２２】
例えば、図３に示すように、研修を示す研修ＩＤに対して、研修のキーワードが関連付けられているテーブルが研修関連情報として研修関連情報ＤＢ１０１に保存されているものとする。なお、研修ＩＤとは、研修ごとに固有に割り当てられているＩＤである。
【００２３】
情報提供部１３は、属性取得部１２により取得したユーザ情報であるユーザの経歴に起因する情報に基づいて、キーワードを生成し、生成したキーワードと、研修関連情報のキーワードとのマッチング処理を行う。なお、マッチング処理は、キーワード同士の完全一致だけでなく、コサイン類似度を用いた類似度判定を利用してもよい。
【００２４】
情報提供部１３は、マッチング処理により、マッチングすると判定した研修関連情報を抽出し、抽出した研修関連情報をユーザに提供する。
【００２５】
また、情報提供部１３は、ユーザ情報にマッチングする研修関連情報を複数個抽出し、マッチング度合いに基づく順番で複数個の研修関連情報をユーザに提供する構成でもよい。
【００２６】
例えば、情報提供部１３は、ユーザＡのユーザ情報に基づいて、図４に示すように、マッチング度合の高い順番に研修関連情報を提供する。図４では、ユーザＡのユーザ情報に最もマッチングする研修は、「働き方改革２０１７」であり、次にマッチングする研修は、「生産性が向上する労務関係」であることを示している。
【００２７】
このようにして、研修情報提供装置１は、ユーザの経歴にマッチングする研修を抽出し、抽出した研修の研修関連情報を提供することができる。よって、ユーザは、レコメンドされた研修の中から、自分にあった研修を選ぶことができる。
【００２８】
＜類似する他のユーザの属性に基づく研修関連情報の提供について＞
情報提供部１３は、属性取得部１２により取得したユーザ情報に類似する他のユーザ情報を抽出し、抽出した他のユーザ情報に対応するユーザが受講した研修の受講歴または興味を示して確認した研修の履歴に基づいて、研修登録部１１によって登録されている研修関連情報の中から該当するユーザにマッチングする研修関連情報を抽出し、抽出した研修関連情報をユーザに提供する構成でもよい。
【００２９】
当該構成の場合、属性取得部１２により取得したユーザ情報は、ユーザ情報ＤＢ１０２に保存される。ユーザ情報ＤＢ１０２には、例えば、図５に示すように、ユーザＩＤに経歴（職歴、資格、学歴など）が関連付けられているユーザ情報テーブルが保存されている。ユーザＩＤとは、ユーザに固有に割り当てられているＩＤである。
【００３０】
また、ユーザが受講した研修の受講歴は、ユーザＩＤに関連付けて履歴ＤＢ１０３に保存される。さらに、ユーザが端末装置などを利用して所定のＷｅｂページにアクセスして、研修情報を閲覧した場合、そのユーザが興味を示して確認した研修は、履歴として、ユーザＩＤに関連付けて履歴ＤＢ１０３に保存される。
【００３１】
履歴ＤＢ１０３には、例えば、図６に示すように、ユーザＩＤに受講歴と確認した研修の履歴が関連付けられている履歴テーブルが保存されている。
【００３２】
具体的には、情報提供部１３は、属性取得部１２によりユーザＡのユーザ情報を取得した場合、ユーザ情報ＤＢ１０２にアクセスしてユーザ情報テーブルを参照し、ユーザＡのユーザ情報に類似する他のユーザのユーザＩＤを抽出する。
【００３３】
なお、情報提供部１３は、ユーザ情報が類似しているかどうかは、ユーザ同士の職歴の類似性や、保有資格の類似性や、学歴の類似性などに基づいて判断する。
【００３４】
情報提供部１３は、履歴ＤＢ１０３にアクセスして履歴テーブルを参照し、類似するユーザのユーザＩＤに対応する受講歴や確認した研修の履歴を抽出する。情報提供部１３は、抽出した受講歴や確認した研修の履歴の研修ＩＤをユーザに提供する。
【００３５】
また、情報提供部１３は、ユーザＡに類似するユーザが複数存在する場合には、複数のユーザＩＤにそれぞれ対応する受講歴や確認した研修の履歴をすべて抽出する。情報提供部１３は、重複する研修をマッチング度合が高いと判断し、マッチング度が高い順番で複数の研修関連情報をユーザに提供する。
【００３６】
このようにして、研修情報提供装置１は、ユーザの属性が類似する他のユーザが受講した研修の受講歴または興味を示して確認した研修の履歴から、マッチングする研修をユーザにレコメンドすることができる。よって、ユーザは、レコメンドされた研修の中から、自分にあった研修を選ぶことができる。
【００３７】
＜研修の評価に基づく研修関連情報の提供について＞
研修情報提供装置１は、図２に示すように、研修を受講したユーザによって研修の評価が行われ、当該評価を研修ごとに集計する集計部１５を備える構成でもよい。
【００３８】
例えば、研修を受けたユーザに対してＷｅｂページを利用したアンケートを行う。集計部１５は、アンケートに基づいて研修の評価を行う。例えば、アンケートに複数項目（例えば、「今回の研修は役にたったか」など）があり、各項目に点数を入力する形式の場合、入力された点数の合計が研修の評価になる。
【００３９】
集計部１５は、複数人の評価を集計して研修ごとの評価をまとめた評価テーブルを生成する。評価テーブルは、例えば、図７に示すように、研修ＩＤに評価が関連付けられている。また、評価テーブルは、評価テーブルＤＢ１０４に保存される。なお、研修の評価は、アンケートの形式によって変わる。例えば、アンケートの形式がＹｅｓとＮｏを入力する場合には、Ｙｅｓの数が研修の評価になってもよい。
【００４０】
情報提供部１３は、集計部１５による集計結果に基づいて、研修登録部１１によって登録されている研修関連情報の中からユーザ情報にマッチングする研修関連情報であって、所定以上の評価を受けている研修関連情報をユーザに提供する。
【００４１】
具体的には、情報提供部１３は、上述したマッチング処理によりユーザにマッチングする研修を抽出し、評価テーブルＤＢ１０４にアクセスして評価テーブルを参照し、抽出した研修の中から所定以上の評価（例えば、８０以上の評価）を受けている研修をユーザにレコメンドする。
【００４２】
また、情報提供部１３は、所定以上の評価を受けている研修が複数ある場合、評価の高い順番で複数の研修関連情報をユーザに提供する構成でもよい。
【００４３】
また、情報提供部１３は、属性取得部１２により取得したユーザ情報に類似する他のユーザ情報を抽出し、抽出した他のユーザ情報に対応するユーザが受講した研修の受講歴または興味を示して確認した研修の履歴に基づいて、研修登録部１１によって登録されている研修関連情報の中から該当するユーザにマッチングする研修関連情報を抽出し、抽出した研修関連情報の中から、集計部１５により集計された結果に基づいて、所定以上の評価を受けている研修関連情報をユーザに提供する構成でもよい。
【００４４】
このようにして、研修情報提供装置１は、ユーザにマッチングする研修であって、他のユーザの評価が所定以上の研修をレコメンドすることができる。よって、ユーザは、レコメンドされた研修の中から、評価の高い研修を選ぶことができる。
【００４５】
＜口コミについて＞
研修情報提供装置１は、図２に示すように、投稿受付部１６と、付加部１７とを備える構成でもよい。
【００４６】
投稿受付部１６は、研修登録部１１によって登録されている研修関連情報について、受講者からの投稿を受け付ける。投稿は、いわゆる口コミ情報である。投稿により、研修の評判を知ることができる。研修登録部１１は、テキスト、画像（静止画像、動画像）などのデータ形式により投稿を受け付けることができる。
【００４７】
付加部１７は、投稿受付部１６により受け付けた投稿内容を研修登録部１１によって登録されている対応する研修関連情報に付加する。付加部１７は、投稿内容を研修ごとにまとめた投稿テーブルを生成する。例えば、投稿テーブルは、図８に示すように、研修ＩＤに評価が関連付けられている。また、投稿テーブルは、投稿テーブルＤＢ１０５に保存される。
【００４８】
情報提供部１３は、研修登録部１１によって登録されている研修関連情報の中からユーザ情報にマッチングする研修関連情報を抽出し、抽出した研修関連情報と、当該研修関連情報に付加されている投稿内容をユーザに提供する。
【００４９】
具体的には、情報提供部１３は、ユーザにマッチングする研修を抽出する。また、情報提供部１３は、投稿テーブルＤＢ１０５にアクセスして投稿テーブルを参照し、抽出した研修に対応する投稿内容を特定する。情報提供部１３は、ユーザにマッチングする研修と、当該研修の投稿内容をユーザに提供する。例えば、投稿内容であるテキスト情報の中から、予め定められたアルゴリズム（例えば、テキスト情報に対して形態素解析を行い、ＴＦ−ＩＤＦによりキーワード（特徴語）を抽出するアルゴリズム）によりキーワードを抽出し、当該キーワードとユーザ情報とを対比し、当該ユーザの属性との親和性が高いキーワードが投稿内容に含まれた研修関連情報を、当該ユーザにマッチングする研修としてユーザに提示する構成としてもよい。また、上記の抽出されたキーワードを点数化して（例えば、「分かりやすい」、「面白い」などの肯定的なキーワードにはプラスの点数を付与し、「分かりにくい」、「退屈」などの否定的なキーワードにはマイナスの点数を付与し、両者を合計する方法等が考えられる。）、上述した＜研修の評価に基づく研修関連情報の提供について＞に記載の方法と同様に、所定以上の評価を受けた研修のみをユーザに提示する構成としてもよい。
【００５０】
また、情報提供部１３は、ユーザにマッチングする研修が複数ある場合、評価の高い順番で複数の研修関連情報と、研修に関連付けられている投稿内容をユーザに提供する。
【００５１】
このようにして、研修情報提供装置１は、実際に研修を受けたユーザのリアルな評価を反映して、膨大な数の研修の中から各ユーザに適した研修の情報を提供することができる。また、研修の理解度や印象は、ユーザによって様々であり、研修には賛否両論あり得る。研修情報提供装置１では、様々な意見を掲載することにより、研修選びに役立てることができる。ユーザは、レコメンドされた研修の中から、当該研修についての投稿内容を参考にして、自分にあった研修を選ぶことができる。
【００５２】
＜検索について＞
研修情報提供装置１は、図２に示すように、研修の検索を受け付ける検索受付部１８を備える構成でもよい。当該構成によれば、情報提供部１３は、検索受付部１８により受け付けた検索条件をユーザ情報とし、研修登録部１１によって登録されている研修関連情報の中から検索条件にマッチングする研修関連情報をユーザに提供する。
【００５３】
検索受付部１８は、例えば、図９に示すように、条件を設定して研修を探すための画面（以下、「条件設定画面」という。）を提供する。図９に示す例では、検索の条件には、分野、対象、開催日、開催地、参加費用、特典、並び順、フリーワードが含まれている。なお、検索の情報は、上述に限られず他の項目が含まれていてもよい。
【００５４】
分野の項目では、研修の分野を選択することができ、例えば、当該項目を「指定しない」以外に、「経営戦略・経営管理」や「モチベーション・組織活性」などを選択することができる。
【００５５】
対象の項目では、研修の対象者を選択することができ、例えば、当該項目を「指定しない」以外に、「内定者」や「新入社員」などを選択することができる。
【００５６】
開催日の項目では、研修の開催日を選択することができ、例えば、ピンポイントで日にちを指定することもできるし、「２０１７年６月１日〜２０１７年８月１日」のように範囲を指定することもできる。なお、当該項目では、プルダウン形式で選択する以外に、日時を直接入力することもできる。
【００５７】
開催地の項目では、研修の開催地を選択することができ、例えば、当該項目を「指定しない」以外に、「東京都」や「埼玉県」などを選択することができる。なお、当該項目では、プルダウン形式で選択する以外に、開催地を直接入力することもできる。
【００５８】
参加費用の項目では、研修の参加費用の有無について選択することでき、例えば、当該項目を「指定しない」以外に、「有料」か「無料」かを選択することができる。なお、当該項目では、プルダウン形式で選択する以外に、参加費用を直接入力することもできる。
【００５９】
特典の項目では、研修の特典の有無について選択することができ、例えば、当該項目を「指定しない」以外に、「あり」か「なし」かを選択することができる。なお、当該項目では、プルダウン形式で選択する以外に、特典の有無を直接入力することもできる。
【００６０】
並び順の項目では、研修の並び順を選択することができ、例えば、当該項目を「指定しない」以外に、「開催が近い順」や「新着順」などを選択することができる。なお、当該項目では、プルダウン形式で選択する以外に、並び順を直接入力することもできる。
【００６１】
フリーワードの項目では、ユーザが研修を検索するために、自由に検索キーワードを入力することができる。
【００６２】
ユーザが端末装置を操作して「検索する」を選択すると、情報提供部１３は、ユーザが設定した検索条件をユーザ情報とし、研修登録部１１によって登録されている研修関連情報の中から検索条件にマッチングする研修関連情報をユーザにレコメンドする。
【００６３】
図９に示す条件設定画面は、例えば、Ｗｅｂブラウザを利用して所定のＷｅｂページにアクセスしたときに表示される形態でもよいし、端末装置にダウンロードされている専用のアプリケーションを起動したときに表示される形態でもよい。
【００６４】
このようにして、研修情報提供装置１は、条件設定画面を利用して設定された検索条件にマッチングする研修関連情報をユーザに提供することができる。よって、ユーザは、レコメンドされた研修の中から、自分にあった研修を選ぶことができる。
【００６５】
＜発信元の所在地について＞
また、研修情報提供装置１は、図２に示すように、検索受付部１８により研修の検索を受け付けたときに、発信元のＩＰアドレスから所在地を特定する、または、検索時に使用した端末装置のＧＰＳ情報から所在地を特定する特定部１９を備える構成でもよい。
【００６６】
当該構成によれば、情報提供部１３は、特定部１９により特定した所在地をユーザ情報とし、研修登録部１１によって登録されている研修関連情報の中から所在地にマッチングする研修関連情報をユーザに提供する。
【００６７】
具体的には、特定部１９は、検索受付部１８により研修の検索を受け付けたときに、アクセス解析を行い、発信元のＩＰアドレスを求め、ＩＰアドレスから所在地を特定する。また、特定部１９は、検索受付部１８により研修の検索を受け付けたときに、端末装置から取得したＧＰＳ情報に基づいて、端末装置の所在地を特定する。
【００６８】
例えば、情報提供部１３は、特定部１９により特定した所在地の付近で開催される研修を中心にして、マッチングする研修をユーザに提供する。
【００６９】
このようにして、研修情報提供装置１は、ユーザの所在地を特定し、特定した所在地に基づいてユーザにマッチングする研修関連情報を提供することができる。よって、ユーザは、レコメンドされた研修の中から、職場や自宅から近い場所で開催される研修を選ぶことができる。
【００７０】
＜所定情報（クッキー）について＞
また、研修情報提供装置１は、図２に示すように、研修関連情報を提供するサーバにアクセスされたときに所定情報を取得する所定情報取得部２０を備える構成でもよい。
【００７１】
当該構成によれば、情報提供部１３は、所定情報取得部２０により取得した所定情報をユーザ情報として、研修登録部１１によって登録されている研修の中から所定情報にマッチングする研修関連情報をユーザに提供する。
【００７２】
例えば、所定情報取得部２０は、研修関連情報を提供するサーバに対してＷｅｂブラウザを利用してアクセスされた場合、当該アクセスしたときに生成される所定情報を取得する。
【００７３】
所定情報とは、Ｗｅｂブラウザなどを利用してＷｅｂサイトを閲覧した場合などにおいて、端末装置内に保存される情報（例えば、Ｗｅｂサイトの訪問回数などが含まれている情報）であり、いわゆるクッキー（Ｃｏｏｋｉｅ）である。つまり、クッキーを解析することにより、ユーザがどのようなＷｅｂサイトを閲覧しているか、どのような記事に興味を持っているのかを類推することができる。
【００７４】
例えば、情報提供部１３は、クッキーに基づいて、ユーザＡが飲食業などのＷｅｂサイトや記事を閲覧しており、飲食業に興味を持っていると類推した場合、飲食業に特化した研修をユーザＡにレコメンドする。また、例えば、情報提供部１３は、クッキーに基づいて、ユーザＡが経営に関するＷｅｂサイトや記事を閲覧しており、経営に興味を持っていると類推した場合、経営層や個人事業主に特化した研修をユーザＡにレコメンドする。さらに、例えば、情報提供部１３は、クッキーに基づいて、ユーザＡがＷｅｂ上の検索エンジンにおいて、「部下  育成方法」などのキーワードで検索を行っており、「部下の育成方法」について興味を持っていると類推した場合、管理職に特化した研修をユーザＡにレコメンドする。
【００７５】
よって、ユーザは、クッキーに基づいて、自分の興味がある研修のレコメンドを受けることができる。
【００７６】
また、例えば、所定情報取得部２０は、研修関連情報を提供するサーバに対して専用のアプリケーション（以下、「専用アプリ」という。）を利用してアクセスされた場合、当該専用アプリの利用に際して登録されている登録情報を所定情報として取得する構成でもよい。
【００７７】
専用アプリをダウンロードして利用する場合には、初期登録が必要になる。初期登録では、例えば、氏名、性別、年齢、職業などを登録する。なお、登録した内容は、専用アプリを利用していつでも変更することができる。また、初期登録により登録された内容が登録情報に該当する。
【００７８】
また、研修関連情報ＤＢ１０１には、図１０に示すように、研修ＩＤに性別、年齢、職業などが関連付けられたテーブルが保存されている。
【００７９】
情報提供部１３は、研修関連情報ＤＢ１０１にアクセスしてテーブルを参照し、登録情報にマッチングする研修ＩＤを抽出し、抽出した研修ＩＤに基づいて研修関連情報をユーザに提供する。
【００８０】
例えば、情報提供部１３は、ユーザＡの所定情報が「男性、３０代、公務員」の場合には、マッチングする研修ＩＤ「００００００１」に対応する研修関連情報をユーザＡに提供する。なお、マッチングは、完全一致だけではなく、一部一致でもよい。
【００８１】
よって、ユーザは、所定のアプリの登録情報に基づいて、自分の興味がある研修のレコメンドを受けることができる。
【００８２】
＜研修の応募について＞
また、研修情報提供装置１は、図２に示すように、応募受付部２１と、通知部２２を備える構成でもよい。
【００８３】
応募受付部２１は、研修の応募を受け付ける。ユーザは、情報提供部１３からレコメンドされた研修を受講する場合には、端末装置を操作して、研修を申し込むことができる。
【００８４】
通知部２２は、応募受付部２１により研修の応募を受け付けた旨を研修提供者に通知する。具体的には、通知部２２は、応募を受け付けた旨にユーザの情報（氏名、連絡先などの情報）を付加して研修提供者に通知する。
【００８５】
よって、ユーザは、別途研修提供者に対して連絡して研修を申し込む手間をかけずに、興味のある研修に申し込むことができる。また、研修提供者は、研修を受講するユーザへの営業活動を省き、研修のコンテンツ作りに注力できる。
【００８６】
＜方法およびプログラムについて＞
また、本実施例では、主に、膨大な数の研修の中から各ユーザに適した研修の情報を提供する研修情報提供装置１の構成と動作について説明したが、これに限られず、各構成要素を備え、膨大な数の研修の中から各ユーザに適した研修の情報を提供するための方法、およびプログラムとして構成されてもよい。
【００８７】
ここで、研修情報提供装置１による研修情報を提供する手順について、図１１に示すフローチャートを用いて説明する。
【００８８】
ステップＳ１において、研修登録部１１は、研修関連情報を登録する。研修関連情報とは、研修のテーマなどの研修情報や、研修を行う講師の情報が含まれている。
【００８９】
ステップＳ２において、属性取得部１２は、ユーザの属性を示すユーザ情報を取得する。ユーザ情報は、例えば、職歴や保有する資格や性別などである。
【００９０】
ステップＳ３において、情報提供部１３は、研修登録部１１によって登録されている研修関連情報の中からユーザ情報にマッチングする研修関連情報をユーザに提供する。
【００９１】
よって、研修情報提供装置１は、ユーザ情報に基づいて、ユーザの役に立つ研修を提案（レコメンド）することができ、ユーザにとって便利なサービスを提供することができる。
【００９２】
また、研修情報提供装置１を構成する各機能を実現するためのプログラムをコンピュータで読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【００９３】
具体的には、当該プログラムは、研修関連情報を登録する研修登録工程と、ユーザの属性を示すユーザ情報を取得する属性取得工程と、研修登録工程によって登録されている研修関連情報の中からユーザ情報にマッチングする研修関連情報をユーザに提供する情報提供工程と、をコンピュータによって実現するためのプログラムである。
【００９４】
さらに、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータで読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００９５】
さらに「コンピュータで読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短期間で動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【００９６】
１  研修情報提供装置、１１  研修登録部、１２  属性取得部、１３  情報提供部、１４  受付部、１５  集計部、１６  投稿受付部、１７  付加部、１８  検索受付部、１９  特定部、２０  所定情報取得部、２１  応募受付部、２２  通知部、１０１  研修関連情報ＤＢ、１０２  ユーザ情報ＤＢ、１０３  履歴ＤＢ、１０４  評価テーブルＤＢ、１０５  投稿テーブルＤＢ
【図１】
2019028647.tif 000003
【図２】
2019028647.tif 000004
【図３】
2019028647.tif 000005
【図４】
2019028647.tif 000006
【図５】
2019028647.tif 000007
【図６】
2019028647.tif 000008
【図７】
2019028647.tif 000009
【図８】
2019028647.tif 000010
【図９】
2019028647.tif 000011
【図１０】
2019028647.tif 000012
【図１１】
2019028647.tif 000013