Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3734348B2 - Video phone equipment - Google Patents
[go: Go Back, main page]

JP3734348B2 - Video phone equipment - Google Patents

Video phone equipment Download PDF

Info

Publication number
JP3734348B2
JP3734348B2 JP28050897A JP28050897A JP3734348B2 JP 3734348 B2 JP3734348 B2 JP 3734348B2 JP 28050897 A JP28050897 A JP 28050897A JP 28050897 A JP28050897 A JP 28050897A JP 3734348 B2 JP3734348 B2 JP 3734348B2
Authority
JP
Japan
Prior art keywords
videophone
www browser
task
www
html file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP28050897A
Other languages
Japanese (ja)
Other versions
JPH11122590A (en
Inventor
壮一郎 松本
重男 安藤
恭輔 吉本
清泰 丸山
隆宏 神原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP28050897A priority Critical patent/JP3734348B2/en
Publication of JPH11122590A publication Critical patent/JPH11122590A/en
Application granted granted Critical
Publication of JP3734348B2 publication Critical patent/JP3734348B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、テレビ電話機能とWWWブラウザ機能をもつ、テレビ電話装置に係わるものである。
【0002】
【従来の技術】
WWWブラウザは現在パーソナルコンピュータ(以後PCと記す)を主体に利用が進んでおり、テレビ装置にWWWブラウザ機能を付与された製品等も発売されている。
しかしながら、一般的なWWWブラウザは、純粋に外部のホームページを閲覧するためのみ使用されている。WWWブラウザにより表示されるファイルは一般に、Hyper Text Markup Language(以下 HTML)と呼ばれる比較的単純な言語で記述されている。また、HTMLファイルの特徴として、HTMLファイル内に別のHTMLファイルに対してリンクを設定することができることが挙げられる。一般的なWWWブラウザの場合、例えば、画面に表示されたHTMLファイルのリンク部をユーザがクリックすると、リンクされた次のページに表示が移行する処理が行われる。
【0003】
次に、WWWブラウザ機能とテレビ電話機能をあわせ持つ従来装置を考えた場合、現在までに、WWWブラウザ機能を有するテレビ電話装置は開発されていない。しかし、日経エレクトロニクスNo.664(1996.6.17)の150〜154ページに示されているように、PCを活用することにより、WWWブラウザ機能とテレビ電話機能を1つの装置上で構成することは可能である。ところが、PCは一般に高価であり、かつ、扱いが必ずしも容易ではないため、広く一般の人々が活用できる状況にはない。
【0004】
【発明が解決しようとする課題】
上記のような、従来のテレビ電話装置では、第1に、PCを操作できる人しか利用できないという問題があった。第2に、テレビ電話をしながらWWWブラウザに表示する画面を共有しようとすると、一方がもう一方にURLを伝えて操作を促す必要がある。第3に、データを目的の装置に送るためには、特定のURLを指定してHTMLファイルをロードし、その画面の入力フィールドにデータを入力する必要がある。このため、普通の電話をするような手軽さでWWWブラウザ機能とテレビ電話機能を使いこなすことができない。
【0005】
この発明は以上のような課題を解決するためになされたもので、第1の目的は、自分でWWWブラウザを操作せずに相手装置からの操作で画面表示が変更されるテレビ電話装置を得るものである。
【0006】
さらに、第2の目的は、自分でWWWブラウザを操作せずに相手装置からの操作で画面表示が変更されるとき、あたかも自装置の入力デバイスから操作しているように見えるテレビ電話装置を得るものである。
【0007】
また、第3の目的は、HTTPを使ってデータを目的の装置に転送することが可能であるテレビ電話装置を得るものである。
【0008】
さらに、第4の目的は、相手装置からの操作でHTTPを使ってデータを目的の装置に転送することが可能であるテレビ電話装置を得るものである。
【0009】
また、第5の目的は、相手のテレビ電話装置のWWWブラウザを自装置のWWWブラウザ表示画面に連動して遷移させることが可能なテレビ電話装置を得るものである。
【0010】
さらに、第6の目的は、相手のテレビ電話装置のWWWブラウザを自装置のWWWブラウザ表示画面に連動して遷移させるとき、あたかも相手のテレビ電話装置の入力デバイスから操作しているように見せることが可能なテレビ電話装置を得るものである。
【0011】
さらに、第7の目的は、HTTPを使って相手のテレビ電話装置が収集したデータを目的の装置に転送させることが可能であるテレビ電話装置を得るものである。
【0012】
【課題を解決するための手段】
この発明に関わるテレビ電話装置においては、WWWブラウザ表示画面がワイドエリアネットワークに接続された相手装置から遠隔制御される遠隔制御手段を有するものである。
【0013】
さらに、相手装置から遠隔制御されるとき、前記WWWブラウザ機能の前段階を制御する遠隔制御手段を有するものである。
【0014】
また、 HTTPメソッドを使って収集した計測データを目的の装置に転送する手段を有するものである。
【0015】
さらに、相手装置からの操作でHTTPを使ってデータを目的の装置に転送する手段を有するものである。
【0016】
また、相手のテレビ電話装置のWWWブラウザ表示画面を自装置のWWWブラウザ表示画面に連動して遷移させる手段を有するものである。
【0017】
さらに、相手のテレビ電話装置のWWWブラウザ表示画面を遷移させている時、あたかも相手装置の入力デバイスから操作しているように見せるを手段を有するものである。
【0018】
さらに、HTTPを使って相手のテレビ電話装置が収集したデータを目的の装置に転送させる手段を有するものである。
【発明の実施の形態】
この発明の実施の形態であるテレビ電話装置においては、相手装置からのHTMLファイルロード指令に対する処理をWWWブラウザに組み込むと、相手装置の指令通りにHTMLファイルがロードされ、あたかも自装置の入力デバイスから操作しているように見せられる。
【0019】
また、相手装置からのHTMLファイルロード指令を入力コードに変換し、入力キューを介してWWWブラウザに入力する方法でも相手装置の指令通りにHTMLファイルがロードされる。
【0020】
また、WWWブラウザがHTMLファイルのロード完了時に、計測データを取り込む処理をWWWブラウザに組み込むと、HTTPによって目的の装置にデータが送られる。
【0021】
さらに、相手装置からのHTMLファイルロード指令に対する処理をWWWブラウザに組み込むと、相手装置の指令に従いHTTPによって目的の装置にデータが送られる。
【0022】
また、WWWブラウザがHTMLファイルのロード開始時に、これを相手のテレビ電話装置に伝達する処理を組み込むと、相手のテレビ電話装置のWWWブラウザを操作できる。
【0023】
さらに、HTMLファイルのロード開始を受信した相手装置が、これに対する処理をWWWブラウザに組み込むと、自テレビ電話の操作によって相手の計測データを目的の装置に送ることができる。
【0024】
以下、この発明をその実施の形態を示す図面に基づいて具体的に説明する。
実施の形態1.
図6はこの発明の実施の形態1であるテレビ電話装置を含むテレビ電話システムのシステム構成図である。図において、101は公衆電話回線やISDNやCAテレビ網等のワイドエリアネットワーク(以下 WAN)、102Aはネットワークに機器を接続するために通信インターフェースを変換するモデムやターミナルアダプタ+DSUやケーブルモデム等のネットワークインターフェース機器、103Aはテレビ電話装置、104はインターネット機能とテレビ電話機能を内蔵したリモート制御装置、105はインターネットサービスプロバイダ、106はインターネット網、107はWWWサーバである。
【0025】
次に動作について説明する。テレビ電話装置103Aはネットワークインターフェース機器102Aを介してワイドエリアネットワーク101に接続されている。この他にもネットワークインターフェース機器102Cを介してテレビ電話装置103Aに対してWWWブラウザの表示画面を強制変更させる指令を出すリモート制御装置104や、インターネット網106との接続を行うインターネットサービスプロバイダ105が、ワイドエリアネットワーク101に接続されている。インターネット網106にはWWWサーバ107が接続されている。通常テレビ電話装置103Aを操作する人は、テレビ電話装置103Aに搭載されているWWWブラウザ上で、WWWサーバ107に存在するURLを指定すると、HTTPによってネットワークインターフェース機器102A、ワイドエリアネットワーク101、インターネットサービスプロバイダ105、インターネット網106を経由してWWWサーバ107に対してHTMLファイルの要求が伝達される。この応答としてWWWサーバ107は、HTTPによってインターネット網106、インターネットサービスプロバイダ105、ワイドエリアネットワーク101、ネットワークインターフェース機器102Aを経由してテレビ電話装置103AにHTMLファイルをダウンロードする。これを以下WWWサービスと呼ぶ。これと並行して、テレビ電話装置103Aは、リモート制御装置104とテレビ電話ができる。この状態で、リモート制御装置104からTCP/IPによって、ネットワークインターフェース機器102C、ワイドエリアネットワーク101、ネットワークインターフェース機器102Aを経由してテレビ電話装置103AのWWWブラウザに強制表示するURLを伝達すると、テレビ電話装置103Aは、リモート制御装置104から伝達されたURLについて前述のWWWサービスを実施する。
【0026】
続いて、テレビ電話装置103Aの中の実現方式について説明する。図7はこの発明の実施の形態1によるテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。図において、171〜175はハードウェアを制御するプログラムを示す。171はキーボードやリモコン等の入力デバイスを制御する入力デバイスドライバ、173は図6のネットワークインターフェース機器102A、102Cと通信するデバイスを制御するシリアルデバイスドライバ、174はテレビへ出力する画像を生成するグラフィックスドライバ、175はサウンドを生成するサウンドデバイスを制御するサウンドドライバである。180はPPP、HTTP等のWWWサービスを受けるために必要な各種のプロトコルを実装したプログラムである。151〜153はリアルタイムOSのもとで独立して実行可能なプログラム単位であるタスクを示す。151は入力デバイスドライバ171から入力したキーコードを内部処理用のコードに変換する入力デバイス処理タスク、152はWWWブラウザタスク、153はWWWブラウザに付加する機能を実現する付加機能処理タスクである。161と162はタスク間通信手段の1つであるデータ待ち行列(キュー)を示す。161は入力デバイス処理タスク151からWWWブラウザタスク152へ内部処理用のコードを渡すための入力キューであり、162は付加機能処理タスク153からWWWブラウザタスク152へ処理要求を渡すための指令キューである。
【0027】
次にデータの流れを説明する。リモート制御装置104から伝達されたURLをシリアルデバイスドライバ173が受信し、プロトコルスタック180でプロトコル変換された後、付加機能処理タスク153へ渡す。付加機能処理タスク153はこの受信したURLを、WWWブラウザタスク152へのHTMLファイルロード指令として、指令キュー162に入れる。WWWブラウザタスク152は指令キュー162からデータを取り出し、指定されたHTMLファイルをロードする。
【0028】
付加機能処理タスク153からWWWブラウザタスク152へデータを渡す手段として、テレビ電話装置103A内で発生するデータを渡す入力キュー161とは別に、ワイドエリアネットワーク101上のテレビ電話装置103Aとは異なる装置からのデータを渡す指令キュー162を設け、このキューを介して要求されるHTMLファイルロード指令に対する処理をWWWブラウザタスク152に組み込むことでWWWブラウザ表示画面の遠隔制御が実現できる。
【0029】
実施の形態2.
図8はこの発明の実施の形態2であるテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図で、相当部分には図7と同一符号を付してその説明を省略する。
【0030】
上記実施の形態1では、付加機能処理タスク153はリモート制御装置104から伝達されたURLを、指令キュー162を介してWWWブラウザタスク152へ通知したが、図8に示すように、入力キュー161を介してWWWブラウザタスク152に伝達することもできる。
【0031】
この場合のデータの流れを説明する。リモート制御装置104から伝達されたURLをシリアルデバイスドライバ173が受信し、プロトコルスタック180でプロトコル変換された後、付加機能処理タスク153へ渡す。付加機能処理タスク153はこの受信したURLを、テレビ電話装置103Aを操作する人がWWWブラウザ上でURLジャンプを選択した時に入力デバイスドライバ171から入力され入力デバイス処理タスク151で変換されるであろうコードに直して、入力キュー161に入れる。WWWブラウザタスク152は入力キュー161からデータを取り出し、テレビ電話装置103Aを操作する人がWWWブラウザ上でURLジャンプを選択した時と同じ処理を実行する。
【0032】
これによりWWWブラウザタスク152を変更することなくWWWブラウザ表示画面の遠隔制御が実現できる。
【0033】
実施の形態3.
図9はこの発明の実施の形態3であるテレビ電話装置を含むテレビ電話システムのシステム構成図で、相当部分には図6と同一符号を付してその説明を省略する。図において、108は計測機器であり、テレビ電話装置103Aと接続されている。
【0034】
次に動作について説明する。計測機器108が計測したデータはテレビ電話装置103Aに送られる。この計測データをWWWサーバ107へ送るために、テレビ電話装置103Aに搭載されているウェブブラウザ上で、WWWサーバ107に存在するデータ送信用の入力フォームを持つURLを指定する。HTTPによってネットワークインターフェース機器102A、ワイドエリアネットワーク101、インターネットサービスプロバイダ105、インターネット網106を経由してWWWサーバ107に対してHTMLファイルの要求が伝達される。この応答としてWWWサーバ107は、HTTPによってインターネット網106、インターネットサービスプロバイダ105、ワイドエリアネットワーク101、ネットワークインターフェース機器102Aを経由してテレビ電話装置103AにHTMLファイルをダウンロードする。計測データがHTMLファイル中の入力フォームに自動入力された後、HTMLファイルの要求と同じ経路でWWWサーバ107へアップロードされる。この結果、HTTPによってテレビ電話装置103Aが取り込んだ計測データがWWWサーバ107に収集される。
【0035】
続いて、テレビ電話装置103Aの中の実現方式について説明する。図10はこの発明の実施の形態3によるテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図で、相当部分には図7と同一符号を付してその説明を省略する。図において、163と164はタスク間通信手段の1つであるデータ待ち行列(キュー)を示す。163はWWWブラウザタスク152から付加機能処理タスク153へWWWブラウザの動作状態を渡すための通知キュー、164は付加機能処理タスク153からWWWブラウザタスク152へ計測データを渡すための計測データキューである。また172は計測機器108が計測したデータを取り込む計測機器インターフェースドライバである。
【0036】
次にデータの流れを説明する。WWWブラウザタスク152は、計測データ送信用の入力フォームを持つHTMLファイルをロードすると、そのHTMLファイルのURLを通知キュー163に入れる。付加機能処理タスク153は、通知キュー163からHTMLファイルのロード完了通知を取り出すと、前もって計測機器インターフェースドライバ172から入力しておいた計測データにそのデータが対応するHTMLファイル内の入力フィールド名を付与して、計測データキュー164に入れる。WWWブラウザタスク152は計測データキュー164からデータを取り出し、HTTPメソッドにより計測データをWWWサーバ107へアップロードする。
【0037】
WWWブラウザタスク152から付加機能処理タスク153へデータを渡す手段として通知キュー163を設け、このキューにロードを完了したHTMLファイルのURLを入れる処理をWWWブラウザタスク152に組み込む。さらに、付加機能処理タスク153からWWWブラウザタスク152へデータを渡す手段として、テレビ電話装置103A内で発生するデータを渡す入力キュー161とは別に、計測データを渡す計測データキュー164を設け、このキューを介して入力される入力フィールド名付きの計測データに対する処理を組み込むことで、HTTPメソッドを使ってこの計測データをワイドエリアネットワークに接続されたサーバに転送することが実現できる。
【0038】
実施の形態4.
また、図11に示すように、図10の計測データキュー164を使って付加機能処理タスク153からWWWブラウザタスク152へ渡していた計測データを、図7の指令キュー162を使うようにし、付加機能処理タスク153に、実施の形態1と実施の形態3で説明した付加機能処理タスク153の両方の機能を組み込む。これによって、実施の形態1に示したWWWブラウザ表示画面の遠隔制御と実施の形態3に示したHTTPメソッドを使って計測データのワイドエリアネットワークに接続されたサーバへの転送という2つの機能が1つの装置内で共存できる。
【0039】
実施の形態5.
図12はこの発明の実施の形態5であるテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図で、相当部分には図10と同一符号を付してその説明を省略する。
【0040】
上記実施の形態3では、付加機能処理タスク153は計測機器インターフェースドライバ172から入力した計測データを、計測データキュー164を介してWWWブラウザタスク152へ通知したが、図12に示すように、入力キュー161を介してWWWブラウザタスク152に伝達することもできる。
【0041】
この場合のデータの流れを説明する。WWWブラウザタスク152は、計測データ送信用の入力フォームを持つHTMLファイルをロードすると、そのHTMLファイルのURLを通知キュー163に入れる。付加機能処理タスク153は、通知キュー163からHTMLファイルのロード完了通知を取り出すと、前もって計測機器インターフェースドライバ172から入力しておいた計測データにそのデータが対応するHTMLファイル内の入力フィールド名を付与して、WWWブラウザ上で入力フィールドを選択し入力デバイスから数値入力された時に入力デバイスドライバ171から入力され入力デバイス処理タスク151で変換されるであろうコードに直して、入力キュー161に入れる。さらにWWWブラウザ上で送信ボタンが押されたときに入力デバイスドライバ171から入力され入力デバイス処理タスク151で変換されるであろうコードに直して、入力キュー161に入れる。WWWブラウザタスク152は計測データキュー164からデータを取り出し、テレビ電話装置103Aを操作する人がWWWブラウザ上で計測データを数値入力し送信ボタンを押下した時と同じ処理を実行する。
【0042】
これにより、実施の形態3のように、WWWブラウザタスク152に計測データキュー164を介して入力される入力フィールド名付きの計測データに対する処理を組み込む変更が省け、WWWブラウザタスク152から付加機能処理タスク153へデータを渡す手段として通知キュー163を設け、このキューにロードを完了したHTMLファイルのURLを入れる処理を組み込む変更だけで、HTTPメソッドを使ってこの計測データをワイドエリアネットワークに接続されたサーバに転送することが実現できる。
【0043】
実施の形態6.
また、図13に示すように、付加機能処理タスク153に、実施の形態2と実施の形態5で説明した付加機能処理タスク153の両方の機能を組み込むことで、実施の形態2に示したWWWブラウザ表示画面の遠隔制御と実施の形態5に示したHTTPメソッドを使って計測データのワイドエリアネットワークに接続されたサーバへの転送という2つの機能が1つの装置内で共存できる。
【0044】
実施の形態7.
図5はこの発明の実施の形態6であるテレビ電話装置を含むテレビ電話システムのシステム構成図で、相当部分には図6と同一符号を付してその説明を省略する。図において、103Bは103Aと同機能をもつテレビ電話装置、102Bは102Aと同機能をもつネットワークインターフェース機器である。
【0045】
次に動作について説明する。テレビ電話装置103Aの画面がテレビ電話装置103Bの画面遷移に連動して変化する場合を説明する。テレビ電話装置103Bを操作する人は、テレビ電話装置103Bに搭載されているWWWブラウザ上で、WWWサーバ107に存在するURLを指定すると、HTTPによってネットワークインターフェース機器102A、ワイドエリアネットワーク101、インターネットサービスプロバイダ105、インターネット網106を経由してWWWサーバ107に対してHTMLファイルの要求が伝達される。これと同時に、TCP/IPによってネットワークインターフェース機器102B、ワイドエリアネットワーク101、ネットワークインターフェース機器102Aを経由してテレビ電話装置103Aに、テレビ電話装置103Bが要求したHTMLファイルのURLが伝達される。これを受けてWWWブラウザは、HTTPによってネットワークインターフェース機器102A、ワイドエリアネットワーク101、インターネットサービスプロバイダ105、インターネット網106を経由してWWWサーバ107に対してHTMLファイルを要求する。この応答としてWWWサーバ107は、HTTPによってインターネット網106、インターネットサービスプロバイダ105、ワイドエリアネットワーク101、ネットワークインターフェース機器102Aを経由してテレビ電話装置103AにHTMLファイルをダウンロードする。これに先立って、テレビ電話装置103Bに対しても、インターネット網106、インターネットサービスプロバイダ105、ワイドエリアネットワーク101、ネットワークインターフェース機器102Bを経由して同じHTMLファイルがダウンロードされている。
【0046】
続いて、テレビ電話装置103Aと103Bの中の実現方式について説明する。図4はこの発明の実施の形態7によるテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図で、相当部分には図7と同一符号を付してその説明を省略する。図において、163はタスク間通信手段の1つであるデータ待ち行列(キュー)で、WWWブラウザタスク152から付加機能処理タスク153へWWWブラウザの動作状態を渡すための通知キューである。
【0047】
次にデータの流れを説明する。テレビ電話装置103Bにおいて、WWWブラウザタスク152はHTTPに従ってHTMLファイルの要求をプロトコルスタック180、シリアルデバイスドライバ173経由でWWWサーバ107へ送信すると同時に、HTMLファイルの要求通知を通知キュー163に入れる。付加機能処理タスク153はこれを通知キュー163から取り出すと、TCP/IPによってテレビ電話装置103Aに送るために、プロトコルスタック180、シリアルデバイスドライバ173へデータを渡す。これが、ネットワークインターフェース機器102B、ワイドエリアネットワーク101、ネットワークインターフェース機器102Aを経由してテレビ電話装置103Aのシリアルデバイスドライバ173に渡る。プロトコルスタック180でプロトコル変換された後、付加機能処理タスク153が受信する。これによって付加機能処理タスク153はテレビ電話装置103BがHTMLファイルの要求を行ったことを知り、テレビ電話装置103Bと連動させるために、WWWブラウザタスク152へのHTMLファイルロード指令として、指令キュー162に入れる。WWWブラウザタスク152は指令キュー162からデータを取り出し、HTTPに従って指定されたHTMLファイルの要求をプロトコルスタック180、シリアルデバイスドライバ173経由でWWWサーバ107へ送信する。この結果、WWWサーバ107からテレビ電話装置103Aと103Bへ同じHTMLファイルがロードされる。
【0048】
なお、テレビ電話装置103Bの画面がテレビ電話装置103Aの画面遷移に連動して変化する場合も同様である。
【0049】
WWWブラウザタスク152から付加機能処理タスク153へデータを渡す手段として通知キュー163を設け、このキューにロードを完了したHTMLファイルのURLを入れる処理と、付加機能処理タスク153からWWWブラウザタスク152へデータを渡す手段として指令キュー164を設け、このキューを介して要求されるHTMLファイルロード指令に対する処理をWWWブラウザタスク152に組み込むことで、画面遷移の連動が実現できる。
【0050】
実施の形態8.
また、図1に示すように、図10の計測データキュー164を使って付加機能処理タスク153からWWWブラウザタスク152へ渡していた計測データを、図4の指令キュー162を使うようにし、付加機能処理タスク153に、実施の形態3と実施の形態7で説明した付加機能処理タスク153の両方の機能を組み込む。これによって、実施の形態3に示したHTTPメソッドを使って計測データのワイドエリアネットワークに接続されたサーバへの転送と実施の形態7に示した2つのテレビ電話装置間での画面遷移の連動いう2つの機能が1つの装置内で共存できる。
【0051】
実施の形態9.
図2はこの発明の実施の形態7であるテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図で、相当部分には図4と同一符号を付してその説明を省略する。
【0052】
上記実施の形態7では、付加機能処理タスク153は相手のテレビ電話装置から伝達されたURLを、指令キュー162を介してWWWブラウザタスク152へ通知したが、図2に示すように、入力キュー161を介してWWWブラウザタスク152に伝達することもできる。
【0053】
この場合のデータの流れを説明する。相手のテレビ電話装置103Bから伝達されたURLをシリアルデバイスドライバ173が受信し、プロトコルスタック180でプロトコル変換された後、付加機能処理タスク153へ渡す。付加機能処理タスク153はこの受信したURLを、テレビ電話装置103Aを操作する人がWWWブラウザ上でURLジャンプを選択した時に入力デバイスドライバ171から入力され入力デバイス処理タスク151で変換されるであろうコードに直して、入力キュー161に入れる。WWWブラウザタスク152は入力キュー161からデータを取り出し、テレビ電話装置103Aを操作する人がWWWブラウザ上でURLジャンプを選択した時と同じ処理を実行する。
【0054】
これにより、実施の形態7のように、WWWブラウザタスク152に指令キュー164を介して入力されるHTMLファイルロード指令に対する処理を組み込む変更が省け、WWWブラウザタスク152から付加機能処理タスク153へデータを渡す手段として通知キュー163を設け、このキューにロードを開始するHTMLファイルのURLを入れる処理を組み込む変更だけで、2つのテレビ電話装置間での画面遷移の連動が実現できる。
【0055】
実施の形態10.
また、図3に示すように、付加機能処理タスク153に、実施の形態5と実施の形態9で説明した付加機能処理タスク153の両方の機能を組み込むことで、実施の形態5に示したHTTPメソッドを使って計測データのワイドエリアネットワークに接続されたサーバへの転送と実施の形態9に示した2つのテレビ電話装置間での画面遷移の連動いう2つの機能が1つの装置内で共存できる。
【0056】
【発明の効果】
この発明は、以上説明されたように構成されているので、以下に示すような効果を奏する。
【0057】
相手装置からのHTMLファイルロード指令に対する処理をWWWブラウザに組み込むことにより、テレビ電話をしながら自分でWWWブラウザを操作することなく、WWWブラウザにテキスト、サウンド、静止画、動画等の情報が表示できる。
【0058】
また、相手装置からのHTMLファイルロード指令を、自装置でURLジャンプを選択した時に生成されるであろう入力コードに変換して入力キューに入れることにより、あたかも自装置の入力デバイスから操作しているように見えるためにWWWブラウザの操作方法を学習することができる。また、WWWブラウザに手を加えずに実現できるため、製作コストを少なくできる。
【0059】
また、WWWブラウザがHTMLファイルのロード完了を外部プログラムに通知し、外部プログラムから計測データを取り込む処理をWWWブラウザに組み込むことにより、データ転送のための特別な通信プログラムを作成することなく、目的の装置にデータを送ることができる。
【0060】
また、相手装置からのHTMLファイルロード指令に対する処理と、WWWブラウザのHTMLファイルのロード完了を外部プログラムに通知し、外部プログラムから計測データを取り込む処理をWWWブラウザに組み込むことにより、自分でWWWブラウザを操作せず相手装置の操作により自装置が収集した計測データを目的の装置に転送することができる。
【0061】
また、WWWブラウザがHTMLファイルのロード開始を外部プログラムに通知し、これを外部プログラムが相手のテレビ電話装置に伝達する処理を組み込むことにより、テレビ電話をしながら相手のテレビ電話装置のWWWブラウザを操作することができる。
【0062】
また、相手のテレビ電話装置からのHTMLファイルロード指令を、自装置でURLジャンプを選択した時に生成されるであろう入力コードに変換して入力キューに入れることにより、あたかも自装置の入力デバイスから操作しているように見えるためにWWWブラウザの操作方法を指導することができる。また、HTMLファイルロード指令を直接WWWブラウザに与えるよりもWWWブラウザの変更量を少なくできる。
【0063】
また、WWWブラウザがHTMLファイルのロード開始を外部プログラムに通知し、これを外部プログラムが相手のテレビ電話装置に伝達する処理を組み込むことにより、テレビ電話をしながら相手のテレビ電話装置のWWWブラウザを操作し、相手のテレビ電話装置が収集した計測データを目的の装置に転送させることができる。
【図面の簡単な説明】
【図1】 この発明の実施の形態8を示すテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。
【図2】 この発明の実施の形態9を示すテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。
【図3】 この発明の実施の形態10を示すテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。
【図4】 この発明の実施の形態7を示すテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。
【図5】 この発明の実施の形態7〜10であるテレビ電話装置が位置付けられるテレビ電話システムのシステム構成図である。
【図6】 この発明の実施の形態1、2であるテレビ電話装置が位置付けられるテレビ電話システムのシステム構成図である。
【図7】 この発明の実施の形態1を示すテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。
【図8】 この発明の実施の形態2を示すテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。
【図9】 この発明の実施の形態3〜6であるテレビ電話装置が位置付けられるテレビ電話システムのシステム構成図である。
【図10】 この発明の実施の形態3を示すテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。
【図11】 この発明の実施の形態4を示すテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。
【図12】 この発明の実施の形態5を示すテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。
【図13】 この発明の実施の形態6を示すテレビ電話装置に搭載されるソフトウェアのWWWブラウザ機能のデータフロー図である。
【符号の説明】
101 ワイドエリアネットワーク、102 ネットワークインターフェース機器、103 テレビ電話装置、104 リモート制御装置、105 インターネットサービスプロバイダ、106 インターネット網、107 WWWサーバ、151 入力デバイス処理タスク、152 WWWブラウザタスク、153付加機能処理タスク、161 入力キュー、162 指令キュー、163 通知キュー、171 入力デバイスドライバ、172 計測機器インターフェースドライバ、173 シリアルデバイスドライバ、174 グラフィックスドライバ、175 サウンドドライバ、180 プロトコルスタック
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a videophone device having a videophone function and a WWW browser function.
[0002]
[Prior art]
WWW browsers are currently being used mainly by personal computers (hereinafter referred to as PCs), and products with a WWW browser function added to television devices are also on the market.
However, a general WWW browser is used purely for browsing an external homepage. A file displayed by a WWW browser is generally described in a relatively simple language called Hyper Text Markup Language (hereinafter, HTML). Further, as a feature of the HTML file, a link can be set to another HTML file in the HTML file. In the case of a general WWW browser, for example, when the user clicks a link part of an HTML file displayed on the screen, a process of shifting the display to the next linked page is performed.
[0003]
Next, when considering a conventional apparatus having both a WWW browser function and a videophone function, no videophone apparatus having a WWW browser function has been developed so far. However, Nikkei Electronics No. 664 (1996.6.17), pages 150 to 154, by utilizing a PC, it is possible to configure the WWW browser function and the videophone function on one apparatus. However, since PCs are generally expensive and are not always easy to handle, they are not in a situation where they can be widely used by ordinary people.
[0004]
[Problems to be solved by the invention]
The conventional videophone apparatus as described above has a problem that only a person who can operate the PC can use it. Secondly, when trying to share a screen displayed on a WWW browser while making a videophone call, one side needs to convey the URL to the other side to prompt the operation. Third, in order to send data to the target device, it is necessary to specify a specific URL, load an HTML file, and input the data in the input field of the screen. For this reason, the WWW browser function and the videophone function cannot be used as easily as making an ordinary call.
[0005]
The present invention has been made to solve the above problems, and a first object of the invention is to obtain a videophone device in which the screen display is changed by an operation from a partner device without operating the WWW browser by itself. Is.
[0006]
Furthermore, the second object is to obtain a videophone device that looks as if it is operating from the input device of its own device when the screen display is changed by the operation of the partner device without operating the WWW browser by itself. Is.
[0007]
A third object is to obtain a videophone device that can transfer data to a target device using HTTP.
[0008]
Furthermore, the fourth object is to obtain a videophone device capable of transferring data to a target device using HTTP by an operation from the partner device.
[0009]
A fifth object is to obtain a videophone device that can change the WWW browser of the partner videophone device in conjunction with the WWW browser display screen of the own device.
[0010]
Furthermore, the sixth object is to make it appear as if it is operated from the input device of the other party's videophone device when the WWW browser of the other party's videophone device is shifted in conjunction with the WWW browser display screen of the own device. It is possible to obtain a videophone device that can be used.
[0011]
Furthermore, the seventh object is to obtain a videophone device that can transfer data collected by the other videophone device to the target device using HTTP.
[0012]
[Means for Solving the Problems]
In the videophone apparatus according to the present invention, the WWW browser display screen has remote control means for remote control from a partner apparatus connected to the wide area network.
[0013]
Further, the remote control means for controlling the previous stage of the WWW browser function when remotely controlled from the counterpart device.
[0014]
Also, it has means for transferring measurement data collected using the HTTP method to the target device.
[0015]
Furthermore, it has a means to transfer data to the target apparatus using HTTP by operation from the other apparatus.
[0016]
Further, there is means for transitioning the WWW browser display screen of the partner videophone device in conjunction with the WWW browser display screen of the own device.
[0017]
In addition, when the WWW browser display screen of the other party's videophone device is changed, it has means for making it appear as if it is operated from the input device of the other device.
[0018]
Furthermore, it has means for transferring data collected by the other videophone device to the target device using HTTP.
DETAILED DESCRIPTION OF THE INVENTION
In the videophone device according to the embodiment of the present invention, when the processing for the HTML file load command from the partner device is incorporated in the WWW browser, the HTML file is loaded according to the command of the partner device, as if it is from the input device of the own device. It appears to be operating.
[0019]
Also, an HTML file is loaded in accordance with the command from the partner device by converting the HTML file load command from the partner device into an input code and inputting it to the WWW browser via the input queue.
[0020]
In addition, when the WWW browser completes loading of the HTML file and incorporates a process for capturing measurement data into the WWW browser, the data is sent to the target apparatus by HTTP.
[0021]
Further, when processing for an HTML file load command from the partner device is incorporated in the WWW browser, data is sent to the target device by HTTP according to the command of the partner device.
[0022]
In addition, if the WWW browser incorporates a process for transmitting the HTML file to the partner videophone device when loading the HTML file, the WWW browser of the partner videophone device can be operated.
[0023]
Furthermore, when the partner device that has received the start of loading the HTML file incorporates the processing for this into the WWW browser, the measurement data of the partner can be sent to the target device by operating the own videophone.
[0024]
Hereinafter, the present invention will be specifically described with reference to the drawings showing embodiments thereof.
Embodiment 1 FIG.
FIG. 6 is a system configuration diagram of a videophone system including the videophone apparatus according to Embodiment 1 of the present invention. In the figure, 101 is a public telephone line, a wide area network (hereinafter referred to as WAN) such as ISDN or CA television network, and 102A is a network such as a modem, terminal adapter + DSU or cable modem for converting a communication interface to connect a device to the network. The interface device, 103A is a videophone device, 104 is a remote control device incorporating an Internet function and a videophone function, 105 is an Internet service provider, 106 is an Internet network, and 107 is a WWW server.
[0025]
Next, the operation will be described. The videophone device 103A is connected to the wide area network 101 via the network interface device 102A. In addition, a remote control device 104 that issues a command for forcibly changing the display screen of the WWW browser to the videophone device 103A via the network interface device 102C, and an Internet service provider 105 that connects to the Internet network 106, It is connected to the wide area network 101. A WWW server 107 is connected to the Internet network 106. When a person who operates the normal videophone device 103A designates a URL existing in the WWW server 107 on a WWW browser installed in the videophone device 103A, the network interface device 102A, the wide area network 101, and the Internet service are specified by HTTP. An HTML file request is transmitted to the WWW server 107 via the provider 105 and the Internet network 106. In response, the WWW server 107 downloads an HTML file to the videophone device 103A via the Internet network 106, the Internet service provider 105, the wide area network 101, and the network interface device 102A by HTTP. This is hereinafter referred to as a WWW service. In parallel with this, the videophone device 103A can make a videophone call with the remote control device 104. In this state, when the URL to be forcibly displayed on the WWW browser of the videophone device 103A is transmitted from the remote control device 104 by TCP / IP via the network interface device 102C, the wide area network 101, and the network interface device 102A, the videophone The device 103A performs the above-described WWW service for the URL transmitted from the remote control device 104.
[0026]
Next, an implementation method in the videophone device 103A will be described. FIG. 7 is a data flow diagram of the WWW browser function of software installed in the videophone apparatus according to Embodiment 1 of the present invention. In the figure, reference numerals 171 to 175 denote programs for controlling hardware. Reference numeral 171 denotes an input device driver for controlling an input device such as a keyboard or a remote controller, 173 denotes a serial device driver for controlling a device communicating with the network interface devices 102A and 102C in FIG. 6, and 174 denotes graphics for generating an image to be output to a television. A driver 175 is a sound driver that controls a sound device that generates sound. Reference numeral 180 denotes a program in which various protocols necessary for receiving a WWW service such as PPP and HTTP are installed. Reference numerals 151 to 153 denote tasks that are program units that can be independently executed under the real-time OS. 151 is an input device processing task for converting the key code input from the input device driver 171 into a code for internal processing, 152 is a WWW browser task, and 153 is an additional function processing task for realizing a function added to the WWW browser. Reference numerals 161 and 162 denote data queues (queues) which are one of the communication means between tasks. 161 is an input queue for passing a code for internal processing from the input device processing task 151 to the WWW browser task 152, and 162 is a command queue for passing a processing request from the additional function processing task 153 to the WWW browser task 152. .
[0027]
Next, the data flow will be described. The serial device driver 173 receives the URL transmitted from the remote control device 104, converts the protocol by the protocol stack 180, and passes it to the additional function processing task 153. The additional function processing task 153 places the received URL in the instruction queue 162 as an HTML file load instruction to the WWW browser task 152. The WWW browser task 152 retrieves data from the command queue 162 and loads the designated HTML file.
[0028]
As a means for passing data from the additional function processing task 153 to the WWW browser task 152, a device different from the video phone device 103A on the wide area network 101 is used in addition to the input queue 161 for passing data generated in the video phone device 103A. The command queue 162 for passing the data is provided, and the processing for the HTML file load command requested via this queue is incorporated in the WWW browser task 152, thereby enabling remote control of the WWW browser display screen.
[0029]
Embodiment 2. FIG.
FIG. 8 is a data flow diagram of the WWW browser function of the software installed in the videophone apparatus according to the second embodiment of the present invention. The same reference numerals are assigned to the corresponding parts and their description is omitted.
[0030]
In the first embodiment, the additional function processing task 153 notifies the URL transmitted from the remote control device 104 to the WWW browser task 152 via the command queue 162. However, as shown in FIG. To the WWW browser task 152.
[0031]
The data flow in this case will be described. The serial device driver 173 receives the URL transmitted from the remote control device 104, converts the protocol by the protocol stack 180, and passes it to the additional function processing task 153. The additional function processing task 153 will be input from the input device driver 171 and converted by the input device processing task 151 when the person operating the videophone device 103A selects the URL jump on the WWW browser. Change the code and put it in the input queue 161. The WWW browser task 152 retrieves data from the input queue 161, and executes the same processing as when a person operating the videophone device 103A selects a URL jump on the WWW browser.
[0032]
Thus, remote control of the WWW browser display screen can be realized without changing the WWW browser task 152.
[0033]
Embodiment 3 FIG.
FIG. 9 is a system configuration diagram of a videophone system including a videophone apparatus according to Embodiment 3 of the present invention. The same reference numerals as those in FIG. In the figure, reference numeral 108 denotes a measuring device, which is connected to the videophone device 103A.
[0034]
Next, the operation will be described. Data measured by the measuring device 108 is sent to the videophone device 103A. In order to send the measurement data to the WWW server 107, a URL having an input form for data transmission existing in the WWW server 107 is designated on the web browser installed in the videophone device 103A. A request for an HTML file is transmitted to the WWW server 107 via the network interface device 102A, the wide area network 101, the Internet service provider 105, and the Internet network 106 by HTTP. In response, the WWW server 107 downloads an HTML file to the videophone device 103A via the Internet network 106, the Internet service provider 105, the wide area network 101, and the network interface device 102A by HTTP. After the measurement data is automatically input to the input form in the HTML file, it is uploaded to the WWW server 107 through the same route as the request for the HTML file. As a result, the measurement data captured by the videophone device 103A by HTTP is collected by the WWW server 107.
[0035]
Next, an implementation method in the videophone device 103A will be described. FIG. 10 is a data flow diagram of the WWW browser function of the software installed in the videophone device according to Embodiment 3 of the present invention. The same reference numerals are assigned to the corresponding parts and their description is omitted. In the figure, reference numerals 163 and 164 denote data queues (queues) which are one of the inter-task communication means. 163 is a notification queue for passing the operation state of the WWW browser from the WWW browser task 152 to the additional function processing task 153, and 164 is a measurement data queue for passing measurement data from the additional function processing task 153 to the WWW browser task 152. Reference numeral 172 denotes a measurement device interface driver that takes in data measured by the measurement device 108.
[0036]
Next, the data flow will be described. When the WWW browser task 152 loads an HTML file having an input form for transmitting measurement data, the URL of the HTML file is placed in the notification queue 163. When the additional function processing task 153 retrieves the HTML file loading completion notification from the notification queue 163, the additional function processing task 153 gives the input field name in the HTML file corresponding to the measurement data input from the measurement device interface driver 172 in advance. Then, it enters the measurement data queue 164. The WWW browser task 152 retrieves the data from the measurement data queue 164 and uploads the measurement data to the WWW server 107 using the HTTP method.
[0037]
A notification queue 163 is provided as a means for passing data from the WWW browser task 152 to the additional function processing task 153, and a process of putting the URL of the HTML file that has been loaded into this queue is incorporated in the WWW browser task 152. Further, as a means for passing data from the additional function processing task 153 to the WWW browser task 152, a measurement data queue 164 for passing measurement data is provided separately from the input queue 161 for passing data generated in the videophone device 103A. By incorporating the processing for the measurement data with the input field name input via, it is possible to transfer the measurement data to a server connected to the wide area network using the HTTP method.
[0038]
Embodiment 4 FIG.
Also, as shown in FIG. 11, the measurement data transferred from the additional function processing task 153 to the WWW browser task 152 using the measurement data queue 164 in FIG. 10 is used in the instruction queue 162 in FIG. In the processing task 153, the functions of both the additional function processing task 153 described in the first embodiment and the third embodiment are incorporated. As a result, the two functions of the remote control of the WWW browser display screen shown in the first embodiment and the transfer of measurement data to the server connected to the wide area network using the HTTP method shown in the third embodiment are 1 Can coexist in one device.
[0039]
Embodiment 5. FIG.
FIG. 12 is a data flow diagram of the WWW browser function of the software installed in the videophone apparatus according to Embodiment 5 of the present invention. The same reference numerals are given to the corresponding parts, and the description thereof is omitted.
[0040]
In the third embodiment, the additional function processing task 153 notifies the measurement data input from the measurement device interface driver 172 to the WWW browser task 152 via the measurement data queue 164. However, as shown in FIG. It is also possible to communicate to the WWW browser task 152 via 161.
[0041]
The data flow in this case will be described. When the WWW browser task 152 loads an HTML file having an input form for transmitting measurement data, the URL of the HTML file is placed in the notification queue 163. When the additional function processing task 153 retrieves the HTML file loading completion notification from the notification queue 163, the additional function processing task 153 gives the input field name in the HTML file corresponding to the measurement data input from the measurement device interface driver 172 in advance. Then, the input field is selected on the WWW browser, and when the numerical value is input from the input device, the code that is input from the input device driver 171 and is converted by the input device processing task 151 is changed into the input queue 161. Further, the code that is input from the input device driver 171 and converted by the input device processing task 151 when the send button is pressed on the WWW browser is entered into the input queue 161. The WWW browser task 152 retrieves data from the measurement data queue 164, and executes the same processing as when a person operating the videophone device 103A inputs measurement data numerically on the WWW browser and presses the send button.
[0042]
As a result, as in the third embodiment, the change to incorporate the processing for the measurement data with the input field name input via the measurement data queue 164 into the WWW browser task 152 is omitted, and the additional function processing task is deleted from the WWW browser task 152. A server that provides a notification queue 163 as a means for passing data to 153 and that incorporates the process of putting the URL of the HTML file that has been loaded into this queue into the queue, and that uses the HTTP method to connect the measurement data to the wide area network Can be realized.
[0043]
Embodiment 6 FIG.
Further, as shown in FIG. 13, by adding the functions of both the additional function processing task 153 described in the second embodiment and the fifth embodiment to the additional function processing task 153, the WWW described in the second embodiment is provided. Two functions of remote control of a browser display screen and transfer of measurement data to a server connected to a wide area network using the HTTP method described in the fifth embodiment can coexist in one apparatus.
[0044]
Embodiment 7 FIG.
FIG. 5 is a system configuration diagram of a videophone system including a videophone apparatus according to Embodiment 6 of the present invention. Corresponding portions are denoted by the same reference numerals as those in FIG. In the figure, 103B is a videophone apparatus having the same function as 103A, and 102B is a network interface device having the same function as 102A.
[0045]
Next, the operation will be described. A case where the screen of the videophone device 103A changes in conjunction with the screen transition of the videophone device 103B will be described. When a person who operates the videophone device 103B designates a URL existing in the WWW server 107 on the WWW browser installed in the videophone device 103B, the network interface device 102A, the wide area network 101, the Internet service provider is provided by HTTP. 105, an HTML file request is transmitted to the WWW server 107 via the Internet network 106. At the same time, the URL of the HTML file requested by the videophone device 103B is transmitted to the videophone device 103A via the network interface device 102B, the wide area network 101, and the network interface device 102A by TCP / IP. In response, the WWW browser requests an HTML file from the WWW server 107 via the network interface device 102A, the wide area network 101, the Internet service provider 105, and the Internet network 106 by HTTP. In response, the WWW server 107 downloads an HTML file to the videophone device 103A via the Internet network 106, the Internet service provider 105, the wide area network 101, and the network interface device 102A by HTTP. Prior to this, the same HTML file is downloaded to the videophone device 103B via the Internet network 106, the Internet service provider 105, the wide area network 101, and the network interface device 102B.
[0046]
Next, an implementation method in the videophone devices 103A and 103B will be described. FIG. 4 is a data flow diagram of the WWW browser function of the software installed in the videophone apparatus according to Embodiment 7 of the present invention. The same reference numerals are assigned to the corresponding parts, and description thereof is omitted. In the figure, reference numeral 163 denotes a data queue (queue) which is one of communication means between tasks, and is a notification queue for passing the operation state of the WWW browser from the WWW browser task 152 to the additional function processing task 153.
[0047]
Next, the data flow will be described. In the videophone device 103B, the WWW browser task 152 transmits an HTML file request to the WWW server 107 via the protocol stack 180 and the serial device driver 173 according to HTTP, and at the same time, puts an HTML file request notification into the notification queue 163. When the additional function processing task 153 takes it out from the notification queue 163, the additional function processing task 153 passes the data to the protocol stack 180 and the serial device driver 173 to be sent to the videophone device 103A by TCP / IP. This is transferred to the serial device driver 173 of the videophone device 103A via the network interface device 102B, the wide area network 101, and the network interface device 102A. After the protocol is converted by the protocol stack 180, the additional function processing task 153 receives it. As a result, the additional function processing task 153 knows that the videophone device 103B has requested the HTML file, and enters the command queue 162 as an HTML file load command to the WWW browser task 152 in order to link with the videophone device 103B. Put in. The WWW browser task 152 retrieves data from the command queue 162 and transmits a request for an HTML file designated according to HTTP to the WWW server 107 via the protocol stack 180 and the serial device driver 173. As a result, the same HTML file is loaded from the WWW server 107 to the videophone devices 103A and 103B.
[0048]
The same applies when the screen of the videophone device 103B changes in conjunction with the screen transition of the videophone device 103A.
[0049]
A notification queue 163 is provided as a means for passing data from the WWW browser task 152 to the additional function processing task 153, and processing for entering the URL of the HTML file that has been loaded into this queue and data from the additional function processing task 153 to the WWW browser task 152 are provided. The command queue 164 is provided as a means for passing the message, and the processing for the HTML file load command requested via this queue is incorporated into the WWW browser task 152, thereby enabling the linkage of screen transitions.
[0050]
Embodiment 8 FIG.
Further, as shown in FIG. 1, the measurement data transferred from the additional function processing task 153 to the WWW browser task 152 using the measurement data queue 164 of FIG. 10 is made to use the command queue 162 of FIG. The functions of both the additional function processing task 153 described in the third embodiment and the seventh embodiment are incorporated in the processing task 153. Thus, the transfer of measurement data to a server connected to the wide area network using the HTTP method shown in the third embodiment and the screen transition between the two videophone devices shown in the seventh embodiment are linked. Two functions can coexist in one device.
[0051]
Embodiment 9 FIG.
FIG. 2 is a data flow diagram of the WWW browser function of the software installed in the videophone apparatus according to Embodiment 7 of the present invention. The same reference numerals are used for the corresponding parts, and description thereof is omitted.
[0052]
In the seventh embodiment, the additional function processing task 153 notifies the WWW browser task 152 of the URL transmitted from the partner videophone device via the command queue 162. However, as shown in FIG. To the WWW browser task 152.
[0053]
The data flow in this case will be described. The serial device driver 173 receives the URL transmitted from the other party's videophone device 103 </ b> B, converts the protocol by the protocol stack 180, and passes it to the additional function processing task 153. The additional function processing task 153 will be input from the input device driver 171 and converted by the input device processing task 151 when the person operating the videophone device 103A selects the URL jump on the WWW browser. Change the code and put it in the input queue 161. The WWW browser task 152 retrieves data from the input queue 161, and executes the same processing as when a person operating the videophone device 103A selects a URL jump on the WWW browser.
[0054]
As a result, as in the seventh embodiment, the change to incorporate the processing for the HTML file load command input via the command queue 164 into the WWW browser task 152 is omitted, and the data is transferred from the WWW browser task 152 to the additional function processing task 153. The notification queue 163 is provided as a means for passing, and the screen transition between the two videophone devices can be linked only by a change that incorporates the process of putting the URL of the HTML file to be loaded into the queue.
[0055]
Embodiment 10 FIG.
Further, as shown in FIG. 3, by adding both functions of the additional function processing task 153 described in the fifth embodiment and the ninth embodiment to the additional function processing task 153, the HTTP described in the fifth embodiment is provided. Transfer of measurement data to a server connected to a wide area network using a method and two functions of screen transition between two videophone devices described in the ninth embodiment can coexist in one device. .
[0056]
【The invention's effect】
Since the present invention is configured as described above, the following effects can be obtained.
[0057]
By incorporating the processing for the HTML file load command from the partner device into the WWW browser, you can display information such as text, sound, still images, and videos on the WWW browser without having to operate the WWW browser yourself while making a videophone call. .
[0058]
In addition, by converting the HTML file load command from the partner device into an input code that will be generated when the URL jump is selected by the own device, it is as if operated from the input device of the own device. It can be learned how to operate the WWW browser. Moreover, since it can implement | achieve without modifying a WWW browser, production cost can be reduced.
[0059]
In addition, the WWW browser notifies the external program that the loading of the HTML file has been completed, and the process of importing the measurement data from the external program is incorporated into the WWW browser, so that the target communication can be performed without creating a special communication program for data transfer. Data can be sent to the device.
[0060]
In addition, by processing the HTML file load command from the partner device and the completion of loading the HTML file of the WWW browser to the external program, and incorporating the process of importing measurement data from the external program into the WWW browser, The measurement data collected by the own device can be transferred to the target device by operating the counterpart device without operating.
[0061]
In addition, the WWW browser notifies the external program of the start of loading of the HTML file, and by incorporating a process in which the external program transmits this to the other videophone device, the WWW browser of the other videophone device can be used while making a videophone call. Can be operated.
[0062]
Also, by converting the HTML file load command from the other party's videophone device into an input queue that is converted into an input code that would be generated when the URL jump is selected by the own device, it is as if the input device of the own device Since it seems to be operating, it is possible to instruct how to operate the WWW browser. Further, the amount of change of the WWW browser can be reduced as compared with the case where the HTML file load command is directly given to the WWW browser.
[0063]
In addition, the WWW browser notifies the external program of the start of loading of the HTML file, and by incorporating a process in which the external program transmits this to the other videophone device, the WWW browser of the other videophone device can be used while making a videophone call. The measurement data collected by the other party's videophone device can be transferred to the target device.
[Brief description of the drawings]
FIG. 1 is a data flow diagram of a WWW browser function of software installed in a videophone device according to Embodiment 8 of the present invention.
FIG. 2 is a data flow diagram of a WWW browser function of software installed in a videophone device showing Embodiment 9 of the present invention;
FIG. 3 is a data flow diagram of a WWW browser function of software installed in a videophone device according to Embodiment 10 of the present invention.
FIG. 4 is a data flow diagram of a WWW browser function of software installed in a videophone device showing Embodiment 7 of the present invention.
FIG. 5 is a system configuration diagram of a videophone system in which videophone apparatuses according to Embodiments 7 to 10 of the present invention are positioned.
FIG. 6 is a system configuration diagram of a videophone system in which a videophone apparatus according to Embodiments 1 and 2 of the present invention is positioned.
FIG. 7 is a data flow diagram of the WWW browser function of software installed in the videophone device showing Embodiment 1 of the present invention;
FIG. 8 is a data flow diagram of a WWW browser function of software installed in a videophone device showing Embodiment 2 of the present invention.
FIG. 9 is a system configuration diagram of a videophone system in which videophone devices according to Embodiments 3 to 6 of the present invention are positioned.
FIG. 10 is a data flow diagram of a WWW browser function of software installed in a videophone device showing Embodiment 3 of the present invention.
FIG. 11 is a data flow diagram of a WWW browser function of software installed in a videophone device showing Embodiment 4 of the present invention.
FIG. 12 is a data flow diagram of a WWW browser function of software installed in a videophone device showing Embodiment 5 of the present invention;
FIG. 13 is a data flow diagram of the WWW browser function of software installed in a videophone device showing Embodiment 6 of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 101 Wide area network, 102 Network interface apparatus, 103 Video telephone apparatus, 104 Remote control apparatus, 105 Internet service provider, 106 Internet network, 107 WWW server, 151 Input device processing task, 152 WWW browser task, 153 additional function processing task, 161 Input queue, 162 Command queue, 163 Notification queue, 171 Input device driver, 172 Measuring device interface driver, 173 Serial device driver, 174 Graphics driver, 175 Sound driver, 180 Protocol stack

Claims (2)

テレビ電話機能とWorld Wide Webブラウザ(以下 WWWブラウザ)機能を有するテレビ電話装置であり、本テレビ電話装置に含まれる、もしくは接続された表示装置を有し、テレビ電話の操作用画面を上記表示装置に表示するテレビ電話装置に於いて
前記テレビ電話装置に接続された計測機器から吸い上げた計測データをWWWブラウザ表示画面に取り込み、Hyper Text Transfer Protocol(以下 HTTP)メソッドを使ってこの計測データをワイドエリアネットワークに接続されたサーバに転送する手段と、
WWWブラウザ表示画面を制御する手段であって、ワイドエリアネットワークに接続されたリモート制御装置からURLを受け取り該URLをファイルロード指令として遠隔制御される手段と、
ワイドエリアネットワークに接続された同機能をもつ他の装置の画面を、前記テレビ電話装置のWWWブラウザ表示画面に連動させて遷移させることによって、前記テレビ電話装置に接続された計測機器から吸い上げた計測データをWWWブラウザ表示画面に取り込ませ、HTTPメソッドを使ってこの計測データをワイドエリアネットワークに接続されたサーバに転送させる手段と
を有することを特徴とするテレビ電話装置。
A video telephone having a videophone function and World Wide Web browser (hereinafter WWW browser) function, included in the video telephone, or has a connected display device, the display device an operation screen of the videophone in the TV telephone apparatus to be displayed in,
The measurement data sucked from the measurement device connected to the videophone device is taken into a WWW browser display screen, and the measurement data is transferred to a server connected to the wide area network using a Hyper Text Transfer Protocol (hereinafter, HTTP) method. Means,
Means for controlling a WWW browser display screen, receiving a URL from a remote control device connected to a wide area network, and remotely controlling the URL as a file load command;
Measurements taken from the measuring device connected to the videophone device by switching the screen of another device having the same function connected to the wide area network in conjunction with the WWW browser display screen of the videophone device A videophone apparatus comprising: means for capturing data in a WWW browser display screen and transferring the measurement data to a server connected to a wide area network using an HTTP method .
前記遠隔制御される手段が、前記WWWブラウザ機能の前段階を制御することを特徴とする請求項1記載のテレビ電話装置 2. The videophone apparatus according to claim 1, wherein said remotely controlled means controls a previous stage of said WWW browser function .
JP28050897A 1997-10-14 1997-10-14 Video phone equipment Expired - Fee Related JP3734348B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28050897A JP3734348B2 (en) 1997-10-14 1997-10-14 Video phone equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28050897A JP3734348B2 (en) 1997-10-14 1997-10-14 Video phone equipment

Publications (2)

Publication Number Publication Date
JPH11122590A JPH11122590A (en) 1999-04-30
JP3734348B2 true JP3734348B2 (en) 2006-01-11

Family

ID=17626081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28050897A Expired - Fee Related JP3734348B2 (en) 1997-10-14 1997-10-14 Video phone equipment

Country Status (1)

Country Link
JP (1) JP3734348B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001156931A (en) 1999-11-11 2001-06-08 Internatl Business Mach Corp <Ibm> Telephone set with browser and method for automatically recording url in the telephone set together with voice
JP3705477B2 (en) * 1999-12-16 2005-10-12 沖電気工業株式会社 Inter-device communication method
JP2001320683A (en) * 2000-05-11 2001-11-16 Mega Chips Corp Multimedia system

Also Published As

Publication number Publication date
JPH11122590A (en) 1999-04-30

Similar Documents

Publication Publication Date Title
JP3753244B2 (en) Real-time web sharing system
JP5395212B2 (en) Method and apparatus for providing output from a remotely located digital file using a mobile device and an output device
CA2479615C (en) A multi-user display system and control method therefor
US7286145B2 (en) System for describing markup language for mobile use, and information processing apparatus and program for generating display content
CA2391542A1 (en) System and method for application viewing through collaborative web browsing session
CN100444570C (en) Information processing device, network system, and control method for network system
JP2003076622A (en) Method and apparatus for controlling peripheral devices
JPH1185654A (en) Virtual WWW server device and WWW server device capable of camera control
JP2011257945A (en) Information transmission apparatus, control method of information transmission apparatus, and computer program
US20030177445A1 (en) System for describing markup language for mobile use, and information processing apparatus and program for generating display content
JP3734348B2 (en) Video phone equipment
JP2998668B2 (en) Facsimile machine
JP2002352065A (en) Server device adapted to network
JP2019016223A (en) COMMUNICATION SYSTEM, COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP3324566B2 (en) Image transfer system and method
JP2003281030A (en) Information providing server, information providing method
JPH1188591A (en) Facsimile equipment
JPH10173890A (en) Remotely controllable facsimile equipment
US20040047471A1 (en) Monitoring computer
JP2002157219A (en) Method and system for dealing with internet terminal of existent online application, server device and recording medium
JP2002123785A (en) Screen display processing method and business processing system
JP4115070B2 (en) Information communication system and communication terminal
KR100372682B1 (en) Image sticker transmission Advertizement service system and method through the internet
JP3926047B2 (en) Information display device
US20240143265A1 (en) Program, method, and information processing device

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20040625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050726

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20050831

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050920

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051018

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051018

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091028

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091028

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101028

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees