(57)【要約】【課題】サーバを設けることなく、複数の利用者間でコンテンツを共有させること。アクセス権限などのわずらわしい設定を管理者または利用者におこなわせることなく、共有されているコンテンツへの第三者からの不正アクセスを防止すること。【解決手段】携帯電話１１０は、コンテンツが保存される外部からアクセス可能な共有フォルダを格納するコンテンツ格納部２００と、コンテンツへアクセスするためのアクセス情報を、他の携帯電話に送信するアクセス情報送信部２１２と、他の携帯電話がアクセス情報を用いて送信したコンテンツの送信要求を受信するコンテンツ送信要求受信部２１８と、送信要求に対応して、コンテンツを他の携帯電話に送信するコンテンツ送信部２２２とを備える。【選択図】図２
2010026797.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを送信する携帯電話であって、
前記コンテンツが保存される外部からアクセス可能な共有フォルダを格納するコンテンツ格納部と、
前記コンテンツへアクセスするためのアクセス情報を、他の携帯電話に送信するアクセス情報送信部と、
前記他の携帯電話が前記アクセス情報を用いて送信した前記コンテンツの送信要求を受信するコンテンツ送信要求受信部と、
前記送信要求に対応して、前記コンテンツを前記他の携帯電話に送信するコンテンツ送信部と
を備える携帯電話。
【請求項２】
ユーザの指示入力に基づいて、前記アクセス情報の送信先として前記他の携帯電話を選択する送信先選択部と、
前記他の携帯電話への通知メッセージを生成する通知メッセージ生成部と
をさらに備え、
前記アクセス情報送信部は、前記アクセス情報を前記通知メッセージに添付して前記他の携帯電話に送信する請求項１に記載の携帯電話。
【請求項３】
前記共有フォルダへのアクセスが許可されている携帯電話の識別情報を格納する識別情報格納部と、
前記通知メッセージを前記他の携帯電話に送信した場合に、前記他の携帯電話の識別情報を、前記識別情報格納部に格納させる識別情報登録部と
をさらに備え、
前記コンテンツ送信部は、前記他の携帯電話の識別情報が前記識別情報格納部に格納されている場合、前記コンテンツを前記他の携帯電話に送信する請求項２に記載の携帯電話。
【請求項４】
コンテンツを受信する携帯電話であって、
第１の他の携帯電話の外部からアクセス可能な共有フォルダに格納されている前記コンテンツへアクセスするための第１アクセス情報を、前記第１の他の携帯電話から受信する第１アクセス情報受信部と、
前記第１アクセス情報を用いて、前記第１の他の携帯電話に対して前記コンテンツの送信要求を送信する送信要求部と、
前記送信要求が前記第１の他の携帯電話に送信されたことにより前記第１の他の携帯電話から送信された前記コンテンツを受信するコンテンツ受信部と
を備え、
前記送信要求部は、前記コンテンツ受信部が前記第１の他の携帯電話から前記コンテンツを受信しているときに、前記第１の他の携帯電話との通信が切断された場合に、外部の情報処理装置に格納されている前記コンテンツへアクセスするための第２アクセス情報を用いて、前記外部の情報処理装置に対して前記コンテンツの送信要求を送信する
携帯電話。
【請求項５】
前記第２アクセス情報を含む通知メッセージを、外部の情報処理装置から受信した通知メッセージの中から検索する通知メッセージ検索部
をさらに備え、
前記送信要求部は、検索された通知メッセージに含まれている前記第２アクセス情報を用いて、前記外部の情報処理装置に対して前記コンテンツの送信要求を送信する
請求項４に記載の携帯電話。
【請求項６】
前記外部の情報処理装置から受信した前記第２アクセス情報を含む通知メッセージが複数存在する場合、前記通知メッセージ検索部は、前記外部の情報処理装置から受信した前記第２アクセス情報を含む通知メッセージの中から、最新の通知メッセージを検索する
請求項５に記載の携帯電話。
【請求項７】
前記送信要求部は、前記コンテンツ受信部が前記外部の情報処理装置から前記コンテンツを受信しているときに、前記他の携帯電話との通信が再開できると判断した場合に、前記第１アクセス情報を用いて前記第１の他の携帯電話に対して前記コンテンツの送信要求を送信する
請求項４に記載の携帯電話。
【請求項８】
第１携帯電話と第２携帯電話によるコンテンツ送受信方法であって、
前記第１携帯電話が、前記第１携帯電話の外部からアクセス可能な共有フォルダに保存されているコンテンツへアクセスするためのアクセス情報を、前記第２携帯電話に送信するアクセス情報送信工程と、
前記第２携帯電話が、前記アクセス情報を前記第１携帯電話から受信するアクセス情報受信工程と、
前記第２携帯電話が、前記アクセス情報を用いて前記第１携帯電話に対して前記コンテンツの送信要求を送信する送信要求工程と、
前記第１携帯電話が、前記送信要求を前記第１携帯電話から受信するコンテンツ送信要求受信工程と、
前記第１携帯電話が、前記送信要求に対応して前記コンテンツを前記第２携帯電話に送信するコンテンツ送信工程と、
前記第２携帯電話が、前記コンテンツを前記第１携帯電話から受信するコンテンツ受信工程と
を備えるコンテンツ送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話同士でコンテンツを共有するための、携帯電話およびコンテンツ送受信方法に関する。
【背景技術】
【０００２】
ファイル共有サーバのフォルダに格納されている文書ファイルを、複数の利用者間で共有させることができるファイル共有システムが考案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００８−１５９０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１では、ファイル共有サーバを設ける必要があり、そのための導入コストおよび管理コストが必要となる。また、共有ファイルへの第三者からの不正アクセスを防止するためには、アクセス権限などのわずらわしい設定を管理者または利用者におこなわせる必要がある。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の形態においては、コンテンツを送信する携帯電話１１０であって、コンテンツが保存される外部からアクセス可能な共有フォルダを格納するコンテンツ格納部２００と、コンテンツへアクセスするためのアクセス情報を、他の携帯電話に送信するアクセス情報送信部２１２と、他の携帯電話がアクセス情報を用いて送信したコンテンツの送信要求を受信するコンテンツ送信要求受信部２１８と、送信要求に対応して、コンテンツを他の携帯電話に送信するコンテンツ送信部２２２とを備える。
【０００５】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明の効果】
【０００６】
本発明によれば、共有サーバを設けることなくコンテンツを複数のユーザ同士で共有させることができるので、システムにかかるコストを抑えることができる。また、アクセス権限などのわずらわしい設定をユーザにおこなわせることなく、コンテンツへの第三者からの不正アクセスを防止できるので、ユーザへの負担を軽減できる。
【発明を実施するための最良の形態】
【０００７】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００８】
図１は、実施形態に係る通信システム１０の一例を示す。通信システム１０は、情報処理装置の一例として、携帯電話１１０、携帯電話１２０、携帯電話１３０、コンテンツリスト管理サーバ１４０、およびＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ１５０を備える。
【０００９】
携帯電話１１０、携帯電話１２０、携帯電話１３０は、それぞれ、パケット交換網１６０に接続できる。また、コンテンツリスト管理サーバ１４０およびＳＩＰサーバ１５０は、それぞれ、パケット交換網１６０に接続されている。携帯電話１１０、携帯電話１２０、携帯電話１３０、コンテンツリスト管理サーバ１４０、およびＳＩＰサーバ１５０は、それぞれ、パケット交換網１６０に接続されている他の情報処理装置と通信できる。
【００１０】
ＳＩＰサーバ１５０は、携帯電話同士のデータ通信を制御する。具体的には、ＳＩＰサーバ１５０は、ＳＩＰによる携帯電話同士のピアツーピア接続を制御する。
【００１１】
以降の説明では、携帯電話１１０が携帯電話１２０へコンテンツを送信する処理の一例を示す。携帯電話１１０は、複数のコンテンツが保存される共有フォルダを備える。携帯電話１１０は、携帯電話１２０とピアツーピア接続することにより、携帯電話１２０に対して、共有フォルダに保存されているコンテンツを送信できる。
【００１２】
携帯電話１１０は、共有フォルダに保存されているコンテンツにアクセスするためのアクセス情報を、携帯電話１２０に送信できる。たとえば、携帯電話１１０は、アクセス情報を、通知メッセージの一例である電子メールに添付して、携帯電話１２０に送信する。
【００１３】
携帯電話１２０は、携帯電話１１０から受信したアクセス情報を用いて、携帯電話１１０へコンテンツを要求する。携帯電話１１０は、携帯電話１２０からコンテンツの送信要求があった場合に、携帯電話１２０に対して、共有フォルダに保存されているコンテンツを送信する。
【００１４】
携帯電話１１０は、アクセス情報を、コンテンツリスト管理サーバ１４０に送信することにより、コンテンツリスト管理サーバ１４０に格納させておいてもよい。この場合、携帯電話１２０は、コンテンツリスト管理サーバ１４０に格納されているアクセス情報を用いて、携帯電話１１０へコンテンツを要求してもよい。
【００１５】
携帯電話１２０は、携帯電話１１０からコンテンツを受信しているときに、携帯電話１１０との通信が切断された場合、携帯電話１１０からのコンテンツの受信をリトライできる。これにより、携帯電話１２０は、携帯電話１１０との通信が再開された場合、携帯電話１１０から引き続きコンテンツを取得できる。
【００１６】
携帯電話１２０は、携帯電話１３０に保存されているコンテンツへアクセスするためのアクセス情報を、携帯電話１３０から取得することもできる。これにより、携帯電話１２０は、携帯電話１１０からコンテンツを受信しているときに、携帯電話１１０との通信が切断された場合であっても、同一のコンテンツが携帯電話１３０に保存されている場合、携帯電話１３０から引き続きコンテンツを取得することができる。
【００１７】
携帯電話１３０は、アクセス情報を、コンテンツリスト管理サーバ１４０に送信することにより、コンテンツリスト管理サーバ１４０に格納させておいてもよい。この場合、携帯電話１２０は、コンテンツリスト管理サーバ１４０に格納されているアクセス情報を用いて、携帯電話１３０へコンテンツを要求してもよい。
【００１８】
このように、本実施形態の通信システム１０によれば、携帯電話に共有フォルダを設けているので、共有サーバを設ける必要が無く、複数のユーザ間でファイルを共有させることができる。このため、共有サーバを設けた従来の通信システムよりも低いコストで、複数のユーザ間でファイルを共有させることができる。
【００１９】
また、本実施形態の通信システム１０によれば、携帯電話同士の通信が切断された場合であっても、コンテンツの受信側の携帯電話は、他の携帯電話から、引き続きコンテンツを取得できる。これにより、コンテンツの受信側の携帯電話は、連続してコンテンツを取得できる。
【００２０】
また、本実施形態の通信システム１０によれば、アクセス情報の送信先の携帯電話にのみ、コンテンツを送信できる。これにより、アクセス権限などのわずらわしい設定をユーザにおこなわせることなく、第三者からのコンテンツへの不正アクセスを防止できる。
【００２１】
図２は、携帯電話１１０の機能構成の一例を示す。ここでは、携帯電話の一例である携帯電話１１０が他の携帯電話の一例である携帯電話１２０へコンテンツを送信する場合に用いる、携帯電話１１０の機能構成の一例を示す。なお、携帯電話１２０および携帯電話１３０は、携帯電話１１０と同様の機能を有する。
【００２２】
携帯電話１１０は、コンテンツ格納部２００、表示部２０４、入力部２０６、公開コンテンツ選択部２０７、通知メッセージ生成部２０８、送信先選択部２１０、アクセス情報送信部２１２、識別情報登録部２１４、および識別情報格納部２１６を備える。また、携帯電話１１０は、コンテンツ送信要求受信部２１８、ダウンロード可否情報格納部２２０、コンテンツ送信部２２２、および通信Ｉ／Ｆ２３０を備える。
【００２３】
コンテンツ格納部２００は、コンテンツが保存される外部からアクセス可能な共有フォルダ２０２を格納する。コンテンツ格納部２００は、複数の共有フォルダ２０２を格納してもよい。
【００２４】
表示部２０４は、携帯電話１１０が有する各機能部から出力された各種情報を表示する。たとえば、表示部２０４は、コンテンツ、コンテンツリスト、通知メッセージ、アクセス情報、アドレス帳、送信履歴、着信履歴などを表示する。
【００２５】
入力部２０６は、携帯電話１１０が有する各機能部に対して、各種情報を入力する。たとえば、入力部２０６は、公開コンテンツ選択部２０７に対して、公開するコンテンツまたは共有フォルダの選択指示情報を入力する。また、入力部２０６は、送信先選択部２１０に対して、アクセス情報の送信先とする携帯電話１２０の識別情報または選択指示情報を入力する。また、入力部２０６は、要求コンテンツ選択部３０４に対して、携帯電話１２０に要求するコンテンツの選択指示情報を入力する。
【００２６】
通信Ｉ／Ｆ２３０は、携帯電話１１０に対する各種データの入出力を制御する。たとえば、通信Ｉ／Ｆ２３０は、携帯電話１１０と携帯電話１２０との、ピアツーピア接続を制御する。また、通信Ｉ／Ｆ２３０は、携帯電話１１０と携帯電話１２０との、ピアツーピア接続を用いたパケット通信を制御する。
【００２７】
公開コンテンツ選択部２０７は、コンテンツ格納部２００に格納されている共有フォルダ２０２のうち、公開する共有フォルダ２０２を選択する。また、公開コンテンツ選択部２０７は、コンテンツ格納部２００に格納されている共有フォルダ２０２の中から公開するコンテンツを選択する。たとえば、公開コンテンツ選択部２０７は、入力部２０６によって入力されたユーザの指示入力に基づいて、公開する共有フォルダ２０２またはコンテンツを選択する。
【００２８】
送信先選択部２１０は、ユーザの指示入力に基づいて、アクセス情報の送信先として携帯電話１２０を選択する。たとえば、送信先選択部２１０は、入力部２０６によって入力されたユーザの指示入力に基づいて、公開コンテンツ選択部２０７によって選択されたコンテンツまたは共有フォルダへアクセスするためのアクセス情報の送信先として携帯電話１２０を選択する。送信先選択部２１０は、表示部２０４が表示したアドレス帳、送信履歴、着信履歴などの携帯電話リストの中から、アクセス情報の送信先とする携帯電話１２０を選択してもよい。送信先選択部２１０は、入力部２０６から直接入力された電話番号または電子メールアドレスなどの識別情報によって特定される携帯電話を、アクセス情報の送信先とする携帯電話１２０として選択してもよい。
【００２９】
通知メッセージ生成部２０８は、携帯電話１２０への通知メッセージを生成する。たとえば、通知メッセージ生成部２０８は、送信先選択部２１０によって選択された携帯電話１２０への通知メッセージを生成する。通知メッセージ生成部２０８は、通知メッセージの一例である電子メールを生成してもよい。通知メッセージ生成部２０８は、予め定められた文字列データを含む通知メッセージを生成してもよい。また、通知メッセージ生成部２０８は、入力部２０６から直接入力された文字列データを含む通知メッセージを生成してもよい。
【００３０】
アクセス情報送信部２１２は、共有フォルダ２０２に保存されているコンテンツへアクセスするためのアクセス情報を、携帯電話１２０に送信する。たとえば、アクセス情報送信部２１２は、公開コンテンツ選択部２０７によって選択されたコンテンツまたは共有フォルダへアクセスするためのアクセス情報を、送信先選択部２１０によって選択された携帯電話１２０に送信する。アクセス情報送信部２１２は、アクセス情報を、通知メッセージ生成部２０８によって生成された通知メッセージに添付して、携帯電話１２０に送信してもよい。
【００３１】
アクセス情報送信部２１２は、通信Ｉ／Ｆ２３０を介して、アクセス情報を携帯電話１２０に送信してもよい。アクセス情報は、ＵＲＬ、スクリプトなどであってもよい。また、アクセス情報は、名称、サムネイル画像、音声など、コンテンツまたは共有フォルダ２０２に関する情報を含んでもよい。
【００３２】
アクセス情報送信部２１２は、コンテンツリストを、携帯電話１２０に送信してもよい。コンテンツリストとは、共有フォルダ２０２に保存されているコンテンツのリストを示す。アクセス情報送信部２１２は、共有フォルダ２０２にコンテンツが追加、更新、削除されるなど、共有フォルダ２０２に変更が生じた場合、または定期的に、最新のコンテンツリストを、自動的に携帯電話１２０に送信してもよい。この場合、アクセス情報送信部２１２は、コンテンツリストを既に送信している携帯電話１２０に対して、最新のコンテンツリストを自動的に送信してもよい。アクセス情報送信部２１２は、ＳＩＰで規定されている「ＳＩＰ  ＩＮＶＩＴＥ」メッセージを利用して、アクセス情報またはコンテンツリストを、携帯電話１２０に送信してもよい。
【００３３】
識別情報登録部２１４は、通知メッセージの送信先である携帯電話１２０の識別情報を、識別情報格納部２１６に格納させる。たとえば、識別情報登録部２１４は、アクセス情報送信部２１２が通知メッセージを携帯電話１２０に送信した場合に、通知メッセージの送信先である携帯電話１２０の識別情報を、識別情報格納部２１６に格納させる。
【００３４】
識別情報格納部２１６は、共有フォルダ２０２へのアクセスが許可されている携帯電話の識別情報を格納する。携帯電話の識別情報は、電話番号、電子メールアドレスであってもよい。識別情報格納部２１６は、共有フォルダ２０２ごとに、共有フォルダ２０２へのアクセスが許可されている携帯電話の識別情報を格納してもよい。また、識別情報格納部２１６は、コンテンツごとに、コンテンツへのアクセスが許可されている携帯電話の識別情報を格納してもよい。
【００３５】
コンテンツ送信要求受信部２１８は、携帯電話１２０がアクセス情報を用いて送信したコンテンツの送信要求を受信する。たとえば、コンテンツ送信要求受信部２１８は、共有フォルダ２０２に保存されているコンテンツの閲覧要求を、携帯電話１２０から受信する。コンテンツ送信要求受信部２１８は、共有フォルダ２０２に保存されているコンテンツのダウンロード要求を、携帯電話１２０から受信してもよい。コンテンツ送信要求受信部２１８は、コンテンツリストの送信要求を携帯電話１２０から受信してもよい。
【００３６】
ダウンロード可否情報格納部２２０は、共有フォルダ２０２に格納されているコンテンツの識別情報に対応付けて、コンテンツの閲覧が許可されているか否か示す情報を格納する。また、ダウンロード可否情報格納部２２０は、共有フォルダ２０２に格納されているコンテンツの識別情報に対応付けて、コンテンツのダウンロードが許可されているか否か示す情報を格納する。
【００３７】
コンテンツ送信部２２２は、携帯電話１２０から受信した送信要求に対応して、コンテンツを携帯電話１２０に送信する。具体的には、コンテンツ送信部２２２は、コンテンツ送信要求受信部２１８が受信した送信要求の送信元である携帯電話１２０に対して、共有フォルダ２０２に保存されているコンテンツのうち、携帯電話１２０から要求されたコンテンツを送信する。
【００３８】
コンテンツ送信部２２２は、通信Ｉ／Ｆ２３０を介して、コンテンツを携帯電話１２０に送信してもよい。コンテンツ送信部２２２は、通信Ｉ／Ｆ２３０によって制御されたピアツーピア接続によるパケット通信を用いて、コンテンツを携帯電話１２０に送信してもよい。コンテンツ送信部２２２は、ＳＩＰで規定されている「ＭＳＲＰ  ＳＥＮＤ」メッセージを利用して、コンテンツを携帯電話１２０に送信してもよい。
【００３９】
コンテンツ送信部２２２は、コンテンツ送信要求受信部２１８が受信した送信要求の送信元である携帯電話１２０の識別情報が識別情報格納部２１６に格納されている場合、携帯電話１２０に対して、コンテンツを送信してもよい。一方、コンテンツ送信部２２２は、コンテンツ送信要求受信部２１８が受信した送信要求の送信元である携帯電話１２０の識別情報が識別情報格納部２１６に格納されていない場合、携帯電話１２０に対して、コンテンツを送信しなくてもよい。
【００４０】
コンテンツ送信部２２２は、コンテンツ送信要求受信部２１８がコンテンツの閲覧要求を受信した場合、当該送信要求の送信元である携帯電話１２０に対して、コンテンツを閲覧させるべく、当該コンテンツを送信してもよい。また、コンテンツ送信部２２２は、コンテンツ送信要求受信部２１８がコンテンツのダウンロード要求を受信した場合、当該送信要求の送信元である携帯電話１２０に対して、コンテンツをダウンロードさせるべく、当該コンテンツを送信してもよい。
【００４１】
コンテンツ送信部２２２は、ダウンロード可否情報格納部２２０を参照して、携帯電話１２０から送信を要求されたコンテンツを、携帯電話１２０にダウンロードさせるか否かを判断してもよい。また、コンテンツ送信部２２２は、ダウンロード可否情報格納部２２０を参照して、携帯電話１２０から送信を要求されたコンテンツを、携帯電話１２０に閲覧させるか否かを判断してもよい。
【００４２】
コンテンツ送信部２２２は、携帯電話１２０に対してコンテンツを送信しているときに、携帯電話１２０との通信が切断された後、携帯電話１２０との通信が再開できると判断した場合、コンテンツを携帯電話１２０に送信できる旨を示す情報を、携帯電話１２０に送信してもよい。コンテンツ送信部２２２は、電波状況、電池残量などに基づいて、携帯電話１２０との通信が再開できると判断してもよい。
【００４３】
図３は、携帯電話１２０の機能構成の一例を示す。ここでは、携帯電話の一例である携帯電話１２０が第１の他の携帯電話の一例である携帯電話１１０からコンテンツを受信する場合に用いる、携帯電話１２０の機能構成の一例を示す。なお、携帯電話１１０および携帯電話１３０は、携帯電話１２０と同様の機能を有する。
【００４４】
携帯電話１２０は、第１アクセス情報受信部３０２、要求コンテンツ選択部３０４、第２アクセス情報受信部３０８、通知メッセージ格納部３１０、および通知メッセージ検索部３１２をさらに備える。また、携帯電話１２０は、送信要求部３１４、コンテンツ受信部３１６、コンテンツ格納部３１８、およびコンテンツ再生部３２０をさらに備える。
【００４５】
第１アクセス情報受信部３０２は、携帯電話１１０の外部からアクセス可能な共有フォルダに格納されているコンテンツへアクセスするための第１アクセス情報を、携帯電話１１０から受信する。第１アクセス情報受信部３０２は、第１アクセス情報が添付された通知メッセージを、携帯電話１１０から受信してもよい。たとえば、第１アクセス情報受信部３０２は、第１アクセス情報が添付された電子メールを、携帯電話１１０から受信してもよい。
【００４６】
第１アクセス情報受信部３０２は、携帯電話１１０の共有フォルダへアクセスするための第１アクセス情報を、携帯電話１１０から受信してもよい。また、第１アクセス情報受信部３０２は、コンテンツリストを携帯電話１１０から受信してもよい。
【００４７】
要求コンテンツ選択部３０４は、第１アクセス情報受信部３０２が受信した第１アクセス情報を選択する。たとえば、要求コンテンツ選択部３０４は、入力部２０６によって入力されたユーザの指示入力に基づいて、第１アクセス情報受信部３０２が受信した第１アクセス情報を選択する。要求コンテンツ選択部３０４は、第１アクセス情報受信部３０２が受信した第１アクセス情報が表示部２０４によって表示されているときに、第１アクセス情報を選択してもよい。
【００４８】
要求コンテンツ選択部３０４は、第１アクセス情報受信部３０２が受信した通知メッセージが表示部２０４によって表示されているときに、表示されている通知メッセージの中から第１アクセス情報を選択してもよい。要求コンテンツ選択部３０４は、第１アクセス情報受信部３０２が受信したコンテンツリストが表示部２０４によって表示されているときに、表示されているコンテンツリストの中から任意のコンテンツを選択してもよい。
【００４９】
第２アクセス情報受信部３０８は、携帯電話１１０に対して送信を要求したコンテンツのバックアップへアクセスするための第２アクセス情報を受信する。第２アクセス情報受信部３０８は、第２アクセス情報が添付された通知メッセージを受信してもよい。たとえば、第２アクセス情報受信部３０８は、第２アクセス情報が添付された電子メールを受信してもよい。
【００５０】
第２アクセス情報受信部３０８は、第２アクセス情報を、携帯電話１１０から受信してもよい。第２アクセス情報受信部３０８は、第２アクセス情報を、携帯電話１３０から受信してもよい。
【００５１】
通知メッセージ格納部３１０は、第１アクセス情報受信部３０２によって受信された通知メッセージを格納する。通知メッセージ格納部３１０は、第２アクセス情報受信部３０８によって受信された通知メッセージを格納してもよい。
【００５２】
通知メッセージ検索部３１２は、第２アクセス情報を含む通知メッセージを、携帯電話１１０または携帯電話１３０から受信した通知メッセージの中から検索する。たとえば、通知メッセージ検索部３１２は、第２アクセス情報を含む通知メッセージを、通知メッセージ格納部３１０に格納されている通知メッセージの中から検索する。携帯電話１１０または携帯電話１３０から受信した第２アクセス情報を含む通知メッセージが複数存在する場合、通知メッセージ検索部３１２は、携帯電話１３０から受信した第２アクセス情報を含む通知メッセージの中から、最新の通知メッセージを検索してもよい。
【００５３】
送信要求部３１４は、コンテンツへアクセスするための第１アクセス情報を用いて、携帯電話１１０に対して、コンテンツの送信要求を送信する。たとえば、送信要求部３１４は、要求コンテンツ選択部３０４によって選択されたコンテンツへアクセスするための第１アクセス情報を用いて、携帯電話１１０に対して、コンテンツの送信要求を送信する。送信要求部３１４は、コンテンツへアクセスするための第１アクセス情報を用いて、コンテンツの閲覧要求を送信してもよい。送信要求部３１４は、コンテンツへアクセスするための第１アクセス情報を用いて、コンテンツのダウンロード要求を送信してもよい。
【００５４】
送信要求部３１４は、要求コンテンツ選択部３０４によって選択された共有フォルダへアクセスするための第１アクセス情報を用いて、選択された共有フォルダのコンテンツリストの送信要求を送信してもよい。送信要求部３１４は、コンテンツリストの中から選択されたコンテンツへアクセスするための第１アクセス情報を用いて、選択されたコンテンツの送信要求を送信してもよい。
【００５５】
送信要求部３１４は、コンテンツ受信部３１６が携帯電話１１０からコンテンツを受信しているときに、携帯電話１１０との通信が切断された場合に、携帯電話１３０に格納されている上記コンテンツへアクセスするための第２アクセス情報を用いて携帯電話１３０に対して上記コンテンツの送信要求を送信してもよい。この場合、送信要求部３１４は、既に取得しているコンテンツのつづきのコンテンツの送信要求を、携帯電話１３０に対して送信してもよい。
【００５６】
送信要求部３１４は、第２アクセス情報受信部３０８によって受信された第２アクセス情報を用いて、携帯電話１３０に対してコンテンツの送信要求を送信してもよい。送信要求部３１４は、通知メッセージ検索部３１２によって検索された通知メッセージに含まれている第２アクセス情報を用いて、携帯電話１３０に対してコンテンツの送信要求を送信してもよい。
【００５７】
送信要求部３１４は、携帯電話１１０との通信が再開できると判断した場合に、第１アクセス情報を用いて携帯電話１１０に対してコンテンツの送信要求を送信してもよい。送信要求部３１４は、コンテンツ受信部が携帯電話１３０からコンテンツを受信しているときであっても、携帯電話１１０との通信が再開できると判断した場合、第１アクセス情報を用いて携帯電話１１０に対してコンテンツの送信要求を送信してもよい。送信要求部３１４は、既に取得しているコンテンツのつづきのコンテンツの送信要求を、携帯電話１１０に対して送信してもよい。送信要求部３１４は、携帯電話１１０から受信した、コンテンツを他の携帯電話に送信できる旨を示す情報に基づいて、携帯電話１１０との通信が再開できると判断してもよい。また、送信要求部３１４は、通信確認用のコマンドを実行することにより、携帯電話１１０との通信が再開できるか否かを判断してもよい。
【００５８】
コンテンツ受信部３１６は、コンテンツの送信要求が携帯電話１１０に送信されたことにより携帯電話１１０から送信されたコンテンツを受信する。コンテンツ送信部２２２は、通信Ｉ／Ｆ２３０によって制御されたピアツーピア接続によるパケット通信を用いて送信されたコンテンツを、携帯電話１１０から受信してもよい。
【００５９】
送信要求部３１４がコンテンツの送信要求を携帯電話１３０に送信した場合、コンテンツ受信部３１６は、携帯電話１３０から送信されたコンテンツを受信する。
【００６０】
コンテンツ格納部３１８は、コンテンツ受信部３１６によって受信されたコンテンツを格納する。コンテンツ再生部３２０は、コンテンツ受信部３１６によって受信されたコンテンツを再生する。コンテンツ再生部３２０は、コンテンツ格納部３１８に格納されているコンテンツを再生してもよい。
【００６１】
図４は、コンテンツ格納部２００に格納されている共有フォルダ２０２の一例を示す。コンテンツ格納部２００は、複数の共有フォルダ２０２を格納できる。たとえば、図４に示す例では、コンテンツ格納部２００は、共有フォルダＡ、共有フォルダＢ、・・・を格納する。
【００６２】
共有フォルダ２０２には複数のコンテンツを保存できる。たとえば、図４に示す例では、共有フォルダＡには、「ホークス応援歌」、「旅行の写真」、および「例のマンガ第１話」が保存されている。
【００６３】
共有フォルダ２０２には、携帯電話で取り扱いができるものであればどのようなコンテンツを格納してもよく、たとえば、音楽ファイル、動画ファイル、写真ファイル、電子ブックファイル、ゲーム、着信音などの携帯電話用の素材を格納してもよい。また、共有フォルダ２０２には、ＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）に対応しているコンテンツを格納してもよい。なお、共有フォルダ２０２は、階層化されていてもよい。
【００６４】
図５は、識別情報格納部２１６に格納されている携帯電話の識別情報の一例を示す。この例では、識別情報格納部２１６は、コンテンツ格納部２００に格納されている共有フォルダ２０２ごとに、当該共有フォルダ２０２へのアクセスを許可する携帯電話の識別情報を対応付けて格納する。たとえば、図５に示す例では、「共有フォルダＡ」に対して、携帯電話の識別情報の一例である電話番号「０９０−ＸＸＸＸ−ＸＸＸＸ」と、電話番号「０９０−ＺＺＺＺ−ＺＺＺＺ」とが、対応付けて格納されている。
【００６５】
たとえば、識別情報格納部２１６において、「共有フォルダＡ」へのアクセスを要求する他の携帯電話の識別情報が「共有フォルダＡ」に対応付けられている場合、コンテンツ送信部２２２は、上記他の携帯電話へ「共有フォルダＡ」のコンテンツリストを送信する。一方、上記他の携帯電話の識別情報が「共有フォルダＡ」に対応付けられていない場合、コンテンツ送信部２２２は、上記他の携帯電話へ「共有フォルダＡ」のコンテンツリストを送信しない。この場合、コンテンツ送信部２２２は、上記他の携帯電話へ、「共有フォルダＡ」へアクセスできないことを示すエラーコード、エラーメッセージなどを送信してもよい。
【００６６】
図６は、識別情報格納部２１６に格納されている携帯電話の識別情報の他の一例を示す。この例では、識別情報格納部２１６は、コンテンツ格納部２００に格納されているコンテンツごとに、当該コンテンツへのアクセスを許可する携帯電話の識別情報を対応付けて格納する。たとえば、図６に示す例では、「旅行の写真」に対して、携帯電話の識別情報の一例である電話番号「０９０−ＹＹＹＹ−ＹＹＹＹ」が、対応付けて格納されている。
【００６７】
たとえば、識別情報格納部２１６において、「旅行の写真」へのアクセスを要求する他の携帯電話の識別情報が「旅行の写真」に対応付けられている場合、コンテンツ送信部２２２は、上記他の携帯電話へ「旅行の写真」を送信する。一方、上記他の携帯電話の識別情報が「旅行の写真」に対応付けられていない場合、コンテンツ送信部２２２は、上記他の携帯電話へ「旅行の写真」を送信しない。この場合、コンテンツ送信部２２２は、上記他の携帯電話へ、「旅行の写真」へアクセスできないことを示すエラーコード、エラーメッセージなどを送信してもよい。
【００６８】
一方、「ホークス応援歌」および「例のマンガ第１話」に対しては、携帯電話の識別情報が対応付けられていない。このため、コンテンツ送信部２２２は、他の携帯電話のいずれに対しても、「ホークス応援歌」および「例のマンガ第１話」を送信しない。この場合、コンテンツ送信部２２２は、上記他の携帯電話へ、「ホークス応援歌」または「例のマンガ第１話」へアクセスできないことを示すエラーコード、エラーメッセージなどを送信してもよい。
【００６９】
なお、識別情報格納部２１６は、図５に示したような共有フォルダ２０２と携帯電話の識別情報との対応付け情報と、図６に示したようなコンテンツと携帯電話の識別情報との対応付け情報と、の双方を格納してもよい。この場合、たとえば、「旅行の写真」へのアクセスを要求する他の携帯電話の識別情報が「旅行の写真」に対応付けられていない場合であっても、「共有フォルダＡ」に対応付けられている場合、コンテンツ送信部２２２は、上記他の携帯電話へ「旅行の写真」を送信してもよい。一方、上記他の携帯電話の識別情報が「共有フォルダＡ」に対応付けられている場合であっても、「旅行の写真」に対応付けられていない場合、コンテンツ送信部２２２は、上記他の携帯電話へ「旅行の写真」を送信しなくてもよい。
【００７０】
図７は、ダウンロード可否情報格納部２２０に格納されているダウンロード可否情報の一例を示す。ダウンロード可否情報格納部２２０は、コンテンツ格納部２００に格納されているコンテンツごとに、当該コンテンツのダウンロードおよび閲覧を許可するか否かを示すダウンロード可否情報を対応付けて格納する。
【００７１】
たとえば、図７に示す例では、「共有フォルダＡ」に保存されているコンテンツのうち、「ホークス応援歌」、「旅行の写真」、および「例のマンガ第１話」のいずれに対しても、閲覧を許可することを示す「可」が対応付けられている。さらに、「ホークス応援歌」および「旅行の写真」に対しては、ダウンロードを許可することを示す「可」が対応付けられている。一方、「例のマンガ第１話」に対しては、ダウンロードを許可しないことを示す「不可」が対応付けられている。コンテンツ送信部２２２は、ダウンロード可否情報格納部２２０に格納されているダウンロード可否情報を参照することにより、他の携帯電話から送信を要求されたコンテンツを、他の携帯電話に閲覧またはダウンロードさせるかを判断してもよい。
【００７２】
なお、コンテンツ送信部２２２は、ダウンロード可否情報の代わりに、コンテンツに設定されているＤＲＭ情報を用いて、他の携帯電話から送信を要求されたコンテンツを、他の携帯電話に閲覧またはダウンロードさせるかを判断してもよい。また、コンテンツ送信部２２２は、ダウンロード可否情報よりも、コンテンツに設定されているＤＲＭ情報を優先的に用いて、他の携帯電話から送信を要求されたコンテンツを、他の携帯電話に閲覧またはダウンロードさせるかを判断してもよい。
【００７３】
図８は、通信システム１０による処理のフローの一例を示す。図８では、携帯電話１１０から携帯電話１２０へコンテンツリストおよびコンテンツを送信する処理の一例を説明する。なお、携帯電話１１０、携帯電話１２０、および携帯電話１３０はそれぞれ同様の機能を有している。このため、携帯電話１１０、携帯電話１２０、または携帯電話１３０のいずれからコンテンツを送信する場合であっても、また、携帯電話１１０、携帯電話１２０、または携帯電話１３０のいずれがコンテンツを受信する場合であっても、以降の説明と同様の作用・効果を奏することができる。
【００７４】
まず、携帯電話１１０において、公開コンテンツ選択部２０７が、コンテンツ格納部２００に格納されている共有フォルダ２０２のうち、公開する共有フォルダ２０２を選択する（Ｓ８０２）。つぎに、送信先選択部２１０が、Ｓ８０２で選択された共有フォルダ２０２へアクセスするためのアクセス情報の送信先として携帯電話１２０を選択する（Ｓ８０４）。
【００７５】
つぎに、通知メッセージ生成部２０８が、Ｓ８０４で選択された携帯電話１２０への電子メールを生成する（Ｓ８０６）。そして、アクセス情報送信部２１２が、Ｓ８０２で選択された共有フォルダ２０２へアクセスするためのアクセス情報を、Ｓ８０６で生成された電子メールに添付して、Ｓ８０４で選択された携帯電話１２０に送信する（Ｓ８０８）。さらに、識別情報登録部２１４が、Ｓ８０４で選択された携帯電話１２０の識別情報を、識別情報格納部２１６に格納させる（Ｓ８１０）。
【００７６】
つぎに、携帯電話１２０において、第１アクセス情報受信部３０２が、Ｓ８０８で送信された電子メールを、携帯電話１１０から受信する（Ｓ８１２）。つぎに、表示部２０４が、Ｓ８１２で受信した電子メールを表示する（Ｓ８１４）。そして、要求コンテンツ選択部３０４が、Ｓ８１４で表示された電子メールの中から、Ｓ８０２で選択された共有フォルダ２０２へアクセスするためのアクセス情報を選択する（Ｓ８１６）。さらに、送信要求部３１４が、Ｓ８１６で選択された共有フォルダ２０２へアクセスするためのアクセス情報を用いて、携帯電話１１０に対して、コンテンツリストの送信要求を送信する（Ｓ８１８）。
【００７７】
つぎに、携帯電話１１０において、コンテンツ送信要求受信部２１８が、Ｓ８１８で送信された送信要求を、携帯電話１２０から受信する（Ｓ８２０）。つぎに、アクセス情報送信部２１２が、携帯電話１２０から要求されたコンテンツリストを、携帯電話１２０へ送信することが許可されているか否かを判断する（Ｓ８２２）。アクセス情報送信部２１２は、Ｓ８２２において許可されていると判断した場合、携帯電話１２０から要求されたコンテンツリストを、携帯電話１２０に送信する（Ｓ８２４）。
【００７８】
つぎに、携帯電話１２０において、第１アクセス情報受信部３０２が、Ｓ８２４で送信されたコンテンツリストを、携帯電話１１０から受信する（Ｓ８２６）。つぎに、表示部２０４が、Ｓ８２６で受信されたコンテンツリストを表示する（Ｓ８２８）。そして、要求コンテンツ選択部３０４が、表示部２０４に表示されているコンテンツリストの中から任意のコンテンツを選択する（Ｓ８３０）。さらに、送信要求部３１４が、Ｓ８３０で選択されたコンテンツへアクセスするための第１アクセス情報を用いて、携帯電話１１０に対して、コンテンツの送信要求を送信する（Ｓ８３２）。
【００７９】
つぎに、携帯電話１１０において、コンテンツ送信要求受信部２１８が、Ｓ８３２で送信された送信要求を、携帯電話１２０から受信する（Ｓ８３４）。つぎに、コンテンツ送信部２２２が、携帯電話１２０から要求されたコンテンツを、携帯電話１２０へ送信することが許可されているか否かを判断する（Ｓ８３６）。コンテンツ送信部２２２は、Ｓ８３６において許可されていると判断した場合、携帯電話１２０から要求されたコンテンツを、携帯電話１２０に送信する（Ｓ８３８）。
【００８０】
つぎに、携帯電話１２０において、コンテンツ受信部３１６が、Ｓ８３８で送信されたコンテンツを、携帯電話１１０から受信する（Ｓ８４０）。そして、コンテンツ再生部３２０が、Ｓ８４０で受信したコンテンツを再生する（Ｓ８４２）。
【００８１】
図９は、公開する共有フォルダ２０２を選択する画面の一例を示す。図９において、携帯電話１１０が備えるディスプレイには、表示画面９００が表示されている。表示画面９００には、携帯電話１１０のコンテンツ格納部２００に格納されている共有フォルダ２０２が表示されている。たとえば、表示画面９００には、「共有フォルダＡ」および「共有フォルダＢ」が表示されている。
【００８２】
たとえば、携帯電話１１０のユーザは、携帯電話１１０が備える入力ボタンを操作することにより、表示画面９００に表示されている共有フォルダ２０２の中から、公開したい共有フォルダ２０２を選択する。そして、携帯電話１１０のユーザは、携帯電話１１０が備える入力ボタンを操作することにより、選択した共有フォルダ２０２を公開したいユーザを選択する。
【００８３】
たとえば、図９に示す例では、公開したい共有フォルダ２０２として「共有フォルダＡ」が選択されている。また、選択した「共有フォルダＡ」を公開したいユーザとして、「ひろこちゃん」が選択されている。
【００８４】
これにより、携帯電話１１０の通知メッセージ生成部２０８は、「ひろこちゃん」の携帯電話１２０への電子メールを生成する。そして、携帯電話１１０のアクセス情報送信部２１２は、「共有フォルダＡ」へアクセスするためのアクセス情報を、通知メッセージ生成部２０８が生成した電子メールに添付して、「ひろこちゃん」の携帯電話１２０に送信する。
【００８５】
図１０は、アクセス情報の一例を示す。図１０において、「ひろこちゃん」の携帯電話１２０が備えるディスプレイには、表示画面９１０が表示されている。表示画面９１０には、「ようこちゃん」の携帯電話１１０から受信した電子メールが表示されている。電子メールには、「ようこちゃん」の携帯電話１１０のコンテンツ格納部２００に格納されている「共有フォルダＡ」へアクセスするためのアクセス情報９１１が含まれている。
【００８６】
たとえば、携帯電話１２０のユーザは、携帯電話１２０が備える入力ボタンを操作することにより、表示画面９１０に表示されているアクセス情報９１１を選択する。これにより、携帯電話１２０の送信要求部３１４は、アクセス情報９１１を用いて、「ようこちゃん」の携帯電話１１０に対して、「共有フォルダＡ」のコンテンツリストの送信要求を送信する。携帯電話１１０において、携帯電話１２０による「共有フォルダＡ」へのアクセスが許可されている場合は、携帯電話１２０は、「共有フォルダＡ」のコンテンツリストを携帯電話１１０から受信できる。
【００８７】
図１１は、コンテンツリストの一例を示す。図１１において、「ひろこちゃん」の携帯電話１２０が備えるディスプレイには、表示画面９２０が表示されている。表示画面９２０には、「ようこちゃん」の携帯電話１１０から受信した「共有フォルダＡ」のコンテンツリストが表示されている。コンテンツリストには、「共有フォルダＡ」に保存されている複数のコンテンツが含まれている。たとえば、図１１に示す例では、コンテンツリストには、「共有フォルダＡ」に保存されている「ホークス応援歌」、「旅行の写真」、および「例のマンガ第１話」が含まれている。
【００８８】
たとえば、携帯電話１２０のユーザは、携帯電話１２０が備える入力ボタンを操作することにより、表示画面９２０に表示されているコンテンツの中から、閲覧またはダウンロードしたいコンテンツを選択する。たとえば、図１１に示す例では、閲覧またはダウンロードしたいコンテンツとして「旅行の写真」および「例のマンガ第１話」が選択されている。そして、携帯電話１２０のユーザは、「閲覧」ボタンまたは「ダウンロード」ボタンを選択する。これにより、携帯電話１２０の送信要求部３１４は、選択されたコンテンツへアクセスするためのアクセス情報を用いて、携帯電話１１０に対して、選択されたコンテンツの閲覧要求またはダウンロード要求を送信する。
【００８９】
携帯電話１１０において、携帯電話１２０による「旅行の写真」および「例のマンガ第１話」へのアクセスが許可されている場合は、携帯電話１２０は、「旅行の写真」および「例のマンガ第１話」を携帯電話１１０から閲覧またはダウンロードできる。また、携帯電話１１０において、「旅行の写真」および「例のマンガ第１話」の閲覧またはダウンロードが許可されている場合は、携帯電話１２０は、選択されたコンテンツを携帯電話１１０から閲覧またはダウンロードできる。
【００９０】
たとえば、図７に示したダウンロード可否情報においては、「旅行の写真」および「例のマンガ第１話」はいずれも閲覧が許可されていることが示されている。また、「旅行の写真」は、ダウンロードが許可されていることが示されている。しかしながら、「例のマンガ第１話」は、ダウンロードを許可されていないことが示されている。したがって、携帯電話１２０は、「旅行の写真」および「例のマンガ第１話」を閲覧することができるうえ、「旅行の写真」をダウンロードすることもできるが、「例のマンガ第１話」をダウンロードすることができない。
【００９１】
図１２は、通信システム１０による処理のフローの他の一例を示す。図１２では、携帯電話１１０から携帯電話１３０へコンテンツを送信する処理の一例を説明する。
【００９２】
まず、携帯電話１１０において、公開コンテンツ選択部２０７が、コンテンツ格納部２００に格納されている共有フォルダ２０２の中から公開するコンテンツを選択する（Ｓ１００２）。つぎに、送信先選択部２１０が、Ｓ１００２で選択されたコンテンツへアクセスするためのアクセス情報の送信先として携帯電話１３０を選択する（Ｓ１００４）。
【００９３】
つぎに、通知メッセージ生成部２０８が、Ｓ１００４で選択された携帯電話１３０への電子メールを生成する（Ｓ１００６）。そして、アクセス情報送信部２１２が、Ｓ１００２で選択されたコンテンツへアクセスするためのアクセス情報を、Ｓ１００６で生成された電子メールに添付して、Ｓ１００４で選択された携帯電話１３０に送信する（Ｓ１００８）。さらに、識別情報登録部２１４が、Ｓ１００４で選択された携帯電話１３０の識別情報を、識別情報格納部２１６に格納させる（Ｓ１０１０）。
【００９４】
つぎに、携帯電話１３０において、第１アクセス情報受信部３０２が、Ｓ１００８で送信された電子メールを、携帯電話１１０から受信する（Ｓ１０１２）。つぎに、表示部２０４が、Ｓ１０１２で受信した電子メールを表示する（Ｓ１０１４）。そして、要求コンテンツ選択部３０４が、Ｓ１０１４で表示された電子メールの中から、Ｓ１００２で選択されたコンテンツへアクセスするためのアクセス情報を選択する（Ｓ１０１６）。さらに、送信要求部３１４が、Ｓ１０１６で選択されたコンテンツへアクセスするためのアクセス情報を用いて、携帯電話１１０に対して、コンテンツの送信要求を送信する（Ｓ１０１８）。
【００９５】
つぎに、携帯電話１１０において、コンテンツ送信要求受信部２１８が、Ｓ１０１８で送信された送信要求を、携帯電話１３０から受信する（Ｓ１０２０）。つぎに、コンテンツ送信部２２２が、携帯電話１３０から要求されたコンテンツを、携帯電話１３０へ送信することが許可されているか否かを判断する（Ｓ１０２２）。コンテンツ送信部２２２は、Ｓ１０２２において許可されていると判断した場合、携帯電話１３０から要求されたコンテンツを、携帯電話１３０に送信する（Ｓ１０２４）。
【００９６】
つぎに、携帯電話１３０において、コンテンツ受信部３１６が、Ｓ１０２４で送信されたコンテンツを、携帯電話１１０から受信する（Ｓ１０２６）。そして、コンテンツ再生部３２０が、Ｓ１０２６で受信したコンテンツを再生する（Ｓ１０２８）。
【００９７】
図１３は、公開するコンテンツを選択する画面の一例を示す。図１３において、携帯電話１１０が備えるディスプレイには、表示画面９３０が表示されている。表示画面９３０には、携帯電話１１０のコンテンツ格納部２００に格納されている「共有フォルダＡ」に保存されているコンテンツが表示されている。たとえば、表示画面９３０には、「ホークス応援歌」、「旅行の写真」、および「例のマンガ第１話」が表示されている。
【００９８】
たとえば、携帯電話１１０のユーザは、携帯電話１１０が備える入力ボタンを操作することにより、表示画面９３０に表示されているコンテンツの中から、公開したいコンテンツを選択する。そして、携帯電話１１０のユーザは、携帯電話１１０が備える入力ボタンを操作することにより、選択したコンテンツを公開したいユーザを選択する。
【００９９】
たとえば、図１３に示す例では、公開したいコンテンツとして「旅行の写真」が選択されている。また、選択した「旅行の写真」を公開したいユーザとして、「ひろみちゃん」が選択されている。
【０１００】
これにより、携帯電話１１０の通知メッセージ生成部２０８は、「ひろみちゃん」の携帯電話１３０への電子メールを生成する。そして、携帯電話１１０のアクセス情報送信部２１２は、「旅行の写真」へアクセスするためのアクセス情報を、通知メッセージ生成部２０８が生成した電子メールに添付して、「ひろみちゃん」の携帯電話１３０に送信する。
【０１０１】
図１４は、アクセス情報の他の一例を示す。図１４において、「ひろみちゃん」の携帯電話１３０が備えるディスプレイには、表示画面９４０が表示されている。表示画面９４０には、「ようこちゃん」の携帯電話１１０から受信した電子メールが表示されている。電子メールには、「ようこちゃん」の携帯電話１１０のコンテンツ格納部２００に格納されている「共有フォルダＡ」に保存されている「旅行の写真」へアクセスするためのアクセス情報９４１が含まれている。
【０１０２】
たとえば、携帯電話１３０のユーザは、携帯電話１３０が備える入力ボタンを操作することにより、表示画面９４０に表示されているアクセス情報９４１を選択する。これにより、携帯電話１３０の送信要求部３１４は、アクセス情報９４１を用いて、「ようこちゃん」の携帯電話１１０に対して、「旅行の写真」の送信要求を送信する。携帯電話１１０において、携帯電話１３０による「旅行の写真」へのアクセスが許可されている場合は、携帯電話１３０は、「旅行の写真」を携帯電話１１０から受信できる。
【０１０３】
図１５は、通信システム１０による処理のフローの他の一例を示す。図１５では、携帯電話１１０から携帯電話１２０へコンテンツを送信しているときに、携帯電話１１０と携帯電話１２０との通信が切断した場合の処理の一例を説明する。なお、携帯電話１１０が携帯電話１２０へコンテンツの送信を開始するまでの処理については、これまでの説明と同様なので、説明を省略する。
【０１０４】
まず、携帯電話１１０において、コンテンツ送信部２２２が、携帯電話１２０から要求されたコンテンツを、携帯電話１２０に送信する（Ｓ１２０８）。携帯電話１２０においては、コンテンツ受信部３１６が、Ｓ１２０８で送信されたコンテンツの受信を開始する（Ｓ１２１４）。コンテンツ受信部３１６が携帯電話１１０からコンテンツを受信している間、送信要求部３１４は、携帯電話１１０との通信が切断されたか否か判断する（Ｓ１２１６）。
【０１０５】
Ｓ１２１６において、切断されていないと判断した場合（Ｓ１２１６：ＮＯ）は、送信要求部３１４が、コンテンツ受信部３１６によるコンテンツの受信が完了したか否かを判断する（Ｓ１２１８）。Ｓ１２１８において、完了したと判断した場合（Ｓ１２１８：ＹＥＳ）は、コンテンツ再生部３２０が、受信したコンテンツを再生する（Ｓ１２２０）。Ｓ１２１８において、完了していないと判断した場合（Ｓ１２１８：ＮＯ）は、Ｓ１２１６へ戻る。ここで、コンテンツ再生部３２０は、コンテンツ受信部３１６によるコンテンツの受信が完了したか否かに関わらず、既にコンテンツ受信部３１６受信した分のコンテンツを再生してもよい。
【０１０６】
一方、Ｓ１２１６において、切断されたと判断した場合（Ｓ１２１６：ＹＥＳ）は、送信要求部３１４が、携帯電話１１０との通信が再開できるか否かを判断する（Ｓ１２３０）。Ｓ１２３０において、再開できないと判断した場合（Ｓ１２３０：ＮＯ）は、送信要求部３１４が、携帯電話１１０との通信が再開できると判断するまで、繰り返し携帯電話１１０との通信が再開できるか否かを判断する。
【０１０７】
一方、Ｓ１２３０において、再開できると判断した場合（Ｓ１２３０：ＹＥＳ）は、送信要求部３１４が、既に携帯電話１１０から受信している第１アクセス情報を用いて携帯電話１１０に対してコンテンツの送信要求を送信する（Ｓ１２３６）。このとき、送信要求部３１４は、コンテンツを先頭から要求してもよく、コンテンツのつづきを要求してもよい。
【０１０８】
携帯電話１１０においては、コンテンツ送信要求受信部２１８が、Ｓ１２３６で送信された送信要求を、携帯電話１２０から受信する（Ｓ１２３８）。そして、コンテンツ送信部２２２が、携帯電話１３０から要求されたコンテンツを、携帯電話１２０に送信する（Ｓ１２４０）。
【０１０９】
携帯電話１２０においては、コンテンツ受信部３１６が、Ｓ１２４０で送信されたコンテンツの受信を開始して（Ｓ１２４２）、Ｓ１２１６に戻る。携帯電話１１０および携帯電話１２０は、携帯電話１２０によるコンテンツの受信が完了するまで、Ｓ１２１６からＳ１２４２までの処理を繰り返す。
【０１１０】
なお、携帯電話１２０は、Ｓ１２３０の前に、コンテンツを引き続き受信するか、すなわちコンテンツの受信をリトライするか否かをユーザに選択させてもよい。また、携帯電話１１０および携帯電話１２０は、それぞれ、上記した一連の処理の少なくとも一部を、バックグラウンド処理してもよい。
【０１１１】
図１６は、通信システム１０による処理のフローの他の一例を示す。図１６では、携帯電話１１０から携帯電話１２０へコンテンツを送信しているときに、携帯電話１１０と携帯電話１２０との通信が切断した場合の処理の他の一例を説明する。なお、携帯電話１１０が携帯電話１２０へコンテンツの送信を開始するまでの処理については、これまでの説明と同様なので、説明を省略する。
【０１１２】
まず、携帯電話１３０は、コンテンツ送信部２２２が、コンテンツへアクセスするための第２アクセス情報が添付された電子メールを、携帯電話１２０に予め送信しておく（Ｓ１４０２）。携帯電話１２０においては、通知メッセージ格納部３１０が、Ｓ１４０２で送信された電子メールを携帯電話１３０から受信する（Ｓ１４０４）。通知メッセージ格納部３１０は、Ｓ１４０４で受信した電子メールを、通知メッセージ格納部３１０に格納させる（Ｓ１４０６）。
【０１１３】
つぎに、携帯電話１１０において、コンテンツ送信部２２２が、携帯電話１２０から要求されたコンテンツを、携帯電話１２０に送信する（Ｓ１４１２）。携帯電話１２０においては、コンテンツ受信部３１６が、Ｓ１４１２で送信されたコンテンツの受信を開始する（Ｓ１４１４）。コンテンツ受信部３１６が携帯電話１１０からコンテンツを受信している間、送信要求部３１４は、携帯電話１１０との通信が切断されたか否か判断する（Ｓ１４１６）。
【０１１４】
Ｓ１４１６において、切断されていないと判断した場合（Ｓ１４１６：ＮＯ）は、送信要求部３１４が、コンテンツ受信部３１６によるコンテンツの受信が完了したか否かを判断する（Ｓ１４１８）。Ｓ１４１８において、完了したと判断した場合（Ｓ１４１８：ＹＥＳ）は、コンテンツ再生部３２０が、受信したコンテンツを再生する（Ｓ１４２０）。Ｓ１４１８において、完了していないと判断した場合（Ｓ１４１８：ＮＯ）は、Ｓ１４１６へ戻る。ここで、コンテンツ再生部３２０は、コンテンツ受信部３１６によるコンテンツの受信が完了したか否かに関わらず、既にコンテンツ受信部３１６受信した分のコンテンツを再生してもよい。
【０１１５】
一方、Ｓ１４１６において、切断されたと判断した場合（Ｓ１４１６：ＹＥＳ）は、通知メッセージ検索部３１２が、通知メッセージ格納部３１０に格納されている通知メッセージの中から、第２アクセス情報を含む通知メッセージを検索する（Ｓ１４２２）。そして、送信要求部３１４が、Ｓ１４２２で検索された通知メッセージに含まれている第２アクセス情報を用いて携帯電話１３０に対してコンテンツの送信要求を送信する（Ｓ１４２４）。このとき、送信要求部３１４は、コンテンツを先頭から要求してもよく、コンテンツのつづきを要求してもよい。
【０１１６】
携帯電話１３０においては、コンテンツ送信要求受信部２１８が、Ｓ１４２４で送信された送信要求を、携帯電話１２０から受信する（Ｓ１４２６）。そして、コンテンツ送信部２２２が、携帯電話１２０から要求されたコンテンツを、携帯電話１２０に送信する（Ｓ１４２８）。
【０１１７】
携帯電話１２０においては、コンテンツ受信部３１６が、Ｓ１４１８で送信されたコンテンツを受信する（Ｓ１４３０）。そして、コンテンツ再生部３２０が、受信したコンテンツを再生する（Ｓ１４３２）。
【０１１８】
なお、携帯電話１２０は、Ｓ１４２２の前に、コンテンツを引き続き受信するか、すなわちコンテンツの受信をリトライするか否かをユーザに選択させてもよい。また、携帯電話１１０、携帯電話１２０、および携帯電話１３０は、それぞれ、上記した一連の処理の少なくとも一部を、バックグラウンド処理してもよい。
【０１１９】
図１７は、アクセス通知情報の一例を示す。図１７において、携帯電話１１０が備えるディスプレイには、表示画面９５０が表示されている。
【０１２０】
携帯電話１１０は、アクセス通知情報を出力する、アクセス通知情報出力部をさらに備えてもよい。アクセス通知情報とは、共有フォルダ２０２に保存されているコンテンツが、外部の情報処理装置からアクセスされていることをユーザに通知するための情報を示す。たとえば、図１７に示す例では、アクセス通知情報出力部によって、アクセス通知情報９５１が、「旅行の写真」の下方に表示されており、「旅行の写真」が外部の情報処理装置からアクセスされていることを示す。
【０１２１】
アクセス通知情報出力部は、外部の情報処理装置の識別情報、ダウンロード時間、ダウンロード容量などを含むアクセス情報を出力してもよい。また、アクセス通知情報出力部は、アクセス通知情報を、待ちうけ画面など、表示画面９５０以外の画面に表示してもよい。また、アクセス通知情報出力部は、携帯電話１１０が備えるスピーカから音を出力する、携帯電話１１０が備えるランプを点灯させるなど、表示画面に表示する方法とは別の方法を用いて、アクセス通知情報を出力してもよい。
【０１２２】
図１８は、携帯電話１１０のハードウェア構成の一例を示す。なお、携帯電話１２０、携帯電話１３０、コンテンツリスト管理サーバ１４０、およびＳＩＰサーバ１５０のハードウェア構成は、携帯電話１１０と同様であってもよい。
【０１２３】
携帯電話１１０は、ホスト・コントローラ１５８２により相互に接続されるＣＰＵ１５０５、ＲＡＭ１５２０、グラフィック・コントローラ１５７５、および表示部２０４を備える。また、携帯電話１１０は、Ｉ／Ｏ（入出力）コントローラ１５８４によりホスト・コントローラ１５８２に接続される通信Ｉ／Ｆ２３０、ＲＯＭ１５１０、およびメモリカードドライブ１５５０を備える。
【０１２４】
ＣＰＵ１５０５は、ＲＯＭ１５１０およびＲＡＭ１５２０に格納されたプログラムに基づいて動作して、各部を制御する。グラフィック・コントローラ１５７５は、ＲＡＭ１５２０等から取得した画像データを、表示部２０４上に表示させる。通信Ｉ／Ｆ２３０は、ネットワークを介して外部と通信する。ＲＯＭ１５１０は、ＣＰＵ１５０５が使用するプログラムおよびデータを格納する。メモリカードドライブ１５５０は、メモリカード１５９０に対して、プログラムまたはデータの読み取りまたは書き込みをおこなう。メモリカードドライブ１５５０は、読み取ったプログラムまたはデータを、ＲＡＭ１５２０およびＲＯＭ１５１０に送信する。
【０１２５】
ＣＰＵ１５０５は、ＲＯＭ１５１０およびＲＡＭ１５２０に格納されているプログラムを実行することにより、携帯電話１１０を、コンテンツ格納部２００、表示部２０４、入力部２０６、公開コンテンツ選択部２０７、通知メッセージ生成部２０８、送信先選択部２１０、アクセス情報送信部２１２、識別情報登録部２１４、識別情報格納部２１６、コンテンツ送信要求受信部２１８、ダウンロード可否情報格納部２２０、コンテンツ送信部２２２、通信Ｉ／Ｆ２３０、第１アクセス情報受信部３０２、要求コンテンツ選択部３０４、第２アクセス情報受信部３０８、通知メッセージ格納部３１０、通知メッセージ検索部３１２、送信要求部３１４、コンテンツ受信部３１６、コンテンツ格納部３１８、およびコンテンツ再生部３２０として機能させる。ＲＯＭ１５１０およびＲＡＭ１５２０に格納されているプログラムは、メモリカード１５９０等の記録媒体に格納されて提供されてもよく、外部の情報処理装置からネットワークを介して提供されてもよい。
【０１２６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【０１２７】
【図１】実施形態に係る通信システム１０の一例を示す。
【図２】携帯電話１１０の機能構成の一例を示す。
【図３】携帯電話１１０の機能構成の一例を示す。
【図４】コンテンツ格納部２００に格納されている共有フォルダ２０２の一例を示す。
【図５】識別情報格納部２１６に格納されている携帯電話の識別情報の一例を示す。
【図６】識別情報格納部２１６に格納されている携帯電話の識別情報の他の一例を示す。
【図７】ダウンロード可否情報格納部２２０に格納されているダウンロード可否情報の一例を示す。
【図８】通信システム１０による処理のフローの一例を示す。
【図９】公開する共有フォルダ２０２を選択する画面の一例を示す。
【図１０】アクセス情報の一例を示す。
【図１１】コンテンツリストの一例を示す。
【図１２】通信システム１０による処理のフローの他の一例を示す。
【図１３】公開するコンテンツを選択する画面の一例を示す。
【図１４】アクセス情報の他の一例を示す。
【図１５】通信システム１０による処理のフローの他の一例を示す。
【図１６】通信システム１０による処理のフローの他の一例を示す。
【図１７】アクセス通知情報の一例を示す。
【図１８】携帯電話１１０のハードウェア構成の一例を示す。
【符号の説明】
【０１２８】
１０  通信システム
１１０  携帯電話
１２０  携帯電話
１３０  携帯電話
１４０  コンテンツリスト管理サーバ
１５０  ＳＩＰサーバ
１６０  パケット交換網
２００  コンテンツ格納部
２０２  共有フォルダ
２０４  表示部
２０６  入力部
２０７  公開コンテンツ選択部
２０８  通知メッセージ生成部
２１０  送信先選択部
２１２  アクセス情報送信部
２１４  識別情報登録部
２１６  識別情報格納部
２１８  コンテンツ送信要求受信部
２２０  ダウンロード可否情報格納部
２２２  コンテンツ送信部
２３０  通信Ｉ／Ｆ
３０２  第１アクセス情報受信部
３０４  要求コンテンツ選択部
３０８  第２アクセス情報受信部
３１０  通知メッセージ格納部
３１２  通知メッセージ検索部
３１４  送信要求部
３１６  コンテンツ受信部
３１８  コンテンツ格納部
３２０  コンテンツ再生部
９００  表示画面
９１０  表示画面
９１１  アクセス情報
９２０  表示画面
９３０  表示画面
９４０  表示画面
９４１  アクセス情報
９５０  表示画面
９５１  アクセス通知情報
１５０５  ＣＰＵ
１５１０  ＲＯＭ
１５２０  ＲＡＭ
１５５０  メモリカードドライブ
１５７５  グラフィック・コントローラ
１５８２  ホスト・コントローラ
１５８４  Ｉ／Ｏコントローラ
１５９０  メモリカード
【図１】
2010026797.tif 000003
【図２】
2010026797.tif 000004
【図３】
2010026797.tif 000005
【図４】
2010026797.tif 000006
【図５】
2010026797.tif 000007
【図６】
2010026797.tif 000008
【図７】
2010026797.tif 000009
【図８】
2010026797.tif 000010
【図９】
2010026797.tif 000011
【図１０】
2010026797.tif 000012
【図１１】
2010026797.tif 000013
【図１２】
2010026797.tif 000014
【図１３】
2010026797.tif 000015
【図１４】
2010026797.tif 000016
【図１５】
2010026797.tif 000017
【図１６】
2010026797.tif 000018
【図１７】
2010026797.tif 000019
【図１８】
2010026797.tif 000020