Nothing Special   »   [go: up one dir, main page]

JP2007228022A - Information processor and processing method, instruction device and method, and program - Google Patents

Information processor and processing method, instruction device and method, and program Download PDF

Info

Publication number
JP2007228022A
JP2007228022A JP2006043667A JP2006043667A JP2007228022A JP 2007228022 A JP2007228022 A JP 2007228022A JP 2006043667 A JP2006043667 A JP 2006043667A JP 2006043667 A JP2006043667 A JP 2006043667A JP 2007228022 A JP2007228022 A JP 2007228022A
Authority
JP
Japan
Prior art keywords
instruction
unit
content
display
information
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.)
Pending
Application number
JP2006043667A
Other languages
Japanese (ja)
Inventor
Naoki Yuasa
直樹 湯浅
Hideki Sato
英樹 佐藤
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP2006043667A priority Critical patent/JP2007228022A/en
Publication of JP2007228022A publication Critical patent/JP2007228022A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To prevent a video image displayed on a large display from being switched against the intention of a user even when a plurality of portable displays exist. <P>SOLUTION: A display reproduction section 14 for reproducing a content is holding a table 101. The table 101 for managing the priority of devices issuing an instruction manages the priority in association with an apparatus. If an instruction from an "operation control section attached to the display reproduction section 14" of priority "2" has been performed when an instruction from the "operation control section 17" of priority "3" is received, the instruction from the operation control section 17 is not accepted, and the instruction from the operation control section 17 is accepted when the instruction from an "operation control section 18" of priority "4" has been performed. The invention is applicable to a television receiver connected with a network. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は情報処理装置および方法、指示装置および方法、並びにプログラムに関し、特に、簡単な操作で、所望の装置に映像や画像を表示させることができ、かつ、そのような表示による割込が行われないようにする情報処理装置および方法、指示装置および方法、並びにプログラムに関する。   The present invention relates to an information processing apparatus and method, an instruction apparatus and method, and a program. In particular, it is possible to display a video or an image on a desired apparatus with a simple operation and to perform an interruption by such display. The present invention relates to an information processing apparatus and method, an instruction apparatus and method, and a program that prevent the communication from being performed.

今日、テレビジョン放送の番組(以下、テレビジョン放送番組と記述する)をビデオテープに録画するビデオレコーダの普及により、テレビジョン放送番組をその放送時間ではない、自分の都合のよい時間に視聴するといういわゆる「タイムシフト」という概念に基づく視聴スタイルが定着している。この視聴スタイルにより多くの放送番組が録画され、時間をおいて視聴されている。   Today, with the widespread use of video recorders that record television broadcast programs (hereinafter referred to as television broadcast programs) on videotapes, you can watch television broadcast programs at a time that is convenient for you, not the broadcast time. A viewing style based on the so-called “time shift” concept has been established. Many broadcast programs are recorded according to this viewing style, and are viewed with time.

さらに、近年、録画メディアがビデオテープからハードディスクに変わったことで、より多くの映像データを容量を気にせず手軽にハードディスク(記憶装置)に保存することができるようになってきた。以下では、特に断らない限り、このようなハードディスクを用いたビデオレコーダのことをデジタルビデオレコーダ(Digital Video Recorder:DVR)と記述する。   Furthermore, in recent years, recording media has been changed from videotapes to hard disks, so that more video data can be easily stored on a hard disk (storage device) without worrying about capacity. Hereinafter, unless otherwise specified, a video recorder using such a hard disk is described as a digital video recorder (DVR).

また、最近、コンテンツサーバおよび、CRT、LCD、プラズマディスプレイ等の表示装置を、家庭内、事業所内、地域内さらにグローバルな地域内に構成した有線または無線ネットワークに接続した、コンテンツ表示再生システムが知られるようになった。このコンテンツ表示再生システムでは、デジタルビデオレコーダをコンテンツサーバとしてネットワークに少なくとも1台接続していれば、例えば録画したテレビジョン放送番組を、ネットワークを介しコンテンツサーバから離れた場所でユーザは視聴することが可能である。   Recently, a content display / playback system in which a content server and a display device such as a CRT, LCD, or plasma display are connected to a wired or wireless network configured in a home, office, region, or global region is known. It came to be able to. In this content display / playback system, if at least one digital video recorder is connected to a network as a content server, for example, a user can view a recorded television broadcast program at a location away from the content server via the network. Is possible.

ところで、従来、テレビジョン受像機において、画質の調整やタイマの設定などは、テレビジョン受像機の遠隔操作装置、操作制御装置、或いはリモートコマンダのボタン操作等よって、テレビジョン受像機の表示画面に実行可能な処理を選択するためのメニューを表示する。そして、使用者は、テレビジョン受像機のリモートコントローラを用いて、目的とする処理を選択し、表示画面に表示されるガイダンス表示などにしたがって、リモートコントローラを操作することにより、画質の調整やタイマの設定などの目的とする処理を行うことができるようにされている。   Conventionally, in a television receiver, image quality adjustment, timer setting, and the like are performed on a television receiver display screen by a remote operation device, an operation control device, or a remote commander button operation of the television receiver. A menu for selecting an executable process is displayed. Then, the user selects the target process using the remote controller of the television receiver, and operates the remote controller according to the guidance display displayed on the display screen, thereby adjusting the image quality and the timer. The target processing such as setting can be performed.

また、STB(Set-Top box) やIRD(Integrated Receiver Decoder)などと呼ばれる衛星放送信号を受信する受信機などにおいては、EPGなどと呼ばれる電子番組ガイドなどのデータ表示を、モニタ受像機の表示画面に表示するようにすることが行われている。この場合には、使用者は、受信機のリモートコントローラを用い、モニタ受像機の表示画面に表示されている電子番組ガイドに基づいて、視聴しようとする番組を選択することにより、受信機の選局チャンネルを変えることができるようにされている。   In receivers that receive satellite broadcast signals, such as STB (Set-Top box) and IRD (Integrated Receiver Decoder), etc., data displays such as electronic program guides, such as EPG, are displayed on the monitor receiver's display screen. It has been done to display. In this case, the user selects the receiver by using the remote controller of the receiver and selecting the program to be viewed based on the electronic program guide displayed on the display screen of the monitor receiver. The station channel can be changed.

このように、テレビジョン受像機やテレビジョン放送信号を受信する受信機においては、メニューやガイダンス、あるいは、電子番組ガイドなどの情報表示と、リモートコントローラ操作とを組み合わせることによって、目的とする処理をわかりやすく比較的に簡単に実行させることができるように工夫されている。   Thus, in a television receiver or a receiver that receives a television broadcast signal, information processing such as a menu, guidance, or electronic program guide is combined with a remote controller operation to perform a target process. It is devised so that it is easy to understand and can be executed relatively easily.

しかしながら、前述のように、テレビジョン受像機やSTBやIRDに対して目的とする処理を行わせるために、メニューやガイダンスなどの必要な情報をテレビジョン受像機などの表示画面に表示し、この表示情報を見ながらリモートコントローラを操作する方式では、リモートコントローラに対する操作が繁雑になる場合がある。   However, as described above, necessary information such as menus and guidance is displayed on the display screen of the television receiver, etc. in order to perform the desired processing on the television receiver, STB, or IRD. In the method of operating the remote controller while viewing the display information, the operation on the remote controller may be complicated.

例えば、複数のメニューの中から目的とする処理を選択項目として含むメニューを表示させるために、メニューのページ送りを複数回行わなければならなかったり、表示画面上のカーソルを移動させるためにリモートコントローラに対して頻繁に操作を行わなければならなかったり、また、リモートコントローラを通じて決定操作を行わなければならないなどの場合がある。   For example, in order to display a menu that includes a target process as a selection item from among a plurality of menus, the menu must be paged multiple times, or a remote controller to move the cursor on the display screen. There are cases in which operations must be frequently performed, and determination operations must be performed through a remote controller.

また、テレビジョン受像機などのモニタ装置も、LCDなどを用いることによって、小型化、軽量化が進み、持ち運びが可能で、使用者の手が届く位置で使用されるものも増えている。このような場合には、テレビジョン受像機のリモートコントローラは不用であるし、また、テレビジョン受像機に映像信号や音声信号を供給する受信機などの外部入力装置のリモートコントローラの存在が煩わしくなってしまう。   In addition, monitor devices such as television receivers have also been reduced in size and weight by using LCDs, and can be carried and used in locations where users can reach them. In such a case, the remote controller of the television receiver is unnecessary, and the presence of the remote controller of an external input device such as a receiver that supplies video and audio signals to the television receiver becomes troublesome. End up.

そこで、本件出願人は、表示装置を用いて、テレビ番組などの映像情報を観視したり、音声情報を聴取したりすることができるとともに、表示装置の表示素子に表示される操作用表示情報とタッチパネルなどの接触位置検出手段を通じて、表示装置に映像信号を供給するベース装置やベース装置に接続される外部入力装置を遠隔操作することができるようにして、煩わしい操作を行うことなく、遠隔操作を行うことを可能にし、より使い勝手のよいホームネットワークを構築することが可能な双方向通信システムを先に提案している。このシステムによれば、表示装置の表示素子に表示される操作用表示情報とタッチパネルなどの接触位置検出手段を通じて、ベース装置やベース装置に接続される外部入力装置を遠隔操作することができ、所望の映像を簡単に選択して表示装置に表示することができるのである。   Therefore, the applicant can use the display device to view video information such as a TV program or listen to audio information, and display operation information displayed on the display element of the display device. And remote control of the base device that supplies video signals to the display device and the external input device connected to the base device through touch position detection means such as touch panel The two-way communication system that makes it possible to construct an easy-to-use home network is first proposed. According to this system, it is possible to remotely operate the base device and the external input device connected to the base device through the operation display information displayed on the display element of the display device and the contact position detecting means such as a touch panel. This image can be easily selected and displayed on the display device.

さらに、本件出願人は、特許文献1にて、このような双方向通信システムを利用して、複数の表示装置にベース装置から映像信号を供給するに当たり、ユーザが指で画面をなぞる操作により、映像装置間で映像の送受を行うことを可能にし、従来のリモートコントローラのようなボタン操作とは異なり、感覚的に切替えを行うことができるようにしたコンテンツ表示再生システム及び映像表示制御装置を開示した。   Furthermore, in the case of supplying a video signal from a base device to a plurality of display devices using the interactive communication system described in Patent Document 1, the applicant of the present application performs an operation of tracing a screen with a finger by a user. Disclosed is a content display / playback system and a video display control device that enable video transmission / reception between video devices and that can be switched sensuously, unlike button operations like conventional remote controllers. did.

具体的には、可搬型表示装置のLCDに設けたタッチパネル上でユーザが指を上方向にジェスチャ入力すると、可搬型表示装置に表示されていた映像Aがそれまで映像Bを表示していた大型表示装置に表示されるスロウ機能が実行される。また、可搬型表示装置のLCDに設けたタッチパネル上でユーザが指を下方向にジェスチャ入力すると、大型表示装置に表示されていた映像Bがそれまで映像Aを表示していた可搬型表示装置に表示されるキャッチ機能が実行される。このように、特許文献1によって開示されたスロウ/キャッチ機能により、複数の表示装置間での直感的な画面の切替えが可能となった。   Specifically, when the user inputs a finger upwards on the touch panel provided on the LCD of the portable display device, the video A displayed on the portable display device has displayed the video B until then. The slow function displayed on the display device is executed. Further, when the user inputs a finger downward with a finger on the touch panel provided on the LCD of the portable display device, the video B displayed on the large display device is changed to the portable display device that has been displaying the video A until then. The displayed catch function is executed. As described above, the slow / catch function disclosed in Patent Document 1 enables intuitive screen switching between a plurality of display devices.

特開2003−333359号公報JP 2003-333359 A

スロウやキャッチという機能により、上記したように、可搬型表示装置と大型表示装置との間で、映像のやり取りを行え、このような機能が、1台の可搬型表示装置にだけ付加されていれば、不都合が発生する可能性は低いと考えられるが、例えば、可搬型表示装置が2台存在しているようなときには、以下のような不都合が発生する可能性がある。   As described above, images can be exchanged between the portable display device and the large display device by the functions of slow and catch, and such a function can be added to only one portable display device. For example, it is considered that the possibility of inconvenience occurring is low, but for example, when there are two portable display devices, the following inconvenience may occur.

ユーザAが可搬型表示装置Aをスロウ操作し、大型表示装置に映像Aを表示させた後、ユーザBが可搬型表示装置Bをスロウ操作した場合、大型表示装置には、可搬型表示装置Bからのスロウ操作による映像Bが表示される。すなわち、ユーザAが大型表示装置で視聴していた映像Aが映像Bに切り替えられることになる。   When the user A performs the slow operation on the portable display device A and displays the video A on the large display device, and then the user B performs the slow operation on the portable display device B, the large display device includes the portable display device B. The video B by the slow operation from is displayed. That is, the video A that the user A was watching on the large display device is switched to the video B.

このようなことは、ユーザAが視聴していた映像AがユーザAの意図にかかわらず中断されることになり好まし状況ではない。また、映像Aが表示されている大型表示装置に対して、ユーザBがスロウ操作を間違って行ってしまった場合であっても、このようなことは起こりえることであり、ユーザAにとっても、ユーザBにとっても、好まし状況ではないことである。   Such a situation is not preferable because the video A that the user A was watching is interrupted regardless of the intention of the user A. Further, even when the user B performs a slow operation on the large display device on which the video A is displayed, this may occur. For the user A, This is not a favorable situation for user B as well.

本発明は、このような状況に鑑みてなされたものであり、複数の可搬型表示装置が存在するようなときであっても、大型表示装置に表示されている映像などがユーザの意図に反して切り替えられるようなことがないようにすることができるようにするものである。   The present invention has been made in view of such a situation, and even when there are a plurality of portable display devices, the video displayed on the large display device is contrary to the user's intention. It is possible to prevent switching from occurring.

本発明の一側面の情報処理装置は、第1の装置から指示された処理を実行する処理手段と、第2の装置から指示を受けたとき、前記第1の装置と前記第2の装置との優先順位を比較する比較手段と、前記比較手段による比較結果に応じて、前記第2の装置からの指示を、前記処理手段に実行させるか否かを判断する判断手段とを備える。   An information processing apparatus according to an aspect of the present invention includes a processing unit that executes processing instructed by a first apparatus, and the first apparatus and the second apparatus when receiving an instruction from a second apparatus. Comparing means for comparing the priorities of the two, and determining means for determining whether or not to cause the processing means to execute an instruction from the second device according to a comparison result by the comparing means.

前記処理手段の処理は、コンテンツの視聴であり、前記処理手段により前記コンテンツの視聴が実行されている間、前記判断手段による判断が行われるようにすることができる。   The processing of the processing means is content viewing, and the determination by the determination means can be performed while the content is being viewed by the processing means.

指示を受け付ける対象となる装置の情報と、前記装置毎に割り当てた優先順位を関連付けたテーブルを管理する管理手段をさらに備え、前記比較手段は、前記第1の装置と前記第2の装置との優先順位を、前記管理手段により管理されている前記テーブルを参照して比較するようにすることができる。   The information processing apparatus further includes a managing unit that manages a table that associates information about a device that receives an instruction and a priority assigned to each device, and the comparing unit includes: the first device and the second device; The priorities can be compared with reference to the table managed by the management means.

前記管理手段により管理される前記テーブルには、前記情報処理装置の情報も含まれるようにすることができる。   The table managed by the management unit may include information on the information processing apparatus.

前記指示を受けるとき、その指示と共に、優先順位に関する情報の提供も受け、前記比較手段は、前記第1の装置と前記第2の装置との優先順位を、提供された情報を基に比較するようにすることができる。   When the instruction is received, information about priority is also provided along with the instruction, and the comparing means compares the priority between the first device and the second device based on the provided information. Can be.

本発明の一側面の情報処理方法は、第1の装置から指示された処理を実行する処理手段を備える情報処理装置の情報処理方法において、第2の装置から指示を受けたとき、前記第1の装置と前記第2の装置との優先順位を比較する比較ステップと、前記比較ステップでの比較結果に応じて、前記第2の装置からの指示を、前記処理手段に実行させるか否かを判断する判断ステップとを含む。   The information processing method according to one aspect of the present invention is the information processing method of the information processing apparatus including the processing unit that executes the process instructed by the first apparatus, and receives the instruction from the second apparatus when receiving the instruction from the second apparatus. A comparison step for comparing priorities between the second device and the second device, and whether to cause the processing means to execute an instruction from the second device according to the comparison result in the comparison step. A determination step of determining.

本発明の一側面のプログラムは、第1の装置から指示された処理を実行する処理手段を備える情報処理装置に、第2の装置から指示を受けたとき、前記第1の装置と前記第2の装置との優先順位を比較する比較ステップと、前記比較ステップでの比較結果に応じて、前記第2の装置からの指示を、前記処理手段に実行させるか否かを判断する判断ステップとを含む処理をコンピュータに実行させる。   When the program according to one aspect of the present invention receives an instruction from the second apparatus to an information processing apparatus including a processing unit that executes a process instructed by the first apparatus, the program of the first apparatus and the second apparatus A comparison step for comparing priorities with the second device, and a determination step for determining whether or not to cause the processing means to execute an instruction from the second device in accordance with a comparison result in the comparison step. Causes the computer to execute the processing that includes it.

本発明の一側面の情報処理装置および方法、並びにプログラムにおいては、第1の装置からの指示を受け、実行しているときに、第1の装置とは異なる第2の装置からの指示を受けた場合、第1の装置と第2の装置との間で、予め設定されている優先順位に基づき、第2の装置の方が第1の装置よりも優先順位が高いときだけ、第2の装置からの指示が受け付けられる。   In the information processing apparatus, method, and program according to one aspect of the present invention, an instruction is received from a second device that is different from the first device while receiving and executing an instruction from the first device. If the second device has a higher priority than the first device based on the priorities set in advance between the first device and the second device, the second device An instruction from the apparatus is accepted.

本発明の一側面の指示装置は、指示を受け取った側で、受け取った指示を優先的に処理するか否かの判断を行うときに用いられる優先順位に関する情報を設定し、記憶する記憶手段と、他の装置に指示を送信するとき、指示内容とともに、前記記憶手段に記憶されている前記情報を送信する送信手段とを備える。   An instruction device according to one aspect of the present invention includes a storage unit configured to set and store information on a priority order used when determining whether or not a received instruction is to be preferentially processed on the side of receiving the instruction. And a transmission means for transmitting the information stored in the storage means together with the content of the instruction when the instruction is transmitted to another device.

前記優先順位に関する情報の設定は、ユーザの指示に基づいて行われるようにすることができる。   The setting of the information on the priority order can be performed based on a user instruction.

本発明の一側面の指示方法は、指示を受け取った側で、受け取った指示を優先的に処理するか否かの判断を行うときに用いられる優先順位に関する情報の設定と記憶を制御する記憶制御ステップと、他の装置に指示を送信するとき、指示内容とともに、前記記憶制御ステップで記憶が制御された前記情報が送信されるように制御する送信制御ステップとを含む。   An instruction method according to one aspect of the present invention is a storage control that controls setting and storage of information on priority order used when determining whether or not to preferentially process a received instruction on the instruction receiving side. And a transmission control step for controlling so that the information whose storage is controlled in the storage control step is transmitted together with the content of the instruction when the instruction is transmitted to another device.

本発明の一側面のプログラムは、指示を受け取った側で、受け取った指示を優先的に処理するか否かの判断を行うときに用いられる優先順位に関する情報の設定と記憶を制御する記憶制御ステップと、他の装置に指示を送信するとき、指示内容とともに、前記記憶制御ステップで記憶が制御された前記情報が送信されるように制御する送信制御ステップとを含む処理をコンピュータに実行させる。   A program according to an aspect of the present invention is a storage control step for controlling setting and storage of information regarding priority order used when determining whether or not to preferentially process a received instruction on the side of receiving the instruction. When the instruction is transmitted to another device, the computer is caused to execute a process including the instruction content and a transmission control step for controlling the information whose storage is controlled in the storage control step to be transmitted.

本発明の一側面の指示装置および方法、並びにプログラムにおいては、指示を受け取った側で、受け取った指示を優先的に処理するか否かの判断を行うときに用いられる優先順位に関する情報が、指示内容と共に送信される。   In the instruction device, method, and program according to one aspect of the present invention, the information on the priority order used when the instruction receiving side determines whether to process the received instruction preferentially is the instruction. Sent with content.

本発明の一側面によれば、複数の装置からの指示を、所定の規則に基づいて処理できるようになり、例えば、1つの装置から出された指示を、他の装置によりキャンセルされてしまうような不都合が発生しないようにすることができる。   According to one aspect of the present invention, instructions from a plurality of devices can be processed based on a predetermined rule. For example, an instruction issued from one device is canceled by another device. It is possible to prevent such inconvenience.

以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。   Embodiments of the present invention will be described below. Correspondences between constituent elements of the present invention and the embodiments described in the specification or the drawings are exemplified as follows. This description is intended to confirm that the embodiments supporting the present invention are described in the specification or the drawings. Therefore, even if there is an embodiment which is described in the specification or the drawings but is not described here as an embodiment corresponding to the constituent elements of the present invention, that is not the case. It does not mean that the form does not correspond to the constituent requirements. Conversely, even if an embodiment is described here as corresponding to a configuration requirement, that means that the embodiment does not correspond to a configuration requirement other than the configuration requirement. It's not something to do.

本発明の一側面の情報処理装置(例えば、図4の表示再生部14)は、第1の装置から指示された処理を実行する処理手段(例えば、図4のコンテンツ再生部43)と、第2の装置から指示を受けたとき、前記第1の装置と前記第2の装置との優先順位を比較する比較手段(例えば、図4の制御受信可否判断部46)と、前記比較手段による比較結果に応じて、前記第2の装置からの指示を、前記処理手段に実行させるか否かを判断する判断手段(例えば、図4の制御受信可否判断部46)とを備える。   An information processing apparatus according to one aspect of the present invention (for example, the display reproduction unit 14 in FIG. 4) includes processing means (for example, the content reproduction unit 43 in FIG. 4) that executes processing instructed by the first apparatus, When receiving an instruction from the second device, the comparison means (for example, the control reception availability determination unit 46 in FIG. 4) for comparing the priority order of the first device and the second device, and the comparison by the comparison device According to the result, there is provided judgment means (for example, the control reception availability judgment section 46 in FIG. 4) for judging whether or not the processing means is to execute an instruction from the second device.

本発明の一側面の指示装置(例えば、図7の操作制御部17)は、指示を受け取った側で、受け取った指示を優先的に処理するか否かの判断を行うときに用いられる優先順位に関する情報を設定し、記憶する記憶手段(例えば、図7のCPU71と記憶部69)と、他の装置に指示を送信するとき、指示内容とともに、前記記憶手段に記憶されている前記情報を送信する送信手段(例えば、図7のCPU71とネットワーク通信部63)とを備える。   The instruction device according to one aspect of the present invention (for example, the operation control unit 17 in FIG. 7) is a priority order used when the instruction receiving side determines whether to process the received instruction preferentially. When the instruction is transmitted to the storage unit (for example, the CPU 71 and the storage unit 69 in FIG. 7) and other devices to set and store information related to the information, the information stored in the storage unit is transmitted together with the instruction content Transmitting means (for example, the CPU 71 and the network communication unit 63 in FIG. 7).

以下に、本発明の実施の形態について図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は本発明を適用したコンテンツ表示再生システムの構成図である。このコンテンツ表示再生システム10は、無線ネットワークと有線ネットワークとを組み合わせたホームネットワーク11に、デジタルビデオレコーダ等のコンテンツサーバを具体例とする2台のコンテンツ供給部12とコンテンツ供給部13が接続されている。また、ホームネットワーク11には、コンテンツ供給部12やコンテンツ供給部13を操作する操作制御部17と操作制御部18も接続されている。   FIG. 1 is a configuration diagram of a content display reproduction system to which the present invention is applied. In this content display / playback system 10, two content supply units 12 and a content supply unit 13, which are specific examples of a content server such as a digital video recorder, are connected to a home network 11 that combines a wireless network and a wired network. Yes. In addition, an operation control unit 17 and an operation control unit 18 that operate the content supply unit 12 and the content supply unit 13 are also connected to the home network 11.

ホームネットワーク11は、家庭内デジタルネットワークであり、ハブ11aを介し、例えばIEEE802.3方式、あるいは、その発展方式に基づいた有線ケーブル11bにより、コンテンツ供給部12やコンテンツ供給部13を接続している。また、ホームネットワーク11は、無線LANのアクセスポイント11cをハブ11aに接続し、操作制御部17または操作制御部18を、例えばIEEE802.11方式のプロトコル、あるいは、その発展プロトコルなどの所定のプロトコルを用いて無線接続している。このため、操作制御部17および操作制御部18は、ホームネットワーク11上のコンテンツ供給部12やコンテンツ供給部13と接続されており、その操作を制御することができるように構成されている。   The home network 11 is a home digital network, and the content supply unit 12 and the content supply unit 13 are connected via a hub 11a by, for example, the IEEE 802.3 system or a wired cable 11b based on the developed system. . The home network 11 connects a wireless LAN access point 11c to the hub 11a, and operates the operation control unit 17 or the operation control unit 18 with a predetermined protocol such as an IEEE802.11 protocol or its developed protocol. Wireless connection. For this reason, the operation control unit 17 and the operation control unit 18 are connected to the content supply unit 12 and the content supply unit 13 on the home network 11, and are configured to be able to control their operations.

また、ハブ11aには、3台の表示再生部14乃至16が接続されている。操作制御部17や操作制御部18は、ホームネットワーク11に接続されている表示再生部14乃至16も、それぞれ操作することができるように構成されている。なお、図1には図示していないが、表示再生部14乃至16は、それぞれ専用の操作制御部、例えば、赤外線(IR)などを用いて表示再生部14乃至16にそれぞれ指示を出すリモートコントローラを備えるようにしても良い。   Further, three display reproducing units 14 to 16 are connected to the hub 11a. The operation control unit 17 and the operation control unit 18 are configured so that the display reproduction units 14 to 16 connected to the home network 11 can also be operated. Although not shown in FIG. 1, the display reproduction units 14 to 16 are dedicated operation control units, for example, remote controllers that issue instructions to the display reproduction units 14 to 16 using infrared (IR), for example. You may make it provide.

図1に示したコンテンツ表示再生システム10においては、オーディオビジュアルコンテンツをストリーミング配信するサーバ(例えば、コンテンツ供給部12)からストリーミング配信されるコンテンツが、レンダラ(例えば、表示再生部14)で再生される。また、そのような再生が行われるための制御(操作)は、操作制御部(例えば、操作制御部17)により行われる。   In the content display / playback system 10 shown in FIG. 1, content streamed from a server (for example, the content supply unit 12) that streams audiovisual content is played by a renderer (for example, the display / playback unit 14). . Control (operation) for such reproduction is performed by an operation control unit (for example, the operation control unit 17).

また、操作制御部17や操作制御部18自体も映像を表示する機能を有しており、コンテンツ供給部12、13からのコンテンツを再生、表示できるように構成されている。   In addition, the operation control unit 17 and the operation control unit 18 themselves have a function of displaying video, and are configured to be able to reproduce and display content from the content supply units 12 and 13.

操作制御部(例えば、操作制御部17)がコンテンツ供給部(例えば、コンテンツ供給部12)からのコンテンツAを再生しているときに、そのコンテンツAが表示再生部(例えば、表示再生部14)で表示されるような操作が操作制御部17で行われ、その操作の結果、表示再生部14でコンテンツAの再生が行われるようなことを、以下の説明では、スロウ(throw)(スロウ操作)と記述する。   When the operation control unit (for example, the operation control unit 17) is reproducing the content A from the content supply unit (for example, the content supply unit 12), the content A is displayed and reproduced (for example, the display reproduction unit 14). In the following description, the operation that is displayed by the operation control unit 17 is performed by the operation control unit 17, and the content A is reproduced by the display reproduction unit 14 as a result of the operation. ).

また、表示再生部(例えば、表示再生部14)がコンテンツ供給部(例えば、コンテンツ供給部12)からのコンテンツAを再生しているときに、そのコンテンツAが操作制御部(例えば、操作制御部17)で表示されるような操作が操作制御部17で行われ、その操作の結果、操作制御部17でコンテンツAの再生が行われるようなことを、以下の説明では、キャッチ(catch)(キャッチ操作)と記述する。   Further, when the display reproduction unit (for example, the display reproduction unit 14) is reproducing the content A from the content supply unit (for example, the content supply unit 12), the content A is an operation control unit (for example, the operation control unit). In the following description, the operation that is displayed in 17) is performed by the operation control unit 17, and the content A is reproduced by the operation control unit 17 as a result of the operation. (Catch operation).

図1に示すシステムでは、スロウやキャッチといったコンテンツ供給部12、13から供給されるコンテンツを、表示再生部14、15、16と操作制御部17、18との間で、授受(映像の再生、表示先を変更)できるように構成されている。   In the system shown in FIG. 1, content supplied from the content supply units 12 and 13 such as slow and catch is exchanged between the display reproduction units 14, 15 and 16 and the operation control units 17 and 18 (video reproduction, The display destination can be changed).

なお、図1および以下の説明においては、ホームネットワーク11に表示再生部14乃至16の3台の表示再生部が接続されている例を挙げて説明を続けるが、3台より少ない表示再生部が接続されている場合であっても、また、3台より多い表示再生部が接続されている場合であっても、以下に説明を続ける本発明を適用できることは言うまでもない。また、同様に、操作制御部も、2台の操作制御部17、18がホームネットワーク11に接続さている例を挙げて説明を続けるが、2台の操作制御部のみがホームネットワーク11に接続されている場合のみに本発明が限定されることを意味しているのではない。   In FIG. 1 and the following description, the description will be continued by giving an example in which three display reproduction units 14 to 16 are connected to the home network 11, but there are fewer than three display reproduction units. It goes without saying that the present invention described below can be applied even when connected or when more than three display / playback units are connected. Similarly, the description of the operation control unit continues with an example in which the two operation control units 17 and 18 are connected to the home network 11, but only two operation control units are connected to the home network 11. This does not mean that the present invention is limited to

図2は、コンテンツ供給部12の機能ブロック図である。コンテンツ供給部13についても同様の機能ブロック図であるので、図示および説明は省略する。またコンテンツ供給部12からコンテンツが表示再生部14や操作制御部17などに供給される例を挙げて以下の説明を続ける。   FIG. 2 is a functional block diagram of the content supply unit 12. Since the content supply unit 13 is also a similar functional block diagram, illustration and description thereof are omitted. Further, the following description will be continued with an example in which the content is supplied from the content supply unit 12 to the display reproduction unit 14, the operation control unit 17, and the like.

コンテンツ供給部12は、コンテンツを記憶し、他の装置に供給するデジタルビデオレコーダなどで構成されるサーバである。コンテンツ供給部12は、ネットワークI/F(インターフェース)20、コンテンツ配信処理部21、およびコンテンツ蓄積部22を含む機能を有する。   The content supply unit 12 is a server configured by a digital video recorder or the like that stores content and supplies it to other devices. The content supply unit 12 has a function including a network I / F (interface) 20, a content distribution processing unit 21, and a content storage unit 22.

コンテンツ供給部12は、BS(Broadcast Satellite)デジタル、CS(Communication Satellite)デジタル、地上波アナログ、インターネットなどを通じて家庭内にて受信した映像および音声のコンテンツ(以下、これらをまとめてコンテンツと記述する)を、図2に示す、ハードディスク等の大容量蓄積媒体からなるコンテンツ蓄積部22にストリーミングデータとして蓄積する。   The content supply unit 12 receives video and audio content received at home via BS (Broadcast Satellite) digital, CS (Communication Satellite) digital, terrestrial analog, the Internet, and the like (hereinafter collectively referred to as content). Is stored as streaming data in the content storage unit 22 formed of a large-capacity storage medium such as a hard disk as shown in FIG.

