JP4834187B1 - 再生装置、表示装置、テレビジョン受像機、システム、認識方法、プログラム、及び、記録媒体 - Google Patents
再生装置、表示装置、テレビジョン受像機、システム、認識方法、プログラム、及び、記録媒体 Download PDFInfo
- Publication number
- JP4834187B1 JP4834187B1 JP2011112795A JP2011112795A JP4834187B1 JP 4834187 B1 JP4834187 B1 JP 4834187B1 JP 2011112795 A JP2011112795 A JP 2011112795A JP 2011112795 A JP2011112795 A JP 2011112795A JP 4834187 B1 JP4834187 B1 JP 4834187B1
- Authority
- JP
- Japan
- Prior art keywords
- video
- display device
- television
- mobile phone
- command
- 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
Links
- 238000000034 method Methods 0.000 title claims description 32
- 230000006870 function Effects 0.000 claims description 52
- 230000008569 process Effects 0.000 claims description 24
- 238000001514 detection method Methods 0.000 claims description 22
- 230000005540 biological transmission Effects 0.000 claims description 16
- 238000012545 processing Methods 0.000 description 37
- 238000004891 communication Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 18
- 230000015654 memory Effects 0.000 description 10
- 230000001413 cellular effect Effects 0.000 description 6
- 230000001172 regenerating effect Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 5
- 230000002730 additional effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/63—Generation or supply of power specially adapted for television receivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72415—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
- H04N21/41265—The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42202—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
- H04N21/43635—HDMI
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4436—Power management, e.g. shutting down unused components of the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/04—Supports for telephone transmitters or receivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Biodiversity & Conservation Biology (AREA)
- Ecology (AREA)
- Emergency Management (AREA)
- Environmental & Geological Engineering (AREA)
- Environmental Sciences (AREA)
- Remote Sensing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
【課題】携帯電話端末等の再生装置において、再生装置が表示装置に供給している再生映像を表示装置が表示していないことの認識を可能にする。
【解決手段】シンク機器に映像を供給する携帯電話端末2は、テレビ1に供給している映像をテレビ1が表示しているか否かを問い合わせるベンダ独自のCECコマンドであるRequest・Display・Source・InfoコマンドをCEC・I/F252を介してテレビ1に供給するよう制御する出力制御部2131を備えている。出力制御部2131は、問い合わせの結果をベンダ独自のCECコマンドであるReport・Display・Source・InfoコマンドとしてCEC・I/F252を介して取得する。
【選択図】図2
【解決手段】シンク機器に映像を供給する携帯電話端末2は、テレビ1に供給している映像をテレビ1が表示しているか否かを問い合わせるベンダ独自のCECコマンドであるRequest・Display・Source・InfoコマンドをCEC・I/F252を介してテレビ1に供給するよう制御する出力制御部2131を備えている。出力制御部2131は、問い合わせの結果をベンダ独自のCECコマンドであるReport・Display・Source・InfoコマンドとしてCEC・I/F252を介して取得する。
【選択図】図2
Description
本発明は、映像を表示する表示装置に再生した映像を供給する再生装置、およびそのような再生装置から供給された映像を表示するテレビジョン受像機等の表示装置に関する。また、そのような再生装置において表示装置の状態を認識する認識方法に関する。更に、そのような再生装置を含むシステム、そのような再生装置としてコンピュータを動作させるためのプログラム、及び、そのようなプログラムが記録された記録媒体に関する。
近年、HDMI(High-Definition Multimedia Interface)規格に準拠したインターフェースを搭載するテレビ(テレビジョン受像機)やPC(Personal Computer)が普及し、これらのシンク機器とソース機器(例えばAV機器や携帯電話等)とをHDMIケーブルを介して接続することが一般的となっている。HDMIケーブルを介して接続されたシンク機器とソース機器とは、映像データおよび音声データに加え、CEC(Consumer Electronics Control)コマンドを互いに送受信することができる。
HDMIケーブルによって接続された機器間で送受信されるCECコマンドには、送信元および/または送信先の論理アドレスおよび/または物理アドレスが引数として含まれる。HDMIケーブルによって接続された各機器は、CECコマンドに含まれる論理アドレスおよび/または物理アドレスによって、そのCECコマンドの送信元および/または送信先を特定する。
ここで、論理アドレスは、機器種別(テレビ、レコーダ、プレーヤ、チューナ、オーディオ、その他の何れか)を示す0から14までの整数によって表現される。例えば、テレビには論理アドレス「0」が割り振られ、1台目のレコーダには論理アドレス「1」が割り振られ、2台目のレコーダには論理アドレス「2」が割り振られる。
CECコマンドを用いれば、シンク機器からソース機器を制御したり、ソース機器からシンク機器を制御したりすることによって、これまでにはなかった利便性をユーザに提供することが可能になる。例えば、シンク機器の入力ソースを、コンテンツの再生を開始したソース機器に自動的に切り替えることができる。HDMIの詳細については、非特許文献1に記載がある。
ところで、環境保護に対する意識の高まりなどから、機器の消費電力を削減するための様々な試みがなされている。
例えば、特許文献1には、消費電力は小さいが通常モードへの復帰が遅い低消費電力モードと、消費電力は大きいが通常モードへの復帰が速い高速起動モードと、の2種類のスタンバイモードを有する録画再生装置が開示されている。この録画再生装置は、スタンバイモードになっている間、HDMIケーブルを介して接続されているテレビの電源状態を定期的にCECコマンドを用いて確認するようになっている。そして、テレビの電源が入っていると確認した場合に高速起動モードに移行し、テレビの電源が入っていないと確認した場合に低消費電力モードに移行するようになっている。
また、HDMI規格に準拠した処理に関連するものではないが、機器の消費電力を削減するための技術が特許文献2および特許文献3に開示されている。
特許文献2には、計算機と計算機を覆う開閉可能なカバーとを備えた計算機システムが開示されている。この計算機システムは、計算機のCPUが動作しているときにカバーが閉じられたことを検出するとCPUを停止するように構成されている。また、特許文献3には、消費電力の異なる2つの状態を取り得る情報処理装置が開示されている。この情報処理装置は、無入力状態が一定時間続くと消費電力の小さい状態に遷移し、特定のキーと特定のキー以外のキーとのうち、特定のキーの入力を検出した場合に限り消費電力の大きい状態に遷移するようになっている。
High-Definition Multimedia Interface Specification Version 1.3a,November 10 2006
上記従来の構成でも、外部に表示装置を接続して再生映像を自装置から表示装置に供給することにより、再生映像を表示装置に表示させることが可能である。
ところが、上記従来の構成では、自装置が供給している再生映像を表示装置が表示していない場合にそのことを自装置が把握することができないので、表示装置が再生映像を表示していない場合にそれに応じた適切な処理を行うことができない。例えば、自装置が供給している再生映像を表示装置が表示しなくなった場合には、自装置における電力の浪費を抑制するために、再生映像を表示装置に供給するのを停止するといった処理を行うことができない。
本発明は、上記の課題に鑑みてなされたものであり、その主な目的は、表示装置に供給している再生映像を表示装置が表示していないことを認識することが可能な再生装置を実現することにある。
上記の課題を解決するために、本発明に係る再生装置は、再生した映像を表示装置に供給する映像供給部と、上記映像供給部が供給した映像を上記表示装置が表示していない場合にその旨を示す情報を返却するよう、上記表示装置に指示する指示手段と、を備えていることを特徴としている。
なお、上記表示装置は、(1)上記映像供給部が供給した映像を表示していないときに、映像を表示していないことを示す情報(請求項に記載した「情報」と同じ)を返却し、上記映像供給部が供給した映像を表示しているときに、何も情報を返却しないものであってもよいし、(2)上記映像供給部が供給した映像を表示していないときに、映像を表示していないことを示す第1の情報(請求項に記載した「情報」と同じ)を返却し、上記映像供給部が供給した映像を表示しているときに、映像を表示していることを示す第2の情報(第1の情報とは異なる情報)を返却するものであってもよい。
上記の構成によれば、本発明に係る再生装置は、上記情報が上記表示装置から返却されれば、上記再生装置が供給した映像を上記表示装置が表示していない場合に、そのことを認識することができるという効果を奏する。
また、上記課題を解決するために、本発明に係る認識方法は、映像を再生する再生装置が上記映像を表示する表示装置の状態を認識する認識方法であって、再生した映像を上記表示装置に供給する映像供給工程と、上記映像供給工程にて供給された映像を上記表示装置が表示していない場合にその旨を示す情報を返却するよう、上記表示装置に指示する指示工程と、を含んでいることを特徴としている。
上記の構成によれば、本発明に係る認識方法は、本発明に係る再生装置と同様の作用効果を奏する。
本発明に係る再生装置は、上記指示手段による指示により上記情報が返却された場合、上記映像供給部が上記映像を上記表示装置に供給するのを停止することが望ましい。
上記の構成によれば、上記再生装置は、表示装置に供給した映像を表示装置が供給していないことを認識した場合に、上記映像供給部が上記映像を上記表示装置に供給するのを停止する。
したがって、表示装置に映像が表示されていないにも関わらず表示装置に映像を供給してしまうことによる無駄な電力の消費を抑制することができるというさらなる効果を奏する。
また、本発明に係る再生装置は、上記映像供給部を動作させるために要する動作電力を供給する電力源と、上記電力源による電力の供給を制御する給電制御手段と、を更に備え、上記指示手段による指示により上記情報が返却された場合、上記給電制御手段は、上記電力源から上記映像供給部に上記動作電力が供給されないよう制御することが望ましい。
上記の構成によれば、上記再生装置は、表示装置に供給した映像を表示装置が供給していないことを認識した場合に、上記給電制御手段は、上記電力源から上記映像供給部に上記動作電力が供給されないよう制御する。
したがって、表示装置に映像が表示されていないにも関わらず上記電力源から上記映像供給部に動作電力を供給してしまうという無駄な電力の消費を抑制することができるというさらなる効果を奏する。
本発明に係る再生装置では、上記電力源は充電池であり、上記表示装置とは、上記映像供給部が供給する映像が通過する信号線と、上記指示手段による指示を表わす指示コマンドが通過する信号線と、上記表示装置から当該再生装置に電力が供給される信号線と、を含むケーブルにより接続されており、上記表示装置から上記信号線を介して供給される上記電力により上記充電池を充電する充電回路をさらに備えていることが望ましい。
上記の構成によれば、上記再生装置は、表示装置からケーブルの信号線を介して電力が供給されていれば、商用電源に接続されていなくとも、充電池を充電することができるというさらなる効果を奏する。
本発明に係る再生装置では、上記表示装置は周囲に人が存在することを認識可能になっており、上記指示手段の上記表示装置に対する指示は、上記表示装置が周囲に人が存在することを認識していない場合にも上記情報を返却するような指示であることが望ましい。
上記の構成によれば、上記再生装置は、上記表示装置の周囲に上記表示装置に供給する映像を鑑賞する鑑賞者がいない場合にそのことを認識できるというさらなる効果を奏する。
本発明に係る再生装置では、上記表示装置は周囲の照度を検知することが可能になっており、上記指示手段の上記表示装置に対する指示は、上記表示装置が所定の閾値以上の照度を検知した場合にも上記情報を返却するような指示であることが望ましい。
上記の構成によれば、上記再生装置は、上記表示装置の周囲に非常に明るい場合にそのことを認識できるというさらなる効果を奏する。
また、本発明に係る表示装置は、上記課題を解決するために、再生装置から供給された映像を表示部に表示する表示制御手段と、上記映像が上記表示部に表示されているか否かを判定する判定手段と、上記映像が上記表示部に表示されていないと上記判定手段が判定した場合に、当該映像を供給した再生装置に対し、当該映像が表示されていない旨を示す情報を送信する送信手段と、を備えていることを特徴としている。
上記の構成によれば、上記表示装置は、再生装置から供給された再生映像を表示装置が表示していない場合に、表示していないことを再生装置に認識させることが可能であるという効果を奏する。なお、上記表示装置は、上記表示装置の各手段を備えるようなテレビジョン受像機とすることができる。
また、本発明は、上記再生装置と、上記表示装置と、を含むシステムであって、上記再生装置と上記表示装置とは、上記映像供給部が供給する映像と、上記指示手段による指示を表わす指示コマンドと、上記情報と、を伝送可能なように接続されているシステムとして実現することもできる。
本発明に係るシステムは、複数の上記再生装置を含み、上記表示装置は、上記指示コマンドを送信した再生装置に対して、上記情報として各再生装置を識別する識別情報を返却するようになっており、上記表示装置が返却する上記識別情報は、上記表示装置が表示している映像を上記表示装置に供給した再生装置の識別情報であることが望ましい。
上記の構成によれば、上記システムでは、上記表示装置は、上記指示コマンドを送信した上記再生装置から供給されている映像を表示している場合には、当該再生装置に当該再生装置を識別する識別情報を返却することになる。
したがって、上記システムは、上記再生装置は、上記識別情報に自身の識別情報が含まれているか否かを判定することにより、表示装置に供給している映像を表示装置が表示しているか否かを認識することができるというさらなる効果を奏する。
本発明に係るシステムでは、上記表示装置が、上記指示コマンドを送信した再生装置のメーカーを識別するメーカー識別手段を備え、上記表示装置は、当該再生装置のメーカーが特定のメーカーであると上記メーカー識別手段が識別した場合に限り、上記情報を当該再生装置に返却することが望ましい。
上記の構成によれば、上記システムは、特定のメーカーの再生装置にのみ、供給した映像を上記表示装置が表示していないことを認識させることができるというさらなる効果を奏する。
また、本発明に係る再生装置を動作させるためのプログラムであって、コンピュータを上記の各手段として機能させることを特徴とするプログラム、および、そのプログラムを記録した、コンピュータが読み取り可能な記録媒体も本発明の範疇に含まれる。
以上のように、本発明に係る再生装置は、表示装置に供給している再生映像を表示装置が表示していないことを認識することが可能である。
本発明の実施形態について、図面に基づいて説明すれば以下のとおりである。なお、以下の説明においては、シンク機器(出力装置)としてテレビジョン受像機(以下「テレビ」と呼称する)を例示し、ソース機器として携帯電話端末を例示するが、本発明はこれに限定されるものではない。特に、携帯電話端末は、ソース機器として機能する機器の一例に過ぎず、例えば、PDA(Personal Digital Assistant)、携帯型デジタルオーディオプレーヤ、カーナビゲーションシステム(移動体端末機器)など他の機器に置換可能である。
〔システムの構成〕
テレビ1と携帯電話端末2とを含むシステム10の構成について、図3を参照して説明する。図3は、システム10の構成を示す図である。
テレビ1と携帯電話端末2とを含むシステム10の構成について、図3を参照して説明する。図3は、システム10の構成を示す図である。
図3(a)に示すように、システム10は、HDMI入力端子11を備えたテレビ1と、HDMI出力端子21を供えた携帯電話端末2とを含んでおり、テレビ1のHDMI入力端子11と携帯電話端末2のHDMI出力端子21とをHDMIケーブル3によって接続することにより構成される。システム10において、携帯電話端末2は、テレビ1にコンテンツを供給するソース機器として機能し、テレビ1は、携帯電話端末2から供給されたコンテンツを出力するシンク機器として機能する。携帯電話端末2が供給し、テレビ1が出力するコンテンツとしては、映像及び音声の何れか一方又は両方が想定される。
また、図3(b)に示すように、システム10は、N個(ここでは2個)のHDMI入力端子11a、11bを備えたテレビ1と、少なくとも1台の携帯電話端末2を含む合計N台以下のHDMI機器(ここでは、1台の携帯電話端末2と1台のBDプレーヤ30)を含んでいてもよい。この場合、テレビ1が備えるHDMI入力端子11a、11bは、それぞれ、携帯電話端末2、BDプレーヤ30と、HDMIケーブル3a、3bによって接続される。なお、図3(b)に示した例では、携帯電話端末2を台4(後述する充電台4など)に載置することによって、携帯電話端末2がHDMIケーブル3aの一端に接続され、テレビ1と携帯電話端末2とのHDMI接続が確立されるようになっている。
なお、図3(b)に示すように充電台4を用いてテレビ1と携帯電話端末2とを接続する具体的な接続態様としては、例えば、図4(a)および図4(b)に示すような構成が挙げられる。
図4(a)に示す充電台4は、HDMI入力端子41と電源端子42とを備えており、携帯電話端末2を載置すると、携帯電話端末2のHDMI出力端子21と電源端子22とが、それぞれ、充電台4のHDMI入力端子41と電源端子42とに接続される。充電台4のHDMI入力端子41には、HDMIケーブル43が接続されており、そのHDMIケーブル43の他端をテレビ1のHDMI入力端子11に接続することによって、テレビ1と携帯電話端末2とがHDMI接続される。また、充電台4の電源端子42には、電源ケーブル44が接続されており、その電源ケーブル44の他端に設けられたACアダプターを商用電源に接続することによって、携帯電話端末2に電力を供給することができる。
図4(b)に示す充電台4は、図4(a)に示す充電台4と同様、HDMI入力端子41と電源端子42とを備えており、携帯電話端末2を載置すると、携帯電話端末2のHDMI出力端子21と電源端子22とが、それぞれ、充電台4のHDMI入力端子41と電源端子42とに接続される。一端がHDMI入力端子41に接続されたHDMIケーブル43の他端をテレビ1のHDMI入力端子11に接続すれば、テレビ1と携帯電話端末2とをHDMI接続することができる。また、一端が電源端子42に接続された電源ケーブル44の他端をテレビ1に内蔵されたACアダプター12に接続すれば、携帯電話端末2に電力を供給することができる。なお、HDMIケーブル43と電源ケーブル44とを一体化し、1本のケーブルでHDMI接続と電力供給とを同時に行えるようにしてもよい。
また、HDMIケーブル3を介さずに、図4(c)に示すように、テレビ1と携帯電話端末2とを直接HDMI接続する構成を採用してもよい。図4(c)に示すテレビ1には、スロット13が設けられており、携帯電話端末2をスロット13に装填すると、携帯電話端末2のHDMI出力端子21と、スロット13内に設けられたテレビ1のHDMI入力端子41とが直接接続される。なお、携帯電話端末2を側面からテレビ1に装填する構成に代えて、携帯電話端末2を正面からテレビ1のベゼル部(LCDの下方のベゼル部)に装填する構成を採用してもよい。
〔携帯電話端末の構成〕
次に、本実施形態に係る携帯電話端末2の構成について、図1を参照して説明する。図1は、携帯電話端末2の構成を示すブロック図である。
次に、本実施形態に係る携帯電話端末2の構成について、図1を参照して説明する。図1は、携帯電話端末2の構成を示すブロック図である。
図1に示すように、携帯電話端末2は、HDMI出力端子21、電源端子22、HDMIトランスミッタ200、マイクロUSB端子201、マイクロUSB・I/F202、Bluetooth・I/F203、WLAN(Wireless LAN)・I/F204、メモリカード205(着脱可能)、USIM(Universal Subscriber Identity Module)カード206(着脱可能)、GPS(Global positioning system)207、RF部211、音声CODEC212、メインコントローラ213、RTC(Real Time Clock)部214、キースキャン部215、充電回路216、電源レギュレータ217、電池残量検出部218、電池219、LCDコントローラ220、LCD221、タッチパネル222、カメラ223、DTV部224、FLASHメモリ225、RAM226、及び、スピーカ227を備えている。図1においては、メインコントローラ213と共に主基板上に実装されるブロックを点線で囲んで示している。
携帯電話端末2は、(1)主にRF部211と音声CODEC部212とにより実現される通話機能、(2)主にカメラ223により実現される撮像機能、(3)主にDTV部225により実現されるワンセグ放送の受信機能、(4)主に電池219と電源レギュレータ217とにより実現される給電機能、(5)主に電源端子22とHDMI出力端子21と充電回路216と電池残量検出部218と充電池である電池219とによって実現される充電機能、(6)主にBluetooth・I/F203又はWLAN・I/F204によって実現される無線通信機能、(7)主にGPS207によって実現される位置管理機能、(8)主にRTC214によって実現される時間管理機能、(9)主にキースキャン部215又はタッチパネル222によって実現されるユーザ操作検知機能を有している。
上記充電機能において、充電回路216は、電源端子22とHDMI出力端子21とに接続されているので、電源端子22と、HDMI出力端子21の19番ピンであるHPD(ホットプラグ検出用)ピンと、のいずれからも電力の供給を受けることが可能になっている。なお、他の機能については、従来の携帯電話端末2が備えている通常の機能であるため、ここではその説明を省略する。
携帯電話端末2は、これらの機能の他に、コンテンツを再生するコンテンツ再生機能を有している。携帯電話端末2が再生可能なコンテンツとしては、静止画、動画、音声などが挙げられる。静止画、動画、又は音声の再生は、例えば、メインコントローラ213がFLASHメモリ225から読み出した静止画データ(JPEGデータ等)、動画データ(MPEGデータ等)、又は音声データ(MP3データ等)をデコードすることによって実現される。FLASHメモリ225の代わりに、MicroUSB端子に接続されたUSBデバイス、あるいは、メモリカード205から読み出した静止画データ、動画データ、又は音声データをデコードするようにしてもよい。メインコントローラ213によってデコードされたコンテンツは、HDMIトランスミッタ200に供給される。HDMIトランスミッタ200は、メインコントローラ213から供給されたコンテンツを、HDMIケーブル3を介して接続されたテレビ1に送信する。
また、携帯電話端末2は、通信用アプリケーションの実行機能を有している。携帯電話端末2が実行可能な通信用アプリケーションには、RF211部による基地局との通信を利用するものと、Bluetooth・I/F203又はWLAN・I/F204による近距離無線通信を利用するものとがある(インターネットを利用するアプリケーションは、前者の通信用アプリケーションとしても後者の通信用アプリケーションとしても実装することが可能である)。通信用アプリケーションの具体例としては、電子メールクライアントやウェブブラウザなどの汎用アプリケーションに加え、各種ウェブサービスを利用するための専用アプリケーションなどが挙げられる。
更に、メインコントローラ213は、HDMIトランスミッタ200がテレビ1から受信したCECコマンドを実行したり、HDMIトランスミッタ200がテレビ1に送信するCECコマンドを生成したりすることによって、テレビ1との連携動作を実現する。たとえば、HDMIトランスミッタ200が<Give Physical Address>コマンドを受信すると、メインコントローラ213は、自身の物理アドレスと論理アドレス(Playback Device)とを引数とする引数とする<Report Physical Address>コマンドをHDMIトランスミッタ200に送信させる。また、HDMIトランスミッタ200が<Give Device Type>コマンドを受信すると、メインコントローラ213は、自身のデバイスタイプ(Mobile Phone)を引数とする<Report Device Type>コマンドをHDMIトランスミッタ200に送信させる。さらに、メインコントローラ213は、コンテンツを供給中に<Set Stream Path>コマンドをCEC・I/F252を介して受信すると、供給中のコンテンツがテレビ1のLCD110に表示されているか否かを示す表示ソース情報を要求する<Request Display Source Info>コマンド(指示コマンド)をHDMIトランスミッタ200に送信させる。CECコマンドを用いたテレビ1と携帯電話端末2との連携動作については、参照する図面を代えて後で詳しく説明する。
〔テレビの構成〕
次に、本実施形態に係るテレビ1の構成について、図5を参照して説明する。図5は、テレビ1の構成を示すブロック図である。
次に、本実施形態に係るテレビ1の構成について、図5を参照して説明する。図5は、テレビ1の構成を示すブロック図である。
図5に示すように、テレビ1は、3つのHDMI入力端子11a〜11c、HDMIスイッチ11d、HDMIレシーバ100、映像入力端子101a、音声入力端子101b、BDドライブ102、チューナ103、IP放送チューナ104、衛星放送チューナ105、OSD生成部106、映像セレクタ107、映像処理回路108、LCDコントローラ109、LCD(Liquid Crystal Display)110、音声セレクタ111、音声処理回路112、デジタルアンプ113、スピーカ114、イーサネット(登録商標)I/F115、ROM116、RAM117、CPU118、赤外線受光部119、カメラ120、人感センサ121、及び、照度センサ122を備えている。図5においては、映像信号の経路を実線で、音声信号の経路を1点鎖線で、データや制御信号の経路(バス)を太線で示している。
(1)HDMIレシーバ100が受信した映像、(2)映像入力端子101aから入力された映像、(3)BDドライブ102がBD(Blu-ray Disc)から読み出した映像、(4)(地上波デジタル放送用)チューナ103が受信した映像、(5)IP放送チューナ104が受信した映像、及び、(6)衛星放送チューナ105が受信した映像は、それぞれ、映像セレクタ107に供給される。また、(1)HDMIレシーバ100が受信した音声、(2)音声入力端子101bから入力された音声、(3)BDドライブ102がBDから読み出した音声、(4)チューナ103が受信した音声、(5)IP放送チューナ104が受信した音声、及び、(6)衛星放送チューナ105が受信した音声は、それぞれ、音声セレクタ111に供給される。
なお、(a)HDMIレシーバ101が何れのHDMI入力端子から入力されるコンテンツを受信するか、すなわち、HDMIスイッチ11dが何れのHDMI入力端子から入力されたコンテンツをHDMIレシーバ100に供給するか、(b)チューナ103が何れのチャンネルを介して伝送されたコンテンツを受信するか、(c)IP放送チューナ104が何れのサーバから配信されたコンテンツを受信するか、(d)衛星放送チューナ105が何れのチャンネルを介して伝送されたコンテンツを受信するかを決める選択制御は、CPU118によって行われる。また、(e)BDドライブ102における再生、停止、早送り、巻戻し、チャプタ遷移などの再生制御も、CPU118によって行われる。
映像セレクタ107は、(1)HDMIレシーバ100から供給された映像、(2)映像入力端子101aから供給された映像、(3)BDドライブ102から供給された映像、(4)チューナ103から供給された映像、(5)IP放送チューナ104から供給された映像、及び、(6)衛星放送チューナ105から供給された映像のうちの何れか1つを選択する。映像セレクタ107によって選択された映像は、映像処理回路108に供給される。なお、映像セレクタ107が何れの映像を選択するかは、CPU118によって制御される。
映像処理回路108は、映像セレクタ107から供給された映像の画質を調整する。また、映像処理回路108は、映像セレクタ107から供給された映像をスケーリングする。ここで、画質の調整とは、例えば、輝度、シャープネス、及び、コントラストの少なくとも何れかを変化させることを指す。また、スケーリングとは、表示すべき映像本来のアスペクト比を保ったままサイズを縮小することを指す。映像処理回路108によって画質調整とスケーリングとを施された映像は、LCDコントローラ109に供給される。なお、映像処理回路108が画質をどのように変化させるか、及び、映像をどの程度縮小するかは、CPU118によって制御される。
LCDコントローラ109は、映像処理回路108から供給された映像が表示されるようにLCD110を駆動する。これにより、映像セレクタ107により選択された映像がLCD110から出力される。なお、OSD生成部106からOSD画像が供給されている場合、LCDコントローラ109は、OSD生成部106から供給されたOSD画像を映像処理回路108から供給された映像に重ねて表示する。
音声セレクタ111は、HDMIレシーバ100から供給された音声、映像入力端子101aから供給された音声、BDドライブ102から供給された音声、チューナ103から供給された音声、IP放送チューナ104から供給された音声、及び、衛星放送チューナ105から供給された音声のうちの何れか1つを選択する。音声セレクタ111によって選択された音声は、音声処理回路112に供給される。なお、音声セレクタ111が何れの音声を選択するかは、CPU118によって制御される。ただし、映像セレクタ107における映像の選択と、音声セレクタ111における音声の選択と、は連動しており、例えば、映像セレクタ107がHDMIレシーバ100から供給された映像を選択しているときには、音声セレクタ111もHDMIレシーバ100から供給された音声を選択する。
音声処理回路112は、音声セレクタ111から供給された音声の音量及び音質を調整する。ここで、音質の調整とは、音声セレクタ111から供給された音声の周波数特性を変化させること(例えば、低域の強調や高域の強調など)を指す。音声処理回路112によって音量及び音質を調整された音声は、デジタルアンプ113に供給される。なお、音声処理回路112によって音量及び音質をどのように変化させるかは、CPU118によって制御される。
デジタルアンプ113は、音声処理回路112から供給された音声が出力されるようにスピーカ114を駆動する。これにより、音声セレクタ111により選択された音声がスピーカ114から出力される。
CPU118は、赤外線受光部119が受信したリモコン信号、カメラ120が撮像した画像、人感センサ121が出力するセンサ信号、及び、照度センサ122が出力するセンサ信号に応じて上記各部を制御する。人感センサ121のセンサ信号は、その感知範囲内に視聴者が存在するか否かを示す2値信号である。また、照度センサ122のセンサ信号は、照度センサ122の周囲の照度(明るさ)を示す多値信号である。赤外線受光部119を用いた制御としては、例えば、チューナ104にて選択するチャンネルをリモコン信号に応じて切り替える制御や、映像セレクタ107及び音声セレクタ111にて選択する映像及び音声をリモコン信号に応じて切り替える制御などが挙げられる。また、カメラ120を用いた制御としては、例えば、映像処理回路108において画質をどのように調整するかを、撮像した画像に基づいて特定した視聴者に応じて切り替える制御などが挙げられる。また、人感センサ121を用いた制御としては、例えば、LCD110のバックライトを点灯するか消灯するかを、感知結果に応じて切り替える制御などが挙げられる。
また、CPU118は、HDMIレシーバ100が携帯電話端末2から受信したCECコマンドを実行したり、HDMIレシーバ100が携帯電話端末2に送信するCECコマンドを生成したりすることによって、携帯電話端末2との連携動作を実現する。CECコマンドを用いたテレビ1と携帯電話端末2との連携動作については、参照する図面を代えて後で詳しく説明する。
ROM116は、CPU118によって実行されるプログラムなどの固定データが格納される、読み出し可能かつ書き込み不能なメモリである。OSD画像を生成するためにOSD生成部106が参照するJPEGデータやSVG(Scalable Vector Graphics)データなども、このROM116に格納される。一方、RAM117は、CPU118が演算のために参照するデータ、及び、CPU118が演算によって生成したデータなどの可変データが格納される、読み出し可能かつ書き込み可能なメモリである。
イーサネットI/F115は、テレビ1をネットワークに接続するためのインターフェースである。上述したIP放送チューナ105は、このイーサネットI/F115を介してインターネット上のサーバにアクセスする。
〔携帯電話端末のメインコントローラの詳細〕
次に、図2を参照して、テレビ1が備えているHDMIレシーバ100と、携帯電話端末2が備えているHDMIトランスミッタ200と共に、携帯電話端末2が備えているメインコントローラ213についてもう少し詳しく説明する。図2は、携帯電話端末2のメインコントローラ213およびHDMIトランスミッタ200の構成、並びに、テレビ1が備えているHDMIレシーバ100の構成を示すブロック図である。
次に、図2を参照して、テレビ1が備えているHDMIレシーバ100と、携帯電話端末2が備えているHDMIトランスミッタ200と共に、携帯電話端末2が備えているメインコントローラ213についてもう少し詳しく説明する。図2は、携帯電話端末2のメインコントローラ213およびHDMIトランスミッタ200の構成、並びに、テレビ1が備えているHDMIレシーバ100の構成を示すブロック図である。
HDMIケーブル3は、コンテンツ(映像信号および音声信号)を伝送するTMDS(Transition Minimized Differential Signaling)ラインと、CEC(Consumer Electronics Control)コマンドを伝送するCECラインと、EDID(Extended Display Identification Data)を伝送するDDC(Display Data Cannel)ラインと、HPD(Hot Plug Detect)信号を伝送するHPDラインと、接続検知のためにソース機器によって電圧(対グランド電位)が5Vに制御される5V電力ラインとを備えている。
HDMIレシーバ100は、TMDSレシーバ151、CEC・I/F152、DDC・I/F153、HPD制御部154、5V電力検知部155、及び、EDID格納部156を備えている。HDMIレシーバ100の各部は、CPU118によって制御される。
TMDSレシーバ151は、HDMIケーブル3のTMDSラインを介して伝送されたコンテンツを受信するためのインターフェースである。TMDSレシーバ151が受信したコンテンツは、映像セレクタ107及び音声セレクタ111に供給される。
CEC・I/F152は、HDMIケーブル3のCECラインを介して伝送されたCECコマンドを受信するためのインターフェースである。CEC・I/F152が受信したCECコマンドは、CPU118に供給される。また、CEC・I/F152は、HDMIケーブル3のCECラインを介してCECコマンドを送信するためのインターフェースでもある。CEC・I/F152が送信するCECコマンドは、CPU118から供給される。
DDC・I/F153は、HDMIケーブル3のDDCラインを介してEDIDを送信するためのインターフェースである。DDC・I/F153が送信するEDIDは、EDID格納部156から読み出される。
5V電力検知部155は、HDMIケーブル3の5V電力ラインが接続される5V電力ピンの電圧をモニタし、その立ち上がりタイミングを検知する。5V電力ピンの電圧が5Vに立ち上がったことを検知すると、5V電力検知部155は、HDMIトランスミッタ200との接続が確立されたことをCPU118及びHPD制御部154に通知する。HPD制御部154は、5V電力検知部155からこの通知を受けると、HDMIケーブル3のHPDラインが接続されるHPDピンの電圧をHレベルに立ち上げる。HDMIトランスミッタ200は、HDMIケーブル3のHPDラインに接続されるHPDピンの電圧がHレベルに立ち上がると、HDMIレシーバ100のEDID格納部156に格納されたEDIDを、DDCラインを介して読み出す。
(HDMIトランスミッタ200の詳細)
HDMIトランスミッタ200は、TMDSトランスミッタ251、CEC・I/F252、DDC・I/F253、HPD検知部254、及び、5V電力制御部255を備えている。HDMIトランスミッタ200の各部はメインコントローラ213によって制御される。
HDMIトランスミッタ200は、TMDSトランスミッタ251、CEC・I/F252、DDC・I/F253、HPD検知部254、及び、5V電力制御部255を備えている。HDMIトランスミッタ200の各部はメインコントローラ213によって制御される。
TMDSトランスミッタ251は、HDMIケーブル3のTMDSラインを介してコンテンツを送信するためのインターフェースである。TMDSトランスミッタ251が送信するコンテンツは、メインコントローラ213によってデコードされたコンテンツである。
CEC・I/F252は、HDMIケーブル3のCECラインを介して伝送されたCECコマンドを受信するためのインターフェースである。CEC・I/F252が受信したCECコマンドは、メインコントローラ213に供給される。また、CEC・I/F252は、HDMIケーブル3のCECラインを介してCECコマンドを送信するためのインターフェースでもある。CEC・I/F252が送信するCECコマンドは、メインコントローラ213から供給される。
DDC・I/F253は、HDMIケーブル3のDDCラインを介して伝送されたEDIDを受信するためのインターフェースである。DDC・I/F253が受信したEDIDは、メインコントローラ213を介してRAM226に記憶される。
HDMIレシーバ100がHDMIトランスミッタ200に接続されたことを検知できるよう、5V電力制御部255は、HDMIケーブル3の5V電力ラインに接続される5V電力ピンの電圧を5Vに制御する。HPD検知部254は、HDMIケーブル3のHPDラインが接続されるHPDピンの電圧をモニタし、その立ち上がりタイミングを検知する。HPDピンの電圧がHレベルに立ち上がったことを検知すると、HPD検知部254は、シンク機器との接続が確立されたことをメインコントローラ213及びDDC・I/F253に通知する。DDC・I/F253は、HPD検知部254からこの通知を受けると、HDMIレシーバ100のDDC・I/Fを介して、EDID格納部156に格納されているEDIDを読み出す。
なお、HDMIケーブルによって接続された機器間で送受信されるCECコマンドには、送信元および/または送信先の論理アドレスおよび/または物理アドレスが引数として含まれる。HDMIケーブルによって接続された各機器は、CECコマンドに含まれる論理アドレスおよび/または物理アドレスによって、そのCECコマンドの送信元および/または送信先を特定する。
ここで、論理アドレスは、機器種別(テレビ、レコーダ、プレーヤ、チューナ、オーディオの何れか)を示す0から14までの整数によって表現される。例えば、テレビには論理アドレス「0」が割り振られ、1台目のレコーダには論理アドレス「1」が割り振られる、2台目のレコーダには論理アドレス「2」が割り振られる。なお、論理アドレスと機器種別との対応関係は、下表のように定められている。本明細書においては、下表における「TV」、「Recording Device1〜3」、「Playback Device1〜3」、「Tuner1〜4」、及び「Audio System」のことを、それぞれ、「テレビ」、「レコーダ」、「プレーヤ」、「チューナ」、及び「オーディオ」とも記載する。
一方、物理アドレスは、ソース機器からのパスを示す4桁の自然数によって表現される。例えば、シンク機器(テレビ)のx番目のHDMI入力端子に接続されたソース機器Xには物理アドレス(x,0,0,0)が割り振られ、ソース機器Xのy番目のHDMI入力端子に接続されたソース機器Yには物理アドレス(x,y,0,0)が割り振られる。図4に示した構成においては、HDMI入力端子11aに接続されたソース機器に物理アドレス(1,0,0,0)が割り振られ、HDMI入力端子11bに接続されたソース機器に物理アドレス(2,0,0,0)が割り振られる。なお、シンク機器であるテレビには物理アドレス(0,0,0,0)が割り振られる。
(メインコントローラ213の詳細)
メインコントローラ213は、出力制御部2131、外部出力データ生成部2132、および内部出力データ生成部2133を備えている。
メインコントローラ213は、出力制御部2131、外部出力データ生成部2132、および内部出力データ生成部2133を備えている。
外部出力データ生成部2132は、外部出力、すなわち、テレビ1のLCD100の解像度に応じたコンテンツの映像信号、およびコンテンツの音声信号を生成して、TMDSトランスミッタ251に出力する。この解像度の値としては、テレビ1にEDIDとして記録されている解像度の値を用いてもよいし、携帯電話端末2自身で外部出力用の解像度の値をRAM226に保持しておき、RAM226が保持する解像度の値を用いてもよい。
内部出力データ生成部2133は、内部出力、すなわち、携帯電話端末2のLCD221の解像度に応じたコンテンツの映像信号、およびコンテンツの音声信号を生成する。そして、内部出力データ生成部2133は、生成したコンテンツの音声信号をスピーカ227に出力し、コンテンツの映像信号をLCDコントローラ220に出力する。
出力制御部2131は、外部出力データ生成部2132により生成されたコンテンツがテレビ1に供給されている間に<Set Stream Path>コマンドをCEC・I/F252を介して受信すると、供給中のコンテンツがテレビ1のLCD110に表示されているか否かを示す表示ソース情報を要求する<Request Display Source Info>コマンドを、CEC・I/F252を介して送信する。そして、出力制御部2131は、CEC・I/F252を介して<Report Display Source Info>コマンドとして表示ソース情報を受信すると、供給中のコンテンツがテレビ1のLCD110に表示されていること、およびLCD110に表示されていないことのいずれを表示ソース情報が示しているかを判定する。なお、<Request Display Source Info>コマンド、および<Report Display Source Info>コマンドは、本願において開示する新規なベンダコマンドである。
また、出力制御部2131は、表示ソース情報を判定した結果に応じて、外部出力データ生成部2132に継続してコンテンツを生成させるとともにTMDSトランスミッタ251から出力させるか、あるいは、外部出力データ生成部2132によるコンテンツの生成を停止させるとともにTMDSトランスミッタ251の処理を停止させるかを決定する。
(テレビのCPUが有する機能)
次に、携帯電話端末2との有機的な連携動作を実現するために、テレビ1のCPU118が有する機能について、図6を参照して説明する。図6は、テレビ1のCPU118が有する機能を表現した機能ブロック図である。なお、図6に示すブロック図は、CPU118が有する各種機能の一部を表現したものであり、CPU118が、図6に示されていない機能を有していてもよいことは言うまでもない。
次に、携帯電話端末2との有機的な連携動作を実現するために、テレビ1のCPU118が有する機能について、図6を参照して説明する。図6は、テレビ1のCPU118が有する機能を表現した機能ブロック図である。なお、図6に示すブロック図は、CPU118が有する各種機能の一部を表現したものであり、CPU118が、図6に示されていない機能を有していてもよいことは言うまでもない。
図6に示すように、テレビ1のCPU118は、アドレス取得部301、デバイスタイプ取得部302、管理テーブル更新部303、入力ソース選択部304、及び、表示ソース情報供給部305として機能する。アドレス取得部301、デバイスタイプ取得部302、管理テーブル更新部303、及び、表示ソース情報供給部305は、RAM117に記憶された図7(a)〜図7(c)に示すような管理テーブルを参照しながら動作する。この管理テーブルには、テレビ1にHDMI接続されている各ソース機器について、物理アドレスと論理アドレス(第1の機器種別情報)とデバイスタイプ(第2の機器種別情報)と、該ソース機器から供給されている映像がLCD110に表示されているか否かを示す情報と、が互いに関連付けて格納されるようになっている。
ここで、デバイスタイプとは、論理アドレスとは異なる分類においてソース機器が分類される機器種別を示す情報のことを指す。本実施形態においては、デバイスタイプとして、ソース機器が携帯機器に分類されるか非携帯機器に分類されるかを示す情報を用いる。管理テーブルにおいて、デバイスタイプが「Mobile Phone」に設定されているソース機器が携帯機器であり、そうでないソース機器が非携帯機器(据置機器)である。
アドレス取得部301は、テレビ1にHDMI接続されたソース機器からその物理アドレス及び論理アドレスを取得するための手段である。5V電力検知部155から、新たなソース機器がテレビ1にHDMI接続された旨の通知を受けると、アドレス取得部301は、新たにHDMI接続されたソース機器からその物理アドレス及び論理アドレスを取得する。物理アドレス及び論理アドレスを取得するためのコマンドとして、本実施形態においては、CECの標準コマンドである<Give Physical Address>コマンドを使用する。物理アドレス及び論理アドレスの取得が完了すると、アドレス取得部301は、取得した物理アドレス及び論理アドレスを管理テーブル更新部303に通知すると共に、アドレス取得処理が完了した旨をデバイスタイプ取得部302に通知する。
デバイスタイプ取得部302は、テレビ1にHDMI接続されたソース機器からそのデバイスタイプを取得するための手段である。アドレス取得部301から、アドレス取得処理が完了した旨の通知を受けると、デバイスタイプ取得部302は、テレビ1にHDMI接続されたソース機器からそのデバイスタイプを取得する。デバイスタイプを取得するためのコマンドとして、本実施形態においては、本願において開示する新規なベンダコマンドである<Give Device Type>コマンドを使用する。デバイスタイプの取得に成功すると、デバイスタイプ取得部302は、取得したデバイスタイプを管理テーブル更新部303に通知する。デバイスタイプを取得することなくタイムアウトした場合、デバイスタイプ取得部302は、デバイスタイプが「プレーヤ」である旨を管理テーブル更新部303に通知する。
管理テーブル更新部303は、アドレス取得部301から通知された物理アドレス及び論理アドレス、並びに、デバイスタイプ取得部302から通知されたデバイスタイプを、互いに関連付けて管理テーブルに登録する。また、管理テーブル更新部303は、後述する入力ソース選択部304からの指示に基づき、テレビ1にHDMI接続されたソース機器からの映像がLCD11に表示されているか否かを示す情報(オンディスプレイ情報)を、すでに記録されている物理アドレス及び論理アドレス、並びにデバイスタイプと関連付けて管理テーブルに記録する。
なお、アドレス取得部301から新たに通知された物理アドレスが既に登録されている物理アドレスに一致する場合、アドレス取得部301から新たに通知された物理アドレス及び論理アドレス、並びに、デバイスタイプ取得部302から新たに通知されたデバイスタイプによって、既に登録されている物理アドレス、論理アドレス、及びデバイスタイプをオーバーライトする。
入力ソース選択部304は、テレビ1にHDMI接続されているソース機器からの要求、又は、テレビ1を操作しているユーザからの要求に応じて、テレビ1にHDMI接続されているソース機器の何れかを入力ソースとして選択するための手段である。また、入力ソース選択部304は、テレビ1を操作しているユーザからの要求に応じて、テレビ1自身が備えているBDドライブ102および各種チューナ103〜105を入力ソースとして映像セレクタ107に選択させるための手段でもある。ソース機器からの要求は、CECコマンドとしてCEC・I/F152から与えられ、ユーザからの要求は、リモコン信号として赤外線受光部119から与えられる。入力ソースの切り替えを要求するCECコマンドとして、本実施形態においては、<Active Source>コマンドを想定する。
また、入力ソース選択部304は、入力ソースとして選択したソース機器の物理アドレス及び論理アドレス、並びにデバイスタイプと関連付けて、ソース機器からの映像がLCD11に表示されている旨を示す値「○」をオンディスプレイ情報として管理テーブルに記録するよう管理テーブル更新部303に指示する。さらに、入力ソース選択部304は、入力ソースとして選択されていたソース機器の物理アドレス及び論理アドレス、並びにデバイスタイプと関連付けられているオンディスプレイ情報を、ソース機器からの映像がLCD11に表示されていない旨を示す値「×」に更新するよう管理テーブル更新部303に指示する。
例えば、管理テーブルが図7(a)に示すような内容になっているときに携帯電話端末2がテレビ1にHDMI接続された場合、入力ソース選択部304は、携帯電話端末2の物理アドレス「2.0.0.0」および論理アドレス「Player」、並びに、デバイスタイプ「MobilePhone」に関連づけて、オンディスプレイ情報として「○」を管理テーブルに記録するよう管理テーブル更新部303に指示する。さらに、管理テーブル更新部303は、BDプレーヤ3―の物理アドレス「1.0.0.0」および論理アドレス「Player」、並びに、デバイスタイプ「Player」と関連づけられているオンディスプレイ情報を「○」から「×」に更新するよう管理テーブル更新部303に指示する。この結果、管理テーブルは図7(b)に示す内容になる。
また、例えば、管理テーブルが図7(b)に示すような内容になっているときにユーザからの要求によりBDプレイヤ30が入力ソースとして選択された場合、入力ソース選択部304は、携帯電話端末2の物理アドレス「2.0.0.0」および論理アドレス「Player」、並びに、デバイスタイプ「MobilePhone」に関連づけられているオンディスプレイ情報を「×」に更新するよう管理テーブル更新部303に指示する。さらに、管理テーブル更新部303は、BDプレーヤ30の物理アドレス「1.0.0.0」および論理アドレス「Player」、並びに、デバイスタイプ「Player」と関連づけられているオンディスプレイ情報を「○」に更新するよう管理テーブル更新部303に指示する。この結果、管理テーブルは図7(c)に示す内容になる。
入力ソース選択部304は、テレビ1にHDMI接続されているソース機器の何れかから<Active Source>コマンドを受信すると、その<Active Source>コマンドに含まれる物理アドレスにより指定されるソース機器に入力ソースを切り替えると共に、その物理アドレスを引数とする<Set Stream Path>コマンドをテレビ1に接続されている各ソース機器に送信する。ここで、物理アドレス(x,y,z,w)により指定されるソース機器に入力ソースを切り替えるとは、x番目のHDMI入力端子がHDMIレシーバ100に接続されるよう、HDMIスイッチ11dを制御することを指す。なお、<Set Stream Path>コマンドを送信しているのは、テレビ1と<Active Source>コマンドを送信したソース機器との間にパスが通るよう、これらの間に介在する機器に入力ソースの切り替えを指示するためである。
また、赤外線受光部119を介して、テレビ1を操作しているユーザから入力ソースとなるソース機器を選択する要求を受信した場合も、同様に、入力ソース選択部304は、選択されたソース機器の物理アドレスを引数とする<Set Stream Path>コマンドを、テレビ1に接続されている各ソース機器に送信する。なお、赤外線受光部119を介して、入力ソースとしてテレビ1自身が備えるBDドライブや各種チューナ103〜105を選択する要求をユーザから受信した場合、入力ソース選択部304は、テレビ1自身の物理アドレス「0.0.0.0」を引数とする<Set Stream Path>コマンドを、テレビ1に接続されている各ソース機器に送信する。
表示ソース情報供給部305は、<Request Display Source Info>が入力されると、管理テーブルを参照して、オンディスプレイ情報が「○」になっているレコードの物理アドレス(識別情報)をすべて抽出する。例えば、管理テーブルが図7(b)に示す内容になっている場合、物理アドレス「2.0.0.0」を抽出する。なお、後述するように、<Request Display Source Info>の引数には、<Request Display Source Info>を送信した送信元の物理アドレスが含まれている。また、表示ソース情報供給部305は、<Request Display Source Info>の引数を参照し、<Request Display Source Info>の送信元に向けて、<Report Display Source Info>を送信する。なお、表示ソース情報供給部305は、送信すべき<Report Display Source Info>コマンドの引数に、先に抽出した全物理アドレスが格納するようになっている。
(管理テーブル更新処理の詳細)
ソース機器とのHDMI接続が確立されたときに、テレビ1(アドレス取得部301、デバイスタイプ取得部302、管理テーブル更新部303)にて実行される管理テーブル更新処理について、図8を参照して説明する。図8は、テレビ1にて実行される管理テーブル更新処理の流れを示すフローチャートである。図8に示すフローチャートに含まれる各ステップについて順に説明すれば以下のとおりである。
ソース機器とのHDMI接続が確立されたときに、テレビ1(アドレス取得部301、デバイスタイプ取得部302、管理テーブル更新部303)にて実行される管理テーブル更新処理について、図8を参照して説明する。図8は、テレビ1にて実行される管理テーブル更新処理の流れを示すフローチャートである。図8に示すフローチャートに含まれる各ステップについて順に説明すれば以下のとおりである。
ステップS1:アドレス取得部301は、5V電力検知部155からソース機器との接続が確立された旨の通知を受けると、そのソース機器に対して<Give Physical Address>コマンドを送信する。
ステップS2:アドレス取得部301は、<Give Physical Address>コマンドに対するソース機器からの応答を待ち受ける。<Report Physical Address>コマンドを受信すると、アドレス取得部301は、<Report Physical Address>コマンドに引数として含まれている物理アドレス及び論理アドレス(機器種別情報)を管理テーブル更新部303に通知すると共に、アドレス取得処理が完了した旨をデバイスタイプ取得部302に通知する。
ステップS3:デバイスタイプ取得部302は、アドレス取得処理が完了した旨の通知を受けると、そのソース機器に対して<Give Device Type>コマンドを送信する。
ステップS4〜S5:デバイスタイプ取得部302は、<Give Device Type>コマンドに対するソース機器からの応答を、タイムアウトする(ステップS5においてYes)まで待ち受ける。ここで、タイムアウトするとは、<Give Device Type>コマンドを送信してから予め定められた時間(例えば1秒)が経過したことを指す。タイムアウトする前に<Report Device Type>コマンドを受信すると、デバイスタイプ取得部302は、デバイスタイプが「Mobile Phone」である旨を管理テーブル更新部303に通知する。なお、本実施形態における、デバイスタイプは、<Report Device Type>の発行元が携帯電話端末であるか否かを示す情報であり、<Report Device Type>の発行元が携帯電話端末である場合は値「Mobile Phone」を取る。
ステップS6:<Report Device Type>コマンドを受信する前にタイムアウトした場合、デバイスタイプ取得部302は、ステップS2にて取得した論理アドレスに対応する機器種別を管理テーブル更新部303に通知する。
ステップS7:管理テーブル更新部303は、ステップS2にてアドレス取得部301から通知された物理アドレス及び論理アドレス、並びに、ステップS4又はステップS6にてデバイスタイプ取得部302から通知されたデバイスタイプを、互いに関連付けて管理テーブルに記録する。
(携帯電話端末2の動作)
次に、<Active Source>コマンドに対する応答としてではなく<Set Stream Path>コマンドをテレビ1から受信した場合における携帯電話端末2の動作について図9を参照しながら以下に説明する。
次に、<Active Source>コマンドに対する応答としてではなく<Set Stream Path>コマンドをテレビ1から受信した場合における携帯電話端末2の動作について図9を参照しながら以下に説明する。
図9は、この場合の携帯電話端末2の動作を示すフローチャートである。
ステップS11:最初に、メインコントローラ213の出力制御部2131は、HDMIトランスミッタ200のCEC・I/F252を介して<Set Stream Path>コマンドを受信する。
ステップS12:出力制御部2131は、外部出力データ生成部2132およびTMDSトランスミッタ251が処理を行っているか否かを判定する。処理を行っている(すなわち、コンテンツの映像および音声をTMDSトランスミッタ251からテレビ1に送信している)と判定した場合(ステップS12においてYES)、ステップS15に進む。一方、処理を行っていないと判定した場合(ステップS12においてNO)、ステップS13に進む。
ステップS13:出力制御部2131は、<Set Stream Path>コマンドの引数を参照し、引数に含まれる物理アドレスが携帯電話端末2の物理アドレスと一致する否かを判定する。携帯電話端末2の物理アドレスと一致すると判定した場合(ステップS13においてNO)、処理を終了する。一方、携帯電話端末2の物理アドレスと一致しないと判定した場合(ステップS13においてYES)、ステップS14に進む。
ステップS14:出力制御部2131は、外部出力データ生成部2132およびTMDSトランスミッタ251に処理を行うよう指示する。すなわち、出力制御部2131は、外部出力データ生成部2132にコンテンツの映像を外部出力用の解像度で生成させ、TMDSトランスミッタ251に電力が供給されるよう制御して外部出力データ生成部2132が生成したコンテンツの映像を送信させる。ステップS14の後、処理を終了する。
ステップS15:出力制御部2131は、テレビ1に表示ソース情報を送信するよう要求する。すなわち、出力制御部2131は、引数に携帯電話端末2の物理アドレスを格納した<Request Display Source Info>コマンドをCEC・I/F252を介してテレビ1に送信する。
ステップS16:出力制御部2131は、CEC・I/F252を介してテレビ1から<Report Display Source Info>コマンドを受信する。
ステップS17:出力制御部2131は、ステップS16で受信した<Report Display Source Info>コマンドの引数の中に携帯電話端末2の物理アドレスが含まれているか否か、すなわち、携帯電話端末2からテレビ1に供給された映像がテレビ1のLCD110に表示されているか否かを判定する。携帯電話端末2の物理アドレスが含まれていると判定した場合、(ステップS17においてYES)、処理を終了する。一方、携帯電話端末2の物理アドレスが含まれていないと判定した場合(ステップS17においてNO)、ステップS18に進む。
ステップS18:出力制御部2131は、外部出力データ生成部2132およびTMDSトランスミッタ251に処理を停止するよう指示する。すなわち、出力制御部2131は、外部出力データ生成部2132がコンテンツの映像を生成するのを停止させる。そして、出力制御部2131は、電池219からTMDSトランスミッタ251にTMDSトランスミッタ251が動作するのに必要な動作電力が供給されないよう制御する。ステップS18の後、処理を終了する。
(システム10全体の動作例)
次に、テレビ1、携帯電話端末2、およびBDプレーヤ30からなる図3(b)に示すシステム10全体の動作例について図11のシーケンス図を参照しながら説明する。図中において[ケータイ][プレーヤ]は、それぞれ、コマンドの引数に含まれる携帯電話端末2、BDプレーヤ30の物理アドレスを示している。
次に、テレビ1、携帯電話端末2、およびBDプレーヤ30からなる図3(b)に示すシステム10全体の動作例について図11のシーケンス図を参照しながら説明する。図中において[ケータイ][プレーヤ]は、それぞれ、コマンドの引数に含まれる携帯電話端末2、BDプレーヤ30の物理アドレスを示している。
なお、ここでのシステム10全体の動作例とは、テレビ1の入力ソースが携帯電話端末2になっている状態でユーザにより順に以下の(1)(2)の各操作が行われる場合における、各操作に応じた動作であることを述べておく。
(1)テレビ1の入力ソースを携帯電話端末2からBDプレーヤ30に切り替えることにより、図10上段の図のようにBDプレーヤ30からの映像を表示する操作。
(2)テレビ1の入力ソースをBDプレーヤ30から携帯電話端末2に切り替えることにより、図10下段の図のように携帯電話端末2からの映像を表示する操作。
(1)テレビ1の入力ソースを携帯電話端末2からBDプレーヤ30に切り替えることにより、図10上段の図のようにBDプレーヤ30からの映像を表示する操作。
(2)テレビ1の入力ソースをBDプレーヤ30から携帯電話端末2に切り替えることにより、図10下段の図のように携帯電話端末2からの映像を表示する操作。
最初にユーザによる(1)の操作を受け付けたテレビ1の入力ソース選択部304は、HDMIスイッチ11dをBDプレーヤ30とHDMI接続されているHDMI端子11bに切り替えるとともに、RAM117の管理テーブルを図7(b)の内容から図7(c)の内容に変更するよう管理テーブル更新部303に指示する。そして、入力ソース選択部304は、BDプレーヤ30の物理アドレス「1.0.0.0」が引数として格納されている<Set Stream Path>コマンドを携帯電話端末2およびBDプレーヤ30に送信する。
自身の物理アドレス「1.0.0.0」が引数として格納されている<Set Stream Path>コマンドを受け付けたBDプレーヤ30は、BDプレーヤ30が再生しているBDの映像および音声をテレビ1に出力するとともに、<Text View On>コマンドおよび<Active Source>コマンドをテレビ1に出力する。
一方、自身の物理アドレス「2.0.0.0」が引数として格納されていない<Set Stream Path>コマンドをCEC・I/F252を介して受け付けた携帯電話端末2の出力制御部2131は、引数に自身の物理アドレス「2.0.0.0」を格納した<Request Display Source Info>コマンドをCEC・I/F252を介してテレビ1に出力する。
CEC・I/F152を介して<Request Display Source Info>コマンドを受け付けたテレビ1の表示ソース情報供給部305は、RAM117に記録されている図7(c)の内容の管理テーブルを参照する。そして、表示ソース情報供給部305は、映像を表示中であるBDプレーヤ30の物理アドレス「1.0.0.0」を引数とする<Report Display Source Info>コマンドを、<Request Display Source Info>コマンドの送信元である携帯電話端末2に送信する。
<Report Display Source Info>コマンドをCEC・I/F252を介して受け付けた携帯電話端末2の出力制御部2131は<Report Display Source Info>コマンドの引数に携帯電話端末2の物理アドレス「2.0.0.0」が含まれていない(すなわち、携帯電話端末2からテレビ1への映像がテレビ1に表示されていない)と判定すると、外部出力データ生成部2132およびTMDSトランスミッタ251に処理を停止するよう指示する。
その後、ユーザによる(2)の操作を受け付けたテレビ1の入力ソース選択部304は、HDMIスイッチ11dを携帯電話端末2とHDMI接続されているHDMI端子11aに切り替えるとともに、RAM117の管理テーブルを図7(c)の内容から図7(b)の内容に変更するよう管理テーブル更新部303に指示する。そして、入力ソース選択部304は、携帯電話端末2の物理アドレス「2.0.0.0」が引数として格納されている<Set Stream Path>コマンドを携帯電話端末2およびBDプレーヤ30に送信する。
<Active Source>コマンドを送信していないにも関わらず自身の物理アドレス「2.0.0.0」が引数として格納されている<Set Stream Path>コマンドをCEC・I/F252を介して受け付けた携帯電話端末2の出力制御部2131は、外部出力データ生成部2132およびTMDSトランスミッタ251に処理を開始させ、TMDSトランスミッタ251を介してコンテンツの映像および音声をテレビ1へ出力させる。さらに、出力制御部2131は、<Text View On>コマンドおよび<Active Source>コマンドをテレビ1に出力する。
<Text View On>コマンドおよび<Active Source>コマンドを受け付けたテレビ1の入力ソース選択部304は、携帯電話端末2からの映像をLCD110に表示するよう制御し、<Set Stream Path>コマンドを携帯電話端末2に出力する。
(システム10の変形例)
図3(b)に示すシステム10のうちテレビ1をテレビ1’に置き換えたシステム(以下、「変形例に係るシステム」と称する)について図12を参照しながら説明する。テレビ1’は、異なる2つの入力ソースからの映像をLCD110の左画面と右画面とに同時に表示することを可能にする2画面表示機能を備えている。また、図12は、テレビ1’の構成を示すブロック図である。
図3(b)に示すシステム10のうちテレビ1をテレビ1’に置き換えたシステム(以下、「変形例に係るシステム」と称する)について図12を参照しながら説明する。テレビ1’は、異なる2つの入力ソースからの映像をLCD110の左画面と右画面とに同時に表示することを可能にする2画面表示機能を備えている。また、図12は、テレビ1’の構成を示すブロック図である。
最初にテレビ1’の構成について説明する。テレビ1’はテレビ1と略同等の機能を備えているが、テレビ1’は2つのHDMIレシーバ100a、100bと、2つのHDMIスイッチ(すなわち、HDMIレシーバ100aに接続されているHDMIスイッチ11d、および、HDMIレシーバ100bに接続されているHDMIスイッチ11e)を備えている点が異なっている。
そして、テレビ1’の映像セレクタ107’は、(1)HDMIレシーバ100aから供給された映像、(2)HDMIレシーバ100bから供給された映像、(3)映像入力端子101aから供給された映像、(4)BDドライブ102から供給された映像、(5)チューナ103から供給された映像、(6)IP放送チューナ104から供給された映像、及び、(7)衛星放送チューナ105から供給された映像のうちの何れか1つまたは任意の2つを選択することが可能である点でテレビ1の映像セレクタ107と異なっている。なお、テレビ1’のその他の構成についてはテレビ1の構成と同等であるので、説明を省略する。
次に、変形例に係るシステムの全体の動作例について図14のシーケンス図を参照しながら説明する。図中において[TV][ケータイ][プレーヤ]は、それぞれ、コマンドの引数に含まれるテレビ1’、携帯電話端末2、BDプレーヤ30の物理アドレスを示している。なお、ここでの変形例に係るシステムの全体の動作例とは、テレビ1の入力ソースとして携帯電話端末2およびBDプレーヤ30の2つが選択されている状態(図10(a)のようにテレビ1の左画面にBDプレーヤ30からの映像が表示され、テレビ1の右画面に携帯電話端末2からの映像が表示されている状態)において、ユーザにより順に以下の(1)(2)の各操作が行われる場合における、各操作に応じた動作であることを述べておく。
(1)テレビ1の左画面の入力ソースをBDプレーヤ30からチューナ103に切り替えることにより、図10中段の図のようにテレビ1の左画面にテレビ放送の映像を表示する操作。
(2)テレビ1の右画面の入力ソースを携帯電話端末2からBDプレーヤ30に切り替えることにより、図10下段の図のようにテレビ1の右画面のBDプレーヤ30からの映像を表示する操作。
(1)テレビ1の左画面の入力ソースをBDプレーヤ30からチューナ103に切り替えることにより、図10中段の図のようにテレビ1の左画面にテレビ放送の映像を表示する操作。
(2)テレビ1の右画面の入力ソースを携帯電話端末2からBDプレーヤ30に切り替えることにより、図10下段の図のようにテレビ1の右画面のBDプレーヤ30からの映像を表示する操作。
最初にユーザによる(1)の操作を受け付けたテレビ1の入力ソース選択部304は、映像セレクタ107に、HDMIレシーバ100aから供給される映像(ここでは、BDプレーヤ30からの映像)に代えてチューナ103からの映像を選択させるともに、RAM117の管理テーブルを図7(b)の内容に変更するよう管理テーブル更新部303に指示する。そして、入力ソース選択部304は、テレビ1’の物理アドレス「0.0.0.0」が引数として格納されている<Set Stream Path>コマンドを携帯電話端末2およびBDプレーヤ30に送信する。
自身の物理アドレス「2.0.0.0」が引数として格納されていない<Set Stream Path>コマンドをCEC・I/F252を介して受け付けた携帯電話端末2の出力制御部2131は、引数に自身の物理アドレス「2.0.0.0」を格納した<Request Display Source Info>コマンドをCEC・I/F252を介してテレビ1に出力する。
CEC・I/F152を介して<Request Display Source Info>コマンドを受け付けたテレビ1の表示ソース情報供給部305は、RAM117に記録されている図7(b)の内容の管理テーブルを参照する。そして、表示ソース情報供給部305は、映像を表示中である携帯電話端末2の物理アドレス「2.0.0.0」と、テレビ1自身の物理アドレス「0.0.0.0」と、を引数とする<Report Display Source Info>コマンドを、<Request Display Source Info>コマンドの送信元である携帯電話端末2に送信する。
<Report Display Source Info>コマンドをCEC・I/F252を介して受け付けた携帯電話端末2の出力制御部2131は<Report Display Source Info>コマンドの引数に携帯電話端末2の物理アドレス「2.0.0.0」が含まれていると判定する。この場合、出力制御部2131は、特別な処理を行わず、継続して外部出力データ生成部2132およびTMDSトランスミッタ251に処理をさせる。
その後、ユーザによる(2)の操作を受け付けたテレビ1の入力ソース選択部304は、HDMIスイッチ11eを、BDプレーヤ30とHDMI接続されているHDMI端子11bに切り替えるとともに、RAM117の管理テーブルを図7(b)の内容から図7(c)の内容に変更するよう管理テーブル更新部303に指示する。そして、入力ソース選択部304は、BDプレーヤ30の物理アドレス「1.0.0.0」が引数として格納されている<Set Stream Path>コマンドを携帯電話端末2およびBDプレーヤ30に送信する。
自身の物理アドレス「1.0.0.0」が引数として格納されている<Set Stream Path>コマンドを受け付けたBDプレーヤ30は、BDプレーヤ30が再生しているBDの映像および音声をテレビ1に出力するとともに、<Text View On>コマンドおよび<Active Source>コマンドをテレビ1に出力する。
一方、自身の物理アドレス「2.0.0.0」が引数として格納されていない<Set Stream Path>コマンドをCEC・I/F252を介して受け付けた携帯電話端末2の出力制御部2131は、引数に自身の物理アドレス「2.0.0.0」を格納した<Request Display Source Info>コマンドをCEC・I/F252を介してテレビ1に出力する。
CEC・I/F152を介して<Request Display Source Info>コマンドを受け付けたテレビ1の表示ソース情報供給部305は、RAM117に記録されている図7(b)の内容の管理テーブルを参照する。そして、表示ソース情報供給部305は、映像を表示中であるBDプレーヤ30の物理アドレス「1.0.0.0」と、テレビ1自身の物理アドレス「0.0.0.0」と、を引数とする<Report Display Source Info>コマンドを、<Request Display Source Info>コマンドの送信元である携帯電話端末2に送信する。
<Report Display Source Info>コマンドをCEC・I/F252を介して受け付けた携帯電話端末2の出力制御部2131は<Report Display Source Info>コマンドの引数に携帯電話端末2の物理アドレス「2.0.0.0」が含まれていない(すなわち、携帯電話端末2からテレビ1へ供給している映像がテレビ1に表示されていない)と判定すると、外部出力データ生成部2132およびTMDSトランスミッタ251に処理を停止するよう指示する。
(携帯電話端末2がテレビ1に供給する映像がテレビ1に表示されていない場合の処理について)
携帯電話端末2がテレビ1に供給する映像がテレビ1に表示されていない場合、携帯電話端末2では外部出力データ生成部2132およびTMDSトランスミッタ251が処理を停止するものとしたが、携帯電話端末2は、これに加え(あるいは、これに代えて)、他の処理、例えば、以下の(a)および/または(b)の処理を行っても良い。
携帯電話端末2がテレビ1に供給する映像がテレビ1に表示されていない場合、携帯電話端末2では外部出力データ生成部2132およびTMDSトランスミッタ251が処理を停止するものとしたが、携帯電話端末2は、これに加え(あるいは、これに代えて)、他の処理、例えば、以下の(a)および/または(b)の処理を行っても良い。
(a)内部出力データ生成部2133に処理を再開させる。すなわち、携帯電話端末2がテレビ1に供給している映像がテレビ1に表示されている間は内部出力データ生成部2133にコンテンツの映像を生成させず(すなわち、携帯電話端末2のLCD221にコンテンツの映像を表示させず)、携帯電話端末2がテレビ1に供給している映像がテレビ1に表示されなくなると、内部出力データ生成部2133にコンテンツの映像を生成させて、携帯電話端末2のLCD221にコンテンツの映像を表示させる。
(b)商用電源から電力が供給されていない場合に、テレビ1からHPDラインを通じて5Vの電力供給を受けることにより、電池219を充電する。
以下、上記(b)の処理について、図15を参照しながら具体的に説明する。図15は、携帯電話端末2からテレビ1に供給される映像がテレビ2のLCD110に表示されなくなった場合に、携帯電話端末2とテレビ1とが協調して行う、携帯電話端末2を充電する処理を示すフローチャートである。
ステップS21:最初に、メインコントローラ213は、5V電力制御部255がHDMI端子21の5V電力ピンの電圧を0Vに制御する。
ステップS22:テレビ1の5V電力検知部155は、HDMI端子11aおよび11bについて5V電力ピンの電圧が5Vから0Vに立ち下がったことを検知する。
ステップS23:5V電力検知部155が立ち下がりを検出すると、CPU118は、RAM117の管理テーブルを参照し、5V電力ピンの電圧が立ち下がったHDMI端子に接続されている入力ソースのデバイスタイプが「Mobile phone」であるか否かを判定する。デバイスタイプが「Mobile phone」でないと判定された場合(ステップS23においてNO)、処理を終了する。一方、デバイスタイプが「Mobile phone」であると判定された場合、ステップS24に進む。
ステップS24:HPD制御部154は、5V電力ピンの電圧が立ち下がったHDMI端子のHPDピンをHレベルに立ち上げることにより、該HDMI端子にHDMI接続されている携帯電話端末2に対し、HDMIケーブル3のHPDラインを通じて電力を供給する。
ステップS25:HDMI端子21は、HPDピンから電力の供給を受ける。
ステップS26:充電回路216は、電源端子22から電力の供給を受けている場合(ステップS26においてYES)、そのまま電源端子から供給されている電力を電池219の充電に用いる。一方、電源端子22から電力の供給を受けていない場合、充電回路216は、HDMI端子21に供給されている電力を電池219に供給する。
以上のように、携帯電話端末2がHDMIケーブル3を介してテレビ1に供給する映像がテレビ1に表示されていない場合、商用電源の電力が供給されていない携帯電話端末2は、HDMIケーブル3のHPDピンを介してテレビ1から電力の供給を受け、この電力を用いて電池219を充電することができる。
(携帯電話端末2の利点)
以上のように、携帯電話端末2は、メインコントローラ213が再生した映像をテレビ1に供給するTMDSトランスミッタ251(映像供給部)と、TMDSトランスミッタ251がテレビ1に供給した映像をテレビ1がLCD110に表示していない場合にその旨を示す情報を、引数に携帯電話端末2の物理アドレスを含まないReport・Display・Source・Infoコマンドとして返却するようテレビ1に指示する出力制御部2131と、を備えている。テレビ1に対する出力制御部2131(指示手段)の指示は、Request・Display・Source・Infoコマンドにより行う。
以上のように、携帯電話端末2は、メインコントローラ213が再生した映像をテレビ1に供給するTMDSトランスミッタ251(映像供給部)と、TMDSトランスミッタ251がテレビ1に供給した映像をテレビ1がLCD110に表示していない場合にその旨を示す情報を、引数に携帯電話端末2の物理アドレスを含まないReport・Display・Source・Infoコマンドとして返却するようテレビ1に指示する出力制御部2131と、を備えている。テレビ1に対する出力制御部2131(指示手段)の指示は、Request・Display・Source・Infoコマンドにより行う。
したがって、携帯電話端末2は、再生した映像がテレビ1に表示されていないことを認識することができるという効果を奏する。
(携帯型情報端末を利用したテレビ及びソース機器の制御)
テレビ1は、上述したようにリモコンを用いて操作してもよいが、スマートフォンやタブレット型PC等の携帯型情報端末を用いて操作してもよい。
テレビ1は、上述したようにリモコンを用いて操作してもよいが、スマートフォンやタブレット型PC等の携帯型情報端末を用いて操作してもよい。
図16は、携帯型情報端末5を利用してテレビ1を操作することが可能なシステム10’の構成を示す図である。図16に示すように、システム10’は、テレビ1、ソース機器である携帯電話端末2、携帯型情報端末5及びルータ7を含んでいる。ソース機器は、携帯電話端末2であってもよいが、携帯電話端末以外のソース機器、例えば、レコーダ等であってもよい。テレビ1は、商用電源に接続して利用する据え置き型のテレビであってもよいし、バッテリーを内蔵したポータブルテレビ(外付チューナから無線LANを介して送出される映像を再生するモニタを含む)であってもよい。
図16に示すシステム10’において、テレビ1と携帯電話端末2とは、HDMIケーブル3によって互いに接続されている。テレビ1と携帯電話端末2とが、このHDMIケーブル3を介して伝送されるCECコマンドを用いて相互に制御しあう点は、図3(a)および図3(b)に示したシステム10と同様である。
図16に示すシステム10’においては、更に、テレビ1と携帯型情報端末5とが互いに通信可能に構成されている。テレビ1と携帯型情報端末5との間の通信をサポートする通信媒体は特に限定されないが、ここでは、テレビ1と携帯型情報端末5との間にルータ7を介在させ、テレビ1とルータ7とをイーサネットケーブル6によって接続し、ルータ7と携帯型情報端末5とをIEEE802.11シリーズ等の無線LANによって接続している。なお、テレビ1が無線LANインターフェースを備えている場合には、テレビ1とルータ7とを無線LANによって接続する構成、あるいは、ルータ7を介さずにテレビ1と携帯型情報端末5とを無線LANによって接続する構成も可能である。
テレビ1及び携帯型情報端末5は、UPnP(Universal Plug and Play)をサポートしていることが好ましい。この場合、携帯型情報端末5は、ルータ4のサービスエリア内に入ると、SDDP等のプロトコルを用いてルータ7に接続されたテレビ1を自動的に検出することができる。この際、携帯型情報端末5は、テレビ1の機器名を取得する。
携帯型情報端末5には、携帯型情報端末5をテレビ1のリモコンのように機能させるためのアプリケーション(以下「リモコンアプリ」と記載)がインストールされている。リモコンアプリが起動された後にテレビ1を検出した場合、あるいは、テレビ1を検出した後にリモコンアプリが起動された場合、携帯型情報端末5によるテレビ1の操作(IPコントロール)が可能になる。なお、LAN内にテレビ1等のUPnP対応機器が複数存在している場合、携帯型情報端末5は、それらUPnP対応機器の機器名のリストを表示し、ユーザに操作対象機器を選択させる。
携帯型情報端末5上で動作するリモコンアプリにより生成され、携帯型情報端末5のタッチパネルに表示される表示画面の例を図17(a)に示す。この表示画面は、リモコンをエミュレートしたものであり、「テレビ電源」と記された電源キー、「−」「+」と記された音量調整キー、「1」〜「12」が放送局名と共に記されたチャンネルキーなど、テレビ1を操作するための各種キーが設けられている。例えば、「1」と記されたチャンネルキーが押下されると、リモコンアプリは、チャンネルを1チャンネルに切り替えることを指示する制御コマンドをテレビ1に送信する。テレビ1は、受信した制御コマンドに従って、チャンネルを1チャンネルに切り替える。この際、テレビ1においては、図5に示すイーサネットI/F115及びCPU118が制御コマンド受信手段として機能する。
リモコンアプリは、テレビ1を操作する機能の他に、携帯電話端末2を操作する機能も有している。具体的には、図17(a)に示す表示画面の下部に設けられた「リンク操作」キーを押下すると、図17(b)に示す表示画面が現れる。図17(b)に示す表示画面には、早戻しキー、再生キー、早送りキーなど、携帯電話端末2を操作するための各種キーが設けられている。例えば、再生キーが押下されると、リモコンアプリは、対象コンテンツの再生開始を指示する制御コマンドをテレビ1に送信する。テレビ1は、受信した制御コマンドをこれに相当するCECコマンドに変換し、得られたCECコマンドを携帯電話端末2に送信する。携帯電話端末2は、受信したCECコマンドに従って対象コンテンツの再生を開始する。この際、テレビ1においては、図5に示すイーサネットI/F115、CPU118、及びHDMIレシーバ100が制御コマンド転送手段として機能する。
ソース機器を操作するための表示画面に関して、テレビ1がソース機器の論理アドレス及び/又はデバイスタイプを携帯型情報端末5に通知し、携帯型情報端末5上で動作するリモコンアプリがソース機器の論理アドレス及び/又はデバイスタイプに応じた表示画面を表示するようにしてもよい。これにより、どのようなタイプのソース機器がテレビ1にHDMI接続された場合であっても、そのタイプのソース機器の操作に適したリモコンとして携帯型情報端末5を機能させることが可能になる。
なお、携帯型情報端末5上で動作するリモコンアプリは、従来の赤外線リモコンをエミュレートすることを基本としたものであるが、従来の赤外線リモコンにはなかった機能をも有し得る。従来の赤外線リモコンが有する機能の他に、例えば、以下のような機能をリモコンアプリに持たせることができる。
1.URLジャンプ機能、すなわち、テレビ1上で動作するウェブブラウザを起動し、指定したURLにアクセスさせる機能。
2.TV状態取得機能、すなわち、テレビ1のステータス情報(例えば、前述のソース表示情報)、設定情報、及びイベント情報を取得する機能。
3.文字入力機能、すなわち、ソフトウェアキーボードを用いた文字列の入力を受け付け、入力された文字列をテレビ1に送信する機能。
4.インフォメーション通知機能、すなわち、携帯型情報端末5において電話着信イベントやメール受信イベントが発生した際に、当該イベントの発生をテレビ1に通知する機能。
5.シームレス検索機能、すなわち、キーワードにより番組情報、録画リスト、VODタイトル、インターネットから検索した結果を表示する機能。
6.フレンドリネーム設定機能、すなわち、テレビ1側のフレンドリネーム(機器リスト名)を、携帯型情報端末5を用いて設定する機能。
なお、以上の説明では、携帯型情報端末5と携帯電話端末2とがルータ7及びテレビ1を介して通信するものとしたが、携帯型情報端末5と携帯電話端末2とが無線LANを用いて直接通信する構成を採用してもよい。この場合、携帯電話端末2を操作するための制御コマンドを携帯型情報端末5から携帯電話端末2に直接送信することも可能になる。
このような制御コマンドの例として、前述の<Request Display Source Info>コマンドをテレビ1に向けて送信するように携帯電話端末2を制御する制御コマンドが挙げられる。すなわち、リモコンアプリにTV状態取得機能を持たせる場合において、携帯電話端末2は、コンテンツを再生中に携帯型情報端末5から上記制御コマンドを受信したときに、表示ソース情報を取得するコマンドである<Request Display Source Info>コマンドを、上記コンテンツの供給先であるテレビ1に送信してもよい。
(付記事項)
なお、上記実施形態において、テレビ1は、<Request Display Source Info>コマンドを受け付けると、該コマンドの送信元に<Report Display Source Info>コマンドを返却するものと説明した。ただし、テレビ1は必ずしも<Report Display Source Info>コマンドを返却しなくてもよい。すなわち、テレビ1の表示ソース情報供給部305は、<Request Display Source Info>コマンドの引数に格納されている物理アドレスを参照し、RAM117の管理テーブル上で、参照した物理アドレスと関連づけられているデバイスタイプが「Mobile Phone」である場合に限り、<Report Display Source Info>コマンドを送信元に返却してもよい。
なお、上記実施形態において、テレビ1は、<Request Display Source Info>コマンドを受け付けると、該コマンドの送信元に<Report Display Source Info>コマンドを返却するものと説明した。ただし、テレビ1は必ずしも<Report Display Source Info>コマンドを返却しなくてもよい。すなわち、テレビ1の表示ソース情報供給部305は、<Request Display Source Info>コマンドの引数に格納されている物理アドレスを参照し、RAM117の管理テーブル上で、参照した物理アドレスと関連づけられているデバイスタイプが「Mobile Phone」である場合に限り、<Report Display Source Info>コマンドを送信元に返却してもよい。
また、テレビ1のCPU118に図示しないベンダID取得部(メーカー識別手段)を設け、携帯電話端末2がテレビ1に接続されたときに、ベンダID取得部が<Give Device Vendor ID>コマンドを携帯電話端末2に発行することにより、携帯電話端末2のメーカーを識別するベンダIDを通知する<Report Vendor ID>を携帯電話端末2から取得してもよい。そして、RAM117の管理テーブルに、「物理アドレス」「論理アドレス」「デバイスタイプ」「オンディスプレイ情報」の各値とともに、「ベンダID」を関連づけて記憶してもよい。また、テレビ1の表示ソース情報供給部305は、<Request Display Source Info>コマンドが送られてきた場合に、引数に格納されている物理アドレスを参照し、RAM117の管理テーブル上で、参照した物理アドレスと関連づけられているベンダIDが特定のメーカー(例えば「シャープ」)を表わすベンダIDである場合に限り、<Report Display Source Info>コマンドを送信元(シャープ製の携帯電話端末)に返却してもよい。
また、テレビ1は、携帯電話端末2がテレビ1に供給している映像をLCD110に表示している場合に、携帯電話端末2に送信すべき<Report Display Source Info>コマンドに引数に携帯電話端末2の物理アドレスを含めるものとしたが、テレビ1は、これに限定されない。すなわち、携帯電話端末2がテレビ1に供給している映像をLCD110に表示している場合であってもテレビ1の周囲の状況によっては携帯電話端末2の物理アドレスを<Report Display Source Info>コマンドの引数に含めないようにしてもよい。
携帯電話端末2の物理アドレスを<Report Display Source Info>コマンドの引数に含めないようにしてもよい場合の具体例としては、人感センサ121が周囲に人がいることを検知していない場合、照度が非常に高い(所定の閾値より高い)ことを照度センサ122が検出した場合(すなわち、周囲が明る過ぎてテレビ1のLCD110に表示される映像を見にくいような場合)が挙げられる。
これらの場合、携帯電話端末2は、自身の物理アドレスが引数に含まれていない<Report Display Source Info>コマンドを受け取ることになるので、たとえテレビ1に供給している映像がLCD110に表示されていても、外部出力データ生成部2132およびTMDSトランスミッタ251の処理を停止させることになる。これにより、TMDSトランスミッタ251がテレビ1に無駄に映像を供給してしまう(すなわち、TMDSトランスミッタ251が無駄に電力を浪費する)ことを防ぐことができる。
また、携帯電話端末2は、自身の物理アドレスが引数に含まれていない<Report Display Source Info>コマンドを受け取った場合、外部出力データ生成部2132およびTMDSトランスミッタ251の処理を停止させるのではなく、メインコントローラ213にてテレビ1に供給すべき映像信号の輝度値を通常より小さくして映像信号をテレビ1に供給するようにしてもよい。また、携帯電話端末2をこのように動作させる場合には、テレビ1は、さらに、以下の場合に、携帯電話端末2の物理アドレスを<Report Display Source Info>コマンドの引数に含めないようにしてもよい。
すなわち、テレビ1は、画質調整モードとして、映画の表示に適した映画モードやゲームの表示に適したテレビゲームモード、その他のモードなどを備えていてもよいが、映画モードやテレビゲームモード等の所定のモードに設定されている状態で、携帯電話端末2から<Request Display Source Info>コマンドを受け付けた場合に、携帯電話端末2の物理アドレスを<Report Display Source Info>コマンドの引数に含めないようにしてもよい。
このようにすると、テレビ1の画質調整モードが映画モードやテレビゲームモードに設定されている状態で携帯電話端末2がテレビ1に<Request Display Source Info>コマンドを送った場合、最終的に輝度が通常より小さい映像信号をテレビ1に供給することになる。これにより、テレビ1に表示される映像の輝度が低減するので、テレビ1での電力消費を低減することができ、かつ、鑑賞者(例えば、画質調整モードをテレビゲームモードに設定してテレビゲームをしている子供)の目を守ることになる。
また、携帯電話端末2は、DTV部224からワンセグ放送の放送コンテンツを受信した場合、放送コンテンツのデータに含まれるジャンル情報を参照し、ジャンル情報が「ニュース」や「天気予報」「アニメ」等の所定のジャンルに設定されている場合に、テレビ1に供給すべき映像信号の輝度値を通常より小さくしてもよい。
また、携帯電話端末2がテレビ1に供給する映像がテレビ1に表示されていない場合に、出力制御部2131はTMDSトランスミッタ251の処理を停止させるものとしたが、出力制御部2131は、TMDSトランスミッタ251を含めHDMIトランスミッタ200全体の処理を停止させるような構成にしてもよい。
なお、システム10’において、携帯電話端末2がテレビ1に供給している映像をLCD110に表示している場合であってもテレビ1の周囲の状況によっては携帯電話端末2の物理アドレスを<Report Display Source Info>コマンドの引数に含めないようテレビ1を構成する場合、システム10’は、ユーザがリモコンアプリを操作することによって携帯電話端末2の無駄な電力消費を抑制できるというさらなる利点を有することになる。
例えば、システム10’において、人感センサ121がテレビ1の周囲に人がいることを検知していない場合に映像信号の供給元であるソース機器の物理アドレスを<Report Display Source Info>コマンドの引数に含めないようにテレビ1を構成するときに、次のような状況が想定される。すなわち、システム10’において、テレビ1が設置されている部屋に誰も居ないにも関わらず携帯電話端末2がテレビ1に映像信号を供給しており、さらに、携帯型情報端末5を利用しているユーザが別の部屋に居るという状況が想定される。
このような状況において、ユーザが、リモコンアプリを用いて、テレビ1から表示ソース情報を取得するよう携帯電話端末2に指示を与えた場合、携帯電話端末2がテレビ1から受信する<Report Display Source Info>コマンドには携帯電話端末2の物理アドレスが含まれていない。そのため、携帯電話端末2は、テレビ1に映像信号を供給するのを停止したり、供給する映像信号の輝度値を小さくしたりすることになる。したがって、ユーザは、テレビ1が設置されている部屋とは別の部屋に居ても、リモコンアプリを用いてテレビ1の無駄な電力消費を抑えることができると言える。
また、上記実施形態では、テレビ1が人感センサ121と照度センサ122とを備えているものとしたが、人感センサ121や照度センサ122などはテレビ1の外部のセンサであってもよい。この場合、テレビ1に図示しないセンサ入力端子を備え、センサ入力端子から人感センサ121や照度センサ122などからのセンサ信号がテレビ1に入力されるようになっていればよい。
なお、本発明の再生装置の一実施形態として携帯電話端末2を示したが、再生装置は携帯電話端末2に限定されない。すなわち、本発明は、無線接続または有線接続により、表示装置に映像と表示装置を制御するコマンドと、を供給することが可能な再生装置であって、そのようなコマンドにより、再生装置が供給した映像を表示装置が表示しているか否かを示す情報を自装置に通知するよう表示装置を制御する再生装置であればよい。
最後に、携帯電話端末2の各ブロックは、集積回路(ICチップ)上に形成された論理回路によってハードウェア的に実現してもよいし、メインコントローラ213をCPU(Central Processing Unit)を用いてソフトウェア的に実現してもよい。
後者の場合、携帯電話端末2は、メインコントローラ213の各機能を実現するプログラムの命令を実行するCPU、上記プログラムを格納したROM(Read Only Memory)、上記プログラムを展開するRAM(Random Access Memory)、上記プログラムおよび各種データを格納するメモリ等の記憶装置(記録媒体)などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである携帯電話端末2の制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をコンピュータで読み取り可能に記録した記録媒体を、上記携帯電話端末2に供給し、そのコンピュータ(またはCPUやMPU)が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD−ROM/MO/MD/DVD/CD−R等の光ディスクを含むディスク類、ICカード(メモリカードを含む)/光カード等のカード類、マスクROM/EPROM/EEPROM/フラッシュROM等の半導体メモリ類、あるいはPLD(Programmable logic device)やFPGA(Field Programmable Gate Array)等の論理回路類などを用いることができる。
また、携帯電話端末2を通信ネットワークと接続可能に構成し、通信ネットワークを介して上記プログラムコードを供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(Virtual Private Network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、IEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL(Asymmetric Digital Subscriber Line)回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth(登録商標)、IEEE802.11無線、HDR(High Data Rate)、NFC(Near Field Communication)、DLNA(Digital Living Network Alliance)、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
本発明に係る再生装置は、シンク機器に映像を出力するソース機器一般に利用することができる。
1 テレビ(表示装置)
109 LCDコントローラ(表示制御手段)
110 LCD(表示部)
118 CPU
301 アドレス取得部
302 デバイスタイプ取得部
303 管理テーブル更新部
304 入力ソース選択部
305 表示ソース情報供給部(判定手段)
2 携帯電話端末(再生装置)
21 HDMI出力端子
22 電源端子
200 HDMIトランスミッタ
201 マイクロUSB端子
202 マイクロUSB・I/F
203 Bluetooth・I/F
204 WLAN・I/F
205 メモリカード
206 USIMカード
207 GPS
211 RF部
212 音声CODEC
213 メインコントローラ
2131 出力制御部(指示手段、給電制御手段)
2132 外部出力データ生成部
2133 内部出力データ生成部
214 RTC部
215 キースキャン部
216 充電回路
217 電源レギュレータ
218 電源残量検出部
219 電池(電力源)
220 LCDコントローラ
221 LCD
222 タッチパネル
223 カメラ
224 DTV部
225 FLASHメモリ
226 RAM
227 スピーカ
251 TMDSトランスミッタ(映像供給部)
252 CEC・I/F
253 DDC・I/F
254 HPD検知部
255 5V電力制御部
30 BDプレーヤ(再生装置)
109 LCDコントローラ(表示制御手段)
110 LCD(表示部)
118 CPU
301 アドレス取得部
302 デバイスタイプ取得部
303 管理テーブル更新部
304 入力ソース選択部
305 表示ソース情報供給部(判定手段)
2 携帯電話端末(再生装置)
21 HDMI出力端子
22 電源端子
200 HDMIトランスミッタ
201 マイクロUSB端子
202 マイクロUSB・I/F
203 Bluetooth・I/F
204 WLAN・I/F
205 メモリカード
206 USIMカード
207 GPS
211 RF部
212 音声CODEC
213 メインコントローラ
2131 出力制御部(指示手段、給電制御手段)
2132 外部出力データ生成部
2133 内部出力データ生成部
214 RTC部
215 キースキャン部
216 充電回路
217 電源レギュレータ
218 電源残量検出部
219 電池(電力源)
220 LCDコントローラ
221 LCD
222 タッチパネル
223 カメラ
224 DTV部
225 FLASHメモリ
226 RAM
227 スピーカ
251 TMDSトランスミッタ(映像供給部)
252 CEC・I/F
253 DDC・I/F
254 HPD検知部
255 5V電力制御部
30 BDプレーヤ(再生装置)
Claims (13)
- 再生した映像を表示装置に供給する映像供給部と、
上記映像供給部が供給した映像を上記表示装置が表示していない場合にその旨を示す情報を返却するよう、上記表示装置に指示する指示手段と、を備え、
上記表示装置は周囲の照度を検知することが可能になっており、
上記指示手段の上記表示装置に対する指示は、上記表示装置が所定の閾値以上の照度を検知した場合にも上記情報を返却するような指示であることを特徴とする再生装置。 - 上記指示手段による指示により上記情報が返却された場合、上記映像供給部が上記映像を上記表示装置に供給するのを停止することを特徴とする請求項1に記載の再生装置。
- 上記映像供給部を動作させるために要する動作電力を供給する電力源と、上記電力源による電力の供給を制御する給電制御手段と、を更に備え、
上記指示手段による指示により上記情報が返却された場合、上記給電制御手段は、上記電力源から上記映像供給部に上記動作電力が供給されないよう制御することを特徴とする請求項2に記載の再生装置。 - 上記電力源は充電池であり、
上記表示装置とは、上記映像供給部が供給する映像が通過する信号線と、上記指示手段による指示を表わす指示コマンドが通過する信号線と、上記表示装置から当該再生装置に電力が供給される信号線と、を含むケーブルにより接続されており、
上記表示装置から上記信号線を介して供給される上記電力により上記充電池を充電する充電回路をさらに備えていることを特徴とする請求項3に記載の再生装置。 - 上記表示装置は周囲に人が存在することを認識可能になっており、
上記指示手段の上記表示装置に対する指示は、上記表示装置が周囲に人が存在することを認識していない場合にも上記情報を返却するような指示であることを特徴とする請求項1から4のいずれか1項に記載の再生装置。 - 再生装置から供給された映像を表示部に表示する表示制御手段と、
上記映像が上記表示部に表示されているか否かを判定する判定手段と、
周囲の照度が所定の閾値より高いことを検知する検知手段と、
上記映像が上記表示部に表示されていないと上記判定手段が判定した場合にも周囲の照度が上記所定の閾値より高いと上記検知手段が検知した場合にも、当該映像を供給した再生装置に対し、当該映像が表示されていない旨を示す情報を送信する送信手段と、を備えていることを特徴とする表示装置。 - 請求項6に記載の表示装置が備える各手段を備えていることを特徴とするテレビジョン受像機。
- 請求項1から5のいずれか1項に記載の再生装置と、上記表示装置と、を含むシステムであって、
上記再生装置と上記表示装置とは、上記映像供給部が供給する映像と、上記指示手段による指示を表わす指示コマンドと、上記情報と、を伝送可能なように接続されていることを特徴とするシステム。 - 複数の上記再生装置を含み、
上記表示装置は、上記指示コマンドを送信した再生装置に対して、上記情報として各再
生装置を識別する識別情報を返却するようになっており、
上記表示装置が返却する上記識別情報は、上記表示装置が表示している映像を上記表示装置に供給した再生装置の識別情報であることを特徴とする請求項8に記載のシステム。 - 上記表示装置は、上記指示コマンドを送信した再生装置のメーカーを識別するメーカー識別手段を備え、
上記表示装置は、当該再生装置のメーカーが特定のメーカーであると上記メーカー識別手段が識別した場合に限り、上記情報を当該再生装置に返却することを特徴とする請求項8に記載のシステム。 - 映像を再生する再生装置が上記映像を表示する表示装置の状態を認識する認識方法であって、
再生した映像を上記表示装置に供給する映像供給工程と、
上記映像供給工程にて供給された映像を上記表示装置が表示していない場合にその旨を示す情報を返却するよう、上記表示装置に指示する指示工程と、を含み、
上記表示装置は周囲の照度を検知することが可能になっており、
上記指示工程における上記表示装置に対する指示は、上記表示装置が所定の閾値以上の照度を検知した場合にも上記情報を返却するような指示であることを特徴とする認識方法。 - コンピュータを請求項1から5までの何れか1項に記載の再生装置として動作させるためのプログラムであって、上記コンピュータを上記再生装置が備えている上記各手段として機能させるプログラム。
- 請求項12に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/698,210 US20130057774A1 (en) | 2010-05-19 | 2011-05-19 | Reproduction device, display device, television receiver, system, recognition method, program, and recording medium |
PCT/JP2011/061584 WO2011145700A1 (ja) | 2010-05-19 | 2011-05-19 | 再生装置、表示装置、テレビジョン受像機、システム、認識方法、プログラム、及び、記録媒体 |
CN2011800244621A CN102893599B (zh) | 2010-05-19 | 2011-05-19 | 重放装置、显示装置、电视接收机、系统、识别方法、程序及记录介质 |
EP11783634.6A EP2574044A4 (en) | 2010-05-19 | 2011-05-19 | PLAYING DEVICE, DISPLAY DEVICE, TELEVISION RECEIVER, SYSTEM, RECEIVING METHOD, PROGRAM AND RECORDING MEDIUM |
MX2012013253A MX2012013253A (es) | 2010-05-19 | 2011-05-19 | Dispositivo de reproduccion, dispositivo de vizualizacion, receptor de television, sistema, metodo de reconocimiento, programa y medio de grabacion. |
JP2011112795A JP4834187B1 (ja) | 2010-05-19 | 2011-05-19 | 再生装置、表示装置、テレビジョン受像機、システム、認識方法、プログラム、及び、記録媒体 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010115670 | 2010-05-19 | ||
JP2010115670 | 2010-05-19 | ||
JP2011112795A JP4834187B1 (ja) | 2010-05-19 | 2011-05-19 | 再生装置、表示装置、テレビジョン受像機、システム、認識方法、プログラム、及び、記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP4834187B1 true JP4834187B1 (ja) | 2011-12-14 |
JP2012005115A JP2012005115A (ja) | 2012-01-05 |
Family
ID=44991791
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011112795A Expired - Fee Related JP4834187B1 (ja) | 2010-05-19 | 2011-05-19 | 再生装置、表示装置、テレビジョン受像機、システム、認識方法、プログラム、及び、記録媒体 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20130057774A1 (ja) |
EP (1) | EP2574044A4 (ja) |
JP (1) | JP4834187B1 (ja) |
CN (1) | CN102893599B (ja) |
MX (1) | MX2012013253A (ja) |
WO (1) | WO2011145700A1 (ja) |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10162316B2 (en) | 2010-09-08 | 2018-12-25 | Universal Electronics Inc. | System and method for providing an adaptive user interface on an electronic appliance |
CN102969025A (zh) * | 2011-09-01 | 2013-03-13 | 成都海存艾匹科技有限公司 | 混合型内容发行系统和方法 |
US10593195B2 (en) | 2011-10-28 | 2020-03-17 | Universal Electronics Inc. | System and method for optimized appliance control |
US9449500B2 (en) * | 2012-08-08 | 2016-09-20 | Universal Electronics Inc. | System and method for optimized appliance control |
US10937308B2 (en) | 2011-10-28 | 2021-03-02 | Universal Electronics Inc. | System and method for optimized appliance control |
US11295603B2 (en) | 2011-10-28 | 2022-04-05 | Universal Electronics Inc. | System and method for optimized appliance control |
KR101891147B1 (ko) | 2011-12-12 | 2018-08-23 | 삼성전자주식회사 | 에이치디엠아이 신호로 방송 수신기의 듀얼 디스플레이를 위한 휴대용 단말기의 장치 및 방법 |
CN102572567A (zh) * | 2011-12-28 | 2012-07-11 | 惠州Tcl移动通信有限公司 | 一种手持设备和电视机的ui界面交互系统及方法 |
CN103259999B (zh) * | 2012-02-20 | 2016-06-15 | 联发科技(新加坡)私人有限公司 | Hpd信号输出控制方法、hdmi接收端设备及系统 |
WO2013133764A1 (en) * | 2012-03-09 | 2013-09-12 | Mediatek Singapore Pte. Ltd. | Mobile device and remote control connection for electronic device via near field communication |
JP2014090280A (ja) | 2012-10-30 | 2014-05-15 | Funai Electric Co Ltd | 映像音声信号処理装置 |
US9307204B1 (en) * | 2012-11-13 | 2016-04-05 | Amazon Technologies, Inc. | Enhancement of media sink compatibility |
US11372536B2 (en) | 2012-11-20 | 2022-06-28 | Samsung Electronics Company, Ltd. | Transition and interaction model for wearable electronic device |
US11157436B2 (en) | 2012-11-20 | 2021-10-26 | Samsung Electronics Company, Ltd. | Services associated with wearable electronic device |
US11237719B2 (en) * | 2012-11-20 | 2022-02-01 | Samsung Electronics Company, Ltd. | Controlling remote electronic device with wearable electronic device |
US10551928B2 (en) | 2012-11-20 | 2020-02-04 | Samsung Electronics Company, Ltd. | GUI transitions on wearable electronic device |
US8994827B2 (en) | 2012-11-20 | 2015-03-31 | Samsung Electronics Co., Ltd | Wearable electronic device |
US10185416B2 (en) | 2012-11-20 | 2019-01-22 | Samsung Electronics Co., Ltd. | User gesture input to wearable electronic device involving movement of device |
US20160080708A1 (en) * | 2013-04-26 | 2016-03-17 | Hitachi Maxell, Ltd. | Projection-type video display device |
JP2014225766A (ja) * | 2013-05-16 | 2014-12-04 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP2015005878A (ja) | 2013-06-20 | 2015-01-08 | ソニー株式会社 | 再生装置、再生方法、および記録媒体 |
US20150334333A1 (en) * | 2013-07-30 | 2015-11-19 | Kabushiki Kaisha Toshiba | Electronic device and method for controlling the same |
US9596437B2 (en) * | 2013-08-21 | 2017-03-14 | Microsoft Technology Licensing, Llc | Audio focusing via multiple microphones |
KR102178635B1 (ko) * | 2013-12-16 | 2020-11-13 | 엘지전자 주식회사 | 영상표시기기 |
CN103825890A (zh) * | 2014-02-19 | 2014-05-28 | 惠州Tcl移动通信有限公司 | 移动终端及基于dlna实现云端流媒体文件分享的方法 |
US10691332B2 (en) | 2014-02-28 | 2020-06-23 | Samsung Electronics Company, Ltd. | Text input on an interactive display |
US11079799B2 (en) * | 2016-05-04 | 2021-08-03 | Hewlett-Packard Development Company, L.P. | Mateable computing devices |
JP6883254B2 (ja) * | 2016-09-28 | 2021-06-09 | カシオ計算機株式会社 | 表示装置、表示方法及び表示システム |
US10158810B2 (en) | 2016-10-07 | 2018-12-18 | Caavo Inc | Remote control activity detection |
US10331606B2 (en) | 2016-10-11 | 2019-06-25 | International Business Machines Corporation | HDMI devices and methods with stacking support |
US10528505B2 (en) * | 2016-10-11 | 2020-01-07 | International Business Machines Corporation | HDMI devices and methods with stacking support |
US10216906B2 (en) * | 2016-10-24 | 2019-02-26 | Vigilias LLC | Smartphone based telemedicine system |
KR20180067108A (ko) * | 2016-12-12 | 2018-06-20 | 삼성전자주식회사 | 외부 전자 장치의 상태를 ui에 나타내는 디스플레이 장치 및 디스플레이 장치의 제어 방법 |
US10701284B2 (en) | 2017-02-10 | 2020-06-30 | Caavo Inc | Determining state signatures for consumer electronic devices coupled to an audio/video switch |
JP6763352B2 (ja) * | 2017-07-05 | 2020-09-30 | Smk株式会社 | 機器制御装置、プログラム及びリモートコントロールシステム |
CN108322798B (zh) * | 2018-02-05 | 2020-05-22 | 深圳市兆驰股份有限公司 | 一种cec总线监控设备 |
KR102549536B1 (ko) * | 2018-03-19 | 2023-06-29 | 삼성전자주식회사 | 영상 표시 장치 및 그 동작 방법 |
US10623814B1 (en) * | 2018-11-01 | 2020-04-14 | Harmonic, Inc. | CATV Equipment fast boot after power interruption |
JP7003079B2 (ja) * | 2019-03-14 | 2022-01-20 | 株式会社東芝 | 電子機器 |
CN113497924A (zh) * | 2020-03-20 | 2021-10-12 | 中强光电股份有限公司 | 投影系统及投影方法 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3523289B2 (ja) | 1993-05-19 | 2004-04-26 | 富士通株式会社 | 電子機器及び電子機器の省電力方法 |
US6411306B1 (en) * | 1997-11-14 | 2002-06-25 | Eastman Kodak Company | Automatic luminance and contrast adustment for display device |
JP2005018705A (ja) | 2003-06-30 | 2005-01-20 | Sony Corp | 情報処理装置 |
US20050157215A1 (en) * | 2003-09-11 | 2005-07-21 | Echostar Techonologies Corporation | Method and apparatus for detecting an inactive channel selecting resource in a television converter |
US20050229228A1 (en) * | 2004-04-07 | 2005-10-13 | Sandeep Relan | Unicast cable content delivery |
US7793317B2 (en) * | 2005-08-19 | 2010-09-07 | At&T Intellectual Property I, L.P. | System and method of managing video streams to a set top box |
KR100734623B1 (ko) * | 2005-11-18 | 2007-07-03 | 한국전자통신연구원 | 디지털 방송 수신기의 소비 전력 절감장치 및 방법 |
JP5483794B2 (ja) * | 2006-04-03 | 2014-05-07 | キヤノン株式会社 | 映像出力装置 |
JP2008092208A (ja) * | 2006-09-29 | 2008-04-17 | Toshiba Corp | 映像出力装置及び表示装置 |
JP2008111886A (ja) * | 2006-10-27 | 2008-05-15 | Digital Electronics Corp | 自動ドア、画面表示装置、画面表示制御プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP5292776B2 (ja) * | 2007-07-19 | 2013-09-18 | ソニー株式会社 | 送信装置、送信装置の電源切換方法、受信装置および受信装置の電源供給方法 |
JP2009032351A (ja) * | 2007-07-30 | 2009-02-12 | Funai Electric Co Ltd | 記録再生装置 |
JP5105171B2 (ja) * | 2008-02-08 | 2012-12-19 | ソニー株式会社 | 表示装置、表示方法、供給装置、供給方法、およびプログラム、並びに制御システム |
US8171507B2 (en) * | 2008-02-29 | 2012-05-01 | Sony Corporation | Using network server to establish TV setting |
JP2009218816A (ja) * | 2008-03-10 | 2009-09-24 | Panasonic Corp | 映像システム、映像受信端末および映像表示端末 |
WO2009117015A1 (en) * | 2008-03-18 | 2009-09-24 | Shenzhen Tcl New Technology Ltd | Apparatus and method for managing the power of an electronic device |
JP2009301633A (ja) | 2008-06-12 | 2009-12-24 | Sony Corp | 電子機器、電子機器におけるスタンバイ機能の選択方法 |
JP2010016490A (ja) * | 2008-07-01 | 2010-01-21 | Sharp Corp | 映像表示システム、表示装置及び再生装置 |
JP5121633B2 (ja) * | 2008-08-27 | 2013-01-16 | シャープ株式会社 | 映像表示装置 |
-
2011
- 2011-05-19 JP JP2011112795A patent/JP4834187B1/ja not_active Expired - Fee Related
- 2011-05-19 US US13/698,210 patent/US20130057774A1/en not_active Abandoned
- 2011-05-19 EP EP11783634.6A patent/EP2574044A4/en not_active Withdrawn
- 2011-05-19 WO PCT/JP2011/061584 patent/WO2011145700A1/ja active Application Filing
- 2011-05-19 MX MX2012013253A patent/MX2012013253A/es unknown
- 2011-05-19 CN CN2011800244621A patent/CN102893599B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
WO2011145700A1 (ja) | 2011-11-24 |
CN102893599A (zh) | 2013-01-23 |
JP2012005115A (ja) | 2012-01-05 |
CN102893599B (zh) | 2013-11-06 |
EP2574044A1 (en) | 2013-03-27 |
EP2574044A4 (en) | 2013-04-24 |
US20130057774A1 (en) | 2013-03-07 |
MX2012013253A (es) | 2013-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4834187B1 (ja) | 再生装置、表示装置、テレビジョン受像機、システム、認識方法、プログラム、及び、記録媒体 | |
JP4885323B2 (ja) | ソース機器、シンク機器、システム、プログラム、及び、記録媒体 | |
JP4847619B1 (ja) | 出力装置、ソース機器、テレビジョン受像機、システム、出力方法、プログラム、及び、記録媒体 | |
US20110291971A1 (en) | Highly Integrated Touch Screen Handheld Device | |
CN111405221B (zh) | 显示设备及录制文件列表的显示方法 | |
US10284909B2 (en) | Display apparatus, user terminal apparatus, system, and controlling method thereof | |
CN101527797A (zh) | 模式转换方法以及利用此方法的显示装置 | |
US11284147B2 (en) | Electronic apparatus, method of controlling the same and recording medium thereof | |
CN111885400A (zh) | 媒体数据展示方法、服务器及显示设备 | |
JP5649861B2 (ja) | 表示装置、システム、制御方法、プログラム、及び、記録媒体 | |
JP5285138B2 (ja) | ソース機器、システム、プログラム、及び、記録媒体 | |
JP5384594B2 (ja) | 出力装置、テレビジョン受像機、システム、出力方法、プログラム、及び、記録媒体 | |
CN112802440B (zh) | 一种显示设备及声音低延迟处理方法 | |
US20070078945A1 (en) | System and method for displaying information of a media playing device on a display device | |
CN114615529A (zh) | 显示设备、外接设备及音频播放方法 | |
CN112073803A (zh) | 一种声音再现方法及显示设备 | |
KR101493772B1 (ko) | 멀티미디어 데이터 중계장치 | |
CN104322041A (zh) | 基于数据链路上下文的内容控制的方法和设备 | |
JP2013090060A (ja) | 映像処理装置及び映像処理方法 | |
CN112738576B (zh) | 一种显示设备及声音低延迟处理方法 | |
JP4593524B2 (ja) | 携帯端末装置及びプログラム | |
KR20160149991A (ko) | 멀티미디어 디스플레이 장치 | |
JP2013034170A (ja) | 情報提供装置、情報管理システム、映像機器、及び携帯端末 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110922 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4834187 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140930 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |