(57)【要約】本発明は、コンテンツの共有を行なう通信相手を制限し、安全性に優れたコンテンツ共有を実現する。  第１端末装置及び第２端末装置に対して通信可能な情報処理装置であって、第１端末装置の利用者がネットワーク上のコンテンツにアクセスするために必要なアクセス権限を管理する。第１端末装置と第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否か判定する。第１端末装置と第２端末装置とがコミュニケーションを行なっていると判定した場合には、アクセス権限を利用して、コンテンツに対する第２端末装置からのアクセスを許可する。
2011115286.tif 000002
【特許請求の範囲】
【請求項１】
第１端末装置及び第２端末装置に対して通信可能な情報処理装置であって、
前記第１端末装置の利用者がネットワーク上の所定のコンテンツにアクセスするために必要なアクセス権限を管理する管理手段と、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する判定手段と、
を備え、
前記管理手段は、
前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する、
情報処理装置。
【請求項２】
前記管理手段は、前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定されない場合には、前記コンテンツに対する前記第２端末装置からのアクセスに対して、前記アクセス権限の利用を許可しない、
請求項１に記載の情報処理装置。
【請求項３】
前記管理手段は、前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合に、前記第１端末装置と前記第２端末装置の間に、前記所定のコンテンツを共有するためのコンテンツ共有セッションを確立させ、前記アクセス権限を、確立したコンテンツ共有セッションに紐付けて登録する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記管理手段は、前記第１端末装置と前記第２端末装置との間の前記コミュニケーションを終了した場合に、前記コンテンツ共有セッションを終了させ、前記コンテンツ共有セッションに紐付けて登録された前記アクセス権限を削除する、
請求項３に記載の情報処理装置。
【請求項５】
前記管理手段は、
前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記第２端末装置に紐付けて前記アクセス権限を登録し、前記第１端末装置と前記第２端末装置との間の前記コミュニケーションが終了したと判定した場合には、前記第２端末装置に紐付けられて登録された前記アクセス権限を削除する、
請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記管理手段は、
前記第１端末装置のコミュニケーションの相手としての前記第２端末装置を特定する情報と前記第１端末装置の利用者が保有するアクセス権限とを関連付けて登録するテーブルを備える、
請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記判定手段は、前記第１端末装置及び前記第２端末装置にそれぞれ設けられたコミュニケーション制御手段から取得した情報に基づいて、前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する、
請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項８】
前記判定手段は、前記第１端末装置と前記第２端末装置との間のコミュニケーションを中継する中継装置から取得した情報に基づいて、前記第１端末装置と前記第２端末装置との間で相手先を特定した前記コミュニケーションを行なっているか否かを判定する、
請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項９】
前記管理手段は、前記第２端末装置からのアクセスを許可するコンテンツを特定するコンテンツ特定情報を、前記第１端末装置から受信し、
前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合に、前記アクセス権限を利用して、前記コンテンツ特定情報によって特定されたコンテンツに対する前記第２端末装置からのアクセスを許可する、
請求項１乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
前記コンテンツ特定情報は、前記コンテンツが保存されたＵＲＬである、
請求項９に記載の情報処理装置。
【請求項１１】
前記コミュニケーションは、セッションイニシエーションプロトコル（ＳＩＰ）を利用した音声通話である、
請求項１乃至１０の何れか１項に記載の情報処理装置。
【請求項１２】
前記管理手段は、前記第２端末装置からの前記コンテンツに対するアクセスを許可した場合に、さらに前記第２端末装置への保存を許可するか否かを設定する、
請求項１乃至１１の何れか１項に記載の情報処理装置。
【請求項１３】
情報処理装置及び他の端末装置と通信可能な端末装置であって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する手段と、
前記他の端末装置との間で相手先を特定したコミュニケーションを行なう通信手段と、
前記コンテンツを前記他の端末装置との間で共有することを要求する共有要求を前記情報処理装置に送信する手段と、
を備え、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる、
端末装置。
【請求項１４】
前記情報処理装置は、各ユーザが相手に公開したいコンテンツを示すＵＲＬのリストである共有リストを保存しており、
ユーザの操作に応じて前記共有リストを画面上に表示する手段と、
をさらに備える請求項１３に記載の端末装置。
【請求項１５】
互いに通信可能な情報処理装置、第１端末装置及び第２端末装置を含む情報処理システムであって、
前記第１端末装置は、
前記第１端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する手段と、
前記第２端末装置との間で相手先を特定したコミュニケーションを行なう通信手段と、
前記コンテンツを前記第２端末装置との間で共有することを要求する共有要求を前記情報処理装置に送信する手段と、
を備え、
前記情報処理装置は、
前記第１端末装置と前記第２端末装置との間で前記コミュニケーションを行なっているか否かを判定する判定手段と、
前記アクセス権限を管理し、前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する管理手段と、
を備える情報処理システム。
【請求項１６】
互いに通信可能な第１端末装置及び第２端末装置を用いた情報処理方法であって、
前記第１端末装置の利用者がネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記第１端末装置から取得し、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定し、
前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する、
情報処理方法。
【請求項１７】
情報処理装置及び他の端末装置と通信可能な端末装置を用いた情報処理方法であって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信し、
前記他の端末装置との間で相手先を特定したコミュニケーションを行い、
前記他の端末装置との間での前記コンテンツの共有を要求し、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる、
情報処理方法。
【請求項１８】
互いに通信可能な第１端末装置及び第２端末装置を用いて情報処理を行なうためのプログラムであって、
前記第１端末装置の利用者がネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記第１端末装置から取得する機能と、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する機能と、
前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する機能と、
をコンピュータに実行させるプログラムを格納する記録媒体。
【請求項１９】
情報処理装置及び他の端末装置と通信可能な端末装置を制御するためのプログラムであって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する機能と、
前記他の端末装置との間で相手先を特定したコミュニケーションを行う機能と、
前記他の端末装置との間での前記コンテンツの共有を要求する機能と、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる機能と、
をコンピュータに実行させるプログラムを格納する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上のコンテンツを共有するための技術に関する。
【背景技術】
【０００２】
ネットワーク上のコンテンツを共有する技術が特許文献１に開示されている。特許文献１に開示された技術は、セッションオーナーのみがアクセス権限を有するリソースを共有しようとするものである。そのようなリソースに対して、セッションオーナーはアクセスした際の認証情報をコラボレーションサーバに保存しておく。これにより、そのセッションに参加する複数ユーザによるアクセスが可能となる。
なお、本願発明に関連する他の技術が、特許文献２及び特許文献３に記載されている。特許文献２には、ストレージの記憶領域のうち返却対象となる記憶領域のデータを確実に消去し、セキュリティの確保を可能にする技術が開示されている。特許文献３には、共有ＷＥＢコンテンツや利用者に応じた操作制限を可能にする技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許４１９７３１５号公報
【特許文献２】特開２００８−０９０６４３号公報
【特許文献３】特開２００７−１９３４１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、上記特許文献１では、１つのセッションへの参加者に対してリソースの共有を認めるものであって、リソース共有セッションとは別のコミュニケーションとの関連性について言及されていない。
したがって、リソース共有セッションへの参加者が、本当にリソースの共有を許可できる相手なのか確認する手段が乏しく、安全性が十分とは言えなかった。
また、特許文献２及び特許文献３によっても、リソース共有セッションとは別のコミュニケーションとの関連性を考慮した上で十分な安全性を確保することはできない。
本発明の目的は、上述の課題を解決する技術を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明に係る装置は、
第１端末装置及び第２端末装置に対して通信可能な情報処理装置であって、
前記第１端末装置の利用者がネットワーク上の所定のコンテンツにアクセスするために必要なアクセス権限を管理する管理手段と、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する判定手段と、
を備え、
前記管理手段は、
前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する。
上記目的を達成するため、本発明に係る他の装置は、
情報処理装置及び他の端末装置と通信可能な端末装置であって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する手段と、
前記他の端末装置との間で相手先を特定したコミュニケーションを行なう通信手段と、
前記コンテンツを前記他の端末装置との間で共有することを要求する共有要求を前記情報処理装置に送信する手段と、
を備え、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる。
上記目的を達成するため、本発明に係るシステムは、
互いに通信可能な情報処理装置、第１端末装置及び第２端末装置を含む情報処理システムであって、
前記第１端末装置は、
前記第１端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する手段と、
前記第２端末装置との間で相手先を特定したコミュニケーションを行なう通信手段と、
前記コンテンツを前記第２端末装置との間で共有することを要求する共有要求を前記情報処理装置に送信する手段と、
を備え、
前記情報処理装置は、
前記第１端末装置と前記第２端末装置との間で前記コミュニケーションを行なっているか否かを判定する判定手段と、
前記アクセス権限を管理し、前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する管理手段と、
を備える。
上記目的を達成するため、本発明に係る方法は、
互いに通信可能な第１端末装置及び第２端末装置を用いた情報処理方法であって、
前記第１端末装置の利用者がネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記第１端末装置から取得し、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定し、
前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する。
上記目的を達成するため、本発明に係る他の方法は、
情報処理装置及び他の端末装置と通信可能な端末装置の制御方法であって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信し、
前記他の端末装置との間で相手先を特定したコミュニケーションを行い、
前記他の端末装置との間での前記コンテンツの共有を要求し、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる。
上記目的を達成するため、本発明に係る記録媒体が格納するプログラムは、
互いに通信可能な第１端末装置及び第２端末装置を用いて情報処理を行なうためのプログラムであって、
前記第１端末装置の利用者がネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記第１端末装置から取得する機能と、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する機能と、
前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する機能と、
をコンピュータに実行させる。
上記目的を達成するため、本発明に係る記録媒体が格納する他のプログラムは、
情報処理装置及び他の端末装置と通信可能な端末装置を制御するためのプログラムであって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する機能と、
前記他の端末装置との間で相手先を特定したコミュニケーションを行う機能と、
前記他の端末装置との間での前記コンテンツの共有を要求する機能と、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる機能と、
をコンピュータに実行させる。
【発明の効果】
【０００６】
本発明によれば、コンテンツの共有相手を、コミュニケーションを行なっている通信相手に制限でき、安全性に優れたコンテンツ共有を実現することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１実施形態に係る情報処理装置の構成を説明するための図である。
【図２】本発明の第２実施形態に係る共有制御サーバを含むシステムの構成を説明するための図である。
【図３】本発明の第２実施形態に係る共有制御サーバにおける処理の流れを示すフローチャートである。
【図４】本発明の第２実施形態に係る共有制御サーバにおける処理の流れを示すフローチャートである。
【図５】本発明の第２実施形態に係る共有制御サーバにおける処理の流れを示すフローチャートである。
【図６】本発明の第２実施形態に係る共有制御サーバにおいて用いられるテーブルの構成を示す図である。
【図７】本発明の第２実施形態に係る共有制御サーバにおいて用いられるテーブルの構成を示す図である。
【図８】本発明の第２実施形態に係る共有制御サーバにおいて用いられるテーブルの構成を示す図である。
【図９】本発明の第２実施形態に係る共有制御サーバにおいて用いられるテーブルの構成を示す図である。
【図１０】本発明の第２実施形態に係る共有制御サーバにおいて用いられるテーブルの構成を示す図である。
【図１１】本発明の第２実施形態に係る共有制御サーバにおいて用いられるテーブルの構成を示す図である。
【図１２】本発明の第２実施形態に係る端末装置において表示される画面の一例を示す図である。
【図１３】本発明の第２実施形態に係る端末装置において表示される画面の一例を示す図である。
【図１４】本発明の第３実施形態に係る共有制御サーバを含むシステムの構成を説明するための図である。
【図１５】本発明の第３実施形態に係る共有制御サーバにおける処理の流れを示すフローチャートである。
【図１６】本発明の第３実施形態に係る共有制御サーバにおいて用いられるテーブルの構成を示す図である。
【図１７】本発明の第３実施形態に係る共有制御サーバにおいて用いられるテーブルの構成を示す図である。
【図１８】本発明の第３実施形態に係る共有制御サーバにおける処理の流れを示すフローチャートである。
【図１９】本発明の第３実施形態に係る端末装置において表示される画面の一例を示す図である。
【図２０】本発明の第３実施形態に係る端末装置において表示される画面の一例を示す図である。
【図２１】本発明の第４実施形態に係る共有制御サーバにおける処理の流れを示すフローチャートである。
【図２２】本発明の第４実施形態に係る共有制御サーバにおける処理の流れを示すフローチャートである。
【図２３】本発明に係る共有制御サーバのハードウェア構成図である。
【発明を実施するための形態】
【０００８】
以下に、図面を参照して、本発明の実施の形態について例示的に詳しく説明する。ただし、以下の実施の形態に記載されている構成要素はあくまで例示であり、本発明の技術範囲をそれらのみに限定する趣旨のものではない。
（第１実施形態）
本発明の第１実施形態に係る情報処理システムについて、図１を用いて説明する。図１において、情報処理装置２００は、第１端末装置１００ａ及び第２端末装置１００ｂに対して通信可能である。情報処理装置２００は、管理ユニット２１０と、判定ユニット２２０とを備える。管理ユニット２１０は、第１端末装置１００ａの利用者がネットワーク上の所定のコンテンツ３００にアクセスするために必要なアクセス権限を管理する。判定ユニット２２０は、第１端末装置１００ａと第２端末装置１００ｂとの間で相手先を特定したコミュニケーションを行なっているか否かを判定する。
管理ユニット２１０は、判定ユニット２２０が第１端末装置１００ａと第２端末装置１００ｂとが特定したコミュニケーションを行なっていると判定した場合には、第１端末装置のアクセス権限を利用して、コンテンツ３００に対する第２端末装置１００ｂからのアクセスを許可する。
時系列に説明すると、まず、第１端末装置１００ａと第２端末装置１００ｂとが、相手を特定したコミュニケーションを開始する（Ｓ１）。情報処理装置２００は、第１端末装置１００ａからのコンテンツ共有要求を受け付ける（Ｓ２）。すると、情報処理装置２００は、判定ユニット２２０を用いて、そのコミュニケーションの実行の有無を判定する（Ｓ３）。そして、判定ユニット２２０は、その判定結果を管理ユニット２１０に通知する（Ｓ４）。管理ユニット２１０は、コミュニケーションの実行判定を受け取ると、第１端末装置１００ａのアクセス権限を利用した第２端末装置１００ｂからコンテンツ３００へのアクセスを許可する（Ｓ５）。これにより第２端末装置１００ｂはコンテンツ３００にアクセス可能となる。
アクセス権限は、予め管理ユニット２１０に登録されていても良いし、コンテンツ３００の共有要求があったときに、第１端末装置１００ａに対して要求してもよい。
本実施形態によれば、コンテンツの共有相手を、コミュニケーションを行なっている通信相手に制限することができ、安全性に優れたコンテンツ共有を実現できる。
ここで、情報処理装置２００は、第１端末装置１００ａ及び第２端末装置１００ｂから見てサーバとして機能するが、同時にＷｅｂサーバとしての機能を有していても良い。その場合、情報処理装置２００はネットワークの一部を構成し、コンテンツ３００自体が情報処理装置２００内に格納される構成でも良い。さらに、情報処理装置２００は、物理的に１つの装置から構成されていても、複数の装置を組み合わせて構成されたシステムでも良い。例えば、管理ユニット２１０と判定ユニット２２０とは異なる装置として存在しても良い。
また、上述したコミュニケーションは、相手先を特定した通信であれば、音声、文字など手段は問わない。例えば、上述したコミュニケーションは、セッションイニシエーションプロトコル（ＳＩＰ）を利用した音声通話であってもよい。その場合、例えば、第１端末装置１００ａと第２端末装置１００ｂは、それぞれ、ＳＩＰを解釈できる通話ソフトウェア（ソフトフォン）を備えたコンピュータや携帯電話であってもよい。
以上の説明では、一人のユーザが１つの端末を操作してコミュニケーション及びコンテンツ共有を行なっている。しかし、上記第１、第２端末装置に含まれるコミュニケーション機能及びコンテンツ共有機能は、それぞれ物理的に異なる端末に分かれていても良い。つまり、情報処理装置２００は、一人のユーザが使用する複数の端末との通信を行なうように構成されても良い。この場合、情報処理装置２００は、一人のユーザが、一方の端末でコミュニケーションを行ないながら他方の端末でコンテンツを共有できるよう構成されても良い。
例えば、携帯電話の通信事業者が情報処理装置２００を管理する構成にしても良い。この場合、携帯電話で通話中のユーザは、本発明を利用して通話中のユーザ同士でドキュメントや画像や音声などのコンテンツを、ネットワークを介して共有することができる。例えば、ユーザは、携帯電話で通話を行ないながら、パソコン及びインターネットを介して、動画や文書ファイルなど、機密性が高く容量の大きいデータを共有することができる。
本実施形態に係る情報処理システムは、そのコンテンツ共有を、携帯電話で通話中のユーザ間に限定することができる。また、本実施形態に係る情報処理システムは、携帯電話での通話が終了すると、同期してそのような情報共有も終了させることができる。これにより、本実施形態に係る情報処理システムは、より安全性に優れた利便性の高い情報共有を実現することができる。
また、管理ユニット２１０が第２端末装置１００ｂに対してアクセス許可（Ｓ５）を行なう直前に、第１端末装置１００ａの利用者がアクセス権限を第１端末装置１００ａから管理ユニット２１０に送る構成にしても良い。又は、利用者がアクセス権限を事前に管理ユニット２１０に登録する構成にしても良い。第２端末装置１００ｂに対してアクセス許可を行なった後に、更に、判定ユニット２２０が第２端末装置１００ｂへのそのコンテンツの保存を許可するか否かを判定しても良い。この判定は、第１端末装置１００ａのユーザによって予め設定された内容に基づいて行われても良い。その保存可否の設定はコンテンツごとに行なわれ、コンテンツの識別子（例えばＵＲＬ）と共に予め登録する構成にしても良い。
判定ユニット２２０は、第１端末装置１００ａと第２端末装置１００ｂとの間にコミュニケーションが実行されているかを判断する。このとき、情報処理装置２００はコミュニケーションを管理する専用の装置に接続できれば、判定ユニット２２０はその装置にアクセスして、問い合わせても良い。又は、第１端末装置１００ａ又は第２端末装置１００ｂの少なくとも何れか一方に直接問い合わせても良い。
本実施形態では、第１端末装置１００ａと第２端末装置１００ｂという２者間でのコミュニケーションを例に挙げているが、本発明はこれに限定されるものではない。電話会議システムやテレビ会議システムなど３者以上でのコミュニケーションを行ないつつ、インターネットを介した情報共有を行なう形態に適用することも可能である。
（第２実施形態）
本発明の第２実施形態に係る情報処理装置としての共有制御サーバ２について、図２乃至図７を参照して詳しく説明する。
［構成］
図２において、共有制御サーバ２は、端末装置１ａ、１ｂ、Ｗｅｂサーバ３、及びコミュニケーション中継装置４に接続されている。端末装置１ａはコンテンツ制御部１１１ａとコミュニケーション制御部１１２ａとを含み、端末装置１ｂはコンテンツ制御部１１１ｂとコミュニケーション制御部１１２ｂとを含む。共有制御サーバ２はコミュニケーション管理部２１１とコンテンツ管理部２１２と、認証情報保存部２２１とコミュニケーション情報保存部２２２とを含む。ここでのコミュニケーションは、コンテンツを共有するために確立されるセッションとは異なるセッションで行なわれる。つまり、コンテンツを共有するためのセッションは、コミュニケーションのためのセッションとは別に確立される。
なお、共有制御サーバ２は、図１における情報処理装置２００に相当し、コミュニケーション管理部２１１、コンテンツ管理部２１２、認証情報保存部２２１及びコミュニケーション情報保持部２２２は、全体として管理ユニット２１０及び判定ユニット２２０に相当する。端末装置１ａ及び端末装置１ｂは、それぞれ図１における第１端末装置１００ａ及び第２端末１００ｂに相当する。
コンテンツ制御部１１１ａでは、ユーザＡがユーザＢと共有しようとするコンテンツをＵＲＬで指定する。コンテンツ制御部１１１ａは、共有制御サーバ２経由でＷｅｂサーバ３から送信されるコンテンツを受信する。さらにコンテンツ制御部１１１ａではユーザは必要な場合に認証情報を入力する。コミュニケーション制御部１１２ａは、ユーザによる相手の指定にしたがって、端末装置１ｂのコミュニケーション制御部１１２ｂと接続し、ユーザ同士のコミュニケーションを可能にする。コミュニケーション制御部１１２ａ、１１２ｂ間は直接通信してもよいし、１つ以上のコミュニケーション中継装置４を経由してもよい。図２は、１台のコミュニケーション中継装置４を経由する例を示している。
共有制御サーバ２はコミュニケーション中の端末装置１ａ、１ｂ及び１つ以上のＷｅｂサーバ３と接続し、Ｗｅｂサーバ３が提供するコンテンツを端末装置１ａ、１ｂで共有することを可能にする。図２ではＷｅｂサーバ３が１つの例を示しているが、コミュニケーション中に共有するコンテンツは複数のＷｅｂサーバから提供されてもよい。コミュニケーション管理部２１１はＷｅｂサーバ３のコンテンツを共有しようとする端末装置１ａ、１ｂ間のコミュニケーションセッションの状態を管理する。コミュニケーション管理部２１１はそのコミュニケーションセッションに関する情報をコミュニケーション情報保存部２２２に保存する。コンテンツ管理部２１２は、コミュニケーション中の端末装置１ａのコンテンツ制御部１１１ａで指定されたコンテンツを取得するため、Ｗｅｂサーバ３と通信を行う。コンテンツをＷｅｂサーバ３から取得したコンテンツ管理部２１２は、取得したコンテンツを共有するコンテンツ制御部１１１ｂに送信する。Ｗｅｂサーバ３からコンテンツを取得する際にＷｅｂサーバによる認証が必要な場合、コンテンツ管理部２１２は認証情報保存部２２１に保存された認証情報を利用する。認証情報保存部２２１に利用可能な認証情報が存在しない場合は、コンテンツ管理部２１２はコンテンツ制御部１１１ａに認証情報の入力を要求する。
［構成の具体例］
本実施形態では、端末装置１ａ、１ｂの一例として汎用コンピュータを採用することができる。また共有制御サーバ２として、中央演算装置とメモリ、ハードディスクを有したコンピュータを採用できる。どちらもメモリ上のコンピュータプログラムが中央演算装置で実行されることにより、図２に示した各構成部分として機能する。更に、コミュニケーション中継装置４としてＳＩＰサーバの専用装置を採用しても良い。端末装置１ａ、１ｂはインターネットサービスプロバイダ（ＩＳＰ）のネットワークを通じてインターネットに接続する。共有制御サーバ２とコミュニケーション中継装置４はＩＳＰのネットワーク内に存在する。Ｗｅｂサーバはインターネットに接続されているものとする。しかし本発明はこれらの具体例に限定されるものではない。
［動作］
次に、図３、図４、図５のフローチャート及び図６乃至図１１のテーブル並びに図１２、図１３の表示画面を参照して、本実施の形態の動作について説明する。
図３はコミュニケーション及びコンテンツ共有の際の処理、図４はコミュニケーション終了時の動作を示す。図３を参照すると、端末装置１ａのユーザＡはコミュニケーション制御部１１２ａを使って、端末装置１ｂのユーザＢと、コミュニケーション中継装置４及びコミュニケーション制御部１１２ｂを利用したコミュニケーションを開始する（ステップＳ３０１）。
次に、ステップＳ３０３において、コミュニケーション管理部２１１は、ステップＳ３０１にて開始したコミュニケーションの終了指示があったか否かを判定する。この終了指示は、共有制御サーバ２が、コミュニケーション中の端末装置１ａ、１ｂの何れかから受信する。コミュニケーションの終了指示があった場合にはステップＳ３０４に進み、コミュニケーション終了処理を行なう。
コミュニケーションの終了指示がない場合にはステップＳ３０５に進み、コンテンツ管理部２１２は、コンテンツ共有セッションの終了指示があったか否かを判定する。この終了指示は、共有制御サーバ２が、コンテンツ共有セッションを実行していた端末装置１ａ、１ｂの何れかから受信する。コンテンツ共有セッションの終了指示がない場合には、ステップＳ３０７に進み、コンテンツ管理部２１２はコンテンツの共有要求があるか否かを判定する。
ステップＳ３０７において、コンテンツ共有要求があった場合には、ステップＳ３０８において、コンテンツ管理部２１２は開始したコミュニケーションの参加ユーザを対象とするコンテンツ共有セッションを確立する。
この時、コミュニケーション管理部２１１は、開始したコミュニケーションの識別子（コミュニケーションＩＤ）をコミュニケーション中継装置４又はコミュニケーション制御部１１２ａ、１１２ｂから取得する。そして、コミュニケーション管理部２１１は、取得したコミュニケーションＩＤを、そのコミュニケーションの参加ユーザの識別子（参加ユーザＩＤ）に関連付けて、図６のテーブル６０１に示すような情報を共有制御サーバ２内に管理する。図６に示すテーブル６０１は、共有制御サーバ２内のコミュニケーション情報保存部２２２に格納される。これにより、コミュニケーションと参加ユーザとの関連性が明確になる。
このように図６のテーブル６０１には、コミュニケーション制御部１１２ａ、１１２ｂ又はコミュニケーション中継装置４からの情報として、コミュニケーションＩＤと参加ユーザＩＤが格納されている。そして、コミュニケーション管理部２１１は、図６のテーブル６０１において、端末装置１ａ、１ｂのユーザを特定するユーザＩＤが１つのコミュニケーションＩＤに関連付けられている場合には、端末装置１ａ、１ｂ同士がコミュニケーション中だと判定する。
また、共有制御サーバ２は、コンテンツ共有セッションＩＤを発行し、図７のテーブル７０１に示すように、コンテンツ共有セッションＩＤとコミュニケーションＩＤとを紐付けてコミュニケーション情報保存部２２２に登録する。つまり、共有制御サーバ２は、どのコンテンツ共有セッションが、どのコミュニケーション中のユーザを対象としているのか、それらの関係性が分かるように管理する。
ここで、コンテンツ共有セッションの参加ユーザは、コンテンツ共有を要求したユーザとの間でコミュニケーションを実行しているユーザに限定される。例えば、端末装置１ａと端末装置１ｂとの２者間でコミュニケーションを実行中に端末装置１ａからコンテンツ共有要求があったとすると、コンテンツ管理部２１２は端末装置１ｂのユーザをセッション参加ユーザとして、コンテンツ共有セッションを確立する。
この時、共有制御サーバ２は、コンテンツ共有セッションＩＤと、そのコンテンツに対する権限を保有するユーザ（通常、コンテンツ共有を要求したユーザ）のユーザＩＤと、確立されたコンテンツ共有セッションへの参加ユーザのユーザＩＤとを図８のテーブル８０１のように管理する。テーブル８０１は、コミュニケーション情報保存部２２２に格納されても良いし、コンテンツ管理部２１２のメモリに格納されても良い。
共有制御サーバ２は、コンテンツ共有開始時、又はコンテンツ共有セッションの開始後、コンテンツ共有要求を行なった端末装置から、共有対象とするコンテンツの指定を受信する。例えば、ユーザＡはコンテンツ制御部１１１ａにおいて共有対象のコンテンツをＵＲＬで指定する。指定されたＵＲＬはコンテンツ制御部１１１ａからコンテンツ管理部２１２に送信される。ＵＲＬによる指定は、直接ＵＲＬを入力することで行ってもよいし、リンクをクリックすることで行ってもよい。
共有制御サーバ２は、ステップＳ３０９において、コンテンツへのアクセス要求有りと判断すると、コンテンツ管理部２１２がコンテンツ取得のためＷｅｂサーバ３にアクセスする。そして、ステップＳ３１１に進み、コンテンツ管理部２１２はＷｅｂサーバ３において認証を必要とするか否か判定する。指定されたコンテンツの取得時にＷｅｂサーバ３が認証を求めてきた場合には、ステップＳ３１１からステップＳ３１３に進み、コンテンツ管理部２１２は認証に必要な情報が認証情報保存部２２１に保存されているかどうかを確認する（ステップＳ３１３）。
保存されている場合には、その情報をコンテンツ管理部２１２がＷｅｂサーバ３に送信し、Ｗｅｂサーバ３で認証処理が行われる（ステップＳ３１７）。保存されていない場合には、コンテンツ管理部２１２はコンテンツ制御部１１１ａ及び１１１ｂに対し認証に必要な情報の入力を要求する（ステップＳ３１５）。ユーザＡ若しくはユーザＢがコンテンツ制御部１１１ａ若しくは１１１ｂに対し認証に必要な情報を入力すると、コンテンツ管理部２１２に入力された情報が送信される。
コンテンツ管理部２１２はその情報をＷｅｂサーバ３に送信し、Ｗｅｂサーバ３での認証処理が実行される（ステップＳ３１７）。認証処理に伴って新たな認証に必要な情報を取得した場合は、コンテンツ管理部２１２はその情報を図９のテーブル９０１に示すように、コンテンツ共有セッションＩＤと共に認証情報保存部２２１に保存する（ステップＳ３１９）。認証情報保存部２２１に保存する情報は、コンテンツ制御部１１１ａ若しくは１１１ｂでユーザが入力した情報でもよいし、認証後にＷｅｂサーバ３が発行する認証完了を示す情報でもよい。
ステップＳ３１１において認証不要と判断した場合、又はステップＳ３１７において認証処理に成功した場合、コンテンツ管理部２１２はＷｅｂサーバ３から共有対象として指定されたコンテンツを取得する。そして、コンテンツを、端末装置１ａ、１ｂのコンテンツ制御部１１１ａ、１１１ｂに提供する（ステップＳ３２１）。コンテンツを受信したコンテンツ制御部１１１ａ及び１１１ｂでは、受信したコンテンツを表示又は再生する。
次に同じコンテンツ共有セッションを継続して、ユーザＢがコンテンツを指定して共有を行う場合の動作を説明する。この場合、ステップＳ３２１からステップＳ３０３に戻り、ステップＳ３０５〜Ｓ３０８を経てステップＳ３０９で共有制御サーバ２がコンテンツへのアクセス要求有りと判定する。ユーザＢが共有対象のコンテンツをＵＲＬで指定すると、コンテンツ管理部２１２がコンテンツ取得のためＷｅｂサーバにアクセスする。ユーザＢのアクセス要求に対して認証処理が必要な場合（Ｓ３１１）、コンテンツ管理部２１２は、ユーザＢが参加しているコンテンツ共有セッションＩＤを図８のテーブル８０１を用いて特定する。図８のテーブル８０１において登録されるセッション参加ユーザは、図６のテーブル６０１に登録されたコミュニケーション参加ユーザに限られているため、結果的に、ユーザＢがユーザＡとコミュニケーション中のユーザか否かを判定していることになる。
更に、コンテンツ管理部２１２は、図９のテーブル９０１を用いて、アクセス権限を保有するユーザＡによる認証処理が完了しているか確認する。図９のテーブル９０１に認証情報が保存されている場合（Ｓ３１３）は、保存された認証情報で認証処理が行われる（Ｓ３１７）。このため、ユーザＢは認証情報を知らなくても、コンテンツ管理部２１２によるコンテンツの提供を受けることができる（ステップＳ３２１）。
次に、図４及び図５を参照して、コミュニケーション終了時及びセッション終了時の動作について説明する。ユーザＡの端末装置１ａ若しくはユーザＢの端末装置１ｂからの指示に基づき、コミュニケーション制御部１１２ａ若しくはコミュニケーション制御部１１２ｂがコミュニケーションを終了させると、コミュニケーション管理部２１１が、終了するコミュニケーションのコミュニケーションＩＤを取得する（Ｓ４０１）。この取得のために、コミュニケーション管理部２１１は、コミュニケーション制御部１１２ａ、１１２ｂ若しくはコミュニケーション中継装置４に対し定期的にコミュニケーションの状態を問い合わせてもよい。又は、コミュニケーション管理部２１１は、コミュニケーション制御部１１２ａ、１１２ｂ若しくはコミュニケーション中継装置４からコミュニケーション終了のイベントを受けてもよい。コミュニケーション管理部２１１は終了したコミュニケーションと紐づいたコンテンツ共有セッションＩＤをコミュニケーション情報保存部２２２（図７）から取り出し、コンテンツ管理部２１２に通知する（ステップＳ４０２）。同時に、コミュニケーション管理部２１１は終了したコミュニケーションに関する情報をコミュニケーション情報保存部から削除する（Ｓ４０３）。
コンテンツ共有セッションＩＤを受信したコンテンツ管理部２１２は、そのコンテンツ共有セッションＩＤに関連した情報（認証情報）を認証情報保存部２２１から削除する（ステップＳ４０４）と共に、コンテンツ共有セッションを終了する（Ｓ４０５）。なお、セッション終了時、コンテンツ制御部１１１ｂに表示されていたコンテンツは消えても消えなくても良い。一方、コミュニケーションは継続させつつ、コンテンツ共有セッションのみを終了する場合には、図５に示す処理が行なわれる。つまり、コンテンツ管理部２１２は、指定されたコンテンツ共有セッションを終了する（Ｓ５０１）。同時に、コンテンツ管理部２１２は、コンテンツ共有セッションＩＤに関連した情報（認証情報）を認証情報保存部２２１から削除する（ステップＳ５０２）。
このような構成を採用し、コンテンツ共有開始時にコミュニケーション中のユーザ同士のみコンテンツ共有のセッションを確立可能とすることで、共有制御サーバ２はより安全性の高いコンテンツ共有を実現することができる。また、コンテンツ管理部２１２がコミュニケーション終了時には終了するコミュニケーションに紐づけられたコンテンツ共有セッションも終了させ、保存された認証情報を共有制御サーバから消去するので、一層安全性の高いコンテンツ共有を実現することができる。
［動作の具体例］
図２、図９乃至図１３を用いて、本実施形態で行なわれる動作の具体例について説明する。この具体例では、端末装置１ａ、１ｂは表示ユニットを含むパーソナルコンピュータである。コミュニケーション制御部１１２ａ、１１１ｂは、パーソナルコンピュータ上で実行されるソフトフォンである。コンテンツ制御部１１１ａ、１１１ｂは、パーソナルコンピュータ上で駆動するブラウザであるが、その動作はソフトフォンによって制限を受けている。逆に言えば、ソフトフォンの一部の機能によりブラウザが動作する構成になっている。
ソフトフォン起動中の表示ユニットの表示画面１２００を図１２に示す。図１２において、１２０１は、ソフトフォンのネットワークにログイン中のユーザを示す表示部であり、ここに示されたユーザに対して、ソフト的に発呼することが可能である。また、この表示画面１２００には、通話開始ボタン１２０２、通話終了ボタン１２０３、共有開始ボタン１２０４、共有終了ボタン１２０５が表示され、それぞれユーザからの要求を受け付ける。また、表示画面１２００の下段には、メッセージ表示部１２０８と、ＵＲＬ入力部１２０６と、コンテンツ表示部１２０７と、ブックマークボタン１２０９と、履歴ボタン１２１０が用意され、それぞれユーザからの要求を受け付ける構成になっている。なお、メッセージ表示部１２０８は、図１２で「・・・・」と表示されている箇所にメッセージを表示する。メッセージ表示部１２０８は、例えば「通話及び共有を開始すると、通話中の他のユーザとの間で、以下に表示されたデータを共有できます。通話が終了するとデータの共有も終了します。」といったメッセージを表示する。
ユーザがパソコン上のソフトフォンの表示画面１２００において、ログインユーザリスト１２０１から一人以上のログインユーザ（同じＩＳＰに接続しているパソコンを持つユーザ）を選択して、通話開始ボタン１２０２を選択すると通話開始処理が始まる。この処理は、図３のステップＳ３０１に相当する処理であり、コミュニケーション中継装置４としてのＳＩＰサーバがユーザ間の通話を確立する。
ここで、端末装置１ａのユーザＡが端末装置１ｂのユーザＢに対して通話開始のリクエストを送り、ユーザＢがそれに応答したとする。この場合、端末装置１ｂのソフトフォンにおいて、図１３に示す表示画面１３００に通話中のメッセージ１３０１が表示される。
このようにユーザＡ、ユーザＢ間で通話が確立している間に、ユーザＡがＷｅｂ上の自分の写真をユーザＢに見せようと考えたとする。この場合、例えば、ユーザＡはオンラインアルバムのサムネイル画面のＵＲＬを共有コンテンツとしてソフトフォンのＵＲＬ入力部１２０６に入力する。その状態で、ソフトフォン上の共有開始ボタン１２０４がクリックされると、ソフトフォンがその情報を端末装置１ｂに伝える。端末装置１ｂのソフトフォン（図１３）において、メッセージ表示部１３０２は共有リクエストを受けた旨のメッセージを表示する。メッセージ表示部１３０２は、例えば「Ｋａｗａさんから共有リクエストが届いています。通話中に限り、以下のリンクへのアクセスが許可されます」といったメッセージを表示する。そして、それぞれのソフトフォンは予め設定されているＩＰアドレスにしたがって、共有制御サーバ２に接続する。共有制御サーバ２は、コミュニケーション中継装置４としてのＳＩＰサーバに問合せを行い、２台の端末装置が音声通話中であることを確認する。共有制御サーバ２は、２つのソフトフォン間でコンテンツ共有が可能になるようにセッションを確立する（Ｓ３０８）。
共有制御サーバ２は、ＳＩＰサーバ（コミュニケーション中継装置４）から実行中のユーザＡ、Ｂ間のコミュニケーションＩＤ（つまり、音声通話のセッションＩＤ、例えば、ＳＥＳ−ＶＯＩＰ−０００１）を取得する。そして、共有制御サーバ２は、新たに払い出したコンテンツ共有のセッションＩＤ（ＳＥＳ−ＳＨＡＲＥ−０００１）と共に共有制御サーバ２内部に保存する（図７）。
ソフトフォンのＵＲＬ入力部１２０６に入力されたＵＲＬは共有制御サーバ２に送信され、共有制御サーバ２がＷｅｂサーバ３にアクセスする。オンラインアルバムは予め登録済のユーザだけが閲覧可能なためユーザ認証が必要であることが、Ｗｅｂサーバからの応答がログイン画面であることで判明する（Ｓ３１１）。コンテンツ共有を開始したばかりで必要な認証情報を共有制御サーバは持たないため、ログイン画面がユーザＡ、Ｂのソフトフォンに転送される（Ｓ３１３→Ｓ３１５）。
ユーザＡがログイン画面でユーザＩＤとパスワードを入力すると、入力内容は共有制御サーバ２経由でＷｅｂサーバ３に送信され、Ｗｅｂサーバ３で認証が行われる（Ｓ３１７）。Ｗｅｂサーバ３はユーザ認証が完了すると、応答でクッキー（ｃｏｏｋｉｅ）を発行する。応答を受信した共有制御サーバ２ではクッキーの内容を認証情報として図１０、図１１のように保存する（Ｓ３１９）。図１０のテーブル１００１は、コンテンツ共有セッションとユーザ認証を行なった権限保有ユーザと、クッキーとを対応付けるテーブルであり、図１１のテーブル１１０１は、クッキーに含まれるドメイン、パス、認証情報の対応関係を示すテーブルである。
共有制御サーバ２はクッキーの値を含むリクエストをＷｅｂサーバ３に送信し、コンテンツ（ここではサムネイル画面）を取得し、ユーザＢのソフトフォンに送信する（Ｓ３２１）。ユーザＢのソフトフォンにおいて、コンテンツ表示部１３０３は受信したコンテンツを表示する（図１３の１３０３）。
次にユーザＢが、コンテンツ表示部１３０３に表示されているサムネイル画面から写真へのリンクをクリックする（ステップＳ３０９）と、リンクのＵＲＬが共有制御サーバに送信される。共有制御サーバ２は、そのＵＲＬが認証を要するものか否か判断する（Ｓ３１１）。共有制御サーバ２は認証を要するものと判断すると、図１０のテーブル１００１から、クッキーの識別子（クッキーＩＤ）を特定し、図１１のテーブルから、保存されているクッキーの内容を参照する。例えばここで指定されたＵＲＬに対応するクッキーが図１１のテーブルの１行目に見つかったとする。この場合、Ｄｏｍａｉｎ及びＰＡＴＨの値が、Ｄｏｍａｉｎ＝ｅｘａｍｐｌｅ．ｃｏｍ，ＰＡＴＨ＝／  となっているため、共有制御サーバ２はｅｘａｍｐｌｅ．ｃｏｍを含むＵＲＬへのアクセスは保存された認証情報を利用すべきと判断する（ステップＳ３１３）。そして、共有制御サーバ２は保存されている認証情報を付加したリクエストをＷｅｂサーバ３に送信する（Ｓ３１７）。
Ｗｅｂサーバはクッキーの値から認証し（Ｓ１３７）、リクエストされたコンテンツを応答として送信する。共有制御サーバ２は取得したコンテンツを、ユーザＢのソフトフォンに送信する（Ｓ３２１）。これにより、両ソフトフォンではコンテンツの共有が実現する。
ユーザＡ又はユーザＢが通話終了ボタン１２０３を選択すると（ステップＳ３０３）、ＳＩＰサーバ（コミュニケーション中継装置４）はコミュニケーションＩＤがＳＥＳ−ＶＯＩＰ−０００１の通話が終了したというイベントを共有制御サーバ２に通知する。通知を受けた共有制御サーバ２は対応したコンテンツ共有セッション（ＩＤ＝ＳＥＳ−ＳＨＡＲＥ−０００１）が存在していると判断し（Ｓ４０１）、コンテンツ共有セッション中でｅｘａｍｐｌｅ．ｃｏｍが発行したクッキーに関する情報を削除する。そしてこれと同時に、共有制御サーバ２はユーザＡ、Ｂのソフトフォン間でのコンテンツ共有セッションを終了させる（Ｓ４０２〜Ｓ４０５）。
本実施形態では、コミュニケーション中のユーザ同士に限ってコンテンツ共有セッションを確立し、コンテンツ共有セッション内に限って認証情報の再利用を可能とする。これにより、アクセス権限を持つユーザがコミュニケーションを通して認知している相手ユーザは、アクセス権限がなくても、コミュニケーションの相手ユーザのアクセス権限に基づいてストレス無くコンテンツを取得、共有することができる。つまり、コンテンツ共有を安全かつ効率的に行なうことができる。
（第３実施形態）
次に、本発明の第３実施形態について、図１４乃至図２０を用いて説明する。図１４は、第３実施形態に係る情報処理システム全体を示す図である。図１４において、端末装置１ａが、共有リスト生成部２３３を有し、共有制御サーバ２１が、共有リスト保存部２３１を有している点で第２実施形態と異なる。共有リスト保存部２３は、図１における管理ユニット２１０に相当する。
［構成］
図１４を参照すると、共有リスト生成部２３３は、コミュニケーション中のコンテンツ共有において、各ユーザが相手に公開したいコンテンツを示すコンテンツ特定情報として、ＵＲＬのリスト（共有リスト）を作成し、共有制御サーバ２１に送信する。
コンテンツ制御部１１１ａが、ユーザの共有リスト作成を支援してもよい。例えばＷｅｂページからリンクされたコンテンツのＵＲＬをリスト化する処理を行なうことなどが考えられる。またコンテンツ制御部１１１ａは、共有リストの表現形式として、完全なＵＲＬのリストだけでなく、正規表現を利用可能としてもよい。共有制御サーバ２１は、端末装置１ａから受信した共有リストとユーザＩＤとを共有リスト保存部２３１に保存する。
本実施形態のコンテンツ管理部２１２は、コンテンツ取得を要求しているユーザのユーザＩＤと、認証情報の元の入力ユーザのユーザＩＤと、コンテンツのＵＲＬと、共有リストを確認する。そして、共有リストに取得要求のあったコンテンツのＵＲＬが該当する場合には、コンテンツ管理部２１２は、コンテンツの取得が可能と回答する。
［動作］
本実施の形態の動作を、図１５乃至図２０を参照して詳細に説明する。本実施形態の動作のほとんどは、第２実施形態で説明した動作と同じであるため、同じ動作や処理については、同じ符号を付してその説明を省略する。具体的には、本実施形態では、図１５のステップＳ１５０１、Ｓ１５０２、Ｓ１５０３の処理が異なる。
ステップＳ１５０１では、ステップＳ３０８においてコンテンツ共有セッションを確立した後、コンテンツ共有を要求するユーザ（端末装置）は、アクセス許可コンテンツのリスト（以下共有リスト）を、共有制御サーバ２１からコンテンツ共有セッションの参加ユーザの情報端末装置に送信させる。共有リスト保存部２３１は、コンテンツ共有を要求するユーザから受信したリストを保存する。この共有リストは、セッション確立前に共有リスト生成部２３３で生成された後、共有制御サーバ２１に送信されることにより、予め図１６のテーブル１６０１のように、共有リスト保存部２３１に保存されてもよい。或いは、この共有リストは、コンテンツ共有セッション確立を要求するタイミングで共有リスト保存部２３１に保存されてもよい。または、この共有リストは、コンテンツ共有セッションの実行中に、任意のタイミングで保存されてもよい。これらの場合には、共有リスト保存部２３１は、図１７のテーブル１７０１のように、コンテンツ共有セッションＩＤに紐付けて、共有対象コンテンツのＵＲＬと、認証情報とを保存すればよい。
アクセスを要求されたコンテンツについてコンテンツ管理部２１２は、認証処理が必要なものと判断した場合でも（ステップＳ３１１）、ステップＳ１５０２においてコンテンツ管理部２１２が共有リストに含まれるコンテンツだと判断した場合には、認証情報は保存されていると判断する。この場合は、認証情報の入力を求めることなくステップＳ１５０３に進み、共有制御サーバ２１は保存された認証情報を用いて認証処理を行ない、Ｗｅｂサーバ３から取得したコンテンツを、アクセスを要求したユーザに対して提供する。
共有リストの生成動作について、図１８に示す。まずステップＳ１８０１では、共有制御サーバ２１は、認証情報を入力して、ユーザが権限を有するコンテンツを情報端末に提供する。次に、ステップＳ１８０２において、共有制御サーバ２１は、コンテンツ共有セッションの参加者にアクセスさせてもよいコンテンツの選択を受け付ける。そして、ステップＳ１８０３において、共有制御サーバ２１は、図１６に示すように、コンテンツごとにアクセスの可否を共有リスト保存部２３１に登録する。図１６はアクセスの可否のみを登録しているが、アクセス時の保存の可否を同時に登録する構成でも良い。
［具体例］
図１９、図２０を用いて、本実施形態で行なわれる動作の具体例について説明する。この具体例では、端末装置１ａ、１ｂがパーソナルコンピュータである。コミュニケーション制御部１１２ａ、１１１ｂが、パーソナルコンピュータ上で実行されるソフトフォンである。コンテンツ制御部１１１ａ、１１１ｂは、パーソナルコンピュータ上で駆動するブラウザであるが、その動作はソフトフォンによって制限を受けている。逆に言えば、ソフトフォンの一部の機能によりブラウザが動作する構成になっている。
ソフトフォン起動中のコンテンツ共有要求ユーザ側の表示ユニットの表示画面１９００を図１９に示す。図１９において、図１２と同じ機能を有する構成については同じ符号を付して説明を省略する。図１２と異なる点としては、共有リスト呼出しボタン１９０１と、共有リストへの追加ボタン１９０２と、共有リストを表示したコンテンツ表示部１９０３が上げられる。ユーザが共有リスト呼出しボタン１９０１を選択すると、端末装置１ａ内又は共有制御サーバ２内に管理された共有リストが呼び出される。一方、ユーザが共有リストへの追加ボタン１９０２を選択すると、その時点で表示されている画面のＵＲＬを認証情報と共に共有リストに追加する。共有リストを呼び出すと、コンテンツ表示部１９０３は、選択された共有リストを表示する。また、コンテンツ表示部１９０３は、「共有を開始すると、通話中の他のユーザによる、以下のリンクへのアクセスが許可されます。」といったメッセージを表示する。
一方、コンテンツ共有セッションの参加者側におけるソフトフォンの表示ユニットの表示画面２０００を図２０に示す。図２０においては、コンテンツ表示部２００１において、通話中のみアクセスを許可されている共有リストが表示されている旨のメッセージが表示される。具体的には、コンテンツ表示部２００１は、「Ｋａｗａさんから共有リクエストが届いています。通話中に限り、以下のリンクへのアクセスが許可されます。」といったメッセージを表示する。この共有リストから希望のリンクを選択してアクセスすることで、通話中に限り、何らストレス無く、端末装置１ｂのユーザＢは、ユーザＡが権限を有するデータにアクセスすることが可能となる。
本実施の形態では、アクセス権限をもつユーザがアクセスを許可するコンテンツを指定することができる。そして、本実施形態はそのコンテンツへのアクセスに限って、コミュニケーションの相手ユーザによる保存された認証情報の利用を許可する。そのためより安全にコンテンツの共有を実現することが可能になる。例えば、アクセス権限を持たないユーザのコンテンツ取得リクエストに対し、アクセス権限を持つユーザが送信した共有リストに存在するコンテンツだけを、保存された認証情報を利用して取得許可できる。
（第４実施形態）
次に、本発明の第４実施形態として、３人以上がコミュニケーションを実行中にコンテンツを共有する仕組みについて説明する。構成については、第２、第３実施形態と同様であるため、ここでは同じ構成については同じ符号を付して説明に用いる。
動作について、図２１のフローチャートを用いて説明する。第２実施形態で用いた図３との違いは、ステップＳ２１０７において、コンテンツ共有セッション確立時に、コミュニケーションに参加している複数のユーザから、コンテンツを共有させたい一部のユーザを選択させる点にある。そして、ステップＳ２１０８において、コンテンツ管理部２１２はその一部のユーザを参加者とするコンテンツ共有セッションを確立する。
更に、コミュニケーションの複数の参加ユーザのうち、一部の参加ユーザのみがそのコミュニケーションからの切断要求を行なった場合、ステップＳ２１０４において、共有制御サーバ２はユーザ切断処理を行なう。
図２２は、ユーザ切断処理の詳しい流れを示すフローチャートである。図２２において、まず、ステップＳ２２０１において、共有制御サーバ２は、コミュニケーションから切断されるユーザのユーザＩＤとそのコミュニケーションのＩＤとを、コミュニケーション中継装置４などから取得する。次に、ステップＳ２２０３において、共有制御サーバ２は、取得したコミュニケーションＩＤに対応するセッションＩＤを、例えば、図７に示したテーブル７０１から絞り込む。共有制御サーバ２は、更に、取得したユーザＩＤに対応するセッションＩＤを、図８に示したテーブル８０１を用いて特定する。ステップＳ２２０５において、共有制御サーバ２は、特定されたセッションＩＤを有するセッションを終了する。更にステップＳ２２０７において、共有制御サーバ２は、終了したセッションＩＤに関する情報を、図７のテーブル７０１、図８のテーブル８０１、図９のテーブル９０１、図１０のテーブル１００１（及びそれに関する図１１のテーブル１１０１）から削除する。
更に、ステップＳ２２０９においては、共有制御サーバ２は、コミュニケーションの参加ユーザが残り１人か否か判定し、残り１人でなければ、図２１のステップＳ３０５に進む。残り１人になってしまうと、ステップＳ２２１１に進み、共有制御サーバ２は、コミュニケーション自体を終了して、図６のテーブル６０１に示したようなコミュニケーションＩＤに関する情報を削除する。
以上のように、本実施形態によれば、３人以上のコミュニケーション中でも、そのコミュニケーションの参加ユーザ間で安全かつ効率的にコンテンツの共有を行なうことができる。
（他の実施形態）
以上、本発明の実施形態について詳述したが、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステム又は装置も、本発明の範疇に含まれる。
また、本発明は、複数の機器から構成されるシステムに適用しても良いし、単体の装置に適用しても良い。さらに、本発明は、実施形態の機能を実現する情報処理プログラムが、システム或いは装置に直接或いは遠隔から供給される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされるプログラム、或いはそのプログラムを格納した媒体、そのプログラムをダウンロードさせるＷＷＷサーバも、本発明の範疇に含まれる。
具体的なハードウェアの構成としては、例えば、本発明に係る共有制御サーバは、図２３に示すような構成によって実現される。図２３に示すように、共有制御サーバは、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）１０と、通信インターフェース（ＩＦ）１１と、メモリ１２と、ＨＤＤ（ハードディスクドライブ）１３と、入力装置１４と、出力装置１５との組み合わせで実現される。これらの構成要素は、バス１６を通して互いに接続されており、データの入出力を行なう。通信ＩＦ１１は、外部のネットワークに接続するためのインターフェースである。入力装置１４は、例えば、キーボードやマウスである。出力装置１５は、例えばディスプレイなどである。共有制御サーバは、ＣＰＵ１０が、メモリ１２又はＨＤＤ１３等の記憶媒体に記憶されているプログラムを実行することにより実現されてもよい。
（実施形態の他の表現）
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
第１端末装置及び第２端末装置に対して通信可能な情報処理装置であって、
前記第１端末装置の利用者がネットワーク上の所定のコンテンツにアクセスするために必要なアクセス権限を管理する管理手段と、前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する判定手段と、
を備え、
前記管理手段は、
前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する、
情報処理装置。
（付記２）
前記管理手段は、前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定されない場合には、前記コンテンツに対する前記第２端末装置からのアクセスに対して、前記アクセス権限の利用を許可しない、
付記１に記載の情報処理装置。
（付記３）
前記管理手段は、前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合に、前記第１端末装置と前記第２端末装置の間に、前記所定のコンテンツを共有するためのコンテンツ共有セッションを確立させ、前記アクセス権限を、確立したコンテンツ共有セッションに紐付けて登録する、
付記１又は２に記載の情報処理装置。
（付記４）
前記管理手段は、前記第１端末装置と前記第２端末装置との間の前記コミュニケーションを終了した場合に、前記コンテンツ共有セッションを終了させ、前記コンテンツ共有セッションに紐付けて登録された前記アクセス権限を削除する、
付記３に記載の情報処理装置。
（付記５）
前記管理手段は、
前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記第２端末装置に紐付けて前記アクセス権限を登録し、前記第１端末装置と前記第２端末装置との間の前記コミュニケーションが終了したと判定した場合には、前記第２端末装置に紐付けられて登録された前記アクセス権限を削除する、
付記１乃至４の何れかに記載の情報処理装置。
（付記６）
前記管理手段は、
前記第１端末装置のコミュニケーションの相手としての前記第２端末装置を特定する情報と前記第１端末装置の利用者が保有するアクセス権限とを関連付けて登録するテーブルを備える、
付記１乃至５の何れかに記載の情報処理装置。
（付記７）
前記判定手段は、前記第１端末装置及び前記第２端末装置にそれぞれ設けられたコミュニケーション制御手段から取得した情報に基づいて、前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する、
付記１乃至６の何れかに記載の情報処理装置。
（付記８）
前記判定手段は、前記第１端末装置と前記第２端末装置との間のコミュニケーションを中継する中継装置から取得した情報に基づいて、前記第１端末装置と前記第２端末装置との間で相手先を特定した前記コミュニケーションを行なっているか否かを判定する、
付記１乃至６の何れかに記載の情報処理装置。
（付記９）
前記管理手段は、前記第２端末装置からのアクセスを許可するコンテンツを特定するコンテンツ特定情報を、前記第１端末装置から受信し、
前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合に、前記アクセス権限を利用して、前記コンテンツ特定情報によって特定されたコンテンツに対する前記第２端末装置からのアクセスを許可する付記１乃至８の何れかに記載の情報処理装置。
（付記１０）
前記コンテンツ特定情報は、前記コンテンツが保存されたＵＲＬである付記９に記載の情報処理装置。
（付記１１）
前記コミュニケーションは、セッションイニシエーションプロトコル（ＳＩＰ）を利用した音声通話である付記１乃至１０の何れかに記載の情報処理装置。
（付記１２）
前記管理手段は、前記第２端末装置からの前記コンテンツに対するアクセスを許可した場合に、さらに前記第２端末装置への保存を許可するか否かを設定する付記１乃至１１の何れかに記載の情報処理装置。
（付記１３）
情報処理装置及び他の端末装置と通信可能な端末装置であって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する手段と、
前記他の端末装置との間で相手先を特定したコミュニケーションを行なう通信手段と、
前記コンテンツを前記他の端末装置との間で共有することを要求する共有要求を前記情報処理装置に送信する手段と、
を備え、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる、
端末装置。
（付記１４）
前記情報処理装置は、各ユーザが相手に公開したいコンテンツを示すＵＲＬのリストである共有リストを保存しており、
ユーザの操作に応じて前記共有リストを画面上に表示する手段と、
をさらに備える付記１３に記載の端末装置。
（付記１５）
互いに通信可能な情報処理装置、第１端末装置及び第２端末装置を含む情報処理システムであって、
前記第１端末装置は、
前記第１端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する手段と、
前記第２端末装置との間で相手先を特定したコミュニケーションを行なう通信手段と、
前記コンテンツを前記第２端末装置との間で共有することを要求する共有要求を前記情報処理装置に送信する手段と、
を備え、
前記情報処理装置は、
前記第１端末装置と前記第２端末装置との間で前記コミュニケーションを行なっているか否かを判定する判定手段と、
前記アクセス権限を管理し、前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する管理手段と、
を備える情報処理システム。
（付記１６）
互いに通信可能な第１端末装置及び第２端末装置を用いた情報処理方法であって、
前記第１端末装置の利用者がネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記第１端末装置から取得し、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定し、
前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する情報処理方法。
（付記１７）
情報処理装置及び他の端末装置と通信可能な端末装置を用いた情報処理方法であって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信し、
前記他の端末装置との間で相手先を特定したコミュニケーションを行い、
前記他の端末装置との間での前記コンテンツの共有を要求し、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる情報処理方法。
（付記１８）
互いに通信可能な第１端末装置及び第２端末装置を用いて情報処理を行なうためのプログラムであって、
前記第１端末装置の利用者がネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記第１端末装置から取得する機能と、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する機能と、
前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する機能と、
をコンピュータに実行させるプログラムを格納する記録媒体。
（付記１９）
情報処理装置及び他の端末装置と通信可能な端末装置を制御するためのプログラムであって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する機能と、
前記他の端末装置との間で相手先を特定したコミュニケーションを行う機能と、
前記他の端末装置との間での前記コンテンツの共有を要求する機能と、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる機能と、
をコンピュータに実行させるプログラムを格納する記録媒体。
以上、実施の形態を参照して本願発明を説明したが、本願発明は以上の実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で同業者が理解し得る様々な変更をすることができる。
この出願は、２０１０年３月１９日に出願された日本出願特願２０１０−０６４００７を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【０００９】
１ａ、１ｂ    端末装置
２、２１    共有制御サーバ
３    Ｗｅｂサーバ
４    コミュニケーション中継装置
１０    ＣＰＵ
１１    通信ＩＦ
１２    メモリ
１３    ＨＤＤ
１４    入力装置
１５    出力装置
１１１ａ、１１１ｂ    コンテンツ制御部
１１２ａ、１１２ｂ    コミュニケーション制御部
２１１    コミュニケーション管理部
２１２    コンテンツ管理部
２２１    認証情報保存部
２２２    コミュニケーション情報保存部
２３１    共有リスト保存部
２３３    共有リスト生成部
１００ａ    第１端末装置
１００ｂ    第２端末装置
２００    情報処理装置
２１０    管理ユニット
２２０    判定ユニット
３００    コンテンツ
【図１】
2011115286.tif 000003
【図２】
2011115286.tif 000004
【図３】
2011115286.tif 000005
【図４】
2011115286.tif 000006
【図５】
2011115286.tif 000007
【図６】
2011115286.tif 000008
【図７】
2011115286.tif 000009
【図８】
2011115286.tif 000010
【図９】
2011115286.tif 000011
【図１０】
2011115286.tif 000012
【図１１】
2011115286.tif 000013
【図１２】
2011115286.tif 000014
【図１３】
2011115286.tif 000015
【図１４】
2011115286.tif 000016
【図１５】
2011115286.tif 000017
【図１６】
2011115286.tif 000018
【図１７】
2011115286.tif 000019
【図１８】
2011115286.tif 000020
【図１９】
2011115286.tif 000021
【図２０】
2011115286.tif 000022
【図２１】
2011115286.tif 000023
【図２２】
2011115286.tif 000024
【図２３】
2011115286.tif 000025
【手続補正書】
【提出日】平成24年9月3日(2012.9.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１端末装置及び第２端末装置に対して通信可能な情報処理装置であって、
前記第１端末装置の利用者がネットワーク上の所定のコンテンツにアクセスするために必要なアクセス権限を管理する管理手段と、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する判定手段と、
を備え、
前記管理手段は、
前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する、
情報処理装置。
【請求項２】
前記管理手段は、前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定されない場合には、前記コンテンツに対する前記第２端末装置からのアクセスに対して、前記アクセス権限の利用を許可しない、
請求項１に記載の情報処理装置。
【請求項３】
前記管理手段は、前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合に、前記第１端末装置と前記第２端末装置の間に、前記所定のコンテンツを共有するためのコンテンツ共有セッションを確立させ、前記アクセス権限を、確立したコンテンツ共有セッションに紐付けて登録する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記管理手段は、前記第１端末装置と前記第２端末装置との間の前記コミュニケーションを終了した場合に、前記コンテンツ共有セッションを終了させ、前記コンテンツ共有セッションに紐付けて登録された前記アクセス権限を削除する、
請求項３に記載の情報処理装置。
【請求項５】
前記管理手段は、
前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記第２端末装置に紐付けて前記アクセス権限を登録し、前記第１端末装置と前記第２端末装置との間の前記コミュニケーションが終了したと判定した場合には、前記第２端末装置に紐付けられて登録された前記アクセス権限を削除する、
請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記管理手段は、
前記第１端末装置のコミュニケーションの相手としての前記第２端末装置を特定する情報と前記第１端末装置の利用者が保有するアクセス権限とを関連付けて登録するテーブルを備える、
請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記判定手段は、前記第１端末装置及び前記第２端末装置にそれぞれ設けられたコミュニケーション制御手段から取得した情報に基づいて、前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する、
請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項８】
前記判定手段は、前記第１端末装置と前記第２端末装置との間のコミュニケーションを中継する中継装置から取得した情報に基づいて、前記第１端末装置と前記第２端末装置との間で相手先を特定した前記コミュニケーションを行なっているか否かを判定する、
請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項９】
前記管理手段は、前記第２端末装置からのアクセスを許可するコンテンツを特定するコンテンツ特定情報を、前記第１端末装置から受信し、
前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合に、前記アクセス権限を利用して、前記コンテンツ特定情報によって特定されたコンテンツに対する前記第２端末装置からのアクセスを許可する、
請求項１乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
前記コンテンツ特定情報は、前記コンテンツが保存されたＵＲＬである、
請求項９に記載の情報処理装置。
【請求項１１】
前記コミュニケーションは、セッションイニシエーションプロトコル（ＳＩＰ）を利用した音声通話である、
請求項１乃至１０の何れか１項に記載の情報処理装置。
【請求項１２】
前記管理手段は、前記第２端末装置からの前記コンテンツに対するアクセスを許可した場合に、さらに前記第２端末装置への保存を許可するか否かを設定する、
請求項１乃至１１の何れか１項に記載の情報処理装置。
【請求項１３】
情報処理装置及び他の端末装置と通信可能な端末装置であって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する手段と、
前記他の端末装置との間で相手先を特定したコミュニケーションを行なう通信手段と、
前記コンテンツを前記他の端末装置との間で共有することを要求する共有要求を前記情報処理装置に送信する手段と、
を備え、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる、
端末装置。
【請求項１４】
前記情報処理装置は、各ユーザが相手に公開したいコンテンツを示すＵＲＬのリストである共有リストを保存しており、
ユーザの操作に応じて前記共有リストを画面上に表示する手段と、
をさらに備える請求項１３に記載の端末装置。
【請求項１５】
互いに通信可能な情報処理装置、第１端末装置及び第２端末装置を含む情報処理システムであって、
前記第１端末装置は、
前記第１端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する手段と、
前記第２端末装置との間で相手先を特定したコミュニケーションを行なう通信手段と、
前記コンテンツを前記第２端末装置との間で共有することを要求する共有要求を前記情報処理装置に送信する手段と、
を備え、
前記情報処理装置は、
前記第１端末装置と前記第２端末装置との間で前記コミュニケーションを行なっているか否かを判定する判定手段と、
前記アクセス権限を管理し、前記判定手段により前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する管理手段と、
を備える情報処理システム。
【請求項１６】
互いに通信可能な第１端末装置及び第２端末装置を用いた情報処理方法であって、
前記第１端末装置の利用者がネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記第１端末装置から取得し、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定し、
前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する、
情報処理方法。
【請求項１７】
情報処理装置及び他の端末装置と通信可能な端末装置を用いた情報処理方法であって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信し、
前記他の端末装置との間で相手先を特定したコミュニケーションを行い、
前記他の端末装置との間での前記コンテンツの共有を要求し、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる、
情報処理方法。
【請求項１８】
互いに通信可能な第１端末装置及び第２端末装置を用いて情報処理を行なうためのプログラムであって、
前記第１端末装置の利用者がネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記第１端末装置から取得する機能と、
前記第１端末装置と前記第２端末装置との間で相手先を特定したコミュニケーションを行なっているか否かを判定する機能と、
前記第１端末装置と前記第２端末装置とが前記コミュニケーションを行なっていると判定した場合には、前記アクセス権限を利用して、前記コンテンツに対する前記第２端末装置からのアクセスを許可する機能と、
をコンピュータに実行させるプログラム。
【請求項１９】
情報処理装置及び他の端末装置と通信可能な端末装置を制御するためのプログラムであって、
前記端末装置からネットワーク上のコンテンツにアクセスするために必要なアクセス権限を前記情報処理装置に対して送信する機能と、
前記他の端末装置との間で相手先を特定したコミュニケーションを行う機能と、
前記他の端末装置との間での前記コンテンツの共有を要求する機能と、
前記情報処理装置に、前記端末装置と前記他の端末装置との間で前記コミュニケーションを行なっているか否かを判定させ、前記端末装置と前記他の端末装置とが前記コミュニケーションを行なっていると判定された場合に、前記アクセス権限を利用して、前記コンテンツに対する前記他の端末装置からのアクセスを許可させる機能と、
をコンピュータに実行させるプログラム。
【国際調査報告】
2011115286.tif 000026
2011115286.tif 000027
2011115286.tif 000028
2011115286.tif 000029