また、コンテンツ供給部12は、コンテンツ蓄積部22に蓄積したストリーミングデータを、操作制御部17、18の指示によりコンテンツ配信処理部21により読み出して再生し、要求先の表示再生部14乃至16や操作制御部17、18に、ネットワークI/F20を通してストリーミング配信する。   In addition, the content supply unit 12 reads out and reproduces the streaming data stored in the content storage unit 22 by the content distribution processing unit 21 according to instructions from the operation control units 17 and 18, and displays the requested display reproduction units 14 to 16 and the operation. Streaming is delivered to the control units 17 and 18 through the network I / F 20.

図3は、コンテンツ供給部12のハードウェアの構成例を示す図である。CPU23は、ROM(Read Only Memory)24に記憶されているサーバプログラム、またはハードディスクドライブ(HDD)22からRAM(Random Access Memory)25にロードされたサーバプログラムに従って、各種の処理を実行する。RAM25にはまた、CPU23が各種の処理を実行する上において必要なデータなども適宜記憶される。   FIG. 3 is a diagram illustrating a hardware configuration example of the content supply unit 12. The CPU 23 executes various processes according to a server program stored in a ROM (Read Only Memory) 24 or a server program loaded from a hard disk drive (HDD) 22 to a RAM (Random Access Memory) 25. The RAM 25 also appropriately stores data necessary for the CPU 23 to execute various processes.

CPU23、ROM24、およびRAM25は、バス26を介して相互に接続されている。このバス26にはまた、入出力インターフェース27も接続されている。入出力インターフェース27には、ボタン、スイッチ、キーボードあるいはマウスなどで構成される入力部28、CRT(Cathode Ray Tube)やLCD(Liquid Crystal Display)などのディスプレイ、並びにスピーカなどで構成される出力部29、ネットワークI/F20(図2)として機能する、モデムやターミナルアダプタなどで構成される通信部20、およびコンテンツ蓄積部22として機能するHDD22が接続されている。   The CPU 23, ROM 24, and RAM 25 are connected to each other via a bus 26. An input / output interface 27 is also connected to the bus 26. The input / output interface 27 includes an input unit 28 composed of buttons, switches, a keyboard or a mouse, a display such as a CRT (Cathode Ray Tube) or LCD (Liquid Crystal Display), and an output unit 29 composed of a speaker. The communication unit 20 configured by a modem or a terminal adapter that functions as the network I / F 20 (FIG. 2) and the HDD 22 that functions as the content storage unit 22 are connected.

通信部20は、ホームネットワーク11を介して通信処理を行う。このコンテンツ表示再生システム10において、コンテンツ供給部12の通信部20は、有線によりハブ11aを介して無線LAN用アクセスポイント11cに接続している。また、ハブ11aを介して有線11bにより3台の表示再生部14、15および16に接続している。よって、コンテンツ供給部12および13は、通信部20を通してホームネットワーク11内の無線通信路にて操作制御部17や操作制御部18と接続し、有線通信路11bにて複数の表示再生部14、15および16に接続している。無線LAN用アクセスポイント11cと操作制御部17は、IEEE802.11方式のプロトコル、あるいはその発展プロトコルなどの所定のプロトコルにしたがった無線通信が行われる。   The communication unit 20 performs communication processing via the home network 11. In the content display / playback system 10, the communication unit 20 of the content supply unit 12 is connected to the wireless LAN access point 11c via a hub 11a by wire. Further, it is connected to the three display reproducing units 14, 15 and 16 by the wire 11b through the hub 11a. Therefore, the content supply units 12 and 13 are connected to the operation control unit 17 and the operation control unit 18 through the communication unit 20 through the wireless communication path in the home network 11, and the plurality of display reproduction units 14 are connected through the wired communication path 11b. 15 and 16 are connected. The wireless LAN access point 11c and the operation control unit 17 perform wireless communication in accordance with a predetermined protocol such as an IEEE 802.11 protocol or its developed protocol.

HDD22には、サーバプログラムの他、ストリーミング配信するためのメディアデータなどが格納されている。入出力インターフェース27にはまた、必要に応じてドライブ30が接続され、磁気ディスク31、光ディスク32、光磁気ディスク33、あるいは半導体メモリ34などが適宜装着され、そこから読み出されたコンピュータプログラム(サーバプログラムなど)が、必要に応じてHDD22にインストールされる。   In addition to the server program, the HDD 22 stores media data for streaming delivery. A drive 30 is also connected to the input / output interface 27 as necessary, and a magnetic disk 31, an optical disk 32, a magneto-optical disk 33, a semiconductor memory 34, or the like is appropriately mounted, and a computer program (server) read out from there. Programs, etc.) are installed in the HDD 22 as necessary.

図2の機能ブロック図との関係でいえば、図3の各部は以下のようになる。通信部20はネットワークI/F20として機能し、HDD22はコンテンツ蓄積部22として機能する。また、CPU23、ROM24、RAM25、およびドライブ30に接続された各メディア31乃至34等はコンテンツ配信処理部21として機能する。   In relation to the functional block diagram of FIG. 2, each part of FIG. 3 is as follows. The communication unit 20 functions as a network I / F 20, and the HDD 22 functions as a content storage unit 22. Further, each of the media 31 to 34 connected to the CPU 23, the ROM 24, the RAM 25, and the drive 30 functions as the content distribution processing unit 21.

よって、このコンテンツ供給部12の動作をハードウェアの構成に基づいて説明すると以下のようになる。コンテンツ供給部12のCPU23は、サーバプログラムに基づいてストリーミングデータの配信処理を実行する。例えば、コンテンツ供給部12は、HDD22に様々なメディアデータを記憶させ、操作制御部17からホームネットワーク11を介して所定のメディアデータのストリーミング配信が要求された場合、対応するコンテンツデータを読み出し、ストリーミング配信を行うために所定のパケットを生成し、ホームネットワーク11を介して配信する。   Therefore, the operation of the content supply unit 12 will be described as follows based on the hardware configuration. The CPU 23 of the content supply unit 12 executes streaming data distribution processing based on the server program. For example, when the content supply unit 12 stores various media data in the HDD 22 and streaming distribution of predetermined media data is requested from the operation control unit 17 via the home network 11, the content supply unit 12 reads the corresponding content data and performs streaming. In order to perform distribution, a predetermined packet is generated and distributed via the home network 11.

図4は、表示再生部14、15および16の機能ブロック図である。表示再生部14乃至16は、それぞれ、図4に示すような機能を有しており、その構成例は同様であるので、ここでは表示再生部14を例に挙げて説明を続ける。   FIG. 4 is a functional block diagram of the display / playback units 14, 15 and 16. The display / playback units 14 to 16 each have a function as shown in FIG. 4 and the configuration example is the same. Therefore, the display / playback unit 14 will be described as an example here.

表示再生部14は、コンテンツ供給部12からストリーミング配信されたストリーミングデータを受信し、再生してLCDやCRTに表示することのできるストリーミング再生機能を有すると共に、映像に関連した音声データを再生し、スピーカから出力する表示再生装置である。このため、表示再生部14は、ホームネットワーク11に接続するインターフェース機能部であるネットワークI/F40と、ネットワークI/F40を介してストリーミングデータ(コンテンツデータ)を受信するコンテンツ受信処理部41と、コンテンツデータをデコードするコンテンツデコード部42と、コンテンツデコード部42でデコードされたコンテンツデータを再生するコンテンツ再生部43と、再生されたコンテンツの映像を表示するコンテンツ表示部44と、再生されたコンテンツの音声を出力するコンテンツ音声出力部45からなる。   The display / playback unit 14 has a streaming playback function that receives streaming data distributed from the content supply unit 12, plays it back and displays it on the LCD or CRT, plays back audio data related to the video, This is a display reproduction device that outputs from a speaker. Therefore, the display reproduction unit 14 includes a network I / F 40 that is an interface function unit connected to the home network 11, a content reception processing unit 41 that receives streaming data (content data) via the network I / F 40, and a content A content decoding unit 42 that decodes data, a content reproduction unit 43 that reproduces content data decoded by the content decoding unit 42, a content display unit 44 that displays video of the reproduced content, and audio of the reproduced content Is output from the content audio output unit 45.

また、表示再生部14は、ホームネットワーク11に複数の操作制御部(図1の場合、操作制御部17と操作制御部18)が接続されているときに、例えば、操作制御部17からの指示が、操作制御部18からの指示よりも優先して行われるようにするための機能も有する。そのような機能を実現するために、表示再生部14は、制御受信可否判断部46、優先順位管理部47、および優先順位設定部48を備える構成とされている。   In addition, the display / playback unit 14 may, for example, receive an instruction from the operation control unit 17 when a plurality of operation control units (in the case of FIG. 1, the operation control unit 17 and the operation control unit 18) are connected to the home network 11. However, it also has a function for giving priority over the instruction from the operation control unit 18. In order to realize such a function, the display reproduction unit 14 includes a control reception availability determination unit 46, a priority order management unit 47, and a priority order setting unit 48.

制御受信可否判断部46は、指示を出してきた操作制御部(例えば、操作制御部17)の指示を受けるか否かを、優先順位管理部47で管理されている情報(例えば、後述するように図12のテーブル101などの形式で管理されている情報)を参照して判断する。優先順位管理部47は、上記したような情報を管理する。すなわちこの場合、優先順位管理部47は、指示を受ける操作制御部の優先順位を管理している。   The control reception availability determination unit 46 determines whether or not to receive an instruction from an operation control unit (for example, the operation control unit 17) that has issued the instruction (for example, as described later). The information is managed with reference to information managed in a format such as the table 101 in FIG. The priority management unit 47 manages the information as described above. That is, in this case, the priority management unit 47 manages the priority of the operation control unit that receives the instruction.

操作順位設定部48は、操作順位管理部47で管理される情報(操作制御部の順位)を設定する際の処理を実行する。   The operation order setting unit 48 executes processing for setting information (order of the operation control unit) managed by the operation order management unit 47.

図5は、表示再生部14のハードウェアの構成例を示す図である。例えば、表示再生部14は、通信部(I/F)40と、受信処理部41と、デコード部42と、映像信号処理部43−Vと、LCD44、音声信号増幅部43−Aと、スピーカ45とを備えている。この表示再生部14の各部は、CPU46を中心とする制御部によって制御するようにされている。制御部は、CPU46、ROM48、RAM49、EEPROM50がCPUバス47を通じて接続されて構成されたマイクロコンピュータである。また、CPU46は入力I/F51を介してキー入力部52と接続されており、ユーザによる例えば音量調整、画質調整、あるいは電源投入切断などの操作信号を受け付ける。   FIG. 5 is a diagram illustrating a hardware configuration example of the display reproduction unit 14. For example, the display reproduction unit 14 includes a communication unit (I / F) 40, a reception processing unit 41, a decoding unit 42, a video signal processing unit 43-V, an LCD 44, an audio signal amplification unit 43-A, and a speaker. 45. Each unit of the display reproduction unit 14 is controlled by a control unit centered on the CPU 46. The control unit is a microcomputer configured by connecting a CPU 46, a ROM 48, a RAM 49, and an EEPROM 50 through a CPU bus 47. The CPU 46 is connected to the key input unit 52 via the input I / F 51, and accepts an operation signal such as volume adjustment, image quality adjustment, or power-on / off by the user.

ROM48は表示再生部14において実行される各種の処理プログラムや処理に必要なデータなどを記録している。RAM49は、各種の処理において得られたデータを一時的に記憶保持するなどのように、主に各種の処理の作業領域として用いられるものである。   The ROM 48 records various processing programs executed in the display / playback unit 14 and data necessary for the processing. The RAM 49 is mainly used as a work area for various processes, such as temporarily storing and holding data obtained in various processes.

EEPROM50は、いわゆる不揮発性のメモリであり、電源が落とされても、記憶保持した情報が失われることがなく、例えば、各種の設定パラメータなどを記憶保持することができるものである。   The EEPROM 50 is a so-called non-volatile memory and does not lose stored information even when the power is turned off. For example, the EEPROM 50 can store and hold various setting parameters.

通信部(I/F)40は、ホームネットワーク11を介して通信処理を行う。このコンテンツ表示再生システム10において、表示再生部14の通信部(I/F)40は、有線11bにてハブ11aを介して無線LAN用アクセスポイント11cに接続している。また、ハブ11aを介して有線11bにてコンテンツ供給部12および13に接続している。よって、表示再生部14は、通信部(I/F)40を通してホームネットワーク11内の無線通信路にて操作制御部17と接続し、有線通信路11bにてコンテンツ供給部12に接続している。   The communication unit (I / F) 40 performs communication processing via the home network 11. In the content display / playback system 10, a communication unit (I / F) 40 of the display / playback unit 14 is connected to a wireless LAN access point 11c through a hub 11a via a wire 11b. In addition, it is connected to the content supply units 12 and 13 through the hub 11a by the wire 11b. Therefore, the display reproduction unit 14 is connected to the operation control unit 17 through a communication unit (I / F) 40 through a wireless communication path in the home network 11 and is connected to the content supply unit 12 through a wired communication path 11b. .

受信処理部41は、供給された信号を復調するなどの処理を行って、復調後の信号をデコード部(伸長処理部)42に供給する。コンテンツ供給部12は、地上波放送番組のテキストデータや映像データなどの表示用データや音声データ、あるいは、衛星放送番組の映像信号や音声信号などの情報信号をデータ圧縮して送信してくる。このため、表示再生部14のデコード部42は、受信処理部41からのデータ圧縮されている信号の供給を受けて、映像信号と音声信号とを分離し、分離した信号を伸長(圧縮解凍)することにより、データ圧縮前の元の信号を復元する。   The reception processing unit 41 performs processing such as demodulating the supplied signal and supplies the demodulated signal to the decoding unit (decompression processing unit) 42. The content supply unit 12 compresses and transmits display data and audio data such as text data and video data of terrestrial broadcast programs, or information signals such as video signals and audio signals of satellite broadcast programs. Therefore, the decoding unit 42 of the display / playback unit 14 receives the data-compressed signal from the reception processing unit 41, separates the video signal and the audio signal, and decompresses (compresses and decompresses) the separated signal. Thus, the original signal before data compression is restored.

そして、デコード部42は、復元した映像信号と音声信号とをD/A変換(デジタル/アナログ変換)し、アナログ映像信号と、アナログ音声信号とを形成する。そして、デコード部42は、アナログ映像信号を映像信号処理部43−Vに供給し、アナログ音声信号を音声信号増幅部43−Aに供給する。   The decoding unit 42 performs D / A conversion (digital / analog conversion) on the restored video signal and audio signal to form an analog video signal and an analog audio signal. Then, the decoding unit 42 supplies the analog video signal to the video signal processing unit 43-V and supplies the analog audio signal to the audio signal amplification unit 43-A.

映像信号処理部43−Vは、デコード部42から供給される映像信号から、表示用信号を形成し、これをLCD44に供給する。これにより、LCD44の表示画面には、コンテンツ供給部12または13から送信されてきた映像信号に応じた映像が表示される。   The video signal processing unit 43 -V forms a display signal from the video signal supplied from the decoding unit 42 and supplies it to the LCD 44. As a result, a video corresponding to the video signal transmitted from the content supply unit 12 or 13 is displayed on the display screen of the LCD 44.

一方、音声信号増幅部43−Aは、これに供給された音声信号を所定のレベルにまで増幅し、これをスピーカ45に供給する。これにより、スピーカ45からは、コンテンツ供給部12または13から送信されてきた映像信号に関連する音声信号に応じた音声が放音される。   On the other hand, the audio signal amplifying unit 43 -A amplifies the audio signal supplied thereto to a predetermined level and supplies it to the speaker 45. As a result, sound corresponding to the audio signal related to the video signal transmitted from the content supply unit 12 or 13 is emitted from the speaker 45.

このように、表示再生部14は、コンテンツ供給部12からホームネットワーク11を介して送信されてくるテレビ放送番組などの映像信号や音声信号を受信して、その受信した映像信号や音声信号を再生して出力する。   In this way, the display / playback unit 14 receives a video signal or an audio signal such as a television broadcast program transmitted from the content supply unit 12 via the home network 11 and plays back the received video signal or audio signal. And output.

図6に、コンテンツを再生する機能を有する操作制御部17の機能ブロック図を示す。操作制御部17と操作制御部18は、基本的に同様の機能を有するため、ここでは、操作制御部17を例に挙げて説明する。   FIG. 6 shows a functional block diagram of the operation control unit 17 having a function of reproducing content. Since the operation control unit 17 and the operation control unit 18 have basically the same function, the operation control unit 17 will be described as an example here.

