(57)【要約】【課題】ブラウザ共有開始側の端末装置と相手側端末装置との間でスクロール位置を同期させることができる通信端末装置を提供する。【解決手段】通信相手先との間で画面情報の共有を行う通信端末装置において、前記画面情報を表示する表示手段と、前記画面情報を前記表示手段に表示してから前記通信相手先と前記画面情報の共有を開始するまでの間に、当該画面情報に対して実行された操作情報を記憶する記憶手段と、前記通信相手先と前記画面情報の共有を開始する場合に前記記憶手段に記憶された操作情報を前記通信相手先に送信するように制御する制御手段と、を備える。【選択図】図１
2013198019.tif 000002
【特許請求の範囲】
【請求項１】
通信相手先との間で画面情報の共有を行う通信端末装置において、
前記画面情報を表示する表示手段と、
前記画面情報を前記表示手段に表示してから前記通信相手先と前記画面情報の共有を開始するまでの間に、当該画面情報に対して実行された操作情報を記憶する記憶手段と、
前記通信相手先と前記画面情報の共有を開始する場合に前記記憶手段に記憶された操作情報を前記通信相手先に送信するように制御する制御手段と、
を備えることを特徴とする通信端末装置。
【請求項２】
前記制御手段は、前記操作情報を前記通信相手先に送信する際に、前記画面情報とともに送信するように制御することを特徴とする請求項１に記載の通信端末装置。
【請求項３】
前記制御手段は、前記画面情報と操作情報を前記通信相手先から受信した場合に、前記表示手段および前記通信相手先の通信端末装置の表示手段で同一の画面操作状態となるように制御することを特徴とする請求項２に記載の通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ電話網等に接続されて音声及び映像の送受信を行う通信端末装置に関し、特に、通信相手先の通信端末装置との間で同一のデータを表示し、また表示同期を行うことができる通信端末装置に関するものである。
【背景技術】
【０００２】
近年、一般電話回線以外に、ＩＰ電話網やインターネット等の広域通信網に接続して、データ通信サービス等の様々なサービスを受けることが可能な電話装置が普及している。このような電話装置に対するサービスとして、テレビ電話サービスが実用化されている。テレビ電話サービスの利用者は、カメラ機能及び画像送信機能を備えたテレビ電話装置を通信回線に接続することにより、撮影された映像の送受信を行いながら音声通話を行うことが可能である。
【０００３】
また、音声通話中やテレビ電話中に通話相手先との間で、各通話者によって作成されたメモ帳共有、カメラ撮影以外から取得された画像共有、インターネットリソースのブラウザ共有等といった各種アプリケーション或いは各種データを共有する機能を備えたテレビ電話装置も提供されている。
【０００４】
例えば、下記特許文献１（特開２００４？２２８８０５号公報）に開示されたテレビ電話装置では、テレビ電話の通話中に会話に関連する特定の画像データ等を会話と同時進行でマルチタスクによってネットワーク等を介して取得し、その画像データを通話中の相手局に送信するように構成している。
【０００５】
また、例えば、下記特許文献２（特開２０１０？１５２７７２号公報）に開示された情報処理装置では、Ｗｅｂ画面共有・統合サーバの機能を備え、共有端末装置で共有される共有画面情報にイベント制御スクリプト、イベント送信スクリプト、イベント受信スクリプトを組み込み、これらスクリプトが組み込まれた共有画面（組み込み共有画面情報）を各々の共有端末装置に対して送信するように構成している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４？２２８８０５号公報
【特許文献２】特開２０１０？１５２７７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１の発明のように、従来のテレビ電話装置におけるブラウザ共有機能においては、通話者同士が同一のコンテンツを閲覧することはできても、当該コンテンツにおける絶対位置を算出して指定することができなかったため、一方のテレビ電話装置においてブラウザのスクロールを開始した後に共有開始操作を行った場合に、スクロール後の位置からブラウザ共有を行うことはできなかった。
【０００８】
また、上記特許文献２の発明のように、各端末への共有画面を提供する情報処理装置としての統合用サーバを設けることは、大規模なシステムを構築する必要があるなどコスト高となり、テレビ電話装置のような家庭向け電気機器を使用している一般ユーザにとって
は必ずしも使い勝手の良いサービスとはいえない。
【０００９】
本発明は、上記の問題点を解消することを課題とするものであり、ブラウザ共有開始側の端末装置において、当該ＵＲＬを表示してから共有開始操作までの操作情報を全て事前記憶しておき、共有開始時に合わせて相手側端末装置に対してデータ送信することにより、両端末装置間でスクロール位置を同期させることができる通信端末装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
前記課題を解決するために、本発明の通信端末装置は、通信相手先との間で画面情報の共有を行う通信端末装置であって、前記画面情報を表示する表示手段と、前記画面情報を前記表示手段に表示してから前記通信相手先と前記画面情報の共有を開始するまでの間に、当該画面情報に対して実行された操作情報を記憶する記憶手段と、前記通信相手先と前記画面情報の共有を開始する場合に前記記憶手段に記憶された操作情報を前記通信相手先に送信するように制御する制御手段と、を備えることを特徴とする。
【００１１】
また、本発明の通信端末装置の一態様は、前記制御手段は、前記操作情報を前記通信相手先に送信する際に、前記画面情報とともに送信するように制御することを特徴とする。
【００１２】
また、本発明の通信端末装置の一態様は、前記制御手段は、前記画面情報と操作情報を前記通信相手先から受信した場合に、前記表示手段および前記通信相手先の通信端末装置の表示手段で同一の画面操作状態となるように制御することを特徴とする。
【発明の効果】
【００１３】
本発明は、以下に説明する優れた効果を発揮する。すなわち、本発明の通信端末装置は、画面情報の共有開始前にユーザ側の通信端末装置で行った画面情報に対する操作情報をユーザ側の通信端末装置で保存しておき、画面情報の共有開始時にこの保存しておいた操作情報を通話相手先の通信端末装置に送信する。これにより、通話相手先の通信端末装置の画面情報においてもユーザ側の通信端末装置と同じ画面操作を反映させることができるので、スクロールなどの操作後の位置から画面情報の共有が可能となり、ユーザにとって利便性の高い通信端末装置を提供することが可能となる。
【００１４】
また、本発明の通信端末装置の一態様によれば、画面情報の共有開始時にユーザ側の通信端末装置に保存しておいた操作情報を通話相手先の通信端末装置に送信する際に前記画面情報とともに送信する。これにより、通話相手先の通信端末装置の画面情報においてもユーザ側の通信端末装置と同じ画面操作を反映させることができるので、スクロールなどの操作後の位置から画面情報の共有が可能となり、ユーザにとって利便性の高い通信端末装置を提供することが可能となる。
【００１５】
また、本発明の通信端末装置の一態様によれば、ユーザ側の通信端末装置の画面情報においても通話相手先の通信端末装置の画面情報と同じ画面操作を反映させる。これにより、スクロールなどの操作後の位置から画面情報の共有が可能となり、ユーザにとって利便性の高い通信端末装置を提供することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施例に係るテレビ電話装置を含む電話システムの構成を示すブロック図である。
【図２】本発明の実施例に係るテレビ電話装置の構成を示す内部ブロック図である。
【図３】本発明の実施例に係るテレビ電話装置同士がブラウザ共有を行う制御を示したシーケンス図である。
【図４】本発明の実施例に係るブラウザ共有処理におけるユーザ側のテレビ電話装置１００の動作を示すフローチャートである。
【図５】本発明の実施例に係るブラウザ共有処理における通話相手先のテレビ電話装置１００’の動作を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施形態は、本発明の技術的思想を具体化するためのテレビ電話装置を例示するものであって、本発明をこのテレビ電話装置に特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の通信端末装置にも等しく適応し得るものである。
【実施例】
【００１８】
図１は、本発明の実施例に係るテレビ電話装置を含む電話システムの構成を示すブロック図である。本システムは少なくとも、テレビ電話装置１００、有線ＬＡＮ１０１、ＩＰ電話ルータ１０２、ブロードバンドルータ１０３、ゲートウェイ１０４、ＩＰ電話網１０５、インターネット１０６、ＰＳＴＮ網１０７（＝Public Switched Telephone Network：公衆電話交換網）、及び加入者電話装置１０８を含むように構成されている。
【００１９】
本発明のテレビ電話装置１００は有線ＬＡＮ１０１に接続され、有線ＬＡＮ１０１は、ＩＰ電話ルータ１０２を介してＩＰ通信網１０５に、ブロードバンドルータ１０３を介してインターネット１０６に、ゲートウェイ１０４を介してＰＳＴＮ網１０７にそれぞれ接続されることにより、通信可能である。なお、テレビ電話装置１００の内部構造の詳細については後述する。
【００２０】
有線ＬＡＮ１０１を構成する物理的な手段としては、例えばツイストペアケーブルを用いた１０ＢＡＳＥ−Ｔ（ＩＥＥＥ８０２．３ｉとして標準化）や１００ＢＡＳＥ−ＴＸ（ＩＥＥＥ８０２．３ｕとして標準化）等があげられる。
【００２１】
ＩＰ電話ルータ１０２、及びブロードバンドルータ１０３は、複数のＩＰネットワークを相互接続するためのネットワーク中継装置である。具体的には、ＯＳＩ（Open Systems
Interconnection）参照モデルでいうネットワーク層（第３層）やトランスポート層（第４層）の一部のプロトコルを解析して転送を行う。
【００２２】
本実施例では、ＩＰ電話ルータ１０２は有線ＬＡＮ１０１とＩＰ電話網１０５との二つのＩＰネットワークを相互に接続する役割を持つ。またブロードバンドルータ１０３は、有線ＬＡＮ１０１とインターネット１０６との二つのＩＰネットワークを相互に接続する役割を持つ。
【００２３】
ゲートウェイ１０４は、プロトコル体系が異なるネットワーク間を相互接続するためのプロトコル変換器である。ゲートウェイ１０４は、例えば、有線ＬＡＮ１０１とＰＳＴＮ網１０７とを接続し、ＳＩＰ等のシグナリングプロトコルを用いてシグナル変換を行うことにより、両ネットワーク間での通信を可能とする。
【００２４】
ＩＰ電話網１０５は、電話網の一部もしくは全てにＶｏＩＰ（Voice over Internet Protocol）技術を利用した通信網であり、用いる通信回線としてはＦＴＴＨ（Fiber To The
Home）やＡＤＳＬ（Asymmetric Digital Subscriber Line）等の、いわゆるブロードバンド回線が利用される。なお、ＩＰ電話網１０５にはテレビ電話装置１００’が複数接続されているが、図１では簡単のため１台のみしか図示していない。
【００２５】
なおＶｏＩＰとは、音声を各種符号化方式で圧縮してパケットに分割し、ＩＰネットワ
ークでリアルタイム伝送する技術である。これによりＩＰ電話網１０５は音声通話サービスの他、画像の送受信を行うテレビ電話サービス等が提供可能となる。
【００２６】
インターネット１０６は、通信プロトコルによるネットワークを相互接続して構築された広域通信網である。大小様々なコンピュータネットワークを相互に連結させて、国際的な通信ネットワークが構築されている。通信プロトコルとしては主に、ＴＣＰ／ＩＰが標準的なプロトコルとして採用されている。
【００２７】
ＰＳＴＮ網１０７は、一般の加入者電話回線ネットワークである。末端に加入者電話装置１０８を接続し、回線交換方式で通信相手に接続して音声通話を行うのに用いられる。加入者電話装置１０８は、電話加入者がＰＳＴＮ網１０７を用いてＰＳＴＮ網に接続された他の加入者電話装置や有線ＬＡＮ１０１やＩＰ電話網１０５に接続されたテレビ電話装置と音声通話を行うための電話装置である。
【００２８】
次に、図２を参照して本実施例のテレビ電話装置１００について説明する。なお、図２は本発明の実施例に係るテレビ電話装置１００の構成を示す内部ブロック図である。テレビ電話装置１００は、制御部１１０、通信部１２０、音声処理部１３０、映像及び画像処理部１４０、操作部１５０、記録部１６０、時計部１７０、電源部１８０を備えて構成される。
【００２９】
制御部１１０は、ＣＰＵ、ＲＡＭ、ＲＯＭを備えて構成されるマイクロプロセッサであり、ＲＡＭやＲＯＭに記憶された制御プログラムをＣＰＵにおいて実行することにより、以下に説明する各部の動作を制御・統括する。
【００３０】
通信部１２０は、テレビ電話装置１００が他のテレビ電話装置（図１では、テレビ電話装置１００’）と通信を行う際の通信制御を行うためのものである。これには、シグナリング、データ送受信、データ共有処理に関わる制御が含まれる。
【００３１】
シグナリングには通信セッションの生成、確立、切断の処理が含まれる。具体的には、ユーザが操作部１５０を操作して電話番号等を入力した際に、ＩＰ電話網１０５に接続されたＳＩＰサーバ（図示せず）等に接続して通話相手先のテレビ電話装置１００’の位置情報を入手するとともに、通話相手先のテレビ電話装置１００’を呼出し、通話相手先が応答した場合に通信経路を確立することと、通話が終了した際にセッション切断メッセージ等を送信することによってセッションを終了することが含まれる。
【００３２】
データの送受信に関わる制御には、音声データ、映像データ、画像データをパケットに分割するＩＰパケット化とＩＰパケットの送信、有線ＬＡＮ１０１を介して受信したパケットを、正しい順序に並べ替えるとともに実際のデータ部分を抽出して組立てるＩＰパケットの受信及び組立てとが含まれる。
【００３３】
データをパケットとして送信する際には、所定データ長に分割された各データに送信元、宛先、順序、送信時刻、用途（ＩＰ電話の音声データ、映像データ、画像データ）を示すヘッダを付与する。また、受信したパケットは、ヘッダ部分を参照することによって、音声、映像、画像ごとに正しい順序で組立てられてゆき、音声処理部１３０、映像及び画像処理部１４０に出力される。
【００３４】
音声処理部１３０は、マイク１３１から入力された音声をＡ／Ｄ変換し、次いで音声コーデックによって圧縮し、圧縮されたデータを通信部１２０に出力する。また、通信部１２０において組立てられた音声データを音声コーデックによって伸張し、次いでＤ／Ａ変換してスピーカ１３２から出力する。
【００３５】
映像及び画像処理部１４０は、映像コーデックを備えており、カメラ１４１において撮影された映像を圧縮し、圧縮されたデータを通信部１２０に出力する。また、通信部１２０において組立てられた映像データを伸張する。また、映像及び画像処理部１４０は、画像コーデックを備えており、通信部１２０において組立てられた画像データを伸張し、制御部１１０のＲＡＭや記録部１６０を構成するメモリ１６１、或いはフラッシュメモリ１６２に展開する。
【００３６】
また、映像及び画像処理部１４０は表示制御機能を備えており、カメラ１４１から出力された映像データ及び制御部１１０のＲＡＭや記録部１６０を構成するメモリ１６１、或いはフラッシュメモリ１６２に展開された画像データを表示部１４２に表示可能な所定の態様に変換（拡大、縮小、画像を並べて配置する等）して表示部１４２のビデオメモリ（図示せず）上に展開し、表示部１４２に表示させる。
【００３７】
マイク１３１において集音された音声は、音声信号に変換され、音声処理部１３０に出力される。また、音声処理部１３０から出力された音声信号はスピーカ１３２において音声に変換され出力される。マイク１３１とスピーカ１３２は、テレビ電話装置１００に固定的に設けられていてもよいが、ヘッドセットであってもよい。ヘッドセットであれば、手でマイク１３１を持たなくてよいので、利便性が高まる。
【００３８】
カメラ１４１は、テレビ電話装置１００の通話中にその前にある被写体を撮影するためのものである。通常、テレビ電話装置１００の正面にはユーザが位置することになるので、カメラ１４１においてはユーザが被写体として撮影される。撮影された映像は、映像及び画像処理部１４０に出力される。
【００３９】
表示部１４２は、液晶ディスプレイユニットであり、映像及び画像処理部１４０の表示制御機能によって表示部１４２のビデオメモリ上に展開された映像や画像を表示する。
【００４０】
操作部１５０は、表示部１４２に一体に形成されたタッチパネルの形をとる。ユーザは表示部１４２に表示された入力用のアイコンの部位に接触することで入力操作を行う。例えば、電話をかける場合に、操作部１５０に電話番号を入力するためのテンキーを表示し、ユーザはそのテンキーの該当する部分を指で押すことにより、番号を入力することができる。なお、操作部１５０は、上記に限られず、テレビ電話装置１００を構成する筐体の一部分に形成されたキーやボタンであってもよい。
【００４１】
記録部１６０は、テレビ電話装置１００に内蔵されたメモリ１６１、或いはフラッシュメモリ１６２のように接続／取外しが可能なメモリで構成される。記録部１６０は、画像データ、テキストデータ、ブラウザ情報等のデータを記憶している。これらのデータは、ユーザの指示があった場合に、被共有データとして、通信相手先のテレビ電話装置１００’或いは、インターネット１０６に接続されたサーバに送信される。また、通信相手先のテレビ電話装置１００’ から送信されてきた被共有データやインターネット１０６に接続されたサーバから取得した被共有データを保存する。
【００４２】
また、記録部１６０には、通信相手先のテレビ電話装置１００’或いは、インターネット１０６に接続されたサーバに送信する被共有データとして、画像データ、テキストデータ、ブラウザ情報等のデータに対し、後述する共有開始操作前にユーザが操作部１５０を介して行った操作、例えば、ＵＲＬ情報に基づいて表示されたブラウザ情報であるＷＥＢコンテンツページに対するスクロール等の操作情報を時系列に記憶している。
【００４３】
さらに、記録部１６０には、複数の通信相手先の電話番号、氏名、共有データの共有可
否情報を関連付けたアドレス帳が記憶される。共有可否情報は、操作部１５０によってユーザが予め設定するものであってもよいし、「共有不可能」な通信相手先として登録されていても、一度共有を許可した場合には「共有可能」な通信相手先として設定が変更されるようにしてもよい。
【００４４】
ここで、データの共有とは、画像データ、メモ帳等のテキストデータ、ブラウザ等のアプリケーション情報といった画面情報および当該画面情報に基づいて表示された画面に対してユーザが行った操作情報（以下、被共有データという）を通話相手先のテレビ電話装置１００’に送信し、テレビ電話装置１００’において被共有データを受信し、受信した被共有データに基づいて画面情報を表示するとともに被共有データに含まれる操作情報に基づいて当該画面情報に対する操作を実行すること、或いは、通話相手先のテレビ電話装置１００’から送信されてきた被共有データをテレビ電話装置１００において受信し、受信した被共有データに基づいて画面情報を表示するとともに被共有データに含まれる操作情報に基づいて当該画面情報に対する操作を実行することによって、ユーザが使用するテレビ電話装置１００においても通話相手先のテレビ電話装置１００’においても同様の画像データ、テキストデータ、アプリケーションを、同一の画面操作状態で表示部１４２において参照できる状態のことをいう。
【００４５】
さらに、データの共有には、テレビ電話装置１００と通話相手先のテレビ電話装置１００’の一対一の通信における被共有データの送受信に加えて、インターネット１０６に接続されたサーバを介して被共有データを送受信、或いは操作するようなものも含まれる。例えば、テレビ電話装置１００からインターネット１０６に接続されたサーバに被共有データを送信して被共有データを保存し、通話相手先のテレビ電話装置１００’から上述のサーバにアクセスすることによって被共有データを受信、或いは操作できるようにしてもよい。さらには、通話相手先のテレビ電話装置１００’から上述のサーバに送信された被共有データをこちらのテレビ電話装置１００からアクセスして受信或いは操作できるようにすることによって共有するようにしてもよい。
【００４６】
また、共有開始操作とは、テレビ電話装置１００の記憶部１６０にある被共有データ、或いは制御部のＲＡＭ等に一時的に記憶されている被共有データを通話相手先のテレビ電話装置１００’に送信する際に、通話相手先のテレビ電話装置１００’に対して被共有データの受信要求を送信することをいう。また、被共有データが通話相手先のテレビ電話装置１００’にあって、この被共有データをテレビ電話装置１００’に送信してほしい旨（送信要求）を通話相手先のテレビ電話装置１００’に対して送信することをいう。
【００４７】
さらに、共有開始操作には、インターネット１０６に接続されたサーバ（図示せず）を介してデータの共有を行う場合、テレビ電話装置１００にある被共有データをサーバに送信すると共に、通話相手先のテレビ電話装置１００’に対して被共有データの受信要求を送信することが含まれる。
【００４８】
また、共有開始操作には、被共有データが通話相手先のテレビ電話装置１００’にあって、この被共有データをインターネット１０６に接続されたサーバに送信するよう通話相手先のテレビ電話装置１００’に対して要求することも含まれる。
【００４９】
時計部１７０は、現在時刻を計時するための回路であり、例えば所定の周波数による発振出力を行う水晶振動子を用いて計時を行う。また時計部１７０は、時刻情報だけではなく、現在の月日や曜日といった暦に関連する暦情報の管理を行うことも可能である。
【００５０】
電源部１８０は、ＡＣアダプタ１８１から所定の直流電圧を受けて、テレビ電話装置１００の各部構成要素に電源を供給する。
【００５１】
制御部１１０によるデータの共有処理に関わる制御では、前述した共有開始操作を行う以前に、ユーザがテレビ電話装置１００の表示部１４２に表示させた画像データ、テキストデータ、ブラウザ情報等のデータをメモリやＷＥＢサーバから取得するために用いられるアドレス情報やＵＲＬ情報といった画面情報を被共有データとして記録部１６０に保存する。さらに、テレビ電話装置１００の表示部１４２に表示させた画像データ、テキストデータ、ブラウザ情報（ＷＥＢコンテンツページ）に対するスクロール操作などの操作情報を被共有データとして記録部１６０に保存する。
【００５２】
そして、共有開始操作として、ユーザの指示に基づいて通話相手先のテレビ電話装置１００’に共有要求を通知すること、つまり、被共有データを通話相手先のテレビ電話装置１００’に送信したいときにはテレビ電話装置１００’に対して被共有データの受信要求を送信し、被共有データを通話相手先のテレビ電話装置１００’から送信してもらいたいときにはテレビ電話装置１００’に対して被共有データの送信要求を送信する。
【００５３】
そして、上述の受信要求に対して通話相手先のテレビ電話装置１００’から被共有データの共有許可を受信した際には、被共有データとして予め記録部１６０に保存されているＷＥＢコンテンツページのＵＲＬ情報といった画面情報および当該ＷＥＢコンテンツページに対するスクロール等の操作情報を記録部１６０から読み込んで通話相手先のテレビ電話装置１００’に送信する。
【００５４】
また、上述の送信要求に対して通話相手先のテレビ電話装置１００’から被共有データを受信した際には、或いは、テレビ電話装置１００から送信した上述の被共有データの共有許可に応じて通話相手先のテレビ電話装置１００’から送信されてきた被共有データをテレビ電話装置１００において受信した際には、受信した被共有データに含まれている画面情報であるＵＲＬ情報に基づき、表示部１４２上に起動させたブラウザにＵＲＬサイトのＷＥＢコンテンツページを表示させる。さらに、受信した被共有データに含まれている操作情報に基づき、表示部１４２に表示させたＷＥＢコンテンツページに対してスクロール操作を行い、ユーザが使用するテレビ電話装置１００においても通話相手先のテレビ電話装置１００’においても同様のＷＥＢコンテンツページを、スクロール操作後の画面位置の一致した状態で各表示部１４２において参照できる状態にする。
【００５５】
次に、図３〜図５を参照して、本実施例のテレビ電話装置１００、１００’におけるブラウザ共有処理について説明する。なお、図３は、本発明の実施例に係るテレビ電話装置同士がブラウザ共有を行う制御を示したシーケンス図である。図４は、本発明の実施例に係るブラウザ共有処理におけるユーザ側のテレビ電話装置１００の動作を示すフローチャートであり、図５は、本発明の実施例に係るブラウザ共有処理における通話相手先のテレビ電話装置１００’の動作を示すフローチャートである。
【００５６】
ステップＳ３０１において、ユーザがテレビ電話装置（端末Ａ）１００の操作部１５０を操作してＩＰ電話網１０５に接続された通話相手先のテレビ電話装置（端末Ｂ）１００’の電話番号を入力する。或いは、ユーザは操作部１５０を操作して記録部１６０に記憶されたアドレス帳を呼出して通話相手先を選択する。すると、通信部１２０は、入力された電話番号、或いは選択された通話相手先の情報に基づいて通話相手先を探し、通話相手先のテレビ電話装置１００’を呼出し、ステップＳ３０２において、通話相手が応答したならば通信セッションが確立され、通話が開始される。通話の開始は、ユーザ側のテレビ電話装置１００から行ってもよいし、反対に、通話相手先のテレビ電話装置１００’がユーザ側のテレビ電話装置１００を呼出し、ユーザがその呼出しに応答することで通信セッションが確立され、通話が開始されるようにしてもよい。
【００５７】
ステップＳ３０３において、テレビ電話装置１００と通話相手先のテレビ電話装置１００’との間で音声、映像の送受信が行われる。具体的には、マイク１３１から入力された音声は音声処理部１３０においてＡ／Ｄ変換されてから音声コーデックによって圧縮される。カメラ１４１において撮影された映像は、映像及び画像処理部１４０が備えた表示制御機能によって表示部１４２に表示されるとともに、映像及び画像処理部１４０が備えた映像コーデックによって圧縮される。さらに圧縮された音声データ及び映像データはそれぞれ通信部１２０においてＩＰパケットに分割され、有線ＬＡＮ１０１に送信され、送信された音声データ及び映像データは、通話相手先のテレビ電話装置１００’において再生、表示される。
【００５８】
一方、通話相手先のテレビ電話装置１００’からＩＰパケットとして送信されてきた音声データ及び映像データをユーザ側のテレビ電話装置１００において受信すると、通信部１２０はそれぞれＩＰパケットを音声データ、映像データ等種類毎に分け、それぞれ分割されたパケットから実際のデータ部分を抽出し、順番に組立てる。次いで、音声データは音声処理部１３０の音声コーデックにおいて伸張され、次いでＤ／Ａ変換されてスピーカ１３２に出力され、音声として出力される。また、映像データは映像及び画像処理部１４０が備える映像コーデックによって伸張され、表示制御機能によって表示部１４２にて表示可能な態様に編集されて表示部１４２に表示される。
【００５９】
次に、ユーザがテレビ電話装置１００の表示部１４２上にＷＥＢブラウザを起動させ、操作部１５０を操作してＵＲＬを入力してインターネット１０６に接続されたＷＥＢサーバ（図示せず）に対してＷＥＢページのリクエストを行う。テレビ電話装置１００はＷＥＢサーバから所望のＷＥＢページのデータを取得し、表示部１４２上のブラウザにＷＥＢページを表示させる。このとき、ステップＳ３０４として、所望のＷＥＢページを表示させるために入力されたＵＲＬ情報を記録部１６０に保存する。
【００６０】
さらに、ユーザが表示部１４２上のブラウザに表示されたＷＥＢページに対して操作部１５０を操作してスクロール操作を行うと、通話相手先のテレビ電話装置１００’の表示部１４２上のブラウザに表示された同様のＷＥＢページに対しても同じスクロール操作が実行できるように操作情報Ａ〜Ｃ（例えば、スクロール移動方向やスクロール移動量、キーカーソルやマウスポインタの座標位置など）を記録部１６０に保存する。
【００６１】
上述のような通常のブラウザ動作が実行された後に、ステップＳ３０５において、ユーザの指示に基づいて共有開始操作が行われると、テレビ電話装置１００は、テレビ電話装置１００’に対して被共有データの受信要求を送信し、この受信要求に対して通話相手先のテレビ電話装置１００’から被共有データの共有許可を受信する。
【００６２】
そして、ステップＳ３０６において、テレビ電話装置１００は、記録部１６０に保存されているＷＥＢコンテンツページのＵＲＬ情報と当該ＷＥＢコンテンツページに対するスクロール等の操作情報Ａ〜Ｃを記録部１６０からそれぞれ読み込んで通話相手先のテレビ電話装置１００’に送信する。
【００６３】
通話相手先のテレビ電話装置１００’は、受信したＵＲＬ情報に基づき、表示部１４２上に起動させたブラウザにＵＲＬサイトのＷＥＢコンテンツページを表示させ、さらに受信した操作情報Ａ〜Ｃに基づき、表示部１４２に表示させたＷＥＢコンテンツページに対してスクロール操作を行うことにより、ユーザがテレビ電話装置１００においてＷＥＢコンテンツページに対して行った画面操作を反映させる。これにより、ユーザが使用するテレビ電話装置１００においても通話相手先のテレビ電話装置１００’においても同様のＷＥＢコンテンツページを、スクロール操作後の画面位置の一致した状態で各表示部１４２に表示することができる。
【００６４】
次に、図４に本発明の実施例に係るブラウザ共有処理におけるユーザ側のテレビ電話装置１００の動作を示す。
【００６５】
先ず、ステップＳ４０１において、制御部１１０はユーザが操作部１５０の操作に基づいて、ＷＥＢコンテンツページを表示させるために初期化されたブラウザを起動させ、ステップＳ４０２において、ユーザが操作部１５０を操作してＵＲＬを入力したか否かを判定する。
【００６６】
ステップＳ４０２において、制御部１１０はＵＲＬが入力されたと判定した場合、ステップＳ４０３の処理に進み、制御部１１０は通常のブラウザ動作を実行する。すなわち、入力されたＵＲＬ情報に基づいてインターネット１０６に接続されたＷＥＢサーバに対してＷＥＢページのリクエストを行い、ＷＥＢサーバから所望のＷＥＢページのデータを取得して表示部１４２上のブラウザにＷＥＢページを表示させる。また、このとき、制御部１１０は所望のＷＥＢページを表示させるために入力されたＵＲＬ情報を記録部１６０に保存する。
【００６７】
次に、制御部１１０は、ステップＳ４０４において、ユーザが表示部１４２上のブラウザに表示されたＷＥＢページに対して操作部１５０を操作してスクロール操作を行ったか否かを判定する。制御部１１０はスクロール操作が行われたと判定した場合、ステップＳ４０５に進み、スクロール操作に対応する操作データを記録部１６０に保存し、ステップＳ４０４の処理に戻る。
【００６８】
ステップＳ４０４において、制御部１１０はスクロール操作が行われないと判定した場合、ステップＳ４０６に進み、ユーザが操作部１５０を操作して新たにＵＲＬを入力したか否かを判定する。制御部１１０は新たなＵＲＬが入力されてＵＲＬが変更されたと判定した場合、ステップＳ４０７の処理に進み、記録部１６０に保存されている操作データを削除し、ステップＳ４０３の処理に戻る。
【００６９】
一方、ステップＳ４０６において、制御部１１０は新たなＵＲＬの入力がなされずにＵＲＬが変更されなかったと判定した場合、ステップＳ４０８に進み、ユーザの指示に基づいて共有開始操作が行われたか否かを判定する。ステップＳ４０８において、制御部１１０は共有開始操作が行われたと判定した場合、ステップＳ４０９の処理に進み、共有開始操作が行われなかったと判定した場合、ステップＳ４０３の処理に戻る。
【００７０】
そして、ステップＳ４０９において、制御部１１０はテレビ電話装置１００’に対して被共有データの受信要求を送信して共有セッション接続を試みる。ステップＳ４１０において、制御部１１０は共有セッション接続が成功したか否か判定する。この条件としては、送信した受信要求に対して通話相手先のテレビ電話装置１００’から被共有データの共有許可を受信した場合に共有セッション接続が成功したと判定する。共有セッション接続が失敗したと判定した場合、ステップＳ４１１の処理に進む。ステップＳ４１１において、制御部１１０は表示部１４２によって共有セッション接続の失敗を通知し、ステップＳ４０３の処理に戻る。
【００７１】
ステップＳ４１０において、制御部１１０は共有セッション接続が成功したと判定した場合、ステップＳ４１２の処理に進み、記録部１６０に保存されているＷＥＢコンテンツページのＵＲＬデータを記録部１６０から読み込んで通話相手先のテレビ電話装置１００’に送信する。ステップＳ４１３において、制御部１１０は記録部１６０に保存されているスクロール等の操作データを記録部１６０から読み込んで通話相手先のテレビ電話装置１００’に送信する。そしてステップＳ４１４において、制御部１１０は記録部１６０に
保存されている操作データの送信を完了したか否か判定する。制御部１１０は操作データの送信を完了したと判定した場合、ステップＳ４１５の処理に進み、操作データの送信を完了していないと判定した場合、ステップＳ４１３の処理に戻る。
【００７２】
ステップＳ４１２において、制御部１１０は通常のブラウザ動作を実行する。すなわち、ステップＳ４１６において、ユーザが表示部１４２上のブラウザに表示されたＷＥＢページに対して操作部１５０を操作してスクロール操作を行ったか否かを判定する。制御部１１０はスクロール操作が行われたと判定した場合、ステップＳ４１７に進み、スクロール操作に対応する操作データを通話相手先のテレビ電話装置１００’に送信し、ステップＳ４１６の処理に戻る。一方、ステップＳ４１６において、制御部１１０はスクロール操作が行われないと判定した場合、ブラウザの共有処理を終了する。
【００７３】
また、図５に本発明の実施例に係るブラウザ共有処理における通話相手先のテレビ電話装置１００’の動作を示す。
【００７４】
先ず、ステップＳ５０１において、制御部１１０はユーザが操作部１５０の操作に基づいて、ＷＥＢコンテンツページを表示させるために初期化されたブラウザを起動させ、ステップＳ５０２において、ユーザが操作部１５０を操作してＵＲＬを入力したか否かを判定する。
【００７５】
ステップＳ５０２において、制御部１１０はＵＲＬが入力されたと判定した場合、ステップＳ５０３の処理に進み、制御部１１０は通常のブラウザ動作を実行する。すなわち、入力されたＵＲＬ情報に基づいてインターネット１０６に接続されたＷＥＢサーバに対してＷＥＢページのリクエストを行い、ＷＥＢサーバから所望のＷＥＢページのデータを取得して表示部１４２上のブラウザにＷＥＢページを表示させる。一方、ステップＳ５０２において、制御部１１０はＵＲＬが入力されなかったと判定した場合、ステップＳ５０５の処理に進む。
【００７６】
通常のブラウザ動作を実行中のステップＳ５０４において、制御部１１０はユーザが表示部１４２上のブラウザに表示されたＷＥＢページに対して操作部１５０を操作してスクロール操作を行ったか否かを判定する。制御部１１０はスクロール操作が行われたと判定した場合、ステップＳ５０３の処理に戻り、スクロール操作が行われないと判定した場合、ステップＳ５０５の処理に進む。
【００７７】
ステップＳ５０５において、制御部１１０は通話相手先のテレビ電話装置１００から共有開始操作が行われたか否かを判定する。この条件としては、通話相手先のテレビ電話装置１００から被共有データの受信要求を受信した場合に共有開始操作が行われたと判定する。共有開始操作が行われたと判定した場合、通話相手先のテレビ電話装置１００に対して被共有データの共有許可を送信し、ステップＳ５０６の処理に進む。制御部１１０は共有開始操作が行われないと判定した場合、ブラウザの共有処理を終了する。
【００７８】
ステップＳ５０６において、制御部１１０は再び初期化されたブラウザが起動させ、ステップＳ５０７において、通話相手先のテレビ電話装置１００からＵＲＬデータを受信したか否かを判定する。制御部１１０はＵＲＬデータを受信したと判定した場合、ステップＳ５０８において、受信したＵＲＬデータに基づき、ブラウザにＵＲＬサイトのＷＥＢコンテンツページを読み込ませて表示部１４２に表示させ、ステップＳ５０９の処理に進む。制御部１１０はＵＲＬデータを受信していないと判定した場合、ステップＳ５０７の処理に戻る。
【００７９】
ステップＳ５０９において、制御部１１０は通話相手先のテレビ電話装置１００から操
作データを受信したか否かを判定する。制御部１１０は操作データを受信したと判定した場合、ステップＳ５１０において、受信した操作データに基づき、表示部１４２に表示させたＷＥＢコンテンツページに対してスクロール操作を行うことにより、ユーザがテレビ電話装置１００においてＷＥＢコンテンツページに対して行った画面操作を反映させる。一方、制御部１１０は操作データを受信していないと判定した場合、ブラウザの共有処理を終了する。
【００８０】
上記に説明したように、本発明は、ブラウザ共有開始操作前にユーザ側のテレビ電話装置で行ったブラウザ画面に対するスクロール操作等の操作情報をユーザ側のテレビ電話装置で保存しておき、ブラウザ共有開始操作時にこの保存しておいた操作情報を通話相手先のテレビ電話装置にブラウザ画面のＵＲＬ情報とともに送信することにより、通話相手先のテレビ電話装置のブラウザ画面においてもユーザ側のテレビ電話装置と同じ画面操作を反映させる。これにより、ユーザが使用するテレビ電話装置においても通話相手先のテレビ電話装置においても同様のＷＥＢコンテンツページを、スクロール操作後の画面位置の一致した状態で各表示部１４２に表示することができる。
【００８１】
また、上記実施例では、ユーザが使用するテレビ電話装置１００と通話相手先のテレビ電話装置１００’とにおけるＷＥＢコンテンツページに対する同一スクロール操作について説明したが、スクロール操作以外の画面操作についての同期制御でもよい。また、画面操作はＷＥＢコンテンツページに対するものだけではなく、画像データやテキストデータであっても構わない。
【符号の説明】
【００８２】
１００    テレビ電話装置
１０１    有線ＬＡＮ
１０２    ＩＰ電話ルータ
１０３    ブロードバンドルータ
１０４    ゲートウェイ
１０５    ＩＰ電話網
１０６    インターネット
１０７    ＰＳＴＮ網
１０８    加入者電話装置
１１０    制御部
１２０    通信部
１３０    音声処理部
１３１    マイク
１３２    スピーカ
１４０    映像及び画像処理部
１４１    カメラ
１４２    表示部
１５０    操作部
１６０    記録部
１６１    メモリ
１６２    フラッシュメモリ
１７０    時計部
１８０    電源部
１８１    ＡＣアダプタ
【図１】
2013198019.tif 000003
【図２】
2013198019.tif 000004
【図３】
2013198019.tif 000005
【図４】
2013198019.tif 000006
【図５】
2013198019.tif 000007