JP2018160871A - Information processing device, information processing system, and information processing method - Google Patents

Information processing device, information processing system, and information processing method Download PDF

Info

Publication number
JP2018160871A
JP2018160871A JP2017058379A JP2017058379A JP2018160871A JP 2018160871 A JP2018160871 A JP 2018160871A JP 2017058379 A JP2017058379 A JP 2017058379A JP 2017058379 A JP2017058379 A JP 2017058379A JP 2018160871 A JP2018160871 A JP 2018160871A
Authority
JP
Japan
Prior art keywords
speaker
information
information processing
sound
instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2017058379A
Other languages
Japanese (ja)
Inventor
正也 加納
Masaya Kano
正也 加納
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2017058379A priority Critical patent/JP2018160871A/en
Priority to EP18160685.6A priority patent/EP3382474B1/en
Priority to US15/923,468 priority patent/US10489107B2/en
Publication of JP2018160871A publication Critical patent/JP2018160871A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G13/00Producing acoustic time signals
    • G04G13/02Producing acoustic time signals at preselected times, e.g. alarm clocks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B3/00Audible signalling systems; Audible personal calling systems
    • G08B3/10Audible signalling systems; Audible personal calling systems using electric transmission; using electromagnetic transmission
    • G08B3/1008Personal calling arrangements or devices, i.e. paging systems
    • G08B3/1016Personal calling arrangements or devices, i.e. paging systems using wireless transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • H04R3/12Circuits for transducers, loudspeakers or microphones for distributing signals to two or more loudspeakers

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Otolaryngology (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Selective Calling Equipment (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a reproducing device capable of reproducing a prescribed sound at timing based on a user's instruction even if the device is not equipped with an alarm function.SOLUTION: An information processing device includes: an acquisition unit 141 for acquiring event information serving as a trigger; and a transmission unit 142 for transmitting first instruction information to reproduce a prescribed sound at timing based on the event information acquired by the acquisition unit 141 to a reproducing device 2. The information processing device also includes a reception unit 143 for receiving a prescribed command from the reproducing device 2. When the reception unit 143 receives the prescribed command from the reproducing device 2, the transmission unit 142 transmits second instruction information to stop reproducing the prescribed sound to the reproducing device 2.SELECTED DRAWING: Figure 1

Description

本発明の一実施形態は、アラーム機能に係る情報処理装置、情報処理システム、及び情報処理方法に関するものである。   One embodiment of the present invention relates to an information processing apparatus, an information processing system, and an information processing method related to an alarm function.

従来、無線でオーディオ信号を伝送することにより、オーディオ再生装置でオーディオ信号を受信して音を再生するネットワークオーディオシステムが提案されている(例えば、特許文献1、2参照)。特許文献1及び特許文献2のネットワークオーディオシステムでは、特定の時間に指定されたオーディオを再生する旨が記載されている。   2. Description of the Related Art Conventionally, network audio systems have been proposed in which audio signals are transmitted wirelessly and audio signals are received by an audio playback device to reproduce sound (see, for example, Patent Documents 1 and 2). In the network audio systems of Patent Document 1 and Patent Document 2, it is described that audio designated at a specific time is reproduced.

特開2013−232929号公報JP 2013-232929 A 特開2014−516450号公報JP 2014-516450 A

特許文献1及び特許文献2のネットワークオーディオシステムでは、アラーム機能について具体的な実現方法は殆ど開示されていない。また、アラーム音を再生する再生装置としてアラーム機能を搭載していないような機器を用いた場合に、アラーム機能を実現できるか否かは不明である。   In the network audio systems of Patent Document 1 and Patent Document 2, practical methods for realizing the alarm function are hardly disclosed. In addition, it is unclear whether or not the alarm function can be realized when a device that does not have an alarm function is used as a playback device that plays back an alarm sound.

そこで、本発明の一実施形態は、再生装置としてアラーム機能を搭載していないような機器を用いた場合でもアラーム機能を実現できる情報処理装置、情報処理システム、及び情報処理方法を提供することを目的とする。   Therefore, an embodiment of the present invention provides an information processing device, an information processing system, and an information processing method that can realize an alarm function even when a device that does not have an alarm function is used as a playback device. Objective.

本発明の一実施形態の情報処理装置は、トリガーとなるイベント情報を取得する取得部と、前記取得部で取得した前記イベント情報に基づいたタイミングで、所定の音を再生させる第一指示情報を再生装置に送信する送信部と、を備えることを特徴とする。   An information processing apparatus according to an embodiment of the present invention includes: an acquisition unit that acquires event information serving as a trigger; and first instruction information that reproduces a predetermined sound at a timing based on the event information acquired by the acquisition unit. And a transmission unit for transmitting to the playback device.

本発明の一実施形態によれば、再生装置がアラーム機能を搭載していないような機器においても、ユーザの指示に基づいたタイミングで所定の音を再生することができる。   According to an embodiment of the present invention, even in a device in which a playback device does not have an alarm function, a predetermined sound can be played back at a timing based on a user instruction.

図1は、第一実施形態に係る情報処理システムのハードウェア構成を示したブロック図である。FIG. 1 is a block diagram showing a hardware configuration of the information processing system according to the first embodiment. 図2は、第一実施形態に係る情報処理システムが行う制御を示したフローチャートである。FIG. 2 is a flowchart showing the control performed by the information processing system according to the first embodiment. 図3は、第一実施形態に係る情報処理システムが行う制御を示したフローチャートである。FIG. 3 is a flowchart showing control performed by the information processing system according to the first embodiment. 図4は、第一実施形態に係る情報処理システムが行う制御を示したフローチャートである。FIG. 4 is a flowchart showing the control performed by the information processing system according to the first embodiment. 図5は、第一実施形態に係る情報処理システムが行う制御を示したフローチャートである。FIG. 5 is a flowchart showing control performed by the information processing system according to the first embodiment. 図6は、第三実施形態に係る情報処理システムを示した概念図である。FIG. 6 is a conceptual diagram showing an information processing system according to the third embodiment. 図7は、第一変形例に係る情報処理方法の制御を示したフローチャートである。FIG. 7 is a flowchart showing the control of the information processing method according to the first modification. 図8は、第二変形例に係る情報処理方法の制御を示したフローチャートである。FIG. 8 is a flowchart showing the control of the information processing method according to the second modification. 図9は、第三変形例に係る情報処理方法の制御を示したフローチャートである。FIG. 9 is a flowchart showing the control of the information processing method according to the third modification. 図10は、第四変形例に係る情報処理方法の制御を示したフローチャートである。FIG. 10 is a flowchart showing the control of the information processing method according to the fourth modification.

図1は、第一実施形態に係る情報処理システム100のハードウェア構成を示したブロック図である。なお、以下に示す情報処理システムの構成はあくまで一例であり、この構成に限るものではなく仕様に応じて適宜変更することができる。   FIG. 1 is a block diagram showing a hardware configuration of an information processing system 100 according to the first embodiment. Note that the configuration of the information processing system described below is merely an example, and the configuration is not limited to this configuration, and can be changed as appropriate according to specifications.

図1に示すように、情報処理システム100は、AVレシーバ1及びスピーカ2を備える。AVレシーバ1は本発明の情報処理装置に、スピーカ2は本発明の再生装置に、それぞれ相当するものである。なお、情報処理装置は、AVレシーバに限らず、例えばCPU及びDSPを備えるスピーカ、又はパーソナルコンピュータ等により、実現可能である。また、再生装置は、スピーカに限らず、音を再生できるものであれば実現可能である。   As shown in FIG. 1, the information processing system 100 includes an AV receiver 1 and a speaker 2. The AV receiver 1 corresponds to the information processing apparatus of the present invention, and the speaker 2 corresponds to the playback apparatus of the present invention. Note that the information processing apparatus is not limited to an AV receiver, and can be realized by, for example, a speaker including a CPU and a DSP, or a personal computer. Further, the playback device is not limited to a speaker and can be realized as long as it can play back sound.

スピーカ2は、ネットワークモジュール20、D/Aコンバータ21、アンプ22、スピーカユニット23、MCU(Micro Controller Unit)24、及びキー25を備える。   The speaker 2 includes a network module 20, a D / A converter 21, an amplifier 22, a speaker unit 23, an MCU (Micro Controller Unit) 24, and a key 25.

MCU24は、MCU24の内部のメモリに格納されたプログラム等を読み出して様々な制御処理を実行する。ネットワークモジュール20は、AVレシーバ1とデータの送受信を行うインタフェースである。これにより、スピーカ2は、ネットワークモジュール20を介してAVレシーバ1との間でデータの送受信を行うことができる。MCU24は、ネットワークモジュール20から送信されたオーディオデータをデコードして、デジタル信号を出力する。D/Aコンバータ21は、デジタル信号をアナログ信号に変換する。アンプ22は、D/Aコンバータ21で変換されたアナログ信号を入力する。また、MCU24は、不図示のフラッシュメモリに記憶されたオーディオデータ(例えば、ビープ音のオーディオデータ)を読み出して、該ビープ音のデジタル信号をD/Aコンバータ21に入力することもできる。なお、スピーカ2がDSPを備える場合、MCU24はスピーカ2に備えられたDSPに指示してアラーム音のデジタル信号を生成し、D/Aコンバータ21に入力することもできる。アンプ22は、供給されたアナログ信号を増幅し、増幅後の信号をスピーカユニット23に出力する。スピーカユニット23はアンプ22から供給される信号に応じて放音する。   The MCU 24 reads out a program stored in a memory inside the MCU 24 and executes various control processes. The network module 20 is an interface that transmits / receives data to / from the AV receiver 1. As a result, the speaker 2 can transmit and receive data to and from the AV receiver 1 via the network module 20. The MCU 24 decodes the audio data transmitted from the network module 20 and outputs a digital signal. The D / A converter 21 converts a digital signal into an analog signal. The amplifier 22 inputs the analog signal converted by the D / A converter 21. The MCU 24 can also read audio data (for example, audio data of a beep sound) stored in a flash memory (not shown) and input the digital signal of the beep sound to the D / A converter 21. When the speaker 2 includes a DSP, the MCU 24 can instruct the DSP included in the speaker 2 to generate a digital signal of an alarm sound and input it to the D / A converter 21. The amplifier 22 amplifies the supplied analog signal and outputs the amplified signal to the speaker unit 23. The speaker unit 23 emits sound according to the signal supplied from the amplifier 22.

キー25は、スピーカ2に備えられている操作部分であり、例えば、停止ボタン251、一時停止ボタン252、及び音量調整ボタン253等を含む。なお、キー25は、停止ボタン251、一時停止ボタン252、及び音量調整ボタン253に限られず、スピーカ2に備えられている操作部分も含む。ユーザがキー25のうちのいずれかの操作部分を操作すると、操作された操作部分に対応する操作情報がMCU24に送信される。MCU24は、ネットワークモジュール20を介して得られた操作情報をAVレシーバ1へ送信する。   The key 25 is an operation part provided in the speaker 2 and includes, for example, a stop button 251, a pause button 252, a volume adjustment button 253, and the like. Note that the key 25 is not limited to the stop button 251, the pause button 252, and the volume adjustment button 253, and includes an operation part provided in the speaker 2. When the user operates any operation part of the keys 25, operation information corresponding to the operated operation part is transmitted to the MCU 24. The MCU 24 transmits the operation information obtained via the network module 20 to the AV receiver 1.

AVレシーバ1は、バス18を介して接続されるCPU10、ROM11、RAM12、DSP(Digital Signal Processor)14、ネットワークモジュール15及び、RTC(Real Time Clock)16を備えている。ROM11は、音源111を格納している。   The AV receiver 1 includes a CPU 10, a ROM 11, a RAM 12, a DSP (Digital Signal Processor) 14, a network module 15, and an RTC (Real Time Clock) 16 connected via a bus 18. The ROM 11 stores a sound source 111.

CPU10は、AVレシーバ1の装置各部を制御する。ROM11には、例えばフラッシュメモリでありDSP14用の各種プログラム及びDSP14用のデータ、並びにAVレシーバ1の基本動作を司るファームウェアプログラム、及び各種制御プログラム等が格納される。CPU10はこのROM11に格納されたプログラム等を読み出して様々な制御処理を実行する。RAM12は、各種データを一時的に記憶してワーキングエリアとして機能する。なお、各種制御プログラムは、AVレシーバ1での読取りが可能な他の記録媒体(光学ディスク、又は磁気ディスク等)に記録されていてもよい。   The CPU 10 controls each unit of the AV receiver 1. The ROM 11 is, for example, a flash memory, and stores various programs for the DSP 14 and data for the DSP 14, a firmware program for managing the basic operation of the AV receiver 1, various control programs, and the like. The CPU 10 reads out a program stored in the ROM 11 and executes various control processes. The RAM 12 temporarily stores various data and functions as a working area. Various control programs may be recorded on other recording media (such as an optical disk or a magnetic disk) that can be read by the AV receiver 1.

AVレシーバ1において、ROM11は、外部の装置から取得したオーディオデータを格納することができる。DSP14は、CPU10の制御の下、ROM11に格納されたDSP用のプログラム又はデータを読み出し、ROM11から読み出したオーディオデータに対して効果付与等の各種処理を行う。また、CPU10は、DSP14を音声のデジタル信号を生成するように制御することができる。CPU10は、DSP14によって効果付与又は信号生成等がなされたオーディオ信号をネットワークモジュール15に出力する。   In the AV receiver 1, the ROM 11 can store audio data acquired from an external device. The DSP 14 reads a DSP program or data stored in the ROM 11 under the control of the CPU 10, and performs various processes such as applying effects to the audio data read from the ROM 11. The CPU 10 can also control the DSP 14 to generate a digital audio signal. The CPU 10 outputs to the network module 15 an audio signal to which an effect is given or a signal is generated by the DSP 14.

ネットワークモジュール15は、スピーカ2等の外部の機器とデータの送受信を行うインタフェースである。例えば、ネットワークモジュール15を介して外部の各種ドライブ装置、オーディオ機器、又はパーソナルコンピュータ等の機器との間でデータの送受信を行うことができる。また、AVレシーバ1は、ネットワークモジュール15を介してLAN(Local Area Network)等の通信ネットワーク網に接続された機器との間でデータの送受信を行うことができる。なお、ネットワークは、有線又は無線の何れで構築されていてもよい。   The network module 15 is an interface that transmits / receives data to / from an external device such as the speaker 2. For example, data can be transmitted / received to / from various external drive devices, audio devices, or personal computers via the network module 15. The AV receiver 1 can transmit and receive data to and from devices connected to a communication network such as a LAN (Local Area Network) via the network module 15. Note that the network may be constructed by either wired or wireless.

ROM11は、音源111を格納している。音源111は、いわゆるオーディオデータであって、例えば音楽、会話音、アラーム音、ノイズ音、又はビープ音等の各種の音からなる。   The ROM 11 stores a sound source 111. The sound source 111 is so-called audio data, and includes various sounds such as music, conversation sound, alarm sound, noise sound, and beep sound.

RTC16は、時計の機能を有する。RTC16は、CPU10に時刻の情報を送信する。これにより、CPU10は、随時時刻の情報を取得できる。   The RTC 16 has a clock function. The RTC 16 transmits time information to the CPU 10. Thereby, CPU10 can acquire the information of time at any time.

CPU10は、ネットワークモジュール15を介して入力された情報及びRTC16から送信された時刻の情報を基に、各種指示を出す。本実施形態では、AVレシーバ1が送信する情報は、スピーカ2に所定の音を再生させるための指示情報である。CPU10は、取得部141、送信部142、及び受信部143を備える。   The CPU 10 issues various instructions based on information input via the network module 15 and time information transmitted from the RTC 16. In the present embodiment, the information transmitted by the AV receiver 1 is instruction information for causing the speaker 2 to reproduce a predetermined sound. The CPU 10 includes an acquisition unit 141, a transmission unit 142, and a reception unit 143.

取得部141は、トリガーとなるイベント情報を取得する。ユーザは、ネットワークモジュール15を介して外部からイベント情報をAVレシーバ1へ入力する。例えば、ユーザは、AVレシーバ1と通信可能な不図示のスマートフォン又はパーソナルコンピュータに搭載されたアプリケーションソフトを使用することにより、イベント情報を入力する。取得部141は、ユーザによって入力されたイベント情報を、ネットワークモジュール15を介して取得する。イベント情報は、例えば、スピーカ2に所定の音を再生させる日時又は開始時間だけでなく、行事、天気、又は気温等の情報も含む。   The acquisition unit 141 acquires event information serving as a trigger. The user inputs event information to the AV receiver 1 from the outside via the network module 15. For example, the user inputs event information by using application software installed in a smartphone (not shown) or a personal computer that can communicate with the AV receiver 1. The acquisition unit 141 acquires event information input by the user via the network module 15. The event information includes, for example, information such as an event, weather, or temperature as well as the date and time when the speaker 2 reproduces a predetermined sound.

送信部142は、取得部141で取得したイベント情報に基づいたタイミングで、所定の音を再生させる再生指示(第一指示情報)をスピーカ2に送信する。再生指示は、本発明の第一指示情報の一例である。CPU10はイベント情報を受けると、該イベント情報に基づいたタイミング(T1)を、RTC16から随時得られる現在の時刻の情報と照らし合わせる。タイミング(T1)はスピーカ2でアラームを発生させる日時等の時刻の情報である。現在の時刻がタイミング(T1)の時刻になると、CPU10の送信部142は、再生指示をスピーカ2に送信する。MCU24は、AVレシーバ1から送信された再生指示を受信すると、所定の音(例えば、ビープ音)を再生する。これにより、スピーカ2は、所定の音をイベント情報に基づいたタイミングで再生する。したがって、スピーカ2がアラーム機能を搭載していないような場合でも、スピーカ2においてアラーム機能を実現することができる。   The transmission unit 142 transmits a reproduction instruction (first instruction information) for reproducing a predetermined sound to the speaker 2 at a timing based on the event information acquired by the acquisition unit 141. The reproduction instruction is an example of first instruction information of the present invention. When receiving the event information, the CPU 10 compares the timing (T1) based on the event information with the current time information obtained from the RTC 16 as needed. Timing (T1) is time information such as the date and time when the speaker 2 generates an alarm. When the current time becomes the time of timing (T1), the transmission unit 142 of the CPU 10 transmits a reproduction instruction to the speaker 2. Upon receiving the reproduction instruction transmitted from the AV receiver 1, the MCU 24 reproduces a predetermined sound (for example, a beep sound). Thereby, the speaker 2 reproduces a predetermined sound at a timing based on the event information. Therefore, even when the speaker 2 is not equipped with an alarm function, the alarm function can be realized in the speaker 2.

本実施形態において、所定の音とは、スピーカ2に元々記憶されている音であってもよい。この場合、スピーカ2は自装置に記憶されている音を再生する。あるいは、スピーカ2は、AVレシーバ1の音源111から送信された音情報を再生することができる。この場合、CPU10は、取得部141で取得したイベント情報に基づいた種類のオーディオデータを音源111から選択する。送信部142は、選択されたオーディオデータをスピーカ2に送信する。AVレシーバ1の音源111から送信された音情報を再生する場合は、スピーカ2に記憶されていない音を再生することができる。例えば、スピーカ2に記憶されている音がビープ音のみである場合であっても、AVレシーバ1の音源111から送信された音楽を再生することができる。また、スピーカ2に音が全く記憶されていない場合であっても、AVレシーバ1の音源111から送信された音情報を再生することによって、アラーム機能を実現することができる。   In the present embodiment, the predetermined sound may be a sound originally stored in the speaker 2. In this case, the speaker 2 reproduces the sound stored in the own device. Alternatively, the speaker 2 can reproduce the sound information transmitted from the sound source 111 of the AV receiver 1. In this case, the CPU 10 selects from the sound source 111 the type of audio data based on the event information acquired by the acquisition unit 141. The transmission unit 142 transmits the selected audio data to the speaker 2. When the sound information transmitted from the sound source 111 of the AV receiver 1 is reproduced, the sound that is not stored in the speaker 2 can be reproduced. For example, even when the sound stored in the speaker 2 is only a beep sound, music transmitted from the sound source 111 of the AV receiver 1 can be reproduced. Even if no sound is stored in the speaker 2, the alarm function can be realized by reproducing the sound information transmitted from the sound source 111 of the AV receiver 1.

受信部143は、所定のコマンドをスピーカ2から受信する。所定のコマンドは、例えば、ユーザがスピーカ2のキー25のうちのいずれかの操作部分を操作することにより、スピーカ2からAVレシーバ1へ送信される。AVレシーバ1の受信部143は、スピーカ2から送信された操作部分に対応する所定のコマンドを受信する。   The receiving unit 143 receives a predetermined command from the speaker 2. The predetermined command is transmitted from the speaker 2 to the AV receiver 1 when the user operates any one of the operation portions of the keys 25 of the speaker 2, for example. The receiving unit 143 of the AV receiver 1 receives a predetermined command corresponding to the operation part transmitted from the speaker 2.

ここで、ユーザがスピーカ2の停止ボタン251を操作した場合は、停止のコマンドがAVレシーバ1の受信部143へ送信される。CPU10は、停止のコマンドを受けて、停止指示(第二指示情報)をスピーカ2に送信する。停止指示は、本発明の第二指示情報の一例である。送信部142は、停止指示をスピーカ2に送信する。MCU24は、AVレシーバ1から送信された停止指示を受信すると、再生している所定の音を停止する。   Here, when the user operates the stop button 251 of the speaker 2, a stop command is transmitted to the receiving unit 143 of the AV receiver 1. In response to the stop command, the CPU 10 transmits a stop instruction (second instruction information) to the speaker 2. The stop instruction is an example of second instruction information of the present invention. The transmission unit 142 transmits a stop instruction to the speaker 2. When the MCU 24 receives the stop instruction transmitted from the AV receiver 1, the MCU 24 stops the predetermined sound being reproduced.

また、ユーザがスピーカ2の一時停止ボタン252を操作した場合は、一時停止のコマンドがAVレシーバ1の受信部143へ送信される。CPU10は、一時停止のコマンドを受けて、一時停止の指示を送信した後、一定時間経過後に再度再生指示(第三指示情報)を出す。一時停止の指示を送信した後、一定時間経過後に再度再生する指示は、本発明の第三指示情報の一例である。すなわち、CPU10は一時停止のコマンドを受けると、送信部142は、一時停止指示をスピーカ2に送信し、RAM12に停止時間(T2)を記録する。MCU24は、AVレシーバ1から送信された一時停止指示を受信すると、再生している所定の音を停止する。CPU10は、スピーカ2が再生を停止したタイミング(T2)から一定時間経過するタイミング(T3)を算出する。CPU10は、スピーカ2が再生を停止したタイミング(T2)から一定時間経過するタイミング(T3)を、RTC16から随時得られる現在の時刻の情報と照らし合わせる。現在の時刻がスピーカ2が再生を停止したタイミング(T2)から一定時間経過するタイミング(T3)になると、CPU10の送信部142は、再生指示をスピーカ2に再度送信する。スピーカ2は、再生指示を受信すると、再生している所定の音を停止してから一定時間経過後に所定の音を再度再生する。これにより、情報処理システム100は、いわゆるスヌーズ機能を実現することができる。なお、スピーカ2が再度再生する音は、一度目に再生していた所定の音に限られず、該所定の音以外の音であってもよい。   When the user operates the pause button 252 of the speaker 2, a pause command is transmitted to the receiving unit 143 of the AV receiver 1. The CPU 10 receives a pause command, transmits a pause instruction, and then issues a reproduction instruction (third instruction information) again after a predetermined time has elapsed. The instruction to reproduce again after a lapse of a certain time after transmitting a pause instruction is an example of the third instruction information of the present invention. That is, when the CPU 10 receives a pause command, the transmission unit 142 transmits a pause instruction to the speaker 2 and records the stop time (T2) in the RAM 12. When the MCU 24 receives the pause instruction transmitted from the AV receiver 1, the MCU 24 stops the predetermined sound being reproduced. The CPU 10 calculates a timing (T3) at which a predetermined time elapses from the timing (T2) when the speaker 2 stops reproduction. The CPU 10 compares the timing (T3) at which a predetermined time elapses from the timing (T2) at which the speaker 2 stops reproduction with the current time information obtained from the RTC 16 as needed. When the current time comes to a timing (T3) when a predetermined time elapses from the timing (T2) when the speaker 2 stops reproduction, the transmission unit 142 of the CPU 10 transmits the reproduction instruction to the speaker 2 again. When the speaker 2 receives the reproduction instruction, the speaker 2 reproduces the predetermined sound again after a predetermined time has elapsed after stopping the predetermined sound being reproduced. Thereby, the information processing system 100 can implement a so-called snooze function. Note that the sound reproduced by the speaker 2 again is not limited to the predetermined sound reproduced at the first time, and may be a sound other than the predetermined sound.

また、ユーザがスピーカ2の音量調整ボタン253を操作した場合は、音量調整のコマンドがAVレシーバ1の受信部143へ送信される。CPU10は、音量調整のコマンドを受けて、音量調整指示(第四指示情報)をスピーカ2に送信する。音量調整指示は、所定の音の音量を変化させる本発明の第四指示情報の一例である。指示を受けた送信部142は、音量調整指示をスピーカ2に送信する。MCU24は、AVレシーバ1から送信された音量調整指示を受信すると、音量調整の命令をアンプ22に出す。アンプ22はMCU24からの音量調整の命令に従って供給されたアナログ信号を増幅し、増幅後の信号をスピーカユニット23に出力する。スピーカユニット23はアンプ22から供給される信号に応じて放音する。これにより、スピーカ2は、音量調整指示に基づいて音量調整された音を放音することができる。例えば、ユーザがスピーカ2の音量調整ボタン253を大きくなる方向へ操作した場合は、スピーカ2は所定の音の音量を大きくなるように再生する。また、ユーザがスピーカ2の音量調整ボタン253を小さくなる方向へ操作した場合は、スピーカ2は所定の音の音量を小さくなるように再生する。これにより、情報処理システム100は、所定の音の再生に変化を持たせることができる。なお、所定の音の変化は、再生音の強弱の変化以外にも、例えば間欠的な再生、又は再生速度の変化等が挙げられる。   When the user operates the volume adjustment button 253 of the speaker 2, a volume adjustment command is transmitted to the receiving unit 143 of the AV receiver 1. In response to the volume adjustment command, the CPU 10 transmits a volume adjustment instruction (fourth instruction information) to the speaker 2. The volume adjustment instruction is an example of fourth instruction information of the present invention that changes the volume of a predetermined sound. Upon receiving the instruction, the transmission unit 142 transmits a volume adjustment instruction to the speaker 2. Upon receiving the volume adjustment instruction transmitted from the AV receiver 1, the MCU 24 issues a volume adjustment command to the amplifier 22. The amplifier 22 amplifies the analog signal supplied in accordance with the volume adjustment command from the MCU 24 and outputs the amplified signal to the speaker unit 23. The speaker unit 23 emits sound according to the signal supplied from the amplifier 22. Thereby, the speaker 2 can emit the sound whose volume is adjusted based on the volume adjustment instruction. For example, when the user operates the volume adjustment button 253 of the speaker 2 in the increasing direction, the speaker 2 reproduces the volume of a predetermined sound. Further, when the user operates the volume adjustment button 253 of the speaker 2 in the direction of decreasing, the speaker 2 reproduces the volume of a predetermined sound. As a result, the information processing system 100 can change the reproduction of the predetermined sound. Note that the predetermined sound change includes, for example, intermittent reproduction or a change in reproduction speed in addition to the change in the strength of the reproduction sound.

図2、図3、図4、及び図5は、情報処理システム100が行う制御を示したフローチャートである。以下、情報処理システム100における情報処理方法について説明する。   2, 3, 4, and 5 are flowcharts showing the control performed by the information processing system 100. Hereinafter, an information processing method in the information processing system 100 will be described.

図2に示すように、まず、取得部141は、トリガーとなるイベント情報を取得する(s11)。次に、CPU10は、取得したイベント情報に基づいたタイミング(T1)を、RTC16から随時得られる時刻の情報と照らし合わせる。現在の時刻がタイミング(T1)に到達すると(s12:Yes)、送信部142は、所定の音を再生させる再生指示をスピーカ2に送信する(s13)。スピーカ2は、再生指示を受信する(s21)ことにより、所定の音を再生する(s22)。現在の時刻がタイミング(T1)に到達していない場合(s12:No)、送信部142は再生指示を送信しない。したがって、スピーカ2がアラーム機能を搭載していないような場合でも、現在の時刻がタイミング(T1)に到達すればスピーカ2は所定の音を再生することができるため、スピーカ2においてアラーム機能を実現することができる。   As illustrated in FIG. 2, first, the acquisition unit 141 acquires event information serving as a trigger (s11). Next, the CPU 10 compares the timing (T1) based on the acquired event information with time information obtained from the RTC 16 as needed. When the current time reaches the timing (T1) (s12: Yes), the transmission unit 142 transmits a reproduction instruction for reproducing a predetermined sound to the speaker 2 (s13). The speaker 2 receives the reproduction instruction (s21) and reproduces a predetermined sound (s22). When the current time has not reached the timing (T1) (s12: No), the transmission unit 142 does not transmit a reproduction instruction. Therefore, even when the speaker 2 is not equipped with an alarm function, the speaker 2 can reproduce a predetermined sound when the current time reaches the timing (T1). can do.

図3に示すように、ユーザがスピーカ2のキー25を操作することにより、所定のコマンドが入力される(s23)。AVレシーバ1の受信部143は、スピーカ2から所定のコマンドを受信する(s14)。次に、CPU10は、入力されたコマンドが停止コマンドであるか否かを判断する(s15)。所定のコマンドが再生停止を示す停止コマンドである場合(s15:Yes)、AVレシーバ1の送信部142は、停止指示(第二指示情報)をスピーカ2に送信する(s16)。スピーカ2は、停止指示を受信し(s24)、スピーカ2は再生している所定の音の再生を停止する(s25)。所定のコマンドが再生停止を示す第二指示情報でない場合(s15:No)、CPU10は、図4に示す所定の動作に移行する。   As shown in FIG. 3, when the user operates the key 25 of the speaker 2, a predetermined command is input (s23). The receiving unit 143 of the AV receiver 1 receives a predetermined command from the speaker 2 (s14). Next, the CPU 10 determines whether or not the input command is a stop command (s15). When the predetermined command is a stop command indicating stop of reproduction (s15: Yes), the transmission unit 142 of the AV receiver 1 transmits a stop instruction (second instruction information) to the speaker 2 (s16). The speaker 2 receives the stop instruction (s24), and the speaker 2 stops the reproduction of the predetermined sound being reproduced (s25). When the predetermined command is not the second instruction information indicating the stop of reproduction (s15: No), the CPU 10 proceeds to the predetermined operation shown in FIG.

図4に示すように、所定のコマンドが一時停止コマンドである場合(s17:Yes)、CPU10は一時停止コマンドを受けて、RAM12に停止時間(T2)を記録し、送信部142は停止指示をスピーカ2に送信する(s18)。スピーカ2は、停止指示を受信し(s26)、スピーカ2は再生している所定の音の再生を停止する(s27)。所定のコマンドが一時停止コマンドでない場合(s17:No)、CPU10は、図5に示す所定の動作に移行する。CPU10は、スピーカ2が再生を停止したタイミング(T2)から一定時間経過したタイミング(T3)を、RTC16から随時得られる現在の時刻の情報と照らし合わせる。現在の時刻がタイミング(T3)に到達すると(s19:Yes)、AVレシーバ1の送信部142は、再度再生指示をスピーカ2に送信する(s20)。スピーカ2は、第三指示情報を受信し(s28)、スピーカ2は所定の音を再生する(s29)。現在の時刻がタイミング(T3)に到達していない場合(s19:No)、送信部142は送信しない。これにより、いわゆるスヌーズ機能を実現することができる。   As shown in FIG. 4, when the predetermined command is a pause command (s17: Yes), the CPU 10 receives the pause command, records the stop time (T2) in the RAM 12, and the transmission unit 142 issues a stop instruction. It transmits to the speaker 2 (s18). The speaker 2 receives the stop instruction (s26), and the speaker 2 stops the reproduction of the predetermined sound being reproduced (s27). If the predetermined command is not a pause command (s17: No), the CPU 10 proceeds to a predetermined operation shown in FIG. The CPU 10 compares the timing (T3) after a certain time has elapsed from the timing (T2) when the speaker 2 stops reproduction with the current time information obtained from the RTC 16 as needed. When the current time reaches the timing (T3) (s19: Yes), the transmission unit 142 of the AV receiver 1 transmits a reproduction instruction to the speaker 2 again (s20). The speaker 2 receives the third instruction information (s28), and the speaker 2 reproduces a predetermined sound (s29). When the current time has not reached the timing (T3) (s19: No), the transmission unit 142 does not transmit. Thereby, what is called a snooze function is realizable.

図5に示すように、所定のコマンドが所定の音を変化させる指示を示す音変化コマンド(例えば、音量プラス)である場合(s41:Yes)、AVレシーバ1の送信部142は、音量調整指示(音量プラス)をスピーカ2に送信する(s42)。スピーカ2は、音量調整指示(音量プラス)を受信し(s30)、再生している所定の音を変化(音量プラス)させる(s31)。所定のコマンドが音変化コマンドでない場合(s41:No)、送信部142は、音変化コマンドをスピーカ2に送信しない。このためスピーカ2は所定の音を変化させずにそのまま再生し続ける。これにより、スピーカ2からのコマンドの入力により、スピーカ2の所定の音の再生に変化を持たせることができる。   As illustrated in FIG. 5, when the predetermined command is a sound change command (for example, volume plus) indicating an instruction to change a predetermined sound (s41: Yes), the transmission unit 142 of the AV receiver 1 performs a volume adjustment instruction. (Volume plus) is transmitted to the speaker 2 (s42). The speaker 2 receives the volume adjustment instruction (volume plus) (s30), and changes the predetermined sound being reproduced (volume plus) (s31). When the predetermined command is not a sound change command (s41: No), the transmission unit 142 does not transmit the sound change command to the speaker 2. For this reason, the speaker 2 continues to reproduce without changing a predetermined sound. Thereby, it is possible to give a change to the reproduction of a predetermined sound of the speaker 2 by inputting a command from the speaker 2.

以下、第二実施形態に係る情報処理システムについて説明する。第二実施形態に係る情報処理システムは、AVレシーバ1からスピーカ2に、各種指示情報に加えて再生データを送信すること以外は、第一実施形態に係る情報処理システム100と同様の構成である。このため、情報処理システム100と同様の構成については説明を省略する。   Hereinafter, an information processing system according to the second embodiment will be described. The information processing system according to the second embodiment has the same configuration as the information processing system 100 according to the first embodiment, except that reproduction data is transmitted from the AV receiver 1 to the speaker 2 in addition to various instruction information. . For this reason, description of the same configuration as the information processing system 100 is omitted.

第二実施形態に係る情報処理システムにおいて、取得部141は、ユーザによって送信されたイベント情報を、ネットワークモジュール15を介して取得する。CPU10は、取得部141で取得したイベント情報に基づいて音源111からデータを選択して、再生データとする。送信部142は、取得部141で取得したイベント情報に基づいたタイミングで、所定の音を再生させる再生指示(第一指示情報)と再生データとをスピーカ2に送信する。これにより、スピーカ2は再生データに基づいた所定の音をイベント情報に基づいたタイミングで再生する。したがって、スピーカ2がアラーム機能を搭載していないような場合でも、スピーカ2においてアラーム機能を実現することができる。   In the information processing system according to the second embodiment, the acquisition unit 141 acquires event information transmitted by the user via the network module 15. The CPU 10 selects data from the sound source 111 based on the event information acquired by the acquisition unit 141 and sets it as reproduction data. The transmission unit 142 transmits a reproduction instruction (first instruction information) for reproducing a predetermined sound and reproduction data to the speaker 2 at a timing based on the event information acquired by the acquisition unit 141. Thereby, the speaker 2 reproduces a predetermined sound based on the reproduction data at a timing based on the event information. Therefore, even when the speaker 2 is not equipped with an alarm function, the alarm function can be realized in the speaker 2.

本実施形態において、CPU10が音源111から再生データを選択する際、所定の音として音源111から複数の種類の音を同時に選択できる。CPU10は、例えば、所定の時刻になったことを表すアラーム音と、その日の天気を表す音楽とを再生データとして音源111から選択することができる。送信部142は、選択された再生データをスピーカ2に送信する。これにより、スピーカ2のMCU24のメモリに記憶されたオーディオデータを読み出すことなく、スピーカ2は音源111に記憶されている複数の種類の音を再生することができる。   In the present embodiment, when the CPU 10 selects reproduction data from the sound source 111, a plurality of types of sounds can be simultaneously selected from the sound source 111 as predetermined sounds. For example, the CPU 10 can select an alarm sound indicating that a predetermined time has been reached and music indicating the weather of the day from the sound source 111 as reproduction data. The transmission unit 142 transmits the selected reproduction data to the speaker 2. Thereby, the speaker 2 can reproduce a plurality of types of sounds stored in the sound source 111 without reading out audio data stored in the memory of the MCU 24 of the speaker 2.

AVレシーバ1の受信部143は、所定のコマンドを受信する。例えば、ユーザがスピーカ2の停止ボタン251を操作した場合、再生停止コマンドがAVレシーバ1の受信部143へ送信される。CPU10が再生停止のコマンドを受けると、送信部142は停止指示をスピーカ2に送信する。これと同時に、送信部142は、スピーカ2への再生データの送信を停止する。これにより、AVレシーバ1からスピーカ2に再生データが送信されなくなり、かつMCU24は、AVレシーバ1から送信された停止指示を受信すると、再生している所定の音を停止する。   The receiving unit 143 of the AV receiver 1 receives a predetermined command. For example, when the user operates the stop button 251 of the speaker 2, a playback stop command is transmitted to the receiving unit 143 of the AV receiver 1. When the CPU 10 receives a reproduction stop command, the transmission unit 142 transmits a stop instruction to the speaker 2. At the same time, the transmission unit 142 stops transmission of reproduction data to the speaker 2. Thereby, when the reproduction data is not transmitted from the AV receiver 1 to the speaker 2 and the MCU 24 receives the stop instruction transmitted from the AV receiver 1, the MCU 24 stops the predetermined sound being reproduced.

ユーザがスピーカ2の一時停止ボタン252を操作した場合、スピーカ2は、一時停止のコマンドをAVレシーバ1の受信部143へ送信する。CPU10は、一時停止のコマンドを受信すると、送信部142は停止指示をスピーカ2に送信する。これと同時に、送信部142は、スピーカ2への再生データの送信を停止する。スピーカ2が再生を停止したタイミング(T2)から一定時間経過するタイミング(T3)になると、送信部142は、再生指示をスピーカ2に再度送信する。これと同時に送信部142は、スピーカ2に再生データを送信する。これにより、AVレシーバ1からスピーカ2に再度再生データが送信され、スピーカ2はタイミング(T3)に所定の音を再生することができる。すなわち、スピーカ2においていわゆるスヌーズ機能を実現することができる。   When the user operates the pause button 252 of the speaker 2, the speaker 2 transmits a pause command to the receiving unit 143 of the AV receiver 1. When the CPU 10 receives the temporary stop command, the transmission unit 142 transmits a stop instruction to the speaker 2. At the same time, the transmission unit 142 stops transmission of reproduction data to the speaker 2. At a timing (T3) when a predetermined time elapses from the timing (T2) when the speaker 2 stops reproduction, the transmission unit 142 transmits a reproduction instruction to the speaker 2 again. At the same time, the transmission unit 142 transmits reproduction data to the speaker 2. Thereby, the reproduction data is transmitted again from the AV receiver 1 to the speaker 2, and the speaker 2 can reproduce a predetermined sound at the timing (T3). That is, a so-called snooze function can be realized in the speaker 2.

図6は、第三実施形態に係る情報処理システム300を示した概念図である。情報処理システム300は、スピーカを複数含む以外は、情報処理システム100又は情報処理システム200と同様の構成である。このため、情報処理システム100又は情報処理システム200と同様の構成については説明を省略する。   FIG. 6 is a conceptual diagram showing an information processing system 300 according to the third embodiment. The information processing system 300 has the same configuration as the information processing system 100 or the information processing system 200 except that it includes a plurality of speakers. Therefore, the description of the same configuration as the information processing system 100 or the information processing system 200 is omitted.

図6に示すように、情報処理システム300は、AVレシーバ1及び複数のスピーカ41〜45を備える。AVレシーバ1は、複数のスピーカ41〜45とそれぞれインターネット、又はLAN(Local Area Network)等の通信ネットワーク網に接続され、相互にデータの送受信を行うことができる。なお、ネットワークは、有線又は無線の何れで構築されていてもよい。   As illustrated in FIG. 6, the information processing system 300 includes an AV receiver 1 and a plurality of speakers 41 to 45. The AV receiver 1 is connected to a plurality of speakers 41 to 45 and a communication network such as the Internet or a LAN (Local Area Network), and can exchange data with each other. Note that the network may be constructed by either wired or wireless.

AVレシーバ1は、異なる種類の所定の音を再生させる第一指示情報又は再生データを複数のスピーカ41〜45毎に送信する。例えば、スピーカ41〜45がそれぞれ異なった部屋に配置され、異なったユーザが使用する場合が挙げられる。それぞれのスピーカ41〜45のユーザが、スピーカ41〜45をアラームとして使用する場合、ユーザは個別に必要なイベント情報をAVレシーバ1に入力する。これにより、AVレシーバ1は、ユーザが入力したイベント情報に基づいて、各スピーカ41〜45において所定の音を再生することができる。したがって、各スピーカ41〜45は、それぞれ異なった時間に異なった音を放音することができる。   The AV receiver 1 transmits first instruction information or reproduction data for reproducing different types of predetermined sounds to each of the plurality of speakers 41 to 45. For example, the case where the speakers 41 to 45 are arranged in different rooms and used by different users can be cited. When the users of the respective speakers 41 to 45 use the speakers 41 to 45 as alarms, the users individually input necessary event information to the AV receiver 1. Thus, the AV receiver 1 can reproduce a predetermined sound on each of the speakers 41 to 45 based on the event information input by the user. Accordingly, the speakers 41 to 45 can emit different sounds at different times.

また、ユーザはスピーカ41〜45毎のキー25を操作することにより、スピーカ41〜45は、それぞれ個別にAVレシーバ1の受信部143へ所定のコマンドを送信する。これにより、スピーカ41〜45毎に操作を行うことができる。   Further, when the user operates the key 25 for each of the speakers 41 to 45, the speakers 41 to 45 individually transmit predetermined commands to the receiving unit 143 of the AV receiver 1. Thereby, operation can be performed for every speaker 41-45.

なお、本実施形態は、AVレシーバ1とスピーカ2との間の通信が正常な場合における情報処理システム100の情報処理方法の例を挙げているが、以下に示す変形例1〜変形例4により、AVレシーバ1とスピーカ2との間の通信が正常ではない場合においても、情報処理システム100を対応させることができる。以下、変形例1乃至4について説明する。なお、情報処理システム100の情報処理方法と同様の構成については説明を省略する。   In the present embodiment, an example of the information processing method of the information processing system 100 when the communication between the AV receiver 1 and the speaker 2 is normal is described. Even when the communication between the AV receiver 1 and the speaker 2 is not normal, the information processing system 100 can be made compatible. Hereinafter, modifications 1 to 4 will be described. Note that description of the same configuration as the information processing method of the information processing system 100 is omitted.

図7は、第一変形例に係る情報処理方法の制御を示したフローチャートである。図7に示すように、第一変形例において、CPU10は、取得したイベント情報に基づいた指示情報をスピーカ2に送信する(s71)。スピーカ2は、指示情報を受信する(s72)ことにより、AVレシーバ1へ指示情報を受信した旨の応答を行う(s73)。ここで、AVレシーバ1とスピーカ2との間の通信が正常ではない場合、AVレシーバ1はスピーカ2からの応答が得られない。次に、CPU10は、スピーカ2からの応答があるか否かを判断する(s74)。スピーカ2からの応答がある場合(s74:Yes)、CPU10は、指示確定情報をスピーカ2に送信する(s75)。スピーカ2は、指示確定情報を受信する(s76)ことにより、指示情報に従って所定の操作を実行する(s77)。例えば、指示情報が所定の音の再生である場合、スピーカ2は所定の音を再生することにより、アラーム機能が実現される。スピーカ2からの応答がない場合(s74:No)、CPU10は、設定情報をスピーカ2に再度送信する(s71)。このように、AVレシーバ1とスピーカ2との間の通信が正常ではない場合において、スピーカ2からの応答が得られるまで、または所定の回数もしくは所定の時間CPU10は設定情報の送信を繰り返す。これにより、一時的にAVレシーバ1とスピーカ2との間の通信に異常が発生した場合であっても、スピーカ2へアラーム等を設定させることができる。   FIG. 7 is a flowchart showing the control of the information processing method according to the first modification. As shown in FIG. 7, in the first modification, the CPU 10 transmits instruction information based on the acquired event information to the speaker 2 (s71). The speaker 2 receives the instruction information (s72), and makes a response to the AV receiver 1 that the instruction information has been received (s73). Here, when the communication between the AV receiver 1 and the speaker 2 is not normal, the AV receiver 1 cannot obtain a response from the speaker 2. Next, the CPU 10 determines whether or not there is a response from the speaker 2 (s74). When there is a response from the speaker 2 (s74: Yes), the CPU 10 transmits instruction confirmation information to the speaker 2 (s75). The speaker 2 receives the instruction confirmation information (s76), and executes a predetermined operation according to the instruction information (s77). For example, when the instruction information is reproduction of a predetermined sound, the speaker 2 reproduces a predetermined sound, thereby realizing an alarm function. When there is no response from the speaker 2 (s74: No), the CPU 10 transmits setting information to the speaker 2 again (s71). As described above, when the communication between the AV receiver 1 and the speaker 2 is not normal, the CPU 10 repeats transmission of the setting information until a response is obtained from the speaker 2 or for a predetermined number of times or for a predetermined time. Thereby, even if an abnormality occurs in communication between the AV receiver 1 and the speaker 2, an alarm or the like can be set in the speaker 2.

図8は、第二変形例に係る情報処理方法の制御を示したフローチャートである。図8に示すように、第二変形例において、ユーザがスピーカ2のキー25を操作することにより、所定のコマンドが入力される(s23)。次に、スピーカ2は、入力されたコマンド情報をAVレシーバ1へ送信し(s81)、暫定的にスピーカ2が実施している操作を変更する(s83)。例えば、スピーカ2は再生している所定の音の再生を停止する。AVレシーバ1は、コマンド情報を受信する(s82)ことにより、スピーカ2へコマンド情報を受信した旨の応答を行う(s84)。MCU24は、AVレシーバ1からの応答があるか否かを判断する(s85)。AVレシーバ1からの応答がある場合(s85:Yes)、MCU24は、コマンド情報に基づいたコマンドを実行する(s86)。すなわち、所定のコマンドが再生停止を示す停止コマンドである場合、スピーカ2は再生している所定の音の再生を停止する。これにより、例え異なったコマンドが暫定的に実行されていても、コマンド情報に基づいた処理に変更されてコマンドが実行される。AVレシーバ1からの応答がない場合(s85:No)、MCU24は、コマンド情報をAVレシーバ1に再度送信する(s81)。このように、AVレシーバ1とスピーカ2との間の通信が正常ではない場合において、AVレシーバ1からの応答が得られるまでまたは所定の回数もしくは所定の時間まで、MCU24は設定情報の送信を繰り返す。これにより、一時的にAVレシーバ1とスピーカ2との間の通信に異常が発生した場合であっても、スピーカ2へ所定のコマンドを実行させることができる。   FIG. 8 is a flowchart showing the control of the information processing method according to the second modification. As shown in FIG. 8, in the second modified example, when the user operates the key 25 of the speaker 2, a predetermined command is input (s23). Next, the speaker 2 transmits the input command information to the AV receiver 1 (s81), and temporarily changes the operation performed by the speaker 2 (s83). For example, the speaker 2 stops the reproduction of a predetermined sound being reproduced. The AV receiver 1 receives the command information (s82), and makes a response to the speaker 2 that the command information has been received (s84). The MCU 24 determines whether or not there is a response from the AV receiver 1 (s85). If there is a response from the AV receiver 1 (s85: Yes), the MCU 24 executes a command based on the command information (s86). That is, when the predetermined command is a stop command indicating stop of reproduction, the speaker 2 stops reproduction of the predetermined sound being reproduced. Thereby, even if a different command is provisionally executed, the command is changed to the process based on the command information and executed. When there is no response from the AV receiver 1 (s85: No), the MCU 24 transmits the command information to the AV receiver 1 again (s81). As described above, when the communication between the AV receiver 1 and the speaker 2 is not normal, the MCU 24 repeats transmission of the setting information until a response from the AV receiver 1 is obtained or until a predetermined number of times or a predetermined time. . As a result, even if an abnormality occurs in communication between the AV receiver 1 and the speaker 2, the speaker 2 can execute a predetermined command.

図9は、第三変形例に係る情報処理方法の制御を示したフローチャートである。第三変形例においては、スピーカ2は不図示のRTCを有する点において、情報処理システム100と構成が異なる。図9に示すように、取得部141は、トリガーとなるイベント情報を取得する(s11)。次に、CPU10は、取得したイベント情報に基づいた設定情報をスピーカ2に送信する(s91)。スピーカ2は、設定情報を受信する(s92)ことにより、AVレシーバ1へ設定情報を受信した旨の応答を行う(s93)。ここで、AVレシーバ1とスピーカ2との間の通信が正常ではない場合、AVレシーバ1はスピーカ2からの応答が得られない。次に、CPU10は、スピーカ2からの応答があるか否かを判断する(s94)。スピーカ2からの応答がある場合(s94:Yes)、CPU10は、設定確定情報をスピーカ2に送信する(s95)。スピーカ2は、設定確定情報を受信する(s96)ことにより、アラームの設定を確定する(s97)。スピーカ2は不図示のRTCを有するため、スピーカ2側のRTCに基づいてアラームが設定され、MCU24のメモリにアラームの設定が記録される。スピーカ2のRTCの時刻が、設定された時刻に到達すると、MCU24は所定の音を再生させることにより、アラーム機能が実現される。スピーカ2からの応答がない場合(s94:No)、CPU10は、設定情報をスピーカ2に再度送信する(s91)。このように、AVレシーバ1とスピーカ2との間の通信が正常ではない場合において、スピーカ2からの応答が得られるまで、または所定の回数もしくは所定の時間CPU10は設定情報の送信を繰り返す。これにより、設定時からアラーム予定時刻までの間に、AVレシーバ1とスピーカ2との間の通信に異常が発生した場合であっても、スピーカ2へアラーム等を設定させることができる。   FIG. 9 is a flowchart showing the control of the information processing method according to the third modification. In the third modification, the speaker 2 is different from the information processing system 100 in that it has an RTC (not shown). As illustrated in FIG. 9, the acquisition unit 141 acquires event information serving as a trigger (s11). Next, the CPU 10 transmits setting information based on the acquired event information to the speaker 2 (s91). The speaker 2 receives the setting information (s92), and makes a response to the AV receiver 1 that the setting information has been received (s93). Here, when the communication between the AV receiver 1 and the speaker 2 is not normal, the AV receiver 1 cannot obtain a response from the speaker 2. Next, the CPU 10 determines whether or not there is a response from the speaker 2 (s94). When there is a response from the speaker 2 (s94: Yes), the CPU 10 transmits setting confirmation information to the speaker 2 (s95). The speaker 2 receives the setting confirmation information (s96), thereby confirming the alarm setting (s97). Since the speaker 2 has an RTC (not shown), an alarm is set based on the RTC on the speaker 2 side, and the alarm setting is recorded in the memory of the MCU 24. When the RTC time of the speaker 2 reaches the set time, the MCU 24 reproduces a predetermined sound, thereby realizing an alarm function. When there is no response from the speaker 2 (s94: No), the CPU 10 transmits setting information to the speaker 2 again (s91). As described above, when the communication between the AV receiver 1 and the speaker 2 is not normal, the CPU 10 repeats transmission of the setting information until a response is obtained from the speaker 2 or for a predetermined number of times or for a predetermined time. Thereby, even if an abnormality occurs in the communication between the AV receiver 1 and the speaker 2 between the time of setting and the scheduled alarm time, an alarm or the like can be set in the speaker 2.

図10は、第四変形例に係る情報処理方法の制御を示したフローチャートである。第四変形例においては、スピーカ2は不図示のRTCを有する点において、情報処理システム100と構成が異なる。図10に示すように、CPU10は、取得したイベント情報に基づいた設定時刻を検出する(s101)。同様にMCU24は、取得したイベント情報に基づいた設定時刻を検出する(s201)。CPU10が設定時刻を検出すると、CPU10は、指示情報をスピーカ2に送信する(s102)。スピーカ2は、指示情報を受信する(s202)ことにより、AVレシーバ1へ設定情報を受信した旨の応答を行う(s203)。スピーカ2からの応答がある場合(s103:Yes)、すなわちMCU24が設定時刻を検出してから所定時間内に、スピーカ2が指示情報を受信している場合(s204:Yes)、CPU10は、設定確定情報をスピーカ2に送信する(s104)。スピーカ2は、設定確定情報を受信する(s205)ことにより、所定の音を再生してアラームを実行する(s206)。   FIG. 10 is a flowchart showing the control of the information processing method according to the fourth modification. In the fourth modification, the speaker 2 is different in configuration from the information processing system 100 in that it has an RTC (not shown). As shown in FIG. 10, the CPU 10 detects a set time based on the acquired event information (s101). Similarly, the MCU 24 detects a set time based on the acquired event information (s201). When the CPU 10 detects the set time, the CPU 10 transmits instruction information to the speaker 2 (s102). The speaker 2 receives the instruction information (s202), and makes a response to the AV receiver 1 that the setting information has been received (s203). When there is a response from the speaker 2 (s103: Yes), that is, when the speaker 2 receives the instruction information within a predetermined time after the MCU 24 detects the set time (s204: Yes), the CPU 10 The confirmation information is transmitted to the speaker 2 (s104). Upon receiving the setting confirmation information (s205), the speaker 2 reproduces a predetermined sound and executes an alarm (s206).

また、スピーカ2からの応答がない場合(s103:No)、CPU10は、指示情報をスピーカ2に再度送信する(s102)。このように、AVレシーバ1とスピーカ2との間の通信が正常ではない場合において、スピーカ2からの応答が得られるまで、または所定の回数もしくは所定の時間CPU10は指示情報の送信を繰り返す。これにより、AVレシーバ1が設定時刻を検出してから後に、AVレシーバ1とスピーカ2との間の通信に異常が発生した場合であっても、スピーカ2でアラーム等を実現させることができる。   If there is no response from the speaker 2 (s103: No), the CPU 10 transmits the instruction information to the speaker 2 again (s102). As described above, when the communication between the AV receiver 1 and the speaker 2 is not normal, the CPU 10 repeats transmission of the instruction information until a response from the speaker 2 is obtained, or for a predetermined number of times or for a predetermined time. Thereby, even if an abnormality occurs in communication between the AV receiver 1 and the speaker 2 after the AV receiver 1 detects the set time, an alarm or the like can be realized by the speaker 2.

さらに、MCU24が設定時刻を検出してからスピーカ2が指示情報を受信していない場合(s204:No)であって、MCU24が設定時刻を検出してから所定時間を経過すると(s207:Yes)、スピーカ2は、設定確定情報を受信することなく、アラームを実行する(s206)。MCU24が設定時刻を検出してから所定時間に到達していない場合(s207:No)、再び、MCU24は指示情報を受信しているか否かを判断する(s204)。これにより、スピーカ2が設定時刻を検出してから後に、AVレシーバ1とスピーカ2との間の通信に異常が発生した場合であっても、スピーカ2でアラーム等を実現させることができる。   Further, when the MCU 24 detects the set time and the speaker 2 has not received the instruction information (s204: No), and when the predetermined time elapses after the MCU 24 detects the set time (s207: Yes). The speaker 2 executes an alarm without receiving the setting confirmation information (s206). If the predetermined time has not been reached since the MCU 24 detected the set time (s207: No), the MCU 24 again determines whether or not the instruction information has been received (s204). Thereby, even if an abnormality occurs in communication between the AV receiver 1 and the speaker 2 after the speaker 2 detects the set time, an alarm or the like can be realized by the speaker 2.

なお、本実施形態において、ユーザが停止ボタン251を操作した場合は停止のコマンドが、ユーザが一時停止ボタン252を操作した場合は一時停止のコマンドが、ユーザが音量調整ボタン253を操作した場合は音量調整のコマンドが、それぞれAVレシーバ1の受信部143へ送信されるが、スピーカ2のボタンとコマンドとの紐づけはこれに限られない。例えば、電源ボタンが停止のコマンドに、電源ボタン以外のボタンが一時停止のコマンド又は音量調整のコマンドに紐づけられてもよい。   In the present embodiment, when the user operates the stop button 251, a stop command is issued, when the user operates the pause button 252, the pause command is issued, and when the user operates the volume adjustment button 253. The volume adjustment command is transmitted to the receiving unit 143 of the AV receiver 1, but the association between the button of the speaker 2 and the command is not limited to this. For example, the power button may be associated with a stop command, and buttons other than the power button may be associated with a pause command or a volume adjustment command.

1…AVレシーバ(情報処理装置)
2,41〜45…スピーカ(再生装置)
141…取得部
142…送信部
143…受信部
100,300…情報処理システム
1. AV receiver (information processing device)
2, 41-45 ... Speaker (reproducing device)
141 ... Acquiring unit 142 ... Transmitting unit 143 ... Receiving unit 100, 300 ... Information processing system

Claims (8)

トリガーとなるイベント情報を取得する取得部と、
前記取得部で取得した前記イベント情報に基づいたタイミングで、所定の音を再生させる第一指示情報を再生装置に送信する送信部と、
を備える情報処理装置。
An acquisition unit for acquiring event information as a trigger;
A transmission unit that transmits first instruction information for reproducing a predetermined sound to a reproduction device at a timing based on the event information acquired by the acquisition unit;
An information processing apparatus comprising:
所定のコマンドを前記再生装置から受信する受信部を備え、
前記送信部は、前記受信部が前記所定のコマンドを前記再生装置から受信した時、前記所定の音の再生を停止させる第二指示情報を前記再生装置に送信する請求項1に記載の情報処理装置。
A receiving unit for receiving a predetermined command from the playback device;
2. The information processing according to claim 1, wherein when the receiving unit receives the predetermined command from the reproduction device, the transmission unit transmits second instruction information for stopping reproduction of the predetermined sound to the reproduction device. apparatus.
前記送信部は、前記所定の音の再生の停止から一定時間経過後に前記所定の音又はその他の所定の音を再生させる第三指示情報を前記再生装置に再度送信する請求項2に記載の情報処理装置。   3. The information according to claim 2, wherein the transmission unit transmits again the third instruction information for reproducing the predetermined sound or the other predetermined sound after a predetermined time has elapsed from the stop of the reproduction of the predetermined sound to the reproduction apparatus. Processing equipment. トリガーとなるイベント情報を取得する取得部と、
前記取得部で取得した前記イベント情報に基づいたタイミングで、所定の音を再生させるための再生データを再生装置に送信する送信部と、
を備える情報処理装置。
An acquisition unit for acquiring event information as a trigger;
A transmission unit that transmits reproduction data for reproducing a predetermined sound to a reproduction device at a timing based on the event information acquired by the acquisition unit;
An information processing apparatus comprising:
前記所定の音は、複数の種類の音源の音を含む請求項1〜4のいずれかに記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the predetermined sound includes sounds of a plurality of types of sound sources. 前記送信部は、複数の再生装置があるとき、再生装置毎に異なる種類の前記所定の音を再生させる第一指示情報又は再生データを該再生装置毎に送信する請求項1〜5のいずれかに記載の情報処理装置。   6. The transmission unit according to claim 1, wherein when there are a plurality of playback devices, the transmission unit transmits, for each playback device, first instruction information or playback data for playing back the predetermined sound of a different type for each playback device. The information processing apparatus described in 1. 請求項1〜6のいずれかに記載の情報処理装置と、
再生装置と、
を備える情報処理システム。
An information processing apparatus according to any one of claims 1 to 6,
A playback device;
An information processing system comprising:
トリガーとなるイベント情報を取得し、
取得した前記イベント情報に基づいたタイミングで、所定の音を再生させる指示情報を再生装置に送信する、
情報処理方法。
Get event information to trigger,
Transmitting instruction information for reproducing a predetermined sound to the reproduction device at a timing based on the acquired event information;
Information processing method.
JP2017058379A 2017-03-24 2017-03-24 Information processing device, information processing system, and information processing method Pending JP2018160871A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2017058379A JP2018160871A (en) 2017-03-24 2017-03-24 Information processing device, information processing system, and information processing method
EP18160685.6A EP3382474B1 (en) 2017-03-24 2018-03-08 Information processing apparatus, information processing system, and information processing method
US15/923,468 US10489107B2 (en) 2017-03-24 2018-03-16 Instruction information transmitting apparatus, instruction information transmitting system, and instruction information transmitting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017058379A JP2018160871A (en) 2017-03-24 2017-03-24 Information processing device, information processing system, and information processing method

Publications (1)

Publication Number Publication Date
JP2018160871A true JP2018160871A (en) 2018-10-11

Family

ID=61599046

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017058379A Pending JP2018160871A (en) 2017-03-24 2017-03-24 Information processing device, information processing system, and information processing method

Country Status (3)

Country Link
US (1) US10489107B2 (en)
EP (1) EP3382474B1 (en)
JP (1) JP2018160871A (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60206299A (en) * 1984-03-29 1985-10-17 Sony Corp Remote controller
JPH11250637A (en) * 1998-03-02 1999-09-17 Sony Corp Portable electronic apparatus with remote operation part
JP2002099488A (en) * 2000-09-25 2002-04-05 Kyubunkan:Kk Information distributing device, terminal device, information distributing method and record medium
JP2002208265A (en) * 2001-01-09 2002-07-26 Kenwood Corp Recording and reproducing device, method of controlling recording and reproducing device and recording medium
JP2004147163A (en) * 2002-10-25 2004-05-20 Matsushita Electric Ind Co Ltd Security device with melody rewriting function
JP2006333051A (en) * 2005-05-26 2006-12-07 Anodeikku Supply:Kk Voice distribution apparatus, voice distribution system, and program
JP2008011486A (en) * 2006-05-31 2008-01-17 Brother Ind Ltd Sound output system, electronic device, telephone apparatus, and program
JP2008282348A (en) * 2007-05-14 2008-11-20 Toshiba Corp Sound output device and sound output method
JP2011054191A (en) * 2002-08-14 2011-03-17 Sony Corp Device and method for selecting music channel
JP2015053550A (en) * 2013-09-05 2015-03-19 ヤマハ株式会社 Speaker device
JP2015527796A (en) * 2012-06-28 2015-09-17 ソノズ インコーポレイテッド Audio correction based on proximity detection

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5555536A (en) * 1994-07-19 1996-09-10 Rolf; Rebecca L. Device for playing recorded audio at a selected time
US6816703B1 (en) * 1999-11-30 2004-11-09 Leapfrog Enterprises, Inc. Interactive communications appliance
WO2001076120A2 (en) * 2000-04-04 2001-10-11 Stick Networks, Inc. Personal communication device for scheduling presentation of digital content
US7142934B2 (en) * 2000-09-01 2006-11-28 Universal Electronics Inc. Audio converter device and method for using the same
US20020082730A1 (en) * 2000-12-21 2002-06-27 Microsoft Corporation Universal media player
US20030142591A1 (en) * 2002-01-31 2003-07-31 International Business Machines Corporation Interactive alarm clock and method
US7657223B2 (en) * 2003-02-04 2010-02-02 Nokia Siemens Networks Oy Provision of content to mobile users
US8064295B2 (en) * 2006-10-12 2011-11-22 Palmer Robin B Motivational alarm
US9043797B2 (en) * 2010-10-26 2015-05-26 Qualcomm Incorporated Using pause on an electronic device to manage resources
US8938312B2 (en) 2011-04-18 2015-01-20 Sonos, Inc. Smart line-in processing
US8971546B2 (en) * 2011-10-14 2015-03-03 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to control audio playback devices
US9152131B2 (en) * 2013-03-14 2015-10-06 Google Technology Holdings LLC Snooze alarm system for a wearable device
JP5569625B2 (en) 2013-06-12 2014-08-13 ヤマハ株式会社 Wireless audio system
US20150371529A1 (en) * 2014-06-24 2015-12-24 Bose Corporation Audio Systems and Related Methods and Devices
US9779613B2 (en) * 2014-07-01 2017-10-03 Sonos, Inc. Display and control of pre-determined audio content playback
CN104200825A (en) * 2014-08-20 2014-12-10 英华达(上海)科技有限公司 Wireless music playing method and system and wireless music player
US9766596B2 (en) * 2015-07-08 2017-09-19 Google Inc. Wake up to a cast alarm or an alarm plus content prompt

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60206299A (en) * 1984-03-29 1985-10-17 Sony Corp Remote controller
JPH11250637A (en) * 1998-03-02 1999-09-17 Sony Corp Portable electronic apparatus with remote operation part
JP2002099488A (en) * 2000-09-25 2002-04-05 Kyubunkan:Kk Information distributing device, terminal device, information distributing method and record medium
JP2002208265A (en) * 2001-01-09 2002-07-26 Kenwood Corp Recording and reproducing device, method of controlling recording and reproducing device and recording medium
JP2011054191A (en) * 2002-08-14 2011-03-17 Sony Corp Device and method for selecting music channel
JP2004147163A (en) * 2002-10-25 2004-05-20 Matsushita Electric Ind Co Ltd Security device with melody rewriting function
JP2006333051A (en) * 2005-05-26 2006-12-07 Anodeikku Supply:Kk Voice distribution apparatus, voice distribution system, and program
JP2008011486A (en) * 2006-05-31 2008-01-17 Brother Ind Ltd Sound output system, electronic device, telephone apparatus, and program
JP2008282348A (en) * 2007-05-14 2008-11-20 Toshiba Corp Sound output device and sound output method
JP2015527796A (en) * 2012-06-28 2015-09-17 ソノズ インコーポレイテッド Audio correction based on proximity detection
JP2015053550A (en) * 2013-09-05 2015-03-19 ヤマハ株式会社 Speaker device

Also Published As

Publication number Publication date
EP3382474A1 (en) 2018-10-03
EP3382474B1 (en) 2022-01-26
US20180275953A1 (en) 2018-09-27
US10489107B2 (en) 2019-11-26

Similar Documents

Publication Publication Date Title
US20230379644A1 (en) Audio Playback Settings for Voice Interaction
JP7346508B2 (en) Multiple voice services
US20190079721A1 (en) Dynamic Computation of System Response Volume
EP2817980B1 (en) Audio reproduction systems and methods
JP4643987B2 (en) Smart speaker
WO2019033986A1 (en) Sound playback device detection method, apparatus, storage medium, and terminal
WO2018157679A1 (en) Sounding control method and electronic device
CN113641329A (en) Sound effect configuration method and device, intelligent sound box, computer equipment and storage medium
JP2002149428A (en) Audio signal processor, and method for rewriting inside data of the audio signal processor
JP2018160871A (en) Information processing device, information processing system, and information processing method
JP5489537B2 (en) Sound reproduction system, sound reproduction device, and control method thereof
CN102655013A (en) Receiving device, transmitting device, receiving method, transmitting method, and communication system
JP6346245B2 (en) Toy system, toy body control method, and program
JP2010258967A (en) Electronic device, control method of the same, and electroacoustic transducer
JP7461771B2 (en) Multi-channel audio system, multi-channel audio device, program, and multi-channel audio reproduction method
JP5262526B2 (en) Video / audio reproduction system, AV amplifier, and program
JP6921311B2 (en) Equipment control system, equipment, equipment control method and program
JP2014000158A (en) Toy body, control method, program, and toy system
WO2018100742A1 (en) Content reproduction device, content reproduction system, and content reproduction device control method
JP2011217211A (en) Radio communication system
JP2016118649A (en) Multitrack recording system with radio lan function
JP2010244619A (en) Content playback device and program thereof
JP2011082717A (en) Amplifier and program for the same
JP2017538242A (en) Synchronized audio recording using wireless data transmission
JP2022150204A (en) Control method, controller, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190308

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191125

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200107