(57)【要約】【課題】  ＨＤＭＩ接続されたシンク機器とソース機器の通信システムにおいて、シンク機器の座標通知のＣＥＣコマンドデータによるＣＥＣの通信負荷を低減させることを目的とする。【解決手段】シンク１１０機器は、ソース機器１２０へ逐次通知する座標通知のＣＥＣのコマンドデータを、ソース機器１２０の性能や、制御する機能に合わせて一定区間間引く。この手段により、ソース機器１２０の操作に影響を及ぼすことなく、シンク機器１１０からのタッチパネル座標通知のＣＥＣコマンドデータによる通信路上の通信負荷を低減させる。【選択図】図１
2011188230.tif 000002
【特許請求の範囲】
【請求項１】
シンク機器とソース機器とが、通信路を介してデータ通信する通信制御システムであって、
前記シンク機器は、押下された位置を示す位置データを出力するタッチパネルと、前記タッチパネルが出力した前記位置データを前記通信路を介して前記ソース機器へ出力するシンク機器制御部とを備え、
前記タッチパネルは前記タッチパネルが押下されている間は前記位置データの出力を継続し、前記シンク機器制御部は前記タッチパネルが押下されている時間が所定時間継続された場合に、前記所定時間ごとに前記タッチパネルの押下が継続されていることを示すポーリングデータを前記通信路を介して前記ソース機器へ出力することを特徴とする通信制御システム。
【請求項２】
前記シンク機器制御部は、前記ポーリングデータの出力が継続されて他の所定時間である間引き間隔の時間が経過すると、前記間引き間隔ごとに前記位置情報を前記ソース機器へ出力することを特徴とする請求項１記載の通信制御システム。  
【請求項３】
前記ポーリングデータは、前記シンク機器を示すデータおよび前記ソース機器が示すデータのみからなることを特徴とする請求項１記載の通信制御システム。
【請求項４】
押下された位置を示す位置データを出力するタッチパネルと、前記タッチパネルが出力した前記位置データを前記通信路を介して前記ソース機器へ出力するシンク機器制御部とを備え、前記タッチパネルは前記タッチパネルが押下されている間は前記位置データの出力を継続し、前記シンク機器制御部は前記タッチパネルが押下されている時間が所定時間継続された場合に、前記所定時間ごとに前記タッチパネルの押下が継続されていることを示すポーリングデータを出力し、前記ポーリングデータの出力が継続されて他の所定時間である間引き間隔の時間が経過すると、前記間引き間隔ごとに前記位置情報を出力するシンク機器に通信路を介して接続され、
前記間引き間隔を設定し、設定した間引き間隔を前記通信路を介して前記シンク機器へ送信するソース機器制御部を備えたことを特徴とするソース機器。
【請求項５】
通信路を介してソース機器に接続され、
押下された位置を示す位置データを出力するタッチパネルと、前記タッチパネルが出力した前記位置データを前記通信路を介して前記ソース機器へ出力するシンク機器制御部とを備え、
前記タッチパネルは前記タッチパネルが押下されている間は前記位置データの出力を継続し、前記シンク機器制御部は前記タッチパネルが押下されている時間が所定時間継続された場合に、前記所定時間ごとに前記タッチパネルの押下が継続されていることを示すポーリングデータを前記通信路を介して前記ソース機器へ出力し、前記ポーリングデータの出力が継続されて、前記ソース機器が設定した他の所定時間である間引き間隔の時間が経過すると、前記間引き間隔ごとに前記位置情報を前記ソース機器へ出力することを特徴とするシンク機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチメディアインターフェイスを介し接続されたシンク機器とソース機器との間でデータを送受信するためのコマンド制御を行う制御システムに適用される、通信制御システム、シンク機器及び、ソース機器に関するものである。
【背景技術】
【０００２】
マルチメディアインターフェイスのひとつとして、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）がある。ＨＤＭＩは、映像データを伝送する映像伝送路と、制御コマンドデータを通信する制御通信路を有する。
この制御通信路の通信規格として、ＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ
Ｃｏｎｔｒｏｌ）が規格化されている。このＣＥＣはバス通信規格であり、各種通信コマンドがＣＥＣで規定されている。
【０００３】
ＣＥＣのコマンドは、ＣＥＣ規格で規定されているコマンドとは別に、ＣＥＣ規格の製品を製造するメーカー独自で自由にコマンドを作成することのできるコマンドの領域が用意されており、このようなＣＥＣのコマンドを用いて、ＨＤＭＩケーブルを介して接続された映像を出力するソース機器と映像を受信するシンク機器との間で、双方向で制御を行うことができる。（例えば、非特許文献１参照）。
【０００４】
一方、ＣＥＣでシンク機器から、ソース機器を制御する方法として、シンク機器が、ソース機器の出力する映像を表示するシンク機器のディスプレイ上にフリーカーソルを表示させ、リモコンによりフリーカーソルを動かし、フリーカーソルの操作情報をＣＥＣのコマンドでソース機器へ通知し、ソース機器の制御を行う方法が提案されている（例えば、特許文献１参照）。
【０００５】
この方法は、ディスプレイ上のフリーカーソルの押下情報を、座標情報として、ＸＹの座標へ正規化し、この座標情報を、ＣＥＣのコマンドとしてソース機器へ送信することで、シンク機器からソース機器を制御する。
【０００６】
この方法を応用すれば、タッチパネルによるソース機器の制御を行うことも可能である。シンク機器のディスプレイにタッチパネルを搭載し、タッチパネルの押下情報を、ＸＹの座標へ正規化し（例えば図２を参照）、この座標情報を、CECのコマンドとしてソース機器へ送信することで、シンク機器からソース機器を制御できる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−１３５７２６号公報
【非特許文献】
【０００８】
【非特許文献１】Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ  １．３ｃ
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従来技術を利用することで、ＣＥＣの通信路で、シンク機器とソース機器間で、タッチパネル制御を実現することができるが、タッチパネル制御を行う際、ソース機器が、シンク機器のタッチパネルの押下情報を検出するために、シンク機器は、押下区間中、押下さ
れた現在の座標情報を逐次ソース機器へ通知することが必要となる(例えば図４を参照)。しかしながら、ＣＥＣの伝送レートは約４００ｂｐｓと低速であるため、上記のような操作を従来の技術で実現すると、逐次通知する座標情報によって、ＣＥＣの通信路上の通信負荷が増大するという課題を有していた。
【００１０】
本発明は、従来の問題を解決するためになされたもので、ＨＤＭＩ接続されたソース機器とシンク機器の通信システムにおいて、シンク機器からのタッチパネル座標通知のＣＥＣコマンドによる通信路上の通信負荷を低減することができる通信制御システムおよび、装置を提供し、効率的にタッチパネル制御の通知を行うことを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明の通信制御システムは、シンク機器とソース機器とが、通信路を介してデータ通信する通信制御システムであって、前記シンク機器は、押下された位置を示す位置データを出力するタッチパネルと、前記タッチパネルが出力した前記位置データを前記通信路を介して前記ソース機器へ出力するシンク機器制御部とを備え、前記タッチパネルは前記タッチパネルが押下されている間は前記位置データの出力を継続し、前記シンク機器制御部は前記タッチパネルが押下されている時間が所定時間継続された場合に、前記所定時間ごとに前記タッチパネルの押下が継続されていることを示すポーリングデータを前記通信路を介して前記ソース機器へ出力する構成を備える。
【発明の効果】
【００１２】
本発明によれば、ＨＤＭＩ接続されたシンク機器とソース機器の通信システムにおいて、シンク機器からソース機器へ逐次通知する座標通知のＣＥＣのコマンドデータを、ソース機器の性能や、制御する機能に合わせて一定区間間引くことで、ソース機器の操作に影響を及ぼすことなく、シンク機器からのタッチパネル座標通知のＣＥＣコマンドによる通信路上の通信負荷を低減させ、座標通知によるＣＥＣ上の通信占有率を抑えることができる効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態における通信制御システムの構成図
【図２】本発明の実施の形態におけるシンク機器のタッチパネル構成図
【図３】本発明の実施の形態における通信制御システムの動作説明のための処理フロー図
【図４】従来技術における通信制御システムの通信シーケンスを示した図
【図５】本発明の実施の形態における通信制御システムのネゴシエーション処理の通信シーケンスを示した図
【図６】本発明の実施の形態における通信制御システムのタッチパネル座標通知の通信シーケンスを示した図
【図７】本発明の実施の形態におけるＣＥＣコマンドの例を示した図
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照しながら説明する。
本発実施の形態における通信制御システムは、シンク機器とソース機器とが、通信路を介してデータ通信を行う通信制御システムである。
【００１５】
以下の説明において、通信路はＨＤＭＩのＣＥＣ規格に準拠するものであり、この通信路は制御コマンドデータを通信する制御通信路である。
【００１６】
図１は本発明の実施の形態における通信制御システムの構成を示すブロック図である。図１に示すように、通信制御システム１０は、ＨＤＭＩ伝送路１００を介してシンク機器
１１０とソース機器機器１２０とが接続された構成である。
【００１７】
ＨＤＭＩ伝送路１００は、映像・音声コンテンツデータの伝送を行う映像伝送路と、ＣＥＣコマンドデータを通信するＣＥＣ通信路の２つを有する。
【００１８】
シンク機器１１０は、シンク機器制御部としての制御部１１１と、ＨＤＭＩ伝送部１１２と、映像音声受信処理部１１３と、ディスプレイ１１４と、タッチパネル１１５と、スピーカ１１６と、ロケータ１１７を備えている。
【００１９】
制御部１１１は、例えばＣＰＵ、ＲＯＭ及びＲＡＭを含む。ＣＰＵは、ＲＯＭに格納されたコンピュータプログラムを、ＲＡＭを作業領域として使いながら実行する。
【００２０】
このような制御部１１１は、映像音声受信処理部１１３と、ディスプレイ１１４と、タッチパネル１１５と、スピーカ１１６とを制御し、シンク機器１１０に関する処理を行う。
【００２１】
シンク機器１１０に関する処理としては、例えば、ソース機器１２０の通信制御を行うＣＥＣコマンドデータの送受信処理や、ソース機器１２０より伝送された映像・音声コンテンツデータの受信処理など、本実施の形態で行われる処理全般がある。
【００２２】
ＨＤＭＩ伝送部１１２は、制御部１１１が制御処理を行うことにより、ソース機器１２０との間でＨＤＭＩ伝送路上の通信を行う。
【００２３】
すなわち、ＨＤＭＩ伝送部１１２は、制御部１１１が制御を行うことにより、ソース機器１２０からＨＤＭＩ伝送路１００を通じて受信した信号のうち、ＨＤＭＩ伝送路１００の映像伝送路で送信された映像・音声のコンテンツデータを映像音声受信処理部１１３へ、ＨＤＭＩ伝送路１００のＣＥＣ通信路で送信されたＣＥＣコマンドデータを制御部１１１へ分離送信する。
【００２４】
さらに、ＨＤＭＩ伝送部１１２は、制御部１１１から送信されるＣＥＣコマンドデータを、ＨＤＭＩ伝送路１００のＣＥＣ通信路へ送信する。
【００２５】
映像音声受信処理部１１３は、シグナルプロセッサであり、制御部１１１が制御処理を行うことにより、ソース機器１２０から伝送された映像・音声のコンテンツデータに関して、映像コンテンツデータは映像にしてディスプレイ１１４へ表示し、音声コンテンツデータは音声にして、スピーカ１１６へ出力する。
【００２６】
タッチパネル１１５は、図２に示すように、ディスプレイ１１４上に重ねて配置されている。タッチパネル１１５は、透過性の材料からなるものであるため、操作者はタッチパネル１１５を通してディスプレイ１１４に表示されている釦などを視認することができる。
【００２７】
タッチパネル１１５上において、この釦が表示されている位置を操作者が押下すると、タッチパネル１１５はこれを検知して制御部１１１へ通知する。すなわち、現在操作者によってタッチパネル１１５が押下されている位置を示すデータ（位置データ）をＸＹの座標に正規化して、制御部１１１へ通知する（図２に示す例では、Ｘ’、Ｙ’座標２２１が押下されている）。
【００２８】
ロケータ１１７は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）の受信機であり、シンク機器１１０の現在位置を算出して、算出した現在位置を示
す現在位置情報を制御部１１１へ送る。制御部１１１は、ＲＯＭに格納されている地図データとロケータ１１７からの現在位置情報とにより、シンク機器１１０へ設定された目的地までの経路ナビゲーションの処理を行う。
【００２９】
ただし、本実施の形態にけるシンク機器１１０をカーナビゲーションシステムとして以下に説明するので、ロケータ１１７を例示しているが、シンク機器１１０には必ずしもロケータを備える必要はなく、外部に設けられたロケータと接続可能な構成としても良い。あるいは、シンク機器１１０として、ＨＤＭＩの規格にのっとった通信方式を用いて伝送可能な映像データおよび音声データを処理することができるものが用いられても良く、例えばナビゲーション機能を有していないディスプレイ装置が用いられても良い。
また、ディスプレイ１１４や、タッチパネル１１５や、スピーカ１１６も同様に、外部機器としてシンク機器１１０に接続可能な構成としてもよい。
【００３０】
ソース機器１２０は、ＨＤＭＩ伝送路１００に対して、映像・音声コンテンツデータの出力と、ＣＥＣのコマンドデータを送受信することが可能な機器であって、例えばＢＤプレーヤである。
【００３１】
ソース機器１２０は、ソース機器制御部としての制御部１２１と、映像音声送信処理部１２２と、ＨＤＭＩ伝送部１２３と、ディスク再生部１２４を備えている。
制御部１２１は、例えばＣＰＵ、ＲＯＭ及びＲＡＭを含む。ＣＰＵは、ＲＯＭに格納されたコンピュータプログラムを、ＲＡＭを作業領域として使いながら実行する。このような制御部１２１は、映像音声送信処理部１２２と、ＨＤＭＩ伝送部１２３と、ディスク再生部１２４を制御し、ソース機器１２０に関する処理を行う。
【００３２】
ソース機器１２０に関する処理としては、例えば、シンク機器１１０の通信制御を行うＣＥＣコマンドデータの送受信処理や、シンク機器１１０への映像・音声コンテンツデータの伝送など、本実施の形態で行われる処理全般がある。
【００３３】
映像音声送信処理部１２２は制御部１２１の制御により、シンク機器１１０へ伝送する映像・音声のコンテンツデータをＨＤＭＩ伝送部１２３へ出力する。
【００３４】
ディスク再生部１２４は、ソース機器１２０へ挿入された、ＢＤディスク等のディスク型記録媒体からこれらディスクに記録されたデータを読み取り、映像・音声コンテンツデータを再生するデッキである。
【００３５】
ただし、本実施の形態におけるソース機器をＢＤプレーヤとして説明しているので、ディスク再生部１２４を例示しているが、このディスク再生部１２４の代わりに、映像データおよび音声データを出力する別のものが適用されても良い。
【００３６】
別のものとしては、ＨＤＭＩの規格にのっとった通信方式を用いて伝送可能な映像データおよび音声データを出力するものであれば良く、さらには、図示していない外部機器あるいはソース装置内に設けられたデータ再生装置に接続可能にして、その外部機器やデータ再生装置から取り込んだ各データを利用できるように構成されていても良い。
【００３７】
映像音声送信処理部１２２は、例えば、ディスク再生部１２４から入力された映像・音声のコンテンツデータを出力するシグナルプロセッサである。
【００３８】
ＨＤＭＩ伝送部１２３は制御部１２１が制御処理を行うことにより、映像音声送信処理部１２２から出力された映像・音声のコンテンツデータをＨＤＭＩ伝送路１００の映像伝送路へ伝送する。
【００３９】
また、ＨＤＭＩ伝送部１２３は、制御部１２１から送信されるＣＥＣコマンドデータを、ＨＤＭＩ伝送路１００のＣＥＣ通信路へ送信し、ＨＤＭＩ伝送路１００のＣＥＣ通信路から受信したシンク機器１１０からのＣＥＣコマンドデータを、制御部１２１へ送信する。
【００４０】
以上のように構成された通信制御システムについて、以下にその処理動作を図３、図５、図６、図７を用いて説明する。
【００４１】
図３は本発明の実施の形態における通信制御システムの処理フロー図である。また、図５および図６は、本実施の形態におけるＣＥＣコマンドデータの通信シーケンスの詳細を示す図である。さらに、図７は、ＣＥＣコマンドデータの構成を示す図である。
以下の説明では、まず、図３を用いて処理の全体の流れを説明し、処理内でのＣＥＣコマンドデータのシーケンスを図５、図６、図７を用いて後述する。
【００４２】
シンク機器１１０と、ソース機器１２０は、ＣＥＣコマンドデータでタッチパネル押下座標の通知を開始する際、タッチパネル押下座標の通知に必要な情報をＣＥＣコマンドデータの通信でネゴシエーションする（ステップＳ３０１）。
【００４３】
ステップＳ３０１で、シンク機器１１０がソース機器１２０へ送信するタッチパネル押下座標の通知の間引き間隔Ｔβを決定する。間引き間隔Ｔβは、後述のステップＳ３０６の判断で使用される。
【００４４】
シンク機器１１０のタッチパネルが押下されると（ステップＳ３０２）、シンク機器１１０はソース機器１２０へ、押下されたタッチパネルの位置情報をＸ，Ｙの座標データに変換し、ＣＥＣコマンドデータでタッチパネル押下座標の通知を送信する（ステップＳ３０３）。
【００４５】
その後、タッチパネルが押下中であるか否かを判断する（ステップＳ３０４）。この時点で、タッチパネルの押下が終了している場合は、ソース機器へ、タッチパネルから離れたことをＣＥＣコマンドデータで通知し（ステップＳ３０９）、次のタッチパネル押下を待つ（ステップＳ３０２）。
【００４６】
ステップＳ３０４でタッチパネルが押下されている最中であると判断した場合、前回ソース機器へ送信したタッチパネルの押下情報からの時間が、所定時間である時間Ｔα経過しているかを確認し、時間Ｔα経過している場合はステップＳ３０６へ進み、時間Ｔα経過していない場合は、ステップＳ３０４へ戻る（Ｓ３０５）。ここで、時間Ｔαはシンク機器１１０が自機器の機能に応じて判断し決定する時間である。
【００４７】
ステップＳ３０５にて行われる、時間Ｔαとの時間比較について、本処理フローのタッチパネル押下開始（ステップＳ３０２）毎において、ステップＳ３０５を初めて行う場合は、ステップＳ３０３のＣＥＣコマンドデータを送信してからの時間とＴαとの比較となり、以下に説明するステップＳ３０７もしくはステップＳ３０８の処理を行ってからステップＳ３０５の処理を行う場合は、各々の前回のステップＳ３０７もしくはステップＳ３０８のＣＥＣコマンドデータ送信してからの時間と時間Ｔαとの比較となる。
【００４８】
ステップＳ３０６では、シンク機器１１０がソース機器１２０へＣＥＣコマンドデータでタッチパネル押下座標通知を送信してからの時間から間引き間隔Ｔβ経過しているか否かの確認を行う。
【００４９】
ここで、ステップＳ３０５の処理における時間ＴαとステップＳ３０６の処理における間引き間隔Ｔβに対して、Ｔα＜Ｔβの関係が成り立つものとする。
【００５０】
ステップＳ３０６にて行われる、間引き間隔Ｔβとの時間比較について、本処理フローのタッチパネル押下開始（ステップＳ３０２）毎において、ステップＳ３０６を初めて行う場合は、ステップＳ３０３のＣＥＣコマンドデータを送信してからの時間とＴβとの比較となり、以下に説明するステップＳ３０７の処理を行ってからステップＳ３０６の処理を行う場合は、前回のステップＳ３０７のＣＥＣコマンドデータ送信してからの時間と時間Ｔβとの比較となる。
【００５１】
ステップＳ３０６において、前記比較において、間引き間隔Ｔβ以上経過している場合は、シンク機器１１０は、現在のタッチパネル押下座標の通知をソース機器１２０へ送信する（ステップＳ３０７）。その後、ステップＳ３０４へ戻る。
【００５２】
ステップＳ３０６において、前記比較において、間引き間隔Ｔβ以上経過していない場合は、シンク機器１１０は、タッチパネル押下座標通知の間引き間隔中であると判断し、ソース機器１２０へＣＥＣコマンドデータであるポーリングコマンドを送信する（ステップＳ３０８）。その後、ステップＳ３０４へ戻る。
【００５３】
ステップＳ３０８で送信するポーリングコマンドは、送信元（シンク機器１１０）と送信先（ソース機器１２０）を示すデータのみで構成されたＣＥＣコマンドデータである。ポーリングコマンドは、タッチパネル押下座標の通知のＣＥＣコマンドデータよりコマンドデータ長が短いため、ポーリングコマンド送信により、ＣＥＣ通信路の通信負荷が低減できる。
【００５４】
次に、図５、図６に示されるシーケンス図で使用するＣＥＣコマンドデータの構成例について、図７を用いて説明する。
【００５５】
コマンド名＜Ｐａｎｅｌ  Ｉｎｆｏ＞にて示されるコマンドデータは、シンク機器１１０が、ソース機器１２０へ通知するコマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータを間引く間隔（間引き間隔）の許容範囲を、ソース機器１２０へ通知するためのコマンドデータであり、このコマンドデータに含まれるパラメータは、＜Ｔｏｕｃｈ  Ｏｎ＞最小通知間隔と＜Ｔｏｕｃｈ  Ｏｎ＞最大通知間隔から構成されている。
【００５６】
ここで、＜Ｔｏｕｃｈ  Ｏｎ＞最小通知間隔が間引き間隔の最小時間であり、＜Ｔｏｕｃｈ  Ｏｎ＞最大通知間隔は間引き間隔の最大時間である。
【００５７】
コマンド名＜Ｐａｎｅｌ  Ｓｅｔ  Ｒｅｑｕｅｓｔ＞にて示されるコマンドデータは、シンク機器１１０がソース機器１２０へ通知するコマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータの間引き間隔を指定するためのコマンドデータである。
【００５８】
このコマンドデータに含まれるパラメータは、＜Ｔｏｕｃｈ  Ｏｎ＞通知間隔要求から構成されている。＜Ｔｏｕｃｈ  Ｏｎ＞通知間隔要求は、前記コマンド名＜Ｐａｎｅｌ  Ｉｎｆｏ＞のコマンドデータのパラメータの許容範囲に収まる値が設定される。。
【００５９】
コマンド名＜Ｐａｎｅｌ  Ｓｅｔ  Ａｎｓｗｅｒ＞にて示されるコマンドデータは、コマンド名＜Ｐａｎｅｌ  Ｓｅｔ  Ｒｅｑｕｅｓｔ＞の応答のコマンドデータである。
【００６０】
パラメータは、＜Ｔｏｕｃｈ  Ｏｎ＞通知間隔応答から構成されており、前記コマンド名＜Ｐａｎｅｌ  Ｓｅｔ  Ｒｅｑｕｅｓｔ＞のパラメータ＜Ｔｏｕｃｈ  Ｏｎ＞通知間隔要求の値が設定される。この値が、シンク機器１１０のコマンド名＜Ｔｏｕｃｈ  Ｏｎ＞
のコマンドデータの通知間隔（間引き間隔）Ｔβとなる。
【００６１】
もし、シンク機器１１０が、コマンド名＜Ｐａｎｎｅｌ  Ｓｅｔ  Ｒｅｑｕｅｓｔ＞のパラメータ＜Ｔｏｕｃｈ  Ｏｎ＞通知間隔要求と同じ値を設定することが出来ない場合は、シンク機器１１０が設定可能であって＜Ｔｏｕｃｈ  Ｏｎ＞通知間隔要求に近い値をシンク機器が１１０が判断し、設定する。
【００６２】
コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞にて示されるコマンドデータは、シンク機器１１０がソース機器１２０へ現在押下されているタッチパネルの座標を通知するためのコマンドデータである。パラメータは、タッチパネルのＸ座標とＹ座標から構成される。
【００６３】
コマンド名＜Ｔｏｕｃｈ  Ｏｆｆ＞にて示されるコマンドデータは、シンク機器１１０がソース機器１２０へタッチパネルの押下が完了し、タッチパネルから離されたことを通知するためのコマンドデータである。
【００６４】
コマンド名＜ｐｏｌｌｉｎｇ＞にて示されるコマンドデータは、ＣＥＣの規格で規定されているコマンドデータである。ＣＥＣで規定されているコマンドデータでコマンド長が一番短いコマンドである。
【００６５】
次に図5、図６に示す通信シーケンス図を用いて、図３に示される処理フローの詳細を説明する。
【００６６】
図５は、ステップＳ３０１のネゴシエーション処理で行うＣＥＣコマンドデータの通信シーケンスを示す図である。
【００６７】
シンク機器１１０は、まず、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータの間引き間隔の許容範囲を、コマンド名＜Ｐａｎｅｌ  Ｉｎｆｏ＞のコマンドデータを用いて通知する（ステップＳ５０１）。
【００６８】
コマンド名＜Ｐａｎｅｌ  Ｉｎｆｏ＞のコマンドデータを受信したソース機器１２０は、自機器の機能に合わせて、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータに対する間引きして欲しい間隔を決定し、その間引き間隔をコマンド名＜Ｐａｎｅｌ  Ｓｅｔ  Ｒｅｑｕｅｓｔ＞のコマンドデータで要求する（ステップＳ５０２）。
【００６９】
ソース機器１２０が、コマンド名＜Ｐａｎｅｌ  Ｓｅｔ  Ｒｅｑｕｅｓｔ＞のコマンドデータで設定する間引き間隔は、例えば、ソース機器１２０が描画する長押し専用の釦の、長押し検出をする期間未満に設定する方法が考えられる。
【００７０】
コマンド名＜Ｐａｎｅｌ  Ｓｅｔ  Ｒｅｑｕｅｓｔ＞のコマンドデータを受信したシンク機器１１０は、ソース機器１２０へ、コマンド名＜Ｐａｎｅｌ  Ｓｅｔ  Ａｎｓｗｅｒ＞のコマンドデータで応答をする（ステップＳ５０３）。
【００７１】
本コマンドデータのパラメータ＜Ｔｏｕｃｈ  Ｏｎ＞通知間隔応答が、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータの間引き間隔Tβとなる。
【００７２】
以上が、ステップＳ３０１で行われるネゴシエーション処理の通信シーケンスとなる。図６はタッチパネル押下が行われる際のＣＥＣコマンドデータの通信シーケンスを示す図である。本通信シーケンスは、前記図５の通信シーケンスを行った後に実行可能となる。
【００７３】
シンク機器１１０のタッチパネルが押下されると（ステップＳ６０１）、シンク機器１
１０は、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータを用いて、押下された座標を、ソース機器１２０へ送信する（ステップＳ６０２Ａ）。図６に示される例では、操作者はステップＳ６０３までタッチパネルを押下し続けている。
【００７４】
その後、時間Ｔαの間隔で、間引き間隔Ｔβの時間に達するまで、シンク機器１１０は、コマンド名＜ｐｏｌｌｉｎｇ＞のコマンドデータをソース機器１２０へ送信する（ステップＳ６０２Ｂ〜Ｓ６０２Ｄ）。
【００７５】
ステップＳ６０２Ａより間引き間隔Ｔβ経過すると、シンク機器１１０は、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータで、現在押下されているタッチパネルの位置のＸＹ座標を、ソース機器１２０へ送信する（ステップＳ６０２Ｅ）。
【００７６】
その後、また時間Ｔαの間隔で、間引き間隔Ｔβの時間に達するまで、シンク機器１１０は、コマンド名＜ｐｏｌｌｉｎｇ＞のコマンドデータをソース機器１２０へ送信する（ステップＳ６０２Ｆ〜Ｓ６０２Ｈ）。
【００７７】
ステップＳ６０２Ｅより間引き間隔Ｔβ経過すると、シンク機器１１０は、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータを用いて、現在押下されているタッチパネルの位置のＸＹ座標をソース機器１２０へ送信する（ステップＳ６０２Ｉ）。
【００７８】
その後、タッチパネルの押下が終了すると（ステップＳ６０３）、シンク機器１１０は、コマンド名＜Ｔｏｕｃｈ  Ｏｆｆ＞のコマンドデータをソース機器へ送信し、タッチパネル押下座標の通知の処理を終了する（ステップＳ６０４）。
【００７９】
以上のように、本実施の形態によれば、シンク機器１１０は、タッチパネルの押下座標の通知である、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータをソース機器１２０が指定した間引き間隔Ｔβの間隔でのみ通知し、間引き間隔Ｔβの区間中は、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータを間引き、代わりに、コマンド名＜ｐｏｌｌｉｎｇ＞のコマンドデータによって、タッチパネルが押下されていることだけの情報をソース機器１２０へ通知することで、ソース機器１２０に対して、タッチパネルの押下情報を通知することができる。
【００８０】
コマンド名＜ｐｏｌｌｉｎｇ＞のコマンドデータは、ＣＥＣ規格で規定されているＣＥＣコマンドデータの中で、最短長のコマンドデータである。
【００８１】
これにより、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータのみを通知する従来の処理（図４）に比べて、ＣＥＣ通信路上の通信負荷を低減させることができる。
【００８２】
また、ソース機器１２０の描画する、任意の釦（例えば、図２の２２２や２２３）に割り振られている機能が、釦を押す時間（説明の便宜上この時間をＴθとする。）により動作を変える場合は、間引き区間Ｔβの区間を、Ｔθ未満と設定し、ソース機器１２０が、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータを、Ｔθ未満で受信できるようにする。
【００８３】
これにより、ソース機器は、Ｔθ以上の区間、釦の位置で押されているか、もしくは、Ｔθ未満で、釦の位置から外れて押されているかを判断可能となり、押す時間により動作を変える釦にも対応することが可能となる。
【００８４】
なお、本実施の形態では、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータの送信間隔Ｔβをソース機器１２０が指定する時間で決定しているが、押下されている座標の相対
座標の変化がある閾値を超えた場合にコマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータを送信する方法をとっても良い。
【００８５】
その場合、この閾値は、シンク機器１１０が固定値で持ってもよいし、図３に示す処理におけるステップＳ３０１において行う、シンク機器１１０とソース機器１２０間でのネゴシエーション処理で決定する方法でも良い。また、本実施の形態では、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータの送信間隔Tβをネゴシエーション処理（ステップＳ３０１）で決定しているが、あらかじめシンク機器１１０が固定で決定する方法でも良い。
【００８６】
また、本実施の形態では、間引き間隔Ｔβ（コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータの送信間隔）の決定を行うネゴシエーション処理（ステップＳ３０１）を、最初のタッチパネル座標の通知を行う前の、最初の１回だけ行っているが、タッチパネル座標の通知を行う毎にネゴシエーション処理（ステップＳ３０１）を行う方法でも良い。
【００８７】
また、本実施の形態の図６で、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータ及びコマンド名＜ｐｏｌｌｉｎｇ＞のコマンドデータの送信間隔（時間Ｔα）をシンク機器１１０が決定する例を示したが、時間Ｔαを、図３のステップS３０１のシンク機器１１０とソース機器１２０間でのネゴシエーション処理で決定する方法でも良い。
【００８８】
また、本実施の形態では、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータ及び、コマンド名＜ｐｏｌｌｉｎｇ＞のコマンドデータを、送信間隔Ｔαでタッチパネル押下期間中送信している例を示したが、ソース機器１２０の機能によっては、描画する釦が押されたかどうかの判断だけでよい場合もある。
【００８９】
そこで、タッチパネル押下時に、コマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータを送信し、タッチパネルを離す時に＜Ｔｏｕｃｈ  Ｏｆｆ＞のコマンドデータを送信し、タッチパネル押下期間中にはコマンドを送信しない方法をとっても良いし、タッチパネル押下発生時にコマンド名＜Ｔｏｕｃｈ  Ｏｎ＞のコマンドデータだけを送信する方法をとっても良い。
【００９０】
また、図７のＣＥＣコマンドデータの構成は一例であり、この例に限定されるものではない。
【００９１】
以上、本発明を詳細に説明したが、上記説明はあらゆる意味において例示的なものであり限定的なものではない。本発明の範囲から逸脱することなしに多くの他の改変及び変形例が可能であることが理解される。
【産業上の利用可能性】
【００９２】
以上のように本発明に係わる通信制御システム、シンク機器及び、ソース機器は、ＨＤＭＩで接続されるシンク機器及び、ソース機器を有するシステムであり、ＣＥＣで、シンク機器からソース機器へタッチパネル制御信号の座標通知をするシステムに好適である。
【符号の説明】
【００９３】
１０  通信制御システム
１００  ＨＤＭＩ伝送路
１１０  シンク機器
１２０  ソース機器
１１１,１２１  制御部
１１２,１２３  ＨＤＭＩ伝送部
１１３  映像音声受信処理部
１１４  ディスプレイ
１１５  タッチパネル
１１６  スピーカ
１１７  ロケータ
１２２  映像音声送信処理部
１２４  ディスク再生部
２２１  押下座標
２２２,２２３  押下釦
４０  ユーザ
【図１】
2011188230.tif 000003
【図２】
2011188230.tif 000004
【図３】
2011188230.tif 000005
【図４】
2011188230.tif 000006
【図５】
2011188230.tif 000007
【図６】
2011188230.tif 000008
【図７】
2011188230.tif 000009