WO2018051478A1 - 情報処理装置、スマートフォン、再生装置、プログラムおよび情報処理方法 - Google Patents

情報処理装置、スマートフォン、再生装置、プログラムおよび情報処理方法 Download PDF

Info

Publication number
WO2018051478A1
WO2018051478A1 PCT/JP2016/077377 JP2016077377W WO2018051478A1 WO 2018051478 A1 WO2018051478 A1 WO 2018051478A1 JP 2016077377 W JP2016077377 W JP 2016077377W WO 2018051478 A1 WO2018051478 A1 WO 2018051478A1
Authority
WO
WIPO (PCT)
Prior art keywords
movement
information
reproduction
playback device
playback
Prior art date
Application number
PCT/JP2016/077377
Other languages
English (en)
French (fr)
Inventor
須山明彦
Original Assignee
ヤマハ株式会社
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 ヤマハ株式会社 filed Critical ヤマハ株式会社
Priority to PCT/JP2016/077377 priority Critical patent/WO2018051478A1/ja
Publication of WO2018051478A1 publication Critical patent/WO2018051478A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units

Definitions

  • An embodiment of the present invention relates to an information processing apparatus that acquires predetermined information and performs various processes according to the acquired information.
  • Patent Document 1 describes a distribution system for distributing content from one player to another player via a network. As described in Patent Document 1, a distribution system allows a player to play content, distribute content from the player to another player, and play the content on the other player. Perform synchronized playback.
  • a general player is also referred to as reproduction management information (playlist, play queue, favorite, album, etc.) indicating the reproduction order of an arbitrary content selected by the user. ) Is stored. The user can play back any content in any order by reading out the playlist stored in the player.
  • reproduction management information playlist, play queue, favorite, album, etc.
  • the number of players (playback devices) owned by the user is not necessarily one.
  • the user may include a first playback device and a second playback device as a plurality of playback devices.
  • the first playback device and the second playback device are installed in different places.
  • the user when the user is in a location where the first playback device is installed and is playing back any content according to a predetermined playlist, the user moves to the location where the second playback device is installed.
  • the user needs to construct the same playlist again in the second playback device at the destination location. Even if the same playlist is constructed, it is difficult to reproduce the continuation of the content that was being reproduced at the previous location.
  • an object of an embodiment of the present invention is to provide an information processing apparatus capable of reproducing the continuation of content even when a user has moved.
  • the information processing apparatus includes a movement information receiving unit and a reproduction management information moving unit.
  • the movement information accepting unit accepts movement information indicating the reproduction apparatus as the movement source and the reproduction apparatus as the movement destination.
  • the reproduction management information moving unit moves the content reproduction management information in the movement source reproduction device to the movement destination reproduction device.
  • FIGS. 7A and 7B are diagrams illustrating an example of the reproduction management information. 10 is a flowchart showing the operation of each device according to Modification 1. 10 is a flowchart showing the operation of each device according to Modification 2.
  • FIGS. 7A and 7B are diagrams illustrating an example of the reproduction management information. 10 is a flowchart showing the operation of each device according to Modification 1. 10 is a flowchart showing the operation of each device according to Modification 2. FIGS.
  • FIGS. 11A, 11 ⁇ / b> B, and 11 ⁇ / b> C are diagrams illustrating an application screen according to the fourth modification.
  • FIG. 19 is a diagram illustrating a configuration in a case where reproduction management information is actively transmitted and received between reproduction apparatuses as a fifth modification.
  • FIG. 1 is a diagram showing an overview of a distribution system 900.
  • the distribution system 900 includes a first reproduction device 1A, a first child device 11A, a second child device 11B, a second reproduction device 1B, a third child device 12A, a fourth child device 12B, a fifth child device 12C, and a third reproduction.
  • a device 1C and a smartphone 2 are provided.
  • the first playback device 1A, the second playback device 1B, the third playback device 1C, and the smartphone 2 are connected via a network (LAN). All devices can communicate with each other via a router (not shown).
  • the first playback device 1A, the first slave device 11A, the second slave device 11B, the second playback device 1B, the third slave device 12A, the fourth slave device 12B, the fifth slave device 12C, and the third playback device 1C are: Each includes, for example, an AV receiver, a set top box, a BD player, or a speaker device.
  • the first playback device 1A is installed in the Room 1, and plays the content on its own device and distributes the content to the first slave device 11A and the second slave device 11B.
  • the second playback device 1B is installed in Room 2 and plays the content on its own device, and distributes the content to the third slave device 12A, the fourth slave device 12B, and the fifth slave device 12C.
  • the third playback device 1C is installed in Room 3 and plays back content.
  • the first playback device 1A, the second playback device 1B, and the third playback device 1C can send and receive various types of information to the smartphone 2.
  • the smartphone 2 functions as a controller for the first playback device 1A, the second playback device 1B, and the third playback device 1C.
  • the smartphone 2 includes the first slave unit 11A, the second slave unit 11B, the third slave unit 12A, and the fourth. It also functions as a controller for the slave unit 12B and the fifth slave unit 12C.
  • FIG. 2 is a block diagram showing the main configuration of the first playback device 1A.
  • the configuration of the first playback device 1A is shown as a representative, but the second playback device 1B and the third playback device 1C also have the same configuration and the same function.
  • the first slave unit 11A, the second slave unit 11B, the third slave unit 12A, the fourth slave unit 12B, and the fifth slave unit 12C also have the same configuration and function.
  • the first playback device 1A and the second playback device 1B serve as master units for distributing content, but the third playback device 1C, the first slave unit 11A, the second slave unit 11B, and the third slave unit 12A.
  • the fourth slave unit 12B or the fifth slave unit 12C can also function as a master unit that distributes content.
  • the first playback apparatus 1A includes an input interface (I / F) 101, a control unit 102, a ROM 103, a RAM 104, a DSP 105, an output I / F 106, and a communication I / F 107.
  • the control unit 102 comprehensively controls each component of the first playback device 1A by reading and executing a program stored in the ROM 103 into the RAM 104 which is a work memory.
  • the input I / F 101 has a plurality of interfaces such as an HDMI (registered trademark) terminal, a USB terminal, a digital audio terminal, or an analog audio terminal. Further, a proximity network communication interface such as Bluetooth (registered trademark) or NFC is also included in the input I / F 101. Further, the first playback device 1A may incorporate a function (player function) for reading content data from a medium such as a CD, DVD, or BD.
  • a function player function for reading content data from a medium such as a CD, DVD, or BD.
  • the first playback device 1A inputs content data via the input I / F 101.
  • the content data is, for example, encoded data such as MPEG4, a digital audio signal, an analog audio signal, a digital video signal, or an analog video signal.
  • the content data input to the input I / F 101 is input to the DSP 105 under the control of the control unit 102.
  • the DSP 105 decodes the content data and converts it into a digital audio signal, or performs various acoustic processing on the digital audio signal. However, various processes of the DSP 105 may be realized by software by the control unit 102.
  • the audio signal or video signal processed by the DSP 105 is output via the output I / F 106.
  • a device such as a TV (not shown) or a speaker (not shown) is connected to the output I / F 106.
  • the TV displays video related to the video signal, and the speaker outputs sound related to the audio signal.
  • the communication I / F 107 is a wired LAN or wireless LAN interface.
  • the first playback device 1A receives various types of information from the smartphone 2 via the communication I / F 107.
  • the control unit 102 performs various operations based on the received control information.
  • the first playback device 1A distributes content data to the first slave unit 11A and the second slave unit 11B via the communication I / F 107.
  • Each of the first slave unit 11A and the second slave unit 11B plays back the content data received from the first playback device 1A.
  • the first playback device 1A adjusts the content output timing in the own device in accordance with the content output timing in the first slave device 11A and the second slave device 11B.
  • regeneration can be performed as one group.
  • the third slave unit 12A, the fourth slave unit 12B, and the fifth slave unit 12C synchronized playback is performed as one group with the same configuration and function.
  • the first playback device 1A, the first slave unit 11A, and the second slave unit 11B are installed in the Room 1. Therefore, the user can listen to the same content in the first playback device 1A, the first slave device 11A, and the second slave device 11B installed in the Room 1.
  • the second playback device 1B, the third child device 12A, the fourth child device 12B, and the fifth child device 12C are installed in Room2. Therefore, the user can listen to the same content in the second playback device 1B, the third slave unit 12A, the fourth slave unit 12B, and the fifth slave unit 12C installed in the Room 2.
  • FIG. 3 is a block diagram showing the main configuration of the smartphone 2.
  • the smartphone 2 includes a touch panel 301, a control unit 302, a ROM 303, a RAM 304, a display unit 305, and a communication I / F 306.
  • the smartphone 2 is an example of an information processing device.
  • the touch panel 301 corresponds to a reception unit that receives an operation from a user.
  • the display unit 305 presents various information to the user.
  • the smartphone 2 implements GUI (Graphical User Interface) by the touch panel 301 and the display unit 305.
  • GUI Graphic User Interface
  • the control unit 302 performs various operations by reading out the OS and application programs stored in the ROM 303, which is a storage medium, to the RAM 304.
  • the control unit 302 functions as a movement information reception unit 391, a reproduction management information movement unit 392, and a display processing unit 393.
  • the display processing unit 393 activates the instructed application program and displays the screen of the application program on the display unit 305.
  • FIG. 4A shows an example of the application program screen.
  • FIG. 5 is a flowchart showing the operation of the smartphone 2.
  • FIG. 6 is a diagram illustrating a flow of information between apparatuses.
  • a group name “Room1” indicating the installation location is displayed as a group of synchronized playback formed by the first playback device 1A, the first slave device 11A, and the second slave device 11B. Yes.
  • the first playback device 1A plays back and distributes content based on playback management information.
  • the reproduction management information includes list information, an index, a reproduction position, and setting information as shown in FIG.
  • the list information is information indicating the contents of an arbitrary content list selected by the user, as shown in FIG.
  • the index is information indicating what number content is currently being reproduced in the list information.
  • the reproduction position is information indicating the reproduction position (elapsed time from the start of reproduction) of the content currently being reproduced.
  • the setting information is information indicating whether or not repeat playback is performed and whether or not random playback is performed. Repeat indicates whether or not the content currently being reproduced is repeatedly reproduced, or whether or not the content in the front row is reproduced after reproduction at the end of the list. Random playback includes information indicating the playback order after the contents listed in the list information are randomly sorted.
  • the audio data of the song title “Contents A” is currently being played in Room 1. That is, in the list information shown in FIG. 7, the song name “Contents A”, which is the content in the front row, is reproduced.
  • the user moves from Room 1 to Room 2 and wants to hear the continuation of the content that is currently being played in Room 2.
  • the first playback device 1A is accepted as the playback device of the movement source (S11).
  • the display processing unit 393 displays a room selection screen as shown in FIG. 4B (S12).
  • the master unit (second playback device 1B in this case) corresponding to the selected Room is designated as the destination playback device. .
  • the movement information reception unit 391 receives movement information indicating the movement source reproduction apparatus and the movement destination reproduction apparatus as described above.
  • the first playback device 1A is the playback device that is the movement source
  • the second playback device 1B is the playback device that is the movement destination.
  • the reproduction management information moving unit 392 performs a process of moving the content reproduction management information in the movement-source first reproduction device 1A to the movement-destination second reproduction device 1B.
  • the reproduction management information moving unit 392 first obtains reproduction management information from the first reproduction apparatus 1A as the movement source (S14). Then, the reproduction management information moving unit 392 transmits the acquired reproduction management information to the second reproduction apparatus 1B that is the movement destination (S15).
  • the second playback device 1B acquires the playback management information transmitted from the smartphone 2 (S21), and plays back the content based on the acquired playback management information (S22).
  • the reproduction management information includes information (Source) for specifying a device in which the content is stored and information (SongID) for specifying the target content.
  • the source includes, for example, identification information for uniquely identifying a device such as a device name, IP address, or identification information (such as a manufacturer ID or MAC address), and information indicating an interface for inputting content data.
  • identification information for uniquely identifying a device such as a device name, IP address, or identification information (such as a manufacturer ID or MAC address), and information indicating an interface for inputting content data.
  • the Song ID may be identification information for uniquely identifying the target content, or may be information indicating a directory selection position. For example, when the content of the above-mentioned song name AAA is stored as the second data in the uppermost directory of the USB device, information “1/2” is set as SongID as information indicating the selected position.
  • the content acquisition destination is not necessarily a device in the distribution system.
  • content data held in an external server may be downloaded (or streamed).
  • the reproduction management information indicates the address (URL) of the external server.
  • the source of content may be an album such as media.
  • the reproduction management information includes a source, an album ID, and an index within the album.
  • the smartphone 2 transmits information for instructing to stop the reproduction to the first reproduction apparatus 1A that is the movement source (S16).
  • the first playback device 1A receives information instructing to stop playback (S31)
  • the first playback device 1A stops playback of the content (S32).
  • the content listened to in Room 1 is also reproduced in the destination Room 2. Since the reproduction management information includes reproduction position information, the content is continuously reproduced from the reproduction position of Room 1 even in Room 2. However, the reproduction position information is not essential. In the destination Room 2, playback may be started from the beginning of the song name “Contents A” that was played back in Room 1.
  • the continuation of the content can be reproduced even when the user has moved.
  • FIG. 8 is a flowchart showing the operation of each device according to the first modification. The same processes as those in the flowchart shown in FIG. In the first modification, the smartphone 2 instructs the first playback device 1A to transmit the playback management information to the second playback device 1B (S104).
  • the first playback device 1A When the first playback device 1A receives the instruction (S201), the first playback device 1A transmits playback management information to the second playback device 1B that is the movement destination (S202).
  • the second playback device 1B receives the playback management information from the first playback device 1A (S21), and plays back the content based on the received playback management information (S22). Note that the first playback device 1A may stop playback of the content after the process of S202.
  • FIG. 9 is a flowchart showing the operation of each device according to the second modification. The same processes as those in the flowchart shown in FIG. In the first modification, the smartphone 2 instructs the second playback device 1B to acquire the playback management information from the first playback device 1A (S154).
  • the second playback device 1B When the second playback device 1B receives the instruction (S301), the second playback device 1B requests the first playback device 1A that is the movement source to transmit playback management information (S302). When receiving the request (S401), the first playback device 1A transmits playback management information to the second playback device 1B (S402). Note that the first playback device 1A may stop playback of the content after the process of S401.
  • the second playback device 1B receives the playback management information from the first playback device 1A (S21), and plays back the content based on the received playback management information (S22).
  • FIG. 10 is a diagram showing an application screen according to the third modification.
  • the third modification as shown in FIG. 10A, the user presses the movement button 502 on the reproduction screen of Room 2 as the movement destination.
  • the second playback device 1B is accepted as a destination playback device.
  • the display processing unit 393 displays a room selection screen as shown in FIG.
  • the master unit here, the first playback device 1A
  • the source playback device is designated as the source playback device.
  • FIG. 11 is a diagram showing an application screen according to the fourth modification.
  • an error notification is performed when reproduction management information cannot be transferred on the selection screen of the movement destination (or movement source).
  • the display processing unit 393 displays a move destination selection screen as shown in FIG. 11B.
  • the display processing unit 393 displays Room 3 in gray.
  • Room 3 may be displayed in gray.
  • an error display is displayed by displaying “Source Error” or the like. You may do it.
  • the display processing unit 393 functions as an error notification unit, but an error notification may be performed by voice, for example.
  • FIG. 12 is a diagram showing a configuration in a case where reproduction management information is transmitted / received mainly between reproduction apparatuses as a fifth modification.
  • the distribution system 900 does not include the smartphone 2. Instead, a physical button 100 is installed in each room.
  • the physical button 100 may be provided in the playback device or may be provided as room equipment. Further, instead of the physical button 100, a user operation may be received using a display unit (not shown) and an operation unit (not shown) provided in the first playback device 1A.
  • the user uses the physical button 100 to specify a playback device that is a movement source and a playback device that is a movement destination.
  • a playback device that is a movement source
  • a playback device that is a movement destination.
  • the reproduction device that is reproducing the content
  • the playback device is designated as the destination.
  • it is designated as the movement source when the physical button 100 is pressed long, and is designated as the movement destination when the physical button 100 is single-pressed.
  • a mode in which a plurality of buttons are provided, such as “movement source button” and “movement destination button”, is also possible.
  • the playback device specified as the movement destination searches for the playback device specified as the movement source, and acquires the playback management information from the playback device specified as the movement source.
  • the reproduction device designated as the movement source searches for the reproduction device designated as the movement destination, and transmits reproduction management information to the reproduction device designated as the movement destination.
  • the user before leaving the Room 1, the user presses the physical button to specify the first playback device 1A as the movement source, and presses the physical button in Room 3 to specify the third playback device 1C as the movement destination. Then, the content that was being played on Room 1 is played on Room 3. Therefore, the user can listen to the continuation of the content that has been listened to in Room 1 in Room 3.
  • the movement of the user can also be detected by detecting the position of the terminal owned by the user.
  • a method for detecting the position of the terminal for example, GPS may be used, or radio wave intensity in a wireless LAN or Bluetooth (registered trademark) may be used.
  • BLE Bluetooth Low Energy standard
  • a terminal that transmits and receives a beacon signal in accordance with the Bluetooth Low Energy standard (hereinafter referred to as BLE) is provided in each room.
  • BLE Bluetooth Low Energy standard
  • the smartphone 2 transmits a beacon signal.
  • the terminal in each room measures the distance from the user terminal based on the received radio wave intensity of the beacon signal received from the smartphone 2.
  • the measured distance is transmitted to the playback device in each room.
  • the playback device accepts the device as a destination device.
  • the playback device accepts the own device as the source device.
  • the first playback device 1A and the second playback device 1B each function as a master unit that distributes content.
  • distribution is not essential in the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