操作制御部17は、ホームネットワーク11に接続したコンテンツ供給部12や表示再生部14の操作を制御するための遠隔操作装置(リモートコントローラ)であり、ストリーミング再生する機能を有する遠隔操作装置である。すなわち操作制御部17は、コンテンツのストリーミング再生機能と、ホームネットワーク11に接続されている複数のコンテンツ供給部12、13、複数の表示再生部14乃至16の制御機能を併せ持つ。   The operation control unit 17 is a remote operation device (remote controller) for controlling operations of the content supply unit 12 and the display / playback unit 14 connected to the home network 11, and is a remote operation device having a streaming reproduction function. That is, the operation control unit 17 has a content streaming playback function and a control function for the plurality of content supply units 12 and 13 and the plurality of display playback units 14 to 16 connected to the home network 11.

具体的に、操作制御部17は、操作制御部17自体を含めた各部間で映像情報の送受を制御し、表示再生部14乃至16および操作制御部17自体における映像の表示と音声の再生を制御する。このため操作制御部17は、ユーザによる操作入力を受け付ける入力操作受付部60と、操作入力に応じて映像情報を各部間で送受するための操作信号を生成する映像情報送受信号生成機能を一機能とするコントロール信号生成部62と、コントロール信号生成部62によって生成された操作信号に応じてストリーミング再生した映像情報を表示するコンテンツ表示部64とを備える。また、オーディオ情報を再生するオーディオ再生機能を備え、内蔵スピーカやヘッドホン端子を介してヘッドホンやイヤホンにより音を聴取できるものであり、この実施の形態の操作制御部17は、コンテンツを表示・再生する表示再生部としても兼用できるものである。   Specifically, the operation control unit 17 controls transmission / reception of video information between the units including the operation control unit 17 itself, and displays video and reproduces audio in the display reproduction units 14 to 16 and the operation control unit 17 itself. Control. Therefore, the operation control unit 17 has one function of an input operation receiving unit 60 that receives an operation input by a user and a video information transmission / reception signal generation function that generates an operation signal for transmitting and receiving video information between the units according to the operation input. And a content display unit 64 that displays video information that has been streamed and played back according to the operation signal generated by the control signal generation unit 62. In addition, an audio playback function for playing back audio information is provided, and sound can be heard with headphones or earphones via a built-in speaker or headphone terminal. The operation control unit 17 of this embodiment displays and plays back content. It can also be used as a display / playback unit.

また、操作制御部17は、ホームネットワーク11の無線LANアクセスポイント11cとの間でIEEE802.11方式のプロトコル、あるいはその発展プロトコルなどの所定のプロトコルにしたがった無線通信を行うためのネットワークI/F63を有する。また、コンテンツ供給部12および13が格納しているコンテンツに関する情報やコンテンツデータそのものを受信し、復調するなどの処理を行うコンテンツ受信処理部65を有する。   Further, the operation control unit 17 is a network I / F 63 for performing wireless communication with the wireless LAN access point 11c of the home network 11 according to a predetermined protocol such as an IEEE802.11 protocol or its developed protocol. Have In addition, it has a content reception processing unit 65 that receives information related to the content stored in the content supply units 12 and 13 and the content data itself and performs processing such as demodulation.

また、コンテンツ受信処理部65により受信されて復調されたコンテンツに関する情報からコンテンツのリストを生成するリスト生成部66と、リスト生成部66によって生成されたリストを表示するリスト表示部67とを有する。また、コンテンツ受信処理部65により受信され復調されたコンテンツデータをデコードして再生するコンテンツ再生部68と、コンテンツ再生部68によって再生されるコンテンツデータを記憶する記憶部69とを備える。コンテンツ再生部68によって再生されたコンテンツデータは上記コンテンツ表示部64により映像表示される。   In addition, the content reception processing unit 65 includes a list generation unit 66 that generates a list of content from information related to the demodulated content, and a list display unit 67 that displays the list generated by the list generation unit 66. In addition, a content reproduction unit 68 that decodes and reproduces the content data received and demodulated by the content reception processing unit 65 and a storage unit 69 that stores the content data reproduced by the content reproduction unit 68 are provided. The content data reproduced by the content reproduction unit 68 is displayed as a video by the content display unit 64.

また、操作制御部17は、入力操作受付部60にて受け付けたユーザによる入力操作がどのような入力操作であるのかを判定する入力操作判定部61をコントロール信号生成部62との間に有する。   In addition, the operation control unit 17 includes an input operation determination unit 61 between the control signal generation unit 62 and the input operation determination unit 61 that determines what type of input operation is performed by the user received by the input operation reception unit 60.

コントロール信号生成部62は、入力操作判定部61による判定結果に基づいて各種コントロール信号を生成する。生成されるコントロール信号の具体例としては、コンテンツ供給部12に格納されているコンテンツデータを、所望の表示再生部14にストリーミング再生させる操作信号がある。また、表示再生部14にて表示されているコンテンツデータを、操作制御部17のコンテンツ表示部64に表示するための操作信号などもある。   The control signal generation unit 62 generates various control signals based on the determination result by the input operation determination unit 61. As a specific example of the generated control signal, there is an operation signal for causing the desired display / playback unit 14 to stream-play the content data stored in the content supply unit 12. In addition, there is an operation signal for displaying the content data displayed on the display / playback unit 14 on the content display unit 64 of the operation control unit 17.

このほか、コントロール信号生成部62は、ユーザの入力操作に基づいて所望のコンテンツ供給部12又は13を選択するコンテンツ供給選択信号を生成する。また、所望のコンテンツを選択するためのコンテンツ選択信号を生成する。コンテンツ選択信号は、コンテンツ受信処理部65で受信されたコンテンツに関する情報からリスト生成部66が生成し、リスト表示部67が表示したコンテンツリストを視認したユーザの操作に応じて生成される。また、コントロール信号生成部62は、表示再生部14、15および16を選択するための表示再生部選択信号を生成する。この表示再生部選択信号は、表示再生部・リスト表示部70に表示された表示再生部リストを視認したユーザの操作に応じて生成される。   In addition, the control signal generation unit 62 generates a content supply selection signal for selecting a desired content supply unit 12 or 13 based on a user input operation. In addition, a content selection signal for selecting desired content is generated. The content selection signal is generated by the list generation unit 66 from the information related to the content received by the content reception processing unit 65, and is generated according to the operation of the user who viewed the content list displayed by the list display unit 67. The control signal generator 62 generates a display / playback unit selection signal for selecting the display / playback units 14, 15 and 16. This display / playback unit selection signal is generated according to an operation of a user who has visually recognized the display / playback unit list displayed on the display / playback unit / list display unit 70.

もちろん、コントロール信号生成部62は、操作制御部17自体のコンテンツ表示部64にコンテンツを再生したり、停止したり、ポーズするための再生操作信号の他、表示を選択した表示再生部14乃至16におけるコンテンツの再生を開始、停止、ポーズするなどの操作信号も生成する。   Of course, the control signal generation unit 62 reproduces, stops, and pauses the content on the content display unit 64 of the operation control unit 17 itself, as well as the display reproduction units 14 to 16 that have selected display. The operation signal for starting, stopping and pausing the reproduction of the content is also generated.

図7は、操作制御部17のハードウェアの構成例である。操作制御部17は、CPU71をバス72を介してネットワーク通信部64、コーデック処理部74、GDP(Graphics Display Processor)78、VRAM79に接続している。また、CPU71はROM/RAM73、LCD64、記憶部69に接続している。また、CPU71には入力操作部60である入力スイッチマトリックス部60が接続されている。   FIG. 7 is a hardware configuration example of the operation control unit 17. The operation control unit 17 connects the CPU 71 to a network communication unit 64, a codec processing unit 74, a GDP (Graphics Display Processor) 78, and a VRAM 79 via a bus 72. The CPU 71 is connected to the ROM / RAM 73, the LCD 64, and the storage unit 69. Further, an input switch matrix unit 60 that is an input operation unit 60 is connected to the CPU 71.

ネットワーク通信部64は、アンテナ80を介し、無線LAN用のアクセスポイント11cと 上述したように、IEEE802.11方式のプロトコル、あるいはその発展プロトコルなどの所定のプロトコルにしたがった無線通信を行う。ネットワーク通信部64による無線通信により、操作制御部17は入力操作部(入力スイッチマトリックス部)60によるユーザ入力操作に応じてCPU71がコントロール信号生成部62として機能し、生成した上記各コントロール信号をホームネットワーク11に接続されている複数のコンテンツ供給部12、13、複数の表示再生部14乃至16に、アクセスポイント11cを通じて送信することができるように構成されている。また、上記各部からの応答信号を受信することができるように構成されている。   The network communication unit 64 performs wireless communication with the wireless LAN access point 11c via the antenna 80 in accordance with a predetermined protocol such as the IEEE 802.11 protocol or its developed protocol as described above. Through the wireless communication by the network communication unit 64, the operation control unit 17 causes the CPU 71 to function as the control signal generation unit 62 in response to a user input operation by the input operation unit (input switch matrix unit) 60, and the generated control signals are sent to the home. A plurality of content supply units 12 and 13 connected to the network 11 and a plurality of display reproduction units 14 to 16 can be transmitted through the access point 11c. Moreover, it is comprised so that the response signal from said each part can be received.

ROM73は、操作制御部17において実行するコンテンツ表示再生プログラムや、各種の処理プログラム、また処理に必要なデータを記録している。RAM73は、各種の処理において得られたデータを一時的に記憶保持するなどのように、主に各種の処理の作業領域として用いられる。   The ROM 73 stores a content display / playback program executed by the operation control unit 17, various processing programs, and data necessary for the processing. The RAM 73 is mainly used as a work area for various processes such as temporarily storing and holding data obtained in various processes.

記憶部69は、例えばコンテンツ供給部12からコンテンツの供給を受けている時に、コンテンツ供給部12からストリーミング配信されたコンテンツデータを記憶するメモリであり、半導体メモリや、HDDなどから構成される。   The storage unit 69 is a memory that stores content data streamed from the content supply unit 12 when content is supplied from the content supply unit 12, for example, and includes a semiconductor memory, an HDD, and the like.

コーデック処理部74は、ネットワーク通信部64を介してストリーミング配信され、CPU71の制御によって分離された映像データ、音声データをデコードする。デコードされた映像情報はGDP78により映像信号処理が施され、LCD64に表示される。また、音声情報は、増幅器75にて増幅された後、ステレオ2ch用スピーカ76L、76Rに送られ各スピーカ76L、76Rから放音される。   The codec processing unit 74 decodes video data and audio data that are distributed by streaming via the network communication unit 64 and separated under the control of the CPU 71. The decoded video information is subjected to video signal processing by the GDP 78 and displayed on the LCD 64. The audio information is amplified by the amplifier 75 and then sent to the stereo 2ch speakers 76L and 76R and emitted from the speakers 76L and 76R.

このような本実施の形態の操作制御部17は、いわゆるリモートコントローラ(遠隔操作装置)のみならず、コンテンツを表示・再生可能な表示再生装置としても兼用できるものである。   The operation control unit 17 of this embodiment can be used not only as a so-called remote controller (remote operation device) but also as a display / playback device capable of displaying / playing back content.

図8は、上記ハードウェア構成の操作制御部17のCPU71によって実行されるソフトウェアのブロック図である。遠隔操作信号を生成し、各コンテンツ供給部12、13や、表示再生部14乃至16を制御するためのリモートコマンドアプリケーション81がある。また、映像、音楽、画像デコーダ部82、リモート機器制御部83、グラフィックスライブラリ84、映像ストリーム処理部85が、オペレーティングシステムOS86に基づいて実行される。さらに、ネットワークプロトコル処理部87は、上記802.11bの無線プロトコル88を実行する。また、グラフィックプロセッサ89は、GDP78により動作する。   FIG. 8 is a block diagram of software executed by the CPU 71 of the operation control unit 17 having the above hardware configuration. There is a remote command application 81 for generating a remote operation signal and controlling each of the content supply units 12 and 13 and the display reproduction units 14 to 16. The video, music, image decoder unit 82, remote device control unit 83, graphics library 84, and video stream processing unit 85 are executed based on the operating system OS86. Further, the network protocol processing unit 87 executes the 802.11b wireless protocol 88. The graphic processor 89 is operated by the GDP 78.

コンテンツ表示再生システム10における、操作制御部17での表示、スロウ操作による表示再生部での表示、キャッチ操作による操作制御部での表示を図9、図10、図11に示す。   In the content display reproduction system 10, the display on the operation control unit 17, the display on the display reproduction unit by the slow operation, and the display on the operation control unit by the catch operation are shown in FIGS.

