(57)【要約】【課題】複複数の情報取得対象に関連する情報の伝達の便宜を向上させる。【解決手段】情報処理装置は、受信者の受信装置に対して送信するメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得する質問文取得手段と、メッセージ中で、用語に対応する文字列を取得する手段と、文字列を質問文に対する正解として、質問文および文字列を含むテスト情報を作成する手段と、を備える。【選択図】図２
2012168614.tif 000002
【特許請求の範囲】
【請求項１】
受信者の受信装置に対して送信されるメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得する質問文取得手段と、
前記メッセージ中で、前記用語に対応する文字列を取得する手段と、
前記文字列を前記質問文に対する正解として、前記質問文および前記文字列を含むテスト情報を作成する手段と、を備える情報処理装置。
【請求項２】
前記質問文取得手段は、複数の用語に対応付けてキーワードを記憶する手段と、
前記キーワードに対応付けて質問文を記憶する手段と、を有する請求項１に記載の情報処理装置。
【請求項３】
前記メッセージを受信した前記受信者の受信装置から、前記質問文に対する回答を取得する手段と、
前記回答と前記テスト情報中の文字列とから、前記受信者の前記メッセージの理解度を判定する手段と、をさらに備える請求項１または２に記載の情報処理装置。
【請求項４】
前記メッセージ中における、スケジュール登録に係る用語の有無を判定する手段と、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定する手段と、を備える請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
受信者の受信装置に対して送信するメッセージ中における、スケジュール登録に係る用語の有無を判定する手段と、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定する手段と、を備える情報処理装置。
【請求項６】
コンピュータが、受信者の受信装置に対して送信されるメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得するステップと、
前記メッセージ中で、前記用語に対応する文字列を取得するステップと、
前記文字列を前記質問文に対する正解として、前記質問文および前記文字列を含むテスト情報を作成するステップと、を実行する情報処理方法。
【請求項７】
コンピュータが、受信者の受信装置に対して送信されるメッセージ中における、スケジュール登録に係る用語の有無を判定するステップと、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定するステップと、を実行する情報処理方法。
【請求項８】
コンピュータに、受信者の受信装置に対して送信されるメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得するステップと、
前記メッセージ中で、前記用語に対応する文字列を取得するステップと、
前記文字列を前記質問文に対する正解として、前記質問文および前記文字列を含むテスト情報を作成するステップと、を実行させるプログラム。
【請求項９】
コンピュータに、受信者の受信装置に対して送信するメッセージ中における、スケジュール登録に係る用語の有無を判定するステップと、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセ
ージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定するステップと、を実行させるプログラム。
【請求項１０】
複数のコンピュータを含む情報処理システムにおいて、第１のコンピュータが、
受信者の受信装置に対して送信されるメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得する質問文取得手段、
前記メッセージ中で、前記用語に対応する文字列を取得する手段、および、
前記文字列を前記質問文に対する正解として、前記質問文および前記文字列を含むテスト情報を作成する手段のうちの少なくとも一つの手段を備え、
前記情報システムに含まれる前記第１のコンピュータ以外のコンピュータが、前記第１のコンピュータが備える手段以外の手段を備える情報処理システム。
【請求項１１】
複数のコンピュータを含む情報処理システムにおいて、第１のコンピュータが、
受信者の受信装置に対して送信されるメッセージ中における、スケジュール登録に係る用語の有無を判定する手段、および、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定する手段を備え、
前記情報システムに含まれる前記第１のコンピュータ以外のコンピュータが、前記第１のコンピュータが備える手段以外の手段を備える情報処理システム。
【請求項１２】
複数のコンピュータを含む情報処理システムが、
受信者の受信装置に対して送信されるメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得する質問文取得ステップと、
前記メッセージ中で、前記用語に対応する文字列を取得するステップと、
前記文字列を前記質問文に対する正解として、前記質問文および前記文字列を含むテスト情報を作成するステップのうちの少なくとも一つのステップと、を実行する情報処理方法。
【請求項１３】
複数のコンピュータを含む情報処理システムが、
受信者の受信装置に対して送信されるメッセージ中における、スケジュール登録に係る用語の有無を判定するステップと、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定するステップと、を実行する情報処理システム。
【請求項１４】
複数のプログラムモジュールを含み、複数のコンピュータを情報処理システムとして機能されるプログラムであって、第１のプログラムモジュールが、前記複数のコンピュータのうちの第１のコンピュータに、
受信者の受信装置に対して送信されるメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得する質問文取得ステップ、
前記メッセージ中で、前記用語に対応する文字列を取得するステップ、および、
前記文字列を前記質問文に対する正解として、前記質問文および前記文字列を含むテスト情報を作成するステップのうちの少なくとも一つのステップ、の少なくとも一つを実行させ、
前記第１のプログラムモジュール以外のプログラムモジュールが、前記第１のプログラムモジュールによって前記第１のコンピュータに実行させるステップ以外のステップを前記第１のコンピュータ以外のコンピュータに実行させる、プログラム。
【請求項１５】
複数のプログラムモジュールを含み、複数のコンピュータを情報処理システムとして機
能されるプログラムであって、第１のプログラムモジュールが、前記複数のコンピュータのうちの第１のコンピュータに、
受信者の受信装置に対して送信されるメッセージ中における、スケジュール登録に係る用語の有無を判定するステップ、および、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定するステップ、の少なくとも一つを実行させ、
前記第１のプログラムモジュール以外のプログラムモジュールが、前記第１のプログラムモジュールによって前記第１のコンピュータに実行させるステップ以外のステップを前記第１のコンピュータ以外のコンピュータに実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理技術に関する。
【背景技術】
【０００２】
従来、インターネットやＬＡＮ(Local Area Network)などの通信ネットワークを介して、電子メールのやり取りを行い、会議のスケジュール等の各種の連絡、依頼事項の伝達、業務上の指示等を行うことが行われている。このような連絡のためのツールとしては、電子メールの他、グループウェアと呼ばれるツール、ワークフローを管理するシステム等も知られている。
【０００３】
一方、例えば、会議のスケジュールの案内を受けた場合に、スケジュール管理ツールにスケジュールを登録して管理することが行われていた。なお、スケジュール管理ツールは、グループウェアの機能の一つとして提供される場合もある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−９４０５５号公報
【特許文献２】特開２００４−３６２０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来の運用においては、例えば、送信側のユーザは、連絡、伝達、指示等を含むメッセージを送信する。しかし、メッセージを受信したユーザが的確に当該メッセージを理解し、当該メッセージにしたがった作業を行っているか否か確認するという送信側ユーザを支援するツールは提案されていなかった。
【０００６】
例えば、送信側ユーザは、メッセージを受信したユーザによって、会議のスケジュールがグループウェアのスケジュール管理データに登録されたか否かを確認したい場合がある。そのような確認のために、送信側ユーザは、さらなるメッセージの送信等によってフォローアップを行うことがあった。したがって、従来のシステムでは、確認の手間が煩わしいという問題点があった。
【０００７】
そこで、本発明の目的は、メッセージを交換可能な環境において、メッセージの受信者が受信したメッセージの内容を理解したかを判別して、効率よくコミュニケーションを図ることが可能な技術を提供することにある。
【課題を解決するための手段】
【０００８】
開示の技術の一側面は、以下の情報処理装置によって例示できる。本情報処理装置は、受信者の受信装置に対して送信されるメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得する質問文取得手段と、メッセージ中で、用語に対応する文字列を取得する手段と、文字列を質問文に対する正解として、質問文および文字列を含むテスト情報を作成する手段と、を備える。
【発明の効果】
【０００９】
本情報処理装置によれば、ユーザ間でメッセージを交換可能な環境において情報の伝達の便宜を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態の情報処理システムの構成を例示する構成ブロック図である。
【図２】第１実施形態において、クライアント端末およびサーバが実行する処理の例である。
【図３】文面解析サーバのハードウェアの構成を示すブロック図の一例である。
【図４】文面解析サーバが用いる文面解析用のデータベースの構成説明図の一例である。
【図５】文面解析サーバの動作処理フローチャートである。
【図６】理解度テスト作成サーバの動作処理フローチャートである。
【図７】理解度テストデータの一例の説明図である。
【図８】理解度テストを含む電子メールの表示状態説明図である。
【図９】受信結果管理サーバの動作フローチャートである。
【図１０】回答結果データのデータフォーマットである。
【図１１】回答の照合結果の表示状態の説明図である。
【図１２】警告メール送信用基本データのデータ構成の説明図である。
【図１３】補助データデータベースの一例である。
【図１４】第２実施形態の処理フローチャートである。
【図１５】メッセージの表示と、理解度テストへの回答、およびスケジュール管理サーバへの登録を行うユーザインターフェースの例である。
【図１６】ユーザインターフェース９０Ａによる回答の照合結果の表示例である。
【図１７】第３実施形態において、クライアント端末、文面解析サーバ、受信結果管理サーバが実行する処理の例である。
【図１８】第３実施形態における文面解析サーバの処理例を示すフローチャートある。
【図１９】第３実施形態における受信結果管理サーバの処理例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、開示の技術の一側面に係る実施形態について図面を参照して説明する。
（第１実施形態）
図１は、第１実施形態の情報処理システム１０の構成を例示する構成ブロック図である。第１実施形態では、情報処理システム１０は、複数のクライアント端末１１−１〜１１−３と、複数のクライアント端末１１−１〜１１−３にサービスを提供する複数のサーバによって例示される。図１では、複数のサーバとして、文面解析サーバ１２、理解度テスト作成サーバ１３、メールサーバ１４、受信結果管理サーバ１５、スケジュール管理サーバ１６が例示されている。
【００１２】
情報処理システム１０のサーバのうち、文面解析サーバ１２は、メッセージの文面の解析を行う。ここで、メッセージは、例えば、複数のクライアント端末１１−１〜１１−３のうちいずれかのクライアント端末から受信側の他のクライアント端末に向けて送信しようとする電子メール等の伝達文等である。また、文面の解析とは、例えば、メッセージの構文の解析、文の用語（単語）への分解、用語（単語）のメッセージからの抽出、抽出した用語（単語）に対する処理等をいう。
【００１３】
なお、第１実施形態では、メッセージの授受のためのツールとして電子メールを例示することが多い。しかし、メッセージの授受のためのツールは、電子メールに限定されるものではなく、グループウェアによる伝達ツール、ワークフロー管理システムによる伝達ツール等も含まれる。また、複数のクライアント端末１１−１〜１１−３のうち、メッセージの送信側を送信者端末と呼ぶ。また、複数のクライアント端末１１−１〜１１−３のうち、メッセージの受信側を受信者端末と呼ぶ。なお、メッセージの送り手を単に送信者と
呼ぶ。さらに、メッセージの受け手を単に受信者と呼ぶ。
【００１４】
理解度テストテスト作成サーバ１３は、文面解析サーバ１２の解析結果に基づき、第１実施形態で理解度テストと呼ぶテストを作成する。理解テストは、受信者端末のユーザが受信したメッセージの内容を理解しているか否かを判別するためのテストということができる。
【００１５】
メールサーバ１４は、クライアント端末１１−１〜１１−３相互間の電子メールの送受信を管理する。なお、第１実施形態では、理解度テスト作成サーバ１３が作成した理解度テストも、ユーザ間で伝達されるメッセージとともに電子メールに含めて送信される。
【００１６】
受信結果管理サーバ１５は、理解度テスト作成サーバ１３が作成した理解度テストのテスト結果に基づいてメッセージの伝達結果を管理する。メッセージの伝達結果の管理とは、例えば、メッセージを受信したユーザが的確に当該メッセージを理解し、当該メッセージにしたがった作業を行っているか否かの確認である。また、管理には、確認後のメッセージを受信したユーザに対するフォローアップ等、メッセージを理解させるための対策も含む。
【００１７】
スケジュール管理サーバ１６は、例えば、グループウェアを介してグループのスケジュール管理を行う。ただし、第１実施形態では、情報処理システム１０は、スケジュール管理サーバ１６を含まなくてもよい。
【００１８】
複数のクライアント端末１１−１〜１１−３および各サーバ１２〜１６は、それぞれ通信ネットワーク１７を介して接続されている。図１では、クライアント端末は、３台例示されているが、クライアント端末の数に限定があるわけではない。また、通信ネットワーク１７に特に限定あるわけではない。通信ネットワーク１７は、例えば、インターネットなどの公衆網でもよい。また、通信ネットワーク１７は、ＬＡＮ（Local Area Network）、複数のＬＡＮのセグメントを含む組織内ネットワーク、組織内ネットワークを専用回線、あるいは、ＶＰＮ（Virtual Private Network）等ででもよい。
【００１９】
図２は、第１実施形態の情報処理システム１０において、クライアント端末１１−１〜１１−３およびサーバ１２〜１６が実行する処理の例である。図２のように、情報処理システム１０では、メッセージの文面の解析、理解度テスト作成等を行う前提として、キーワードと質問文テンプレートが登録される（ステップＧ１）。キーワードと質問文テンプレートの登録は、情報処理システム１０におけるメッセージの文面の解析、理解度テスト作成等の処理とは分離して事前に実行されることが多い。そこで、図２においてステップＧ１の処理は、点線で示されている。
【００２０】
キーワードとは、文面解析の対象であるメッセージから取得される用語を分類した用語集合のそれぞれにおいて、用語集合の概念を表し、用語集合に含まれる個々の用語を代表する言葉である。用語集合の例は、図４を用いて後述する。また、質問文テンプレートは、キーワードに対応して用意される質問文の例、あるいは質問文の見本である。情報処理システム１０では、文面解析対象のメッセージから用語が抽出され、抽出された用語が含まれる用語集合のキーワードが特定される。そして、特定されたキーワードに対応する質問文テンプレートが決定され、質問文テンプレートに基づき質問文が作成される。
【００２１】
キーワードと質問文テンプレートが登録されると、情報処理システム１０の運用が開始される。まず、クライアント端末１１−１〜１１−３等がユーザの操作にしたがって、電子メール等のメッセージを作成する（ステップＧ２）。ただし、メッセージが電子メールに限定されるわけではない。例えば、メッセージは、グループウェア等において、グルー
プ内のメンバ間で授受される伝達文等であってもよい。また、メッセージは、ワークフロー管理システム等において、ワークフローにしたがって授受される指示文、伝達文、依頼文、要求等であってもよい。情報処理システム１０は、メッセージの送信者と受信者との間で授受されるメッセージについて、受信者がそのメッセージを理解し、把握したか否かを、送信者が確認できるツールを提供する。
【００２２】
送信者端末が作成したメッセージは、文面解析サーバ１２に引き渡される。そして、文面解析サーバ１２は、メッセージの文面を解析する（ステップＧ３）。文面の解析処理では、文面解析サーバ１２は、メッセージから用語を抽出し、用語が含まれる用語集合を特定し、特定された用語集合を代表するキーワードを決定する。さらに、文面解析サーバ１２は、キーワードに対応する質問文テンプレートを特定する。そして、文面解析サーバ１２は、文面解析の対象であるメッセージ、メッセージから抽出した用語、キーワード、および質問文テンプレート等を理解度テスト作成サーバ１３に引き渡す。
【００２３】
すると、理解度テスト作成サーバ１３は、理解度テスト作成処理を実行する（Ｇ４）。理解度テストは、メッセージの内容を受け手が理解したか否かを判定するためのテストである。理解度テストのデータは、質問文と正解データとを含む。例えば、理解度テスト作成サーバ１３は、引き渡された質問文テンプレートを基に、質問文を作成する。質問文は、メッセージから抽出した用語に関する質問である。また、理解度テスト作成サーバ１３は、抽出された用語が存在する箇所近傍のメッセージ中で、質問文に対する正解となる文言を抽出する。作成された理解度テストのデータは、例えば、理解度テスト作成サーバ１３から、文面解析サーバ１２を通じて、メッセージ作成元のクライアント端末１１−１〜１１−３に引き渡される。ただし、理解度テスト作成サーバ１３が文面解析サーバ１２を介することなく直接、理解度テストのデータをメッセージ作成元のクライアント端末１１−１〜１１−３に引き渡すようにしてもよい。
【００２４】
なお、図１では、文面解析サーバ１２と理解度テスト作成サーバ１３とが異なるコンピュータとして例示されているが、文面解析サーバ１２と理解度テスト作成サーバ１３とが同一のコンピュータ上で機能してもよい。また、例えば、メッセージの送信者がメッセージ作成等を行うときに、送信者端末と文面解析サーバ１２と理解度テスト作成サーバ１３とが連携して、ステップＧ３、Ｇ４の処理を実行するようにしてもよい。例えば、送信者端末と文面解析サーバ１２と理解度テスト作成サーバ１３とが、送信者端末の画面上のユーザインターフェース画面を通じて、情報を授受し、処理を実行すればよい。もちろん、送信者端末が文面解析サーバ１２と理解度テスト作成サーバ１３の機能を実行するようにしてもよい。すなわち、情報処理システム１０が提供する機能に関しては、どの機能をどのコンピュータが実行するかに関して、特に限定があるわけではなく、通常の専門家が実施できる範囲で適宜変形してよい。
【００２５】
次に、理解度テストを取得した送信者端末は、メッセージと理解度テストのデータとを例えば、メールサーバ１４を介して、受信者端末に送信する（ステップＧ５）。ただし、メッセージはグループウェアのシステム、ワークフロー管理システム等、電子メール以外の手段を通じて伝達されるものでもよい。
【００２６】
すると、メッセージの受信者は、受信者端末上でメッセージを読む。このとき、受信者端末は、メッセージと理解度テストの質問文を表示し、正解データを表示しないようにすればよい。すると、メッセージの受信者は、受信者端末上で理解度テストに回答する（Ｇ６）。そして、理解度テストおよび受信者の回答は、受信者端末から、受信結果管理サーバ１５に引き渡される。なお、正解データは、メッセージおよび質問文とは分離して、送信者端末から、受信結果管理サーバ１５に引き渡すようにしてもよい。
【００２７】
すると、受信結果管理サーバ１５は、受信者の理解度テストへの回答を受信し、回答内容を評価し、保管する（Ｇ７）。回答の内容を評価するとは、回答内容が、例えば、正解データと一致するか否かを判定することをいう。また、保管とは、例えば、理解度テストに回答したメッセージの受信者を識別する情報ととともに、回答内容、および評価結果を不揮発性の記憶装置等に保存することをいう。ここで、受信者を識別する情報は、例えば、電子メールアドレス、ワークフロー管理システムにおけるユーザＩＤ、グループウェアのユーザＩＤ、会社の社員番号、組織の所属者番号等である。
【００２８】
また、このとき、受信結果管理サーバ１５は、回答内容および評価結果を送信者端末に引き渡して、受信者の理解の程度をメッセージの送信者に伝達するようにしてもよい。また、回答内容が不正解の場合には、回答者に再度理解度テストを実行させるようにしてもよい。
【００２９】
次に、受信結果管理サーバ１５は、回答の統計処理、追加フォローアップを実行する（ステップＧ８）。ここで、統計処理とは、回答した受信者ごとの回答の正解率の算出、正解率の時間的な推移の記録等である。また、追加フォローアップとは、例えば、受信者の正解率が基準値に達しない場合に、受信者に注意文を送付する処理、受信者の上司に状況を報告する報告文を送付する処理等である。
【００３０】
受信結果管理サーバ１５は、ステップＧ８の処理を回答受信の度に実行してもよい。ただし、受信結果管理サーバ１５は、ステップＧ８の処理を回答の受信とは別に、例えば、定期的、あるいは、回答受信数が基準値に達したときに実行してもよい。ここで、定期的とは、例えば、毎日１回、週１回、月１回等である。また、基準値とは、回答受信数１０件ごと、１００件ごと、１００件ごと等である。
【００３１】
図３は、文面解析サーバ１２のハードウェアの構成を示すブロック図の一例である。図１に示した各サーバ１２〜１６は、各々同様の装置構成を有している。そこで、文面解析サーバ１２を例として、サーバの構成について説明する。
【００３２】
文面解析サーバ１２は、文面解析サーバ１２を制御するコントローラ２１を備えている。そして、コントローラ２１は、各種情報を入力するためのキーボード２２と、マウス２３等の入力装置を接続可能である。なお、キーボード２２、マウス２３等に代えて、他の入力装置、例えば、タッチパネル等を使用してもよい。
【００３３】
また、文面解析サーバ１２は、各種情報の印刷を行うプリンタ２４と、各種情報を表示するディスプレイ２５と、を接続可能である。また、文面解析サーバ１２は、インターネットなどの通信ネットワーク１７を介して通信を行う際のインターフェース動作を行う通信インターフェース２６を備えている。さらに、文面解析サーバ１２は、ハードディスクドライブ、ＳＳＤ（Solid State Disk）などで例示され、大容量の記憶を行う外部記憶装置２７を備えている。なお、文面解析サーバ１２は、さらに、着脱可能な記憶媒体の入出力装置を備えるようにしてよい。着脱可能な記憶媒体としては、フラッシュメモリカード、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）、ブルーレイディスク等を例示できる。
【００３４】
コントローラ２１は、例えば、コンピュータの処理部である。コントローラ２１は、ＣＰＵ(Central Processing Unit)３１と、ＲＯＭ(Read Only Memory)３２と、ＲＡＭ(Random Access Memory)３３と、入出力インターフェース部３４とを備えている。ＲＡＭ３３
は、ＣＰＵ３１が動作するためのプログラムをＣＰＵ３１が実行可能な形式で記憶する。また、ＲＡＭ３３は、ＣＰＵ３１が処理する各種データを一時的に記憶する。入出力インターフェース部３４は、外部装置との入出力インターフェース動作を行う。外部装置は、
例えば、外部記憶装置２７、通信インターフェース２６、キーボード２２、マウス２３等である。
【００３５】
外部記憶装置２７には、文面解析サーバ１２の処理のためのデータベースなどが格納される。理解度テスト作成サーバ１３、受信結果管理サーバ１５の構成は、文面解析サーバ１２と同様であるので、その説明を省略する。
【００３６】
クライアント端末１１−１〜１１−３は、ネットワーク１７を介して文面解析サーバ１２に接続した場合には、文面解析の機能を利用可能となる。また、クライアント端末１１−１〜１１−３は、メールサーバ１４に接続した場合には、電子メール送受信の機能を利用可能となる。また、クライアント端末１１−１〜１１−３は、受信結果管理サーバ１５に接続した場合には、受信結果管理機能を利用可能となる。このように、ネットワーク１７を介して接続により、クライアント端末１１−１〜１１−３は、電子メール等に含まれるメッセージが受信者に理解され、その内容にしたがう処理が実行されたか否かを把握可能となる。また、クライアント端末１１−１〜１１−３は、スケジュール管理サーバ１６に接続した場合には、グループウェアを利用したグループスケジュールの管理機能を利用可能となる。ただし、図１に示した文面管理サーバ１２、理解度テスト作成サーバ１３、受信管理サーバ１５、スケジュール管理サーバ１６等の機能の一つ以上をクライアント端末１１−１〜１１−３等に組み込んでもよい。また、単一のコンピュータが図１に示したサーバ１２−１６の機能をクライアント端末１１−１〜１１−３等に提供するようにしてもよい。
【００３７】
クライアント端末１１−１〜１１−３の構成としては、パーソナルコンピュータ、携帯情報端末（Personal Digital Assistant、ＰＤＡ）、携帯電話、ＰＨＳ（Personal Handyphone System）、電子ブックの機能を提供する端末等を例示できる。クライアント端末１１−１〜１１−３は、具体的には、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信インターフェースを備えたパーソナルコンピュータ本体と、周辺機器を含む。周辺機器としては、コンピュータ本体に接続されて各種情報を入力するためのキーボード、マウスなどの入力デバイスを例示できる。また、周辺機器としては、各種情報を表示するためのディスプレイデバイス、各種情報を印刷出力するプリンタデバイス等を例示できる。
【００３８】
図４は、文面解析サーバ１２が用いる文面解析用のデータベースの構成説明図の一例である。文面解析サーバ１２が用いる文面解析用のデータベースは、上述したように、外部記憶装置２７に記憶されている。
【００３９】
文面解析用のデータベース４０は、大別すると、キーワードデータベース４１と、質問文テンプレートデータベース４２と、を備えている。キーワードデータベース４１は、キーワード（代表語）と、電子メールなどのメッセージに含まれる用語と、の関係を記憶する。キーワードデータベース４１が、キーワードを記憶する手段の一例である。
【００４０】
質問文テンプレートデータベース４２は、電子メールなどのメッセージに含まれる用語に対応するキーワードデータベース４１中のキーワードと、質問文テンプレートとの関係を記憶する。質問文テンプレートデータベース４２が、質問文を記憶する手段の一例である。
【００４１】
したがって、キーワードデータベース４１と、質問文テンプレートデータベース４２とは、文面解析サーバ１２によって、電子メールなどのメッセージに対して、質問文テンプレートを特定することを可能にしている。
【００４２】
図４のように、キーワードデータベース４１は、キーワード（代表語）が格納された代
表語データ記憶部４５と、キーワードに対応する一または複数の用語が格納された用語データ記憶部４６と、を備えている。なお、キーワードは、代表語とも呼ばれる。代表語と呼ばれるのは、キーワードが、複数の用語を含む用語集合を代表し、用語集合の概念を示す役割を有するからである。図４の例では、例えば、｛〆切、締め切り、期日、期限｝のような用語集合に対して、これらの用語集合の概念を代表して、キーワード“期限”が設定されている。なお、“〆切”のような略称、慣用表現、当て字を含む用語が用語集合に含まれてもよい。
【００４３】
また、質問文テンプレートデータベース４２は、キーワードが格納された代表語データ記憶部４７と、キーワードに対応する質問文テンプレートが格納された質問文テンプレート記憶部４８と、を備えている。なお、図４の例では、質問文テンプレートとしては、変形部分を含まない質問文が例示されている。例えば、キーワード“期限”に対する質問文テンプレート“期限はいつですか”等である。ただし、図４のような例に代えて、変形部分を含むフォーマットで質問文テンプレートを定義しておいてもよい。例えば、“＜行為＞の期限はいつですか”等のように、変数＜行為＞等を質問文テンプレートに含めておいてもよい。そして、例えば、メッセージの中から抽出された行為を変数＜行為＞に適用することによって、特定の行為の完了に対する期限の管理となる。また、行為の相手方として、変数＜相手＞を導入してもよい。
【００４４】
例えば、文面解析サーバ１２から、質問文テンプレートを受け取る理解度テスト作成サーバ１３が、メッセージ中から、“期限”の前後に含まれる修飾語を基に変数＜行為＞に該当する用語を抽出すればよい。そして、理解度テスト作成サーバ１３は、変数＜行為＞に、抽出した用語を代入することで、質問文テンプレートを実際のメッセージに適合させればよい。
【００４５】
ここで、文面解析サーバ１２の動作を説明する。図５は、文面解析サーバ１２の動作処理フローチャートである。文面解析サーバ１２のＣＰＵ３１は、質問文取得手段の一例として、図５の処理を実行する。
【００４６】
文面解析サーバ１２のコントローラ２１は、クライアント端末１１−１〜１１−３のうち、送信者端末から送信される電子メールなどのメッセージを受け付ける。文面解析サーバ１２のコントローラ２１は、メッセージを受け付けると、メッセージの構文解析を行い、使用されている用語を抽出する（ステップＳ１１）。次に文面解析サーバ１２のコントローラ２１は、キーワードデータベース４１を参照し、メッセージの内容を表すキーワードを抽出する（ステップＳ１２）。この場合、文面解析サーバ１２のコントローラ２１は、例えば、メッセージを品詞に応じて用語に分解して、用語を抽出する。そして、文面解析サーバ１２のコントローラ２１は、抽出した用語をキーにして、キーワードデータベース４１を参照し、抽出した用語が含まれる用語集合を特定する。そして、文面解析サーバ１２のコントローラ２１は、特定した用語集合からキーワードを検索すればよい。その場合に、文面解析サーバ１２のコントローラ２１は、メッセージから、抽出される用語のうち、特定の品詞に限定して、用語を抽出してもよい。特定の品詞は、例えば、名詞、動詞等である。
【００４７】
例えば、キーワードデータベース４１が図４に示すようなものの場合、送信者端末から送信されたメッセージに「〆切」、「締切」、「期日」等の用語が含まれている場合を例にして説明する。この場合、文面解析サーバ１２のコントローラ２１は、用語データ記憶部４６を参照し、「〆切」、「締切」、「期日」等の用語に対応するキーワードとして『期限』を抽出する。同様に文面解析サーバ１２のコントローラ２１は、送信者端末から送信されたメッセージに「大切」、「注意」等の用語が含まれていれば、文面解析サーバ１２のコントローラは、キーワードとして『重要』を抽出することとなる。
【００４８】
そして、複数のキーワードが抽出されたか否かを判別する（ステップＳ１３）。例えば、メッセージから抽出された用語が複数あり、それぞれの用語が、キーワードデータベース４１の異なる用語集合に含まれる場合には、複数のキーワードが抽出されることになる。ステップＳ１３の判別において、単一のキーワードが抽出された場合には（ステップＳ１３；Ｎｏ）、処理をステップＳ１５に移行する。
【００４９】
一方、ステップＳ１３の判別において複数のキーワードが抽出された場合には（ステップＳ１３；Ｙｅｓ）、当該メッセージを送信した送信者端末から送信されたユーザに問い合わせて、最も優先度の高いキーワードを選択させる（ステップＳ１４）。この場合の問い合わせについては、例えば、文面解析サーバ１２が、送信者端末に提供するウェブページ等を介して行えばよい。なお、予め各キーワードに優先度を割り当てておき、より優先度の高いキーワードを自動的に選択するように処理してもよい。この場合において、自動的に選択したキーワード以外のキーワードもユーザに提示し、場合によっては選択の変更を促すようにしてもよい。
【００５０】
また、キーワードが複数抽出され、その個数が所定数以下である場合には、選択を行わずに、以下の処理を複数のキーワードに対してそれぞれ後述する理解度テストを作成するようにしてもよい。さらにキーワードが複数抽出され、その個数が所定数を超えている場合には、所定数以下となるように、ユーザに選択を促すようにしてもよい。
【００５１】
次に文面解析サーバ１２のコントローラ２１は、選択した一つのキーワードに基づいて、質問文テンプレートデータベース４２を参照し、キーワードに対応する質問文テンプレートを選択（ステップＳ１５）する。そして、文面解析サーバ１２のコントローラ２１は、質問文テンプレートおよびメッセージを理解度テスト作成サーバ１３に通知する（ステップＳ１６）。
【００５２】
具体的には、上述の例の場合、文面解析サーバ１２のコントローラ２１は、キーワードとして『期限』が抽出されている場合には、質問文テンプレートとして『期限はいつですか？』を選択する。また、文面解析サーバ１２のコントローラ２１は、キーワードとして『重要』が抽出されている場合には、質問文テンプレートとして『重要な事項はなんですか？』を選択する。そして、文面解析サーバ１２のコントローラ２１は、メッセージと共に、選択した質問文テンプレートを理解度テスト作成サーバ１３に送信することとなる。
【００５３】
図６は、理解度テスト作成サーバ１３の動作処理フローチャートである。この処理では、まず、理解度テスト作成サーバ１３のコントローラ（以下、単に、理解度テスト作成サーバ１３）は、質問文テンプレートを受信する（ステップＳ２１）。すると、理解度テスト作成サーバ１３は、通知された質問文テンプレートに基づいて、当該質問文テンプレートの質問内容に対する正解の回答となる用語をメッセージから抽出あるいは生成する（ステップＳ２２）。正解の回答となる用語は、後述の正解データに相当する。理解度テスト作成サーバ１３のＣＰＵは、用語に対応する文字列を取得する手段の一例として、ステップＳ２２の処理を実行する。
【００５４】
そして、理解度テスト作成サーバ１３は、理解度テストを作成する（ステップＳ２３）。作成された理解度テストの内容を理解度テストデータと呼ぶ。この理解度テストデータには、上記のステップＳ２２で抽出した正解データも含まれている。理解度テスト作成サーバ１３のＣＰＵは、テスト情報を作成する手段の一例として、ステップＳ２３の処理を実行する。
【００５５】
図７は、理解度テストデータの一例の説明図である。理解度テストデータ５０は、当該
理解度テストデータを特定するための質問番号データ５１と、質問内容を表す質問文データ５２と、正解となる解答を表す正解データ５３と、を備えている。質問番号データ５１は、理解度テストデータ５０を特定するとともに、質問文データ５２を特定するデータということもできる。
【００５６】
ここで、ステップＳ２２の処理において、質問文テンプレートの質問内容に対する正解となる用語の抽出のため、例えば、図５のステップＳ１１において、文面解析サーバ１２が抽出した用語（単語）を利用できる。例えば、抽出された用語（単語）のメッセージ文面上前後に位置する期限、量、個数に相当する数字が正解の用語となり得る。質問文テンプレートの質問内容に対する正解となる用語を正解データともいう。
【００５７】
具体的には、「○件」、「○個」、「○月○日」、「○年」、「○時○分」、「○：○」（時刻）などの○で示した部分に相当する数字である。例えば、メッセージから抽出した用語が、締切、期限、予定日、予定時刻等であった場合には、日付、時間等に該当する用語をメッセージ中で抽出した用語の近傍から探し出せばよい。また、メッセージから抽出した用語が、購買量、購入量、使用量等であった場合には、量に関連する用語をメッセージ中で抽出した用語の近傍から探し出せばよい。
【００５８】
なお、理解度テスト作成サーバは、図４のキーワードデータベース４１、あるいは、質問文テンプレートデータベース４２に対応する、理解度テスト作成支援の支援用語をデータベースに保持するようにしてもよい。例えば、理解度テスト作成サーバ１３は、質問文に対応する正解となる用語（数字等）に対して単位として付与される文字列を用語ごと、キーワードごと、あるいは、質問文ごとに保持すればよい。より具体的には、理解度テスト作成サーバ１３は、キーワード“期限”に対応する支援用語として、“年”、“月”、“日”、“時”、“分”、“：”等を記憶しておけばよい。また、理解度テスト作成サーバ１３は、例えば、“購買量”、“購入量”、“使用量”等の用語を含む用語集合に対応して、数量を示す、“ｌ（リットル）”、“ｍ３（立方メートル）”、“ｋｇ”、“ｇ”、“ｔ”等を記憶しておけばよい。また、理解度テスト作成サーバ１３は、例えば、購買数、購入数、使用数等の用語を含む用語集合に対応して、“個”、“点”、“枚”、“組”等を記憶しておいてもよい。
【００５９】
そして、理解度テストサーバは、メッセージ中から文面解析サーバ１２によって抽出された用語の前後で、理解度テスト作成支援の支援用語を検索することによって、正解データを抽出するようにすればよい。
【００６０】
続いて理解度テスト作成サーバ１３のコントローラは、作成した理解度テストを対応するクライアント端末装置に送信する（ステップＳ２４）。この結果、理解度テストを受信したクライアント端末装置は、本来のメッセージに理解度テストを添付し、電子メールとして、メールサーバ１４を介して、受信者端末に送信することとなる。
【００６１】
図８は、理解度テストを含む電子メールの表示状態説明図である。図８に示すように，理解度テストを含む電子メール６０は、元の電子メールの内容を示す電子メール本体部６１と、質問文データを示す質問文表示部６２と、電子メールの受信者が回答を入力する回答入力部６３と、を備えている。ここで、質問文表示部６２と、回答入力部６３とは、理解度テストを実行するユーザインターフェースということができる。
【００６２】
さらに回答入力部６３は、回答を入力する入力ボックス６４と、答え合わせを指示するための答え合わせボタン６５と、答え合わせ結果表示ボックス６６と、を備えている。
【００６３】
図９は、受信結果管理サーバ１５の動作フローチャートである。図９の処理を回答受付
評価処理と呼ぶことにする。受信結果管理サーバ１５は、例えば、理解度テストを受信した受信者に受信結果管理サーバ１５上に構築されたウェブページ上で理解度テストの回答を受け付ける（ステップＳ３１）。ステップＳ３１の処理を理解度テスト回答受付処理という。受信結果管理サーバ１５のＣＰＵは、回答を取得する手段の一例として、ステップＳ３１の処理を実行する。
【００６４】
これにより受信結果管理サーバ１５は、受信者の回答結果と、正解データの値と、を照合する（ステップＳ３２）。そして、受信結果管理サーバ１５は、照合結果に基づく、正解、不正解の結果を受信者に表示すればよい。受信結果管理サーバ１５のＣＰＵは、理解度を判定する手段の一例として、ステップＳ３２の処理を実行する。
【００６５】
回答結果データに対する、正解あるいは不正解に相当する値、以下評価値を付加し、記憶装置、例えば、図３のＲＡＭ３３、外部記憶装置２７等に格納する（ステップＳ３３）。回答結果データに対して正解あるいは不正解に相当する評価値を付加したデータをテスト結果データという。
【００６６】
図１０は、テスト結果データのデータフォーマットである。テスト結果データ７０は、回答者である理解度テストの受信者の電子メールアドレスを格納したメールアドレスデータ７１と、質問データ特定するための上述した質問番号データ７２と、評価値を示す回答結果データ７３とを含む。メールアドレスデータ７１が受信者を識別する識別情報の例である。回答結果データ７３は、質問番号データ７２で特定される質問に対する回答が正解か不正解かを示す評価値のデータである。例えば、回答結果データ７３＝１が正解、回答結果データ７３＝０が不正解である。さらに受信結果管理サーバ１５は、答え合わせ結果表示ボックス６６に、受信者の回答と、回答に対する回答結果データ（評価値）とを含むメッセージを表示する（ステップＳ３４）。
【００６７】
図１１は、回答結果に対する正解データとの照合結果を表示するユーザインターフェースの説明図である。具体的には、照合結果が一致し、電子メール受信者の回答結果が正解である場合には、図１１に示すように、答え合わせ結果表示ボックス６６に「ＯＫ！  正解です！」というメッセージを表示する。また、照合結果が不一致し、電子メール受信者の回答結果が不正解であるとされた場合には、例えば「ＮＧ！  やり直してください！」というメッセージを表示する。これらのメッセージは一例であり、任意のメッセージを用いることが可能である。
【００６８】
また、不正解の場合には、その回数をカウントしておき、回数に応じてメッセージを変更するようにしてもよい。さらに不正解の回数が予め設定した回数を超えた場合に、回答を行った電子メール受信者ごとに予め登録された上司の電子メールアドレス宛に警告メールを送信するようにしてもよい。
【００６９】
図１２は、警告メール送信用基本データのデータ構成の説明図である。警告メール送信用基本データ８０は、メールアドレスデータ８１、不正解上限値データ８２、および上司メールアドレスデータ８３と、を含む。メールアドレスデータ８１は、理解度テストの回答者、すなわち、メッセージ受信者の電子メールアドレスのデータである。不正解上限値データ８２は、不正解の回数の上限値である。上司メールアドレスデータ８３は、理解度テストの回答者の直属の上司の電子メールアドレスのデータである。
【００７０】
この警告メール送信用基本データは、受信結果管理サーバ１５が管理している。受信結果管理サーバ１５は、メールアドレスデータ８１に対応する理解度テストの回答者の不正解の回数が不正解上限値データ８２を超えたか否かを監視する。そして、不正解の回数が不正解上限値データ８２を超えた場合には、受信結果管理サーバ１５は、当該回答者のメ
ッセージに対する対応が悪い、あるいは、メッセージに対する理解度が低いとして判定する。すると、受信結果管理サーバ１５は、上司メールアドレスデータ８３を参照して、その旨を理解度テストの回答者の直属の上司のメールアドレスに通知することとなる。
【００７１】
以上の説明のように、第１実施形態の情報処理システム１０によれば、メッセージの受信者がメッセージの送信者の意図に沿って、メッセージを理解したことを容易に判別し、管理することが可能となる。その場合に、メッセージの受信者がメッセージを理解したか否かの質問文は、文面解析サーバ１２と理解度テスト作成サーバ１３の処理によって作成される。そして、理解度テストに対する回答が正解か否かは、受信結果管理サーバ１５によって判定される。このように、情報処理システム１０は、従来の電子メール、グループウェア、ワークフロー管理システム等において欠落していた機能を提供できる。つまり、情報処理システム１０は、受信者の理解の確認、対策、あるいは、フォローアップという従来にない組織管理上極めて重要な機能を実現できる。
【００７２】
上記第１実施形態では、図４のキーワードデータベース４１に、用語集合に対応するキーワードを定義するので、様々なメッセージ中の種々の用語から共通する概念を導き出し易くなる。また、上記第１実施形態では、図４の質問文テンプレートデータベース４２にキーワードに対応する質問文テンプレートを定義している。したがって、様々なメッセージ中の種々の用語から共通する概念に対して、適切な質問文を取得できる可能性が高まる。すなわち、受信者に対して、適切な質問をする可能性を高めことができる。
【００７３】
また、上記第１実施形態では、図６に示したように、理解度テスト作成サーバ１３が、メッセージ中で、質問文テンプレート選択の基になった用語の近傍から、正解データを見出す。そのため、質問文に対する正解データを見出せる可能性を高めることができる。
【００７４】
＜変形例＞
第１実施形態では、理解度テスト作成サーバ１３は、文面解析サーバ１２が抽出した用語（単語）の文面上前後に位置する期限、量、個数に相当する数字を正解データとしてメッセージ中から抽出した。しかし、このような処理において、職場内の共通語を正解データとして抽出される値としてもよい。例えば、図５のステップＳ１１において抽出した用語（単語）が場所を意味する場合には、職場内の共通語、頻出語、略称語である等“会議室”、“応接”、“プロジェクトＡ”、“ＳＳＳの件”等が抽出される。また、来客、出張などの用件に関連する単語、例えば、“名古屋”等の地名、“ＡＡＡ工場”、“ＢＢＢ支店”等が正解データとして抽出されるように、理解度テスト作成サーバ１３が処理すればよい。
【００７５】
また、理解度テスト作成サーバ１３が参照できる補助データベースを用意してもよい。補助データベースは、例えば、メッセージから抽出される用語、用語に対応してキーワードデータベース４１から特定されるキーワード、キーワードから特定される質問文テンプレート等に対応して、支援用語を定義しておけばよい。支援用語は、理解度テスト作成サーバ１３が参照可能な、正解データ抽出の参考とできる用語である。例えば、補助データベースは、理解度テスト作成サーバ１３、文面解析サーバ１２等が設置される職場で頻出する用語を支援用語として定義しておけばよい。さらに、そのような支援用語をキーワード、あるいは質問文に対応するデータベースに区分して格納してもよい。
【００７６】
図１３に、補助データデータベースの一例を示す。図１３は、キーワードデータベース４１のキーワードと、質問文を特定する質問番号に対応して、正解候補データベースを定義づけた補助データデータベースのデータ構造を示している。図１３のデータ構造の表は、理解度テスト作成サーバ１３のメモリ、あるいは外部記憶装置等に格納しておけばよい。そして、正解候補データベースには、そのキーワード、あるいは、質問の正解をメッセ
ージ中から特定するときに、理解度テスト作成サーバ１３の処理の判断基準となるデータを定義しておけばよい。
【００７７】
図１３では、例えば、キーワード“期限”と質問番号“０００１”の組み合わせに対して、日付・時刻データベースが指定されている。したがって、理解度テスト作成サーバ１３が、キーワード“期限”あるいは質問番号“０００１”の質問に対応する正解をメッセージ中から特定する際に、図１３の表を参照し、日付・時刻データベースを特定すればよい。そして、日付・時刻データベースには、例えば、日付・時刻に関連する用語“年”、“月”、“日”、“時”、“分”、“午前”、“午後”、“朝”、“昼”、“夜”、“深夜”、“正午”等を定義しておけばよい。そして、理解度テスト作成サーバ１３は、日付・時刻データベースに定義された日付・時刻に関連する用語をメッセージ中から検索することで正解データを抽出すればよい。また、日付・時刻データベースには、日付・時刻に関連する用語の他、日付、時刻等のフォーマットを定義しておいてもよい。
【００７８】
また、図１３では、例えば、キーワード“重要”、メッセージ番号“００２０”に対して、検索ポリシーデータベースが定義されている。例えば、検索ポリシーデータベースには、メッセージから正解データを検索するときの指針を定義しておけばよい。指針としては、例えば、職場で重視されるイベント、職務に関連する概念等を定義しておけばよい。職務に関連する概念とは、売り上げ、利益、受注、予算、顧客等である。理解度テスト作成サーバ１３は、検索ポリシーデータベースに定義された用語およびその用語を含むメッセージの表現を正解と推定するようにしてもよい。なお、検索ポリシーデータベースに代えて、単に、職場用語データベースを用いるようにしてもよい。職場用語データベースには、文面解析サーバ１２、理解度テスト作成サーバ１３等が設置される職場ごとのよく使用される用語を定義しておいてもよい。例えば、顧客名、取引先名、交流の多い事業所名、役所名等を検索ポリシーデータベースに定義しておけばよい。
【００７９】
また、図１３では、キーワード“室”に対して、事務所データベースが定義されている。そして、事務所データベースには、職場事務所内の部屋の名称、あるいは、管理組織の名称を定義しておけばよい。同様に、キーワード“打ち合わせ”に対応して、場所データベース、事業所データベース等を指定おけばよい。そして、場所データベースには、打ち合わせ場所に相当する用語“会議室Ａ”、“応接１”などを定義しておけばよい。また、例えば、事業所データベースには、“Ａ事業所”、“Ｂ事業部”、“本社”などを定義しておけばよい。また、キーワードあるいは質問文を特定することなく、文面解析サーバ１２、理解度テスト作成サーバ１３等が設置される職場ごとに重要と考えられる用語を職場用語データベースとして指定しておいてもよい。
【００８０】
このような支援用語を含む補助データベースを定義しておくことで、理解度テスト作成サーバ１３がメッセージ中から正解データを判定するときの判断基準、あるいは支援情報とすることができる。例えば、理解度テスト作成サーバ１３は、補助データベースに定義された支援用語と一致する用語がメッセージ中に見出されたときに、その見出された支援用語そのものを正解データとしてもよい。また、例えば、補助データベースには、メッセージ中から抽出される用語、抽出された用語を基にキーワードデータベース４１で特定されるキーワード等と、正解データとの関係を所定のルールにしたがって記述しておいてもよい。そして、理解度テスト作成サーバ１３がそのルールにしたがって、メッセージ中から、正解データを特定するようにしてもよい。いずれにしても、図１３に示したような補助データデータベースを用いることによって、正解データを見出す可能性を高めることができる。
【００８１】
（第２実施形態）
上記第１実施形態においては、情報処理システム１０は、理解度テストの実施効能を提
供した。例えば、理解度テストにより、電子メール等、メッセージの受信者が送信者から送信されたメッセージに記載されている指示内容を理解し、指示通りの行為をしていることが確認できた。
【００８２】
第２実施形態では、情報処理システム１０は、さらに、グループウェアによるスケジュール管理サーバ１６へのメッセージの受信者のスケジュール登録の有無を管理する。例えば、メッセージの受信者が受信者端末を通じて、メッセージを理解した結果としてスケジュール登録したことを報告する。そして、受信結果管理サーバ１５は、スケジュール登録したとの報告を受信する。スケジュール登録したとの報告受信により、メッセージの受信者は、メッセージの送信者の送信したメッセージに記載されている指示内容を理解し、指示通りの行為をしていることを確認できるようになる。
【００８３】
図１４は、第２実施形態に係る受信結果管理サーバ１５の処理を例示するフローチャートである。この第２実施形態における情報処理システム１０の構成は、第１実施形態の情報処理システム１０（図１参照）と同様であるので、図１を参照して説明する。
【００８４】
第２実施形態においては、受信結果管理サーバ１５は、第１実施形態と同様、電子メール受信者がメッセージを理解した旨の理解度テストの回答結果を取得し、正解か否かを判定する。さらに、受信結果管理サーバ１５は、スケジュール管理サーバ１６からメッセージに対応するスケジュール登録がなされた旨の報告を待つ。そして、その報告がなされた場合に、受信結果管理サーバ１５は、電子メール受信者により、確実にメッセージが理解され、適切な対応がなされたものと判断する。
【００８５】
図１４の処理では、第１実施形態の図９の処理に対して、さらに、スケジュール登録の有無を確認する処理が追加されている。以下、図１４にしたがって、受信結果管理サーバ１５の処理を説明する。図１４の処理のうち、ステップＳ４１からＳ４３の処理は、図９のステップＳ３１からＳ３３の処理と同様であるので、その説明を省略する。第２実施形態の処理では、テスト結果格納後、受信結果管理サーバ１５は、受信者からの回答内容が正解データと一致するか否かを判定する（ステップＳ４４）。そして、不正解の場合に、受信結果管理サーバ１５は、受信者端末に、不正解を通知する。受信者端末は、不正解通知を画面に表示することにより、受信者に理解度テストが不正解であったことを認識させる。その後、受信結果管理サーバ１５は、制御をステップＳ４１に戻し、受信者からの回答を再度受け付ける。なお、受信者が不正解を規定回数以上繰り返した場合には、受信結果管理サーバ１５は、Ｓ４４の処理をうち切って、制御をＳ４５に進めればよい。ただし、受信結果管理サーバ１５は、ステップＳ４４により不正解通知を行った後、受信者からの回答を再度受け付けることなく、そのまま制御をＳ４５に進めるように処理してもよい。受信者からの回答を再度受け付けることなく、そのまま制御をＳ４５に進めるのは、一度の不正解通知を行えば、受信者は、直ちに、メッセージを確認し、理解するとの信頼関係が維持された組織に適した処理例である。
【００８６】
ステップＳ４４の判定結果が正解の場合に、受信結果管理サーバ１５は、受信者からのスケジュール登録を確認する処理を実行するか、否かを判定する（Ｓ４６）。スケジュール登録を確認する処理を実行するのは、送信者からのメッセージ内に、スケジュール登録に関連する指示、依頼等が含まれている場合である。例えば、スケジュール登録を確認する処理を実行するのは、特定の行為を行う期限、予定等がメッセージに含まれている場合である。受信結果管理サーバ１５は、スケジュール登録に係る用語の有無を確認する手段の一例として、Ｓ４６の処理を実行する。
【００８７】
送信者からのメッセージ内に、スケジュール登録に関連する指示、依頼等が含まれているには、例えば、文面管理サーバ１２が、メッセージ中から、スケジュール登録に関連す
る指示、依頼を抽出すればよい。そのような指示、依頼を抽出すると、文面管理サーバ１２は、スケジュール登録を確認せよとのスケジュール登録確認指示を質問文テンプレートに付加すればよい。そして、理解度テストサーバ１３が作成する理解度テストのデータ中に、スケジュール登録確認指示が含まれるようにすればよい。
【００８８】
また、例えば、理解度テスト作成サーバ１３が、期限、予定等に対する正解データとして、日付、あるいは、日時等の指定を抽出したときに、理解度テストのデータ中に、スケジュール登録確認指示が含まれるようにすればよい。
【００８９】
理解度テストのデータ中に、スケジュール登録確認指示があった場合には、受信結果管理サーバ１５は、制御をＳ４７に進める。そして、受信結果管理サーバ１５は、受信者端末からのスケジュール登録済みとの報告を待つ（ステップＳ４７）。そして、受信結果管理サーバ１５は、所定の期間内に受信者端末からのスケジュール登録済みとの報告があったか否かを判定する（ステップＳ４８）。所定の期間とは、例えば、Ｓ４７でスケジュール登録済みとの報告を待つ処理を開始したときから、受信結果管理サーバ１５のシステムの設定パラメータで定めた期間である。受信結果管理サーバ１５は、スケジュール登録の有無が報告されているか否かを判定する手段の一例として、Ｓ４７、Ｓ４８の処理を実行する。
【００９０】
そして、所定の期間内に受信者端末からのスケジュール登録済みとの報告がない場合に、受信結果管理サーバ１５は、受信者端末に、督促通知を受信者端末に送信する（Ｓ４９）。督促通知は、例えば、該当するメッセージに対応するスケジュール登録をするようにとの指示を表示する通知である。督促通知により、受信結果管理サーバ１５は、受信者に、該当するメッセージに対応するスケジュール登録を促す。その後、受信結果管理サーバ１５は、制御をＳ４７に、戻し、スケジュール登録の報告を再度待つ。
【００９１】
ただし、受信結果管理サーバ１５は、ステップＳ４９により督促通知を表示した後、受信者からのスケジュール登録の報告を再度待つことなく、そのまま制御をＳ５０に進めるように処理してもよい。受信者からの報告を再度待つことなく、そのまま制御をＳ５０に進めるのは、一度督促を行えば、受信者は、直ちに、スケジュール登録を行うとの信頼関係が維持された組織に適した処理例である。
【００９２】
そして、受信結果管理サーバ１５は、スケジュール登録受信結果を記憶装置、例えば、図３のＲＡＭ３３、外部記憶装置２７等に格納する（ステップＳ５０）。そして、受信結果管理サーバ１５は、処理を終了する。一方、理解度テストのデータ中に、スケジュール登録確認指示がない場合には、受信結果管理サーバ１５は、Ｓ４６の判定後、そのまま処理を終了する。
【００９３】
図１４の処理では、受信結果管理サーバ１５は、メッセージの受信者からスケジュール登録したとの報告を受けたときに、スケジュール登録がなされたものと判定し、スケジュール登録受信結果を記憶装置に格納した。しかし、そのような処理に代えて、受信結果管理サーバ１５は、スケジュール管理サーバ１６からスケジュール登録結果を取得するようにしてもよい。例えば、受信者が受信者の予定をスケジュール登録したときに、スケジュール管理サーバ１６は、受信者の識別情報、スケジュール登録された日付、時間等を受信結果管理サーバ１５に伝達するようにしてもよい。すなわち、受信結果管理サーバ１５は、図１４のステップＳ４７において、スケジュール管理サーバ１６からの報告を待つようにしてもよい。
【００９４】
また、情報処理システム１０は、電子メール、ワークフロー等におけるメッセージの表示と、理解度テストへの回答、およびスケジュール管理サーバ１６への登録を行うユーザ
インターフェースを用いて、スケジュール登録の有無を管理してもよい。図１５は、メッセージの表示と、理解度テストへの回答、およびスケジュール管理サーバ１６への登録を行うユーザインターフェースの例である。図１５において、図８と同様の部分には同一の符号を付すものとする。
【００９５】
図１５に示すように、ユーザインターフェース９０Ａは、元の電子メールの内容を示す電子メール本体部６１と、質問文データを示す質問文表示部６２と、電子メールの受信者が回答を入力する回答入力部６３と、元の電子メールのメッセージ内容に相当するスケジュールの登録日付を受信者が入力する日付入力部９１と、スケジュールをスケジュール管理サーバ１６に登録するためのスケジュール登録ボタン９２と、を備えている。さらに回答入力部６３は、回答を入力する入力ボックス６４と、答え合わせを指示する、答え合わせボタン６５と、答え合わせ結果表示ボックス６６と、を備えている。  図１６は、ユーザインターフェース９０Ａによる回答の照合結果の表示例である。具体的には、照合結果が一致し、電子メール受信者の回答が正解である場合には、図１６に示すように、答え合わせ結果表示ボックス６６に「ＯＫ！  正解です！」というメッセージを表示する。
【００９６】
これと並行して、理解度テストを受信した受信者が、回答が正解であり、かつ、スケジュール登録ボタン９２をクリックした場合には、スケジュール登録を実行すればよい。すなわち、日付表示部７１に表示された登録日付で元の電子メールのメッセージ内容に相当するスケジュールをスケジュール管理サーバ１６に登録すればよい。そして、スケジュール登録がなされると、スケジュール管理サーバ１６は、スケジュール登録が完了したことを受信結果管理サーバ１５に報告すればよい。ただし、スケジュール管理サーバ１６に代えて、スケジュール登録ボタン９２がクリックされたときに、ユーザインターフェース９０Ａが稼働する受信者端末が、スケジュール登録報告を受信結果管理サーバ１５に報告してもよい。受信者端末スケジュール登録を報告することにより、スケジュール管理サーバ１６自体に対する新たな構成の追加を低減できる。
【００９７】
以上の説明のように、本第２実施形態によれば、例えば、メッセージの内容にしたがって、受信者がスケジュール管理サーバ１６にスケジュール登録した場合のように、メッセージ受信者の行為を確認できる。すなわち、本第２実施形態によれば、メッセージの受信者がメッセージの内容を理解した旨およびメッセージに対応する適切な対応が行われたことが確認された時点でメッセージによる情報伝達が完了したと判断することができる。したがって、メッセージ受信者に対する伝達確認の便宜をより一層向上させることができる。
【００９８】
なお、上記第２実施形態では、スケジュール管理サーバ１６にスケジュール登録する処理を例にして説明した。しかし、第２実施形態で説明した情報処理システム１０は、他の処理にも適用できる。すなわち、スケジュール登録以外の定型業務に応じて作成すべき定型業務文書の作成がなされた否か等をフォローアップする際に、第２実施形態と同様の処理を行ってもよい。定型業務文書とは、例えば、日報、週報、月報、精算書のような定期的に作成される報告書の作成の有無、あるいは、出張報告書のようなイベントの発生に応じて作成する文書等である。すなわち、メッセージ中に、上記文書の作成指示があった場合に、その作成指示から所定期間内にその作成がなされたことの報告完了があったか否かを判定してもよい。
【００９９】
より具体的には、文面解析サーバ１２のデータベースに管理対象の文書名を定義したデータベースを用意しておけばよい。そして、文面解析サーバ１２が、メッセージ中にその文書名を見出した場合に、受信結果管理サーバ１５に、見出した文書の作成がなされたことの報告完了を管理するように指示すればよい。受信結果管理サーバ１５は、文面解析サーバ１２からの指示にしたがって、例えば、受信者からの報告完了が所定期間内になされ
るか否かを管理すればよい。
【０１００】
また、例えば、文面解析サーバ１２のデータベースに、実施業務（例えば、出張）と、管理対象の文書名（例えば、出張報告書）を定義したデータベースを用意しておけばよい。そして、文面解析サーバ１２が、メッセージ中にその実施業務を示す用語を見出した場合に、受信結果管理サーバ１５に、見出した実施業務に対応する文書の作成がなされたことの報告を管理するように指示すればよい。受信結果管理サーバ１５は、文面解析サーバ１２からの指示にしたがって、例えば、受信者からの報告完了が所定期間内になされるか否かを管理し、フォローアップ（報告遅延対策処理）を実行すればよい。
【０１０１】
（第３実施形態）
上記第２実施形態においては、受信結果管理サーバ１５は、第１実施形態と同様、例えば、メッセージについての理解度テストに対する受信者の回答から、受信者のメッセージに対する理解と、理解に基づく行為を確認した。さらに、上記理解度テストの他、受信結果管理サーバ１５は、スケジュール登録完了の報告を受信した。受信結果管理サーバ１５は、スケジュール登録完了の報告により、電子メールの受信者が電子メールのメッセージに記載されている指示内容を理解し、指示通りの行為をしていることを確認した。
【０１０２】
第３実施形態では、受信結果管理サーバ１５は、第１実施形態で説明した理解度テストに代えて、スケジュール登録完了との報告を受信することで、受信者の理解度を確認する処理例を説明する。すなわち、第３実施形態では、第１実施形態のような理解度テストは、省略される。第３実施形態の構成および作用は、理解度テストに代えてスケジュール登録したとの報告を受信する点を除いて、第１実施形態、あるいは、第２実施形態と同様である。そこで、第３実施形態においても、特に言及がない限り、第１実施形態の構成がそのまま適用される。また、第１実施形態、第２実施形態と同一の構成要素については、同一の符号を付してその説明を省略する。
【０１０３】
図１７は、第３実施形態の情報処理システム１０において、クライアント端末１１−１〜１１−３、文面解析サーバ１２、メールサーバ１４、受信結果管理サーバ１５等が実行する処理の例である。なお、第３実施形態の情報処理システム１０には、理解度テスト作成サーバ１３が含まれなくてもよい。
【０１０４】
図２の処理と比較して、第３実施形態の情報処理システム１０では、メッセージの文面の解析、理解度テスト作成等を行う前提としてのキーワードと質問文テンプレートの登録処理は実行されない。第３実施形態の処理では、クライアント端末１１−１〜１１−３等の送信者端末がユーザの操作にしたがって、電子メール等のメッセージを作成する（ステップＧ２）。ステップＧ２の処理は、第１実施形態の場合と同様である。
【０１０５】
送信者端末が作成したメッセージは、文面解析サーバ１２に引き渡される。そして、文面解析サーバ１２は、メッセージの文面を解析する（ステップＧ３）。第３実施形態における文面の解析処理では、文面解析サーバ１２は、メッセージから用語を抽出する。そして、文面解析サーバ１２は、スケジュール登録に係る表現がメッセージに含まれているか否かを判定する（Ｇ３Ａ）。
【０１０６】
スケジュール登録に係る表現は、例えば、期限、予定等である。文面解析サーバ１２は、期限、予定等に対応するフォーマットをデータベースに記憶しておけばよい。期限、予定等に対応するフォーマットは、例えば、“＊年＊月＊日”、“＊時＊分”、“＊曜日”のように記述される。これらのフォーマットの“＊”は、日時等に該当する数字が対応する。文面解析サーバ１２は、例えば、“＊年”の箇所には、現在時点以降の西暦または日本の元号の年が記述されているか、否かを判定すればよい。そして、“＊年”に該当する
表現が、メッセージに含まれている場合に、文面解析サーバ１２は、メッセージ中に年が記述されていると判定すればよい。
【０１０７】
同様に、文面解析サーバ１２は、“＊月“のフォーマットに該当する表現がメッセージ中に含まれるか否かを、“＊月“中の”＊“に１から１２の数字あるいは、一から十二の漢数字を当てはめて判定すればよい。”＊分”、“”＊曜日”等についても、処理は同様である。
【０１０８】
そして、メッセージ中にスケジュール登録に係る表現が含まれる場合、
文面解析サーバ１２は、受信結果管理サーバ１５に対して、スケジュール登録の確認を指示する（ステップＧ４Ａ）。スケジュール登録の確認を指示するため、文面解析サーバ１２は、受信結果管理サーバ１５に対して、メッセージの送信者、受信者、および、Ｇ３のメッセージ文面の解析で抽出したスケジュール登録に係る表現を引き渡させばよい。受信結果管理サーバ１５に引き渡される情報は、例えば、送信者の識別情報、受信者の識別情報、スケジュール登録の日付、あるいは、日時等である。
【０１０９】
そして、送信者の操作にしたがい、送信者端末は、メッセージを送信する（Ｇ５Ａ）。メッセージ伝達については、第１実施形態の図２のＧ５の場合と同様である。
【０１１０】
受信者端末では、メッセージを受信すると、画面上で受信者に表示する。受信者は、メッセージ中にスケジュールに係る表現があると、自身のスケジュール管理ツールを操作して、スケジュールを登録する。さらに、受信者は、スケジュール登録した結果を受信結果管理サーバ１５に入力する。例えば、受信者端末は、受信者の操作にしたがって、スケジュール登録した結果の報告を受信結果管理サーバ１５に引き渡す（ステップＧ６Ａ）。ここで、報告には、スケジュールに係る表現とともに、そのスケジュールに関連するメッセージの受信者を報告すればよい。ただし、その報告に、当該メッセージの送信者を含めてもよい。
【０１１１】
すると、受信結果管理サーバ１５は、スケジュール登録した結果の報告を受信し、保管する（ステップＧ７Ａ）。ここで、受信結果管理サーバ１５は、報告待ちとなっている受信者の識別情報と、その受信者のスケジュールに係る表現とを保持している。ただし、受信結果管理サーバ１５は、報告待ちとなっている受信者のスケジュールに加えて、当該メッセージの送信者も記憶しておいてもよい。そして、受信結果管理サーバ１５は、報告待ちとなっている受信者の識別情報とその受信者のスケジュールに係る表現とが適合する報告を受信者端末から受信したときに、報告待ちの報告があったと判断すればよい。そして、受信結果管理サーバ１５は、報告があったことを受信者の識別情報ごとに記録し、保管すればよい。
【０１１２】
さらに、受信者の識別情報ごとの報告の記録について、統計処理、あるいは、追加フォローアップを行う（ステップＧ８Ａ）。統計処理は、例えば、報告待ちの件数に対する、報告済み割合の算出、算出結果の時間的推移の記録等である。また、フォローアップは、所定期間経過後、報告のない受信者への督促、報告済み割合が基準値未満の受信者への注意の送付、報告済み割合が基準値未満の受信者の上司への通知等である。
【０１１３】
図１８は、第３実施形態における文面解析サーバ１２の処理例を示すフローチャートである。この処理では、文面解析サーバ１２は、受信したメッセージに対して、構文解析を実行し、用語を抽出する（ステップＳ１１１）。
【０１１４】
そして、文面解析サーバ１２は、抽出した用語と、データベースの期限、予定等に対応するフォーマットとを照合する。そして、文面解析サーバ１２は、メッセージ中のスケジ
ュール登録に係る表現の有無により、スケジュール登録確認を指示するか否かを判定する（ステップＳ１１２）。文面解析サーバ１２は、スケジュール登録に係る用語の有無を判定する手段の一例として、Ｓ１１１、Ｓ１１２の処理を実行する。そして、メッセージ中に、スケジュール登録に係る表現が含まれる場合、文面解析サーバ１２は、受信結果管理サーバ１５に、スケジュール登録確認を指示する（ステップＳ１１３）。
【０１１５】
図１９は、第３実施形態における受信結果管理サーバ１５の処理例を示すフローチャートである。この処理では、受信結果管理サーバ１５は、文面解析サーバ１２から、スケジュール登録確認の指示を受け取る（Ｓ４６Ａ）。すると、受信結果管理サーバ１５は、ステップＳ４７−Ｓ５０の処理を実行する。ステップＳ４７−Ｓ５０の処理は、図９の場合と同様であるので、その説明を省略する。
【０１１６】
以上述べたように、第３実施形態の情報処理システム１０によれば、スケジュール登録の有無を確認する。すなわち、第３実施形態では、理解度テストの実施に代えて、受信者が、メッセージを理解したか否か、そのメッセージにしたがって、行為をしたか否かを確認できる。第３実施形態の情報処理システム１０では、理解度テストを実施しなくよいので、第１実施形態の場合と比較して、受信者の負担が軽減される可能性が高い。
【０１１７】
なお、第３実施形態では、スケジュール登録の有無を受信者が受信者端末を用いて、受信結果管理サーバ１５に通知した。しかし、そのような構成に代えて、スケジュールが登録されるスケジュール管理ツール、あるいは、グループウェア等の機能を提供するシステムが、スケジュール登録結果を受信結果管理サーバ１５に通知するようにしてもよい。
【０１１８】
この場合には、受信者の負担がさらに軽減される。受信者がスケジュールをスケジュール管理サーバ１６に登録したときに、スケジュール管理サーバ１６は、スケジュール登録が完了したことを受信結果管理サーバ１５に報告すればよい。報告の内容は、第２実施形態、第３実施形態と同様である。また、例えば、図１５、図１６で例示されるスケジュール登録ボタン９２がクリックされたときに、ユーザインターフェース９０Ａが稼働する受信者端末が、スケジュール登録報告を受信結果管理サーバ１５に報告するようにしてもよい。
【０１１９】
さらに、スケジュールが登録されるスケジュール管理ツール、あるいは、グループウェア等の機能を提供するシステムのスケジュールデータを格納するデータベースを受信結果管理サーバ１５が読み出せるようにしてもよい。すなわち、図１９のように、受信結果管理サーバ１５が、スケジュール登録の報告を待つのではなく、データベースからスケジュールデータを読み出して確認するようにすればよい。この場合には、スケジュール管理ツール、あるいは、グループウェア等の機能を提供するシステムに改造が生じない。すなわち、グループウェア等の改造の代わりに、受信結果管理サーバ１５にスケジュールデータへのアクセス機能を追加すればよい。そして、例えば、所定の時間間隔で、受信者のスケジュールデータをチェックすることで、受信結果管理サーバ１５は、受信者が、メッセージを理解したか否か、そのメッセージにしたがって、行為をしたか否かを確認できる。
【０１２０】
《コンピュータが読み取り可能な記録媒体》
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【０１２１】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等
から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【０１２２】
《その他》
本実施形態は、以下の態様（付記と呼ぶ）を含む。以下の付記の各構成要素は、他の付記の構成要素と組み合わせてもよい。
【０１２３】
（付記１）
受信者の受信装置に対して送信するメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得する質問文取得手段と、
前記メッセージ中で、前記用語に対応する文字列を取得する手段と、
前記文字列を前記質問文に対する正解として、前記質問文および文字列を含むテスト情報を作成する手段と、を備える情報処理装置。
【０１２４】
（付記２）
前記質問文取得手段は、複数の用語に対応付けてキーワードを記憶する手段と、
前記キーワードに対応付けて質問文を記憶する手段と、を有する付記１に記載の情報処理装置。
【０１２５】
（付記３）
前記メッセージを受信した前記受信者の受信装置から、前記質問文に対する回答を取得する手段と、
前記回答と前記テスト情報中の文字列とから、前記受信者の前記メッセージの理解度を判定する手段と、をさらに備える付記１または２に記載の情報処理装置。
【０１２６】
（付記４）
前記メッセージ中における、スケジュール登録に係る用語の有無を判定する手段と、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定する手段と、を備える付記１から付記３のいずれか１項に記載の情報処理装置。
【０１２７】
（付記５）
受信者の受信装置に対して送信するメッセージ中における、スケジュール登録に係る用語の有無を判定する手段と、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定する手段と、を備える情報処理装置。
【０１２８】
（付記６）
コンピュータが、受信者の受信装置に対して送信されるメッセージ
に含まれる少なくとも一つの用語と関連付けられる質問文を取得するステップと、
前記メッセージ中で、前記用語に対応する文字列を取得するステップと、
前記文字列を前記質問文に対する正解として、前記質問文および前記文字列を含むテスト情報を作成するステップと、を実行する情報処理方法。
【０１２９】
（付記７）
前記質問文を取得するステップでは、
複数の用語に対応付けてキーワードを記憶する記憶手段から前記キーワードを読み出すステップと、
前記キーワードに対応付けて質問文を記憶する記憶手段から前記質問文を読み出すステップと、を実行する付記６に記載の情報処理方法。
【０１３０】
（付記８）
前記メッセージを受信した前記受信者の受信装置から、前記質問文に対する回答を取得するステップと、
前記回答と前記テスト情報中の文字列とから、前記受信者の前記メッセージの理解度を判定するステップと、をさらに実行する付記６または７に記載の情報処理方法。
【０１３１】
（付記９）
前記メッセージ中における、スケジュール登録に係る用語の有無を判定するステップと、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定するステップと、をさらに実行する付記６から付記８のいずれか１項に記載の情報処理方法。
【０１３２】
（付記１０）
コンピュータが、受信者の受信装置に対して送信されるメッセージ
中における、スケジュール登録に係る用語の有無を判定するステップと、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定するステップと、を実行する情報処理方法。
【０１３３】
（付記１１）
コンピュータに、受信者の受信装置に対して送信されるメッセージ
に含まれる少なくとも一つの用語と関連付けられる質問文を取得するステップと、
前記メッセージ中で、前記用語に対応する文字列を取得するステップと、
前記文字列を前記質問文に対する正解として、前記質問文および文字列を含むテスト情報を作成するステップと、を実行させるプログラム。
【０１３４】
（付記１２）
前記質問文を取得するステップでは、
複数の用語に対応付けてキーワードを記憶する記憶手段から前記キーワードを読み出すステップと、
前記キーワードに対応付けて質問文を記憶する記憶手段から前記質問文を読み出すステップと、を実行させる付記１１に記載のプログラム。
【０１３５】
（付記１３）
前記メッセージを受信した前記受信者の受信装置から、前記質問文に対する回答を取得するステップと、
前記回答と前記テスト情報中の文字列とから、前記受信者の前記メッセージの理解度を判定するステップと、をさらに実行させる付記１１または１２に記載のプログラム。
【０１３６】
（付記１４）
前記メッセージ中における、スケジュール登録に係る用語の有無を判定するステップと、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定するステップと、をさらに実行させる付記１１から付記１３のいずれか１項に記載のプログラム。
【０１３７】
（付記１５）
コンピュータに、受信者の受信装置に対して送信するメッセージ
中における、スケジュール登録に係る用語の有無を判定するステップと、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定するステップと、を実行させるプログラム。
【０１３８】
（付記１６）
複数のコンピュータを含む情報処理システムにおいて、第１のコンピュータが、
受信者の受信装置に対して送信されるメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得する質問文取得手段、
前記メッセージ中で、前記用語に対応する文字列を取得する手段、および、
前記文字列を前記質問文に対する正解として、前記質問文および前記文字列を含むテスト情報を作成する手段のうちの少なくとも一つの手段を備え、
前記情報システムに含まれる前記第１のコンピュータ以外のコンピュータが、前記第１のコンピュータが備える手段以外の手段を備える情報処理システム。
【０１３９】
（付記１７）
複数のコンピュータを含む情報処理システムにおいて、第１のコンピュータが、
受信者の受信装置に対して送信されるメッセージ中における、スケジュール登録に係る用語の有無を判定する手段、および、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定する手段を備え、
前記情報システムに含まれる前記第１のコンピュータ以外のコンピュータが、前記第１のコンピュータが備える手段以外の手段を備える情報処理システム。
【０１４０】
（付記１８）
複数のコンピュータを含む情報処理システムが、
受信者の受信装置に対して送信されるメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得する質問文取得ステップと、
前記メッセージ中で、前記用語に対応する文字列を取得するステップと、
前記文字列を前記質問文に対する正解として、前記質問文および前記文字列を含むテスト情報を作成するステップのうちの少なくとも一つのステップと、を実行する情報処理方法。
【０１４１】
（付記１９）
複数のコンピュータを含む情報処理システムが、
受信者の受信装置に対して送信されるメッセージ中における、スケジュール登録に係る用語の有無を判定するステップと、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定するステップと、を実行する情報処理システム。
【０１４２】
（付記２０）
複数のプログラムモジュールを含み、複数のコンピュータを情報処理システムとして機能されるプログラムであって、第１のプログラムモジュールが、前記複数のコンピュータのうちの第１のコンピュータに、
受信者の受信装置に対して送信されるメッセージに含まれる少なくとも一つの用語と関連付けられる質問文を取得する質問文取得ステップ、
前記メッセージ中で、前記用語に対応する文字列を取得するステップ、および、
前記文字列を前記質問文に対する正解として、前記質問文および前記文字列を含むテスト情報を作成するステップのうちの少なくとも一つのステップ、の少なくとも一つを実行させ、
前記第１のプログラムモジュール以外のプログラムモジュールが、前記第１のプログラムモジュールによって前記第１のコンピュータに実行させるステップ以外のステップを前記第１のコンピュータ以外のコンピュータに実行させる、プログラム。
【０１４３】
（付記２１）
複数のプログラムモジュールを含み、複数のコンピュータを情報処理システムとして機能されるプログラムであって、第１のプログラムモジュールが、前記複数のコンピュータのうちの第１のコンピュータに、
受信者の受信装置に対して送信されるメッセージ中における、スケジュール登録に係る用語の有無を判定するステップ、および、
前記メッセージ中に、スケジュール登録に係る用語が含まれている場合に、前記メッセージを受信した前記受信者の受信装置から所定期間内にスケジュール登録の有無が報告されているか、否かを判定するステップ、の少なくとも一つを実行させ、
前記第１のプログラムモジュール以外のプログラムモジュールが、前記第１のプログラムモジュールによって前記第１のコンピュータに実行させるステップ以外のステップを前記第１のコンピュータ以外のコンピュータに実行させる、プログラム。
【符号の説明】
【０１４４】
１０    情報処理システム
１１−１〜１１−３    クライアント端末
１２    文面解析サーバ
１３    理解度テスト作成サーバ
１４    メールサーバ
１５    受信結果管理サーバ
１６    スケジュール管理サーバ
１７    通信ネットワーク
２１    コントローラ
２２    キーボード
２３    マウス
２４    プリンタ
２５    ディスプレイ
２６    通信インターフェース
２７    外部記憶装置
３１    ＣＰＵ
３２    ＲＯＭ
３３    ＲＡＭ
３４    入出力インターフェース部
４０    データベース
４１    キーワードデータベース
４２    質問文テンプレートデータベース
４５    代表語データ記憶部
４６    用語データ記憶部
４７    代表語データ記憶部
４８    質問文テンプレート記憶部
５０    理解度テストデータ
５１    質問番号データ
５２    質問文データ
５３    正解データ
６０    電子メール
６１    電子メール本体部
６２    質問文表示部
６３    解答入力部
６４    入力ボックス
６５    答え合わせボタン
６６    結果表示ボックス
７０    テスト結果データ
７１    メールアドレスデータ
７２    質問番号データ
７３    回答結果データ
９０    電子メール
９１    日付表示部
９２    スケジュール登録ボタン
【図１】
2012168614.tif 000003
【図２】
2012168614.tif 000004
【図３】
2012168614.tif 000005
【図４】
2012168614.tif 000006
【図５】
2012168614.tif 000007
【図６】
2012168614.tif 000008
【図７】
2012168614.tif 000009
【図８】
2012168614.tif 000010
【図９】
2012168614.tif 000011
【図１０】
2012168614.tif 000012
【図１１】
2012168614.tif 000013
【図１２】
2012168614.tif 000014
【図１３】
2012168614.tif 000015
【図１４】
2012168614.tif 000016
【図１５】
2012168614.tif 000017
【図１６】
2012168614.tif 000018
【図１７】
2012168614.tif 000019
【図１８】
2012168614.tif 000020
【図１９】
2012168614.tif 000021