情報処理装置は、移動情報受付部と、再生管理情報移動部と、を備えている。移動情報受付部は、移動元の再生装置および移動先の再生装置を示す移動情報を受け付ける。再生管理情報移動部は、前記移動元の再生装置におけるコンテンツの再生管理情報を、前記移動先の再生装置に移動させる。

Description

情報処理装置、スマートフォン、再生装置、プログラムおよび情報処理方法
 本発明の一実施形態は、所定の情報を取得し、取得した情報に応じて各種の処理を行なう情報処理装置に関する。
 特許文献1には、ネットワークを介してあるプレーヤから他のプレーヤにコンテンツを配信する配信システムが記載されている。特許文献1に記載されているように、配信システムは、あるプレーヤがコンテンツを再生しつつ、かつ該あるプレーヤから他のプレーヤにコンテンツを配信して該他のプレーヤでコンテンツを再生することで、同期再生を行なう。
 特許文献2に記載されているように、一般的なプレーヤには、ユーザの選んだ任意のコンテンツの再生順序を示す再生管理情報(プレイリスト、プレイキュー、お気に入り、アルバム、等とも称される。)が記憶されている。ユーザは、プレーヤに記憶されているプレイリストを読み出すことで、任意のコンテンツを任意の順序で再生させることができる。
