(57)【特許請求の範囲】
【請求項１】
メッセージ作成者が操作するメッセージ作成者端末装置と、メッセージを作成するサーバ装置と、メッセージの送信先である通信先端末装置からなるメッセージ作成システムであって、
前記通信先端末装置は、
端末ログを送信する端末ログ送信手段を備え、
前記サーバ装置は、
メッセージの候補となる定型文を端末ログと対応付けて記憶する定型文記憶手段と、
前記メッセージ作成者端末装置、または通信先端末装置から端末ログを受信するサーバ側受信手段と、
前記サーバ側受信手段により受信された端末ログを記憶するサーバ側端末ログ記憶手段と、
前記通信先端末装置の端末ログと前記メッセージ作成者端末装置の端末ログの共通点を前記サーバ側端末ログ記憶手段において記憶された端末ログに基づいて、抽出する共通点抽出手段と、
前記共通点抽出手段により抽出された共通点に基づいた端末ログに対応する定型文を前記定型文記憶手段から選択する定型文選択手段と、
前記定型文選択手段により選択された定型文に、前記サーバ側端末ログ記憶手段から取得した端末ログを合成して、メッセージを作成するメッセージ作成手段と、
前記メッセージ作成手段により作成されたメッセージを前記メッセージ作成者端末装置に送信するサーバ側送信手段と、を備え、
前記メッセージ作成者端末装置は、
端末ログを記憶する端末側端末ログ記憶手段と、
前記端末側端末ログ記憶手段に記憶された端末ログを送信する端末ログ送信手段と、
前記サーバ装置からメッセージを受信するメッセージ受信手段と、
前記メッセージ受信手段により受信されたメッセージを入力候補として表示するメッセージ表示手段と、を備えるメッセージ作成システム。
【請求項２】
前記サーバ装置は、
外部の情報源となる情報源サーバ装置から話題となる情報を取得して、定型文を作成する話題情報取得手段と、
前記話題情報取得手段により作成された定型文を前記定型文記憶手段に追加する、または、前記メッセージ作成手段に処理可能にさせる定型文追加手段と、をさらに備えることを特徴とする請求項１に記載のメッセージ作成システム。
【請求項３】
前記サーバ装置は、
定型文入力候補として、前記メッセージ作成者端末装置に対して提示した定型文および提示回数を記憶する提示回数確認手段と、を備え、
前記定型文選択手段は、前記提示回数確認手段に記憶された定型文および提示回数に基づいて定型文の選択を行うことを特徴とする請求項１または２に記載のメッセージ作成システム。
【請求項４】
前記サーバ装置は、
メッセージ作成のために使用した定型文および使用回数を使用回数確認手段と、を備え、
前記定型文選択手段は、前記使用回数確認手段に記憶された定型文および使用回数に基づいて定型文の選択を行うことを特徴とする請求項１から３のいずれか一項に記載のメッセージ作成システム。
【請求項５】
前記サーバ装置は、
メッセージ作成者端末装置から一定時間メッセージの送信が行われなかった場合に、自動的にメッセージを作成して、当該メッセージをメッセージ作成者端末装置に送信する自動送信確認手段、を備えることを特徴とする請求項１から４のいずれか一項に記載のメッセージ作成システム。
【請求項６】
通信先端末装置の端末ログを取得するメッセージ作成者端末装置において、
当該メッセージ作成者端末装置の端末ログを検出する端末ログ検出手段と、
前記端末ログ検出手段により検出された端末ログおよび取得された前記通信先端末装置の端末ログを記憶する端末ログ記憶手段と、
メッセージの候補となる定型文を端末ログと対応付けて記憶する定型文記憶手段と、
前記通信先端末装置の端末ログと前記メッセージ作成者端末装置の端末ログの共通点を、前記端末ログ記憶手段に記憶されている端末ログに基づいて、抽出する共通点抽出手段と、
前記共通点抽出手段により抽出された共通点に基づいた端末ログに対応する定型文を前記定型文記憶手段から選択する定型文選択手段と、
前記定型文選択手段により選択された定型文に前記端末ログ記憶手段から取得した端末ログを合成して、メッセージを作成するメッセージ作成手段と、
前記メッセージ作成手段により作成されたメッセージを入力候補として表示するメッセージ表示手段と、を備えるメッセージ作成装置。
【請求項７】
メッセージ作成者が操作するメッセージ作成者端末装置と、メッセージの送信先である通信先端末装置からなるメッセージ作成システムであって、
前記通信先端末装置は、
端末ログを送信する端末ログ送信手段を備え、
前記メッセージ作成者端末装置は、
メッセージの候補となる定型文を記憶する定型文記憶手段と、
前記通信先端末装置から端末ログを受信する端末側受信手段と、
前記端末側受信手段により受信された端末ログおよび前記メッセージ作成者端末装置の端末ログを記憶する端末側端末ログ記憶手段と、
前記通信先端末装置の端末ログと前記メッセージ作成者端末装置の端末ログとの共通点を、前記端末側端末ログ記憶手段において記憶されている端末ログに基づいて、抽出する共通点抽出手段と、
前記共通点抽出手段により抽出された共通点に基づいた端末ログに対応する定型文を前記定型文記憶手段から選択する定型文選択手段と、
前記定型文選択手段により選択された定型文に、前記端末側端末ログ記憶手段から取得した端末ログを合成して、メッセージを作成するメッセージ作成手段と、
前記メッセージ作成手段により作成されたメッセージを入力候補として表示するメッセージ表示手段と、を備えるメッセージ作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テキストメッセージの入力補助を行うメッセージ作成システムおよびメッセージ作成装置に関する。
【背景技術】
【０００２】
近年、携帯通信端末は、便利さと有用性から世代を問わず幅広い世代に普及しており、メールやＷＥＢの掲示板などで、テキストメッセージのやりとりが盛んに行われている。
【０００３】
携帯通信端末からテキストメッセージを入力する操作を支援するため、変換語辞書を端末側に保持して入力を補助する技術が一般的に利用されている。下記特許文献1では、電子メールを送信しようとする相手との過去の通信履歴から、通信相手毎に独自の語句を抽出する技術が開示されている。これにより、通信相手毎に変換精度を向上する効果が得られる。
【０００４】
また、利用者の健康増進を支援するような健康管理システムにおいて、利用者が自宅で測定可能な健康状態に関する血圧や体温などのバイタルデータに基づいて利用者に対するコメント入力を補助するために、下記特許文献２では、利用者のバイタルデータの分析結果に対応して、メッセージ候補を取得し表示させ、管理者のメッセージ入力補助を行う方法が発案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３８１６０９４号公報
【特許文献２】特開２００８−２５０８０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら，特許文献１は、ユーザによる入力内容に応じた変換候補を提示するものである。よって、ユーザの状態および携帯端末の操作状態などに応じてメッセージ作成の補助をすることはできない。
【０００７】
また，特許文献２は，バイタルデータに基づいて適切なメッセージ候補を表示させることが可能であるが、やはり、ユーザの携帯端末に対する操作状態に応じたメッセージ作成の補助をすることはできない。
【０００８】
そこで、本発明においては、ユーザの状態に応じて適切なメッセージ作成の補助を行うことができるメッセージ作成システムおよびメッセージ作成装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
また、本発明のメッセージ作成システムは、メッセージ作成者が操作するメッセージ作成者端末装置と、メッセージを作成するサーバ装置と、メッセージの送信先である通信先端末装置からなるメッセージ作成システムであって、前記通信先端末装置は、端末ログを送信する端末ログ送信手段を備え、前記サーバ装置は、メッセージの候補となる定型文を端末ログと対応付けて記憶する定型文記憶手段と、前記メッセージ作成者端末装置、または通信先端末装置から端末ログを受信するサーバ側受信手段と、前記サーバ側受信手段により受信された端末ログを記憶するサーバ側端末ログ記憶手段と、前記通信先端末装置の端末ログと前記メッセージ作成者端末装置の端末ログの共通点を前記サーバ側端末ログ記憶手段において記憶された端末ログに基づいて、抽出する共通点抽出手段と、前記共通点抽出手段により抽出された共通点に基づいた端末ログに対応する定型文を前記定型文記憶手段から選択する定型文選択手段と、前記定型文選択手段により選択された定型文に、前記サーバ側端末ログ記憶手段から取得した端末ログを合成して、メッセージを作成するメッセージ作成手段と、前記メッセージ作成手段により作成されたメッセージを前記メッセージ作成者端末装置に送信するサーバ側送信手段と、を備え、前記メッセージ作成者端末装置は、端末ログを記憶する端末側端末ログ記憶手段と、前記端末側端末ログ記憶手段に記憶された端末ログを送信する端末ログ送信手段と、前記サーバ装置からメッセージを受信するメッセージ受信手段と、前記メッセージ受信手段により受信されたメッセージを入力候補として表示するメッセージ表示手段と、を備えている。
【００１２】
この発明によれば、通信先端末装置とメッセージ作成端末装置とからそれぞれ端末ログを送信し、サーバ装置はこれを受信して、これら端末ログに基づいた定型文を選択して、この定型文に端末ログの情報を合成してメッセージを作成し、このメッセージをメッセージ作成者端末装置に送信する。これにより、端末ログに基づいたユーザに対するメッセージ作成支援を効率的に行うことができる。例えば、端末ログよって選択されるべき定型文が異なるため、適度に変化のありつつ、そのユーザの状況に合致したメッセージを作成することができる。
さらに、この発明によれば、通信先端末装置とメッセージ作成者端末装置とのそれぞれの端末ログの共通点に基づいて定型文を選択することで、メッセージの送信先である通信先端末装置とメッセージ作成者端末装置との状況に共通する内容となる定型文を選択させることができる。よって、その状況に適切なメッセージの作成を支援することができる。
【００１４】
この発明によれば、通信先端末装置とメッセージ作成者端末装置とのそれぞれの端末ログの共通点に基づいて定型文を選択することで、メッセージの送信先である通信先端末装置とメッセージ作成者端末装置との状況に共通する内容となる定型文を選択させることができる。よって、その状況に適切なメッセージの作成を支援することができる。
【００１５】
また、本発明のメッセージ作成システムにおいて、前記サーバ装置は、外部の情報源となる情報源サーバ装置から話題となる情報を取得して、定型文を作成する話題情報取得手段と、前記話題情報取得手段により作成された定型文を前記定型文記憶手段に追加する、または、前記メッセージ作成手段に処理可能にさせる定型文追加手段と、さらに備えるようにしてもよい。
【００１６】
この発明によれば、外部の情報源となる情報源サーバ装置から話題となる情報を取得して、定型文を作成して、これを定型文として追加することで、話題となる情報を含むとともに、バリエーションのあるメッセージを作成することができる。
【００１７】
また、本発明のメッセージ作成システムにおいて、前記サーバ装置は、定型文入力候補として、前記メッセージ作成者端末装置に対して提示した定型文および提示回数を記憶する提示回数確認手段と、を備え、前記定型文選択手段は、前記提示回数確認手段に記憶された定型文および提示回数に基づいて定型文の選択を行う、ようにしてもよい。
【００１８】
この発明によれば、定型文とその提示回数を記憶しておき、その提示回数に基づいて定型文の提示の可否を判断するため、以前に提示したものを複数回提示することなく、メッセージに変化をもたせた入力支援を行うことができる。
【００１９】
また、本発明のメッセージ作成システムにおいて、前記サーバ装置は、メッセージ作成のために使用した定型文および使用回数を使用回数確認手段と、を備え、前記定型文選択手段は、前記使用回数確認手段に記憶された定型文および使用回数に基づいて定型文の選択を行う、ようにしてもよい。
【００２０】
この発明によれば、定型文とその使用回数を記憶しておき、その使用回数に基づいて定型文の提示の可否を判断するため、以前に選択したものを複数回提示することなく、メッセージに変化をもたせた入力支援を行うことができる。なお、使用回数が所定値以上である定型文を提示可能にするとで、ユーザにとって使いやすい定型文を選択させることができる。
【００２１】
また、本発明のメッセージ作成システムにおいて、前記サーバ装置は、メッセージ作成者端末装置から一定時間メッセージの送信が行われなかった場合に、自動的にメッセージを作成して、当該メッセージをメッセージ作成者端末装置に送信する自動送信確認手段、を備えてもよい。
【００２２】
この発明によれば、所定時間ごとにメッセージを作成して送信することで、メッセージ作成者端末装置のユーザに対して、メッセージの作成の機会や、動機付けを与えることができ、コミュニケーションを促進することができる。また、メッセージを受信した場合には、適切な応答時間内に返信等を行うことができる。
【００２３】
また、上述の課題を解決するために、本発明のメッセージ作成装置は、通信先端末装置の端末ログを取得するメッセージ作成者端末装置において、当該メッセージ作成者端末装置の端末ログを検出する端末ログ検出手段と、前記端末ログ検出手段により検出された端末ログおよび取得された前記通信先端末装置の端末ログを記憶する端末ログ記憶手段と、メッセージの候補となる定型文を端末ログと対応付けて記憶する定型文記憶手段と、前記通信先端末装置の端末ログと前記メッセージ作成者端末装置の端末ログの共通点を、前記端末ログ記憶手段に記憶されている端末ログに基づいて、抽出する共通点抽出手段と、前記共通点抽出手段により抽出された共通点に基づいた端末ログに対応する定型文を前記定型文記憶手段から選択する定型文選択手段と、前記定型文選択手段により選択された定型文に前記端末ログ記憶手段から取得した端末ログを合成して、メッセージを作成するメッセージ作成手段と、前記メッセージ作成手段により作成されたメッセージを入力候補として表示するメッセージ表示手段と、を備えている。
【００２４】
また、本発明のメッセージ作成システムは、メッセージ作成者が操作するメッセージ作成者端末装置と、メッセージの送信先である通信先端末装置からなるメッセージ作成システムであって、前記通信先端末装置は、端末ログを送信する端末ログ送信手段を備え、前記メッセージ作成者端末装置は、メッセージの候補となる定型文を記憶する定型文記憶手段と、前記通信先端末装置から端末ログを受信する端末側受信手段と、前記端末側受信手段により受信された端末ログおよび前記メッセージ作成者端末装置の端末ログを記憶する端末側端末ログ記憶手段と、前記通信先端末装置の端末ログと前記メッセージ作成者端末装置の端末ログとの共通点を、前記端末側端末ログ記憶手段において記憶されている端末ログに基づいて、抽出する共通点抽出手段と、前記共通点抽出手段により抽出された共通点に基づいた端末ログに対応する定型文を前記定型文記憶手段から選択する定型文選択手段と、前記定型文選択手段により選択された定型文に、前記端末側端末ログ記憶手段から取得した端末ログを合成して、メッセージを作成するメッセージ作成手段と、前記メッセージ作成手段により作成されたメッセージを入力候補として表示するメッセージ表示手段と、を備えている。
【発明の効果】
【００２６】
本発明によれば、端末ログに基づいたユーザに対するメッセージ作成支援を効率的に行うことができる。例えば、端末ログよって選択されるべき定型文が異なるため、適度に変化のありつつ、そのユーザの状況に合致したメッセージを作成することができる。
【図面の簡単な説明】
【００２７】
【図１】本実施形態のメッセージ作成システムのシステム構成を示すブロック図である。
【図２】通信先端末装置１０のハードウェア構成図である。
【図３】定型文テーブルの具体例を示す説明図である。
【図４】端末ログ記憶部３０２に記憶される端末ログの具体例を示す図である。
【図５】メッセージ作成システムの処理を示すシーケンス図である。
【図６】その変形例におけるメッセージ作成システムの処理を示すシーケンス図である。
【図７】第２の実施形態のメッセージ作成システムを示すシステム構成図である。
【図８】第２の実施形態のメッセージ作成システムの処理を示すシーケンス図である。
【図９】第２の実施形態における共通点を抽出することを考慮に入れたメッセージ作成システムの処理を示すシーケンス図である。
【図１０】第２の実施形態におけるメッセージ作成システムの変形例についての処理を示すシーケンス図である。
【図１１】第３の実施形態のメッセージ作成システムのシステム構成を示すブロック図である。
【図１２】第３の実施形態のメッセージ作成システムの処理を示すシーケンス図である。
【図１３】自動送信確認部３１０による自動送信の処理を示すシーケンス図である。
【図１４】第３の実施形態におけるメッセージ作成システムの変形例における処理を示すシーケンス図である。
【発明を実施するための形態】
【００２８】
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２９】
図１は、本実施形態のメッセージ作成システムのシステム構成を示すブロック図である。このメッセージ作成システムは、通信先端末装置１０、サーバ装置３０、メッセージ作成者端末装置４０を含んで構成されている。通信先端末装置１０およびメッセージ作成者端末装置４０は、例えば携帯電話や携帯端末、カーナビゲーションシステム、ノートＰＣなどであって、ユーザにより直接操作される通信装置である。これら通信先端末装置１０およびメッセージ作成者端末装置４０と、サーバ装置３０とは、ネットワーク２０を介して通信接続される。なお、便宜上、通信先端末装置１０は１つだけ記載しているが、複数台あってもよい。また、ここで扱うメッセージは、電子メールでもよいし、ｗｅｂページの入力などを想定したテキストベースのものであるが、これに限るものではなく、そのほか、送信データであれば、テキストのほか、いわゆるボイスメールのような音声データや、映像データ・画像データから構成されるメッセージを送信するものであれば、適用可能である。
【００３０】
通信先端末装置１０は，端末ログ記憶部１０１（端末側端末ログ記憶手段）、端末ログ送信部１０２（端末側ログ送信手段）、通信部１０３、およびメッセージ表示部１０４を含んで構成されている。また、メッセージ作成者端末装置４０は、端末ログ記憶部４０１（端末側端末ログ記憶手段）、端末ログ送信部４０２（端末側端末ログ送信手段）、通信部４０３（メッセージ受信手段）、およびメッセージ表示部４０４（メッセージ表示手段）を含んで構成されている。これら各機能は、図２に示されるＣＰＵ、ＲＡＭ、およびＲＯＭ等のハードウェアにより構成されて実現される。
【００３１】
図２は、通信先端末装置１０のハードウェア構成図である。図１に示される通信先端末装置１０は、物理的には、図２に示すように、ＣＰＵ１、主記憶装置であるＲＡＭ２及びＲＯＭ３、入力デバイスであるキーボード及びマウス等の入力装置４、ディスプレイ等の出力装置５、ネットワークカード等のデータ送受信デバイスである通信モジュール６、半導体メモリ等の補助記憶装置７などを含むコンピュータシステムとして構成されている。図１において説明した各機能は、図２に示すＣＰＵ１、ＲＡＭ２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１の制御のもとで入力装置４、出力装置５、通信モジュール６を動作させるとともに、ＲＡＭ２や補助記憶装置７におけるデータの読み出し及び書き込みを行うことで実現される。なお、メッセージ作成者端末装置４０も同様のハードウェア構成をとるものである。以下、図１に示す機能ブロックに基づいて、通信先端末装置１０の各機能ブロックを説明する。
【００３２】
端末ログ記憶部１０１は、通信先端末装置１０における各種デバイスやアプリケーションに対するユーザ操作の端末ログを記憶する部分である。端末ログとは、通信先端末装置１０において適宜測位された位置情報の位置履歴、インストールされているアプリケーションの起動履歴、ワンセグ等のＴＶ機能があるのであれば、テレビの視聴履歴、通話・電子メールの通信履歴および端末装置の機能設定などの通信先端末装置１０において取得可能な履歴情報である。この通信先端末装置１０においては、これら端末ログを記憶するために、各種デバイスやアプリケーションは、起動ごと若しくは動作ごとに、その起動履歴や動作履歴を検出して端末ログ記憶部１０１に記憶させている。
【００３３】
端末ログ送信部１０２は、端末ログ記憶部１０１に記憶されている端末ログを、ネットワーク２０を介して、サーバ装置３０に送信する部分である。この端末ログ送信部１０２は、ユーザ操作により任意のタイミングで送信してもよいし、予め定められた周期で送信するようにしてもよい。また、サーバ装置３０など外部からの要求に応じて送信するようにしてもよい。
【００３４】
通信部１０３は、サーバ装置３０から送信されたメッセージを受信する部分である。また、上述受信したメッセージまたは新たに作成したメッセージを、他の端末装置に送信する部分である。
【００３５】
メッセージ表示部１０４は、通信部１０３により受信されたサーバ装置３０から送信されたメッセージを表示する部分である。通信先端末装置１０のユーザは、メッセージ表示部１０４に表示されたメッセージから、一または複数のメッセージを選択することができる。
【００３６】
つぎに、メッセージ作成者端末装置４０について説明する。このメッセージ作成者端末装置４０は、通信先端末装置１０とその処理や構成はほぼ同じであり、その役割の違いから名称が異なっている。このメッセージ作成者端末装置４０は、端末ログ記憶部４０１、端末ログ送信部４０２、通信部４０３、およびメッセージ表示部４０４を含んで構成されている。これら各機能要素は、通信先端末装置１０における、端末ログ記憶部１０１、端末ログ送信部１０２、通信部１０３、およびメッセージ表示部１０４に相当するものである。すなわち、このメッセージ作成者端末装置４０においては、端末ログを定期的に若しくは所定のタイミングで、サーバ装置３０に送信し、サーバ装置３０からメッセージを受信すると、これを表示するとともに、このメッセージに基づいて新たなメッセージを作成し、またはそのままのメッセージを、通信先端末装置１０に送信することができる。
【００３７】
つぎに、サーバ装置３０について説明する。このサーバ装置３０は、定型文記憶部３０１（定型文記憶手段）、端末ログ記憶部３０２（サーバ側端末ログ記憶手段）、定型文選択部３０３（定型文選択手段）、メッセージ作成部３０４（メッセージ作成手段）、および通信部３１１（サーバ側受信手段、サーバ側送信手段）を含んで構成されている。そして、このサーバ装置３０は、通信先端末装置１０またはメッセージ作成者端末装置４０から、それぞれ端末ログを受信し、端末ログに基づいたメッセージを作成して、メッセージ作成者端末装置４０に送信するものである。以下、各構成について説明する。なお、このサーバ装置３０も、図２に示されるようなＣＰＵ、ＲＡＭ、ＲＯＭ等からなるハードウェア構成から実現されるものであり、これらハードウェアにより各種機能が実行される。
【００３８】
定型文記憶部３０１は、定型文と端末ログ種別とを対応付けた定型文テーブルを記憶する部分である。図３は、その定型文テーブルの具体例を示す説明図である。この定型文テーブルにおいては、端末ログ種別と、定型文とが対応付けて記憶されている。例えば、位置情報には、“今、［位置情報］にいます。”という定型文が対応付けられており、記号“［”および“］”で構成された［位置情報］の部分には、端末ログとして受信した緯度経度からなる位置情報に基づいて抽出されたエリア名若しくは地名が合成されるように記述されている。この定型文は、サービス提供者が作成して用意しておいてもよいし、ユーザにより設定可能にしておいてもよい。
【００３９】
端末ログ記憶部３０２は、通信先端末装置１０およびメッセージ作成者端末装置４０から送信された端末ログを記憶する部分である。図４は、その具体例を示す図であり、図４（ａ）から図４（ｃ）においては、それぞれ位置履歴情報、操作履歴情報、および視聴履歴情報の端末ログを示している。位置履歴情報では、測位された時刻と、その位置情報とが対応付けて記憶されている。また、操作履歴情報では、同様に操作された時刻とその操作内容が対応付けて記憶されている。また、視聴履歴情報では、視聴時刻に対応付けて視聴した番組が記憶されている。図４においては、装置ごとに区別して記憶していないが、それぞれ装置ごとに端末ログを区別できるように装置の識別子とともに記憶するようにしてもよい。
【００４０】
定型文選択部３０３は、端末ログ記憶部３０２に端末ログが記憶されること検出すると、その端末ログの端末ログ種別を抽出して、当該端末ログ種別に基づいて、対応する定型文を定型文記憶部３０１から抽出して、選択する部分である。例えば、定型文選択部３０３は、その選択時における直近の端末ログ種別を抽出し、その端末ログ種別に応じた定型文を定型文記憶部３０１から抽出する。例えば、定型文選択部３０３は、位置履歴情報、操作履歴情報、および視聴履歴情報のうち、時間的に直近の端末ログが、位置履歴情報であった場合には、端末ログ種別に応じて定型文を選択して、読み出す。そして、定型文選択部３０３は、メッセージ作成部３０４に対して、端末ログと定型文とを送信する。なお、定型文選択部３０３は、所定周期ごとや、そのほかオペレータ等の任意のタイミングで、自動的に定型文を選択して、メッセージ作成部３０４にメッセージを作成させるようにしてもよい。このようにすることで、メッセージ作成者端末装置４０のユーザの意思にかかわらず、メッセージが送信されるため、そのユーザに対する通信の動機付けを与えることができ、コミュニケーションの促進に貢献することができる。
【００４１】
メッセージ作成部３０４は、定型文選択部３０３において選択した定型文と端末ログに基づいた情報とを合成して、メッセージを作成する部分である。例えば、端末ログとして、位置履歴情報を合成する場合には、緯度経度と地名情報とを対応付けて記憶する外部サーバ若しくは本装置に内蔵する管理テーブルに対してアクセスして、緯度経度情報に対応する地名情報を抽出する。そして、その地名情報を定型文の所定の箇所に合成してメッセージを作成する。また、端末ログとして視聴情報を扱う場合には、そのまま端末ログとして記述されている番組名を定型文に合成してメッセージを作成する。他の情報についても同様に端末ログに記述されている各種情報を抽出して、定型文に合成することでメッセージを作成することができる。
【００４２】
通信部３１１は、ネットワーク２０を介して通信先端末装置１０およびメッセージ作成者端末装置４０と通信する部分であり、端末ログを受信したり、作成したメッセージの送信を行ったりする。また、通信部３１１は、緯度経度情報を利用したメッセージの作成に際して外部サーバを用いる場合には、緯度経度情報を送信して、対応する地名情報を取得する機能をも有する。
【００４３】
つぎに、本実施形態のメッセージ作成システムの処理について説明する。図５は、メッセージ作成システムの処理を示すシーケンス図である。
【００４４】
まず、メッセージ作成者端末装置４０において、端末ログ送信部４０２により端末ログがサーバ装置３０に送信される（Ｓ１０１）。この送信処理は、定期的に行われてもよいし、ユーザ操作により指示に基づいて行われてもよい。
【００４５】
サーバ装置３０において、通信部３１１により端末ログが受信され、端末ログ記憶部３０２に記憶される（Ｓ１０２）。定型文選択部３０３においては、端末ログ記憶部３０２に、新たな端末ログが記憶されることが判断されると、端末ログ記憶部３０２に対して、端末ログの問い合わせ処理が行われ（Ｓ１０３）、Ｓ１０１の処理により記憶された端末ログおよびその端末ログ種別の抽出処理が行われる（Ｓ１０４）。そして、定型文選択部３０３により、定型文記憶部３０１に対して、端末ログ種別に対応する定型文の問い合わせ処理が行われる（Ｓ１０５）。
【００４６】
そして、定型文選択部３０３により、定型文記憶部３０１から端末ログ種別に対応する一の定型文が抽出される（Ｓ１０６）。定型文選択部３０３により、選択された一の定型文は、その端末ログとともに、メッセージ作成部３０４に送信される（Ｓ１０７）。メッセージ作成部３０４においては、送信された定型文および端末ログに基づいて、メッセージが作成される（Ｓ１０８）。例えば、定型文として「今、［位置情報］にいます」という定型文とともに、端末ログである位置情報“ｘ１、ｙ１”が送信された場合、メッセージ作成部３０４は、位置情報“ｘ１、ｙ１”に対応する、地名情報を外部サーバ若しくは内蔵する地図管理テーブル（図示せず）から抽出し、抽出した地名情報を［位置情報］に当てはめることにより、地名情報を付加したメッセージを作成することができる。
【００４７】
そして、メッセージ作成部３０４により作成されたメッセージは、メッセージ作成者端末装置４０に送信される（Ｓ１０９）。そして、メッセージ作成者端末装置４０においてメッセージ表示部４０４に表示される（Ｓ１１０）。そして、メッセージ作成者端末装置４０のユーザは、受信したメッセージに基づいて、新たなメッセージを作ってもよいし、そのまま通信先端末装置１０に送信するようにしてもよい。
【００４８】
なお、上述の処理では、一のメッセージを作成するために、定型文選択部３０３は、一の定型文のみを抽出していたが、これに限るものではない。例えば、定型文選択部３０３は、端末ログに対応する定型文を複数抽出し、これをメッセージ作成部３０４に送信し、メッセージ作成部３０４では、定型文を用いた複数のメッセージを作成してこれをメッセージ作成者端末装置４０に送信してもよい。メッセージ作成者端末装置４０では、受信した複数のメッセージのうち一つ若しくはいくつかを選択してもよいし、全部を選択してもよく、ユーザはこれらメッセージを利用した入力支援の提供を受けることができる。
【００４９】
上述の図５においては、メッセージ作成者端末装置４０のみの端末ログを利用したメッセージの入力支援方法に関するものであった。図６は、その変形例におけるメッセージ作成システムの処理を示すシーケンス図であって、より詳細には、通信先端末装置１０における端末ログをもサーバ装置３０は収集して、通信先端末装置１０およびメッセージ作成者端末装置４０の両方における端末ログを収集して、適切なメッセージを作成するための方法を示すシーケンス図である。なお、図５における処理と同じ処理についてはその説明を割愛する。
【００５０】
まず通信先端末装置１０においては、端末ログがサーバ装置３０に対して送信される（Ｓ１０１ａ）。また、同様にメッセージ作成者端末装置４０においても、端末ログがサーバ装置３０に対して送信される（Ｓ１０１）。
【００５１】
サーバ装置３０においては、端末ログ記憶部３０２により、それぞれ受信した端末ログが記憶されている（Ｓ１０２）。そして、サーバ装置３０においては、それぞれ受信したメッセージ作成者端末装置４０および通信先端末装置１０の端末ログに基づいて定型文の問い合わせ処理を行い、そして、メッセージ作成を行うことができる（Ｓ１０３〜Ｓ１１０）。
【００５２】
なお、図６においては、複数の端末から端末ログを取得しているが、その全てを利用する必要はなく、いずれか一つの端末ログに対応する定型文を抽出するようにしてもよいし、後述するように、共通する端末ログを利用して定型文を抽出するようにしてもよい。また、本実施形態においては、メッセージ作成者端末装置４０と、通信先端末装置１０とのそれぞれのユーザは知り合い同士であって、サーバ装置３０においては、それらユーザは同じグループに属していることを管理しておくと、その共通ログを管理しておくことの意味が出てくる。すなわち、両端末装置が知り合い同士であれば、メッセージの送信を行おうとする動機付けが生まれるためである。
【００５３】
また、この変形例においては、メッセージ作成者端末装置４０のメッセージ表示部４０４にメッセージを表示する際において、どの端末装置の端末ログを利用したか、または誰宛のメッセージとすることが好ましいか、メッセージの表示にあわせて表示するようにしてもよい。これにより、メッセージ作成者端末装置４０のユーザは、誰にメッセージを送ることが好ましいか、容易に把握することができる。また、この場合には、定型文選択部３０３およびメッセージ作成部３０４は、どの端末装置の端末ログを利用したか端末ログ記憶部３０２から抽出しておき、それぞれ、メッセージの作成に際してその情報をメッセージに合成する必要がある。
【００５４】
つぎに、本実施形態のメッセージ作成システムの作用効果について説明する。本実施形態のメッセージ作成システムは、メッセージ作成者が操作するメッセージ作成者端末装置４０と、メッセージを作成するサーバ装置３０からなる。そして、メッセージ作成者端末装置４０は、端末ログを記憶する端末ログ記憶部４０１を備え、通信部４０３が端末ログ記憶部４０１に記憶された端末ログをサーバ装置３０に送信し、サーバ装置３０から、メッセージを受信する。そして、メッセージ表示部４０４は、通信部４０３により受信されたメッセージを入力候補として表示する。
【００５５】
また、サーバ装置３０は、メッセージの候補となる定型文を端末ログと対応付けて記憶する定型文記憶部３０１を備え、通信部３１１が、メッセージ作成者端末装置４０から端末ログを受信し、端末ログ記憶部３０２が通信部３１１により受信された端末ログを記憶する。そして、端末ログ記憶部３０２において端末ログを記憶すると、定型文選択部３０３は、当該端末ログに対応する定型文を定型文記憶部３０１から選択する。メッセージ作成部３０４は、定型文選択部３０３により選択された定型文に端末ログ記憶部３０２から取得した端末ログを合成して、メッセージを作成し、通信部３１１は、メッセージ作成部３０４により作成されたメッセージをメッセージ作成者端末装置４０に送信する。
【００５６】
このように本実施形態のメッセージ作成システムによれば、端末ログに基づいたユーザに対するメッセージ作成支援を効率的に行うことができる。例えば、端末ログよって選択されるべき定型文が異なるため、適度に変化のありつつ、そのユーザの状況に合致したメッセージを作成することができる。
【００５７】
なお、定型文選択部３０３は、所定周期ごとや、そのほかオペレータ等の任意のタイミングで、自動的に定型文を選択して、メッセージ作成部３０４にメッセージを作成させるようにしてもよい。このようにすることで、メッセージ作成者端末装置４０のユーザの意思にかかわらず、メッセージが送信されるため、そのユーザに対する通信の動機付けを与えることができ、コミュニケーションの促進に貢献することができる。
【００５８】
さらに、本実施形態のメッセージ作成システムによれば、通信先端末装置１０とメッセージ作成者端末装置４０とが、それぞれ端末ログを送信し、サーバ装置３０はこれを受信して、これら端末ログに基づいた定型文を選択して、この定型文に端末ログの情報を合成してメッセージを作成し、このメッセージをメッセージ作成者端末装置に送信する。これにより、端末ログに基づいたユーザに対するメッセージ作成支援を効率的に行うことができる。例えば、端末ログよって選択されるべき定型文が異なるため、適度に変化のありつつ、そのユーザの状況に合致したメッセージを作成することができる。
【００５９】
＜第２の実施形態＞
つぎに、第２の実施形態について説明する。第１の実施形態では、サーバ装置３０がメッセージ作成を行っていた。これに対して、第２の実施形態では、サーバ装置３０を用いることなく、メッセージ作成者端末装置４０がメッセージを作成するメッセージ作成装置として機能する点で相違する。
【００６０】
図７は、第２の実施形態のメッセージ作成システムを示すシステム構成図である。図７に示されるように、通信先端末装置１０は、端末ログ記憶部１０１（端末ログ記憶手段）、端末ログ送信部１０２（端末ログ送信手段）、通信部１０３、およびメッセージ表示部１０４を含んで構成されているものであり、これは第１の実施形態と同じ機能要素を有するものである。メッセージ作成者端末装置４０ａは、端末ログ記憶部４０１（端末ログ記憶手段）、通信部４０３（端末側受信手段）、メッセージ表示部４０４（メッセージ表示手段）、定型文記憶部４０５（定型文記憶手段）、定型文選択部４０６（定型文選択手段）、メッセージ作成部４０７（メッセージ作成手段）、および共通点抽出部４０８（共通点抽出手段）を含んで構成されている。このメッセージ作成者端末装置４０ａは、図２に示されるハードウェア構成により実現されている。
【００６１】
端末ログ記憶部４０１、通信部４０３、およびメッセージ表示部４０４は、第１の実施形態と同様の機能を有するものである。
【００６２】
第２の実施形態で新たに追加された機能としては、定型文記憶部４０５、定型文選択部４０６、メッセージ作成部４０７および共通点抽出部４０８である。このうち、定型文記憶部４０５、定型文選択部４０６、メッセージ作成部４０７は、第１の実施形態における定型文記憶部３０１、端末ログ記憶部３０２、定型文選択部３０３、およびメッセージ作成部３０４と同じ機能を有するものである。
【００６３】
すなわち、定型文記憶部４０５は、定型文記憶部３０１と同様に、図３に示されるように定型文と端末ログ情報とを対応付けて記憶している。この定型文は、サービス提供者が作成して用意しておいてもよいし、ユーザにより設定可能にしておいてもよい。また、端末ログ記憶部４０１は、図４に示されるように、各種端末ログを記憶している。定型文選択部４０６は、定型文記憶部４０５から端末ログに対応した定型文を選択し、メッセージ作成部４０７は、定型文に基づいたメッセージを作成する。
【００６４】
共通点抽出部４０８は、メッセージ作成者端末装置４０と通信先端末装置１０との間における端末ログの共通点を抽出する部分である。第２の実施形態においては、メッセージ作成者端末装置４０と通信先端末装置１０とは、複数の端末ログを検出して、送信している。そして、その端末ログの種類もそれぞれ異なっている場合も有れば、共通している場合もある。そして、共通点抽出部４０８は、その共通する端末ログを抽出するものである。例えば、メッセージ作成者端末装置４０における端末ログが、位置情報、操作情報であり、通信先端末装置１０における端末ログが、位置情報、視聴履歴情報であった場合、共通する端末ログ種別は、位置情報であるため、位置情報のみを共通点として抽出する。定型文選択部４０６は、抽出した共通点の定型文を選択する。また、さらに加えて、位置情報のうちその位置が一致若しくは近傍にいる場合、位置情報を共通点となる端末ログ種別としてもよい。また、別の例として、端末ログ種別として視聴履歴情報があった場合、その視聴履歴情報のうちの番組名が共通する場合、視聴履歴情報およびその番組名を共通点としてあげてもよい。
【００６５】
なお、共通点抽出部４０８は、予め端末のグループを記憶しておき、同じグループに属する端末の端末ログを抽出して、その共通点を抽出するようにしてもよい。本実施形態においては、通信先端末装置１０とメッセージ作成者端末装置４０とが同じグループとして記憶しておき、これら装置の端末ログを抽出するようにしてもよい。
【００６６】
つぎに、第２の実施形態におけるメッセージ作成システムにおける処理について説明する。図８は、通信先端末装置１０から受信した端末ログを利用したメッセージ作成支援の処理を示すシーケンス図である。
【００６７】
通信先端末装置１０において検出された端末ログが、端末ログ送信部１０２により、送信される（Ｓ２０１）。また、一方で、メッセージ作成者端末装置４０において、端末ログが検出され、端末ログ記憶部４０１に記憶される（Ｓ２０２）。そして、定型文選択部４０６においては、端末ログ記憶部４０１に、新たな端末ログが記憶されることが判断されると、端末ログ記憶部４０１に対して、端末ログの問い合わせ処理が行われ（Ｓ２０３）、記憶された端末ログの抽出処理が行われる（Ｓ２０４）。そして、定型文選択部４０６により、定型文記憶部４０５に対して、抽出した端末ログに対応する定型文の問い合わせ処理が行われる（Ｓ２０５）。
【００６８】
そして、定型文選択部４０６により、定型文記憶部４０５から端末ログに対応する一の定型文が抽出される（Ｓ２０６）。定型文選択部４０６により、選択された一の定型文は、その端末ログとともに、メッセージ作成部４０７に送信される（Ｓ２０７）。メッセージ作成部４０７においては、送信された定型文および端末ログに基づいて、メッセージが作成される（Ｓ２０８）。そして、メッセージ作成部４０７により作成されたメッセージは、メッセージ作成者端末装置４０に送信される（Ｓ２０９）。そして、メッセージ作成者端末装置４０のメッセージ表示部４０４に表示される（Ｓ２１０）。ユーザは、このメッセージに基づいて、メッセージ作成の支援を受けることができ、簡単な操作でメッセージ送信を行うことができる。なお、複数の定型文が選択され、それに伴って複数のメッセージが作成された場合、ユーザは、そのメッセージのうちいずれかを選択することもできる。
【００６９】
なお、共通点抽出部４０８を利用する場合には、定型文選択部４０６による定型文の問い合わせを行う前に（処理Ｓ２０５の前）、端末ログの共通点を抽出する。これにより、共通点を有する端末ログの定型文を効率的に取得することができる。その具体例を図９に示す。図９は、共通点を抽出することを考慮に入れたメッセージ作成システムの処理を示すシーケンス図である。図９に示すように、図８との違いは、共通点抽出部４０８が共通点抽出処理を行い、定型文選択部４０６がその共通点に基づいた定型文の選択処理を行う点にある。よって、ここでは、共通点抽出部４０８および定型文選択部４０６についての処理について特に詳細に説明する。
【００７０】
まず、通信先端末装置から端末ログが端末ログ記憶部４０１に送信され、またメッセージ作成者端末装置４０において端末ログが検出され、それぞれの端末ログが記憶される（Ｓ２０１〜Ｓ２０２）。そして、共通点抽出部４０８により、端末ログ記憶部４０１に、それぞれの装置の端末ログが記憶されたことが検出されると、その問い合わせ処理が行われ、メッセージ作成者端末装置４０および通信先端末装置１０の端末ログが取得される（Ｓ２０３ａ）。共通点抽出部４０８において、取得した端末ログに基づいて共通する端末ログの抽出処理が行われる。なお、共通点抽出部４０８は、定期的に端末ログの問い合わせを行い、同じグループに含まれている端末（ここでは、通信先端末装置１０およびメッセージ作成者端末装置４０）の端末ログを抽出するようにしてもよい。
【００７１】
そして、定型文選択部４０６において、共通点抽出部４０８において抽出された共通点となる端末ログの取得が行われる（Ｓ２０４ａ）。そして、定型文選択部４０６においては、定型文記憶部４０５から定型文の選択処理が行われ、これら定型文に基づいたメッセージの作成処理および送信処理が行われる（Ｓ２０５〜Ｓ２１０）。また、本実施形態においては、メッセージ作成者端末装置４０のメッセージ表示部４０４にメッセージを表示する際において、どの端末装置の端末ログを利用したか、または誰宛のメッセージとすることが好ましいか、メッセージの表示にあわせて表示するようにしてもよい。これにより、メッセージ作成者端末装置４０のユーザは、誰にメッセージを送ることが好ましいか、容易に把握することができる。また、この場合には、定型文選択部３０３およびメッセージ作成部３０４は、どの端末装置の端末ログを利用したか端末ログ記憶部３０２から抽出しておき、それぞれ、メッセージの作成に際してその情報をメッセージに合成する必要がある。
【００７２】
図１０は、第２の実施形態におけるメッセージ作成システムの変形例についての処理を示すシーケンス図である。図８および９においては、通信先端末装置１０の端末ログを利用していたが、これに限るものではなく、以下説明するとおり、メッセージ作成者作成装置４０のみにおける端末ログを利用してメッセージ支援をするようにしてもよい。
【００７３】
まず、メッセージ作成者端末装置４０において、端末装置の自立的な処理またはユーザの操作に従って、端末ログが端末ログ記憶部４０１に記憶される（Ｓ２０２）。定型文選択部４０６においては、端末ログ記憶部４０１に、新たな端末ログが記憶されることが判断されると、端末ログ記憶部４０１に対して、端末ログの問い合わせ処理が行われ（Ｓ２０３）、記憶された端末ログの抽出処理が行われる（Ｓ２０４）。そして、定型文選択部４０６により、定型文記憶部４０５に対して、抽出した端末ログに対応する定型文の問い合わせ処理が行われる（Ｓ２０５）。
【００７４】
そして、定型文選択部４０６により、定型文記憶部４０５から端末ログに対応する一の定型文が抽出される（Ｓ２０６）。定型文選択部４０６により、選択された一の定型文は、その端末ログとともに、メッセージ作成部４０７に送信される（Ｓ２０７）。メッセージ作成部４０７においては、送信された定型文および端末ログに基づいて、メッセージが作成される（Ｓ２０８）。そして、メッセージ作成部４０７により作成されたメッセージは、メッセージ作成者端末装置４０に送信される（Ｓ２０９）。そして、メッセージ作成者端末装置４０においてメッセージ表示部４０４に表示される（Ｓ２１０）。この実施形態においては、メッセージ作成者端末装置４０において、自己の端末ログを収集して記憶しておき、その端末ログを用いてメッセージ作成の支援を行うことができる。
【００７５】
つぎに、本実施形態のメッセージ作成システムの作用効果について説明する。本実施形態におけるメッセージ作成者端末装置４０は、端末ログを検出する端末ログ検出部（端末ログ検出手段：図示せず）および検出された端末ログを記憶する端末ログ記憶部４０１を備える。また、メッセージの候補となる定型文を端末ログと対応付けて記憶する定型文記憶部４０５を備える。
【００７６】
そして、定型文選択部４０６は、端末ログに対応する定型文を定型文記憶部４０５から選択し、メッセージ作成部４０７は、選択された定型文に端末ログ記憶部４０１から取得した端末ログを合成して、メッセージを作成し、メッセージ表示部４０４は、作成されたメッセージを入力候補として表示する。
【００７７】
これにより、サーバ装置等を用いることなく、メッセージ作成のための入力支援を行うことができる。
【００７８】
また、メッセージ作成システムは、メッセージ作成者端末装置４０と通信先端末装置１０とから構成されている。通信先端末装置１０は、端末ログを記憶する端末ログ記憶部１０１と、端末ログ記憶部１０１に記憶された端末ログを送信する通信部１０３とを備える。そして、メッセージ作成者端末装置４０は、メッセージの候補となる定型文を記憶する定型文記憶部４０５を備え、通信部４０３は、通信先端末装置１０から端末ログを受信する。端末ログ記憶部４０１は、受信された通信先端末装置１０の端末ログおよび検出されたメッセージ作成者端末装置４０の端末ログを記憶する。そして、端末ログ記憶部４０１において端末ログを記憶すると、定型文選択部４０６は、当該端末ログに対応する定型文を定型文記憶部４０５から選択する。
【００７９】
メッセージ作成部４０７は、定型文選択部４０６により選択された定型文に、端末ログ記憶部４０１から取得した端末ログを合成して、メッセージを作成し、メッセージ表示部４０４は、作成されたメッセージを入力候補として表示する。
【００８０】
これにより、サーバ装置等を用いることなく、メッセージ作成のための入力支援を行うことができる。
【００８１】
とりわけ、メッセージ作成者端末装置４０において、共通点抽出部４０８が、通信先端末装置１０の端末ログとメッセージ作成者端末装置４０の端末ログとの共通点を抽出し、定型文選択部４０６は、共通点抽出部４０８により抽出された共通点に基づいた定型文を選択することで、メッセージの送信先である通信先端末装置１０とメッセージ作成者端末装置４０との状況に共通する内容となる定型文を選択させることができる。よって、その状況に適切なメッセージの作成を支援することができる。
【００８２】
＜第３の実施形態＞
つぎに、第３の実施形態におけるメッセージ作成システムについて説明する。この第３の実施形態におけるメッセージ作成システムは、サーバ装置３０を利用して、共通点抽出、話題情報取得、提示回数確認、および送信回数確認を行って、適切な定型文を選択可能にすることを特徴とするものである。
【００８３】
図１１は、第３の実施形態のメッセージ作成システムのシステム構成を示すブロック図である。図１１に示されるとおり、このメッセージ作成システムは、通信先端末装置１０、サーバ装置３０、およびメッセージ作成者端末装置４０を含んで構成されているものである。これら通信先端末装置１０、サーバ装置３０、およびメッセージ作成者端末装置４０は、他の実施形態と同様に、図２に示されるハードウェア構成により実現されるものである。なお、本実施形態においては、通信先端末装置１０およびメッセージ作成者端末装置４０は、第１の実施形態と同じであるため、その構成等については割愛する。
【００８４】
本実施形態のサーバ装置３０は、定型文記憶部３０１、端末ログ記憶部３０２、定型文選択部３０３、メッセージ作成部３０４、共通点抽出部３０５、話題情報取得部３０６（話題情報取得手段、定型文追加手段）、提示回数確認部３０７（提示回数確認手段）、使用回数確認部３０８（使用回数確認手段）、メッセージ履歴記憶部３０９、自動送信確認部３１０（自動送信確認手段）および通信部３１１を含んで構成されている。以下、各構成要件について説明する。なお、定型文記憶部３０１、端末ログ記憶部３０２、定型文選択部３０３、メッセージ作成部３０４、および通信部３１１については、上述説明したものと同様の機能であることからその説明を割愛する。
【００８５】
共通点抽出部３０５は、複数の端末装置からそれぞれ端末ログが送信された場合、その共通点を抽出する部分である。例えば、通信先端末装置１０から端末ログとして、位置情報が送信され、メッセージ作成者端末装置４０から端末ログとして位置情報が送信された場合、それらは共通するため、共通点として位置情報を抽出する部分である。また、さらに詳細には、位置情報が指し示す座標情報若しくは地名情報が共通している場合、その座標情報若しくは地名情報を共通点として抽出する。同様に、視聴履歴における番組名に共通する番組名があった場合には、その番組名を共通点として抽出する。
【００８６】
なお、共通点抽出部４０８は、予め端末のグループを記憶しておき、同じグループに属する端末の端末ログを抽出して、その共通点を抽出するようにしてもよい。本実施形態においては、通信先端末装置１０とメッセージ作成者端末装置４０とが同じグループとして記憶しておき、これら装置の端末ログを抽出するようにしてもよい。
【００８７】
また、共通点抽出部４０８は、通信先端末装置１０およびメッセージ作成者端末装置４０から端末ログが送信され、記憶されたことの通知を受けて、そのタイミングで端末ログの抽出を行ってもよいし、それとは別に、定期的に端末ログを抽出するようにしてもよい。
【００８８】
話題情報取得部３０６は、定期的に、若しくはオペレータの操作に応じた不定期のタイミングで、外部サイト若しくは予め設定された内部情報に基づいて、話題情報を取得する部分である。例えば、ニュースの外部サイトがあった場合には、外部サイトからニュースを取得する部分である。一般的にニュースなどは、タイトルと、詳細な除法からなるものであることから、例えばタイトルのみを話題情報として抽出することができる。本実施形態では、予め定められた外部サイトにアクセスすることを想定しており、話題情報取得部３０６では、そのニュースサイトの記事の配置構成を把握していることから、タイトルのみを抽出することは容易である。なお、公知の形態素解析などの文章解析用のアルゴリズムを用いて、タイトルを抽出したり、その文章の要約を抜き出すようにしたりしてもよい。そして、話題情報取得部３０６は、抽出した話題情報に基づいて定型文を作成して、定型文記憶部３０１に追加して記憶させることができる。なお、話題情報としては、天気情報、ニュース、路線情報、地図などに関連する情報が考えられるが、これに限られるものではない。
【００８９】
なお、定型文記憶部３０１に記憶させるとともに、メッセージ作成候補の新たな定型文としてメッセージ作成部３０４に送信してもよい。メッセージ作成部３０４においては、既に選択して定型文とともに、取得した新たな定型文をメッセージ作成対象として扱う。
【００９０】
提示回数確認部３０７は、定型文選択部３０３により送信された複数の定型文について、サーバ装置３０からメッセージ作成者端末装置４０に対して定型文の入力候補の提示を行った回数を確認する部分である。すなわち、メッセージ作成者端末装置４０においては、送信された定型文が何回、メッセージ作成者端末装置４０に対して提示したか、その回数を確認する部分であり、メッセージ作成部３０４からの問い合わせに対して、その提示回数を返信する。メッセージ作成部３０４においては、この提示回数に基づいて、定型文の絞込み処理を行い、例えば所定値以下の提示回数の定型文のみを抽出する。ここでは、メッセージ内容に変化をつけるために、提示回数の少ない定型文を優先的に選択するようにしている。
【００９１】
ところで、定型文選択部３０３は、端末ログに基づいていくつかの定型文を選択する場合がある。そして、選択した定型文のいくつかをメッセージ作成候補としてメッセージ作成者端末装置４０に提示（送信）する。提示回数確認部３０７は、ここでメッセージ作成候補として送信した定型文の提示回数を確認する部分である。従って、提示回数確認部３０７は、メッセージ作成候補として送信した定型文およびその提示回数を対応付けて記憶している。
【００９２】
使用回数確認部３０８は、提示回数確認部３０７により、絞り込まれた定型文のうち、メッセージ作成者端末装置４０のユーザにより使用すると選択された使用回数を確認する部分である。すなわち、使用回数確認部３０８は、メッセージ作成部３０４から送信された複数の定型文のうち実際にユーザにより選択（使用）された回数を管理しており、メッセージ作成部３０４からの問い合わせに応じて、その使用回数を返信する。なお、使用回数確認部３０８においては、メッセージ作成者端末装置４０から、使用した定型文の通知を受けることにより、その使用回数を記憶することができる。そして、メッセージ作成部３０４は、この使用回数に基づいて定型文を絞り込む処理を行い、例えば、使用回数が所定値以上の定型文のみを抽出するようにする。ここでは、よく使用される定型文を提示するほうがユーザにとって使い勝手がよいであろうと考えられることから、使用回数については、所定回数以上のものを残すように処理している。なお、話題情報取得部３０６により取得された話題情報に基づいた定型文がある場合には、その使用回数は、所定値以上とならない。よって。話題情報に基づいた定型文については、所定回数以上との条件を当てはめないようにする。
【００９３】
メッセージ履歴記憶部３０９は、使用回数確認部３０８により、さらに絞り込まれた定型文のうち、実際にメッセージとして利用された定型文を含んだメッセージを記憶する部分である。このメッセージ履歴記憶部３０９には、少なくとも、送信されたメッセージに含まれている定型文およびその送信回数が記憶されている。そして、メッセージ作成部３０４は、使用回数確認部３０８の応答結果に従って絞り込まれた定型文について、メッセージ履歴記憶部３０９に対して問い合わせを行い、それぞれの定型文についての送信回数を取得し、所定回数以下のものを抽出して、その定型文に基づいてメッセージを作成する。なお、このメッセージ履歴記憶部３０９は、メッセージ作成者端末装置４０から送信されたメッセージ、そのメッセージに利用された定型文の通知を受けることにより、メッセージ履歴として記憶することができる。また、メッセージ履歴記憶部３０９においては、実際に送信されたメッセージの履歴を記憶するのに対して、上述使用回数確認部３０８においては、メッセージ作成者端末装置４０においていくつか提示された定型文から一または複数の定型文の選択された回数とその定型文を記憶する点で相違する。すなわち、使用回数は、実際に送信されるものまでは含んでおらず、選択しただけのものをも含む。
【００９４】
このようにして、提示回数確認部３０７、使用回数確認部３０８およびメッセージ履歴記憶部３０９において、それぞれ定型文の候補を段階的に絞り込む処理を行うことにより、ユーザにとって適度に変化のありつつも、選択しやすい定型文を提示することができる。例えば、定型文選択部３０３は、１００個の定型文をまずは選択し、これをメッセージ作成部３０４に送信する。そして、提示回数確認部３０７、使用回数確認部３０８から送られたそれぞれの回数に基づいて段階的に定型文を絞り込むことができ、例えば、提示回数確認部３０７では、５０個の定型文に絞込み、使用回数確認部３０８においては、さらに３０個に絞り込むように、所定値が設定されている。また、メッセージ履歴記憶部３０９において記憶されている履歴情報についても、同様に、最終的に５〜１０個程度に絞り込むことができるように、所定値が設定されている。
【００９５】
なお、上述の例では、所定値を用いて段階的に定型文を絞り込む処理をしているが、これに限るものではなく、所定値に変えて、それぞれの回数の上位ｎ個を抽出するように、その定型文に段階的に絞り込むように処理してもよい。
【００９６】
自動送信確認部３１０は、所定期間、メッセージ作成者端末装置４０がメッセージを送信したか否かを判断する部分である。そして、一定期間、メッセージの送信をしていないと判断すると、端末ログ記憶部３０２に対して、直近の端末ログを抽出し、当該直近の端末ログに基づいたメッセージを作成して、メッセージ作成者端末装置４０に送信する。ここでは、所定期間、メッセージの送信がなかった場合に、メッセージの送信を促すものであることから、簡単なメッセージでよく、上述のように、定型文の候補をいくつか提示するようなことまでする必要はない。なお、メッセージ作成をメッセージ作成部３０４に依頼するように、その指示を出力するようにしてもよい。また、自動送信確認を行う時間や、条件等は、サービス提供者が設定してもよいし、端末装置のユーザ等が設定するようにしてもよい。
【００９７】
つぎに、本実施形態のメッセージ作成システムの処理について説明する。図１２は、本実施形態のメッセージ作成システムの処理を示すシーケンス図である。メッセージ作成者端末装置４０において、端末ログがサーバ装置３０に対して送信され、それに伴ってサーバ装置３０においては、定型文選択部３０３による端末ログの問い合わせ処理等が行われることにより（Ｓ１０１〜Ｓ１０６）、メッセージ作成部３０４において定型文および端末ログが取得される（Ｓ１０７）。なお、ここでは、定型文選択部３０３により、例えば１００個の定型文が選択される。
【００９８】
そして、メッセージ作成部３０４において、定型文および端末ログが受信されると、話題情報取得部３０６により、話題情報の取得が行われ、その話題情報に基づいて生成された定型文がメッセージ作成部３０４に送信される（Ｓ１０７ａ）。なお、話題情報に基づいた定型文は、メッセージ作成部３０４に送信されるとともに、定型文記憶部３０１に送信され、記憶される。
【００９９】
また、提示回数確認部３０７に対して、定型文についての提示回数の問い合わせが行われ、その提示回数が返信される（Ｓ１０７ｂ）。例えば、１００個の定型文についての提示回数の問い合わせが行われ、それぞれの提示回数が返信される。
【０１００】
また、提示回数に基づいて定型文が所定個数に絞り込まれ（例えば、５０個程度）、絞り込まれた定型文についての使用回数の問い合わせが使用回数確認部３０８に対して行われる。そして、使用回数確認部３０８から、それぞれの定型文の使用回数が送信される（Ｓ１０７ｃ）。
【０１０１】
さらに、その使用回数に基づいて、さらに定型文は絞り込まれ（例えば、３０個程度）、それぞれの定型文についてのメッセージとして送信された回数を取得するために、メッセージ履歴の問い合わせがメッセージ履歴記憶部３０９に行われる。そして、メッセージ履歴記憶部３０９からメッセージ履歴が取得される（Ｓ１０７ｄ）。メッセージ作成部３０４においては、メッセージ履歴に基づいて、さらに定型文は絞り込まれ、その定型文を用いたメッセージが作成され（Ｓ１０８）、メッセージ作成者端末装置４０に送信される（Ｓ１０９）。そして、メッセージ作成者端末装置４０においては、定型文を利用したメッセージが表示される（Ｓ１１０）。なお、メッセージは複数ある場合には、メッセージ作成者端末装置４０のユーザにより一のメッセージが選択され利用される。
【０１０２】
つぎに、自動送信確認部３１０の処理について説明する。図１３は、メッセージ作成システムにおける自動送信確認部３１０による自動送信の処理を示すシーケンス図である。図に示されるとおり、自動送信確認部３１０において、定期的に問い合わせ時刻になったか否かが判断される（Ｓ３０１）。前回メッセージを送信してから、所定時間メッセージの作成や送信がないと判断されると、自動送信確認部３１０により端末ログの問い合わせが、端末ログ記憶部３０２に対して行われる（Ｓ３０２）。そして、端末ログ記憶部３０２に記憶されている端末ログのうち直近の端末ログが取得され（Ｓ３０３）、その端末ログに基づいたメッセージが作成される（Ｓ３０４）。この作成されたメッセージは、ユーザのプライバシーを考慮したものであることが好ましい。よって、所定の端末ログのみを用いるよう制限をかけるようにする。作成されたメッセージは、メッセージ作成者端末装置４０に送信される（Ｓ３０５）。このようにして、メッセージの送信を所定時間ごとに促すことにより、コミュニケーションを促すことができる。なお、自動送信確認部３１０にてメッセージを生成せずに、メッセージ作成部３０４にメッセージの作成を行わせるようにしてもよい。
【０１０３】
つぎに、上述処理に対する変形例について説明する。この変形例においては、通信先端末装置１０およびメッセージ作成者端末装置４０から端末ログを取得して、その共通点を抽出することで、定型文の効率的な選択処理を行おうとするものである。以下、図１４に基づいて説明する。図１４は、第３の実施形態におけるメッセージ作成システムの変形例における処理を示すシーケンス図である。
【０１０４】
まず通信先端末装置１０においては、端末ログがサーバ装置３０に対して送信され（Ｓ１０１ａ）、またメッセージ作成者端末装置４０から端末ログがサーバ装置３０に送信される（Ｓ１０１）。そして、サーバ装置３０においては、端末ログ記憶部３０２により、それぞれ受信した端末ログが記憶されている（Ｓ１０２）。そして、所定のタイミング若しくは端末ログの記憶処理に合わせて、共通点抽出部３０５により、通信先端末装置１０およびメッセージ作成者端末装置４０のそれぞれの端末ログの問い合わせが行われ、その抽出処理が行われる（Ｓ１０３ａ）。そして、共通点抽出部３０５において、共通ログ（共通する端末ログ）の抽出処理が行われる（Ｓ１０３ｂ）。
【０１０５】
その後、定型文選択部３０３により、予め定めた周期的なタイミング若しくは共通する端末ログの抽出処理が行われたたタイミングにあわせて、共通ログの問い合わせ処理が行われ、共通点抽出部３０５から共通ログの抽出処理が行われる（Ｓ１０４ａ）。そして、定型文選択部３０３により、共通ログに基づいた定型文の問い合わせが行われる（Ｓ１０５）。
【０１０６】
以降、取得した定型文に基づいたメッセージの作成処理およびメッセージの送信処理が行われる（Ｓ１０６〜Ｓ１１０）。これらの処理は、図１２に示される処理と同じであるため、その説明は割愛する。
【０１０７】
このように変形例におけるメッセージ作成システムにおいては、共通ログに基づいた定型文が選択され、それにあわせたメッセージが作成される。よって、通信先端末装置１０およびメッセージ作成者端末装置４０のそれぞれのユーザに共通する事項に応じたメッセージを送信することができる。
【０１０８】
つぎに、本実施形態のメッセージ作成システムの作用効果について説明する。なお、第1の実施形態と重複する部分については、割愛する。
【０１０９】
本実施形態のメッセージ作成システムによれば、サーバ装置３０における話題情報取得部３０６は、外部の情報源となる情報源サーバ装置から話題となる情報を取得して、定型文を作成して、これを新たな定型文としてメッセージ作成部３０４に追加することで、話題となる情報を含むとともに、バリエーションのあるメッセージを作成することができる。また、話題情報取得部３０６は、定型文記憶部３０１に追加して記憶するようにしてもよい。
【０１１０】
また、本実施形態のメッセージ作成システムによれば、提示回数確認部３０７は、定型文とその提示回数を記憶しておき、メッセージ作成部３０４は、その提示回数に基づいて定型文の提示の可否を判断するため、以前に提示したものを複数回提示することなく、メッセージに変化をもたせた入力支援を行うことができる。
【０１１１】
また、本実施形態のメッセージ作成システムによれば、使用回数確認部３０８は、定型文とその使用回数を記憶しておき、メッセージ作成部３０４は、その使用回数に基づいて定型文の提示の可否を判断するため、以前に選択したものを複数回提示することなく、メッセージに変化をもたせた入力支援を行うことができる。なお、メッセージ作成部３０４は、使用回数が所定値以上である定型文を提示可能にすることで、ユーザにとって使いやすい定型文を選択させることができる。
【０１１２】
また、本実施形態のメッセージ作成システムによれば、自動送信確認部３１０が、自動的に、所定時間ごとにメッセージを作成して送信することで、メッセージ作成者端末装置のユーザに対して、メッセージの作成の機会や、動機付けを与えることができ、コミュニケーションを促進することができる。より具体的には、自動送信確認部３１０は、前回メッセージを送信してから所定時間、メッセージの送信・作成がない場合や、メッセージの送信の有無にかかわらず、所定時間経過ごとに、自動的に、端末ログ記憶部３０２にアクセスして、所定の端末ログを抽出して、それにもとづいたメッセージを作成する。また、メッセージ作成者端末装置４０においてメッセージを受信した場合には、適切な応答時間内に返信等を行うことができる。
【０１１３】
なお、上述の共通点抽出部３０５、話題情報取得部３０６、提示回数確認部３０７、使用回数確認部３０８、メッセージ履歴記憶部３０９、および自動送信確認部３１０について、このサーバ装置３０は、全て備えてもよいし、少なくとも一つだけ備えてもよい。また、全て備えている場合においても、一つだけ機能させてもよいし、任意のもののみを機能させるようにしてもよい。その際、ユーザにより機能のオンオフを設定してもよいし、自動的に任意のものが機能するようにしてもよい。
【符号の説明】
【０１１４】
１０…通信先端末装置、２０…ネットワーク、３０…サーバ装置、４０…メッセージ作成者端末装置、４０ａ…メッセージ作成者端末装置、１０１…端末ログ記憶部、１０２…端末ログ送信部、１０３…通信部、１０４…メッセージ表示部、３０１…定型文記憶部、３０２…端末ログ記憶部、３０３…定型文選択部、３０４…メッセージ作成部、３０５…共通点抽出部、３０６…話題情報取得部、３０７…提示回数確認部、３０８…使用回数確認部、３０９…メッセージ履歴記憶部、３１０…自動送信確認部、３１１…通信部、４０１…端末ログ記憶部、４０２…端末ログ送信部、４０３…通信部、４０４…メッセージ表示部、４０５…定型文記憶部、４０６…定型文選択部、４０７…メッセージ作成部、４０８…共通点抽出部。
【図１】
0005712064.tif 000002
【図２】
0005712064.tif 000003
【図３】
0005712064.tif 000004
【図４】
0005712064.tif 000005
【図５】
0005712064.tif 000006
【図６】
0005712064.tif 000007
【図７】
0005712064.tif 000008
【図８】
0005712064.tif 000009
【図９】
0005712064.tif 000010
【図１０】
0005712064.tif 000011
【図１１】
0005712064.tif 000012
【図１２】
0005712064.tif 000013
【図１３】
0005712064.tif 000014
【図１４】
0005712064.tif 000015