図9を参照するに、時刻T1において、ユーザは、操作制御部17−1(ここでは、同一の操作制御部17で行われる操作(処理)について説明を加えるために、時間経過に合った符号を付し、時刻毎の操作制御部17に区別がつくように記述する。表示装置14に関しても同様に記述する)に搭載されている表示パネル上のLCD64に、コンテンツ供給部12で保管されているコンテンツのコンテンツリストが表示される。   Referring to FIG. 9, at time T <b> 1, the user adds an operation control unit 17-1 (here, a code corresponding to the passage of time in order to add an explanation of an operation (process) performed by the same operation control unit 17. And is described so as to be distinguished from the operation control unit 17 for each time. (The display device 14 is also described in the same manner). A content list of the content is displayed.

時刻T1において、操作制御部17−1に備えられているカーソル移動ボタン90を使って、リスト上に斜線で示すように示されるカーソル91を希望するコンテンツ名に合せることでコンテンツを選択し、決定ボタン92を操作する。その結果、時刻T2において、コンテンツ供給部12からコンテンツAのストリーミングが開始され、操作制御部17―2のLCD64上にコンテンツAが表示される。   At time T1, by using the cursor movement button 90 provided in the operation control unit 17-1, a content is selected and determined by matching a cursor 91 indicated by hatching on the list with a desired content name. The button 92 is operated. As a result, at time T2, streaming of the content A is started from the content supply unit 12, and the content A is displayed on the LCD 64 of the operation control unit 17-2.

次に、このようにして選択され、操作制御部17に表示されたコンテンツAを表示再生部14で再生させるように制御したい場合(すなわち、スロウ操作の場合)について図10を参照して説明する。   Next, a case where it is desired to control the content A selected and displayed on the operation control unit 17 to be reproduced by the display reproduction unit 14 (that is, in the case of a slow operation) will be described with reference to FIG. .

時刻T3において、コンテンツAが操作制御部17−3上に表示されている。操作制御部17−3には、操作パネル上にジョイスティック操作子93が具備されており、その操作がコンテンツの切り換え動作に割り付けられているものとする。時刻T1において操作制御部17―1で選択されたコンテンツAは、時刻T3においてスロウ操作が行われると、時刻T4において、表示再生部14−4で表示される。このときのスロウ操作は、ジョイスティック操作子93が上方向(上方向に向いた黒矢印のように)に移動されることにより行われる。   At time T3, content A is displayed on the operation control unit 17-3. The operation control unit 17-3 is provided with a joystick operator 93 on the operation panel, and the operation is assigned to the content switching operation. The content A selected by the operation control unit 17-1 at time T1 is displayed on the display reproduction unit 14-4 at time T4 when a slow operation is performed at time T3. The slow operation at this time is performed by moving the joystick operator 93 upward (as indicated by a black arrow pointing upward).

このスロウ操作によってコンテンツAは表示再生部14によりストリーミング再生される。このとき操作制御部17―4のLCD64でのコンテンツAの表示は消える。もちろん、LCD64のコンテンツAの表示を消さずにそのまま継続して再生が行われるようにしても良い。なお、ここでは、コンテンツAを操作制御部17のLCD64に表示している状態からスロウ操作を行ったが、コンテンツAのアイコンを操作制御部17にて選択してすぐにスロウ操作を行うこともできる。   By this slow operation, the content A is streamed by the display / playback unit 14. At this time, the display of the content A on the LCD 64 of the operation control unit 17-4 disappears. Of course, it is also possible to continue playback without deleting the display of the content A on the LCD 64. Here, the slow operation is performed from the state in which the content A is displayed on the LCD 64 of the operation control unit 17. However, the slow operation may be performed immediately after the icon of the content A is selected by the operation control unit 17. it can.

次に、表示装置14で表示されているコンテンツAを、操作制御部17で再生させる場合(すなわち、キャッチの場合)について、図11を参照して説明する。キャッチ操作においても、上述したようにジョイスティック操作子93の操作が、コンテンツの切り換え動作に割り付けられているものとする。時刻T5において、操作制御部17―5には、何も表示されていない(少なくともコンテンツAは表示されていない)状態であり、表示再生部14−5には、コンテンツAが表示されている状態である。   Next, a case where the content A displayed on the display device 14 is played back by the operation control unit 17 (that is, in the case of catch) will be described with reference to FIG. Also in the catch operation, it is assumed that the operation of the joystick operator 93 is assigned to the content switching operation as described above. At time T5, nothing is displayed on operation control unit 17-5 (at least content A is not displayed), and content A is displayed on display reproduction unit 14-5. It is.

このような状態のときに、キャッチ操作、すなわち、ジョイスティック操作子93が下方向(下方向に向いた黒矢印のように)に移動されると、時刻T6において、コンテンツAは、操作制御部17−6に表示される。すなわち、キャッチ操作によってコンテンツAは表示再生部14−5から操作制御部17−6に切り換わり、操作制御部17−6によりストリーミング再生される。このとき表示再生部14−6のLCD上の表示は消える。もちろん、表示再生部14−6のLCD上の表示を消さずにそのまま残しておいてもよい。   In such a state, when the catch operation, that is, when the joystick operator 93 is moved downward (as indicated by a black arrow pointing downward), the content A is displayed on the operation control unit 17 at time T6. Displayed at -6. That is, the content A is switched from the display reproduction unit 14-5 to the operation control unit 17-6 by the catch operation, and is streamed by the operation control unit 17-6. At this time, the display on the LCD of the display reproduction unit 14-6 disappears. Of course, the display on the LCD of the display reproduction unit 14-6 may be left as it is without being erased.

このようにコンテンツ表示再生システム10は、操作制御部17を用いたスロウ操作、キャッチ操作によりコンテンツ供給部12、13に存在するコンテンツを表示再生部14乃至16、あるいは操作制御部17、18の間でホームネットワーク11を介して送受することができる。   As described above, the content display / playback system 10 displays the content existing in the content supply units 12 and 13 by the slow operation and the catch operation using the operation control unit 17 between the display playback units 14 to 16 or the operation control units 17 and 18. Can be transmitted and received via the home network 11.

ところで、例えば、ユーザAにより操作制御部17でスロウ操作が行われ、表示再生部14にコンテンツAが表示されているとき(すなわち、図10に示した時刻T4の状態のとき)に、ユーザBにより操作制御部18(図1)でスロウ操作が行われると、操作制御部18で再生されていたコンテンツ(コンテンツBとする)が、表示再生装置14―4(図10)で再生されることになる。   By the way, for example, when the user A performs a slow operation in the operation control unit 17 and the content A is displayed on the display / playback unit 14 (that is, in the state at time T4 shown in FIG. 10), the user B When a slow operation is performed by the operation control unit 18 (FIG. 1), the content (referred to as content B) played back by the operation control unit 18 is played back by the display playback device 14-4 (FIG. 10). become.

コンテンツAを表示再生部14−4で視聴していたユーザAにとっては、視聴していたコンテンツAがコンテンツBに切り替えられるのは、好ましい状況ではないであろうと考えられる。よって、このような、ユーザAが視聴していたコンテンツAが、ユーザBのスロウ操作により中断されないようにする。換言すれば、操作制御部17での操作が、操作制御部18での操作によりキャンセルされるようなことがないようにする。   For the user A who is viewing the content A with the display / playback unit 14-4, it is considered that it is not a preferable situation that the content A being viewed is switched to the content B. Therefore, the content A that the user A was watching is prevented from being interrupted by the slow operation of the user B. In other words, the operation at the operation control unit 17 is prevented from being canceled by the operation at the operation control unit 18.

またこのような好ましくない状況は、スロウ操作のときだけでなく、キャッチ操作のときにも起こりえることである。例えば、ユーザAが表示装置14でコンテンツAを視聴していたときに、ユーザBが操作制御部18でキャッチ操作を行うと、コンテンツAは、表示再生部14での再生が中断され、操作制御部18で再生が開始されてしまうことになる。よって、このようなことが発生しないようにする。   Such an unfavorable situation can occur not only during a slow operation but also during a catch operation. For example, when the user A is viewing the content A on the display device 14 and the user B performs a catch operation on the operation control unit 18, the reproduction of the content A is interrupted on the display reproduction unit 14, and the operation control is performed. The reproduction is started in the part 18. Therefore, this is prevented from occurring.

ここでは、操作制御部17と操作制御部18など、表示再生部14に対して指示を出すことができる操作部の間に優劣関係を設け、その優劣に関する情報を、表示再生部14が管理するようにする。そして、表示再生部14は、操作制御部17または操作制御部18から指示を受けたとき、優劣関係の情報を参照し、指示を受け付けるか否かを判断するようにする。このようにすることで、例えば、優勢に設定されている操作制御部17からの指示を実行しているときには、劣勢に設定されている操作制御部18からの指示は受け付けない(実行されないようにする)といった処理が実行されることを可能とする。   Here, a superiority or inferiority relationship is provided between operation units that can issue instructions to the display reproduction unit 14 such as the operation control unit 17 and the operation control unit 18, and the display reproduction unit 14 manages information regarding the superiority or inferiority. Like that. Then, when receiving an instruction from the operation control unit 17 or the operation control unit 18, the display reproduction unit 14 refers to information on superiority or inferiority and determines whether to accept the instruction. By doing so, for example, when an instruction from the operation control unit 17 set to be dominant is being executed, an instruction from the operation control unit 18 being set to be inferior is not accepted (so as not to be executed). ) Can be executed.

そのような処理を含むスロウ操作について、図13、図14のフローチャートを参照して説明するが、その前に、各表示再生部14乃至16が管理する優劣関係に関する情報についてさらに説明を加える。図12は、優劣関係に関する情報を管理するテーブルの一例である。テーブル101は、例えば、表示再生部14の優先順位管理部47で管理されるテーブルである。ここでは、図12に示したテーブル101は、表示再生部14で管理されているテーブルであるとして説明を続ける。   The slow operation including such processing will be described with reference to the flowcharts of FIGS. 13 and 14, but before that, information regarding superiority or inferiority managed by each of the display reproduction units 14 to 16 will be further described. FIG. 12 is an example of a table for managing information related to superiority or inferiority. The table 101 is, for example, a table managed by the priority order management unit 47 of the display / playback unit 14. Here, the description is continued assuming that the table 101 shown in FIG. 12 is a table managed by the display reproduction unit 14.

テーブル101には、“優先順位”と“制御を受け付ける装置”が関連付けられた状態で記載されている。図12に示したテーブル101において、優先順位が“1”には制御を受け付ける装置として“表示再生部14本体の操作部”が関連付けられており、優先順位が“2”には制御を受け付ける装置として“表示再生部14付属の操作制御部”が関連付けられており、優先順位が“3”には制御を受け付ける装置として“操作制御部17”が関連付けられており、優先順位が“4”には制御を受け付ける装置として“操作制御部18”が関連付けられており、優先順位が“5”には制御を受け付ける装置として“―――”が関連付けられている(空欄とされ、新たな装置を追加、記憶できるようにされている)。   In the table 101, “priority order” and “device that receives control” are described in association with each other. In the table 101 shown in FIG. 12, “the operation unit of the main body of the display / playback unit 14” is associated as a device that receives control when the priority is “1”, and a device that receives control when the priority is “2”. “Operation control unit attached to display / playback unit 14” is associated with “3”, and “operation control unit 17” is associated with a device that receives control, with priority “4”. Is associated with “operation control unit 18” as a device that receives control, and with priority “5” is associated with “——” as a device that receives control (blank, a new device is assigned). Added and memorized).

このようなテーブル101が参照され、指示を受け付けたときに、その指示を実行するか否かが判断される。図12に示したテーブル101において、優先順位は、数値が小さいほど優勢であることを示している。すなわち、この場合、優先順位が“1”の“表示再生部14本体の操作部”が、一番優勢である。   When such a table 101 is referred to and an instruction is accepted, it is determined whether or not to execute the instruction. In the table 101 shown in FIG. 12, the priority indicates that the smaller the numerical value, the more dominant. That is, in this case, the “operation unit of the main body of the display / playback unit 14” having the priority “1” is the most dominant.

なお、図12においては、“制御を受け付ける装置”のそれぞれ欄には、装置の名称を図示したが、装置のID(ホームネットワーク11内で装置毎に識別できる情報として割り当てたIDなどでも良いし、装置の製造番号などでも良い)、制御プロトコル上の論理セッション番号、IPアドレス、MACアドレスなど、装置を識別するための情報が、それぞれの欄に記載され、後述するように、指示を出してきた装置を識別するための情報として用いられる。   In FIG. 12, the names of the devices are shown in the respective columns of “devices that receive control”, but device IDs (IDs assigned as information that can be identified for each device in the home network 11 may be used). (The device manufacturing number may also be used), information for identifying the device, such as the logical session number on the control protocol, IP address, MAC address, etc., is described in each column, and an instruction is issued as described later. It is used as information for identifying the device.

このようなテーブル101が参照されて行われる処理について、図13、図14のフローチャートを参照して説明する。ここでは、スロウ操作が行われたときの処理を中心にして(スロウ操作より前の時点で行われるテーブル101の設定なども含めた一連の処理について)説明する。またここでは、コンテンツ供給部12からコンテンツが供給され、供給されたコンテンツは、表示再生部14で再生され、表示再生部14へのスロウ操作は、操作制御部17により行われる例を挙げて説明をする。   Processing performed by referring to such a table 101 will be described with reference to the flowcharts of FIGS. Here, the processing when the slow operation is performed will be mainly described (a series of processing including setting of the table 101 performed at a time point before the slow operation). Further, here, the content is supplied from the content supply unit 12, the supplied content is played back by the display / playback unit 14, and the slow operation to the display / playback unit 14 is described by an example performed by the operation control unit 17. do.

表示再生部14は、ステップS41において、優先順位の設定を行う。この優先順位の設定の処理は、図12に示したテーブル101を作成する処理であり、表示再生部14の優先順位設定部48(図4)において実行される処理である。この優先順位の設定の処理が実行されるのは、表示再生部14が、始めて起動されたときや、ユーザの指示があったときなどに行われる。よって、一度設定が行われた後は、ユーザの指示があったときなど以外には、行われる必要はない。   In step S41, the display / playback unit 14 sets priority. This priority setting process is a process for creating the table 101 shown in FIG. 12, and is a process executed in the priority setting unit 48 (FIG. 4) of the display reproduction unit 14. The priority setting process is performed when the display / playback unit 14 is activated for the first time or when a user gives an instruction. Therefore, once the setting is performed, it is not necessary to perform the setting except when the user gives an instruction.

優先順位の設定は、表示再生部14が、例えば、ネットワーク11に接続されている装置を調査し、その調査に基づいて、また、所定のルールに基づいて設定されるようにしても良い。   The priority order may be set by the display / playback unit 14 examining, for example, a device connected to the network 11 and based on the investigation or a predetermined rule.

または、ユーザにより設定されるようにしても良い。例えば、表示再生部14に、設定画面が表示され、ユーザが、表示された設定画面を参照しながら、操作制御部17などの操作制御部を登録するような仕組みを設けても良い。また、表示再生部14に表示される設定画面としては、例えば、図12に示したようなテーブル101のように、優先順位と制御を受け付ける装置とを関連付けた状態で登録できるような画面とすることができる(“制御を受け付ける装置”の欄を空欄にしておき、ユーザが、任意に操作制御部17などを登録できるような画面とすることができる)。   Alternatively, it may be set by the user. For example, a mechanism may be provided in which a setting screen is displayed on the display / playback unit 14 and the user registers an operation control unit such as the operation control unit 17 while referring to the displayed setting screen. Further, the setting screen displayed on the display / playback unit 14 is a screen that can be registered in a state in which the priority order and the device that receives the control are associated with each other as in the table 101 shown in FIG. (The screen of “device that accepts control” can be left blank so that the user can arbitrarily register the operation control unit 17 and the like).

どのような仕組みでも良いが、ステップS41において、テーブル101が作成され、表示再生部14に登録される。テーブル101の作成と登録が終了すると、スロウ操作に対応する処理が行われる状態にされる。   Although any mechanism may be used, the table 101 is created and registered in the display reproduction unit 14 in step S41. When the creation and registration of the table 101 are completed, a process corresponding to the slow operation is performed.

ステップS21において、操作制御部17は、コンテンツ供給部12に対してコンテンツ情報の送信を要求する。ステップS61において、コンテンツ供給部12は、操作制御部17からのコンテンツ情報の送信の要求を受信し、その要求に応じ、ステップS62において、コンテンツ情報を送信する。このようにして、コンテンツ供給部12から送信されたコンテンツ情報を、操作制御部17は、ステップS22において受信する。   In step S <b> 21, the operation control unit 17 requests the content supply unit 12 to transmit content information. In step S61, the content supply unit 12 receives a request for transmission of content information from the operation control unit 17, and in response to the request, transmits content information in step S62. In this way, the operation control unit 17 receives the content information transmitted from the content supply unit 12 in step S22.

このようにして、操作制御部17とコンテンツ供給部12との間で授受されるコンテンツ情報は、コンテンツ供給部12が蓄積しているコンテンツデータに関する情報であり、操作制御部17は、受信したコンテンツ情報に基づき、コンテンツリストを表示する。   In this way, the content information exchanged between the operation control unit 17 and the content supply unit 12 is information regarding content data stored in the content supply unit 12, and the operation control unit 17 receives the received content. Based on the information, a content list is displayed.

コンテンツリストが操作制御部17で表示されている状態のときに、1つのコンテンツが選択され(例えば、コンテンツリスト内の1つのコンテンツ名に、カーソルが位置している状態にされ)ている状態のときに、操作制御部17が入力スイッチマトリックス部60上でジョイスティック操作子93の上方向への移動を検出したか否か、すなわち、スロウ動作が指示されたか否かが、ステップS23において判断される。   When the content list is displayed on the operation control unit 17, one content is selected (for example, the cursor is positioned at one content name in the content list). In step S23, it is determined whether or not the operation control unit 17 has detected upward movement of the joystick operator 93 on the input switch matrix unit 60, that is, whether or not a slow operation has been instructed. .

ステップS23において、操作制御部17が、スロウ動作を指示されたと判断すると、ステップS24に処理が進められる。ステップS24において、再生の対象とされるコンテンツ情報が、表示再生部14に送信される。再生の対象とされるコンテンツ情報とは、ユーザによりコンテンツリスト内から選択されたコンテンツを識別するための情報(コンテンツ供給部12が再生の対象とされたコンテンツを管理しているアドレスなど)や、再生開始ポイント(コンテンツの先頭からの時間、バイト数など)などの情報である。   If the operation control unit 17 determines in step S23 that a slow operation has been instructed, the process proceeds to step S24. In step S24, the content information to be reproduced is transmitted to the display reproduction unit 14. The content information to be reproduced is information for identifying the content selected by the user from the content list (such as an address at which the content supply unit 12 manages the content to be reproduced), This is information such as the playback start point (time from the beginning of the content, number of bytes, etc.).

このようなコンテンツ情報を、ステップS42において受信した表示再生部14は、ステップS43において、コンテンツの再生中であるか否かを判断する。ステップS42において、コンテンツの再生中であると判断された場合、ステップS44に処理が進められ、コンテンツの再生中ではないと判断された場合、ステップS47(図14)に処理が進められる。   The display / playback unit 14 that has received such content information in step S42 determines whether or not the content is being played back in step S43. If it is determined in step S42 that the content is being reproduced, the process proceeds to step S44. If it is determined that the content is not being reproduced, the process proceeds to step S47 (FIG. 14).