特表2015-533441号公報 特表2016-520850号公報
 ユーザが所有するプレーヤ(再生装置)は、1つであるとは限らない。例えば、ユーザは、複数の再生装置として、第1再生装置および第2再生装置を備える場合がある。第1再生装置および第2再生装置は、それぞれ別の場所に設置される。
 ここで、ユーザが、例えば第1再生装置が設置された場所に居て、所定のプレイリストに応じて任意のコンテンツを再生させていた場合に、第2再生装置が設置された場所に移動すると、ユーザは、移動先の場所で改めて第2再生装置において同じプレイリストを構築する必要がある。また、同じプレイリストが構築された場合であっても、前の場所で再生させていたコンテンツの続きを再生させることが困難である。
 そこで、この発明の一実施形態の目的は、ユーザが移動した先でもコンテンツの続きを再生させることができる情報処理装置を提供することにある。
 情報処理装置は、移動情報受付部と、再生管理情報移動部と、を備えている。移動情報受付部は、移動元の再生装置および移動先の再生装置を示す移動情報を受け付ける。再生管理情報移動部は、前記移動元の再生装置におけるコンテンツの再生管理情報を、前記移動先の再生装置に移動させる。
 本発明の一実施形態によれば、ユーザが移動した先でもコンテンツの続きを再生させることができる。
