(57)【要約】【課題】アクセスしてきた携帯端末以外の他の携帯端末により利用できるアプリケーションを勧めること。【解決手段】携帯端末の組み合わせと、該携帯端末により利用されたアプリケーションの利用履歴とを記憶する格納部と、ユーザと、該ユーザにより登録された携帯端末装置の識別子とを記憶するユーザ登録端末格納部と、配信要求信号を受信する受信部と、ユーザ登録端末格納部に記憶された情報に基づいて、該配信要求信号に含まれる携帯端末の識別子に対応するユーザが複数の携帯端末を登録しているかを判定する判定部と、複数の携帯端末を登録している場合に、利用履歴格納部に記憶された携帯端末の組み合わせのうち、複数の携帯端末と一致する組み合わせに対応するアプリケーションの利用履歴を取得する取得部と、該利用履歴に基づいて、推薦すべきアプリケーションを選択する選択部と、該アプリケーションを表す情報を、他の携帯端末装置と共有する共有部とを有する。【選択図】図２
2012014443.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末装置の組み合わせと、該組み合わせに含まれる携帯端末装置により利用されたアプリケーションの利用履歴とを対応付けて記憶する利用履歴格納部と、
ユーザと、該ユーザにより登録された携帯端末装置の識別子とを対応付けて記憶するユーザ登録端末格納部と、
携帯端末装置からのアプリケーション配信要求信号を受信する受信部と、
前記ユーザ登録端末格納部に記憶されたユーザと、該ユーザにより登録された携帯端末装置の識別子とに基づいて、前記受信部により受信されたアプリケーション配信要求信号に含まれる前記携帯端末装置の識別子に対応するユーザが複数の携帯端末装置を登録しているどうかを判定するユーザ登録端末判定部と、
該ユーザ登録端末判定部により前記ユーザが複数の携帯端末装置を登録していると判定された場合に、前記利用履歴格納部に記憶された携帯端末装置の組み合わせのうち、前記複数の携帯端末装置と一致する組み合わせに対応するアプリケーションの利用履歴を取得する利用履歴取得部と、
該利用履歴取得部により取得されたアプリケーションの利用履歴に基づいて、推薦すべきアプリケーションを選択する配信情報選択部と、
該配信情報選択部により選択されたアプリケーションを表す情報を、前記ユーザが有する他の携帯端末装置と共有する共有部と
を有する配信サーバ。
【請求項２】
請求項１に記載の配信サーバにおいて、
前記利用履歴取得部により取得されたアプリケーションの利用履歴に基づいて、各アプリケーションの利用率を算出する利用率算出部
を有し、
前記配信情報選択部は、前記利用率算出部により算出された利用率に基づいて、推薦すべきアプリケーションを選択する配信サーバ。
【請求項３】
請求項１又は２に記載の配信サーバにおいて、
前記共有部は、前記配信情報選択部により選択されたアプリケーションをリスト化して配信する配信サーバ。
【請求項４】
請求項１ないし３のいずれか１項に記載の配信サーバにおいて、
前記共有部は、前記配信情報選択部により選択されたアプリケーションへのアクセス方法を示す情報を配信する配信サーバ。
【請求項５】
携帯端末装置からのアプリケーション配信要求信号を受信する受信ステップと、
ユーザと、該ユーザにより登録された携帯端末装置の識別子とを対応付けて記憶するユーザ登録端末格納部を参照し、前記受信ステップにより受信されたアプリケーション配信要求信号に含まれる前記携帯端末装置の識別子に対応するユーザが複数の携帯端末装置を登録しているかどうかを判定するユーザ登録端末判定ステップと、
該ユーザ登録端末判定ステップにより前記ユーザが複数の携帯端末装置を登録していると判定された場合に、携帯端末装置の組み合わせと、該組み合わせに含まれる携帯端末装置により利用されたアプリケーションの利用履歴とを対応付けて記憶する利用履歴格納部に記憶された携帯端末装置の組み合わせのうち、前記複数の携帯端末装置と一致する組み合わせに対応するアプリケーションの利用履歴を取得する利用履歴取得ステップと、
該利用履歴取得ステップにより取得されたアプリケーションの利用履歴に基づいて、推薦すべきアプリケーションを選択する配信情報選択ステップと、
該配信情報選択ステップにより選択されたアプリケーションを表す情報を、前記ユーザが有する他の携帯端末装置と共有する共有ステップと
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションを配信する配信サーバに関する。
【背景技術】
【０００２】
電気通信キャリアや端末メーカーにより、相次いでオープンなプラットフォームを採用した携帯端末装置が、市場に投入されている。該携帯端末装置には、スマートフォンが含まれる。オープンなプラットフォームが採用されることにより、電気通信キャリアや端末メーカーは、API(Application Program Interface)を利用した新しい機能、サービスを提供可能な携帯端末装置を製品化できる。また、オープンなプラットフォームが採用されることにより、好みに応じてアプリケーションを追加できる。
【０００３】
オープンなプラットフォームが採用されることにより、アプリケーションの開発者はアプリケーションを自由に開発でき、ユーザは豊富にそろったアプリケーション中から所望のアプリケーションを選択できる。
【０００４】
アプリケーションマーケットには、日々多数のアプリケーションが新規に登録されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−７８６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
アプリケーションマーケットでは、アプリケーションを勧める（レコメンドする）ことが行われている。ユーザは、レコメンドされたアプリケーションから、希望するアプリケーションを選択できる。
【０００７】
一方、携帯電話としての携帯端末装置を所有しながら、スマートフォンなどを２台目の携帯端末装置として所有するユーザもいる。
【０００８】
アプリケーションマーケットによりレコメンドされるアプリケーションは、アクセスしてきた携帯端末装置に対するものである。従って、１台目の携帯電話によりアプリケーションマーケットにアクセスしても、２台目のスマートフォンで利用できるアプリケーションのレコメンドを受けることはできない。逆に、２台目のスマートフォンによりアプリケーションマーケットにアクセスしても、１台目の携帯電話で利用できるアプリケーションのレコメンドを受けることはできない
そこで、本発明は上述した問題点に鑑みてなされたものであり、その目的は、複数の携帯端末装置を有するユーザに、アクセスしてきた携帯端末装置以外の他の携帯端末装置により利用できるアプリケーションを勧めることができる配信サーバ、及び方法を提供することにある。
【課題を解決するための手段】
【０００９】
本配信サーバは、
携帯端末装置の組み合わせと、該組み合わせに含まれる携帯端末装置により利用されたアプリケーションの利用履歴とを対応付けて記憶する利用履歴格納部と、
ユーザと、該ユーザにより登録された携帯端末装置の識別子とを対応付けて記憶するユーザ登録端末格納部と、
携帯端末装置からのアプリケーション配信要求信号を受信する受信部と、
前記ユーザ登録端末格納部に記憶されたユーザと、該ユーザにより登録された携帯端末装置の識別子とに基づいて、前記受信部により受信されたアプリケーション配信要求信号に含まれる携帯端末装置の識別子に対応するユーザが複数の携帯端末装置を登録しているどうかを判定するユーザ登録端末判定部と、
該ユーザ登録端末判定部により前記ユーザが複数の携帯端末装置を登録していると判定された場合に、前記利用履歴格納部に記憶された携帯端末装置の組み合わせのうち、前記複数の携帯端末装置と一致する組み合わせに対応するアプリケーションの利用履歴を取得する利用履歴取得部と、
該利用履歴取得部により取得されたアプリケーションの利用履歴に基づいて、推薦すべきアプリケーションを選択する配信情報選択部と、
該配信情報選択部により選択されたアプリケーションを表す情報を、前記ユーザが有する他の携帯端末装置と共有する共有部と
を有する。
【００１０】
本方法は、
携帯端末装置からのアプリケーション配信要求信号を受信する受信ステップと、
ユーザと、該ユーザにより登録された携帯端末装置の識別子とを対応付けて記憶するユーザ登録端末格納部を参照し、前記受信ステップにより受信されたアプリケーション配信要求信号に含まれる携帯端末装置の識別子に対応するユーザが複数の携帯端末装置を登録しているかどうかを判定するユーザ登録端末判定ステップと、
該ユーザ登録端末判定ステップにより前記ユーザが複数の携帯端末装置を登録していると判定された場合に、携帯端末装置の組み合わせと、該組み合わせに含まれる携帯端末装置により利用されたアプリケーションの利用履歴とを対応付けて記憶する利用履歴格納部に記憶された携帯端末装置の組み合わせのうち、前記複数の携帯端末装置と一致する組み合わせに対応するアプリケーションの利用履歴を取得する利用履歴取得ステップと、
該利用履歴取得ステップにより取得されたアプリケーションの利用履歴に基づいて、推薦すべきアプリケーションを選択する配信情報選択ステップと、
該配信情報選択ステップにより選択されたアプリケーションを表す情報を、前記ユーザが有する他の携帯端末装置と共有する共有ステップと
を有する。
【発明の効果】
【００１１】
開示の配信サーバ、及び方法によれば、複数の携帯端末装置を有するユーザに、アクセスしてきた携帯端末装置以外の他の携帯端末装置により利用できるアプリケーションを勧めることができる
【図面の簡単な説明】
【００１２】
【図１】本実施例に従った配信サーバが適用される環境を示す説明図である。
【図２】本実施例に従った配信サーバを示す機能ブロック図である。
【図３】本実施例に従った配信サーバにより利用されるユーザID管理情報格納部に格納されるデータの一例を示す説明図である。
【図４】本実施例に従った配信サーバにより利用される利用履歴格納部に格納されるデータの一例を示す説明図である。
【図５】本実施例に従った配信サーバの動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１４】
＜実施例＞
＜システム＞
本実施例に従った配信サーバ１００が適用されるシステムについて説明する。
【００１５】
図１は、本配信サーバ１００が適用されるシステムの一例を示す。
【００１６】
本システムには、携帯端末装置３００が含まれる。該携帯端末装置３００は、通信網５０を介して、配信サーバ１００にアクセスする。例えば、該携帯端末装置３００は、アクセスポイントに接続し、該アクセスポイントが接続された通信網５０に接続された配信サーバ１００にアクセスしてもよい。該通信網５０は、インターネットであってもよい。また、例えば、該携帯端末装置３００は基地局に接続し、該基地局が接続された通信網５０に接続された配信サーバ１００にアクセスしてもよい。該通信網は、移動体通信ネットワークであってもよい。
【００１７】
本システムには、アプリケーション管理サーバ２００が含まれる。該アプリケーション管理サーバ２００は配信サーバ１００に接続される。
【００１８】
＜配信サーバ＞
本配信サーバ１００は、携帯端末装置３００からアプリケーション配信要求信号を受信する。該アプリケーション配信要求信号には、該携帯端末装置３００の識別子と、該携帯端末装置３００の機種情報と、該携帯端末装置３００により利用されたアプリケーションの履歴とが含まれる。該アプリケーションの履歴は、アクセス回数で表されてもよいし、利用時間で表されてもよい。さらに、所定の期間が設定されていてもよい。所定の期間が設定される場合には、該所定の期間におけるアクセス回数、利用時間により表される。
【００１９】
本配信サーバ１００は、該アプリケーション配信要求信号に含まれる携帯端末装置３００の識別子に基づいて、該携帯端末装置３００の識別子を登録しているユーザが存在するかどうかを判定する。本配信サーバ１００は、該携帯端末装置３００の識別子を登録しているユーザが存在すると判定した場合、該ユーザが登録している携帯端末装置が複数であるかどうかを判定する。例えば、該ユーザが登録している携帯端末装置の機種が複数であるかどうかを判定するようにしてもよい。以下、該ユーザが登録している携帯端末装置の機種が複数であるかどうかを判定する場合について説明する。該ユーザが登録している携帯端末装置が複数であるかどうかを判定するようにしてもよい。
【００２０】
該ユーザが登録している携帯端末装置の機種が複数であると判定した場合、本配信サーバ１００は、該ユーザが登録している複数の携帯端末装置の機種の組み合わせに対応するアプリケーションの利用履歴を集計する。例えば、携帯端末装置の機種の組み合わせと、該組み合わせに含まれる携帯端末装置により利用されたアプリケーションの利用履歴とが対応付けて記憶されたデータベースが利用されてもよい。
【００２１】
本配信サーバ１００は、例えば、携帯端末装置の機種の組み合わせ毎に、各アプリケーションの利用履歴を集計する。各アプリケーションの利用履歴を集計する際に、携帯端末装置３００からのアプリケーション配信要求に含まれるアプリケーションの利用履歴を含めて各アプリケーションの利用履歴が集計されてもよい。例えば、現在から過去のある所定の期間におけるアプリケーション毎に利用時間が集計されてもよいし、アプリケーション毎にアクセス回数の合計が集計されてもよい。
【００２２】
各アプリケーションの利用履歴の集計後、本配信サーバ１００は、各アプリケーションの利用率を算出する。例えば、アプリケーションの利用履歴に含まれるアプリケーションの利用時間の合計を求め、該利用時間の合計に対する各アプリケーションの利用時間を求めることにより利用率が算出されてもよい。また、例えば、アプリケーションの利用履歴に含まれるアプリケーションへのアクセス回数の合計を求め、該アクセ回数スの合計に対する各アプリケーションへのアクセス回数を求めることにより利用率が算出されてもよい。
【００２３】
本配信サーバ１００は、各アプリケーションの利用率に基づいて、該利用率が高いアプリケーションから選択する。アプリケーションの選択の際に、キーワード検索及び／又はカテゴリ検索が利用されてもよい。キーワード検索及び／又はカテゴリ検索が利用されることにより、ユーザが興味のあるキーワード及び／又はカテゴリに関するアプリケーションが選択される。該アプリケーションは１つであってもよいし、複数であってもよい。複数である場合には、該配信サーバ１００は、該複数のアプリケーションをリスト化し、アプリケーションリストとして、携帯端末装置３００に送信するようにしてもよい。該アプリケーションには、アプリケーションへのアクセス方法を示す情報が含まれてもよい。アプリケーションに該アプリケーションへのアクセス方法を示す情報を含ませることにより、携帯端末装置３００と他の携帯端末装置とが該アプリケーションを共有することができる。
【００２４】
例えば、アプリケーションへのアクセス方法として、光学的に読み取り可能な図表で表されるコードが利用されてもよい。該光学的に読み取り可能な図表には、バーコード、QRコードが含まれる。また、例えば、アプリケーションへのアクセス方法として、URL(Uniform Resource Locator)が通知されてもよい。複数の携帯端末装置を有するユーザは、携帯端末装置３００に表示された光学的に読み取り可能な図表で表されるコードを、他の携帯端末装置で読み取ることにより、該他の携帯端末装置により該図表に対応するアプリケーションにアクセスできる。また、他の携帯端末装置が有する機能に応じて、携帯端末装置３００と他の携帯端末装置とがアプリケーションを共有するための手段か選択されてもよい。
【００２５】
一方、本配信サーバ１００は、携帯端末装置３００の識別子を登録しているユーザが存在しないと判定した場合、該携帯端末装置３００の識別子と、ユーザとを関連付けて登録する。該登録後、又は、携帯端末装置３００の識別子を登録しているユーザが存在すると判定され、且つ該ユーザが登録している携帯端末装置の機種が１種類であると判定された場合、本配信サーバ１００は、該携帯端末装置３００の機種に対応する各アプリケーションの利用履歴を集計する。各アプリケーションの利用履歴を集計する際に、携帯端末装置３００からのアプリケーション配信要求に含まれるアプリケーションの利用履歴を含めてアプリケーションの利用履歴が集計されてもよい。例えば、現在からある所定の期間における各アプリケーションへのアクセス回数の合計が集計されてもよいし、各アプリケーションの利用時間が集計されてもよい。
【００２６】
各アプリケーションの利用履歴の集計後、本配信サーバ１００は、各アプリケーションの利用率を算出する。例えば、アプリケーションの利用履歴に含まれるアプリケーションの利用時間の合計を求め、該利用時間の合計に対する各アプリケーションの利用時間を求めることにより利用率が算出されてもよい。また、例えば、アプリケーションの利用履歴に含まれるアプリケーションのアクセス回数の合計を求め、該アクセス回数の合計に対する各アプリケーションへのアクセス回数を求めることにより利用率が算出されてもよい。
【００２７】
本配信サーバ１００は、各アプリケーションの利用率に基づいて、該利用率が高いアプリケーションから選択する。アプリケーションの選択の際に、キーワード検索及び／又はカテゴリ検索が利用されてもよい。アプリケーションの選択の際に、キーワード検索及び／又はカテゴリ検索が利用されてもよい。キーワード検索及び／又はカテゴリ検索が利用されることにより、ユーザが興味のあるキーワード及び／又はカテゴリに関するアプリケーションが選択される。該アプリケーションは１つであってもよいし、複数であってもよい。複数である場合には、該配信サーバ１００は、該複数のアプリケーションをリスト化し、アプリケーションリストとして、携帯端末装置３００に送信するようにしてもよい。該アプリケーションリストには、アプリケーションへのアクセス方法を示す情報が含まれてもよい。アプリケーションに該アプリケーションへのアクセス方法を示す情報を含ませることにより、携帯端末装置３００と他の携帯端末装置とが該アプリケーションを共有することができる。
【００２８】
例えば、アプリケーションへのアクセス方法として、光学的に読み取り可能な図表で表されるコードが利用されてもよい。該光学的に読み取り可能な図表には、バーコード、QRコードが含まれる。また、例えば、アプリケーションへのアクセス方法として、ＵＲＬが通知されてもよい。また、他の携帯端末装置が有する機能に応じて、携帯端末装置３００と他の携帯端末装置とがアプリケーションを共有するための手段か選択されてもよい。
【００２９】
＜配信サーバ＞
図２は、本配信サーバ１００の機能の一例を示す機能ブロック図である。
【００３０】
本配信サーバ１００は、ユーザID管理情報格納部１０６を有する。ユーザID管理情報格納部１０６には、ユーザIDと、該ユーザIDに対応するユーザが登録している携帯端末装置の識別子及び該ユーザが登録している携帯端末装置の機種名とが関連付けられて記憶される。
【００３１】
図３は、ユーザID管理情報格納部１０６に格納されるデータの一例を示す。図３に示される例では、ユーザID毎に、該ユーザIDを有するユーザにより登録された携帯端末装置が格納される。該携帯端末装置は、該携帯端末装置に固有に割り当てられる識別子と、該携帯端末装置の機種名とが格納される。携帯端末装置の識別子は、携帯電話番号であってもよいし、識別番号、識別符号であってもよい。
【００３２】
例えば、ユーザIDが「AAA」であるユーザは、３台の携帯端末装置を登録している。該３台の携帯端末装置の識別子は、それぞれ「ID11」、「ID22」、「ID33」である。ユーザIDが「BBB」であるユーザは、１台の携帯端末装置を登録している。該１台の携帯端末装置の識別子は、「ID44」である。ユーザIDが「CCC」であるユーザは、２台の携帯端末装置を登録している。該２台の携帯端末装置の識別子は、それぞれ「ID55」、「ID66」である。さらに、「ID11」、「ID55」の機種名は「A-01」であり、「ID22」、「ID44」、「ID66」の機種名は「B-01」であり、「ID33」の機種名は「C-01」である。図３に示されるユーザID管理情報格納部１０６に格納されるデータは一例であり、適宜変更可能である。
【００３３】
本配信サーバ１００は、利用履歴格納部１１０を有する。利用履歴格納部１１０は、携帯端末装置の機種の組み合わせと、該携帯端末装置の機種の組み合わせに含まれる携帯端末装置により利用されたアプリケーションの利用履歴とが関連付けられて記憶される。該利用履歴は、時間により表されてもよいし、アクセス回数により表されてもよい。
【００３４】
図４は、利用履歴格納部１１０に格納されるデータの一例を示す。例えば、機種名「A-01」のみを有するユーザは、「アプリケーション１」を「αα」[時間又は回数]利用し、「アプリケーション２」を「ββ」[時間又は回数]利用する。機種名「A-01」と「B-01」を有するユーザは、「アプリケーション２」を「γγ」[時間又は回数]利用し、「アプリケーション３」を「αβ」[時間又は回数]利用する。機種名「A-01」と「B-01」と「C-01」を有するユーザは、「アプリケーション１」を「βα」[時間又は回数]利用し、「アプリケーション２」を「αγ」[時間又は回数]利用し、「アプリケーション３」を「βα」[時間又は回数]利用する。
【００３５】
本配信サーバ１００は、アプリケーション配信要求受信部１０２を有する。該アプリケーション配信要求受信部１０２には、携帯端末装置３００から、アプリケーション配信要求信号が入力される。該アプリケーション配信要求信号には、該携帯端末装置３００の識別子と、該携帯端末装置３００の機種情報と、アプリケーションの利用履歴とが含まれる。アプリケーション配信要求受信部１０２は、ユーザ登録機種判定部１０４に、該アプリケーション配信要求信号を入力する。
【００３６】
本配信サーバ１００は、ユーザ登録機種判定部１０４を有する。該ユーザ登録機種判定部１０４は、アプリケーション配信要求受信部１０２と接続される。該ユーザ登録機種判定部１０４には、アプリケーション配信要求受信部１０２からアプリケーション配信要求信号が入力される。ユーザ登録機種判定部１０４は、該アプリケーション配信要求信号に含まれる該携帯端末装置３００の識別子に基づいて、該携帯端末装置３００を登録しているユーザが存在するかどうかを判定する。例えば、ユーザＩＤ管理情報格納部１０６に格納されたユーザIDと、該ユーザIDに対応するユーザが登録している携帯端末装置の識別子との対応を参照し、該携帯端末装置３００を登録しているユーザが存在するかどうかを判定する。ユーザ登録機種判定部１０４は、該携帯端末装置３００を登録しているユーザが存在すると判定した場合、ユーザIDと、該ユーザIDに対応するユーザが登録している携帯端末装置の機種名との対応を参照し、該ユーザが登録している携帯端末装置の機種が複数であるかどうかを判定する。携帯端末装置の機種が複数であるかどうかを判定することにより、同機種の携帯端末装置を複数登録しているユーザを除外できる。例えば、会社などでは、同機種の携帯端末装置を複数登録していることも想定されるからである。
【００３７】
一方、ユーザ登録機種判定部１０４は、該携帯端末装置３００を登録しているユーザが存在しないと判定した場合、該ユーザを示すユーザIDと、該携帯端末装置３００の識別子及び該携帯端末装置３００の機種名とを関連づけて、ユーザID管理情報格納部１０６に登録する。
【００３８】
本配信サーバ１００は、利用履歴集計部１０８を有する。該利用履歴集計部１０８は、ユーザ登録機種判定部１０４と接続される。ユーザ登録機種判定部１０４は、ユーザ登録機種判定部１０４により入力されるべき該携帯端末装置３００を有するユーザが登録している携帯端末装置の機種名に基づいて、該機種により利用されているアプリケーションの履歴を集計する。該履歴は、時間により表されてもよいし、アクセス回数により表されてもよい。
【００３９】
例えば、利用履歴集計部１０８は、ユーザ登録機種判定部１０４により入力されるべき該携帯端末装置３００を有するユーザが登録している携帯端末装置の機種名に基づいて、利用履歴格納部１１０に格納された携帯端末装置の機種の組み合わせと、該携帯端末装置の機種の組み合わせに含まれる携帯端末装置により利用されたアプリケーションの履歴を参照し、該ユーザが登録している携帯端末装置により利用されているアプリケーションの利用履歴を集計する。該利用履歴を集計する際に、ユーザ登録機種判定部１０４により入力されるべきアプリケーションの利用履歴を含めて集計するようにしてもよい。
【００４０】
また、利用履歴集計部１０８は、利用履歴格納部１１０に、アプリケーションの履歴が格納されていない場合には、ユーザ登録機種判定部１０４により入力されるべきアプリケーションの利用履歴を集計する。
【００４１】
利用履歴集計部１０８は、利用率算出部１１２に、アプリケーション毎に集計された利用履歴を入力する。
【００４２】
本配信サーバ１００は、利用率算出部１１２を有する。該利用率算出部１１２は、利用履歴集計部１０８と接続される。該利用率算出部１１２は、利用履歴算出部１０８により入力されるべきアプリケーション毎に集計された利用履歴に基づいて、アプリケーション毎に、利用率を算出する。例えば、利用率算出部１１２は、アプリケーションの利用履歴に含まれるアプリケーションの利用時間の合計を求め、該利用時間の合計に対する各アプリケーションの利用時間を求めることにより利用率を求めてもよい。例えば、利用率算出部１１２は、アプリケーションの利用履歴に含まれるアプリケーションへのアクセス回数の合計を求め、該アクセス回数の合計に対する各アプリケーションへのアクセス回数を求めることにより利用率を求めてもよい。利用率算出部１１２は、配信情報選択部１１４に、利用率を入力する。
【００４３】
本配信装置１００は、配信情報選択部１１４を有する。該配信情報選択部１１４は、利用率算出部１１２と接続される。該配信情報選択部１１４は、利用率算出部１１２により入力されるべき利用率に基づいて、レコメンドすべきアプリケーションを選択する。
【００４４】
例えば、配信情報選択部１１４は、利用率が高いアプリケーションから順に選択する。該アプリケーションは、アプリケーション管理サーバ２００に格納されたアプリケーションから選択されてもよい。例えば、アプリケーション管理サーバ２００には、アプリケーションが格納される。例えば、アプリケーション毎に、該アプリケーションに関連して推薦すべきアプリケーションが格納されてもよい。また、キーワード及び／又はカテゴリ毎に、アプリケーションが格納されてもよい。また、例えば、配信情報選択部１１４は、利用率が高いアプリケーションの順に、該アプリケーションに関連するアプリケーションも選択してもよい。該関連するアプリケーションには、同様に機能するアプリケーションが含まれてもよい。該配信情報選択部１１４は、アプリケーションリスト配信部１１６に、レコメンドすべきアプリケーション情報を入力する。
【００４５】
本配信サーバ１００は、アプリケーションリスト配信部１１６を有する。該アプリケーションリスト配信部１１６は、配信情報選択部１１４と接続される。該アプリケーションリスト配信部１１６には、配信情報選択部１１４からレコメンドすべきアプリケーション情報が入力される。該アプリケーションリスト配信部１１６は、レコメンドすべきアプリケーション情報をリスト化する。該アプリケーションリスト配信部１１６は、携帯端末装置３００と、該携帯端末装置３００を有するユーザが登録した他の携帯端末装置との間で、該リスト化されたアプリケーション情報を共有するための情報を配信する。例えば、該リスト化されたアプリケーション情報を共有するための情報には、アプリケーションへのアクセス方法を示す情報が含まれてもよい。該アプリケーションへのアクセス方法として、光学的に読み取り可能な図表で表されるコードが利用されてもよい。また、例えば、アプリケーションへのアクセス方法として、ＵＲＬが通知されてもよい。
【００４６】
＜本配信サーバの動作＞
図５は、本実施例に従った配信サーバ１００の動作の一例を示すフローチャートである。
【００４７】
本配信サーバ１００は、携帯端末装置３００からアプリケーション配信要求信号を受信する（ステップＳ５０２）。該アプリケーション配信要求信号には、該携帯端末装置３００の識別子と、該携帯端末装置３００の機種情報と、アプリケーションの利用履歴とが含まれる。例えば、アプリケーション配信要求受信部１０２は、携帯端末装置３００からのアプリケーション配信要求信号を受信する。
【００４８】
本配信サーバ１００は、アプリケーション配信要求信号に含まれる該携帯端末装置３００の識別子に対応するユーザIDが登録されているかどうかを判定する（ステップＳ５０４）。例えば、ユーザ登録機種判定部１０４は、ユーザID管理情報格納部１０６に格納されている情報に基づいて、該携帯端末装置３００の識別子に対応するユーザIDが登録されているかどうかを判定する。
【００４９】
該携帯端末装置３００の識別子に対応するユーザIDが登録されていると判定された場合（ステップＳ５０４：ＹＥＳ）、本配信サーバ１００は、該ユーザIDに該当するユーザが複数の携帯端末装置を登録しているかどうかを判定する（ステップＳ５０６）。例えば、ユーザ登録機種判定部１０４は、ユーザID管理情報格納部１０６に格納されている情報に基づいて、登録されていると判定されたユーザIDに該当するユーザが複数の携帯端末装置を登録しているかどうかを判定する。
【００５０】
ユーザIDに該当するユーザが複数の携帯端末装置を登録していると判定した場合（ステップＳ５０６：ＹＥＳ）、本配信サーバ１００は、該ユーザが登録している複数の携帯端末装置の機種の組み合わせに紐付けられたアプリケーションの利用履歴を集計する（ステップＳ５０８）。例えば、利用履歴集計部１０８は、利用履歴格納部１１０に格納された携帯端末装置の機種の組み合わせと、該組み合わせに含まれる携帯端末装置により利用されたアプリケーションの利用履歴とが対応付けられて（紐付けられて）記憶されたデータベースを参照し、利用履歴を集計する。該利用履歴は、時間により表されてもよいし、アクセス回数により表されてもよい。例えば、利用履歴集計部１０８は、携帯端末装置の機種の組み合わせ毎に、各アプリケーションの利用履歴を集計する。各アプリケーションの利用履歴を集計する際に、携帯端末装置３００からのアプリケーション配信要求に含まれるアプリケーションの利用履歴を含めて各アプリケーションの利用履歴が集計されてもよい。例えば、現在から過去のある所定の期間におけるアプリケーション毎に利用時間が集計されてもよいし、アプリケーション毎にアクセス回数の合計が集計されてもよい。
【００５１】
本配信サーバ１００は、各アプリケーションの利用率を算出する（ステップＳ５１０）。例えば、利用率算出部１１２は、アプリケーションの利用履歴に含まれるアプリケーションの利用時間の合計を求め、該利用時間の合計に対する各アプリケーションの利用時間を求めることにより利用率を算出してもよい。また、例えば、利用率算出部１１２は、アプリケーションの利用履歴に含まれるアプリケーションへのアクセスの合計を求め、該アクセスの合計に対する各アプリケーションへのアクセス回数を求めることにより利用率を算出してもよい。
【００５２】
本配信サーバ１００は、各アプリケーションの利用率に基づいて、該利用率が上位のアプリケーションより配信情報を選択する（ステップＳ５１２）。例えば、配信情報選択部１１４は、各アプリケーションの利用率に基づいて、該利用率が高いアプリケーションから順に、選択する。該アプリケーションは１つであってもよいし、複数であってもよい。
【００５３】
本配信サーバ１００は。アプリケーションリストと、該アプリケーションへのアクセス方法とを送信する（ステップＳ５１４）。例えば、アプリケーションリスト配信部１１６は、携帯端末装置３００と、該携帯端末装置３００を有するユーザが登録した他の携帯端末装置との間で、配信情報選択部１１４により選択されたアプリケーションを共有するための情報を配信する。例えば、アプリケーションリスト配信部１１６は、配信情報選択部１１４により選択されたアプリケーションが複数である場合には、該複数のアプリケーションをリスト化し、アプリケーションリストとして、携帯端末装置３００に送信するようにしてもよい。該アプリケーションリストには、アプリケーションへのアクセス方法を示す情報が含まれてもよい。
【００５４】
一方、本配信サーバ１００は、携帯端末装置３００の識別子を登録しているユーザが存在しないと判定した場合（ステップＳ５０４：ＮＯ）、ユーザID管理情報を新規に登録する（ステップＳ５１６）。換言すれば、本配信サーバ１００は、該携帯端末装置３００の識別子と、ユーザとを関連付けて登録する。例えば、ユーザ登録機種判定部１０４は、ユーザID管理情報格納部１０６に、該携帯端末装置３００の識別子と、ユーザとを関連付けて登録する。
【００５５】
該登録後、又は、携帯端末装置３００の識別子を登録しているユーザが存在すると判定され、且つ該ユーザが登録している携帯端末装置の機種が１種類であると判定された場合（ステップＳ５０６：ＮＯ）、本配信サーバ１００は、該携帯端末装置３００の機種に紐付けられたアプリケーションの利用履歴を集計する（ステップＳ５１８）。例えば、利用履歴集計部１０８は、利用履歴格納部１１０に格納された携帯端末装置３００の機種と、該機種により利用されたアプリケーションの利用履歴とが対応付けられて（紐付けられて）記憶されたデータベースを参照し、利用履歴を集計する。該利用履歴は、時間により表されてもよいし、アクセス回数により表されてもよい。例えば、利用履歴集計部１０８は、各アプリケーションの利用履歴を集計する。各アプリケーションの利用履歴を集計する際に、携帯端末装置３００からのアプリケーション配信要求に含まれるアプリケーションの利用履歴を含めて各アプリケーションの利用履歴が集計されてもよい。例えば、現在から過去のある所定の期間におけるアプリケーション毎に利用時間が集計されてもよいし、アプリケーション毎にアクセス回数の合計が集計されてもよい。
【００５６】
本配信サーバ１００は、各アプリケーションの利用率を算出する（ステップＳ５２０）。例えば、利用率算出部１１２は、アプリケーションの利用履歴に含まれるアプリケーションの利用時間の合計を求め、該利用時間の合計に対する各アプリケーションの利用時間を求めることにより利用率を算出してもよい。また、例えば、利用率算出部１１２は、アプリケーションの利用履歴に含まれるアプリケーションへのアクセスの合計を求め、該アクセスの合計に対する各アプリケーションへのアクセス回数を求めることにより利用率を算出してもよい。
【００５７】
本配信サーバ１００は、各アプリケーションの利用率に基づいて、該利用率が上位のアプリケーションより配信情報を選択する（ステップＳ５２２）。例えば、配信情報選択部１１４は、各アプリケーションの利用率に基づいて、該利用率が高いアプリケーションから順に、選択する。該アプリケーションは１つであってもよいし、複数であってもよい。
【００５８】
本配信サーバ１００は、アプリケーションリストを送信する（ステップＳ５２４）。例えば、アプリケーションリスト配信部１１６は、携帯端末装置３００と、該携帯端末装置３００を有するユーザが登録した他の携帯端末装置との間で、配信情報選択部１１４により選択されたアプリケーションを共有するための情報を配信する。例えば、アプリケーションリスト配信部１１６は、配信情報選択部１１４により選択されたアプリケーションが複数である場合には、該複数のアプリケーションをリスト化し、アプリケーションリストとして、携帯端末装置３００に送信するようにしてもよい。該アプリケーションリストには、アプリケーションへのアクセス方法を示す情報が含まれてもよい。
【００５９】
ステップＳ５０２−Ｓ５２４の処理は、配信サーバ１００の有する中央演算処理装置（図示無し）により実行される。中央演算処理装置を配信サーバ１００として機能させるためのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供される。また、プログラムを、通信網５０を介してダウンロードするようにしてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、コンピュータに、図５の各ステップＳ５０２−ステップＳ５２４を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【００６０】
本実施例によれば、各ユーザが所有している携帯端末装置により利用されているアプリケーションを一元管理できる。各ユーザが所有している携帯端末装置により利用されているアプリケーションを一元管理できるため、複数の携帯端末装置を有するユーザに、アクセスしてきた携帯端末装置以外の他の携帯端末装置により利用できるアプリケーションを勧めることができる。アプリケーションを勧めることができるため、潜在的なアプリケーションの需要を呼び起こすことができる。
【００６１】
本配信サーバは、
携帯端末装置の組み合わせと、該組み合わせに含まれる携帯端末装置により利用されたアプリケーションの利用履歴とを対応付けて記憶する利用履歴格納部と、
ユーザと、該ユーザにより登録された携帯端末装置の識別子とを対応付けて記憶するユーザID管理情報格納部としてのユーザ登録端末格納部と、
携帯端末装置からのアプリケーション配信要求信号を受信するアプリケーション配信要求受信部としての受信部と、
前記ユーザ登録端末格納部に記憶されたユーザと、該ユーザにより登録された携帯端末装置の識別子とに基づいて、前記受信部により受信されたアプリケーション配信要求信号に含まれる前記携帯端末装置の識別子に対応するユーザが複数の携帯端末装置を登録しているかどうかを判定するユーザ登録機種判定部としてのユーザ登録端末判定部と、
該ユーザ登録端末判定部により前記ユーザが複数の携帯端末装置を登録していると判定された場合に、前記利用履歴格納部に記憶された携帯端末装置の組み合わせのうち、前記複数の携帯端末装置と一致する組み合わせに対応するアプリケーションの利用履歴を取得する利用履歴集計部としての利用履歴取得部と、
該利用履歴取得部により取得されたアプリケーションの利用履歴に基づいて、推薦すべきアプリケーションを選択する配信情報選択部と、
該配信情報選択部により選択されたアプリケーションを表す情報を、前記ユーザが有する他の携帯端末装置と共有するアプリケーション配信部としての共有部と
を有する。
【００６２】
複数の携帯端末装置を有するユーザに、該複数の携帯端末装置を有する他のユーザにより利用されたアプリケーションの利用履歴に基づいて、該ユーザに推薦すべきアプリケーションを選択できる。
【００６３】
さらに、
前記利用履歴取得部により取得されたアプリケーションの利用履歴に基づいて、各アプリケーションの利用率を算出する利用率算出部
を有し、
前記配信情報選択部は、前記利用率算出部により算出された利用率に基づいて、推薦すべきアプリケーションを選択する。
【００６４】
複数の携帯端末装置を有するユーザに、該複数の携帯端末装置を有する他のユーザにより利用されたアプリケーションの利用履歴に基づいて、各アプリケーションの利用率を算出できる。該利用率に基づいて、該ユーザに推薦すべきアプリケーションを選択できる。
【００６５】
さらに、
前記共有部は、前記配信情報選択部により選択されたアプリケーションをリスト化して配信する。
【００６６】
該ユーザに推薦すべきアプリケーションが複数ある場合に、リスト化して、配信できる。
【００６７】
さらに、
前記共有部は、前記配信情報選択部により選択されたアプリケーションへのアクセス方法を示す情報を配信する。
【００６８】
該ユーザに推薦すべきアプリケーションへのアクセス方法を提示できる。
【００６９】
本方法は、
携帯端末装置からのアプリケーション配信要求信号を受信する受信ステップと、
ユーザと、該ユーザにより登録された携帯端末装置の識別子とを対応付けて記憶するユーザ登録端末格納部を参照し、前記受信ステップにより受信されたアプリケーション配信要求信号に含まれる前記携帯端末装置の識別子に対応するユーザが複数の携帯端末装置を登録しているかどうかを判定するユーザ登録端末判定ステップと、
該ユーザ登録端末判定ステップにより前記ユーザが複数の携帯端末装置を登録していると判定された場合に、携帯端末装置の組み合わせと、該組み合わせに含まれる携帯端末装置により利用されたアプリケーションの利用履歴とを対応付けて記憶する利用履歴格納部に記憶された携帯端末装置の組み合わせのうち、前記複数の携帯端末装置と一致する組み合わせに対応するアプリケーションの利用履歴を取得する利用履歴取得ステップと、
該利用履歴取得ステップにより取得されたアプリケーションの利用履歴に基づいて、推薦すべきアプリケーションを選択する配信情報選択ステップと、
該配信情報選択ステップにより選択されたアプリケーションを表す情報を、前記ユーザが有する他の携帯端末装置と共有する共有ステップと
を有する。
【００７０】
説明の便宜上、発明の理解を促すため具体的な数値例を用いて説明されるが、特に断りのない限り、それらの数値は単なる一例に過ぎず適切な如何なる値が使用されてよい。
【００７１】
以上、本発明は特定の実施例を参照しながら説明されてきたが、各実施例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に係る装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウエアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【００７２】
５０  通信網
１００  配信サーバ
１０２  アプリケーション配信要求信号受信部
１０４  ユーザ登録機種判定部
１０６  ユーザID管理情報格納部
１０８  利用履歴集計部
１１０  利用履歴格納部
１１２  利用率算出部
１１４  配信情報選択部
１１６  アプリケーションリスト配信部
２００  アプリケーション管理サーバ
３００  携帯端末装置
【図１】
2012014443.tif 000003
【図２】
2012014443.tif 000004
【図３】
2012014443.tif 000005
【図４】
2012014443.tif 000006
【図５】
2012014443.tif 000007