JP2009130638A - Information processor and method, and program - Google Patents
Information processor and method, and program Download PDFInfo
- Publication number
- JP2009130638A JP2009130638A JP2007303627A JP2007303627A JP2009130638A JP 2009130638 A JP2009130638 A JP 2009130638A JP 2007303627 A JP2007303627 A JP 2007303627A JP 2007303627 A JP2007303627 A JP 2007303627A JP 2009130638 A JP2009130638 A JP 2009130638A
- Authority
- JP
- Japan
- Prior art keywords
- content
- reproduction
- unit
- playback
- contents
- 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
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
Abstract
Description
本発明は、写真等のコンテンツのスライドショーに好適な情報処理装置および方法、並びにプログラムに関する。 The present invention relates to an information processing apparatus and method suitable for a slide show of contents such as photographs, and a program.
従来、デジタルカメラ等の撮像装置により撮像した画像ファイル(静止画)を用いて、5秒毎などの所定の時間毎に順番に自動的に表示させるいわゆるスライドショーを作成するアプリケーションが普及している。 2. Description of the Related Art Conventionally, an application that creates a so-called slide show that is automatically displayed in order every predetermined time, such as every 5 seconds, using an image file (still image) captured by an imaging device such as a digital camera has become widespread.
このスライドショーにおいて前の静止画から次の静止画の表示に切り替わる際のトランジション効果に工夫が凝らされたり、また、表示させる静止画に動きを加えたり、さらにバックグラウンドミュージック(BGM:Back Ground Music)としてスライドショーの実行中に音楽ファイルを再生したりして、ユーザに撮像した静止画を確認させる以上の機能が提供されている。 In this slide show, the transition effect when switching from the previous still image to the next still image is devised, and the still image to be displayed is moved, and background music (BGM: Back Ground Music) For example, a function is provided that allows a user to confirm a captured still image by playing a music file during a slide show.
また、機器に取り込まれた静止画(撮影された静止画)をそのまま表示させるのではなく、各種のエフェクトを施した静止画を順次表示させるスライドショー機能を有するものがある(例えば、非特許文献1を参照)。 In addition, there are some which have a slide show function that sequentially displays still images with various effects, instead of displaying still images (captured still images) captured by the device as they are (for example, Non-Patent Document 1). See).
この場合、ユーザは、再生させる静止画と、エフェクトの種類と、BGMの曲を選択することにより、エフェクトが施された静止画を自動的に順次表示させることのできるBGM付きのコンテンツを作成することができる。 In this case, the user selects the still image to be played back, the type of effect, and the BGM song, thereby creating content with BGM that can automatically display the still image with the effect applied in sequence. be able to.
さらに、上記非特許文献1に記載された技術を改良し、容易にかつ迅速に、エフェクトを施した静止画を順次表示させることのできるBGM付きのコンテンツを作成することができる情報処理装置が、本出願人より提案されている(例えば、特許文献1を参照)。
ところで、近年、ネットワークに接続可能なパーソナルコンピュータや家電機器、携帯端末、デジタルカメラ、携帯電話機の出現により、ネットワークを介して複数の機器が繋がり、機器同士で情報交換できるようになってきた。ネットワークを用いて機器を相互に接続し、連携して利用するための技術仕様の一つに、DLNAガイドライン(Digital Living Network Alliance guideline)がある。 In recent years, with the advent of personal computers, home appliances, portable terminals, digital cameras, and mobile phones that can be connected to a network, a plurality of devices are connected via the network and information can be exchanged between the devices. One of the technical specifications for connecting devices to each other using a network and using them in cooperation is the DLNA Guidelines (Digital Living Network Alliance guideline).
DLNAガイドラインでは、例えば利用可能な機器(デジタルメディアサーバ)の検索やコンテンツ一覧の取得にUPnP(Universal Plug and Play)が使われ、ネットワーク上のある機器に保存されているコンテンツを別の機器で再生するということが可能である。例えば、デジタルカメラで撮影した写真(静止画)を一枚選んで大画面のテレビジョン受像機で再生したりすることが可能である(参考資料:DLNAガイドライン Guideline_Oct_r5.pdf 5.7.2 2-Box Push System Usage, 5.7.3 3-Box System Usage)。 In the DLNA guidelines, for example, UPnP (Universal Plug and Play) is used to search for available devices (digital media servers) and acquire content lists, and content stored on one device on the network can be played on another device. It is possible to do. For example, you can select one photo (still image) taken with a digital camera and play it on a large-screen television receiver (Reference: DLNA Guidelines Guideline_Oct_r5.pdf 5.7.2 2-Box Push) System Usage, 5.7.3 3-Box System Usage).
しかしながら、大容量の記憶装置を備えたデジタルカメラの場合、他人に見られたくない写真や、撮影に失敗した写真、同じアングルの似たような写真が含まれており、それをそのまま他人に見せたくないことも多い。そのため、従来技術では、スライドショーを楽しむためには、まず大量のコンテンツから見せたいすべての画像を選択する、すなわちプレイリストを作成する作業を行い、その後、作成したプレイリストをネットワーク上の機器に送信し、選択した画像(プレイリスト)を使ってスライドショーを開始するという手順を踏む必要があった。 However, in the case of a digital camera equipped with a large-capacity storage device, photos that you do not want to be seen by others, photos that have failed to be taken, and similar photos of the same angle are included, and you can show them to others as they are. There are many things I don't want to do. Therefore, in order to enjoy a slide show with the conventional technology, first select all the images you want to show from a large amount of content, that is, create a playlist, and then send the created playlist to devices on the network. Then, it is necessary to follow the procedure of starting a slide show using the selected image (playlist).
図18は、従来のスライドショーのシーケンスである。まずデジタルカメラ側で再生したいコンテンツを選択してプレイリストを作成し、作成したプレイリストをテレビジョン受像機に送信する(ステップS101)。テレビジョン受像機側では、受信したプレイリストを解析して指定された再生手順でコンテンツの再生を開始する。まずテレビジョン受像機からデジタルカメラに対しプレイリストの先頭にある第1コンテンツの取得を要求し(ステップS102)、デジタルカメラは第1コンテンツの取得要求を受けて、テレビジョン受像機に第1コンテンツを送信する(ステップS103)。そして、テレビジョン受像機は、第1コンテンツを再生し画面に表示する(ステップS104)。 FIG. 18 shows a conventional slide show sequence. First, a content to be reproduced on the digital camera side is selected to create a playlist, and the created playlist is transmitted to the television receiver (step S101). The television receiver side analyzes the received playlist and starts playing the content in the designated playback procedure. First, the television receiver requests the digital camera to acquire the first content at the head of the playlist (step S102), and the digital camera receives the first content acquisition request and sends the first content to the television receiver. Is transmitted (step S103). Then, the television receiver reproduces the first content and displays it on the screen (step S104).
テレビジョン受像機は、第1コンテンツの再生が終了すると、デジタルカメラに対しプレイリストに記述されている第2コンテンツの取得を要求する(ステップS105)。要求を受けたデジタルカメラは、テレビジョン受像機に第2コンテンツを送信する(ステップS106)。そして、テレビジョン受像機は、第2コンテンツを再生し画面に表示する(ステップS107)。テレビジョン受像機およびデジタルカメラは、プレイリストに再生すべきコンテンツがなくなるまで上述の処理を繰り返す。 When the reproduction of the first content is completed, the television receiver requests the digital camera to acquire the second content described in the playlist (Step S105). The digital camera that has received the request transmits the second content to the television receiver (step S106). Then, the television receiver reproduces the second content and displays it on the screen (step S107). The television receiver and the digital camera repeat the above processing until there is no content to be reproduced in the playlist.
このように、従来のスライドショーでは、まずプレイリストを作成し、作成したプレイリストを予めテレビジョン受像機へ送る必要があった。そのため、撮影した直後に、コンテンツを選択しつつ簡単に大人数でテレビジョン受像機に順次画像を表示してスライドショーを楽しむ、ということは困難であった。 Thus, in the conventional slide show, it is necessary to first create a playlist and send the created playlist to the television receiver in advance. For this reason, it has been difficult to enjoy a slide show by displaying images sequentially on a television receiver with a large number of people while selecting content immediately after shooting.
本発明は、このような状況に鑑みてなされたものであり、任意の機器を使用して静止画等のコンテンツを選びながら、同時にネットワーク上の他の機器で、その選択したコンテンツのスライドショーを楽しむことができるようにするものである。 The present invention has been made in view of such a situation. While using any device to select content such as a still image, a slide show of the selected content can be enjoyed simultaneously on another device on the network. Is to be able to.
本発明の情報処理装置は、ネットワーク上の機器と通信を行える通信部と、ユーザにより指定されたコンテンツを選択するコンテンツ選択部と、そのコンテンツ選択部により選択された複数のコンテンツを再生候補として管理し、再生候補に含まれる複数のコンテンツに対し設定された再生手順で順次再生制御を行う再生制御部と、その再生制御部で再生制御されたコンテンツを、通信部を通じてネットワーク上の機器に順次送信する再生指示部と、を備えることを特徴とする。 The information processing apparatus of the present invention manages a communication unit capable of communicating with devices on a network, a content selection unit that selects content specified by a user, and a plurality of contents selected by the content selection unit as playback candidates. Then, a playback control unit that sequentially controls playback according to a playback procedure set for a plurality of contents included in playback candidates, and the content that is controlled by the playback control unit are sequentially transmitted to devices on the network through the communication unit. And a reproduction instruction unit for performing the above operation.
本発明の情報処理方法は、ネットワーク上の機器にコンテンツを送信する情報処理装置の情報処理方法であって、ユーザにより選択された複数のコンテンツを再生候補として管理し、その再生候補に含まれる複数のコンテンツに対し設定された再生手順で順次再生制御を行うステップと、再生制御されたコンテンツを、通信部を通じてネットワーク上の機器に順次送信するステップと、を含むことを特徴とする。 An information processing method of the present invention is an information processing method of an information processing apparatus that transmits content to devices on a network, manages a plurality of contents selected by a user as reproduction candidates, and includes a plurality of contents included in the reproduction candidates. Including a step of sequentially performing playback control in accordance with a playback procedure set for the content, and a step of sequentially transmitting the playback-controlled content to a device on the network through a communication unit.
本発明のプログラムは、ネットワーク上の機器にコンテンツを送信する情報処理装置の制御処理をコンピュータに実行させるプログラムであって、ユーザにより選択された複数のコンテンツを再生候補として管理し、その再生候補に含まれる複数のコンテンツに対し設定された再生手順で順次再生制御を行う処理と、再生制御されたコンテンツを、通信部を通じてネットワーク上の機器に順次送信する処理と、を含むことを特徴とする。 The program of the present invention is a program that causes a computer to execute control processing of an information processing apparatus that transmits content to devices on a network, manages a plurality of contents selected by a user as playback candidates, and sets the playback candidates as the playback candidates. It includes a process of sequentially performing playback control according to a playback procedure set for a plurality of contained contents, and a process of sequentially transmitting the playback-controlled content to a device on a network through a communication unit.
本発明の情報処理装置、方法並びにプログラムにおいては、ユーザにより選択された複数のコンテンツを再生候補として管理し、その再生候補に含まれる複数のコンテンツに対し設定された再生手順で順次再生制御を行い、再生制御されたコンテンツを、通信部を通じてネットワーク上の機器に順次送信する。それにより、コンテンツの選択操作と並行して、選択されたコンテンツが所定の再生手順で順次ネットワーク上の機器に出力される。 In the information processing apparatus, method, and program of the present invention, a plurality of contents selected by the user are managed as reproduction candidates, and sequential reproduction control is performed according to reproduction procedures set for the plurality of contents included in the reproduction candidates. Then, the playback-controlled content is sequentially transmitted to the devices on the network through the communication unit. Thereby, in parallel with the content selection operation, the selected content is sequentially output to devices on the network in a predetermined reproduction procedure.
本発明によれば、任意の機器を使用して静止画等のコンテンツを選びながら、同時にネットワーク上の他の機器で、その選択したコンテンツのスライドショーを楽しむことができる。 According to the present invention, it is possible to enjoy a slide show of the selected content on another device on the network while selecting a content such as a still image using an arbitrary device.
以下に本発明の実施の形態を説明するが、以下に述べる実施の形態は、本発明を実施するための好適な形態の具体例であるから、技術的に好ましい種々の限定が付されている。ただし、本発明は、以下の実施の形態の説明において特に本発明を限定する旨の記載がない限り、これらの実施の形態に限られるものではない。したがって、例えば、以下の説明で挙げる使用材料とその使用量、処理時間、処理順序および各パラメータの数値的条件等は好適例に過ぎず、説明に用いた各図における寸法、形状および配置関係等も一例を示す概略的なものである。 Embodiments of the present invention will be described below, but the embodiments described below are specific examples of preferred embodiments for carrying out the present invention, and thus various technically preferable limitations are given. . However, the present invention is not limited to these embodiments unless otherwise specified in the following description of the embodiments. Therefore, for example, the materials used in the following description, the amount used, the processing time, the processing order, the numerical conditions of each parameter, etc. are only suitable examples, and the dimensions, shapes, arrangement relationships, etc. in each drawing used for the description Is a schematic diagram showing an example.
以下、本発明の実施の形態について添付図面を参照して説明する。以下の実施の形態は、本発明を、テレビジョン受像機とデジタルカメラ、パーソナルコンピュータを含むホームネットワークに適用した場合の実施例について説明する。 Embodiments of the present invention will be described below with reference to the accompanying drawings. In the following embodiments, examples in which the present invention is applied to a home network including a television receiver, a digital camera, and a personal computer will be described.
図1は、本発明が適用されるホームネットワークの構成の例を示す図である。 FIG. 1 is a diagram showing an example of the configuration of a home network to which the present invention is applied.
図1に示すホームネットワークは、テレビジョン受像機1と、パーソナルコンピュータ2と、アクセスポイント3と、該アクセスポイント3およびケーブル5を介してテレビジョン受像機1およびパーソナルコンピュータ2と通信可能な無線通信機能を有するデジタルカメラ4と、から構成してある。テレビジョン受像機1には、スピーカ1R,1Lが設けられている。
The home network shown in FIG. 1 includes a television receiver 1, a
ホームネットワークの構成要素であるテレビジョン受像機1、パーソナルコンピュータ2、並びにデジタルカメラ4は、一例としてUPnPで規定されるプロトコルによって相互に通信可能である。
As an example, the television receiver 1, the
テレビジョン受像機1はコンテンツ再生機能であるメディアレンダラ機能、パーソナルコンピュータ2はコンテンツ提供機能であるメディアサーバ機能、デジタルカメラ4はメディアレンダラおよびメディアサーバを操作・制御するコントローラ機能を有するものとする。
The television receiver 1 has a media renderer function that is a content playback function, the
なお、本実施の形態では、本発明が適用されるネットワークとしてホームネットワークを例に挙げて説明したが、この例に限られるものではないことは勿論である。 In the present embodiment, the home network has been described as an example of a network to which the present invention is applied. However, the present invention is not limited to this example.
図2は、図1に示したデジタルカメラ4の内部構成例を示す図である。
FIG. 2 is a diagram illustrating an internal configuration example of the
バス10にCPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、カメラ部14、入力部15、出力部16、記憶部17、無線通信部18が接続されており、各部はバス10を介して各種情報伝送がなされるようになっている。
A CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a camera unit 14, an
CPU11は、デジタルカメラ4全体を制御する制御部であり、ハードウェアおよびソフトウェアを制御する。
The
ROM12は、不揮発性の記憶手段であり、CPU11で実行するプログラムや各種情報があらかじめ記憶されている。
The
RAM13は、揮発性の記憶領域であり、CPU11によりROM12、記憶部17より読み出されたプログラムやデータ、そのほか各種処理を実行する上で必要なデータを適宜記憶する。
The
カメラ部14は、被写体を撮像し撮像した画像データを、バス10を通じて記憶部17に供給し記憶させる。このカメラ部14は、光学系19、CCD(Charge Coupled Devices)20、A/D変換部21、信号処理部22を有している。
The camera unit 14 captures an image of a subject, supplies the captured image data to the
光学系19は、光学レンズ、フォーカス機構、シャッタ機構、アイリス機構などから構成され、被写体に反射した光を像として集め、撮像素子20の受光部に結像させる。
The
撮像素子20は、結像された光学的な像を光電変換によってアナログ信号である画像信号に変換し、画像信号をA/D変換部21に供給する。
The
A/D変換部21は、画像信号をデジタル信号である画像データに変換し、画像データを信号処理部22に供給する。
The A /
信号処理部22は、画像データを適宜加工、補正処理し、JPEG(Joint Photographic Expert Group)などの所定のフォーマットへの変換処理を施した画像データを作成する。画像データはバス10を介して、記憶部17に格納される。
The
入力部15は、ユーザの操作を受け付けるボタンやタッチパネルなどの入力デバイス、および、外部入力端子などにより構成される。
The
出力部16はLCD(Liquid Crystal Display)などのディスプレイやスピーカ、および、外部出力端子などにより構成され、画像や音声の出力処理を行う。
The
記憶部17は、備え付けのハードディスクやフラッシュメモリ、着脱可能なフラッシュメモリや光ディスクなどの不揮発性の記憶媒体により構成され、カメラ部14で得られた画像データやCPU11で実行するプログラムやデータなどの情報が格納される。
The
無線通信部18は、CPU11により制御され、他の通信機器と無線通信を行う。例えば、アクセスポイント3とIEEE802.11b、IEEE802.11g、IEEE802.11nなどの無線LAN通信規格に基づいて無線通信を行い、ホームネットワークと接続する。これによりネットワーク上のテレビジョン受像機1やパーソナルコンピュータ2と相互に通信を行い、例えば、デジタルカメラ4で撮影した画像をテレビジョン受像機1に供給したり、パーソナルコンピュータ2に格納されている音楽をテレビジョン受像機1に供給したりすることが可能となっている。なお、本発明においては無線通信の規格はどのようなものであっても構わない。
The wireless communication unit 18 is controlled by the
この無線通信部18は、MAC(Media Access Control)部23、ベースバンド処理部24、高周波処理部25、およびアンテナ26を有する。
The wireless communication unit 18 includes a MAC (Media Access Control)
アンテナ26は、他の装置、例えばアクセスポイント3より送信されてくる電波を受信し、その変調波を高周波処理部25に供給する。また逆に、高周波処理部25から供給された変調波を電波として発信し、例えば、アクセスポイント3により受信されるようになされている。
The
高周波処理部25は、アンテナ26より供給された変調波を所定の方法で復調し、得られた信号をベースバンド処理部24に供給する。また逆に、ベースバンド処理部24から供給された信号(ベースバンド信号)を所定の方法で変調し、得られた変調波をアンテナ26に供給する。
The high
ベースバンド処理部24は、高周波処理部25より供給された信号をデジタル信号(ペースバンド信号)のデータに変換し、得られたデータをMAC部23に供給する。また逆に、MAC部23から供給されたデータをアナログ信号に変換し、高周波処理部25に供給する。
The
MAC部23は、ベースバンド処理部24より供給されたデータを誤り訂正符号による誤り訂正などの処理を経て所定の通信フォーマットからなるデータに変換し、バス10を介してCPU11やRAM13に供給する。また逆に、CPU11やRAM13からバス10を介して供給された所定の通信フォーマットからなるパケットを、誤り訂正符号を付加するなどしたデータに変換し、ベースバンド処理部24に供給する。
The
図3は、デジタルカメラ4のCPU11で実行されるプログラムの機能構成の一部を示す図である。
FIG. 3 is a diagram illustrating a part of a functional configuration of a program executed by the
プログラムの機能は、接続制御部31、機器検出部32、機器選択部33、コンテンツ選択部34、プレイリスト管理部35、再生制御部36、再生設定部37、再生指示部38から構成される。
The program functions include a
接続制御部31は、無線通信部18を制御して、アクセスポイント3の検索処理、認証および暗号化処理を行ってアクセスポイント3との接続を確立し、IP(Internet Protocol)アドレスの取得など、ホームネットワーク上の機器との通信が可能となるための処理を実行する。ネットワークへの接続が正しく行われると、その旨を機器検出部32に通知する。
The
機器検出部32は、例えば、SSDP(Simple Service Discovery Protocol)プロトコルに従って、デジタルカメラ4が制御対象とするホームネットワーク上の機器(UPnPデバイス)の検出処理を行う。ホームネットワーク上に通信可能な機器が検出されるとその旨を機器選択部33に通知する。
For example, the
機器選択部33は、検出された機器の情報を示す機器選択画面を出力部16に表示し、ユーザが入力部15を操作して所望の機器を選択できるようにする。このとき、ユーザはコンテンツを再生させたい機器、本実施の形態の場合、テレビジョン受像機1を選択すればよい。選択された機器に関する情報は再生指示部37に通知する。
The
図4に、機器選択画面の例を示す。図4に示す機器選択画面40は、機器検出部32がネットワーク上にテレビジョン受像機1とパーソナルコンピュータ2を検出した場合の例を示している。選択可能な機器の候補として、「テレビジョン受像機」と「パーソナルコンピュータ」のアイコンがそれぞれ表示される。
FIG. 4 shows an example of the device selection screen. The
図3の説明に戻り、コンテンツ選択部34は、ユーザが入力部15を使用して所望の機器、本実施の形態においては、テレビジョン受像機1で再生したいコンテンツを選択できるようにする。例えば図5に示すコンテンツ選択画面50のように、「新しくコンテンツを選択する」という選択肢と過去に作成されたプレイリストの情報をプレイリスト管理部35から取得して選択肢として追加する。本実施の形態では、プレイリストの一例として、プレイリスト1およびプレイリスト2が作成済みとなっている。
Returning to the description of FIG. 3, the
コンテンツ選択部34は、ユーザが「新しくコンテンツを選択する」を選択した場合には、撮影した写真(静止画)あるいは任意の記憶部から取得した写真(静止画)を選択するため図6〜9に示すような写真選択画面60及び楽曲選択画面70を出力部16に表示する。ユーザは、写真選択画面の所定領域(コンテンツ表示領域61)に配置された静止画のインデックス表示から、再生したい静止画を選択することができる。コンテンツ選択部34は、選択された静止画を写真選択画面の所定領域(送信リスト表示領域62)に選択順に表示(配列)されたコンテンツのリスト(再生候補)の末尾に追加するとともに、再生制御部36へ通知する。この写真選択画面については、後に詳細に説明する。
When the user selects “select new content”, the
一方、コンテンツ選択画面において、ユーザが過去に作成されたプレイリストを選択した場合は、そのプレイリスト情報を再生制御部36に通知する。
On the other hand, when the user selects a playlist created in the past on the content selection screen, the playlist information is notified to the
図3の説明に戻り、プレイリスト管理部35は、再生制御部36から保存を要求されたプレイリスト情報を記憶部17に記憶し、また、コンテンツ選択部34からのプレイリストの取得要求に応じて、記憶部17に記憶しているプレイリスト情報を供給する。
Returning to the description of FIG. 3, the
プレイリスト管理部35によって記憶されるプレイリストは、例えば図10に示すプレイリスト情報80のような構造を持つ。名前はプレイリストの名称を表し、コンテンツ選択部34によるコンテンツ選択画面50においてユーザに提示することができる。作成日時はプレイリストが作成された日時を表し、名称とともにユーザに提示するようにしてもよい。またプレイリストを構成するコンテンツは、コンテンツのファイル名およびファイル形式を表す拡張子により識別できるようにしている。プレイリスト情報80は、記憶部17からコンテンツのデータを読み出し可能な一意な識別子を備える。この識別子には、例えば、記憶部17上のファイルシステムにおけるパスなどを使うことができる。さらには、ネットワーク上の機器のリソース(情報資源)を表すURI(Uniform Resource Identifier)であってもよい。
The playlist stored by the
作成したプレイリスト情報80の内容は、ユーザが入力部15を使用して適宜、コンテンツの変更や削除等の編集を行うことができるものとする。このようなプレイリストは、例えば、XML(Extensible Markup Language)等のいわゆるメタ言語を使用してデジタルメディアコレクションとして管理される。
The contents of the created
再生制御部36は、スライドショーとして再生制御を行うためのコンテンツの再生候補のリストを管理する。再生候補は一連のコンテンツ情報からなり、写真選択画面60の送信リスト表示領域62に表示された再生候補のリストの先頭から順次再生されるように制御される。コンテンツ選択部34からユーザが選択したコンテンツ情報が通知されると、そのコンテンツ情報は再生候補のリストの末尾に追加される。またコンテンツ選択部34からユーザが選択したプレイリスト情報80が通知されると、プレイリスト管理部35からそのプレイリストに含まれる一連のコンテンツ情報を読み出し、送信リスト表示領域62の再生候補のリストに設定する。再生制御部36は、再生設定部37から通知された再生設定情報に従って、再生指示部38に対して再生指示を行う。
The
再生設定部37は、ユーザがスライドショー再生のための時間制御情報を含む各種設定情報を設定することができ、その設定情報を再生制御部36に通知する。再生制御部36は、この設定情報に従って適切に再生指示を実行する。
The
図11は、ユーザによる設定可能な項目を表示した設定情報の例である。 FIG. 11 is an example of setting information displaying items that can be set by the user.
例えば、図11に示す再生設定画面90において、静止画の表示時および静止画間の遷移における効果を指定するエフェクトの項目、静止画の再生間隔を指定する間隔設定の項目、プレイリストの終端に達した場合の挙動を指定する再生モードの項目を設けることができる。本実施の形態の例では、開始ボタンのアイコンをクリックすると、その設定情報が再生制御部36に通知される。
For example, in the
なお、図3に示す各機能部のうちの少なくとも一部は、ハードウェアにより実現されるように構成してもよい。 Note that at least some of the functional units illustrated in FIG. 3 may be configured to be realized by hardware.
再生指示部38は、機器選択部33で指定された機器に対して、再生制御部36から供給されたコンテンツ情報を再生するように指示する。指示は無線通信部18(図2参照)を介してホームネットワーク上の、例えばテレビジョン受像機1に送信される。この指示は複数のメッセージの送受信によって構成されていてもよく、例えば、コンテンツに関するメタ情報およびコンテンツを取得可能なURL(Uniform Resource Locator)などの情報の送信、再生指示や一時停止指示などの制御指示の要求および応答などによって構成されていてもよい。
The
以上のような構成により、本実施の形態の例においては、接続制御部31によってアクセスポイント3との無線通信を確立し、機器検出部32によってホームネットワーク上のテレビジョン受像機1やパーソナルコンピュータ2を検出し、機器選択部33によってユーザがテレビジョン受像機1を選択することができる。
With the configuration as described above, in the example of the present embodiment, the
また、コンテンツ選択部34によってユーザが再生したい任意の複数のコンテンツを選択することができ、また、プレイリスト管理部35で管理されている過去に作成したプレイリストを読み出して選択することもできる。選択したコンテンツは順次、再生制御部36に供給され、再生設定部37で設定したパラメータに応じて再生制御することができる。
In addition, the
最終的に再生指示部38よって、機器選択部33で選択されたテレビジョン受像機1に対して、コンテンツの再生指示が実行され、デジタルカメラ4に格納されたコンテンツをテレビジョン受像機1に表示することができる。
Finally, the
コンテンツ選択部34と再生制御部36および再生指示部38は、同時に並行して実行することが可能であるため、ユーザは実際のスライドショーの実行と並行して、コンテンツ選択を行うことができる。そのため、ユーザが事前にスライドショーのためのコンテンツを選択してプレイリストを作成することなく、簡単に多人数でスライドショーを楽しむことができる。
Since the
ここで、図6に示す写真選択画面を参照して、ユーザによるスライドショー時の再生候補の選択について説明する。 Here, with reference to the photo selection screen shown in FIG. 6, selection of playback candidates at the time of a slide show by the user will be described.
図6に示す写真選択画面60は、画面上部にコンテンツ表示領域61、画面下部に送信リスト表示領域62、および画面最下部にコマンド表示領域63が設けられている。
The
コンテンツ表示領域61には、静止画等のコンテンツのアイコンが配置される。コンテンツ表示領域の所定の位置、例えば右端にスクロールバー61aが設けられ、コンテンツ表示領域の表示内容を上下に移動させて、コンテンツ表示領域内のすべてのコンテンツを表示することができる。図6の例では、ユーザが選択することのできるコンテンツの例として「DSC00001.JPG」,「DSC00002.JPG」,「DSC00003.JPG」,「DSC00004.JPG」,「DSC00005.JPG」「DSC00006.JPG」が表示されているが、スライドショーの再生候補として選択されたコンテンツは太枠等で表示され他と識別可能になっている。
In the
送信リスト表示領域62には、コンテンツ表示領域61に表示されたコンテンツのうちユーザに選択されたコンテンツがスライドショー時の再生候補のコンテンツとして表示される。選択されたコンテンツは選択順(=再生順)に送信リスト表示領域62の左から配置されてゆき、新たに選択されたコンテンツは随時末尾へ追加される。コンテンツの選択方法は、例えば所望のコンテンツのアイコンを右クリックして「選択」コマンドを含むドロップダウンメニューを表示させ、「選択」コマンドを選ぶようにしてもよい。
In the transmission
また、送信リスト表示領域62には、選択順に一方向(横方向)に配列されたコンテンツを横切るかのように再生位置表示線64が表示されており、この再生位置表示線64とコンテンツの位置関係から現在どのコンテンツが再生されているかが容易に確認できる。
In the transmission
さらに、送信リスト表示領域62に設けられた、早送りボタン62aのアイコンをクリックすることで、送信リスト表示領域62の表示内容を左方向に移動させることができる。また、巻き戻しボタン62bのアイコンをクリックすることで、送信リスト表示領域62の表示内容を右方向に移動させることができる。このようにすることにより、再生位置表示線64と再生候補のコンテンツのアイコン表示の位置関係を変化させることができ、スライドショーの早送りまたは巻き戻しが簡単な操作で行える。例えば、図6の例において、巻き戻しボタン62bを操作して、「DSC0001.JPG」の上に再生位置表示線64が掛かるようにすると、テレビジョン受像機1で再生されるコンテンツを一つ前の「DSC0001.JPG」に巻き戻すことができる。
Furthermore, by clicking the icon of the
コマンド表示領域63には、各種コマンドを示すアイコンが表示される。図6の例では、「音楽」,「設定」,「終了」,「一時停止」のコマンドを示すアイコンが用意されている。本実施の形態では、「音楽」コマンドを選択することにより、スライドショーにおける静止画コンテンツ再生時のBGMとしてユーザの所望の楽曲を選択することができる。
In the
図7は、「音楽」コマンドを選択した場合に表示される楽曲選択画面の例を示す図である。楽曲選択画面70は、楽曲表示領域71と、送信リスト表示領域62と、コマンド表示領域63から構成される。楽曲選択画面70においては、写真選択画面60へ遷移するための「写真」コマンドが表示される。スクロールバー71aは、スクロールバー61aと同じ機能である。
FIG. 7 is a diagram showing an example of a music selection screen displayed when the “music” command is selected. The
楽曲表示領域71には、コンテンツ表示領域と同様に、ユーザが選択可能な楽曲が表示される。図7の例では、「アルバムA」に含まれる「曲1.mp3」,「曲2.mp3」,「曲3.mp3」,「曲4.mp3」の中から「曲3.mp3」が選択された例となっている。選択された「曲3.mp3」のアイコンには太枠が表示されるとともに、送信リスト表示領域62の再生候補のリストの末尾に「曲3.mp3」のアイコンが表示される。
Similar to the content display area, the
楽曲選択画面70で選択された楽曲は、再生時刻になるとテレビジョン受像機1に送信され、そのコンテンツの再生時間が終了するまで、または選択された他の楽曲の再生が開始されるまでBGMとしてテレビジョン受像機1のスピーカ1R,1Lから出力される。あるいは、一連のスライドショーが終了するまでBGMとして再生されるようにしてもよい。
The music selected on the
図8は、写真選択画面の他の例を示す図である。 FIG. 8 is a diagram showing another example of the photo selection screen.
図8に示す写真選択画面60Aは、図7に示す写真選択画面70が表示されたときから所定の時間が経過しているとともに、再生候補のコンテンツとして「DSC00006.JPG」が選択された場合の例を示したものである。スライドショーの再生候補として送信リスト表示領域62に配列された各コンテンツは、時間経過に伴い右から左へと流れる(移動する)。例えば、図7の例では、「DSC0001.JPG」、「DSC0005.JPG」および「曲3.mp3」が再生候補として選択されているが、図8の例においては時間の経過によって「DSC0001.JPG」、「DSC0005.JPG」および「曲3.mp3」のアイコンは再生位置表示線64を通過し、新しく選択された「DSC0006.JPG」が現在再生中のコンテンツになっている。
The
図9は、写真選択画面のさらに他の例を示す図である。 FIG. 9 is a diagram showing still another example of the photo selection screen.
図9に示す写真選択画面60Bは、入力部15の一例であるマウスカーソル61bを利用してコンテンツの選択操作等を行う場合の例を示したものである。例えば、マウスカーソル61bをコンテンツ表示領域61に配置されたコンテンツのアイコンのいずれかをドラッグし、送信リスト表示領域62でドロップすることにより選択したコンテンツが再生候補のリストに含まれる。逆に、送信リスト表示領域62の任意のコンテンツのアイコンをドラッグし、コンテンツ表示領域61でドロップすることにより、選択したコンテンツを再生候補のリストから削除できるようにしてもよい。
A
また、送信リスト表示領域62において、マウスカーソル61bをドラッグしながら左や右に移動させることにより、早送りボタン62aのアイコンや巻き戻しボタン62bのアイコンをクリックしたのと同様の効果が得られるようにしてもよい。
In addition, by dragging the
このようなマウスカーソル62bを使用してコンテンツの選択/削除、スライドショーの早送りや巻き戻し等の操作を簡単に行うことができる。
Using such a
次に、図12のフローチャートを参照して、再生制御部36(図2参照)の処理例を説明する。 Next, a processing example of the reproduction control unit 36 (see FIG. 2) will be described with reference to the flowchart in FIG.
始めに、ステップS1において、ユーザによるスライドショーの終了指示がなされているかどうかを確認する。例えばユーザは写真選択画面60等の最下部にある終了ボタンのアイコンをクリックすることにより、再生制御部36に終了指示を行うことができる。終了指示がなされていない場合、ステップS2に移行する。
First, in step S1, it is confirmed whether or not the user has instructed the end of the slide show. For example, the user can instruct the
ステップS2において、現在再生している送信リスト表示領域62の再生候補のリストに未再生のコンテンツがあるかどうか確認する。これは、例えば設定した時間毎に再生位置表示線64と重なるコンテンツを確認することで検出できる。
In step S2, it is confirmed whether there is unreproduced content in the reproduction candidate list in the transmission
この再生候補のリストは、コンテンツ選択部34から供給されたコンテンツまたは過去に作成されたプレイリストに基づいて作成されたものである。コンテンツ選択部34からはユーザの操作によって随時コンテンツを供給あるいは削除することができ、コンテンツ選択部34からのコンテンツ追加があれば、当該コンテンツが再生候補のリストの末尾に追加される。また、コンテンツの削除指示があれば、リストに含まれるコンテンツを削除するようにしてもよい。もし、再生候補のリストに含まれるコンテンツがすべて再生済みであれば、ステップS1へ戻る。ユーザからスライドショーの終了指示がなされるか、あるいは再生候補のリストに新たなコンテンツが追加されるかが行われるまで、ステップS1およびステップS2の処理が継続されることになる。リストに未再生のコンテンツがある場合、ステップS3へ進む。
This reproduction candidate list is created based on the content supplied from the
ステップS3において、次の再生指示時刻に到達しているか確認する。次の再生指示時刻は、再生設定部37によって設定されたパラメータによって決定される。例えば、間隔設定として3秒が設定されている場合、前回の再生指示時刻の3秒後が次の再生指示時刻となる。現時刻が次の再生指示時刻に到達していない場合、ステップS1に戻る。結局、ユーザがスライドショーの終了指示をしない、あるいは、未再生コンテンツを削除しない限りは、次の再生指示時刻に到達するまで待つことになる。次の再生指示時刻に到達している場合にはステップS4へ進む。
In step S3, it is confirmed whether or not the next reproduction instruction time has been reached. The next playback instruction time is determined by the parameters set by the
ステップS4において、再生候補のリストに最初に出現する未再生のコンテンツ情報jを取得する。本実施の形態では、再生候補のリストの先頭から順次コンテンツが取り出されて再生指示するようになされているため、例えば再生候補のリストの前半部分は再生済みのコンテンツ、後半部分が未再生のコンテンツとなっている。つまり、再生位置情報線64を通過したコンテンツと通過していないコンテンツがある。未再生のコンテンツ情報を取得すると、ステップS5へ進む。
In step S4, unreproduced content information j that first appears in the reproduction candidate list is acquired. In the present embodiment, content is sequentially extracted from the beginning of the list of playback candidates and playback is instructed. For example, the first half of the playback candidate list is played content, and the second half is unplayed content. It has become. That is, there are contents that have passed through the reproduction
ステップS5において、ステップS4で取得したコンテンツ情報に基づいて、コンテンツ再生指示を再生指示部38に通知する。再生指示部38はこの指示を受けると、選択されたホームネットワーク上の機器、本実施の形態においてはテレビジョン受像機1に対して再生指示を行う。ここで、もし再生指示にエラーが発生するなどして、再生指示が成功しなかった場合には、再試行するようにしてもよいし、本手順を終了するなどしてもよい。あるいは再生指示が失敗した旨をユーザに通知して、次のステップへ進んでもよい。
In step S5, based on the content information acquired in step S4, a content reproduction instruction is notified to the
続くステップS6において、先に再生指示を出したコンテンツを再生済みと設定する。これにより、再生候補のリスト上では、リスト後半部分の未再生コンテンツの先頭が再生済みとなる。 In the subsequent step S6, the content for which the reproduction instruction has been issued is set as reproduced. As a result, the top of the unreproduced content in the latter half of the list is reproduced on the reproduction candidate list.
続くステップS7において、ステップS5でコンテンツの再生が完了した時刻をもとに、次の再生指示時刻を設定する。これは再生設定部37でなされた間隔設定の設定時間によって決定することができる。
In the following step S7, the next reproduction instruction time is set based on the time when the reproduction of the content is completed in step S5. This can be determined by the set time of the interval setting made by the
以上の操作により、一つのコンテンツの再生がなされる。 Through the above operation, one content is reproduced.
そして、ステップS1に戻り、再び、ユーザがスライドショーの終了指示を行うか、再生候補のリストに未再生のコンテンツがなくなるまで、順次コンテンツの再生が行われることになる。また、再生候補のリストに未再生のコンテンツがなくなっても、ユーザがコンテンツ選択部34で新たなコンテンツを選択・追加することによって、引き続き再生指示が開始するようになされているので、ユーザはコンテンツの順次再生と並行して、自由にコンテンツの選択を行うことができる。ステップS1においてスライドショーの終了指示がなされた場合、ステップS8へ進む。
Then, the process returns to step S1, and the content is sequentially played back until the user gives an instruction to end the slide show or there is no unplayed content in the playback candidate list. Further, even if there is no unreproduced content in the reproduction candidate list, the user selects and adds new content with the
ステップS8においては、例えばユーザにダイアログを出して、再生候補のリストを保存するか問い合わせることができる。保存しない場合には、本フローチャートを終了する。保存する場合には、ステップS9へ進む。 In step S8, for example, a dialog can be displayed to the user to inquire whether to save the reproduction candidate list. When not saving, this flowchart is complete | finished. In the case of saving, the process proceeds to step S9.
ステップS9においては、現在、再生候補のリストにあるコンテンツ情報をもとに、プレイリスト管理部35に対して、これらの再生候補のリストをプレイリストとして保存するように制御する。
In step S9, based on the content information currently in the reproduction candidate list, the
このとき、ユーザがプレイリストの名前を自由に設定できるようにしてもよいし、あらかじめ定められた名前を自動的に設定するようにしてもよい。例えば、プレイリスト情報80のように、名前、作成日時、リストに含まれるコンテンツ情報を含むようにすることができる。保存されたプレイリストは、プレイリスト管理部35で管理され、適宜コンテンツ選択部34に供給されユーザが選択可能であるようになされる。これにより、過去にユーザが選択した一連のコンテンツをプレイリストとして保存し、該プレイリストを利用することで後に同じ一連のコンテンツを簡単に再生することができる。
At this time, the user may freely set the name of the playlist, or a predetermined name may be automatically set. For example, like the
次に、図13のフローチャートを参照して、機器選択部33、コンテンツ選択部34、および再生設定部37(図3参照)によるコンテンツ処理例を説明する。
Next, an example of content processing by the
始めに、ステップS11において、機器選択部33は、機器選択画面40(図4参照)を出力部16に表示し、ユーザに所望の機器を選択させる。ユーザが機器を選択すると、ステップS12に進む。
First, in step S11, the
ステップS12において、選択された機器(本実施の形態ではテレビジョン受像機1)に対して、その性能および仕様を問い合わせ、情報を取得する。これには、どのようなメディアフォーマットに対応しているのかといった情報が含まれている。このメディアフォーマットには、プレイリストに対応しているかどうかといった情報も含まれている。 In step S12, the selected device (the television receiver 1 in this embodiment) is inquired about its performance and specifications, and information is acquired. This includes information such as what media format is supported. This media format also includes information such as whether the playlist is supported.
ステップS13において、コンテンツ選択部34は、コンテンツ選択画面50(図5参照)を出力部16に表示し、ユーザに新しく再生コンテンツを選択させるか、または過去に作成したプレイリストを選択させるかのいずれかを促す。過去に作成したプレイリストは、プレイリスト管理部35から取得して、提示するようになされている。
In step S13, the
続くステップ14において、再生設定部37が、再生設定画面90(図11参照)を出力部16に表示し、ユーザにエフェクトや間隔設定、再生モードの指定を促す。
In subsequent step 14, the
続くステップS15において、ステップS13でプレイリストが選択され、かつ、ステップS12で取得した再生機器の情報から、当該再生機器がプレイリスト再生の能力があると判断した場合には、ステップS17へ進む。そうでない場合にはステップS16へ進む。 In subsequent step S15, when a playlist is selected in step S13 and it is determined from the information of the playback device acquired in step S12 that the playback device has the capability of playback of the playlist, the process proceeds to step S17. Otherwise, the process proceeds to step S16.
ステップS16において、再生機器がプレイリストの再生に非対応であるか、もしくは、ユーザが新規に再生候補のリストを作成するのを選択した場合、再生制御部36は、図12のフローチャートに示したように、再生候補のリストに含まれるコンテンツを順次再生するよう指示する。
In step S16, if the playback device does not support playback of a playlist, or if the user has selected to create a new playback candidate list, the
ステップS17において、再生機器がプレイリストの再生に対応しているので、再生制御部36は直接プレイリスト情報80を再生させるよう、再生指示部37に指示する。
In step S17, since the playback device supports playback of the playlist, the
このとき、再生設定部37でなされたエフェクトなどの再生設定情報も付与することにより、再生装置では、ユーザが望むような再生をすることも可能である。また、コンテンツに静止画と音楽が含まれ、静止画のスライドショー再生の背景に音楽が流れるようなプログラムの場合には、静止画コンテンツの再生設定情報として、背景に流す音楽コンテンツ情報を付加するようにしてもよい。
At this time, by providing reproduction setting information such as effects made by the
次に、図14のフローチャートを参照して、コンテンツ選択部34(図3参照)によるコンテンツ選択処理例を説明する。 Next, an example of content selection processing by the content selection unit 34 (see FIG. 3) will be described with reference to the flowchart of FIG.
コンテンツ選択部34では、コンテンツ選択画面50(図5参照)において再生するコンテンツを新しく選ぶことがユーザに選択されたとき、図6に示すような写真選択画面60を出力部16に表示する。
When the user selects to newly select content to be reproduced on the content selection screen 50 (see FIG. 5), the
例えば写真選択画面60の上部はコンテンツ表示領域61であり、デジタルカメラ4が格納しているコンテンツ、この場合、写真(静止画)がインデックス表示されている。
For example, the upper part of the
始めに、ステップS21において、ユーザがコンテンツ表示領域61に表示されている任意のコンテンツを選択すると、続いてステップS22において、コンテンツ選択部34は、新たにコンテンツが選択されたかあるいは選択解除されたかを判定する。選択された場合にはステップS23へ進む。既に選択されているコンテンツを再度選択すると、選択解除されるようになされており、その場合にはステップS24へ進む。
First, in step S21, when the user selects an arbitrary content displayed in the
ステップS23において、再生制御部36で管理している再生候補のリストの末尾に、選択されたコンテンツを追加する処理がなされる。例えば写真選択画面60のコンテンツ表示領域61の下部は送信リスト表示領域62であり、再生制御部36で管理している再生候補のリストの一部が表示されるようになされている。
In step S23, processing for adding the selected content to the end of the reproduction candidate list managed by the
ステップS23におけるコンテンツ追加の処理がなされると、送信リスト表示領域62の末尾、この場合、右端に追加されることになる。送信リスト表示領域62は時間経過とともに、コンテンツを表現するアイコンやサムネイル画などが左側に流れ、再生位置表示線64との位置関係を見れば現在どのコンテンツを再生処理しているかがわかるようになっている。
When the content addition processing in step S23 is performed, the content is added to the end of the transmission
ステップS24において、再生制御部36で管理している再生候補のリストから選択解除されたコンテンツを削除する処理がなされる。
In step S24, a process for deleting the deselected content from the list of reproduction candidates managed by the
以上の操作を繰り返すことにより、コンテンツ選択部34は、再生機器で再生するコンテンツを再生制御部36に供給することができる。このフローチャートの処理は、再生制御部36および再生指示部38における再生処理と同時並行して行われるため、デジタルカメラ4を操作しているユーザが大量にあるコンテンツの中から見せたいコンテンツを選びながら、テレビジョン受像機1を見ている他の鑑賞者は並行して、順次再生されるコンテンツを楽しむことができる。
By repeating the above operation, the
写真選択画面60の最下部は再生制御のためのボタン群(複数のアイコン)が配置されている。「音楽」ボタンをクリックすると、楽曲選択画面70のようにコンテンツ表示領域71に音楽コンテンツが表示され、ユーザが選択できるようにしてもよい。音楽コンテンツが選択された場合にも、前述と同様に送信リスト表示領域62に選択された音楽コンテンツのアイコンが追加される。なお、音楽コンテンツの場合には、写真コンテンツの背景に流れるようにすると、音楽付きのスライドショーを楽しむことができる。
A button group (a plurality of icons) for reproduction control is arranged at the bottom of the
また、「設定」ボタンをクリックと、再生設定画面90(図11参照)によって再生設定を変更することができたり、「終了」ボタンをクリックすると、再生制御部36に終了指示を行うことができたり、「一時停止」ボタンをクリックすると、再生制御部36に再生の一時停止を指示することができるようにしてもよい。
When the “Setting” button is clicked, the playback setting can be changed on the playback setting screen 90 (see FIG. 11), or when the “End” button is clicked, the
次に、図15のフローチャートを参照して、テレビジョン受像機1の処理例を説明する。 Next, a processing example of the television receiver 1 will be described with reference to the flowchart of FIG.
始めに、ステップS31において、デジタルカメラ4からのコンテンツ再生指示を受信したかどうかを判定する。コンテンツ再生指示を受信していない場合には引き続き受信するまで監視する。
First, in step S31, it is determined whether a content playback instruction from the
コンテンツ再生指示を受信した場合には、続くステップS32において、再生指示されたコンテンツがプレイリストかどうかを監視する。プレイリストでない場合にはステップS33へ進み、一方プレイリストの場合にはS34へ進む。 If a content playback instruction is received, in the subsequent step S32, it is monitored whether or not the content instructed to play is a playlist. If it is not a playlist, the process proceeds to step S33, whereas if it is a playlist, the process proceeds to S34.
ステップS33においては、再生指示されたコンテンツの再生準備をする。例えばデジタルカメラ4からの当該コンテンツのデータ取得を開始してもよい。
In step S33, preparation for reproducing the content instructed to be reproduced is made. For example, data acquisition of the content from the
ステップS34においては、再生指示されたプレイリストに含まれるコンテンツの再生準備をする。例えばデジタルカメラ4からの当該コンテンツのデータ取得を開始してもよい。
In step S34, preparation for reproduction of the content included in the playlist instructed to reproduce is made. For example, data acquisition of the content from the
続くステップS35において、ステップS33およびステップS34の処理を終了後に、デジタルカメラ4からの再生開始指示を受信したかどうかを監視する。再生開始指示を受信していない場合には引き続き受信するまで監視する。
In the subsequent step S35, it is monitored whether or not a reproduction start instruction from the
再生開始指示を受信した場合には、続くステップS36において、コンテンツの再生を開始する。このとき、プレイリストの再生である場合には、プレイリストに含まれるコンテンツを順次再生するようにしてもよい。 When the reproduction start instruction is received, the reproduction of the content is started in the subsequent step S36. At this time, in the case of reproduction of a playlist, the contents included in the playlist may be reproduced sequentially.
テレビジョン受像機1では、再生指示されたコンテンツが写真(静止画)と音楽である場合には、写真(静止画)を表示している背景に音楽が流れるように制御するようにしてもよい。これにより音楽付きスライドショーを楽しむことが可能である。 In the television receiver 1, when the content instructed to reproduce is a photograph (still image) and music, control may be performed so that the music flows in the background displaying the photograph (still image). . This makes it possible to enjoy a slide show with music.
なお、本実施の形態では、デジタルカメラ4に格納された静止画コンテンツおよび音楽コンテンツをテレビジョン受像機1に再生することについて説明したが、スライドショーのコンテンツはパーソナルコンピュータ2に格納されていても構わない。
In the present embodiment, description has been given of playing back still image content and music content stored in the
例えば、静止画コンテンツはデジタルカメラ4に格納されており、音楽コンテンツはパーソナルコンピュータ2に格納されていてもよい。このとき、楽曲選択画面70においてコンテンツ表示領域71に表示されている音楽コンテンツは、パーソナルコンピュータ2に格納されているコンテンツを閲覧、取得するようにすることができる。また、図16に示すように、デジタルカメラ4の表示画面4aを確認しながら、アクセスポイント3を通じて、静止画コンテンツをデジタルカメラ4からテレビジョン受像機1に送り、またステレオ・コンポーネント100に保存されている音楽コンテンツをデジタルカメラ4を操作してテレビジョン受像機1に送り、テレビジョン受像機1に音楽付きスライドショーを再生させるようにしてもよい。
For example, still image content may be stored in the
また、図17に示すようにデジタルカメラ4の代わりに音楽コンテンツを格納したメディアプレイヤー101を使ってもよい。音楽コンテンツはメディアプレイヤー101に格納されているものを使用し、静止画コンテンツはパーソナルコンピュータ2やディスク記録装置102に格納されているものを使用する。ユーザは、メディアプレイヤー101の表示画面101を見ながら操作することにより、テレビジョン受像機1に音楽付きスライドショーを再生させるようにしてもよい。
In addition, as shown in FIG. 17, a
以上述べたように、本発明によれば、ネットワーク上の機器に格納されているコンテンツを別の再生用機器で多人数で視聴するときに、操作者によるコンテンツ選択と並行して、適切なタイミングで順次再生装置に再生指示するようにできるので、あらかじめコンテンツを整理することなく、選択操作と並行してすぐに簡単にコンテンツを楽しむことができる。 As described above, according to the present invention, when a content stored in a device on the network is viewed by a large number of people on another playback device, an appropriate timing is set in parallel with the content selection by the operator. Since it is possible to instruct the reproduction apparatus to sequentially reproduce the contents, the contents can be easily and easily enjoyed in parallel with the selection operation without organizing the contents in advance.
さらに、過去に選択した一連のコンテンツをプレイリストとして別途保持することができ、後でスライドショーのコンテンツとしてこれらプレイリストを選択することができるようにしたので、次回以降、再びコンテンツ選択をすることなく簡単にスライドショーを楽しむことができる。 In addition, a series of contents selected in the past can be separately stored as playlists, and these playlists can be selected later as slideshow contents. You can enjoy slideshows easily.
また、コンテンツとして静止画と音楽を使った場合には、音楽付きスライドショーとして楽しむことができる。さらに、例えば、静止画コンテンツはデジタルカメラにあるものを、音楽コンテンツはパーソナルコンピュータやステレオ・コンポーネントなどにあるものを使用して、これらを組み合わせて再生指示することができるため、より大量のコンテンツのなかからユーザが望む音楽付きスライドショーを実現することが可能である。 In addition, when a still image and music are used as contents, it can be enjoyed as a slide show with music. Furthermore, for example, still image content can be instructed to be played back using a digital camera and music content on a personal computer or a stereo component. It is possible to realize a slide show with music desired by the user.
なお、本発明が適用される情報処理装置は、デジタルカメラに限らず、パーソナルコンピュータ、携帯情報端末、PDA(Personal Digital Assistant)、携帯電話機、メディアプレイヤーなどに適用することができる。また、本実施の形態におけるホームネットワークは、無線を使用して構築したが有線を用いてもよい。 The information processing apparatus to which the present invention is applied is not limited to a digital camera, but can be applied to a personal computer, a portable information terminal, a PDA (Personal Digital Assistant), a cellular phone, a media player, and the like. Moreover, although the home network in this Embodiment was constructed | assembled using the radio | wireless, you may use a wire communication.
また、上述の実施の形態では、写真選択画面60(図6等)のコンテンツ表示領域61に選択可能なコンテンツとして、静止画コンテンツ(写真)を例に挙げたが、MPEG等の規格に準拠した動画コンテンツでもよい。この場合、スライドショーで再生するコンテンツに動画が混在することとなり、スライドショーを静止画だけではないより楽しいものにすることができる。
In the above-described embodiment, the still image content (photograph) is taken as an example of the content that can be selected in the
1…テレビジョン受像機、2…パーソナルコンピュータ、3…アクセスポイント、4…デジタルカメラ、31…接続制御部、32…機器検出部、33…機器選択部、34…コンテンツ選択部、35…プレイリスト管理部、36…再生制御部、37…再生設定部、38…再生指示部、60…写真選択画面、61…コンテンツ表示領域、62…送信リスト表示領域、63…コマンド表示領域、64…再生位置表示線、70…楽曲選択画面、71…楽曲表示領域、80…プレイリスト情報、90…再生設定画面
DESCRIPTION OF SYMBOLS 1 ... Television receiver, 2 ... Personal computer, 3 ... Access point, 4 ... Digital camera, 31 ... Connection control part, 32 ... Equipment detection part, 33 ... Equipment selection part, 34 ... Content selection part, 35 ...
Claims (9)
ユーザにより指定されたコンテンツを選択するコンテンツ選択部と、
前記コンテンツ選択部により選択された複数のコンテンツを再生候補として管理し、前記再生候補に含まれる複数のコンテンツに対し設定された再生手順で順次再生制御を行う再生制御部と、
前記再生制御部で再生制御されたコンテンツを、前記通信部を通じて前記ネットワーク上の機器に順次送信する再生指示部と、を備える
情報処理装置。 A communication unit that can communicate with devices on the network;
A content selection unit for selecting content specified by the user;
A reproduction control unit that manages a plurality of contents selected by the content selection unit as reproduction candidates, and sequentially performs reproduction control according to a reproduction procedure set for the plurality of contents included in the reproduction candidates;
An information processing apparatus comprising: a reproduction instruction unit that sequentially transmits the content controlled to be reproduced by the reproduction control unit to devices on the network through the communication unit.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the reproduction control unit sequentially performs reproduction control on a plurality of contents included in the reproduction candidates at a predetermined time interval.
請求項2に記載の情報処理装置。 The information processing unit according to claim 2, wherein the content selection unit displays a content display area for selecting a content in which a plurality of contents are arranged and a transmission list display area for arranging the plurality of reproduction candidate contents in a selection order. apparatus.
請求項3に記載の情報処理装置。 The display control unit displays a reproduction position display line in the transmission list display area, and displays a currently reproduced content among a plurality of contents arranged in the selection order in the transmission list display area as the reproduction position display line. The information processing apparatus according to claim 3, wherein the information processing apparatus is used.
請求項4に記載の情報処理装置。 5. The information according to claim 4, wherein the content selection unit arranges content specified from among a plurality of contents arranged in the content display area at the end of the contents arranged in the transmission list display area. Processing equipment.
請求項5に記載の情報処理装置。 The content arranged in the content display area includes still images and music, and the playback control unit controls to play back the selected still images sequentially while playing back the music selected by the content selection unit. The information processing apparatus according to claim 5.
前記再生制御部は、前記コンテンツ選択部からの指示に応じて前記プレイリスト管理部により管理されている前記プレイリストを前記ネットワーク上の機器に送信する
請求項1に記載の情報処理装置。 A playlist management unit that manages the playback candidates managed by the playback control unit as a playlist;
The information processing apparatus according to claim 1, wherein the reproduction control unit transmits the playlist managed by the playlist management unit to a device on the network in response to an instruction from the content selection unit.
ユーザにより選択された複数のコンテンツを再生候補として管理し、前記再生候補に含まれる複数のコンテンツに対し設定された再生手順で順次再生制御を行うステップと、
前記再生制御されたコンテンツを、通信部を通じて前記ネットワーク上の機器に順次送信するステップと、を含む
情報処理方法。 In an information processing method of an information processing apparatus that transmits content to devices on a network,
Managing a plurality of contents selected by a user as reproduction candidates, and sequentially performing reproduction control according to a reproduction procedure set for the plurality of contents included in the reproduction candidates;
Sequentially transmitting the playback-controlled content to a device on the network through a communication unit.
ユーザにより選択された複数のコンテンツを再生候補として管理し、前記再生候補に含まれる複数のコンテンツに対し設定された再生手順で順次再生制御を行う処理と、
前記再生制御されたコンテンツを、通信部を通じて前記ネットワーク上の機器に順次送信する処理と、を含む
プログラム。 In a program for causing a computer to execute control processing of an information processing apparatus that transmits content to devices on a network,
A process of managing a plurality of contents selected by a user as playback candidates and sequentially performing playback control according to a playback procedure set for the plurality of contents included in the playback candidates;
Processing for sequentially transmitting the playback-controlled content to a device on the network through a communication unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007303627A JP2009130638A (en) | 2007-11-22 | 2007-11-22 | Information processor and method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007303627A JP2009130638A (en) | 2007-11-22 | 2007-11-22 | Information processor and method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009130638A true JP2009130638A (en) | 2009-06-11 |
Family
ID=40821118
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007303627A Pending JP2009130638A (en) | 2007-11-22 | 2007-11-22 | Information processor and method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009130638A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011150735A (en) * | 2011-05-09 | 2011-08-04 | Toshiba Corp | Communication apparatus |
JP2011193386A (en) * | 2010-03-16 | 2011-09-29 | Toshiba Corp | Electronic apparatus and image processing method |
JP2012019362A (en) * | 2010-07-07 | 2012-01-26 | Sony Computer Entertainment Inc | Image processor and image processing method |
JP2012053959A (en) * | 2010-09-02 | 2012-03-15 | Yamaha Corp | Contents reproduction system, controller and reproducer |
CN103152537A (en) * | 2011-12-06 | 2013-06-12 | 精工爱普生株式会社 | Image display device, image display system, and control method of image display device |
JP2015023568A (en) * | 2013-07-24 | 2015-02-02 | 株式会社リコー | Display system, information terminal, display device, reproduction control program, reproduction program, and reproduction control method |
JP2015053624A (en) * | 2013-09-09 | 2015-03-19 | 株式会社リコー | Display system, information terminal, display device, playback control program and playback control method |
JP2015195581A (en) * | 2014-03-20 | 2015-11-05 | フリュー株式会社 | Management apparatus and control method of management apparatus |
JP2016004396A (en) * | 2014-06-16 | 2016-01-12 | 富士フイルム株式会社 | Image processing apparatus, method, and program, and print order receiving machine |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06110943A (en) * | 1992-09-28 | 1994-04-22 | Sony Corp | Picture data processor and picture display method |
JP2004104674A (en) * | 2002-09-12 | 2004-04-02 | Konica Minolta Holdings Inc | System and method for recording image information, image display program and information recording medium |
JP2004112460A (en) * | 2002-09-19 | 2004-04-08 | Seiko Epson Corp | Image output system and image output device used therefor, and control method |
JP2004357085A (en) * | 2003-05-30 | 2004-12-16 | Hitachi Ltd | Recording and reproducing device, transmitter, and transmitting method |
JP2007013704A (en) * | 2005-06-30 | 2007-01-18 | Sony Corp | Data sharing system, controller terminal, player terminal, data sharing simultaneous reproduction method, and data sharing simultaneous reproduction program |
JP2007287204A (en) * | 2006-04-13 | 2007-11-01 | Sony Corp | Device, method and program for reproducing |
-
2007
- 2007-11-22 JP JP2007303627A patent/JP2009130638A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06110943A (en) * | 1992-09-28 | 1994-04-22 | Sony Corp | Picture data processor and picture display method |
JP2004104674A (en) * | 2002-09-12 | 2004-04-02 | Konica Minolta Holdings Inc | System and method for recording image information, image display program and information recording medium |
JP2004112460A (en) * | 2002-09-19 | 2004-04-08 | Seiko Epson Corp | Image output system and image output device used therefor, and control method |
JP2004357085A (en) * | 2003-05-30 | 2004-12-16 | Hitachi Ltd | Recording and reproducing device, transmitter, and transmitting method |
JP2007013704A (en) * | 2005-06-30 | 2007-01-18 | Sony Corp | Data sharing system, controller terminal, player terminal, data sharing simultaneous reproduction method, and data sharing simultaneous reproduction program |
JP2007287204A (en) * | 2006-04-13 | 2007-11-01 | Sony Corp | Device, method and program for reproducing |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011193386A (en) * | 2010-03-16 | 2011-09-29 | Toshiba Corp | Electronic apparatus and image processing method |
US8839152B2 (en) | 2010-07-07 | 2014-09-16 | Sony Corporation | Image processing apparatus and image processing method |
JP2012019362A (en) * | 2010-07-07 | 2012-01-26 | Sony Computer Entertainment Inc | Image processor and image processing method |
JP2012053959A (en) * | 2010-09-02 | 2012-03-15 | Yamaha Corp | Contents reproduction system, controller and reproducer |
JP2011150735A (en) * | 2011-05-09 | 2011-08-04 | Toshiba Corp | Communication apparatus |
CN103152537A (en) * | 2011-12-06 | 2013-06-12 | 精工爱普生株式会社 | Image display device, image display system, and control method of image display device |
JP2013120203A (en) * | 2011-12-06 | 2013-06-17 | Seiko Epson Corp | Image display device, image display system, and image display device control method |
JP2015023568A (en) * | 2013-07-24 | 2015-02-02 | 株式会社リコー | Display system, information terminal, display device, reproduction control program, reproduction program, and reproduction control method |
US9728227B2 (en) | 2013-07-24 | 2017-08-08 | Ricoh Company, Ltd. | Display system, information terminal, display device, and recording medium |
JP2015053624A (en) * | 2013-09-09 | 2015-03-19 | 株式会社リコー | Display system, information terminal, display device, playback control program and playback control method |
JP2015195581A (en) * | 2014-03-20 | 2015-11-05 | フリュー株式会社 | Management apparatus and control method of management apparatus |
JP2016004396A (en) * | 2014-06-16 | 2016-01-12 | 富士フイルム株式会社 | Image processing apparatus, method, and program, and print order receiving machine |
CN105278831A (en) * | 2014-06-16 | 2016-01-27 | 富士胶片株式会社 | Display processor apparatus, display processing method and ordering apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4708128B2 (en) | Mobile terminal and content continuous viewing system | |
JP2009130638A (en) | Information processor and method, and program | |
JP5536252B2 (en) | Video stream playback method and system | |
US9318152B2 (en) | Super share | |
JP6169563B2 (en) | Apparatus and method for storing peripheral device data in a portable terminal | |
KR101436526B1 (en) | Preview and playback method of video streams and system thereof | |
KR20110052345A (en) | Image display apparatus, camera and control method of the same | |
JP6465541B2 (en) | COMMUNICATION DEVICE, REPRODUCTION DEVICE, ITS METHOD, AND PROGRAM | |
JP5089916B2 (en) | Control apparatus and control method | |
JP2009130876A (en) | Terminal cooperation continuation viewing-and-listening system, terminal, server, and method | |
JPWO2009028103A1 (en) | CONTENT MANAGEMENT DEVICE, CONTENT REPRODUCTION METHOD, AND PROGRAM | |
JP2011145492A (en) | Karaoke terminal, mobile terminal, data associating method and data associating program | |
JP4379579B2 (en) | Network device and information search method | |
JP5416011B2 (en) | Content transmitting apparatus, content reproducing apparatus, communication system, content transmitting apparatus control method, control program, and recording medium | |
JP2008271334A (en) | Portable terminal device, content playback method, and content playback program | |
JP2008160426A (en) | Network control device, image processors, control method for them, and program | |
JP2018085692A (en) | Image transmission device, image reception device, control method thereof, and image communication system | |
US8346055B2 (en) | Method of storing status information about content reproducing device, and method and apparatus for allowing content to be automatically reproduced using the status information | |
JP2010258778A (en) | Content playback apparatus | |
JP2007243605A (en) | Communication equipment, communication method, and program | |
JP4803501B2 (en) | Content sending device | |
WO2011158804A1 (en) | Control device, content processing system, remote control method, control program, and recording medium | |
KR100703801B1 (en) | Method for audio/video task calculation, method for providing summary information for audio/video task calculation, and apparatus for the same | |
JP2021035025A (en) | Information processing device, information processing method, and program | |
JP4969187B2 (en) | Video display system, communication terminal device, and video display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100811 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110908 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110913 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120207 |