配信システムの概要を示す図である。 第1再生装置1Aの主要構成を示すブロック図である。 スマートフォンの主要構成を示すブロック図である。 図4(A)、図4(B)、および図4(C)は、アプリケーション画面の一例を示すである。 スマートフォン2および第2再生装置1Bの動作を示すフローチャートである。 装置間のデータの流れを示す図である。 図7(A)および図7(B)は、再生管理情報の一例を示す図である。 変形例1に係る各装置の動作を示すフローチャートである。 変形例2に係る各装置の動作を示すフローチャートである。 図10(A)、図10(B)、および図10(C)は、変形例3に係るアプリケーション画面を示す図である。 図11(A)、図11(B)、および図11(C)は、変形例4に係るアプリケーション画面を示す図である。 変形例5として、再生装置間で主体的に再生管理情報を送受信する場合の構成を示す図である。
 図1は、配信システム900の概要を示す図である。配信システム900は、第1再生装置1A、第1子機11A、第2子機11B、第2再生装置1B、第3子機12A、第4子機12B、第5子機12C、第3再生装置1C、およびスマートフォン2を備えている。
 図1においては、第1再生装置1A、第2再生装置1B、第3再生装置1C、およびスマートフォン2は、ネットワーク(LAN)を介して接続されている。なお、全ての装置は、互いにルータ(不図示)を介して通信可能な状態となっている。
 第1再生装置1A、第1子機11A、第2子機11B、第2再生装置1B、第3子機12A、第4子機12B、第5子機12C、および第3再生装置1Cは、それぞれ例えばAVレシーバ、セットトップボックス、BDプレーヤ、またはスピーカ装置等からなる。
 第1再生装置1Aは、Room1に設置され、自装置でコンテンツを再生しつつ、かつ該コンテンツを第1子機11Aおよび第2子機11Bに配信する。第2再生装置1Bは、Room2に設置され、自装置でコンテンツを再生しつつ、かつ該コンテンツを第3子機12A、第4子機12B、および第5子機12Cに配信する。第3再生装置1Cは、Room3に設置され、コンテンツを再生する。
 第1再生装置1A、第2再生装置1B、および第3再生装置1Cは、スマートフォン2に各種の情報を送受信することができる。スマートフォン2は、第1再生装置1A、第2再生装置1B、および第3再生装置1Cのコントローラとして機能する。また、全ての装置は、互いにルータ(不図示)を介して通信可能な状態となっているため、スマートフォン2は、第1子機11A、第2子機11B、第3子機12A、第4子機12B、および第5子機12Cのコントローラとしても機能する。
 図2は、第1再生装置1Aの主要構成を示すブロック図である。図2においては、代表して第1再生装置1Aの構成を示すが、第2再生装置1Bおよび第3再生装置1Cも同じ構成および同じ機能を有する。また、第1子機11A、第2子機11B、第3子機12A、第4子機12B、および第5子機12Cも、同様の構成および機能を備えている。この例では、第1再生装置1Aおよび第2再生装置1Bがコンテンツの配信を行なう親機となるが、第3再生装置1C、第1子機11A、第2子機11B、第3子機12A、第4子機12B、または第5子機12Cも、コンテンツの配信を行なう親機として機能することが可能である。
 第1再生装置1Aは、入力インタフェース(I/F)101、制御部102、ROM103、RAM104、DSP105、出力I/F106、および通信I/F107を備えている。
 制御部102は、ROM103に記憶されているプログラムをワークメモリであるRAM104に読み出して実行することにより、第1再生装置1Aの各構成を統括的に制御する。
 入力I/F101は、HDMI(登録商標)端子、USB端子、デジタルオーディオ端子、またはアナログオーディオ端子等の複数のインタフェースを有する。また、Bluetooth(登録商標)、またはNFC等の近接ネットワーク通信インタフェースも、入力I/F101に含まれる。また、第1再生装置1Aは、CD、DVD、またはBD等のメディアからコンテンツデータを読み出す機能(プレーヤ機能)を内蔵していてもよい。
 第1再生装置1Aは、入力I/F101を介して、コンテンツデータを入力する。コンテンツデータは、例えば、MPEG4等のエンコードデータ、デジタルオーディオ信号、アナログオーディオ信号、デジタル映像信号、またはアナログ映像信号等である。入力I/F101に入力されたコンテンツデータは、制御部102の制御により、DSP105に入力される。
 DSP105は、コンテンツデータをデコードして、デジタルオーディオ信号に変換したり、当該デジタルオーディオ信号に各種音響処理を行ったりする。ただし、DSP105の各種処理は、制御部102によるソフトウェアで実現されてもよい。DSP105で処理された後のオーディオ信号または映像信号は、出力I/F106を介して出力される。出力I/F106には、例えばTV(不図示)またはスピーカ(不図示)等の装置が接続されている。TVは、映像信号に係る映像を表示し、スピーカは、オーディオ信号に係る音を出力する。
 通信I/F107は、有線LANまたは無線LANのインタフェースである。第1再生装置1Aは、通信I/F107を介して、スマートフォン2から各種情報を受信する。制御部102は、受信した制御情報に基づいて、各種の動作を行なう。
 また、第1再生装置1Aは、通信I/F107を介して、第1子機11Aおよび第2子機11Bにコンテンツデータを配信する。第1子機11Aおよび第2子機11Bは、それぞれ第1再生装置1Aから受信したコンテンツデータを再生する。第1再生装置1Aは、第1子機11Aおよび第2子機11Bにおけるコンテンツの出力タイミングに合わせて、自装置におけるコンテンツの出力タイミングを調整する。これにより、第1再生装置1A、第1子機11A、および第2子機11Bにおいて、1つのグループとして、同期再生を行なうことができる。第2再生装置1B、第3子機12A、第4子機12B、および第5子機12Cにおいても、同様の構成および機能により、1つのグループとして同期再生が行なわれる。
 例えば、図1の例では、第1再生装置1A、第1子機11A、および第2子機11Bは、Room1に設置されている。したがって、ユーザは、Room1に設置された第1再生装置1A、第1子機11A、および第2子機11Bにおいて、同じコンテンツを聞くことができる。同様に、図1の例では、第2再生装置1B、第3子機12A、第4子機12B、および第5子機12Cは、Room2に設置されている。したがって、ユーザは、Room2に設置された第2再生装置1B、第3子機12A、第4子機12B、および第5子機12Cにおいて、同じコンテンツを聞くことができる。
 次に、図3は、スマートフォン2の主要構成を示すブロック図である。スマートフォン2は、タッチパネル301、制御部302、ROM303、RAM304、表示部305、および通信I/F306を備えている。スマートフォン2は、情報処理装置の一例である。
 タッチパネル301は、利用者からの操作を受け付ける受付部に相当する。表示部305は、利用者に各種情報を提示する。スマートフォン2は、タッチパネル301および表示部305により、GUI(Graphical User Interface)を実現する。
 制御部302は、記憶媒体であるROM303に記憶されているOSおよびアプリケーションプログラムをRAM304に読み出すことで、各種の動作を行なう。図3に示す例では、制御部302は、移動情報受付部391、再生管理情報移動部392、および表示処理部393として機能する。表示処理部393は、ユーザからタッチパネル301を介してアプリケーションプログラムの起動が指示されると、指示されたアプリケーションプログラムを起動し、表示部305に該アプリケーションプログラムの画面を表示する。
 図4(A)は、アプリケーションプログラムの画面の一例を示す図である。図5は、スマートフォン2の動作を示すフローチャートである。図6は、装置間の情報の流れを示す図である。
 図4(A)に示す画面では、第1再生装置1A、第1子機11A、および第2子機11Bにより形成される同期再生のグループとして、設置場所を示すRoom1というグループ名が表示されている。
 第1再生装置1Aは、再生管理情報に基づいて、コンテンツの再生および配信を行なう。再生管理情報とは、図7(A)に示すように、リスト情報、インデックス、再生位置、および設定情報を含む。リスト情報は、図7(B)に示すように、ユーザの選んだ任意のコンテンツリストの内容を示す情報である。インデックスは、リスト情報のうち、現在何番目のコンテンツを再生しているかを示す情報である。再生位置は、現在再生中のコンテンツの再生位置(再生開始からの経過時間)を示す情報である。設定情報は、リピート再生をするか否か、ランダム再生をするか否かを示す情報である。リピートは、現在再生中のコンテンツを繰り返し再生するか否か、またはリスト最後尾の再生後に最前列のコンテンツを再生するか否かを示す。ランダム再生は、リスト情報に列挙されたコンテンツをランダムに並べ替えた後の、再生順序を示す情報が含まれる。
 図4(A)に示すように、現在、Room1においては、曲名「Contents A」のオーディオデータが再生されている。すなわち、図7に示したリスト情報のうち、最前列のコンテンツである曲名「Contents A」が再生されている。
 ここで、ユーザは、Room1からRoom2に移動して、Room2においても現在再生しているコンテンツの続きを聞きたい場合がある。この場合、ユーザは、移動ボタン502を押す。これにより、図5に示すように、第1再生装置1Aは、移動元の再生装置として受け付けられる(S11)。表示処理部393は、移動ボタン502が押されると、図4(B)に示すようなRoom選択画面を表示する(S12)。ユーザが、移動先のRoom(この例ではRoom2)を選択すると(S13のYes)、選択されたRoomに対応する親機(ここでは第2再生装置1B)が移動先の再生装置として指定される。
 移動情報受付部391は、以上のようにして、移動元の再生装置および移動先の再生装置を示す移動情報を受け付ける。図4(A)および図4(B)の例では、第1再生装置1Aが移動元の再生装置となり、第2再生装置1Bが移動先の再生装置となる。
 次に、再生管理情報移動部392は、移動情報に基づいて、移動元の第1再生装置1Aにおけるコンテンツの再生管理情報を、移動先の第2再生装置1Bに移動させる処理を行なう。
 図5のフローチャートおよび図6のデータの流れでは、再生管理情報移動部392は、まず移動元の第1再生装置1Aから再生管理情報を取得する(S14)。そして、再生管理情報移動部392は、取得した再生管理情報を、移動先の第2再生装置1Bに送信する(S15)。
 第2再生装置1Bは、スマートフォン2から送信された再生管理情報を取得し(S21)、取得した再生管理情報に基づいて、コンテンツを再生する(S22)。再生管理情報には、コンテンツが記憶されている装置を特定する情報(Source)と、対象コンテンツを特定する情報(SongID)と、が含まれる。
 Sourceは、例えば、機器の名称、IPアドレス、または識別情報(メーカーIDまたはMACアドレス等)、等の装置を一意に特定するための識別情報と、コンテンツデータを入力するインタフェースを示す情報と、が含まれている。
 SongIDは、対象コンテンツが一意に特定される識別情報であってもよいし、ディレクトリの選択位置を示す情報であってもよい。例えば、上述の曲名AAAのコンテンツがUSBデバイスの最上層のディレクトリにおいて、2番目のデータとして保存されている場合には、選択位置を示す情報として、「1/2」という情報をSongIDとする。
 なお、コンテンツの取得先は、配信システム内の装置であるとは限らない。例えば、外部サーバに保持されているコンテンツデータをダウンロード(またはストリーミング)する場合もある。この場合、図7のSongID0010で示すコンテンツのように、再生管理情報としては、外部サーバのアドレス(URL)が示される。また、コンテンツのソースは、メディア等のアルバムである場合もある。この場合、再生管理情報は、Sourceと、アルバムのID、およびアルバム内のインデックスが含まれる。
 以上のようにして、第2再生装置1Bにおいても、第1再生装置1Aにおいて再生されていたコンテンツが再生される。その後、スマートフォン2は、移動元である第1再生装置1Aに対して、再生の停止を指示する情報を送信する(S16)。第1再生装置1Aは、再生の停止を指示する情報を受信すると(S31)、コンテンツの再生を停止する(S32)。ただし、移動元の再生装置において再生を停止させることは必須ではない。
 これにより、図4(C)に示すように、移動先のRoom2においても、Room1で聞いていたコンテンツが再生される。再生管理情報には、再生位置情報が含まれているため、Room2においても、Room1の再生位置から、続けてコンテンツが再生されることになる。ただし、再生位置情報は、必須ではない。移動先のRoom2においては、Room1で再生していた曲名「Contents A」の先頭から再生を開始してもよい。
 このように、本実施形態の配信システムでは、ユーザが移動した先でもコンテンツの続きを再生させることができる。
 次に、図8は、変形例1に係る各装置の動作を示すフローチャートである。図5に示したフローチャートと同じ処理については同一の符号を付し、説明を省略する。変形例1では、スマートフォン2は、第1再生装置1Aに対して、再生管理情報を第2再生装置1Bに送信するように指示を行なう(S104)。
 第1再生装置1Aは、当該指示を受信すると(S201)、移動先である第2再生装置1Bに対して、再生管理情報を送信する(S202)。
 第2再生装置1Bは、第1再生装置1Aから再生管理情報を受信し(S21)、受信した再生管理情報に基づいてコンテンツを再生する(S22)。なお、第1再生装置1Aは、S202の処理の後に、コンテンツの再生を停止してもよい。
 図9は、変形例2に係る各装置の動作を示すフローチャートである。図5に示したフローチャートと同じ処理については同一の符号を付し、説明を省略する。変形例1では、スマートフォン2は、第2再生装置1Bに対して、再生管理情報を第1再生装置1Aから取得するように指示を行なう(S154)。
 第2再生装置1Bは、当該指示を受信すると(S301)、移動元である第1再生装置1Aに対して再生管理情報を送信するよう要求する(S302)。第1再生装置1Aは、当該要求を受信すると(S401)、第2再生装置1Bに対して、再生管理情報を送信する(S402)。なお、第1再生装置1Aは、S401の処理の後に、コンテンツの再生を停止してもよい。
 第2再生装置1Bは、第1再生装置1Aから再生管理情報を受信し(S21)、受信した再生管理情報に基づいてコンテンツを再生する(S22)。
 次に、図10は、変形例3に係るアプリケーション画面を示す図である。変形例3では、図10(A)に示すように、ユーザは、移動先であるRoom2の再生画面において、移動ボタン502を押す。これにより、第2再生装置1Bは、移動先の再生装置として受け付けられる。表示処理部393は、移動ボタン502が押されると、図10(B)に示すようなRoom選択画面を表示する。ユーザが、移動元のRoom(この例ではRoom1)を選択すると、選択されたRoomに対応する親機(ここでは第1再生装置1A)が移動元の再生装置として指定される。
 したがって、この場合も、図10(C)に示すように、移動先のRoom2においても、Room1で聞いていたコンテンツが再生される。
 次に、図11は、変形例4に係るアプリケーション画面を示す図である。変形例4では、移動先(または移動元)の選択画面において、再生管理情報の移行ができない場合に、エラー通知を行なう態様である。
 図11(A)に示すように、Room1の再生画面において、移動ボタン502が押されると、表示処理部393は、図11(B)に示すように、移動先の選択画面を表示する。ここで、例えばRoom3に設置された第3再生装置1Cにおいて、曲名「Contents A」のオーディオデータをデコードできず、当該コンテンツを再生できない場合、表示処理部393は、Room3をグレー表示とする。また、例えば第3再生装置1Cが一時的に通信できない状態で、再生管理情報を受信できない状態である場合に、Room3をグレー表示としてもよい。また、図11(C)に示すように、再生管理情報を受信したものの、指定されたコンテンツを取得できず、コンテンツを再生できない場合に、「Source Error」等と表示することで、エラー表示を行なってもよい。この例では、表示処理部393がエラー通知部として機能しているが、例えば音声によりエラー通知を行ってもよい。
 次に、図12は、変形例5として、再生装置間で主体的に再生管理情報を送受信する場合の構成を示す図である。変形例5では、配信システム900は、スマートフォン2を備えていない。代わりに、各部屋には、物理ボタン100が設置されている。物理ボタン100は、再生装置に設けられていてもよいし、部屋の設備として設けられていてもよい。また、物理ボタン100に変えて、第1再生装置1Aに設けられた表示部(不図示)および操作部(不図示)を用いて、ユーザの操作を受け付けるようにしてもよい。
 変形例5では、ユーザは、物理ボタン100を用いて、移動元の再生装置および移動先の再生装置を指定する。例えばコンテンツを再生中に、物理ボタン100が押された場合には、当該コンテンツを再生中の再生装置が移動元として指定される。コンテンツを再生していない状態で、物理ボタン100が押された場合には、当該再生装置が移動先として指定される。あるいは、物理ボタン100が長押しされた場合に移動元として指定され、物理ボタン100が単押しされた場合に、移動先として指定される。また、「移動元ボタン」および「移動先ボタン」のように、複数のボタンを設ける態様も可能である。
 移動先として指定された再生装置は、移動元として指定された再生装置を検索し、該移動元として指定された再生装置から再生管理情報を取得する。あるいは、移動元として指定された再生装置は、移動先として指定された再生装置を検索し、該移動先として指定された再生装置に対して再生管理情報を送信する。
 例えばユーザが、Room1を離れる前に、物理ボタンを押して第1再生装置1Aを移動元として指定し、Room3において物理ボタンを押すことで、第3再生装置1Cを移動先として指定する。すると、Room1で再生されていたコンテンツがRoom3において再生される。したがって、ユーザはRoom1で聞いていたコンテンツの続きをRoom3において聞くことができる。
 なお、ユーザの移動は、ユーザが所持する端末の位置を検出することでも検出可能である。端末の位置を検出する手法は、例えばGPSを用いることも可能であるし、無線LANまたはBluetooth(登録商標)等における電波強度を用いることでも可能である。例えば、各部屋にBluetooth Low Energy規格(以下、BLEと称する。)に準じたビーコン信号を送受信する端末を設ける。そして、ユーザは、ビーコン信号を送受信するスマートフォン2を持ち歩く。スマートフォン2は、ビーコン信号を送信する。各部屋の端末は、スマートフォン2から受信したビーコン信号の受信電波強度に基づいて、ユーザ端末との距離を測定する。測定した距離は、各部屋の再生装置に送信される。再生装置は、受信した距離が、所定の値未満となった場合に、自装置を移動先の装置であるとして受け付ける。逆に、再生装置は、受信した距離が、所定の値以上となった場合に、自装置を移動元の装置であるとして受け付ける。
 このようにして、ユーザの移動を検出し、検出したユーザの移動に応じて、移動元の再生装置および移動先の再生装置を示す移動情報を受け付ける態様も可能である。
 なお、上述の実施形態では、第1再生装置1Aおよび第2再生装置1Bは、それぞれコンテンツの配信を行なう親機として機能する例を示したが、本発明において配信は必須ではない。
 上述の実施形態の説明は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述の実施形態ではなく、請求の範囲によって示される。更に、本発明の範囲には、請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
