(57)【要約】【課題】複数の教育項目が存在する場合であっても適切に教育スケジュールを生成する。【解決手段】本実施形態に係る教育項目スケジュールの自動生成システムによる教育支援方法は、図２のユーザ端末（１０）が教育項目スケジュール生成システム（３０）を使用し、受講したい教育項目の選択・キーワードによる検索を行い、教育項目スケジュールを自動生成する。作成された教育項目スケジュールはインストラクタ端末（２０）の画面に表示され、教育の実施を依頼することができる。これらにより、ユーザは、受講したい内容の教育項目スケジュールを自ら作成し、インストラクタへ依頼をすることができる。その結果、ユーザ・インストラクタ間でのやりとりの効率を良くすることが可能になり、上記課題を解決する。【選択図】図２
2010160556.tif 000002
【特許請求の範囲】
【請求項１】
教育を受けるユーザの操作するユーザ端末と、ネットワークを介して接続された教育スケジュール生成装置であって、
複数の教育項目について項目毎に情報を蓄積する教育項目データベースと、
前記教育項目データベースに基づいて前記ユーザ端末に教育項目毎の情報及び前記教育項目を選択するための選択手段を表示させる表示手段と、
前記ユーザ端末により前記選択手段を用いた教育項目の選択を入力された場合に、自動的に教育スケジュールを生成するスケジュール生成手段と、
を有することを特徴とする、教育スケジュール生成装置。
【請求項２】
教育を施すインストラクタの操作するインストラクタ端末と、ネットワークを介して接続されており、
前記スケジュール生成手段によって生成された前記教育スケジュールを依頼教育として前記インストラクタ端末に表示させる教育管理手段をさらに有することを特徴とする、請求項１記載の教育スケジュール生成装置。
【請求項３】
前記教育管理手段は、前記インストラクタ端末による入力に基づき、前記教育項目の追加・削除・変更の少なくとも１つを、前記教育項目データベースに対して行うことを特徴とする、請求項２記載の教育スケジュール生成装置。
【請求項４】
前記表示手段が表示する前記教育項目毎の情報は、当該教育項目の詳細内容及び難易度を含むことを特徴とする、請求項１から３のいずれか１項記載の教育スケジュール生成装置。
【請求項５】
前記表示手段は、前記教育項目の実施を開始する時刻についてユーザの希望する開始時刻を入力させる希望開始時刻入力手段を、前記教育項目毎の情報及び前記選択手段に関連付けて、前記ユーザ端末に表示させることを特徴とする、請求項１から４のいずれか１項記載の教育スケジュール生成装置。
【請求項６】
教育を受けるユーザの操作するユーザ端末と、ネットワークを介して接続され、複数の教育項目について項目毎に情報を蓄積する教育項目データベースを有する教育スケジュール生成装置を用いる教育スケジュール生成方法であって、
前記教育項目データベースに基づいて前記ユーザ端末に教育項目毎の情報及び前記教育項目を選択するための選択手段を表示させる表示ステップと、
前記ユーザ端末により前記選択手段を用いた教育項目の選択を入力された場合に、自動的に教育スケジュールを生成するスケジュール生成ステップと、
を含むことを特徴とする、教育スケジュール生成方法。
【請求項７】
教育を施すインストラクタの操作するインストラクタ端末と、ネットワークを介して接続された前記教育スケジュール生成装置を用いる請求項６記載の教育スケジュール生成方法であって、
前記スケジュール生成手段によって生成された前記教育スケジュールを依頼教育として前記インストラクタ端末に表示させる教育管理ステップをさらに含むことを特徴とする、教育スケジュール生成方法。
【請求項８】
教育を受けるユーザの操作するユーザ端末と、ネットワークを介して接続され、複数の教育項目について項目毎に情報を蓄積する教育項目データベースを有するサーバの教育スケジュール生成プログラムであって、
前記サーバに、
前記教育項目データベースに基づいて前記ユーザ端末に教育項目毎の情報及び前記教育項目を選択するための選択手段を表示させる表示処理と、
前記ユーザ端末により前記選択手段を用いた教育項目の選択を入力された場合に、自動的に教育スケジュールを生成するスケジュール生成処理と、
を実行させることを特徴とする、教育スケジュール生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、教育スケジュール生成装置、方法及びプログラムに関し、特に、複数の教育項目が存在する場合に適切にスケジュールを生成する技術に関する。
【背景技術】
【０００２】
本発明に関連する技術が記載されている文献として、特許文献１−３を挙げる。特許文献１と２は、受講者が受講内容を検索し、その内容をインストラクタ（講師）へ伝えるという点においては本発明と関連性がある。
【０００３】
しかしながら、特許文献１は、講師自身も講師志望者として登録を行い、受講者と講師の要望が一致した場合、受講者の受講予約登録ができ、１日臨時講師というべきサービスが成り立つシステムについて開示するものである。また、特許文献２は、社員教育の講習会開催案内、受講申請、関係部署の査閲・承認の手続きを効率化することを課題とするものである。
【０００４】
特許文献３は、受講者の希望教育を依頼し受講が可能となり、インストラクタ（講師）側の教育の管理の効率化を課題の少なくとも１つとしている点においては本発明と関連性がある。しかしながら、特許文献３は、あらかじめ設定されている教育に申し込みを行い、日時等の開催関連項目について受講者の希望を登録し、講師に開催の申し込みを行うといったものである。
【０００５】
したがって、特許文献１−３は、本発明と関連性は認められるものの、本発明の課題及び構成をすべて開示するものではない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−１８３５００号公報
【特許文献２】特開２００３−１６７９９８号公報
【特許文献３】特開２００７−１１５２０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記関連技術等においては、教育の実施項目のスケジュールの作成において、ユーザから希望を出し、教育実施を行う時は、インストラクタは、ユーザにヒアリングを行いユーザの希望する内容に沿って、教育のスケジュールを作成しており、ユーザの希望内容の把握とスケジュール作成、そしてユーザからインストラクタへの依頼を同時に行う方法が無かった。
【０００８】
上記関連技術等の課題を次の２点にまとめる。
【０００９】
第１は、教育を受講する場合、提供されているコースの中から対象に近いコースを選択し、受講していたため、内容の重複・不要な教育内容の受講が発生しているという点である。
【００１０】
第２は、インストラクタは、ユーザの希望教育内容で教育実施を依頼される際、ヒアリングによりスケジュールを構成していたため、教育実施準備に時間を要し、効率が悪くなっているという点である。
【００１１】
そこで本発明は、上記実情に鑑みて、複数の教育項目が存在する場合であっても適切に教育スケジュールを生成することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、以下の構成の教育スケジュール生成装置、方法及びプログラムを提供する。
【００１３】
教育スケジュール生成装置は、教育を受けるユーザの操作するユーザ端末と、ネットワークを介して接続された教育スケジュール生成装置であって、複数の教育項目について項目毎に情報を蓄積する教育項目データベースと、前記教育項目データベースに基づいて前記ユーザ端末に教育項目毎の情報及び前記教育項目を選択するための選択手段を表示させる表示手段と、前記ユーザ端末により前記選択手段を用いた教育項目の選択を入力された場合に、自動的に教育スケジュールを生成するスケジュール生成手段と、を有することを特徴とする。
【００１４】
教育スケジュール生成方法は、教育を受けるユーザの操作するユーザ端末と、ネットワークを介して接続され、複数の教育項目について項目毎に情報を蓄積する教育項目データベースを有する教育スケジュール生成装置を用いる教育スケジュール生成方法であって、前記教育項目データベースに基づいて前記ユーザ端末に教育項目毎の情報及び前記教育項目を選択するための選択手段を表示させる表示ステップと、前記ユーザ端末により前記選択手段を用いた教育項目の選択を入力された場合に、自動的に教育スケジュールを生成するスケジュール生成ステップと、を含むことを特徴とする。
【００１５】
教育スケジュール生成プログラムは、教育を受けるユーザの操作するユーザ端末と、ネットワークを介して接続され、複数の教育項目について項目毎に情報を蓄積する教育項目データベースを有するサーバの教育スケジュール生成プログラムであって、前記サーバに、前記教育項目データベースに基づいて前記ユーザ端末に教育項目毎の情報及び前記教育項目を選択するための選択手段を表示させる表示処理と、前記ユーザ端末により前記選択手段を用いた教育項目の選択を入力された場合に、自動的に教育スケジュールを生成するスケジュール生成処理と、を実行させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、複数の教育項目が存在する場合であっても適切に教育スケジュールを生成することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態の全体構成を示すブロック図である。
【図２】本発明の実施形態の要部構成を示すブロック図である。
【図３】本発明の実施形態におけるユーザ端末又はインストラクタ端末に表示されるログイン画面の一例を示す図である。
【図４】本発明の実施形態におけるユーザのログイン後の教育項目スケジュール生成システムのユーザ画面の一例を示す図である。
【図５】本発明の実施形態におけるユーザの教育項目スケジュール作成時のグループ選択画面の一例を示す図である。
【図６】本発明の実施形態におけるユーザの教育項目スケジュール作成時の項目検索の画面の一例を示す図である。
【図７】本発明の実施形態におけるユーザの教育項目スケジュール作成時のキーワード入力による検索画面の一例を示す図である。
【図８】本発明の実施形態におけるユーザの教育項目スケジュール作成時のキーワード入力による検索結果及び選択画面の一例を示す図である。
【図９】本発明の実施形態におけるユーザの教育項目スケジュール作成時の選択結果画面の一例を示す図である。
【図１０】本発明の実施形態におけるユーザの教育項目スケジュール作成時の選択結果の確認画面の一例を示す図である。
【図１１】本発明の実施形態におけるユーザの教育項目スケジュール作成時に関する必要情報入力画面の一例を示す図である。
【図１２】本発明の実施形態におけるユーザの作成した教育項目スケジュールの確認画面及び依頼画面の一例を示す図である。
【図１３】本発明の実施形態におけるインストラクタのログイン後の教育項目スケジュール生成システムのインストラクタ画面の一例を示す図である。
【図１４】本発明の実施形態におけるインストラクタ画面に表示される、ユーザからの教育依頼内容画面の一例を示す図である。
【図１５】本発明の実施形態のユーザによる教育項目スケジュール作成の手順とデータベースの関連を流れにしたフローチャートである。
【図１６】本発明の実施形態におけるユーザ情報データベースの詳細を示す図である。
【図１７】本発明の実施形態におけるグループデータベースの詳細を示す図である。
【図１８】本発明の実施形態における項目データベースの詳細を示す図である。
【図１９】本発明の実施形態における詳細データベースの詳細を示す図である。
【図２０】本発明の実施形態における開催データベースの詳細を示す図である。
【図２１】本発明の実施形態におけるスケジュールデータベースの詳細を示す図である。
【図２２】本発明の実施形態のインストラクタによる教育項目スケジュール作成の手順とデータベースの関連を流れにしたフローチャートである。
【図２３】本発明の実施形態のインストラクタによる依頼教育一覧の確認の流れを表したフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明を実施するための形態について説明する。
【００１９】
以下で説明する本実施形態は、社内教育を行う会社において、教育の受講・実施を効率的に支援することを可能にすることを課題の一つとする。
【００２０】
本実施形態において、教育企画は、複数の教育項目から構成されており、“コース”としてまとめられると、同時にスケジュールが作成されている。構成されたスケジュール内容を、更にユーザのニーズにあった内容に近づけるため、図１に示す教育項目スケジュール生成システム（３０）は、教育の各種データを基に、ユーザが、自分達に合った内容にスケジュールをカスタマイズし、教育項目スケジュールを作成することができる。そして作成された教育項目スケジュールはそのまま教育実施依頼をすることができ、依頼内容をインストラクタ端末の画面上に表示させる。
【００２１】
具体的には、本実施形態に係る教育項目スケジュールの自動生成システムによる教育支援方法は、図２のユーザ端末（１０）が教育項目スケジュール生成システム（３０）を使用し、受講したい教育項目の選択・キーワードによる検索を行い、教育項目スケジュールを自動生成する。作成された教育項目スケジュールはインストラクタ端末（２０）の画面に表示され、教育の実施を依頼することができる。これらにより、ユーザは、受講したい内容の教育項目スケジュールを自ら作成し、インストラクタへ依頼をすることができる。その結果、ユーザ・インストラクタ間でのやりとりの効率を良くすることが可能になり、上記課題を解決する。
【００２２】
次に、本発明を実施するための形態の構成について図面を参照して詳細に説明する。
【００２３】
本実施形態は、図１のように効率的な教育の受講・実施を支援する教育項目スケジュール生成システム（３０）、ユーザ端末（１０）、インストラクタ端末（２０）、及びそれらを仲介する組織内ネットワーク（４０）によって構成されている。
【００２４】
教育項目スケジュール生成システム（３０）は、図２に示すカスタマイズ教育スケジュール生成モジュール（３７）と教育管理モジュール（３８）を含む。
【００２５】
図２：カスタマイズ教育スケジュール生成モジュール（３７）は、ユーザ情報ＤＢ（３１）、詳細ＤＢ（３２）、項目ＤＢ（３３）、グループＤＢ（３５）、といった教育内容に関する情報を使用し、ユーザ端末（１０）及びインストラクタ端末（２０）より登録された情報を基に自動検索し、該当する教育項目を検出する。そして、その検出された項目と再度登録された情報に基づき、時間及び、優先順位を自動計算し、教育項目スケジュールを作成する。
【００２６】
図２：教育管理モジュール（３８）は、ユーザ情報ＤＢ（３１）、詳細ＤＢ（３２）、項目ＤＢ（３３）、グループＤＢ（３５）といった教育内容に関する情報や、スケジュールＤＢ（３４）、開催ＤＢ（３６）に格納されている作成された教育項目スケジュールの管理を行う。また、カスタマイズ教育スケジュール生成モジュール（３７）と連携し、ユーザ情報ＤＢ（３１）、グループＤＢ（３５）、項目ＤＢ（３３）、詳細ＤＢ（３２）、といった教育内容に関する情報を使用し、インストラクタ端末（２０）より登録された情報を基に自動検索し、該当する教育項目を検出する。そして、その検出された項目と再度登録された情報に基づき、時間計算・優先順位を自動計算し、教育項目スケジュールを作成する。
【００２７】
図２：ユーザ端末（１０）は、ユーザが教育項目スケジュール生成システム（３０）の操作に使用する端末であり、企業内の複数部門に設置することが可能である。ユーザ端末（１０）が、教育項目スケジュール生成システム（３０）にアクセスすると、カスタマイズ教育スケジュール生成モジュール（３７）がログイン画面を提供し、教育項目スケジュール生成システム（３０）のユーザ用画面が表示される。
【００２８】
図２・図１６：インストラクタ端末（２０）は、教育項目スケジュールを作成したり、詳細ＤＢ（３２）教育項目ＤＢ（３３）、グループＤＢ（３５）の管理を行う時に使用したり、ユーザからの教育実施依頼の内容を確認するために使用される情報処理装置である。インストラクタ端末（２０）が教育項目スケジュール生成システム（３０）にアクセスした時、教育管理モジュール（３８）はインストタクタ端末（２０）へログイン画面（図３）を提供する。インストラクタは自分のユーザＩＤ及びパスワードを入力し、ログインする。教育管理モジュールは、カスタマイズ教育スケジュール生成モジュール（３７）と連携し、ユーザ情報ＤＢ（３１）にて、インストラクタフラグ（Ｂ６）が“１”であることを確認し、教育項目スケジュール生成システム（３０）のインストラクタ用画面が表示される。
【００２９】
図２・図１６：ユーザ情報ＤＢ（３１）は、ユーザＩＤ（Ｂ１）を主キーに氏名（Ｂ２）、パスワード（Ｂ３）、メールアドレス（Ｂ４）、ＴＥＬ（Ｂ５）、インストラクタフラグ（Ｂ６）といったユーザに関する情報が格納されている。ユーザＩＤ（Ｂ１）及びパスワード（Ｂ３）は、ログインの時、セキュリティ確保のため使用される。また、氏名（Ｂ２）・メールアドレス（Ｂ４）はインストラクタへ教育実施を依頼する時に、ユーザの連絡先として表示するために使用される。インストラクタフラグ（Ｂ６）は、ユーザがインストラクタか否かを示すものであり、インストラクタ（２０）の場合は“１”、インストラクタでない場合は“０”が格納される。
【００３０】
図２・図１７：グループＤＢ（３５）は、グループＩＤ（Ｃ１）を主キーとし、グループ名（Ｃ２）が格納される。グループ名（Ｃ２）は、教育項目スケジュール作成の時、最初の教育の大きなかたまりであるグループを選択する時に使用される。
【００３１】
図２・図１８：項目ＤＢ（３３）は、項目ＩＤ（Ｆ１）を主キーに、グループＩＤ（Ｄ２）、項目名（Ｄ３）の教育に関する情報が格納される。グループＩＤ（Ｄ２）、項目名（Ｄ３）は、最初に大枠の教育項目を決定する時に選択項目として使用される。
【００３２】
図２・図１９：詳細ＤＢ（３２）は、詳細ＩＤ（Ｅ１）を主キーに、項目ＩＤ（Ｅ２）、詳細名（Ｅ３）、コメント（Ｅ４）、難易度（Ｅ５）、所要時間（Ｅ６）といった教育に関する情報が格納される。教育の内容選択の時、詳細ＩＤ（Ｅ１）、項目ＩＤ（Ｅ２）、コメント（Ｅ４）が使用され、教育項目のスケジュール作成の時に、詳細ＩＤ（Ｅ１）、項目ＩＤ（Ｅ２）、コメント（Ｅ４）、難易度（Ｅ５）、所要時間（Ｅ６）は、使用される。また、難易度（Ｅ５）は、スケジュールを組み立てる時、各詳細内容に関しての優先順位を決定する時に使用される。
【００３３】
図２・図２０：開催ＤＢ（３６）は、開催ＩＤ（Ｆ１）を主キーとし、スケジュールＩＤ（Ｆ２）、詳細ＩＤ（Ｆ３）、開催日時（Ｆ４）の作成された教育項目スケジュールに関する情報が格納される。作成された教育項目の新規登録の時、削除の時、更新の時に、使用される。
【００３４】
図２・図２１：スケジュールＤＢ（３４）は、スケジュールＩＤ（Ｇ１）を主キーとし、ユーザＩＤ（Ｇ２）、スケジュール名（Ｇ３）、開催場所（Ｇ４）、参加人数（Ｇ５）、備考（Ｇ６）、完了フラグ（Ｇ７）といった作成された教育項目スケジュールの情報が格納される。スケジュールＩＤ（Ｇ１）、ユーザＩＤ（Ｇ２）、スケジュール名（Ｇ３）、開催場所（Ｇ４）、参加人数（Ｇ５）、備考（Ｇ６）は、ユーザ（１０）で作成された情報をインストラクタ（２０）用画面で、スケジュールの表示を行う時に使用する。また、スケジュールの作成をスケジュール履歴として残し、同じスケジュール内容で再度依頼をする時に使用する。また、完了フラグ（Ｇ７）は、スケジュールの作成が完了した時にフラグがたてられ作業が終了される。
【００３５】
次に、図１から図２３までの図を参照して本発明の動作について詳細に説明する。
【００３６】
まず、ユーザ端末（１０）から教育項目スケジュールを新規作成・変更・削除をする場合、図１５のフローチャートの流れにより実施される。
【００３７】
まず、ユーザ端末（１０）から組織内ネットワーク（４０）を介し、教育項目スケジュール生成システム（３０）にアクセスすると、カスタマイズ教育スケジュール生成モジュール（３７）がユーザ端末（１０）にログイン用画面を提供する（Ａ１）。この時のユーザ端末の操作画面は、図３であり、ユーザは、ユーザＩＤ及びパスワードを入力し、「ＯＫ」ボタンを押す。この時、カスタマイズ教育スケジュール生成モジュール（３７）は、ユーザ情報ＤＢ（３１）よりユーザＩＤ（Ｂ１）及びパスワード（Ｂ３）を参照し、ユーザを特定する。この時、教育項目スケジュール生成システム（３０）は、ユーザ端末（１０）にログイン後のユーザ画面の提供を行う。その時のユーザの操作画面は、図４である。
【００３８】
次に、ユーザが新規に教育項目スケジュールを作成する場合、ユーザ端末（１０）から組織内ネットワーク（４０）を介しカスタマイズ教育スケジュール生成モジュール（３７）にアクセスし、新規作成を選択する（Ａ２）。新規作成が選択された場合、カスタマイズ教育スケジュール生成モジュール（３７）は、グループＤＢ（３５）にアクセスし、グループ選句択画面を表示させ、対象となるグループを選択する（Ａ３）。この時の操作画面は、図５である。次に選択されたグループ名に関する項目の検索画面を表示させる。この時の操作画面は、図６である。
【００３９】
ユーザが、項目・詳細・コメントのボタンのいずれかを押すとその内容に関して、別ウィンドウで検索画面が開き表示される。この時の操作画面は、図７であり、ユーザが検索画面でキーワードを入力し、キーワードに基づいた内容を表示させる。この時、カスタマイズ教育スケジュール生成モジュール（３７）は、項目で検索する場合は、項目ＤＢ（３３）内の詳細名（Ｄ３）内を検索する。詳細で検索する場合は、詳細ＤＢ（３２）内の項目名（Ｅ３）内を検索する。コメントで検索する場合は、詳細ＤＢ（３２）内のコメント（Ｅ４）内を検索し、検出された内容の項目・詳細・コメント・時間の一覧を表示させる。この時の操作画面は、図８である。
【００４０】
ユーザは、教育項目スケジュールに取り入れたい内容の詳細名をクリックし、選択内容一覧へ取り込み、選択内容一覧の中で削除したい内容は、削除ボタンを押し削除することが可能である（Ａ４）。この時の操作画面は、図９である。次に、ユーザは、選択内容確認画面にて、内容確認を行い、この内容で良い場合は、「ＯＫ」ボタンを押す。また、この内容をキャンセルする場合は「キャンセル」ボタンを押す。この時、操作画面は、図１０である。
【００４１】
「ＯＫ」ボタンを押し、教育項目スケジュール作成を続ける場合（Ａ６でｎｏへ進む）、詳細情報入力作業へ移る（Ａ７）。ユーザは、スケジュール名、希望開始日時、開催場所、参加人数、備考欄を入力し、「ＯＫ」ボタンを押す。この時の操作画面は図１１であり、この時、入力されたスケジュール名（Ｇ３）、開催場所（Ｇ４）、参加人数（Ｇ５）、備考欄（Ｇ６）がスケジュールＤＢ（３４）へ格納される。
【００４２】
この時、スケジュールＩＤ（Ｇ１）及びユーザＩＤ（Ｇ２）がスケジュールＤＢ（３４）に書き込まれる。また、（Ａ５）にて選択された内容と入力された希望開始日時及び、１日あたりの修了時刻を“１７：００”とした終了時刻、項目（Ｅ２）の種類及び、難易度（Ｅ５）を考慮し、カスタマイズ教育スケジュール生成モジュールは、（Ａ５）にて選択された各詳細（Ｆ４）の開催日時を算出される。開催ＤＢ（３６）にスケジュールＩＤ（Ｆ２）及び、詳細ＩＤ（Ｆ３）及び、開催日時（Ｆ４）が格納される。この時、開催ＤＢ（３６）に開催ＩＤ（Ｆ１）が書き込まれる。「キャンセル」ボタンを押し、教育項目スケジュール作成をキャンセルする場合（Ａ６でｙｅｓへ進む）、作業が終了される（Ａ１４）。
【００４３】
次に、（Ａ７）にて作成された教育項目スケジュールの内容確認を行うため、確認画面を表示させる（Ａ８）。この時の操作画面は、図１２である。次に、確認画面（図１２）にて、ユーザはこの内容で良ければ、「ＯＫ」ボタンを押し、キャンセルする場合には、「キャンセル」ボタンを押す。「ＯＫ」ボタンを押した場合（Ａ９にてｎｏへ進む）、スケジュールの作成完了となる。この時、カスタマイズ教育スケジュール生成モジュール（３７）は、スケジュールＤＢ（３４）にアクセスし、完了フラグ“１”がたてられ、作業終了となる（Ａ１４）。
【００４４】
また、「キャンセル」ボタンが押された場合（Ａ９にてｙｅｓへ進む）、カスタマイズ教育スケジュール生成モジュール（３７）は、開催ＤＢ（３６）及び、スケジュールＤＢ（３４）にアクセスし、スケジュールＩＤ（Ｇ１・Ｆ１）に基づき、格納されている対象となる開催情報及び、スケジュール情報が削除され、作業が終了となる（Ａ１４）。
【００４５】
次に、インストラクタ端末（２０）から教育項目スケジュールを新規作成・変更・削除をする場合、図２２のフローチャートの流れにより実施される。
【００４６】
まず、インストラクタ端末（２０）から組織内ネットワーク（４０）を介し、教育項目スケジュール生成システム（３０）にアクセスすると、教育管理モジュール（３８）はカスタマイズ教育スケジュール生成モジュールと連携し、インストラクタ端末（２０）にログイン用画面を提供する（Ｈ１）。この時のインストラクタ端末の操作画面は、図３であり、インストラクタは、自分のユーザＩＤ及びパスワードを入力し、「ＯＫ」ボタンを押す。
【００４７】
この時、教育管理モジュール（３８）は、ユーザ情報ＤＢ（３１）よりユーザＩＤ（Ｂ１）及びパスワード（Ｂ３）を参照し、インストラクタフラグ“１”を確認し、インストラクタであることを確認し、教育項目スケジュール生成システム（３０）は、インストラクタ端末（２０）にログイン後のインストラクタ画面の提供を行う。この時、インストラクタ端末（２０）の操作画面は、図４である。
【００４８】
次に、インストラクタが新規に教育項目スケジュールを作成する場合、インストラクタ端末（２０）から組織内ネットワーク（４０）を介し教育管理モジュール（３８）にアクセスし、新規作成を選択する（Ｈ２）。
【００４９】
新規作成が選択された場合、教育管理モジュール（３８）は、カスタマイズ教育スケジュール生成モジュールと連携し、グループＤＢ（３５）にアクセスし、グループ選句択画面を表示させ、対象となるグループを選択する（Ｈ３）。この時の操作画面は、図５である。次に選択されたグループ名に関する項目の検索画面を表示させる。この時の操作画面は、図６である。
【００５０】
インストラクタが、項目・詳細・コメントのボタンのいずれかを押すとその内容に関して、別ウィンドウで検索画面が開き表示される。この時の操作画面は、図７であり、インストラクタが検索画面でキーワードを入力し、キーワードに基づいた内容を表示させる。この時、教育管理モジュール（３８）は、項目で検索する場合は、項目ＤＢ（３３）内の詳細名（Ｄ３）内を検索する。詳細で検索する場合は、詳細ＤＢ（３２）内の項目名（Ｅ３）内を検索する。コメントで検索する場合は、詳細ＤＢ（３２）内のコメント（Ｅ４）内を検索し、検出された内容の項目・詳細・コメント・時間の一覧を表示させる。この時の操作画面は、図８である。
【００５１】
インストラクタは、教育項目スケジュールに取り入れたい内容の詳細名をクリックし、選択内容一覧へ取り込み、選択内容一覧の中で削除したい内容は、削除ボタンを押し削除することが可能である（Ｈ４）。この時の操作画面は、図９である。
【００５２】
次に、インストラクタは、選択内容確認画面にて、内容確認を行い、この内容で良い場合は、「ＯＫ」ボタンを押す。また、この内容をキャンセルする場合は「キャンセル」ボタンを押す。この時、操作画面は、図１０である。「ＯＫ」ボタンを押し、教育項目スケジュール作成を続ける場合（Ｈ６でｎｏへ進む）、詳細情報入力作業へ移る（Ｈ７）。
【００５３】
インストラクタは、スケジュール名、希望開始日時、開催場所、参加人数、備考欄を入力し、「ＯＫ」ボタンを押す。この時の操作画面は図１１であり、この時、入力されたスケジュール名（Ｇ３）、開催場所（Ｇ４）、参加人数（Ｇ５）、備考欄（Ｇ６）がスケジュールＤＢ（３４）へ格納される。この時、スケジュールＩＤ（Ｇ１）及びインストラクタＩＤ（Ｇ２）がスケジュールＤＢ（３４）に書き込まれる。
【００５４】
また、（Ｈ５）にて選択された内容と入力された希望開始日時及び、１日あたりの修了時刻を“１７：００”とした終了時刻、及び項目（Ｅ２）の種類及び、難易度（Ｅ５）を考慮し、教育管理モジュールは、（Ｈ５）にて選択された各詳細（Ｆ４）の開催日時を算出される。開催ＤＢ（３６）にスケジュールＩＤ（Ｆ２）及び、詳細ＩＤ（Ｆ３）及び、開催日時（Ｆ４）が格納される。この時、開催ＤＢ（３６）に開催ＩＤ（Ｆ１）が書き込まれる。「キャンセル」ボタンを押し、教育項目スケジュール作成をキャンセルする場合（Ｈ６でｙｅｓへ進む）、作業が終了される（Ｈ１４）。
【００５５】
次に、（Ｈ７）にて作成された教育項目スケジュールの内容確認を行うため、確認画面を表示させる（Ｈ８）。この時の操作画面は、図１２である。次に、確認画面（図１２）にて、インストラクタはこの内容で良ければ、「ＯＫ」ボタンを押し、キャンセルする場合には、「キャンセル」ボタンを押す。「ＯＫ」ボタンを押した場合（Ｈ９にてｎｏへ進む）、スケジュールの作成完了となる。この時、教育管理モジュール（３８）は、スケジュールＤＢ（３４）にアクセスし、完了フラグ“１”がたてられ、作業終了となる（Ｈ１４）。
【００５６】
また、「キャンセル」ボタンが押された場合（Ｈ９にてｙｅｓへ進む）、教育管理モジュール（３８）は、開催ＤＢ（３６）及び、スケジュールＤＢ（３４）にアクセスし、スケジュールＩＤ（Ｇ１・Ｆ１）に基づき、格納されている対象となる開催情報及び、スケジュール情報が削除され、作業が終了となる（Ｈ１４）。
【００５７】
最後に、インストラクタ端末からユーザからの依頼内容を確認する場合、図２３のフローチャートの流れにより実施される。
【００５８】
まず、インストラクタ端末（２０）から組織内ネットワーク（４０）を介し、教育管理モジュール（３８）にアクセスし、教育管理モジュール（３８）がカスタマイズ教育スケジュール生成モジュールと連携し、インストラクタ端末（２０）にログイン用画面を提供する（Ｊ１）。この時のインストラクタの操作画面は、図３である。この時、インストラクタは、自分のユーザＩＤ及びパスワードを入力し、「ＯＫ」ボタンを押す。
【００５９】
この時、教育管理モジュール（３８）は、カスタマイズ教育スケジュール生成モジュールと連携し、ユーザ情報ＤＢ（３１）のインストラクタフラグ（Ｂ６）が“１”であることを確認し、インストラクタを特定し、教育管理モジュール（３８）は、ログイン後インストラクタ端末（２０）へインストラクタ用画面の提供を行う。その時のインストラクタの操作画面は、図１３である。
【００６０】
インストラクタは、表示された教育依頼一覧のスケジュール名をクリックし、確認を行う。この時、教育管理モジュール（３８）は、ユーザ情報ＤＢ（３１）、詳細ＤＢ（３２）、項目ＤＢ（３３）、グループＤＢ（３４）、グループＤＢ（３５）、開催ＤＢ（３６）にアクセスし、依頼教育の内容を表示させる。この時の操作画面は、図１４である。
【００６１】
以上に説明した内容をまとめる。上記実施形態の想定するユースケースにおいては、例えば、企業内での教育部門において、既存の教育が存在する場合、１つの教育の内容は、幾つかの項目から成り立っているような教育が多数存在する。その教育の中で、受講者が、その教育内容が細分化されている項目から選択し、教育の内容スケジュールを組み立てることにより、教育内容の重複を防ぎ、また、受講者の希望に沿った教育を展開するといったものである。
【００６２】
また、企業内での社員教育の中で、既存の教育が細分化され項目別になったものから、受講者自身が教育の内容スケジュールを組み立て、その内容を、端末上でインストラクタ（講師）へ連絡ができるといった、希望する教育の内容スケジュールを希望者自身で作成するといったものである。
【００６３】
また、開催日時だけでなく、１つの教育の内容自体を項目別に細分化し、受講者自身がその項目の中で自分の受講したい項目を選択し、内容の組み合わせをすることができ、１つの教育の内容のスケジュールを受講者自身が組み立てることができるものである。
【００６４】
上述した実施形態は、次の３点の効果を備える。
（１）ユーザが自分で教育内容の詳細を選択することにより、必要としている教育内容をピンポイントで受講することができるところにある。理由は、提供されているコースを選択する場合、内容が重複している場合、必要がない教育内容を含んでいる場合があったため、ピンポイントでの教育受講が可能となるためである。
【００６５】
（２）ユーザの希望教育内容で、どの程度の時間が必要となるか、簡単に算出することができるところにある。理由は、ユーザが受講する教育時間を把握することにより自分の他の業務スケジュールを組みやすくなる。また、自分で教育の詳細に優先順位をつけ、優先順位が低い内容に関しては、教育の対象内容から省くことが可能となり、ユーザの希望に沿った教育が時間的に可能となるためである。
【００６６】
（３）インストラクタは、教育実施までの準備を効率的に準備できるところにある。理由は、ユーザが希望の内容でユーザから教育を依頼される際、ユーザからのヒアリングによりスケジュールを構成していたため時間がかかっていたためである。
【００６７】
以上、本発明の好適な実施の形態について説明したが、本発明はこれに限定されるものではなく、要旨を逸脱しない範囲内で種々の変形実施が可能である。
【００６８】
本発明は、幾つかの拠点にわかれて業務を実施している企業の社員教育を行う際に適している。また、教育の形態としては、インストラクタが出向き、教育を実施する時に適している。
【符号の説明】
【００６９】
１０    ユーザ端末
２０    インストラクタ端末
３０    教育項目スケジュール生成システム
３１    ユーザ情報データベース
３２    詳細データベース
３３    項目データベース
３４    スケジュールデータベース
３５    グループデータベース
３６    開催データベース
３７    カスタマイズ教育スケジュール生成モジュール
３８    教育管理モジュール
４０    組織内ネットワーク
【図１】
2010160556.tif 000003
【図２】
2010160556.tif 000004
【図３】
2010160556.tif 000005
【図４】
2010160556.tif 000006
【図５】
2010160556.tif 000007
【図６】
2010160556.tif 000008
【図７】
2010160556.tif 000009
【図８】
2010160556.tif 000010
【図９】
2010160556.tif 000011
【図１０】
2010160556.tif 000012
【図１１】
2010160556.tif 000013
【図１２】
2010160556.tif 000014
【図１３】
2010160556.tif 000015
【図１４】
2010160556.tif 000016
【図１５】
2010160556.tif 000017
【図１６】
2010160556.tif 000018
【図１７】
2010160556.tif 000019
【図１８】
2010160556.tif 000020
【図１９】
2010160556.tif 000021
【図２０】
2010160556.tif 000022
【図２１】
2010160556.tif 000023
【図２２】
2010160556.tif 000024
【図２３】
2010160556.tif 000025