(57)【要約】  公開コンテンツの閲覧中にコンテンツ作成者と容易に音声通話を行うために係るコンテンツ作成者の負担が大きいという問題を解決することが可能な通信システムを提供する。  記憶装置（１０）は、ユーザに割り当てられたユーザ文字列とユーザの電話番号とをユーザごとに紐付けして記憶する。ユーザ特定部（１２）は、コンテンツ受信部（１１）が受信したコンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定する。音声通話部（１５）は、作成者文字列と紐付けされた電話番号の通信先端末（２）と音声通信を行う。
2012017712.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶する記憶装置と接続された端末であって、
コンテンツを受信するコンテンツ受信部と、
前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定するユーザ特定部と、
前記作成者文字列と紐付けされた電話番号の通信先端末と音声通信を行う音声通話部と、を有する端末。
【請求項２】
前記ユーザ文字列は、前記ユーザに割り当てられたユーザＵＲＬを含み、
前記ユーザ特定部は、前記ユーザＵＲＬのうち、前記コンテンツＵＲＬに前方一致するユーザＵＲＬを前記作成者文字列として特定する、請求項１に記載の端末。
【請求項３】
前記ユーザ文字列は、前記ユーザに割り当てられたユーザＵＲＬを含み、
前記ユーザＵＲＬは、前記ユーザを特定する特定文字列を含み、
前記ユーザ特定部は、前記ユーザＵＲＬのうち、前記特定文字列が前記コンテンツＵＲＬに部分一致するユーザＵＲＬを前記作成者文字列として特定する、請求項１または２に記載の端末。
【請求項４】
前記ユーザ文字列は、前記ユーザに割り当てられた電子メールアドレスを含み、
前記ユーザ特定部は、前記電子メールアドレスのうち、ローカル部が前記コンテンツＵＲＬに部分一致する電子メールアドレスを前記作成者文字列として特定する、請求項１ないし３のいずれか１項に記載の端末。
【請求項５】
操作部と、
前記ユーザ特定部にて前記作成者文字列が特定されると、前記音声通信の開始を示す開始画像を表示する表示部と、をさらに有し、
前記音声通話部は、前記操作部にて前記開始画像が選択されると、前記音声通信を行う、請求項１ないし４のいずれか１項に記載の端末。
【請求項６】
前記表示部は、前記開始画像が選択されると、前記作成者文字列に紐付けられた電話番号を含む、前記音声通信を行うか否かを確認するための確認情報を表示し、
前記音声通話部は、前記操作部にて前記音声通信を行う旨が入力されると、前記音声通信を行う、請求項５に記載の端末。
【請求項７】
請求項１ないし６のいずれか１項に記載の端末と、前記端末と接続されたサーバとを有する通信システムであって、
前記サーバは、前記記憶装置を有する、通信システム。
【請求項８】
ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶し、
コンテンツを受信し、
前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定し、
前記作成者文字列と紐付けされた電話番号の端末と音声通信を行う、通話開始方法。
【請求項９】
ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶する記憶部と接続されたコンピュータに、
コンテンツを受信する手順と、
前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定する手順と、
前記作成者文字列と紐付けされた電話番号の端末と音声通信を行う手順と、を実行させるプログラム。
【請求項１０】
請求項９に記載のプログラムを記録した、コンピュータにて読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通話開始方法および記録媒体に関し、特には、通信ネットワーク上のコンテンツを共有する処理であるコンテンツ共有セッションを行う通信システム、通話開始方法および記録媒体に関する。
【背景技術】
【０００２】
通信ネットワーク（以下、ネットと呼ぶ）を利用したコンテンツ公開サービスには、ウェブログ、ソーシャルネットワークサービス、マイクロブログ、写真共有サイト、動画共有サイトおよび資料共有サイトなど様々なものがある。このようなコンテンツ公開サービスでは、ユーザが会員登録を行うと、そのユーザに対して専用のユーザＵＲＬ（Uniform Resource Locator）が割り当てられ、ユーザは、ユーザＵＲＬに応じた格納領域にコンテンツをアップロードして公開することができる。【０００３】
例えば、ＵＲＬ「http://www.example.com/」を管理しているブログサービスを例に説明すると、ユーザがユーザＩＤ「ｔａｒｏ」を用いて会員登録を行うと、「http://taro.example.com/」や「http://example.com/taro/」などのユーザＵＲＬがユーザに割り当てられる。その後、ユーザがテキストや写真などで構成される日記のコンテンツをアップロードすると、例えば、「http://taro.example.com/20100607.html」など、ユーザＵＲＬにファイル名「20100607.html」が付け加えられたＵＲＬで上記のコンテンツが通信ネットワーク上に公開される。【０００４】
また、コンテンツ作成者以外のユーザが、コンテンツ作成者にて作成されたコンテンツの閲覧中に、コンテンツ作成者と音声通話を行いたくなる場合がある。【０００５】
特許文献１には、ユーザがコンテンツの閲覧中にコンテンツ作成者と容易に音声通話を行うことが可能なネットワーク端末が開示されている。このネットワーク端末では、ユーザが電子メールの受信リストから所望の電子メールを選択すると、電子メールの送信者のメールアドレスが予め用意された電話帳から検索され、そのメールアドレスと対応付けられた電話番号によって音声通話が開始される。したがって、ユーザは電子メールを選択するだけで、コンテンツ作成者である送信者と音声通話を行うことができるので、コンテンツ作成者と容易に音声通話を行うことが可能になる。【０００６】
しかしながら、特許文献１に記載のネットワーク端末では、送信者のメールアドレスからコンテンツ作成者の電話番号が割り出されているので、コンテンツが電子メールに限定されてしまう。このため、コンテンツ公開サービスにて公開されたコンテンツ（ウェブページ、写真静止画像、動画像など）の閲覧中にユーザがコンテンツ作成者と音声通話を行うことができないという問題がある。【０００７】
これに対して、特許文献２および３には、ユーザがコンテンツ公開サービスにて公開されたコンテンツの閲覧中にコンテンツ作成者と容易に音声通話を行うことが可能な技術が開示されている。【０００８】
特許文献２に記載の情報提供表示システムは、ハイパーテキストを利用して、コンテンツの中に電話番号を示す拡張タグを挿入する。ユーザがコンテンツの閲覧中に所定の操作を行うと、そのコンテンツ中の拡張タグにて示される電話番号によって音声通話が開始される。【０００９】
特許文献３に記載のホームページ電話サービス方法では、ホームページコンテンツと電話番号が予めリンクされており、ユーザがホームページコンテンツの閲覧中にスイッチをオンにすると、そのホームページコンテンツにリンクされた電話番号によって音声通話が開始される。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特許第３８６３５３７号公報
【特許文献２】特開２００１−３０６６１６号公報
【特許文献３】特開２００１−３２０５０３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
特許文献２および３に記載の技術では、コンテンツへの拡張タグの挿入や、電話番号とのリンク付けをコンテンツごとに行う必要があるため、コンテンツ作成者の負担が大きいという問題がある。また、特許文献２に記載の技術では、音声通話を行うためには特殊な拡張タグが必要となるため、汎用性が低いという問題もある。【００１２】
本発明の目的は、上記の課題であり、公開コンテンツの閲覧中にコンテンツ作成者と容易に音声通話を行うために係るコンテンツ作成者の負担が大きいという問題を解決することが可能な通信システム、通話開始方法および記録媒体を提供することである。
【課題を解決するための手段】
【００１３】
本発明による端末は、ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶する記憶装置と接続された端末であって、コンテンツを受信するコンテンツ受信部と、前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定するユーザ特定部と、前記作成者文字列と紐付けされた電話番号の通信先端末と音声通信を行う音声通話部と、を有する。【００１４】
また、本発明による通信システムは、前記端末と、前記端末と接続されたサーバとを有する通信システムであって、前記サーバは、前記記憶装置を有する。【００１５】
本発明による通話開始方法は、ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶し、コンテンツを受信し、前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定し、前記作成者文字列と紐付けされた電話番号の端末と音声通信を行う。【００１６】
本発明によるプログラムは、ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶する記憶部と接続されたコンピュータに、コンテンツを受信する手順と、前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定する手順と、前記作成者文字列と紐付けされた電話番号の端末と音声通信を行う手順と、を実行させる。【００１７】
本発明による記録媒体は、上記のプログラムを記録している。
【発明の効果】
【００１８】
本発明によれば、公開コンテンツの閲覧中にコンテンツ作成者と容易に音声通話を行うために係るコンテンツ作成者の負担を軽減させることが可能になる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施形態の通信システムの構成を示すブロック図である。
【図２】本発明の第１の実施形態の通信システムのより詳細な構成を示したブロック図である。
【図３】電話帳データの一例を示す図である。
【図４】コンテンツのデータ構成の一例を示す図である。
【図５】本発明の第１の実施形態の通信システムの動作の一例を説明するためのフローチャートである。
【図６】ブラウザ画面の一例を示した図である。
【図７】確認ダイアログの一例を示した図である。
【図８】本発明の第２の実施形態の通信システムの構成を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態について図面を参照して説明する。なお、以下の説明では、同じ機能を有するものには同じ符号を付け、その説明を省略する場合がある。
【００２１】
＜第１の実施形態＞
図１は、本発明の第１の実施形態の通信システムの構成を示すブロック図である。図１において、通信システムは、端末１および２と、Ｗｅｂサーバ３と、共有サーバ４とを有する。なお、端末１、２、Ｗｅｂサーバ３および共有サーバ４は、通信ネットワークであるネットワーク１００を介して相互に接続されている。
【００２２】
端末１および２は、通信ネットワークと接続する機能を有する電子機器であり、例えば、携帯電話、スマートフォン、固定電話、ＰＣ（Personal computer：パーソナルコンピュータ）、ＰＤＡ（Personal Digital Assistant：携帯情報端末）、街頭マルチメディア端末、車載端末、ネットワーク接続機能付きテレビ、ネットワーク接続機能付きセットトップボックス、ゲーム機、ネットワーク接続機能付きプリンタ、または、ネットワーク接続機能付きスキャナなどである。また、端末１および２は、Ｗｅｂサイトなどを閲覧するためのソフトウェアであるＷｅｂブラウザがインストール可能である。
【００２３】
Ｗｅｂサーバ３は、種々のコンテンツを公開可能に格納するサーバであり、インターネットサービス事業者が運用するサーバなどである。コンテンツは、ウェブログ、ブログ、ソーシャルネットワークサービス、マイクロブログ、写真共有サイト、動画共有サイトおよび資料共有サイトなどの通信ネットワークを利用したサービスにて提供されるコンテンツ（例えば、ウェブページ、写真静止画像、動画像など）である。 
【００２４】
共有サーバ４は、端末１および２間におけるコンテンツの送受信の中継を行うサーバであり、通信事業者（通信キャリアやオペレータとも呼ばれる）が運用するサーバなどである。
【００２５】
図２は、通信システムのより詳細な構成を示したブロック図である。図２では、端末１および２と、Ｗｅｂサーバ３と、共有サーバ４とが示されている。
【００２６】
＜端末１の説明＞
端末１は、コンテンツ閲覧者が利用する端末であり、電話帳記憶部１０と、コンテンツ受信部１１と、ユーザＵＲＬ特定部１２と、電話番号特定部１３と、共有コンテンツ送信部１４と、音声通話部１５と、コンテンツ共有部１６と、コンテンツ記憶部１７と、表示部１８と、操作部１９とを有する。
【００２７】
電話帳記憶部１０は、図３に示す電話帳データ６０をユーザごとに記憶する。なお、電話帳データ６０は、例えば、コンテンツ閲覧者によって手動で登録される。
【００２８】
各電話帳データ６０では、本通信システムのユーザの氏名である氏名６１と、ユーザの電話番号である電話番号６２と、ユーザが会員登録を行ったコンテンツ公開サービスに応じてユーザに割り当てられたユーザ専用のＵＲＬであるユーザＵＲＬ６３と、ユーザに割り当てられた電子メールアドレスであるメールアドレス６４と、ユーザの住所である住所６５とが紐付けされている。
【００２９】
ここで、ユーザＵＲＬ６３は、ユーザを特定する特定文字列（例えば、会員登録時のユーザＩＤなど）を含む。また、ユーザＵＲＬ６３およびメールアドレス６４は、ユーザに割り当てられたユーザ文字列である。
【００３０】
また、単一のユーザがウェブログ、ソーシャルネットワークサービスおよびマイクロブログなどの複数のサービスに対して会員登録を行っている場合、図３に示されているように、コンテンツ閲覧者は各サービスに対応する複数のユーザＵＲＬ６３を電話帳データ６０に登録できるものとする。
【００３１】
コンテンツ受信部１１は、Ｗｅｂサーバ３からコンテンツを受信する。コンテンツは、図４に示すように、コンテンツのＵＲＬであるコンテンツＵＲＬ５０と、コンテンツのデータ本体であるコンテンツデータ５１とを有する。
【００３２】
ユーザＵＲＬ特定部１２は、コンテンツ受信部１１が受信したコンテンツのコンテンツＵＲＬ５０と、電話帳記憶部１０内の各電話帳データ６０の各ユーザ文字列とを比較して、そのコンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定する。
【００３３】
例えば、ユーザＵＲＬ特定部１２は、各電話帳データ６０に含まれるユーザＵＲＬ６３のうち、コンテンツＵＲＬに前方一致するユーザＵＲＬ６３を作成者文字列として特定する。
【００３４】
また、ユーザＵＲＬ特定部１２は、各電話帳データ６０に含まれるユーザＵＲＬ６３のうち、特定文字列がコンテンツＵＲＬに部分一致するユーザＵＲＬ６３を作成者文字列として特定してもよい。
【００３５】
さらに、ユーザＵＲＬ特定部１２は、各電話帳データ６０に含まれるメールアドレス６４のうち、ローカル部がコンテンツＵＲＬに部分一致するメールアドレス６４を作成者文字列として特定してもよい。メールアドレス６４のローカル部とは、メールアドレス６４内の「@」より前の文字列である。例えば、メールアドレス６４が「taro@nec.jp」の場合、ローカル部は、「@」より前の文字列「taro」となる。
【００３６】
なお、ユーザＵＲＬ特定部１２は、上記の作成者文字列の各特定処理のうちいずれかを用いてもよいし、各特定処理を、作成者文字列を特定できるまで、所定の順番で行ってもよい。
【００３７】
電話番号特定部１３は、ユーザＵＲＬ特定部１２にて特定された作成者文字列に紐付けられた電話番号を特定する。
【００３８】
共有コンテンツ送信部１４は、電話番号特定部１３にて特定された電話番号の端末である通信先端末(以下、端末２とする)と、コンテンツ受信部１１が受信したコンテンツを供給するコンテンツ共有セッションを行う旨のセッション開始指示を共有サーバ４に送信する。セッション開始指示は、コンテンツまたはコンテンツＵＲＬ５０を含む。
【００３９】
音声通話部１５は、電話番号特定部１３にて特定された電話番号の端末２との音声通信を行う。
【００４０】
コンテンツ共有部１６は、共有サーバ４からコンテンツを受信することで、そのコンテンツを通信先端末である端末２と共有する。
【００４１】
コンテンツ記憶部１７は、コンテンツ受信部１１が受信したコンテンツを記憶する。
【００４２】
表示部１８は、種々の情報を表示する。操作部１９は、コンテンツ閲覧者から種々の情報を受け付ける。
【００４３】
＜端末２の説明＞ 
端末２は、コンテンツ作成者が利用する端末であり、音声通話部２０と、コンテンツ共有部２１とを備える。音声通話部２０は、端末１と音声通信を行う。コンテンツ共有部２１は、共有サーバ４を介して音声通信の通信先の端末１とコンテンツを共有する。
【００４４】
＜Ｗｅｂサーバ３の説明＞
Ｗｅｂサーバ３は、ウェブブログ、ソーシャルネットワークサービス、マイクロブログ、写真共有サイト、動画共有サイトおよび資料共有サイトなどの通信ネットワークを利用したサービスのコンテンツを提供するサーバである。 
【００４５】
＜共有サーバ４の説明＞
共有サーバ４は、端末１と端末２の間でコンテンツを共有するサービスを提供するサーバであり、コンテンツ中継部４０を有する。
【００４６】
コンテンツ中継部４０は、端末１および２の間でコンテンツを中継する。より具体的には、端末１の共有コンテンツ送信部１４からセッション開始指示を受信し、そのセッション開始指示に従って、そのコンテンツをコンテンツ共有部１６および２１のそれぞれに送信して、コンテンツ共有セッションを開始する。なお、コンテンツ中継部４０は、セッション開始部と呼ばれることもある。
【００４７】
＜第１の実施形態の通信システムの動作の説明＞
図５は、通信システムの動作の一例を説明するためのフローチャートである。
【００４８】
ステップ７０では、コンテンツ受信部１１は、Ｗｅｂサーバ３にアクセスして、コンテンツ作成者がアップロードしたコンテンツをＷｅｂサーバ３から受信する。コンテンツ受信部１１は、その受信したコンテンツをコンテンツ記憶部１７に記憶するとともに、表示部１８にＷｅｂブラウザを用いて表示する。その後、コンテンツ受信部１１は、第１の特定手続きで作成者文字列を特定する旨をユーザＵＲＬ特定部１２に通知する。ユーザＵＲＬ特定部１２は、その旨を受信すると、ステップ７１を実行する。
【００４９】
ステップ７１では、ユーザＵＲＬ特定部１２は、コンテンツ記憶部１７からコンテンツのコンテンツＵＲＬ５０を取得し、電話帳記憶部１０に記憶されている各電話帳データ６０のユーザＵＲＬ６３から、コンテンツＵＲＬ５０に前方一致するユーザＵＲＬ６３を検索する。
【００５０】
例えば、コンテンツＵＲＬ５０が「http://taro.example.com/20100607.html」であり、ユーザＵＲＬ６３の中に「http://taro.example.com/」がある場合、ユーザＵＲＬ６３がコンテンツＵＲＬ５０に前方一致するので、そのユーザＵＲＬ６３「http://taro.example.com/」が検索される。
【００５１】
そして、ユーザＵＲＬ特定部１２は、ユーザＵＲＬ６３が検索された場合、その検索されたユーザＵＲＬ６３を作成者文字列として特定する。ユーザＵＲＬ特定部１２は、作成者文字列を含む電話帳データ６０をコンテンツ記憶部１７から取得して電話番号特定部１３に渡す。なお、ユーザＵＲＬ特定部１２は、ユーザＵＲＬ６３を検索できなかった場合、エラー情報を電話番号特定部１３に渡す。その後、ステップ７２が実行される。
【００５２】
ステップ７２では、電話番号特定部１３は、電話帳データ６０が渡されると、その電話帳データ６０に含まれる電話番号をコンテンツ作成者の電話番号として特定する。また、電話番号特定部１３は、エラー情報が渡されると、コンテンツ作成者の電話番号を特定できなかったと判断する。電話番号特定部１３は、コンテンツ作成者の電話番号を特定できた場合、ステップ７７に進み、コンテンツ作成者の電話番号を特定できなかった場合、ステップ７３に進む。
【００５３】
ステップ７３では、電話番号特定部１３は、第２の特定手続きで作成者文字列を特定する旨をユーザＵＲＬ特定部１２に通知する。
【００５４】
ユーザＵＲＬ特定部１２は、その旨を受け付けると、所定の抽出手続きにより、コンテンツＵＲＬ５０から特定文字列を抽出するとともに、所定の切り出し手続きにより、電話帳記憶部１０内の各電話帳データ６０の各ユーザＵＲＬ６３から特定文字列を抽出する。以下、コンテンツＵＲＬ５０から抽出された特定文字列を第１特定文字列と呼び、ユーザＵＲＬ６３から抽出された特定文字列を第２特定文字列と呼ぶ。
【００５５】
抽出手続きや切り出し手続きは、ＵＲＬ内のドメイン名の先頭の文字から最初のドット「.」の手前の文字までの文字列を抽出する手続きでもよいし、その手続きに加えて、その抽出した文字列が「ｗｗｗ」などの定型的なものである場合には、最初のドットの次の文字から次にドットの手前の文字列を抽出する手続きでもよいし、ドメイン名の直後のパス名を抽出する手続きでもよい。
【００５６】
例えば、抽出手続きでは、コンテンツＵＲＬ５０が「http://taro.example.com/20100607.html」の場合には「taro」が抽出されたり、コンテンツＵＲＬ５０が「http://example.com/taro/20100607.html」の場合には「taro」が抽出されたりする。また、切り出し手続きでは、ユーザＵＲＬ６３が「http://nec.test/taro/」の場合には「taro」が抽出される。
【００５７】
第１特定文字列および第２特定文字列が抽出されると、ユーザＵＲＬ特定部１２は、第２特定文字列の中から、第１特定文字列と一致する第２特定文字列を検索する。
【００５８】
第１特定文字列と一致する第２特定文字列が検索された場合、ユーザＵＲＬ特定部１２は、その第２特定文字列を含むユーザＵＲＬを作成者文字列として特定する。ユーザＵＲＬ特定部１２は、その作成者文字列を含む電話帳データ６０をコンテンツ記憶部１７から取得して電話番号特定部１３に渡す。なお、第１特定文字列と一致する第２特定文字列が検索できなかった場合、ユーザＵＲＬ特定部１２は、エラー情報を電話番号特定部１３に渡す。その後、ステップ７４が実行される。
【００５９】
ステップ７３の動作において、ＵＲＬ「http://example.com/」を管理しているサービスに対応する、コンテンツＵＲＬ５０「http://taro.example.com/20100607.html」のコンテンツをコンテンツ閲覧者が閲覧している場合について考える。この場合、そのサービスを表す文字列「example.com」を有するユーザＵＲＬ６３が電話帳データ６０に登録されていなくても、そのサービスとは別のＵＲＬ「http://nec.test/」を管理するサービスに対応するユーザＵＲＬ６３「http://nec.test/taro/」が登録されている場合には、ユーザＵＲＬ６３「http://nec.test/taro/」内の特定文字列「taro」がコンテンツＵＲＬ５０「http://taro.example.com/20100607.html」と部分一致するため、ユーザＵＲＬ６３「http://nec.test/」がコンテンツ作成者のユーザＵＲＬ６３として特定される。
【００６０】
ステップ７４では、電話番号特定部１３は、電話帳データ６０が渡されると、その電話帳データ６０に含まれる電話番号をコンテンツ作成者の電話番号として特定する。また、電話番号特定部１３は、エラー情報が渡されると、コンテンツ作成者の電話番号を特定できなかったと判断する。電話番号特定部１３は、コンテンツ作成者の電話番号を特定できた場合、ステップ７７に進み、コンテンツ作成者の電話番号を特定できなかった場合、ステップ７５に進む。
【００６１】
ステップ７５では、電話番号特定部１３は、第３の特定手続きで作成者文字列を特定する旨をユーザＵＲＬ特定部１２に通知する。
【００６２】
ユーザＵＲＬ特定部１２は、その旨を受け付けると、上記の抽出手続きにより、コンテンツＵＲＬ５０からユーザを特定する特定文字列を抽出するとともに、電話帳記憶部１０内の各電話帳データ６０の各メールアドレス６４からローカル部を抽出する。ユーザＵＲＬ特定部１２は、その抽出したローカル部の中から、特定文字列と一致するローカル部を検索する。
【００６３】
特定文字列と一致するローカル部が検索された場合、ユーザＵＲＬ特定部１２は、そのローカル部を含むメールアドレス６４を作成者文字列として特定する。ユーザＵＲＬ特定部１２は、その作成者文字列を含む電話帳データ６０をコンテンツ記憶部１７から取得して電話番号特定部１３に渡す。なお、特定文字列と一致するローカル部が検索できなかった場合、ユーザＵＲＬ特定部１２は、エラー情報を電話番号特定部１３に渡す。その後、ステップ７６が実行される。
【００６４】
ステップ７６では、電話番号特定部１３は、電話帳データ６０が渡されると、その電話帳データ６０に含まれる電話番号をコンテンツ作成者の電話番号として特定する。また、電話番号特定部１３は、エラー情報が渡されると、コンテンツ作成者の電話番号を特定できなかったと判断する。電話番号特定部１３は、コンテンツ作成者の電話番号を特定できた場合、ステップ７７に進み、コンテンツ作成者の電話番号を特定できなかった場合、動作を終了する。
【００６５】
ステップ７７では、電話番号特定部１３は、コンテンツ作成者の電話番号６２と、その電話番号６２に紐付けされたコンテンツ作成者の氏名６１を共有コンテンツ送信部１４に通知する。
【００６６】
共有コンテンツ送信部１４は、氏名６１および電話番号６２を受け付けると、図６に示すように、表示部１８のＷｅｂブラウザの画面８０に、コンテンツデータ５１の共有および音声通信の開始を示す開始画像であるボタン８１を表示する。
【００６７】
その後、コンテンツ閲覧者が、操作部１９を用いてボタン８１を選択する選択操作（例えば押下）を行うと、共有コンテンツ送信部１４は、その選択操作を検知し、図７に示すように、コンテンツ作成者の氏名６１と電話番号６２を含む、音声通信およびコンテンツデータ５１の共有を行うか否かを確認するための確認情報である確認ダイアログ８３を表示部１８に表示する。
【００６８】
コンテンツ閲覧者は、確認ダイアログ８３に含まれる氏名６１および電話番号６２が、コンテンツの共有化および音声通信を行いたいコンテンツ作成者のものか否かを確認する。コンテンツ閲覧者は、氏名６１および電話番号６２がその意図したコンテンツ作成者であることを確認すると、操作部１９を用いて確認ダイアログ８３のＯＫボタンを押下することで、音声通信およびコンテンツデータ５１の共有を行う旨の通信開始指示を入力する。その後、ステップ７８が実行される。
【００６９】
ステップ７８では、共有コンテンツ送信部１４は、ＯＫボタンの押下を検知すると、ＯＫボタンが押下された旨を、電話番号特定部１３を介してユーザＵＲＬ特定部１２に通知する。ユーザＵＲＬ特定部１２は、その旨を受け付けるとステップ７４またはステップ７６で電話番号６２を特定した場合には、コンテンツＵＲＬ５０の少なくとも一部をコンテンツ作成者の電話帳データ６０内にユーザＵＲＬ６３として追加する。より具体的には、ユーザＵＲＬ特定部１２は、所定の手続きにより、コンテンツＵＲＬ５０からユーザ専用のＵＲＬを切り出し、そのＵＲＬを、コンテンツ作成者の電話帳データ６０内にユーザＵＲＬ６３として追加する。その後、ステップ７９が実行される。
【００７０】
ステップ７８における所定の手続きは、コンテンツＵＲＬ５０の先頭からドメイン名までを切り出す手続きでもよいし、コンテンツＵＲＬ５０の先頭から最初のパス名までを切り出す手続きでもよい。これにより、例えば、コンテンツＵＲＬ５０が「http://taro.example.com/20100607.html」の場合には「http://taro.example.com/」が切り出されたり、コンテンツＵＲＬ５０が「http://example.com/taro/20100607.html」の場合には「http://example.com/taro/」が切り出されたりする。
【００７１】
ステップ７９では、共有コンテンツ送信部１４は、コンテンツ作成者の電話番号６２を音声通話部１５に渡す。音声通話部１５は、電話番号が渡されると、その電話番号の端末２に発呼して、端末２の音声通話部２０との間で音声通信を開始する。
【００７２】
また、共有コンテンツ送信部１４は、コンテンツ記憶部１７内のコンテンツデータ５１を共有サーバ４のコンテンツ中継部４０に送信する。コンテンツ中継部４０は、コンテンツデータ５１を受信すると、そのコンテンツデータ５１をコンテンツ共有部１６およびとコンテンツ共有部２１に送信することで、コンテンツ共有部１６とコンテンツ共有部２１との間で、コンテンツデータ５１を共有するコンテンツ共有セッションを開始する。
【００７３】
なお、共有コンテンツ送信部１４がコンテンツデータ５１の代わりにコンテンツＵＲＬ５０を送信する場合、コンテンツ中継部４０は、コンテンツＵＲＬ５０をコンテンツ共有部１６およびとコンテンツ共有部２１に送信する。この場合、コンテンツ共有部１６およびとコンテンツ共有部２１は、Ｗｅｂサーバ３にアクセスして、そのコンテンツＵＲＬのコンテンツをダウンロードすることで、共有セッションを実行してもよい。
【００７４】
また、共有セッションでは、単に同一のコンテンツを表示するだけでなく、より効率的に意思疎通を行うために、端末１および２のそれぞれにおける手書き操作や矢印ポインタの移動操作などの操作の結果をリアルタイムに端末１および２の間で同期して表示してもよい。
【００７５】
以上説明したように本実施形態によれば、電話帳記憶部１０は、ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶する。コンテンツ受信部１１はコンテンツを受信する。ユーザＵＲＬ特定部１２は、コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定する。音声通話部１５は、作成者文字列と紐付けされた電話番号の端末２と音声通信を行う。
【００７６】
このため、コンテンツＵＲＬと各ユーザ文字列を比較することで特定された作成者文字列に紐付けされた電話番号の端末２と音声通信が行われる。したがって、コンテンツごとに、拡張タグの挿入や電話番号とのリンク付けを行う必要がなくなるため、公開コンテンツの閲覧中にコンテンツ作成者と容易に音声通話を行うために係るコンテンツ作成者の負担を軽減させることが可能になる。また、音声通話を行うために特殊な拡張タグを使用する必要もない。
【００７７】
また、本実施形態では、ユーザ文字列は、ユーザに割り当てられたユーザＵＲＬ６３を含む。ユーザＵＲＬ特定部１２は、ユーザＵＲＬ６３のうち、コンテンツＵＲＬ５０に前方一致するユーザＵＲＬ６３を作成者文字列として特定する。この場合、作成者文字列を正確に特定することができる。
【００７８】
また、本実施形態では、ユーザＵＲＬ特定部１２は、ユーザＵＲＬ６３のうち、特定文字列がコンテンツＵＲＬ５０に部分一致するユーザＵＲＬを作成者文字列として特定する。この場合、コンテンツＵＲＬ５０に前方一致するユーザＵＲＬ６３がなくても、作成者文字列を特定することが可能になる。
【００７９】
また、本実施形態では、ユーザ文字列は、ユーザに割り当てられたメールアドレス６４を含む。ユーザＵＲＬ特定部１２は、メールアドレス６４のうち、ローカル部がコンテンツＵＲＬ５０に部分一致する電子メールアドレスを作成者文字列として特定する。この場合、コンテンツＵＲＬに前方一致するユーザＵＲＬ６３がなくても、作成者文字列を特定することが可能になる。
【００８０】
また、本実施形態では、ユーザＵＲＬ特定部１２は、作成者文字列を特定すると、コンテンツＵＲＬ５０の少なくとも一部をユーザＵＲＬ６３として、その作成者文字列に紐付けして電話帳記憶部１０に記憶する。この場合、コンテンツ閲覧者がユーザＵＲＬ６３を手動で入力する手間を省くことが可能になる。
【００８１】
また、本実施形態では、共有セッション送信部１４は、音声通信を行う場合、セッション開始指示をコンテンツ中継部４０に送信する。コンテンツ中継部４０は、セッション開始指示を受信すると、コンテンツ共有セッションを開始する。この場合、コンテンツ閲覧者とコンテンツ作成者とが同じコンテンツを同時に閲覧しながら会話することができるので、コンテンツ作成者がコンテンツの内容をコンテンツ作成者に口頭で説明するという煩わしい作業を軽減することができる。
【００８２】
また、本実施形態では、表示部１８は、ユーザＵＲＬ特定部１２にて作成者文字列が特定されると、音声通信の開始を示すボタン８１を表示し、そのボタン８１が選択されると、音声通話部１５は、音声通信を行う。この場合、ユーザは、ボタンを選択するだけで、音声通信を行うことが可能になるので、容易に音声通信を行うことが可能になる。
【００８３】
また、本実施形態では、ボタン８１が選択されると、作成者文字列に紐付けられた氏名６１および電話番号６２を含む、音声通信を行うか否かを確認する確認ダイアログ８３が表示されるので、コンテンツ閲覧者の意図と反した相手と音声通話が行われることを抑制することができる。
【００８４】
＜第２の実施形態＞
図８は、本発明の第２の実施形態の通信システムを示すブロック図である。図８に示す通信システムでは、図２に示した通信システムにおいて、端末１で行われていた電話帳の管理が共有サーバ４で行われる形態になっている。より具体的には、図８に示す通信システムでは、図２に示した端末１内の電話帳記憶部１０および電話番号特定部１３が、電話帳記憶部４１および電話番号特定部４２として共有サーバ４に備わっている。
【００８５】
本実施形態の通信システム動作は、ステップ７７および７９を除き、第１の実施形態の通信システムの動作において、電話帳記憶部１０および電話番号特定部１３のそれぞれを、電話帳記憶部４１および電話番号特定部４２のそれぞれに読み替えればよい。また、ユーザＵＲＬ特定部１２による電話帳記憶部１０へのアクセスは、電話番号特定部４２を介して行ってもよい。
【００８６】
ステップ７７では、電話番号特定部４２は、電話帳記憶部１０内のコンテンツ作成者の電話番号６２に対して、端末１からコンテンツ共有セッションの開始要求が来る可能性があることを示すマークを付ける動作をさらに行う。なお、電話番号特定部４２は、マークを付けた後、一定時間が経過すると、そのマークを消去してもよい。
【００８７】
また、ステップ７９の動作は、以下のように変更される。つまり、共有コンテンツ送信部１４は、第１の実施形態と同様に、コンテンツ作成者の電話番号６２を音声通話部１５に渡す。音声通話部１５は、電話番号が渡されると、その電話番号の端末２に発呼して、端末２の音声通話部２０との間で音声通信を開始する。
【００８８】
そして、共有コンテンツ送信部１４は、コンテンツデータ５１に加えて、コンテンツ作成者の電話番号６２を含むセッション開始指示をコンテンツ中継部４０に送信する。コンテンツ中継部４０は、そのセッション開始指示を受信すると、電話帳記憶部４１を参照して、その受信したセッション開始指示に含まれる電話番号６２にマークが付けられているか否かを確認する。
【００８９】
電話番号６２にマークが付けられている場合、コンテンツ中継部４０は、コンテンツデータ５１をコンテンツ共有部１６およびとコンテンツ共有部２１に送信することで、コンテンツ共有部１６とコンテンツ共有部２１との間で、コンテンツデータ５１を共有するコンテンツ共有セッションを開始する。
【００９０】
一方、電話番号６２にマークが付けられていない場合、コンテンツ中継部４０は、コンテンツ共有セッションを行わずに、動作を終了する。
【００９１】
以上説明したように本実施形態によれば、共有サーバ４において、コンテンツデータ５１が端末１と端末２の間以外のコンテンツ共有セッションで利用されてしまうことを防止できる。
【００９２】
なお、以上説明した通信システムの機能は、その機能を実現するためのプログラムを、コンピュータにて読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませ、実行するものであってもよい。また、そのプログラムを記録した記録媒体も本発明の一実施形態である。
【００９３】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【００９４】
[付記１]
ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶する記憶装置と接続された端末であって、
コンテンツを受信するコンテンツ受信部と、
前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定するユーザ特定部と、
前記作成者文字列と紐付けされた電話番号の通信先端末と音声通信を行う音声通話部と、を有する端末。
【００９５】
[付記２]
前記ユーザ文字列は、前記ユーザに割り当てられたユーザＵＲＬを含み、
前記ユーザ特定部は、前記ユーザＵＲＬのうち、前記コンテンツＵＲＬに前方一致するユーザＵＲＬを前記作成者文字列として特定する、付記１に記載の端末。
【００９６】
[付記３]
前記ユーザ文字列は、前記ユーザに割り当てられたユーザＵＲＬを含み、
前記ユーザＵＲＬは、前記ユーザを特定する特定文字列を含み、
前記ユーザ特定部は、前記ユーザＵＲＬのうち、前記特定文字列が前記コンテンツＵＲＬに部分一致するユーザＵＲＬを前記作成者文字列として特定する、付記１または２に記載の端末。
【００９７】
[付記４]
前記ユーザ文字列は、前記ユーザに割り当てられた電子メールアドレスを含み、
前記ユーザ特定部は、前記電子メールアドレスのうち、ローカル部が前記コンテンツＵＲＬに部分一致する電子メールアドレスを前記作成者文字列として特定する、付記１ないし３のいずれか１項に記載の端末。
[付記５]
操作部と、
前記ユーザ特定部にて前記作成者文字列が特定されると、前記音声通信の開始を示す開始画像を表示する表示部と、をさらに有し、
前記音声通話部は、前記操作部にて前記開始画像が選択されると、前記音声通信を行う、付記１ないし４のいずれか１項に記載の端末。
【００９８】
[付記６]
前記表示部は、前記開始画像が選択されると、前記作成者文字列に紐付けられた電話番号を含む、前記音声通信を行うか否かを確認するための確認情報を表示し、
前記音声通話部は、前記操作部にて前記音声通信を行う旨が入力されると、前記音声通信を行う、付記５に記載の端末。
【００９９】
[付記７]
前記ユーザ特定部は、前記作成者文字列を特定すると、前記コンテンツＵＲＬの少なくとも一部を前記ユーザＵＲＬとして、当該作成者文字列に紐付けして前記記憶装置に記憶する、付記１ないし７のいずれか１項に記載の端末。
【０１００】
[付記８]
前記記憶装置をさらに有する、付記１ないし７のいずれか１項に記載の端末。
【０１０１】
[付記９]
付記１ないし８のいずれか１項に記載の端末と、前記端末と接続されたサーバとを有する通信システムであって、
前記サーバは、前記記憶装置を有する、通信システム。
【０１０２】
[付記１０]
前記端末は、前記音声通信を行う場合、前記通信先端末と前記コンテンツを共有する共有セッションを行う旨のセッション開始指示を前記サーバに送信する送信部をさらに有し、
前記サーバは、前記セッション開始指示を受信すると、前記共有セッションを開始するセッション開始部をさらに有する、付記９に記載の通信システム。
【０１０３】
[付記１１]
前記ユーザ特定部は、前記作成者文字列と紐付けられた電話番号を前記サーバに送信し、
前記サーバは、前記電話番号を受信すると、当該電話番号と同じ前記記憶装置内の電話番号にマークを付ける付与部をさらに有し、
前記送信部は、前記作成者文字列と紐付けられた電話番号を前記セッション開始指示に含めて送信し、
前記セッション開始部は、前記セッション開始指示内の電話番号に、前記記憶装置において前記マークが付けられていると、前記共有セッションを開始する、付記１０に記載の通信システム。
【０１０４】
なお、この出願は、２０１０年８月２日に出願された日本出願特願２０１０−１７３４６６号公報を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2012017712.tif 000003
【図２】
2012017712.tif 000004
【図３】
2012017712.tif 000005
【図４】
2012017712.tif 000006
【図５】
2012017712.tif 000007
【図６】
2012017712.tif 000008
【図７】
2012017712.tif 000009
【図８】
2012017712.tif 000010
【手続補正書】
【提出日】平成23年9月16日(2011.9.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶する記憶装置と接続された端末であって、
コンテンツを受信するコンテンツ受信部と、
前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定するユーザ特定部と、
前記作成者文字列と紐付けされた電話番号の通信先端末と音声通信を行う音声通話部と、を有し、
前記ユーザ文字列は、前記ユーザに割り当てられたユーザＵＲＬを含み、
前記ユーザ特定部は、前記ユーザＵＲＬのうち、前記コンテンツＵＲＬに前方一致するユーザＵＲＬを前記作成者文字列として特定する、端末。
【請求項２】
（削除）
【請求項３】
ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶する記憶装置と接続された端末であって、
コンテンツを受信するコンテンツ受信部と、
前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定するユーザ特定部と、
前記作成者文字列と紐付けされた電話番号の通信先端末と音声通信を行う音声通話部と、を有し、
前記ユーザ文字列は、前記ユーザに割り当てられたユーザＵＲＬを含み、
前記ユーザＵＲＬは、前記ユーザを特定する特定文字列を含み、
前記ユーザ特定部は、前記ユーザＵＲＬのうち、前記特定文字列が前記コンテンツＵＲＬに部分一致するユーザＵＲＬを前記作成者文字列として特定する、端末。
【請求項４】
前記ユーザ文字列は、前記ユーザに割り当てられた電子メールアドレスを含み、
前記ユーザ特定部は、前記電子メールアドレスのうち、ローカル部が前記コンテンツＵＲＬに部分一致する電子メールアドレスを前記作成者文字列として特定する、請求項１または３に記載の端末。
【請求項５】
操作部と、
前記ユーザ特定部にて前記作成者文字列が特定されると、前記音声通信の開始を示す開始画像を表示する表示部と、
前記操作部にて前記開始画像が選択されると、コンテンツデータを共有するコンテンツ共有セッションを開始する共有コンテンツ送信部と、をさらに有し、
前記音声通話部は、前記操作部にて前記開始画像が選択されると、前記音声通信を行う、請求項１、３および４のいずれか１項に記載の端末。
【請求項６】
前記表示部は、前記開始画像が選択されると、前記作成者文字列に紐付けられた電話番号を含む、前記音声通信を行うか否かを確認するための確認情報を表示し、
前記音声通話部は、前記操作部にて前記音声通信を行う旨が入力されると、前記音声通信を行う、請求項５に記載の端末。
【請求項７】
請求項１、３ないし６のいずれか１項に記載の端末と、前記端末と接続されたサーバとを有する通信システムであって、
前記サーバは、前記記憶装置を有する、通信システム。
【請求項８】
ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶し、
コンテンツを受信し、
前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定し、
前記作成者文字列と紐付けされた電話番号の端末と音声通信を行い、
前記ユーザ文字列は、前記ユーザに割り当てられたユーザＵＲＬを含み、
前記作成者文字列の特定では、前記ユーザＵＲＬのうち、前記コンテンツＵＲＬに前方一致するユーザＵＲＬを前記作成者文字列として特定する、通話開始方法。
【請求項９】
ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶する記憶部と接続されたコンピュータに、
コンテンツを受信する手順と、
前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定する手順と、
前記作成者文字列と紐付けされた電話番号の端末と音声通信を行う手順と、を実行させ、
前記ユーザ文字列は、前記ユーザに割り当てられたユーザＵＲＬを含み、
前記作成者文字列の特定する手順では、前記ユーザＵＲＬのうち、前記コンテンツＵＲＬに前方一致するユーザＵＲＬを前記作成者文字列として特定する、プログラム。
【請求項１０】
請求項９に記載のプログラムを記録した、コンピュータにて読み取り可能な記録媒体。
【請求項１１】
ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶し、
コンテンツを受信し、
前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定し、
前記作成者文字列と紐付けされた電話番号の端末と音声通信を行い、
前記ユーザ文字列は、前記ユーザに割り当てられたユーザＵＲＬを含み、
前記ユーザＵＲＬは、前記ユーザを特定する特定文字列を含み、
前記作成者文字列の特定では、前記ユーザＵＲＬのうち、前記特定文字列が前記コンテンツＵＲＬに部分一致するユーザＵＲＬを前記作成者文字列として特定する、通話開始方法。
【請求項１２】
ユーザに割り当てられたユーザ文字列と当該ユーザの電話番号とを前記ユーザごとに紐付けして記憶する記憶部と接続されたコンピュータに、
コンテンツを受信する手順と、
前記コンテンツのコンテンツＵＲＬと各ユーザ文字列とを比較して、前記コンテンツの作成者に割り当てられたユーザ文字列である作成者文字列を特定する手順と、
前記作成者文字列と紐付けされた電話番号の端末と音声通信を行う手順と、を実行させ、
前記ユーザ文字列は、前記ユーザに割り当てられたユーザＵＲＬを含み、
前記ユーザＵＲＬは、前記ユーザを特定する特定文字列を含み、
前記作成者文字列を特定する手順は、前記ユーザＵＲＬのうち、前記特定文字列が前記コンテンツＵＲＬに部分一致するユーザＵＲＬを前記作成者文字列として特定する、プログラム。
【国際調査報告】
2012017712.tif 000011
2012017712.tif 000012
2012017712.tif 000013
2012017712.tif 000014