1A…第1再生装置
1B…第2再生装置
1C…第3再生装置
2…スマートフォン
11A…第1子機
11B…第2子機
12A…第3子機
12B…第4子機
12C…第5子機
100…物理ボタン
101…入力I/F
102…制御部
103…ROM
104…RAM
105…DSP
106…出力I/F
107…通信I/F
301…タッチパネル
302…制御部
303…ROM
304…RAM
305…表示部
306…通信I/F
391…移動情報受付部
392…再生管理情報移動部
393…表示処理部
502…移動ボタン
900…配信システム

Claims (14)

  1.  移動元の再生装置および移動先の再生装置を示す移動情報を受け付ける、移動情報受付部と、
     前記移動情報に基づいて、前記移動元の再生装置におけるコンテンツの再生管理情報を、前記移動先の再生装置に移動させる再生管理情報移動部と、
     を備えた情報処理装置。
  2.  前記再生管理情報移動部は、
     前記移動元の再生装置から前記再生管理情報を取得して、該再生管理情報を前記移動先の再生装置に送信する、
     請求項1に記載の情報処理装置。
  3.  前記再生管理情報移動部は、
     前記移動元の再生装置に対して、前記再生管理情報を前記移動先の再生装置に送信するよう指示する、
     請求項1に記載の情報処理装置。
  4.  前記再生管理情報移動部は、
     前記移動先の再生装置に対して、前記再生管理情報を前記移動元の再生装置から取得するよう指示する、
     請求項1に記載の情報処理装置。
  5.  前記移動情報受付部は、ユーザから前記移動情報の入力を受け付ける、
     請求項1乃至請求項4のいずれかに記載の情報処理装置。
  6.  表示部と、
     前記移動情報の入力を受け付けるための操作画面を前記表示部に表示する表示処理部と、
     を備えた請求項5に記載の情報処理装置。
  7.  前記移動情報受付部は、ユーザの移動を検出し、検出したユーザの移動に応じて、前記移動元の再生装置および移動先の再生装置を示す移動情報を受け付ける、
     請求項1乃至請求項4のいずれか1項に記載の情報処理装置。
  8.  前記移動先の再生装置において、前記再生管理情報を受信できない、または前記再生管理情報が示すコンテンツを再生できない場合にエラー通知を行なうエラー通知部を備えた、
     請求項1乃至請求項7のいずれかに記載の情報処理装置。
  9.  前記再生管理情報は、
     ユーザが選んだ任意のコンテンツの再生順序を示す情報を含む、
     請求項1乃至請求項8のいずれか1項に記載の情報処理装置。
  10.  前記再生管理情報は、
     再生中のコンテンツの再生位置を示す情報を含む、
     請求項1乃至請求項9のいずれか1項に記載の情報処理装置。
  11.  請求項1乃至請求項8のいずれかに記載の情報処理装置からなるスマートフォン。
  12.  移動元または移動先の指定を受け付ける移動情報受付部と、
     移動元の指定を受け付けた場合に、移動先の再生装置を検索し、コンテンツの再生管理情報を、該移動先の再生装置に送信する送信処理か、または移動先の指定を受け付けた場合に、移動元の再生装置を検索し、前記再生管理情報を送信するように要求する処理か、のいずれかを行なう再生管理情報移動部と、
     を備えた再生装置。
  13.  移動元および移動先を示す移動情報を受け付ける、移動情報受付処理と、
     移動元の再生装置におけるコンテンツの再生管理情報を、移動先の再生装置に移動させる再生管理情報移動処理と、
     を情報処理装置に実行させるプログラム。
  14.  移動元および移動先を示す移動情報を受け付ける、移動情報受付処理と、
     移動元の再生装置におけるコンテンツの再生管理情報を、移動先の再生装置に移動させる再生管理情報移動処理と、
     を実行する情報処理方法。
