(57)【要約】【課題】親密なユーザに関する通知を確実に行い、交流を支援すること。【解決手段】ユーザに対して他ユーザに関する通知情報を通知する対象者選別装置１００は、通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーを管理する通知ポリシー管理部１０９と、アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算する親密度計算部１０７と、通知ポリシー管理部１０９によって管理された通知ポリシーと、親密度計算部１０７によって計算された親密度とに基づいて通知情報の通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する対象者通知制御部１１０と、を備える。【選択図】図２
2014155106.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに対して他ユーザに関する通知情報を通知する対象者選別装置であって、
通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーを管理する通知ポリシー管理手段と、
アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算する親密度計算手段と、
前記通知ポリシー管理手段によって管理された通知ポリシーと、前記親密度計算手段によって計算された親密度とに基づいて通知情報の通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する対象者通知制御手段と、
を備える対象者選別装置。
【請求項２】
前記通知ポリシー管理手段は、通知方法である通知単位であって、通知情報の対象である他ユーザの人数単位である通知単位が、他ユーザとの親密度に応じてさらに規定された通知ポリシーを管理し、
前記対象者通知制御手段は、前記通知ポリシー管理手段によって管理された通知ポリシーと、前記親密度計算手段によって計算された親密度とに基づいて通知情報の通知単位を含む通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する、
ことを特徴とする請求項１に記載の対象者選別装置。
【請求項３】
前記通知ポリシー管理手段は、通知方法である通知先が、他ユーザとの親密度に応じてさらに規定された通知ポリシーを管理し、
前記対象者通知制御手段は、前記通知ポリシー管理手段によって管理された通知ポリシーと、前記親密度計算手段によって計算された親密度とに基づいて通知情報の通知先を含む通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する、
ことを特徴とする請求項１または２に記載の対象者選別装置。
【請求項４】
前記通知ポリシー管理手段は、通知方法である表示方法が、他ユーザとの親密度に応じてさらに規定された通知ポリシーを管理し、
前記対象者通知制御手段は、前記通知ポリシー管理手段によって管理された通知ポリシーと、前記親密度計算手段によって計算された親密度とに基づいて通知情報の表示方法を含む通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する、
ことを特徴とする請求項１〜３の何れか一項に記載の対象者選別装置。
【請求項５】
親密度計算手段によって計算された親密度のうち所定の親密度より大きい親密度の他ユーザについて、アドレス帳データに当該他ユーザの記念日が含まれていない場合に当該記念日の登録をユーザに依頼する記念日登録要求手段と、
をさらに備える請求項１〜４の何れか一項に記載の対象者選別装置。
【請求項６】
親密度計算手段によって計算された親密度のうち所定の親密度より大きい親密度の他ユーザについて、アドレス帳データに当該他ユーザの記念日が含まれていない場合に当該記念日を外部サーバより取得する記念日情報取得手段と、
をさらに備える請求項１〜５の何れか一項に記載の対象者選別装置。
【請求項７】
指数計算サーバと、ユーザに対して他ユーザに関する通知情報を通知する対象者選別クライアントとを含む対象者選別システムであって、
前記指数計算サーバは、
アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算する親密度計算手段と、
前記親密度計算手段によって計算された親密度を送信する送信手段と、
を備え、
前記対象者選別クライアントは、
通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーを管理する通知ポリシー管理手段と、
前記送信手段によって送信された親密度を受信する受信手段と、
前記通知ポリシー管理手段によって管理された通知ポリシーと、前記受信手段によって受信された親密度とに基づいて通知情報の通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する対象者通知制御手段と、
を備える、
ことを特徴とする対象者選別システム。
【請求項８】
ユーザに対して他ユーザに関する通知情報を通知する対象者選別装置であって、通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーを管理する通知ポリシー管理手段を備える対象者選別装置により実行される対象者選別方法であって、
アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算する親密度計算ステップと、
前記通知ポリシー管理手段によって管理された通知ポリシーと、前記親密度計算ステップによって計算された親密度とに基づいて通知情報の通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する対象者通知制御ステップと、
を含む対象者選別方法。
【請求項９】
コンピュータを、
他ユーザに関する通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーを管理する通知ポリシー管理手段と、
アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算する親密度計算手段と、
前記通知ポリシー管理手段によって管理された通知ポリシーと、前記親密度計算手段によって計算された親密度とに基づいて通知情報の通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する対象者通知制御手段、
として機能させる対象者選別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、誕生日等の記念日を通知あるいは表示する装置に関する。
【背景技術】
【０００２】
Ｆａｃｅｂｏｏｋ（登録商標）などのＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）において、友人の誕生日をお知らせする機能が提供されている。友人との親密さを利用して、通知の対象者を選別することにより、通知を受けたユーザが、親しい友人の誕生日を見落としたり失念したりすることを回避できる。
【０００３】
特許文献１および２では、親密度に応じて着信方法を制御する技術が開示されている。特許文献１では、親密度に応じて保留や着信拒否などの判断が自動的に実行される。特許文献２では、親密度に応じて着信パターンが自動的に変更される。これらの特許文献では、通話履歴や電話帳の登録情報に基づいて計算した親密度に応じて、着信通知に対する制御方法を変更することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４６６４２５５号
【特許文献２】特開２０１１−１３５１７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の特許文献に開示された技術を友人等の誕生日等の記念日の通知に適用する場合には、例えば、通知のタイミングが悪いと、ユーザが通知を消去した後で、通知があったことをユーザが忘れてしまうという問題がある。
【０００６】
本発明はそのような課題を解決するためになされたものであり、親密なユーザに関する通知を確実に行い、交流を支援することができる対象者選別装置、対象者選別システム、対象者選別方法、および対象者選別プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る対象者選別装置は、ユーザに対して他ユーザに関する通知情報を通知する対象者選別装置であって、通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーを管理する通知ポリシー管理手段と、アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算する親密度計算手段と、通知ポリシー管理手段によって管理された通知ポリシーと、親密度計算手段によって計算された親密度とに基づいて通知情報の通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する対象者通知制御手段と、を備えることを特徴とする。
【０００８】
本発明に係る対象者選別装置では、通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーが管理される。そして、アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度が計算され、管理された通知ポリシーと計算された親密度とに基づいて通知情報の通知方法が決定され、決定された通知方法に基づいてユーザに対して通知情報が通知される。例えば、親密度が大きいほど通知方法である通知回数を多くしたり、親密度が大きいほど通知契機をよりユーザが気づきやすい契機にしたりすることができるため、親密なユーザに関する通知をタイミングよく確実に行い、交流を支援することができる。
【０００９】
通知ポリシー管理手段は、通知方法である通知単位であって、通知情報の対象である他ユーザの人数単位である通知単位が、他ユーザとの親密度に応じてさらに規定された通知ポリシーを管理し、対象者通知制御手段は、通知ポリシー管理手段によって管理された通知ポリシーと、親密度計算手段によって計算された親密度とに基づいて通知情報の通知単位を含む通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知することとしてもよい。この構成によれば、例えば、親密度が大きいほど通知単位を少なくし、通知をよりユーザに気づきやすくすることができるため、親密なユーザに関する通知をタイミングよく確実に行い、交流を支援することができる。
【００１０】
通知ポリシー管理手段は、通知方法である通知先が、他ユーザとの親密度に応じてさらに規定された通知ポリシーを管理し、対象者通知制御手段は、通知ポリシー管理手段によって管理された通知ポリシーと、親密度計算手段によって計算された親密度とに基づいて通知情報の通知先を含む通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知することとしてもよい。この構成によれば、例えば、親密度が大きいほど通知先としてユーザが所持している複数の情報処理装置を指定し、通知をよりユーザに気づきやすくすることができるため、親密なユーザに関する通知をタイミングよく確実に行い、交流を支援することができる。
【００１１】
通知ポリシー管理手段は、通知方法である表示方法が、他ユーザとの親密度に応じてさらに規定された通知ポリシーを管理し、対象者通知制御手段は、通知ポリシー管理手段によって管理された通知ポリシーと、親密度計算手段によって計算された親密度とに基づいて通知情報の表示方法を含む通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知することとしてもよい。この構成によれば、例えば、親密度が大きいほど表示方法を変更して通知をよりユーザに気づきやすくすることができるため、親密なユーザに関する通知をタイミングよく確実に行い、交流を支援することができる。
【００１２】
親密度計算手段によって計算された親密度のうち所定の親密度より大きい親密度の他ユーザについて、アドレス帳データに当該他ユーザの記念日が含まれていない場合に当該記念日の登録をユーザに依頼する記念日登録要求手段と、をさらに備えることとしてもよい。この構成によれば、記念日が登録されていない他ユーザについても確実に記念日を登録することができ、例えば、記念日が登録されていないと通知ができないという問題を解消することができる。
【００１３】
親密度計算手段によって計算された親密度のうち所定の親密度より大きい親密度の他ユーザについて、アドレス帳データに当該他ユーザの記念日が含まれていない場合に当該記念日を外部サーバより取得する記念日情報取得手段と、をさらに備えることとしてもよい。この構成によれば、記念日が登録されていない他ユーザについても確実に記念日を登録することができ、例えば、記念日が登録されていないと通知ができないという問題を解消することができる。
【００１４】
ところで、本発明は、上記のように対象者選別装置の発明として記述できる他に、以下のように対象者選別システム、対象者選別方法及び対象者選別プログラムの発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００１５】
即ち、本発明に係る対象者選別システムは、指数計算サーバと、ユーザに対して他ユーザに関する通知情報を通知する対象者選別クライアントとを含む対象者選別システムであって、指数計算サーバは、アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算する親密度計算手段と、親密度計算手段によって計算された親密度を送信する送信手段と、を備え、対象者選別クライアントは、通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーを管理する通知ポリシー管理手段と、送信手段によって送信された親密度を受信する受信手段と、通知ポリシー管理手段によって管理された通知ポリシーと、受信手段によって受信された親密度とに基づいて通知情報の通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する対象者通知制御手段と、を備える、ことを特徴とする。
【００１６】
また、本発明に係る対象者選別方法は、ユーザに対して他ユーザに関する通知情報を通知する対象者選別装置であって、通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーを管理する通知ポリシー管理手段を備える対象者選別装置により実行される対象者選別方法であって、アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算する親密度計算ステップと、通知ポリシー管理手段によって管理された通知ポリシーと、親密度計算ステップによって計算された親密度とに基づいて通知情報の通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する対象者通知制御ステップと、を含むことを特徴とする。
【００１７】
また、本発明に係る対象者選別プログラムは、コンピュータを、他ユーザに関する通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーを管理する通知ポリシー管理手段と、アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算する親密度計算手段と、通知ポリシー管理手段によって管理された通知ポリシーと、親密度計算手段によって計算された親密度とに基づいて通知情報の通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する対象者通知制御手段、として機能させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、親密なユーザに関する通知や表示を確実に行い、交流を支援することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１実施形態に係る対象者選別装置のハードウェア構成を示すブロック図である。
【図２】本発明の第１実施形態に係る対象者選別装置の機能構成を示すブロック図である。
【図３】本発明の第１実施形態に係る対象者選別装置の通知に関する動作（対象者選別方法）を示すシーケンス図である。
【図４】通知ポリシー管理部で管理される通知ポリシーの一例を示すテーブル図である。
【図５】本発明の第１実施形態に係る対象者選別装置の表示に関する動作（対象者選別方法）を示すシーケンス図である。
【図６】表示ポリシー管理部で管理される表示ポリシーの一例を示すテーブル図である。
【図７】本発明の第２実施形態に係る対象者選別システムの全体構成を示す図である。
【図８】本発明の第２実施形態に係る対象者選別システムにおける指数計算サーバのハードウェア構成を示すブロック図である。
【図９】本発明の第２実施形態に係る対象者選別システムの機能構成を示すブロック図である。
【図１０】本発明の第２実施形態に係る対象者選別システムの動作（対象者選別方法）を示すシーケンス図である。
【図１１】本発明の実施形態に係る対象者選別プログラムの構成を記憶媒体と共に示す図である。
【発明を実施するための形態】
【００２０】
［第１実施形態］
図１は、本発明の第１実施形態に係る対象者選別装置１００のハードウェア構成を示す図である。対象者選別装置１００は、ユーザに対して他ユーザに関する通知情報を通知する。具体的には、対象者選別装置１００は、ユーザに対して、記念日のギフト等を贈る対象者（他ユーザ）の通知および表示を行う。対象者の通知とは、ユーザが操作を行わなくても装置からユーザに通知することを意味する。対象者の表示とは、通知を契機として、もしくは、ユーザが自発的に操作して記念日の対象者のリストを表示することを意味する。対象者選別装置１００は、携帯電話やスマートフォン、タブレット端末、ＰＣなどの移動通信端末である。
【００２１】
図１において、制御部１０１は、対象者選別装置１００全体の制御を行うモジュールであり、ＣＰＵなどの演算装置とＲＡＭやＲＯＭなどの記憶装置を備える。記憶部１０２は、フラッシュＲＯＭやＨＤＤ、ＳＳＤなどの記憶装置である。入出力部１０３は、タッチパネル、キーパッド、キーボード等からのデータの入力およびディスプレイやマイクなどへのデータの出力を行うモジュールである。通信部１０４は、外部の装置とネットワークなどを介して通信を行う。
【００２２】
図２は、対象者選別装置１００の機能構成を示すブロック図である。図２に示す対象者選別装置１００の各機能ブロックの機能は、図１に示す制御部１０１の制御のもと、入出力部１０３および通信部１０４を動作させるとともに、記憶部１０２におけるデータの読み出し及び書き込みを行うことで実現される。以下、図２に示す機能ブロックに基づいて、各機能ブロックを説明する。
【００２３】
アドレス帳管理部１０５は、電話帳のアドレス帳データを管理（保存）するモジュールである。
【００２４】
通信履歴管理部１０６は、電話の発着信やメールの送受信などの通信履歴データを保存するモジュールである。
【００２５】
親密度計算部１０７（親密度計算手段）は、アドレス帳管理部１０５によって管理されたアドレス帳データや、通信履歴管理部１０６によって管理された通信履歴データなどを利用して、ユーザとアドレス帳データに登録された他ユーザの親密度を算出する。親密度計算部１０７は、アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算してもよい。親密度は、ユーザと他ユーザとが親密であればあるほど大きい値となる。例えば、親密度計算部１０７は、通信履歴データに含まれる通信回数を親密度としてもよいし、アドレス帳データに電話番号またはメールアドレスの一方のみが記憶されている通信相手に対しては、所定の重み係数を乗じて親密度を調整してもよい。
【００２６】
親密度管理部１０８は、親密度計算部１０７で計算した親密度を管理（保存）するモジュールである。
【００２７】
通知ポリシー管理部１０９（通知ポリシー管理手段）は、親密度の高さに応じて通知を行う回数や契機などの通知ポリシーを保存するモジュールである。通知ポリシー管理部１０９が保存する通知ポリシーの具体例については、図４を用いて後述する。
【００２８】
通知ポリシー管理部１０９は、通知情報の通知方法である通知回数および通知契機のうち少なくとも一方をユーザと他ユーザとの親密度に応じて規定する通知ポリシーを管理してもよい。また、通知ポリシー管理部１０９は、通知方法である通知単位であって、通知情報の対象である他ユーザの人数単位である通知単位が、他ユーザとの親密度に応じてさらに規定された通知ポリシーを管理してもよい。また、通知ポリシー管理部１０９は、通知方法である通知先が、他ユーザとの親密度に応じてさらに規定された通知ポリシーを管理してもよい。また、通知ポリシー管理部１０９は、通知方法である表示方法が、他ユーザとの親密度に応じてさらに規定された通知ポリシーを管理してもよい。
【００２９】
上述の通り、通知情報の通知方法の具体的な設定例として、通知回数、通知契機、通知単位、通知先、および表示方法が挙げられる。ここで、通知回数とは、通知情報を通知する回数のことである。また、通知契機とは、ユーザに対して通知情報を通知するタイミングのことである。通知契機の一例として、通知情報が他ユーザの誕生日の場合、当該誕生日の何日前に通知を行うか、という情報が通知契機となる。また、通知単位とは、通知情報の対象である他ユーザの人数単位のことである。例えば、通知情報が他ユーザの誕生日の場合、ユーザに対して同時に何人分の他ユーザの誕生日を通知するか、という情報が通知単位である。また、通知先とは、通知情報を通知する対象である。通知先の一例としては、対象者選別装置１００のユーザが保持している他の情報処理装置（タブレットやスマートフォンなど）が挙げられる。また、表示方法とは、通知情報の表示の見せ方である。
【００３０】
対象者通知制御部１１０（対象者通知制御手段）は、誕生日などの記念日をお祝いする対象者をユーザに通知する必要があるか否かを判定するモジュールである。より具体的には、対象者通知制御部１１０は、通知ポリシー管理部１０９によって管理された通知ポリシーと、親密度計算部１０７によって計算された親密度とに基づいて通知情報の通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知する。例えば、対象者通知制御部１１０は、まず親密度計算部１０７によって計算された親密度が所定の閾値より大きいか否かを判定し、大きいと判定した場合、通知ポリシー管理部１０９によって管理された通知ポリシーを取得し、通知方法を決定する。
【００３１】
対象者通知制御部１１０は、通知ポリシー管理部１０９によって管理された通知ポリシーと、親密度計算部１０７によって計算された親密度とに基づいて通知情報の通知単位を含む通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知してもよい。また、対象者通知制御部１１０は、通知ポリシー管理部１０９によって管理された通知ポリシーと、親密度計算部１０７によって計算された親密度とに基づいて通知情報の通知先を含む通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知してもよい。また、対象者通知制御部１１０は、通知ポリシー管理部１０９によって管理された通知ポリシーと、親密度計算部１０７によって計算された親密度とに基づいて通知情報の表示方法を含む通知方法を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知してもよい。
【００３２】
通知回数管理部１１１は、特定の対象者の記念日について通知を行った回数を記録するモジュールである。
【００３３】
通知単位決定部１１２は、特定の記念日や近い記念日について通知を行う対象者が複数存在する場合に、それらの複数の対象者についてまとめて通知を行う単位を決定するモジュールである。
【００３４】
通知先決定部１１３は、ユーザが利用する他の携帯通信端末や情報端末に対する通知を行うか否かを決定するモジュールである。
【００３５】
表示ポリシー管理部１１４は、親密度に応じた表示の制御方法の表示ポリシーを保存するモジュールである。表示ポリシー管理部１１４が保存する表示ポリシーの具体例については、図６を用いて後述する。
【００３６】
対象者表示制御部１１５（対象者通知制御手段）は、記念日の対象者のリストを表示する際に、ユーザと親密度の高い対象者については表示を行い、親密度の低いユーザに対しては薄く表示する、もしくは表示しないといった制御を行うモジュールである。より具体的には、対象者表示制御部１１５は、表示ポリシー管理部１１４によって管理された表示ポリシーと、親密度計算部１０７によって計算された親密度とに基づいて通知情報の通知方法（表示方法）を決定し、決定した通知方法に基づいてユーザに対して通知情報を通知（表示）する。
【００３７】
なお、本実施形態では、対象者通知制御部１１０及び通知ポリシー管理部１０９に関する通知と、対象者表示制御部１１５及び表示ポリシー管理部１１４に関する表示とを分けて説明したが、これに限るものではない。例えば、表示を通知の一形態として捉え、対象者通知制御部１１０及び対象者表示制御部１１５を一つにまとめ、通知ポリシー管理部１０９及び表示ポリシー管理部１１４を一つにまとめ、機能させてもよい。
【００３８】
記念日情報取得部１１６（記念日情報取得手段）は、スケジュール帳アプリや他のＳＮＳアプリなどに管理された誕生日等の記念日の情報を取得するモジュールである。具体的には、記念日情報取得部１１６は、親密度計算部１０７によって計算された親密度のうち所定の親密度より大きい親密度の他ユーザについて、アドレス帳データに当該他ユーザの記念日が含まれていない場合に当該記念日を外部サーバより取得する。
【００３９】
記念日登録要求部１１７（記念日登録要求手段）は、親密度の高い対象者の誕生日等の記念日をアドレス帳管理部１０５に登録するようユーザに促すモジュールである。具体的には、記念日登録要求部１１７は、親密度計算部１０７によって計算された親密度のうち所定の親密度より大きい親密度の他ユーザについて、アドレス帳データに当該他ユーザの記念日が含まれていない場合に当該記念日の登録をユーザに依頼する。なお、登録を促す内容は、誕生日、結婚記念日もしくはその他の記念日の情報でもよい。
【００４０】
図３は、本発明の第１実施形態に係る対象者選別装置１００の通知に関する動作を示すシーケンス図である。ステップＳ１０１およびＳ１０２で、親密度計算部１０７は、アドレス帳管理部１０５に記録された他ユーザに関する登録項目を取得する。登録項目とは、電話番号、Ｅメールアドレス、写真、ＳＮＳアカウント、メッセージングサービスのアカウント、メモ、ニックネーム、ＷＥＢサイト、誕生日等の記念日、お気に入りなどの項目を示す。ステップＳ１０３およびＳ１０４で、親密度計算部１０７は、通信履歴管理部１０６から電話の発着信履歴やメールの送受信履歴を取得する。通信履歴として、Ｔｗｉｔｔｅｒ（登録商標）などのＳＮＳアプリにおける通信の履歴を利用してもよい。
【００４１】
ステップＳ１０５において、親密度計算部１０７は、アドレス帳の登録項目や通信履歴のデータを利用して、ユーザとアドレス帳に登録された他ユーザの親密度を算出する。ステップＳ１０６において、親密度計算部１０７は、親密度管理部１０８に算出した親密度の情報を通知して記録する。
【００４２】
ステップＳ１０７およびＳ１０８において、対象者通知制御部１１０は指定された時刻やユーザ操作などを契機として（例えば１日１回など、指定時刻における定期的な実行）、通知ポリシー管理部１０９に問合せ、親密度に応じた通知の契機や初回に通知した後にリマインドの通知を行う回数、まとめて通知を行う際の親密度の閾値の情報などを記載した通知ポリシーを取得する。ステップＳ１０９およびＳ１１０において、対象者通知制御部１１０は、親密度管理部１０８に記録された親密度を取得する。ステップＳ１１１において、対象者通知制御部１１０は、対象者の親密度と通知ポリシーに従って、各対象者の通知契機・通知回数（例えば、リマインド通知回数や、アプリの設定項目のｎｏｔｉｆｉｃａｔｉｏｎなど）・通知単位などを判定する。例えば、親密度の閾値を２段階以上で設定し、各閾値を超えたか否かに応じて通知契機や通知回数を変更することが考えられる。
【００４３】
図４（ａ）に通知契機を複数持つ通知ポリシーの例を示す。この例では、親密度が０．３を下回った場合には対象者の誕生日が近づいても通知を行わない。０．３以上であり０．５未満の場合には７日前に１度だけ通知を行う。また、同日の対象者が複数人存在する場合には、１０人まで、まとめて１つの通知領域で通知を行う。０．５以上であり、０．７未満の場合には、７日前に１度だけ通知を行う。通知人数の単位は５人までを１つの通知領域で通知を行う。０．７以上の対象者が複数人存在する場合には、１人ずつ異なる通知領域において通知を行う。０．７以上の対象者については、７日前に１度通知を行い、さらに１日前に通知を行う。このように親密度の大きさに応じて通知領域において通知する契機・回数・通知人数の単位を変更することにより、親密なユーザに関する通知を確実に行うことができる。
【００４４】
図４（ｂ）に通知契機と通知回数を持つ通知ポリシーの例を示す。この例では、親密度が０．７以上の対象者については７日前に通知を行い。その後の任意のタイミングで再度通知を行う。２回目以降の通知の契機は、端末の操作開始や画面点灯を契機とする、指定したアプリケーションの利用を契機とする、などの方法が考えられる。
【００４５】
図３に戻り、ステップＳ１１２およびステップＳ１１３において、対象者通知制御部１１０は、通知を実施すると判定した対象者について通知回数を通知回数管理部１１１に記録する。ステップＳ１１４およびＳ１１５において、対象者通知制御部１１０は、各対象者をまとめて通知してもよいか否かを示す情報を通知単位決定部１１２に引渡し、通知単位決定部１１２は、他のアプリケーションなどからの通知数に応じて、各対象者毎にまとめて通知するか否かを決定する。ステップＳ１１６において、対象者通知制御部１１０は、入出力部１０３より携帯端末の鳴動やディスプレイ上での通知情報の表示により対象者の記念日が近づいていることをユーザに通知する。
【００４６】
ステップＳ１１７およびＳ１１８において、対象者通知制御部１１０は、ユーザの利用する他の携帯通信端末や情報端末への通知の要否を判定する。ステップＳ１１９において、対象者通知制御部１１０は、通信部１０４を通じて、他の携帯通信端末や情報端末に対する通知情報を送信する。通知情報の送信手段は、例えば、Ａｎｄｒｏｉｄ（登録商標）  ＯＳにおけるインテント情報として送信してもよいし、メールとして送信してもよい。
【００４７】
図５は、本発明の第１実施形態に係る対象者選別装置１００の表示に関する動作を示すシーケンス図である。図５に示す処理は、図３に示すＳ１０１〜Ｓ１０６の処理が行われた後に続く処理を示す。
【００４８】
ステップＳ２０７およびＳ２０８において、対象者表示制御部１１５は、表示ポリシー管理部１１４に問合せを行い、記念日のお祝いを贈る候補となる対象者を画面上に一覧表示する際に、親密度と表示方法の規則を規定した表示ポリシーを取得する。ステップＳ２０９およびＳ２１０において、対象者表示制御部１１５は、親密度管理部１０８に記録された親密度を取得する。
【００４９】
ステップＳ２１１において、対象者表示制御部１１５は、表示ポリシーと各対象者の親密度に基づいて、対象者の表示方法を判定する。例えば、親密度に対して第一の閾値と、第一の閾値よりも低い第二の閾値を設定し、各対象者について表示方法を判定する。第一の閾値以上の場合には表示を行い、第一の閾値を下回るが第二の閾値以上の場合には薄く表示し、第二の閾値を下回る場合には表示しないといった表示方法を判断する。そして、同じくステップＳ２１２において、対象者表示制御部１１５は、決定した表示方法に従って対象者の一覧を表示する。以上の処理により、アドレス帳や通信履歴から算出した親密度に応じて記念日の対象者を表示することが可能となる。
【００５０】
図６（ａ）に閾値を下回った対象者を薄く表示する表示ポリシーの例を示す。この例では、親密度が０．５未満の対象者については薄く表示し、０．５以上の対象者については通常通り表示する。図６（ｂ）に閾値を下回った対象者を表示しない表示ポリシーの例を示す。この例では、親密度が０．３を下回った対象者を表示せず、０．３以上の対象者を通常通り表示する。このように、親密度の大きさに応じて表示方法を変更することにより、親密なユーザの確認が容易な表示を行うことができる。
【００５１】
図５に戻り、以下では、誕生日等の記念日の情報が登録されていない対象者について、記念日情報を登録するための動作を説明する。ステップＳ２１２において、対象者表示制御部１１５は、アドレス帳の情報から、対象者の記念日の情報がアドレス帳に含まれているか否かを判定し、記念日が含まれていない対象者に関して、記念日情報取得部１１６に記念日の取得を依頼する。ステップＳ２１３において、記念日情報取得部１１６は、スケジュール帳やＳＮＳアプリのプロフィール情報などから記念日を取得する。ここで、記念日情報を取得するにあたり、スケジュール帳などのアプリケーションにおいて記念日情報を取得するＡＰＩが公開されているか、もしくは登録情報のログが取得でき、適切なアクセス権限が付与されていることを前提とする。ステップＳ２１４において、記念日情報取得部１１６は、対象者表示制御部１１５に対して記念日情報の取得結果の通知を行う。以上の手順により、アドレス帳内の記念日の登録を増やし、より多くの対象者について記念日を通知することを可能とする。
【００５２】
以下では、親密度が高いが誕生日等の記念日の登録がされていない対象者について、ユーザに対して登録を促す動作を説明する。ステップＳ２１５において、対象者表示制御部１１５は、アドレス帳および親密度の情報に基づいて、親密度の高い対象者の記念日の情報がアドレス帳に含まれているか否かを判定し、登録されていない場合には記念日登録要求部１１７に登録を依頼する。ステップＳ２１６において、記念日登録要求部１１７は、記念日の登録依頼ダイアログを入出力部１０３のディスプレイに表示する。ステップＳ２１７において、入出力部１０３は、ユーザの入力した情報を対象者表示制御部１１５に引き渡す。ステップＳ２１８において、対象者表示制御部１１５は、アドレス帳管理部１０５に記念日情報を登録する。以上の手順により、親密度の高い対象者についてアドレス帳に記念日が登録されていない場合に、ユーザに登録を促すことにより、誕生日などの記念日を通知することが可能となる。
【００５３】
なお、上述のステップＳ２１２〜２１４及びステップＳ２１５〜２１８の処理は、図３に示す対象者選別装置１００の通知に関する動作においても適用することができる。
【００５４】
続いて、上述した一連の対象者選別装置１００による処理をコンピュータ（図１の制御部１０１）に実行させるための対象者選別プログラム７０を説明する。図１１に示すように、対象者選別プログラム７０は、コンピュータに挿入されてアクセスされる、あるいはコンピュータが備える記録媒体６０に形成されたプログラム格納領域６１内に格納される。
【００５５】
対象者選別プログラム７０は、通知ポリシー管理モジュール７００と、親密度計算モジュール７０１と、対象者通知制御モジュール７０２とを備えて構成される。通知ポリシー管理モジュール７００と、親密度計算モジュール７０１と、対象者通知制御モジュール７０２とを実行させることにより実現される機能は、上述した対象者選別装置１００の通知ポリシー管理部１０９と、親密度計算部１０７と、対象者通知制御部１１０との機能とそれぞれ同様である。
【００５６】
なお、対象者選別プログラム７０は、その一部若しくは全部が、通信回線等の伝送媒体を介して伝送され、他の機器により受信されて記録（インストールを含む）される構成としてもよい。また、対象者選別プログラム７０の各モジュールは、１つのコンピュータでなく、複数のコンピュータのいずれかにインストールされてもよい。その場合、当該複数のコンピュータによるコンピュータシステムよって上述した一連の対象者選別プログラム７０の処理が行われる。
【００５７】
［第２実施形態］
図７は、本発明の第２実施形態に係る対象者選別システム１の全体構成を示す図である。本実施形態では、対象者選別システム１は、指数計算サーバ３００と対象者選別クライアント２００から構成され、指数計算サーバ３００と対象者選別クライアント２００とはネットワークなどを介して接続されている。親密度は、指数計算サーバ３００上で算出され、対象者選別クライアント２００に通知される。なお、後述の通り、対象者選別クライアント２００は、第１実施形態に係る対象者選別装置１００の各モジュールのうち親密度計算部１０７以外のモジュールを備える。また、図７に示す対象者選別システム１では１つの対象者選別クライアント２００が含まれているが、指数計算サーバ３００と接続された複数の対象者選別クライアント２００が含まれていてもよい。
【００５８】
図８は、指数計算サーバ３００のハードウェア構成を示す図である。指数計算サーバ３００は、一般的なサーバ装置やＰＣなどである。図８における制御部３０１、記憶部３０２および通信部３０３については、それぞれ第１実施形態における制御部１０１、記憶部１０２および通信部１０４と同様の内容のため説明を省略する。
【００５９】
図９は、主に指数計算サーバ３００の機能構成を示すブロック図である。図９に示す指数計算サーバ３００の各機能ブロックの機能は、図８に示す制御部３０１の制御のもと、通信部３０３を動作させるとともに、記憶部３０２におけるデータの読み出し及び書き込みを行うことで実現される。以下、図９に示す機能ブロックに基づいて、各機能ブロックを説明する。
【００６０】
アドレス帳管理部３０４は、複数の対象者選別クライアント２００のユーザのアドレス帳を一括管理するモジュールである。
【００６１】
データ収集部３０５は、Ｔｗｉｔｔｅｒ（登録商標）などのＳＮＳサービスにおける通信履歴や通信関係の情報を収集するモジュールである。ＳＮＳの通信履歴の取得にはＳＮＳサービスにおいて提供されるＡＰＩを利用する。
【００６２】
親密度計算部３０６（親密度計算手段）は、アドレス帳管理部３０４およびデータ収集部３０５に格納されたアドレス帳データや、データ収集部３０５において収集した通信履歴データを利用して、ユーザとアドレス帳に登録された他ユーザの親密度を算出する。例えば、親密度計算部３０６は、アドレス帳データおよび通信履歴データのうち少なくとも一方に基づいて、ユーザと他ユーザとの親密度を計算する。親密度の算出方法は第１実施形態と同様である。
【００６３】
指数計算サーバ３００の親密度計算部３０６で計算された親密度の情報は、指数計算サーバ３００の送信手段（不図示）によって対象者選別クライアント２００に送信され、対象者選別クライアント２００の受信手段（不図示）によって受信され、親密度管理部１０８に記録される。対象者選別クライアント２００は、第１実施形態に係る対象者選別装置１００の各モジュールのうち親密度計算部１０７以外のモジュールを備えることにより、第一の実施形態で実現されるのと同等の効果として、親密度を考慮した通知や表示が可能となる。
【００６４】
図１０は、本発明の第２実施形態に係る対象者選別システムの動作を示すシーケンス図である。以下では第１実施形態と異なる部分について説明する。
【００６５】
ステップＳ３０１において指数計算サーバ３００のデータ収集部３０５はＳＮＳなどの通信サービスにおける通信履歴または通信の関係性のデータを取得する。例えば、Ｔｗｉｔｔｅｒ（登録商標）の場合では、通信履歴とはリツィートやメンションの情報を利用してもよい。また、通信の関係性として、フォローの有無の情報を利用してもよい。ステップＳ３０２およびＳ３０３において、親密度計算部３０６はデータ収集部３０５に対して通信履歴や通信の関係性の情報を取得する。ステップＳ３０４およびＳ３０５において、親密度計算部３０６は、アドレス帳管理部３０４からユーザのアドレス帳の情報を取得する。
【００６６】
ステップＳ３０６において、親密度計算部３０６は、通信履歴や通信の関係およびアドレス帳の情報を利用して親密度を計算する。ステップＳ３０７において、指数計算サーバ３００の親密度計算部３０６から対象者選別クライアント２００の親密度管理部１０８に親密度の情報を通知し記録する。以上の手順により、指数計算サーバ３００上で計算した親密度をクライアント側で利用することが可能となる。ステップＳ３０７以降は、図３におけるステップＳ１０７以降の処理、または図５におけるステップＳ２０７以降の処理と同様となり、第１実施形態に実現されるのと同等の効果として、親密度を考慮した通知および表示が可能となる。
【００６７】
ここで、従来の技術を誕生日等の記念日の通知に適用する場合には、以下の問題が発生する。第一に、通知のタイミングが悪いと、通知を消去した後で忘れてしまう問題がある。第二に、複数の記念日が同時に通知されると、重要な記念日を見逃してしまう問題がある。第三に、誕生日等の記念日が登録されていないと通知ができない問題がある。第四に、通知後に誕生日等の記念日をお祝いの対象者をアドレス帳から列挙すると、選択に手間がかかる問題がある。
【００６８】
本発明の第１実施形態に係る対象者選別装置、および第２実施形態に係る対象者選別システムによれば、電話帳データや通信履歴を利用して計算したユーザ同士の親密度に基づいて通知方法を制御する際に、親密度の指数に応じて通知頻度、通知単位を制御することによりタイミングよく確実に通知を行うことができる。また、カレンダーやメールなどのアプリや、タブレットやＴＶなどのデバイスと連携して通知することにより、確実に通知を行うことができる。また、親密度の低い対象者を非表示として選択不可とすることや、親密度が普通の対象者を薄く表示することにより、親密度の高い対象者を容易に選択可能となる。
【符号の説明】
【００６９】
１…対象者選別システム、６０…記憶媒体、６１…プログラム格納領域、７０…対象者選別プログラム、１００…対象者選別装置、１０１…制御部、１０２…記憶部、１０３…入出力部、１０４…通信部、１０５…アドレス帳管理部、１０６…通信履歴管理部、１０７…親密度計算部、１０８…親密度管理部、１０９…通知ポリシー管理部、１１０…対象者通知制御部、１１１…通知回数管理部、１１２…通知単位決定部、１１３…通知先決定部、１１４…表示ポリシー管理部、１１５…対象者表示制御部、１１６…記念日情報取得部、１１７…記念日登録要求部、２００…対象者選別クライアント、３００…指数計算サーバ、３０１…制御部、３０２…記憶部、３０３…通信部、３０４…アドレス帳管理部、３０５…データ収集部、３０６…親密度計算部、７００…通知ポリシー管理モジュール、７０１…親密度計算モジュール、７０２…対象者通知制御モジュール。
【図１】
2014155106.tif 000003
【図２】
2014155106.tif 000004
【図３】
2014155106.tif 000005
【図４】
2014155106.tif 000006
【図５】
2014155106.tif 000007
【図６】
2014155106.tif 000008
【図７】
2014155106.tif 000009
【図８】
2014155106.tif 000010
【図９】
2014155106.tif 000011
【図１０】
2014155106.tif 000012
【図１１】
2014155106.tif 000013