ステップS42において、コンテンツの再生中であると判断されるときは、既に、他の装置、例えば、“表示再生部14自体が有する操作部”や“操作制御部18”などにより、コンテンツの再生が指示された結果、コンテンツ(コンテンツAとする)の再生が実行されている状態である。このような状態のときに、例えば、他の装置からスロウ操作がされると、そのスロウ操作により、その時点でのコンテンツAの再生が中断され、新たなコンテンツ(コンテンツBとする)の再生が開始されることになる。   If it is determined in step S42 that the content is being reproduced, the content has already been reproduced by another device, for example, the “operation unit included in the display reproduction unit 14” or the “operation control unit 18”. As a result of the instruction, reproduction of content (referred to as content A) is being executed. In this state, for example, when a slow operation is performed from another device, the playback of the content A at that time is interrupted by the slow operation, and the playback of a new content (content B) is performed. Will be started.

しかしながら、コンテンツAの再生がコンテンツBの再生により中断されるのは好ましくない状況である場合がある。好ましくない状況が発生しないように、本実施の形態においては、上記したように、装置(操作部)に優先順位を設け、優先順位の高い装置からの指示は、優先順位の低い装置からの指示によりキャンセルされるようなことがないようにする。   However, there are cases where it is not preferable that the reproduction of the content A is interrupted by the reproduction of the content B. In the present embodiment, in order to prevent an unfavorable situation from occurring, as described above, priority is given to the device (operation unit), and an instruction from a device with a higher priority is given to a device with a lower priority. So that it will not be canceled.

そのために、まず、ステップS43において、コンテンツを再生中であるか否かが判断される。コンテンツが再生されているときであれば、その再生が中断される可能性があるため、ステップS44に処理が進められ、優先順位の判定が行われる、一方、コンテンツが再生されていなければ、再生が中断されるといったことが発生することはないため、ステップS44やステップS45において実行される優先順位の判定などの処理をスキップし、ステップS47に処理が進められる。   For this purpose, first, in step S43, it is determined whether or not the content is being reproduced. If the content is being played, the playback may be interrupted, so the process proceeds to step S44, and the priority order is determined. On the other hand, if the content is not being played, playback is performed. Is not interrupted, processing such as determination of the priority order executed in step S44 or step S45 is skipped, and the process proceeds to step S47.

ステップS44において、優先順位の判定が行われる。すなわち、表示再生部14は、テーブル101を参照し、その時点で実行している処理(コンテンツの再生)を指示してきた装置と、新たに指示を出してきた装置との優劣関係を判定する。このような判定を行うために、表示再生部14は、指示を出してきた装置に関する情報(優先順位など)を記憶している。ステップS44における判定結果が用いられて、ステップS45において、指示を受けるか否かが判断される。ステップS44における判定と、ステップS45における判断は、表示再生部14の制御受信可否判断部46(図4)において行われる。   In step S44, the priority order is determined. That is, the display / playback unit 14 refers to the table 101 and determines a superiority / inferiority relationship between a device that has instructed processing (content playback) being executed at that time and a device that has newly issued a command. In order to make such a determination, the display reproduction unit 14 stores information (priority order and the like) related to the device that has issued the instruction. The determination result in step S44 is used, and in step S45, it is determined whether or not an instruction is received. The determination in step S44 and the determination in step S45 are performed in the control reception availability determination unit 46 (FIG. 4) of the display reproduction unit 14.

例えば、優先順位が“3”の“操作制御部17”によりスロウ操作が行われ、その結果として、所定のコンテンツが表示再生部14で再生、表示されているときに、優先順位が“4”の“操作制御部18”により何らかの操作が行われた場合、表示再生部14は、テーブル101を参照し、その時点で実行している優先順位“3”より低い優先順位“4”の“操作制御部18”からの指示は受け付けないと判断する。   For example, when the slow operation is performed by the “operation control unit 17” having the priority “3”, and as a result, when the predetermined content is played and displayed on the display / playback unit 14, the priority is “4”. When the “operation control unit 18” performs any operation, the display / playback unit 14 refers to the table 101, and performs an “operation” with a priority “4” lower than the priority “3” currently being executed. It is determined that an instruction from the control unit 18 ″ is not accepted.

また、例えば、優先順位が“4”の“操作制御部18”によりスロウ操作が行われ、その結果として、所定のコンテンツが表示再生部14で再生、表示されているときに、優先順位が“3”の“操作制御部17”により何らかの操作が行われた場合、表示再生部14は、テーブル101を参照し、その時点で実行している優先順位“4”より高い優先順位“3”の“操作制御部17”からの指示を受け付けると判断する。   Further, for example, when a “slow operation” is performed by the “operation control unit 18” having the priority order “4”, and as a result, when the predetermined content is reproduced and displayed on the display reproduction unit 14, the priority order is “ When any operation is performed by the “operation control unit 17” of 3 ”, the display / playback unit 14 refers to the table 101 and has a priority“ 3 ”higher than the priority“ 4 ”currently being executed. It is determined that an instruction from the “operation control unit 17” is accepted.

このように、ステップS42の処理が実行されたとき(表示再生部14に対して指示が与えられたとき)に実行されていた処理を指示した装置の優先順位よりも、新たに指示を出してきた装置の優先順位が高い場合、その優先順位が高い装置からの指示は受け付け、新たに指示を出してきた装置の優先順位が低い場合、その優先順位の低い装置からの指示は受け付けない(優先順位の高い装置からの指示を継続する)。   In this way, a new instruction is issued rather than the priority order of the apparatus that instructed the process that was being executed when the process of step S42 was executed (when an instruction was given to the display reproduction unit 14). If the priority of a device is high, an instruction from a device with a high priority is accepted, and if the priority of a device that has issued a new instruction is low, an instruction from a device with a low priority is not accepted (priority) Continue to give instructions from higher-ranking devices).

ステップS45において、指示を受け付けないと判断された場合、ステップS46(図14)に処理が進められ、指示を受け付けると判断された場合、ステップS47(図14)に処理が進められる。   If it is determined in step S45 that an instruction is not accepted, the process proceeds to step S46 (FIG. 14). If it is determined that an instruction is accepted, the process proceeds to step S47 (FIG. 14).

ステップS46において、表示再生部14は、指示を受け付けないということを、指示を出してきた装置(この場合、操作制御部17)に対して通知する。または、ステップS47において、表示再生部14は、指示を受け付けるということを、指示を出してきた装置に対して通知する。   In step S46, the display / playback unit 14 notifies the device that issued the instruction (in this case, the operation control unit 17) that the instruction is not accepted. Alternatively, in step S47, the display reproduction unit 14 notifies the device that has issued the instruction that the instruction is accepted.

操作制御部17は、ステップS25において、指示を受け付けつけないという通知を受信するか、または、ステップS26において、指示を受け付けるという通知を受信する。ステップS27において、操作制御部17は、受信された通知が、“受け付け不可”を示すものであるか、“受け付け可”を示すものであるかを判断する。ステップS27において、通知は“受け付け不可”を示すものであったと判断された場合、ステップS28に処理が進められ、受け付けが不可であったことをユーザに認識させるためのメッセージがLCD64(図7)に表示される。   The operation control unit 17 receives a notification that the instruction is not accepted in step S25, or receives a notification that the instruction is accepted in step S26. In step S <b> 27, the operation control unit 17 determines whether the received notification indicates “not acceptable” or “acceptable”. If it is determined in step S27 that the notification indicates “not acceptable”, the process proceeds to step S28, and a message for causing the user to recognize that the notification is not accepted is displayed on the LCD 64 (FIG. 7). Is displayed.

一方、ステップS27において、通知は“受け付け可”を示すものであったと判断された場合、操作制御部17の処理は終了される。すなわち、操作制御部17から出された指示は、表示再生部14やコンテンツ供給部12で実行されるので、ユーザは、自己が出した指示が受け付けられたことを知ることができる。よって、指示が受け付けられた場合には、ユーザに対してメッセージを表示しないようにする。しかしながら、指示を受け付けられたときにも、そのことをユーザに知らせるメッセージを、LCD64に表示させるようにしても良いし、そのようにすることは可能である。   On the other hand, if it is determined in step S27 that the notification indicates “acceptable”, the process of the operation control unit 17 is terminated. That is, since the instruction issued from the operation control unit 17 is executed by the display reproduction unit 14 and the content supply unit 12, the user can know that the instruction issued by the user has been accepted. Therefore, when an instruction is accepted, a message is not displayed to the user. However, even when an instruction is accepted, a message notifying the user of that fact may be displayed on the LCD 64, and it is possible to do so.

表示再生部14は、指示を受け付けないときには、指示を受け付けないことを示す通知を操作制御部17に出し、その時点で実行されている処理を継続するが、指示を受け付けるときには、指示を受け付けることを示す通知を操作制御部17に出すとともに、受け付けた指示を実行するための処理を開始する。すなわち、ステップS47において、受け付け可能であることを、操作制御部17に通知するとともに、ステップS48において、コンテンツ供給部12に対して、コンテンツ取得リクエストを送信する。   When the display reproduction unit 14 does not accept the instruction, the display reproduction unit 14 issues a notification indicating that the instruction is not accepted to the operation control unit 17 and continues the processing being executed at that time. However, when the instruction is accepted, the display reproduction unit 14 accepts the instruction. Is sent to the operation control unit 17 and a process for executing the received instruction is started. That is, in step S47, the operation control unit 17 is notified that it can be accepted, and in step S48, a content acquisition request is transmitted to the content supply unit 12.

表示再生部14は、上述したようにステップS42において、操作制御部17から再生対象とされるコンテンツに関するコンテンツ情報を受信している。表示再生部14は、受信したコンテンツ情報に基づき、コンテンツデータをコンテンツ供給部12から取得するために、コンテンツ供給部12にアクセスする。すなわち表示再生部14は、コンテンツ情報を基に、コンテンツ取得リクエストの情報を生成し、そのリクエスト情報を、コンテンツ供給部12に送信する。   As described above, the display / playback unit 14 receives the content information regarding the content to be played back from the operation control unit 17 in step S42. The display / playback unit 14 accesses the content supply unit 12 in order to acquire content data from the content supply unit 12 based on the received content information. That is, the display reproduction unit 14 generates content acquisition request information based on the content information, and transmits the request information to the content supply unit 12.

表示再生部14から送信されたリクエスト情報は、ステップS63においてコンテンツ供給部12に受信される。コンテンツ供給部12は、表示再生部14からリクエスト情報を受信すると、ステップS64において、受信したリクエスト情報に対応するコンテンツのコンテンツデータを読み出し、表示再生部14に対して供給する。   The request information transmitted from the display reproduction unit 14 is received by the content supply unit 12 in step S63. Upon receiving the request information from the display / playback unit 14, the content supply unit 12 reads the content data of the content corresponding to the received request information and supplies it to the display / playback unit 14 in step S <b> 64.

表示再生部14は、ステップS49において、コンテンツ供給部12からのコンテンツデータを受信し、ステップS50において、受信されたコンテンツデータに基づくコンテンツの再生、表示を開始する。このようにして、表示再生部14により指示が受け付けられた場合には、スロウ操作が実行される。   In step S49, the display / playback unit 14 receives the content data from the content supply unit 12. In step S50, the display / playback unit 14 starts playback and display of the content based on the received content data. In this way, when an instruction is received by the display / playback unit 14, a slow operation is performed.

ところで、上記したように表示再生部14は、実行している処理を指示してきた装置の優先順位と、新たに指示を出してきた優先順位を比較して、新たな指示を実行するか否かを判断するため、実行している処理を指示してきた装置の優先順位を記憶している。この記憶は、例えばステップS47において、受け付け可能であることを操作制御部17に通知するとともに行われる。   By the way, as described above, the display reproduction unit 14 compares the priority order of the device that has instructed the process being executed with the priority order that has newly issued the instruction, and determines whether to execute a new instruction. Therefore, the priority order of the device that has instructed the process being executed is stored. For example, in step S47, this storage is performed while notifying the operation control unit 17 that it can be accepted.

このように、指示を出してきた装置の優先順位が記憶される(更新される)。   In this way, the priority order of the device that issued the instruction is stored (updated).

一度記憶された優先順位は、例えば、表示再生部14の電源がオフにされたときに削除される。これは、以下のような状況を考慮してである。例えば、表示再生部14が、優先順位が“1”の“表示再生部14本体の操作部”(図12参照)により出された指示を実行しているときに、表示再生部14の電源がオフにされた状況を考える。電源がオフにされても、その時点で記憶されている優先順位、すなわちこの場合、優先順位“1”が記憶され続けると、次に表示再生部14の電源がオンにされたときに、その記憶されている優先順位“1”との比較が行われることになる。   The priority order once stored is deleted, for example, when the power of the display / playback unit 14 is turned off. This is in consideration of the following situation. For example, when the display / playback unit 14 is executing an instruction given by the “operation unit of the main body of the display / playback unit 14” (see FIG. 12) having the priority “1”, the power of the display / playback unit 14 is Consider the situation turned off. Even if the power is turned off, if the priority order stored at that time, ie, in this case, the priority order “1” continues to be stored, the next time the power of the display / playback unit 14 is turned on, Comparison with the stored priority “1” is performed.

このような状況のときに、電源のオンを指示した装置が、例えば優先順位“3”の“制御操作部17”であった場合、記憶されている優先順位“1”よりも低い優先順位のため、指示を受け付けられず、結果的に、表示再生部14の電源は、オンにされないことになってしまう。   In such a situation, if the device that has been instructed to turn on the power is, for example, the “control operation unit 17” having the priority “3”, the device has a priority lower than the stored priority “1”. Therefore, the instruction cannot be accepted, and as a result, the power of the display / playback unit 14 is not turned on.

よって、このような状況が発生することがないように、電源がオフにされたときには、記憶されている優先順位は削除されるようにする。または、電源がオンにされるときには、優先順位の比較を行わないといったような特別な処理が実行されるようにしても良い。   Therefore, in order to prevent such a situation from occurring, the stored priority order is deleted when the power is turned off. Or, when the power is turned on, a special process such as not comparing the priorities may be executed.

また、表示再生部14の電源がオンにされている状況のときであっても、以下のような状況を考慮する必要がある。例えば、優先順位が“1”の“表示再生部14本体の操作部”により一度指示が出されると、その優先順位“1”が記憶されるため、その後、優先順位が“1”の“表示再生部14本体の操作部”以外の装置からの指示は一切受け付けられないことになる。このような状況が発生すると、操作制御部17などのリモートコントローラなどは利用できないことになる。このようなことは、使い勝手を低下させることになると考えられる。   Even when the power of the display / playback unit 14 is turned on, it is necessary to consider the following situation. For example, once an instruction is given by the “operation unit of the main body of the display / playback unit 14” with the priority “1”, the priority “1” is stored, and thereafter the “display” with the priority “1” is stored. No instruction from any device other than the “operation unit of the reproduction unit 14 main body” is accepted. When such a situation occurs, a remote controller such as the operation control unit 17 cannot be used. Such a thing is thought to reduce usability.

よって、例えば、一度記憶された優先順位であっても、所定の時間以上、指示を受けなかった場合(例えば、ステップS47で操作制御部17からの指示を受け付け可能であること通知した時点から、所定の時間以上指示を受けなかったような場合)、記憶されている優先順位が削除されるようにしても良い。   Therefore, for example, even if the priority order is stored once, when the instruction is not received for a predetermined time or longer (for example, from the time when it is notified that the instruction from the operation control unit 17 can be accepted in step S47, If no instruction is received for a predetermined time or longer), the stored priority order may be deleted.

また、電源がオンにされただけで、その後、その操作部(例えば、表示再生部14本体の操作部)から指示が出されていなければ、どこからも操作されていないと判断されるようにし、記憶されている優先順位が削除されるようにしても良い。   In addition, it is determined that no operation has been performed from anywhere unless the operation unit (for example, the operation unit of the main body of the display / playback unit 14) is instructed only by turning on the power. The stored priority order may be deleted.

また、上記したような優先順位を設け、比較を行うようにしたのは、例えば、操作制御部17からのスロウ操作が、操作制御部18からのスロウ操作によりキャンセルされることがないようにするためである。換言すれば、開始された処理が中断されないように、本実施の形態においては、上記したような処理が行われるようにした。開始された処理とは、例えば、コンテンツ供給部12から供給されるコンテンツの再生や、テレビジョン放送の番組の表示などがある。   Further, the priority order as described above is provided and the comparison is performed, for example, so that the slow operation from the operation control unit 17 is not canceled by the slow operation from the operation control unit 18. Because. In other words, in the present embodiment, the processing as described above is performed so that the started processing is not interrupted. The started processing includes, for example, reproduction of content supplied from the content supply unit 12, display of a television broadcast program, and the like.

コンテンツ供給部12から供給されるコンテンツの再生が中断されることがないようにするという点に注目すると、すなわち、ストリーミングが中断されない(視聴されているコンテンツが中断されない)ようにするという点に注目すると、コンテンツの視聴が行われていないとき(例えば、テレビジョン放送の番組の表示が行われているとき)には、上記したような優先順位の比較の処理などは実行されないようにしても良い。   Focusing on the point that reproduction of the content supplied from the content supply unit 12 is not interrupted, that is, that streaming is not interrupted (the content being viewed is not interrupted). Then, when content is not being viewed (for example, when a television broadcast program is being displayed), the above-described priority comparison processing or the like may not be executed. .

また、ステップS28において、操作制御部17には、指示が受け付けられなかったことをユーザに認識させるためのメッセージが表示されるが、そのメッセージとともに、“強制的に制御する”といったボタンが表示されるようにしても良い。そして、そのような“強制的に制御する”といったボタンが操作された場合、操作制御部17においてステップS24における処理が再度繰り返されるようにする。   In step S28, a message for causing the user to recognize that the instruction has not been accepted is displayed on the operation control unit 17, and a button such as “force control” is displayed along with the message. You may make it. Then, when such a button such as “forced control” is operated, the operation control unit 17 repeats the process in step S24.

またステップS24の処理、すなわち、再生対象とされるコンテンツ情報の送信が再度行われる場合、その装置(操作制御部17)からの指示が、その時点で表示再生部14に記憶されている優先順位にかかわらず実行されるように指示するためのフラグとともに、指示内容が送信される。   Further, when the processing of step S24, that is, transmission of the content information to be reproduced is performed again, the priority from the instruction from the device (operation control unit 17) stored in the display reproduction unit 14 at that time The instruction content is transmitted together with a flag for instructing to be executed regardless of the case.

受信側(表示再生部14側)は、そのようなフラグが立てられている指示内容を受信した場合には、優先順位の比較などの処理(ステップS43乃至S47の処理)を行わず、すなわち、その時点で記憶されている優先順位にかかわらず、受信された指示に基づく処理を実行する。処理を実行したときには、その処理を指示してきた装置の優先順位に、記憶されている優先順位が更新される。   If the receiving side (display reproduction unit 14 side) receives the instruction content with such a flag set, it does not perform processing such as priority comparison (processing in steps S43 to S47). Regardless of the priority order stored at that time, processing based on the received instruction is executed. When the process is executed, the stored priority order is updated to the priority order of the apparatus that has instructed the process.

上記した実施の形態においては、優先順位に関するテーブル101(図12)を、表示再生部14で作成し、記憶し、参照することにより指示を出してきた装置の優先順位を判別するという例をあげて説明をした。このような実施の形態の場合、表示装置14毎に、優先順位を設定することができるため、例えば、表示再生部14では、操作制御部17が操作制御部18よりも優先順位が高く設定されている状態にし、表示再生部15では、操作制御部18が操作制御部17よりも優先順位が高く設定されている状態にするといった装置毎に異なる設定を行うことが可能となる。   In the embodiment described above, the table 101 (FIG. 12) relating to the priority order is created by the display / playback unit 14, stored, and referenced to determine the priority order of the device that issued the instruction. Explained. In the case of such an embodiment, since the priority order can be set for each display device 14, for example, in the display reproduction section 14, the operation control section 17 is set to have a higher priority order than the operation control section 18. In the display / playback unit 15, it is possible to perform different settings for each device such that the operation control unit 18 is set to a higher priority than the operation control unit 17.

このような設定を可能とすることにより、例えば、居間に設置されている表示再生部14では、親の操作制御部17が、子供の操作制御部18よりも優先順位が高い状態で設定され、子供の操作制御部18の操作により、親の操作制御部17から出した指示がキャンセルされるようなことがないように、制御されるようにすることが可能になるとともに、子供部屋に設置され表示再生部15では、子供の操作制御部18が、親の操作制御部17よりも優先順位を高い状態で設定され、親の操作制御部17の操作により、子供の操作制御部18から出した指示がキャンセルされるようなことがないように、制御されるようにすることが可能となる。   By enabling such a setting, for example, in the display reproduction unit 14 installed in the living room, the parent operation control unit 17 is set in a state of higher priority than the child operation control unit 18, The operation of the child operation control unit 18 can be controlled so that the instruction issued from the parent operation control unit 17 is not canceled, and is installed in the child room. In the display reproduction unit 15, the child operation control unit 18 is set with a higher priority than the parent operation control unit 17, and is output from the child operation control unit 18 by the operation of the parent operation control unit 17. The instruction can be controlled so that the instruction is not canceled.

次に、操作制御部17側で、優先順位を設定できる実施の形態について説明する。操作制御部17側で優先順位を設定できるようにすると、例えば、一時的に、操作制御部17の優先順位を高め、他の操作制御部(例えば、操作制御部18)からの操作により実行されていた処理を中断させ、操作制御部17からの指示を実行させることが可能となる。また、一時的に操作制御部17の優先順位を高め、指示を出し、その後、他の操作制御部により新たに出された指示により、操作制御部17から出されていた指示がキャンセルされるようなことがないようすることが可能となる。   Next, an embodiment in which priority can be set on the operation control unit 17 side will be described. If the priority order can be set on the operation control unit 17 side, for example, the priority order of the operation control unit 17 is temporarily increased and executed by an operation from another operation control unit (for example, the operation control unit 18). It is possible to interrupt the processing that has been performed and to execute an instruction from the operation control unit 17. Further, the priority of the operation control unit 17 is temporarily raised and an instruction is issued, and then the instruction issued from the operation control unit 17 is canceled by an instruction newly issued by another operation control unit. It is possible to prevent anything from happening.

操作制御部17側で優先順位を設定する場合、操作制御部17は、例えば、図15に示すようなテーブル110を保持する。テーブル110は、操作制御部17の記憶部69(図7)に記憶される。また、テーブル110の作成などに係わる処理は、CPU71(図7)が所定のプログラムに基づく処理を実行することにより行われる。図15に示したテーブル110は、“ユーザ側に表示する優先順位”と“設定される優先順位”が関連付けられたテーブルである。   When setting the priority order on the operation control unit 17 side, the operation control unit 17 holds, for example, a table 110 as shown in FIG. The table 110 is stored in the storage unit 69 (FIG. 7) of the operation control unit 17. Further, processing relating to creation of the table 110 is performed by the CPU 71 (FIG. 7) executing processing based on a predetermined program. The table 110 illustrated in FIG. 15 is a table in which “priority to be displayed to the user” and “priority to be set” are associated with each other.

“ユーザ側に表示する優先順位”とは、操作制御部17に、どのような優先順位を付けるかをユーザが設定するときに、ユーザ側に提示される優先順位である。すなわちこの場合、“ユーザ側に表示する優先順位”とは、ユーザが操作制御部17の優先順位を設定するときに、操作制御部17のLCD64(図7)に表示される情報である。このようにするのは、実際に設定される優先順位(後述するように数値)を、ユーザ側に提示してもユーザにとってはわかりづらいので、ユーザにとってわかりやすい情報を提示するためである。   The “priority order displayed on the user side” is a priority order presented to the user side when the user sets what priority order to give to the operation control unit 17. That is, in this case, “priority to be displayed on the user side” is information displayed on the LCD 64 (FIG. 7) of the operation control unit 17 when the user sets the priority of the operation control unit 17. This is because it is difficult for the user to understand the priority order (numerical values as will be described later) that is actually set, so that the user can easily understand the information.

“設定される優先順位”とは、ユーザにより選択された優先順位に対応し、実際に、操作制御部17に設定される順位であり、例えば、表示再生部14に指示を出すときに、自己の優先度を表す情報として、指示と共に送信される情報である。   The “priority order to be set” corresponds to the priority order selected by the user and is actually the order set in the operation control unit 17. For example, when an instruction is given to the display / playback unit 14, This information is transmitted together with an instruction as information indicating the priority of

図15に示したテーブル110では、“設定される優先順位”として、“3”からの数値が記載されている例を示した。これは、優先順位“1”は“表示再生部14本体の操作部”に割り当て、優先順位“2”は“表示再生部14付属の操作制御部”に割り当てるためである。すなわち、図12に示したテーブル101を用いた場合と同様に、“表示再生部14本体の操作部”や“表示制御部14付属の操作制御部”からの指示を、操作制御部17からの指示よりも優先的に処理されるようにするためである。   In the table 110 shown in FIG. 15, an example in which a numerical value from “3” is described as “priority to be set” is shown. This is because the priority “1” is assigned to “the operation unit of the display / playback unit 14 main body” and the priority “2” is assigned to the “operation control unit attached to the display / playback unit 14”. That is, as in the case of using the table 101 shown in FIG. 12, instructions from the “operation unit of the display reproduction unit 14 main body” and “the operation control unit attached to the display control unit 14” are sent from the operation control unit 17. This is because processing is prioritized over the instruction.

ユーザは、LCD64上に表示された“最強”、“強”、“普通”、“弱”、“最弱”という優先順位を参照し、設定したい優先順位を選択する。例えば、ユーザにより設定された優先順位が“最強”である場合、“3”という優先順位が設定される。そして、操作制御部17から指示が出されるときには、この“3”という優先順位に関する情報と、指示内容を示す情報が、表示再生部14に送信される。   The user refers to the priority orders displayed on the LCD 64 such as “strongest”, “strong”, “normal”, “weak”, and “weakest”, and selects a priority order to be set. For example, when the priority order set by the user is “strongest”, the priority order “3” is set. When an instruction is issued from the operation control unit 17, information regarding the priority order “3” and information indicating the content of the instruction are transmitted to the display reproduction unit 14.

操作制御部17が、優先順位に関する情報を送信するような実施の形態の場合であっても、表示再生部14の動作は、基本的に、図13、図14のフローチャートを参照して説明したように行われる。よって、表示再生部14における処理の詳細な説明は省略する。   Even in the case of the embodiment in which the operation control unit 17 transmits information related to the priority order, the operation of the display reproduction unit 14 has basically been described with reference to the flowcharts of FIGS. To be done. Therefore, detailed description of the processing in the display reproduction unit 14 is omitted.

ただし、ステップS44において、表示再生部14は、優先順を判定するが、その判定は、その時点で記憶されている優先順位と、送信されてきた優先順位を比較することにより行われる。すなわちこの比較は、数値の大小関係を判定することにより行われる。そして、ステップS45において指示を受け付けるか否かが判断されるが、その判断は、送信されてきた数値の方が、記憶されている数値よりも小さい場合、受け付けると判断され、大きい場合、受け付けないと判断される。   However, in step S44, the display reproduction unit 14 determines the priority order, and this determination is made by comparing the priority order stored at that time with the transmitted priority order. That is, this comparison is performed by determining the magnitude relationship of the numerical values. In step S45, it is determined whether or not an instruction is accepted. The judgment is that if the transmitted numerical value is smaller than the stored numerical value, it is determined that the instruction is accepted. It is judged.

このような処理が行われるため、表示再生部14は、図12に示したようなテーブル101を保持する必要がなくなる。例えば、表示再生部14は、図12に示したようなテーブル101のうち、優先順位の側だけ保持していれば良い。または、単に、数値の比較だけなので、テーブル101などを保持しなくても、記憶されている数値が、送信されてきた数値よりも小さいか否かを判定できるようにしておけばよい。   Since such processing is performed, the display reproduction unit 14 does not need to hold the table 101 as shown in FIG. For example, the display / playback unit 14 may hold only the priority side of the table 101 as shown in FIG. Alternatively, since only the comparison of numerical values is performed, it is only necessary to determine whether or not the stored numerical values are smaller than the transmitted numerical values without holding the table 101 or the like.

このように、操作制御部14でテーブル110を管理するようにしても、上述した表示再生部14でテーブル101を管理する場合と同等の効果を得ることが可能である。   As described above, even if the operation control unit 14 manages the table 110, it is possible to obtain the same effect as the case where the display reproduction unit 14 described above manages the table 101.

さらに、図15の“設定される優先順位”の値を不連続な数値や文字列とし、図15の情報を表示再生部14と操作制御部17にデフォルトで記録しておき、操作制御部17から表示再生部14に対して“設定される優先順位”の中から制御の優先順位に該当する値を送信し、表示再生部14にて受信した前記値を図15の情報と照合する事で優先順位を判断するようにしても良い。   Further, the “priority order to be set” value of FIG. 15 is set to a discontinuous numerical value or character string, and the information of FIG. 15 is recorded in the display reproduction unit 14 and the operation control unit 17 by default, and the operation control unit 17 is recorded. The value corresponding to the priority of control is transmitted from the “set priority” to the display / playback unit 14 and the value received by the display / playback unit 14 is checked against the information shown in FIG. The priority order may be determined.

すなわち、前述の“最強”に該当する値が“10”、“強”に該当する値が“20”、“普通”に該当する値が“15”のように不連続な値であるとする。例えば、ユーザにより設定された優先順位が“最強”である場合、“10”という優先順位が設定される。そして、操作制御部17から指示が出されるときには、この“10”という優先順位に関する情報と、指示内容を示す情報が、表示再生部14に送信される。   That is, the value corresponding to the above-mentioned “strongest” is a discontinuous value such as “10”, the value corresponding to “strong” is “20”, and the value corresponding to “normal” is “15”. . For example, when the priority set by the user is “strongest”, a priority of “10” is set. When an instruction is issued from the operation control unit 17, information regarding the priority order “10” and information indicating the content of the instruction are transmitted to the display reproduction unit 14.

ステップS44において、表示再生部14は、優先順を判定するが、その判定は、その時点で記憶されている優先順位と、送信されてきた優先順位を比較することにより行われる。すなわちこの比較は、受信した値をデフォルトで記録してある図15の情報と照合する事で優先順位を特定することにより行われる。そして、ステップS45において指示を受け付けるか否かが判断されるが、その判断は、送信されてきた値の優先順位方が、記憶されている優先順位よりも優勢の場合、受け付けると判断され、劣勢の場合、受け付けないと判断される。このようにする事で、制御プロトコル上のセッション番号や、制御ポート番号、プロトコル電文に記載された文字列などを使い優先順位を指定する事が出来る。   In step S44, the display / playback unit 14 determines the priority order, and the determination is made by comparing the priority order stored at that time with the transmitted priority order. That is, this comparison is performed by specifying the priority by comparing the received value with the information of FIG. 15 recorded by default. Then, in step S45, it is determined whether or not an instruction is accepted. This determination is made when the priority order of the transmitted values is superior to the stored priority order. In the case of, it is determined that it will not be accepted. By doing this, the priority can be specified using the session number on the control protocol, the control port number, the character string described in the protocol message, and the like.

本発明によれば、表示再生部14などで再生されているコンテンツの視聴が、他の装置からの指示により中断されてしまうようなことに対して、制限を設けることが可能となる。   According to the present invention, it is possible to provide a restriction against the viewing of content being played back by the display playback unit 14 or the like being interrupted by an instruction from another device.

上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。   The series of processes described above can be executed by hardware or can be executed by software. When a series of processing is executed by software, a program constituting the software may execute various functions by installing a computer incorporated in dedicated hardware or various programs. For example, it is installed from a program storage medium in a general-purpose personal computer or the like.

コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図3に示すように、磁気ディスク31(フレキシブルディスクを含む)、光ディスク32(CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む)、光磁気ディスク33(MD(Mini-Disc)を含む)、もしくは半導体メモリ34などよりなるパッケージメディアであるリムーバブルメディア、または、プログラムが一時的もしくは永続的に格納されるROM24やHDD22などにより構成される。プログラム格納媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部20を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。   As shown in FIG. 3, a program storage medium for storing a program installed in a computer and ready to be executed by the computer includes a magnetic disk 31 (including a flexible disk), an optical disk 32 (CD-ROM (Compact Disc- Removable media, which is a package media consisting of read only memory (DVD) (including digital versatile disc), magneto-optical disc 33 (including MD (mini-disc)), or semiconductor memory 34, or a program is temporarily Or it is comprised by ROM24, HDD22, etc. which are stored permanently. The program is stored in the program storage medium using a wired or wireless communication medium such as a local area network, the Internet, or digital satellite broadcasting via the communication unit 20 that is an interface such as a router or a modem as necessary. Done.

なお、本明細書において、プログラム格納媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。   In the present specification, the step of describing the program stored in the program storage medium is not limited to the processing performed in time series according to the described order, but is not necessarily performed in time series. Or the process performed separately is also included.

また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。   Further, in this specification, the system represents the entire apparatus constituted by a plurality of apparatuses.

なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。   The embodiment of the present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the gist of the present invention.

本発明が適用されたコンテンツ表示再生システムの一実施の形態の構成を示す図である。It is a figure which shows the structure of one Embodiment of the content display reproduction | regeneration system to which this invention was applied. コンテンツ供給部の機能例を示す図である。It is a figure which shows the example of a function of a content supply part. コンテンツ供給部の構成例を示す図である。It is a figure which shows the structural example of a content supply part. 表示再生部の機能例を示す図である。It is a figure which shows the function example of a display reproduction part. 表示再生部の構成例を示す図である。It is a figure which shows the structural example of a display reproduction | regeneration part. 操作制御部の機能例を示す図である。It is a figure which shows the function example of an operation control part. 操作制御部の構成例を示す図である。It is a figure which shows the structural example of an operation control part. 操作制御部のソフトウェアの構成例を示す図である。It is a figure which shows the structural example of the software of an operation control part. 操作制御部における表示再生処理を説明する図である。It is a figure explaining the display reproduction process in an operation control part. 操作制御部によるスロウ操作を説明する図である。It is a figure explaining the slow operation by the operation control part. 操作制御部によるキャッチ操作を説明する図である。It is a figure explaining catch operation by an operation control part. 優先順位に関するテーブルの一例を示す図である。It is a figure which shows an example of the table regarding a priority. 表示再生装置の動作について説明するフローチャートである。It is a flowchart explaining operation | movement of a display reproduction apparatus. 表示再生装置の動作について説明するフローチャートである。It is a flowchart explaining operation | movement of a display reproduction apparatus. 優先順位に関するテーブルの一例を示す図である。It is a figure which shows an example of the table regarding a priority.

符号の説明Explanation of symbols

10 コンテンツ表示再生システム, 11 ホームネットワーク, 12,13
コンテンツ供給部, 14,15,16 表示再生部, 17 操作制御部, 18 操作制御部, 20 ネットワークI/F(通信部), 21 コンテンツ配信処理部, 22 コンテンツ蓄積部(HDD), 23 CPU, 24 ROM, 25 RAM, 26 バス, 27 入出力インターフェース, 28 入力部, 29 出力部, 30 ドライブ, 31 磁気ディスク, 32 光ディスク, 33 光磁気ディスク, 34 半導体メモリ, 40 ネットワークI/F(通信部(I/F), 41 コンテンツ受信処理部(受信処理部), 42 コンテンツデコード部(デコード部), 43 コンテンツ再生部(映像信号処理部、音声信号処理部), 44 コンテンツ表示部(LCD), 45 コンテンツ音声出力部(スピーカ), 46 CPU, 47 バス, 48 ROM, 49 RAM, 50 EEPROM, 51 入力I/F, 52 キー入力部, 60 入力操作受付部, 61 入力操作判定部, 62 コントロール信号生成部, 63 ネットワークI/F, 64 コンテンツ表示部(LCD), 65 コンテンツ受信処理部, 66 リスト生成部, 67 リスト表示部, 68 コンテンツ再生部, 69 記憶部, 70 表示再生部・リスト表示部, 71 CPU, 72 バス, 73 ROM/RAM, 74 コーデック処理部, 75 増幅器, 76L、76R スピーカ, 81 リモートコマンドアプリケーション, 82 映像・音楽・画像デコード部, 83 リモート機器制御部, 84 グラフィックスライブラリ, 85 映像ストリーム処理部, 86 オペレーションシステム(OS), 87 ネットワークプロトコル処理部, 88 802.11b, 89 グラフィックスプロセッサ, 90 カーソル移動ボタン, 91 カーソル, 92 決定ボタン, 93 ジョイスティック操作子, 101 テーブル, 110 テーブル
10 content display reproduction system, 11 home network, 12, 13
Content supply unit 14, 15, 16 display / playback unit, 17 operation control unit, 18 operation control unit, 20 network I / F (communication unit), 21 content distribution processing unit, 22 content storage unit (HDD), 23 CPU, 24 ROM, 25 RAM, 26 bus, 27 I / O interface, 28 input section, 29 output section, 30 drive, 31 magnetic disk, 32 optical disk, 33 magneto-optical disk, 34 semiconductor memory, 40 network I / F (communication section ( I / F), 41 content reception processing unit (reception processing unit), 42 content decoding unit (decoding unit), 43 content reproduction unit (video signal processing unit, audio signal processing unit), 44 content display unit (LCD), 45 Content audio output unit (speaker), 46 CPU, 47 bus, 48 R M, 49 RAM, 50 EEPROM, 51 input I / F, 52 key input unit, 60 input operation accepting unit, 61 input operation determining unit, 62 control signal generating unit, 63 network I / F, 64 content display unit (LCD) , 65 content reception processing unit, 66 list generation unit, 67 list display unit, 68 content playback unit, 69 storage unit, 70 display playback unit / list display unit, 71 CPU, 72 bus, 73 ROM / RAM, 74 codec processing unit , 75 amplifier, 76L, 76R speaker, 81 remote command application, 82 video / music / image decoding unit, 83 remote device control unit, 84 graphics library, 85 video stream processing unit, 86 operation system (OS), 87 network protocol Processing unit, 88 802.11b, 89 graphics processor, 90 cursor movement button, 91 cursor, 92 enter button, 93 joystick operator, 101 table, 110 table

Claims (11)

第1の装置から指示された処理を実行する処理手段と、
第2の装置から指示を受けたとき、前記第1の装置と前記第2の装置との優先順位を比較する比較手段と、
前記比較手段による比較結果に応じて、前記第2の装置からの指示を、前記処理手段に実行させるか否かを判断する判断手段と
を備える情報処理装置。
Processing means for executing processing instructed by the first device;
A comparison means for comparing priorities of the first device and the second device when receiving an instruction from the second device;
An information processing apparatus comprising: a determination unit that determines whether to cause the processing unit to execute an instruction from the second device according to a comparison result by the comparison unit.
前記処理手段の処理は、コンテンツの視聴であり、
前記処理手段により前記コンテンツの視聴が実行されている間、前記判断手段による判断が行われる
請求項1に記載の情報処理装置。
The processing of the processing means is content viewing,
The information processing apparatus according to claim 1, wherein the determination by the determination unit is performed while the content is being viewed by the processing unit.
指示を受け付ける対象となる装置の情報と、前記装置毎に割り当てた優先順位を関連付けたテーブルを管理する管理手段をさらに備え、
前記比較手段は、前記第1の装置と前記第2の装置との優先順位を、前記管理手段により管理されている前記テーブルを参照して比較する
請求項1に記載の情報処理装置。
A management unit that manages a table that associates information about a device that receives an instruction and a priority assigned to each device;
The information processing apparatus according to claim 1, wherein the comparison unit compares the priorities of the first device and the second device with reference to the table managed by the management unit.
前記管理手段により管理される前記テーブルには、前記情報処理装置の情報も含まれる
請求項3に記載の情報処理装置。
The information processing apparatus according to claim 3, wherein the table managed by the management unit includes information on the information processing apparatus.
前記指示を受けるとき、その指示と共に、優先順位に関する情報の提供も受け、
前記比較手段は、前記第1の装置と前記第2の装置との優先順位を、提供された情報を基に比較する
請求項1に記載の情報処理装置。
When receiving the instruction, along with the instruction, provision of information on the priority order is also received,
The information processing apparatus according to claim 1, wherein the comparison unit compares priorities of the first device and the second device based on provided information.
第1の装置から指示された処理を実行する処理手段を備える情報処理装置の情報処理方法において、
第2の装置から指示を受けたとき、前記第1の装置と前記第2の装置との優先順位を比較する比較ステップと、
前記比較ステップでの比較結果に応じて、前記第2の装置からの指示を、前記処理手段に実行させるか否かを判断する判断ステップと
を含む情報処理方法。
In an information processing method of an information processing device including processing means for executing processing instructed by a first device,
A comparison step for comparing priorities of the first device and the second device when receiving an instruction from a second device;
An information processing method comprising: a determination step of determining whether or not to cause the processing means to execute an instruction from the second device according to a comparison result in the comparison step.
第1の装置から指示された処理を実行する処理手段を備える情報処理装置に、
第2の装置から指示を受けたとき、前記第1の装置と前記第2の装置との優先順位を比較する比較ステップと、
前記比較ステップでの比較結果に応じて、前記第2の装置からの指示を、前記処理手段に実行させるか否かを判断する判断ステップと
を含む処理をコンピュータに実行させるプログラム。
An information processing apparatus including processing means for executing processing instructed by the first apparatus,
A comparison step for comparing priorities of the first device and the second device when receiving an instruction from a second device;
A program for causing a computer to execute a process including: a determination step for determining whether or not to cause the processing means to execute an instruction from the second device according to a comparison result in the comparison step.
指示を受け取った側で、受け取った指示を優先的に処理するか否かの判断を行うときに用いられる優先順位に関する情報を設定し、記憶する記憶手段と、
他の装置に指示を送信するとき、指示内容とともに、前記記憶手段に記憶されている前記情報を送信する送信手段と
を備える指示装置。
Storage means for setting and storing information on the priority order used when determining whether or not to preferentially process the received instruction on the side of receiving the instruction;
An instruction device comprising: a transmission unit that transmits the information stored in the storage unit together with the content of the instruction when an instruction is transmitted to another device.
前記優先順位に関する情報の設定は、ユーザの指示に基づいて行われる
請求項8に記載の指示装置。
The instruction device according to claim 8, wherein the setting of the information related to the priority order is performed based on a user instruction.
指示を受け取った側で、受け取った指示を優先的に処理するか否かの判断を行うときに用いられる優先順位に関する情報の設定と記憶を制御する記憶制御ステップと、
他の装置に指示を送信するとき、指示内容とともに、前記記憶制御ステップで記憶が制御された前記情報が送信されるように制御する送信制御ステップと
を含む指示方法。
A storage control step for controlling the setting and storage of information relating to the priority order used when determining whether or not to preferentially process the received instruction on the side of receiving the instruction;
An instruction method comprising: a transmission control step for controlling so that the information whose storage is controlled in the storage control step is transmitted together with the instruction content when the instruction is transmitted to another device.
指示を受け取った側で、受け取った指示を優先的に処理するか否かの判断を行うときに用いられる優先順位に関する情報の設定と記憶を制御する記憶制御ステップと、
他の装置に指示を送信するとき、指示内容とともに、前記記憶制御ステップで記憶が制御された前記情報が送信されるように制御する送信制御ステップと
を含む処理をコンピュータに実行させるプログラム。
A storage control step for controlling the setting and storage of information relating to the priority order used when determining whether or not to preferentially process the received instruction on the side of receiving the instruction;
A program for causing a computer to execute a process including a transmission control step of controlling the information whose storage is controlled in the storage control step together with the content of the instruction when transmitting the instruction to another device.
JP2006043667A 2006-02-21 2006-02-21 Information processor and processing method, instruction device and method, and program Pending JP2007228022A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006043667A JP2007228022A (en) 2006-02-21 2006-02-21 Information processor and processing method, instruction device and method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006043667A JP2007228022A (en) 2006-02-21 2006-02-21 Information processor and processing method, instruction device and method, and program

Publications (1)

Publication Number Publication Date
JP2007228022A true JP2007228022A (en) 2007-09-06

Family

ID=38549426

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006043667A Pending JP2007228022A (en) 2006-02-21 2006-02-21 Information processor and processing method, instruction device and method, and program

Country Status (1)

Country Link
JP (1) JP2007228022A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009141642A (en) * 2007-12-06 2009-06-25 Sony Corp Receiving apparatus, and method of input switching control in receiving apparatus
JP2014519631A (en) * 2011-04-11 2014-08-14 コーニンクレッカ フィリップス エヌ ヴェ Media rendering device that provides uninterrupted playback of content
JP2015162789A (en) * 2014-02-27 2015-09-07 オンキヨー株式会社 Sound processing device
JP2016066913A (en) * 2014-09-25 2016-04-28 Kddi株式会社 Broadcast receiving device, remote viewing system, and remote viewing method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001061110A (en) * 1999-08-24 2001-03-06 Matsushita Electric Ind Co Ltd Television receiver
JP2001308950A (en) * 2000-04-25 2001-11-02 Canon Inc Electronic device, control method for the electronic device and computer-readable storage medium
JP2003219198A (en) * 2002-01-21 2003-07-31 Nippon Telegr & Teleph Corp <Ntt> Controller of video viewer, its controlling method, program and recording medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001061110A (en) * 1999-08-24 2001-03-06 Matsushita Electric Ind Co Ltd Television receiver
JP2001308950A (en) * 2000-04-25 2001-11-02 Canon Inc Electronic device, control method for the electronic device and computer-readable storage medium
JP2003219198A (en) * 2002-01-21 2003-07-31 Nippon Telegr & Teleph Corp <Ntt> Controller of video viewer, its controlling method, program and recording medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009141642A (en) * 2007-12-06 2009-06-25 Sony Corp Receiving apparatus, and method of input switching control in receiving apparatus
JP4530033B2 (en) * 2007-12-06 2010-08-25 ソニー株式会社 Reception device and input switching control method in reception device
JP2014519631A (en) * 2011-04-11 2014-08-14 コーニンクレッカ フィリップス エヌ ヴェ Media rendering device that provides uninterrupted playback of content
JP2015162789A (en) * 2014-02-27 2015-09-07 オンキヨー株式会社 Sound processing device
JP2016066913A (en) * 2014-09-25 2016-04-28 Kddi株式会社 Broadcast receiving device, remote viewing system, and remote viewing method

Similar Documents

Publication Publication Date Title
JP4385995B2 (en) Content display / playback system, content display / playback method, recording medium recording content display / playback program, and operation control apparatus
JP4715535B2 (en) Content display / playback system, content display / playback method, recording medium recording content display / playback program, and operation control apparatus
JP4385996B2 (en) Content display / playback system, content display / playback method, recording medium recording content display / playback program, and operation control apparatus
KR101278480B1 (en) Content display-playback system, content display-playback method, and recording medium and operation control apparatus
US8395706B2 (en) Information processing system, display device, output device, information processing device, identification information acquisition method and identification information supply method
WO2008035603A1 (en) Content reproduction system, remote control device, and computer program
JP4730590B2 (en) Control device and method, information processing device and method, and program
JP2007158806A (en) Content output system, information displaying device, content output device, and content information displaying method
JP2010021880A (en) Video display device, video playback device, video playback display system and control method
WO2010044309A1 (en) Information processing device, display device, and information processing system
JP5702411B2 (en) Remote control system, remote control method, and remote control program
JP2007228022A (en) Information processor and processing method, instruction device and method, and program
JP2013211767A (en) Video recording device, video reproduction device, and video recording reproduction system
JP2006333368A (en) Av equipment and its control method
JP4280776B2 (en) Information reproducing apparatus and method, and computer program
JP2007189418A (en) Information processing apparatus, method, and program
JP4984545B2 (en) Content display reproduction system and content display reproduction method
JP2015177458A (en) Video output device, and power supply control method of external apparatus connected to video output device
JP6195723B2 (en) Television receiver
JP2009027661A (en) Image display device
JP2011250112A (en) Data reproduction system and reproduction device
JP2005159818A (en) Content distribution system and method, and content distribution apparatus
JP2013247460A (en) Video distribution device, information processing device, video distribution method, video distribution program, and information processing program
JP2009225300A (en) Recording apparatus
JP2010283471A (en) Television receiver and video display system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111020

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111027

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120228