PCT/JP2016/077377 2016-09-16 2016-09-16 情報処理装置、スマートフォン、再生装置、プログラムおよび情報処理方法 WO2018051478A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/077377 WO2018051478A1 (ja) 2016-09-16 2016-09-16 情報処理装置、スマートフォン、再生装置、プログラムおよび情報処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/077377 WO2018051478A1 (ja) 2016-09-16 2016-09-16 情報処理装置、スマートフォン、再生装置、プログラムおよび情報処理方法

Publications (1)

Publication Number Publication Date
WO2018051478A1 true WO2018051478A1 (ja) 2018-03-22

Family

ID=61618720

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2016/077377 WO2018051478A1 (ja) 2016-09-16 2016-09-16 情報処理装置、スマートフォン、再生装置、プログラムおよび情報処理方法

Country Status (1)

Country Link
WO (1) WO2018051478A1 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003030081A (ja) * 2001-07-19 2003-01-31 Nec Corp ファイル転送方式および方法
JP2008204606A (ja) * 2002-09-05 2008-09-04 Koninkl Philips Electronics Nv ポータブル再生リスト
JP2009194416A (ja) * 2008-02-12 2009-08-27 Sony Corp 再生システム、制御装置および制御方法、再生装置および再生方法、並びにプログラム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003030081A (ja) * 2001-07-19 2003-01-31 Nec Corp ファイル転送方式および方法
JP2008204606A (ja) * 2002-09-05 2008-09-04 Koninkl Philips Electronics Nv ポータブル再生リスト
JP2009194416A (ja) * 2008-02-12 2009-08-27 Sony Corp 再生システム、制御装置および制御方法、再生装置および再生方法、並びにプログラム

Similar Documents

Publication Publication Date Title
US11750969B2 (en) Default playback device designation
US11467800B2 (en) Playback expansion
JP7176033B2 (ja) 複数のメディア再生プロトコルを有するシステムにおけるグループ化
JP6420437B2 (ja) マルチハウスホールドのサポート
JP6290394B2 (ja) コンテンツの再生/一時停止を行うシステムと方法
JP6161791B2 (ja) メディア再生システム用のプライベートキュー
US20160156992A1 (en) Providing Information Associated with a Media Item
CN105684349B (zh) 一种使用移动设备***体回放***的方法
CN104969561A (zh) 移动源媒体内容访问
KR20110037680A (ko) 포터블 디바이스의 멀티 채널 오디오 출력 장치 및 방법
US20170278537A1 (en) Content playback apparatus, content playback system, content information program, and content playback method
JP6215459B2 (ja) モバイルデバイスのプレイリストを介した再生キューの制御
WO2018051478A1 (ja) 情報処理装置、スマートフォン、再生装置、プログラムおよび情報処理方法
JP6508424B2 (ja) 配信先指定装置、配信先指定方法及び配信先指定プログラム
JP6665941B2 (ja) 情報処理装置、スマートフォン、再生装置、プログラムおよび情報処理方法
JP2013068754A (ja) 音声出力装置及びそのプログラム
JP2011130417A (ja) コンテンツ再生装置、コントローラ、コンテンツ再生システム、通信方法及び再生装置決定方法
JP6515766B2 (ja) 制御端末装置および機器制御方法
EP3111674B1 (en) Playback expansion
JP2015222848A (ja) ステーション情報に基づく音楽再生システム、音楽再生装置およびステーション情報の引き継ぎ方法
JP2016057439A (ja) 端末装置及びプログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16916259

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16916259

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP