JP7630283B2 - OPERATION EXECUTION DEVICE AND OPERATION EXECUTION METHOD - Google Patents
OPERATION EXECUTION DEVICE AND OPERATION EXECUTION METHOD Download PDFInfo
- Publication number
- JP7630283B2 JP7630283B2 JP2021005221A JP2021005221A JP7630283B2 JP 7630283 B2 JP7630283 B2 JP 7630283B2 JP 2021005221 A JP2021005221 A JP 2021005221A JP 2021005221 A JP2021005221 A JP 2021005221A JP 7630283 B2 JP7630283 B2 JP 7630283B2
- Authority
- JP
- Japan
- Prior art keywords
- name
- target
- operation target
- analysis data
- voice
- 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.)
- Active
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、操作実行装置、および操作実行方法に関する。 The present invention relates to an operation execution device and an operation execution method.
従来、コンテンツの再生時に、音声対話を利用して、操作の利便性の向上することができる情報処理装置が知られている。具体的には、情報処理装置に備えられた音声処理装置は、インターネットを介して、外部のデータセンタにある音声変換サーバや機能提供サーバと連携することにより、ユーザに対して、音声エージェントサービスを提供する。 Conventionally, there is known an information processing device that can improve the convenience of operation by using voice dialogue when playing content. Specifically, a voice processing device provided in the information processing device provides a voice agent service to the user by linking with a voice conversion server and a function provision server in an external data center via the Internet.
ここで、音声エージェントサービスとは、例えば、音声認識処理や自然言語処理等の処理を組み合わせて、話し言葉による問いかけや要求に対し、適切に回答したり、動作したりする機能やサービスをいう。 Here, a voice agent service refers to a function or service that combines processes such as voice recognition and natural language processing to respond appropriately to questions or requests made through spoken language and take appropriate action.
例えば、クライアント側の受信装置において実行される放送アプリケーションと、サーバ側の機能提供サーバにおいて実行されるサーバアプリケーションとが、インターネットを介して連携され、放送アプリケーションにより、音声処理装置が提供する音声エージェントサービスのユーザインターフェースを利用することが可能となる。 For example, a broadcast application executed on a client-side receiving device and a server application executed on a server-side function providing server are linked via the Internet, making it possible to use the user interface of the voice agent service provided by the voice processing device through the broadcast application.
しかしながら、上述のような従来技術には、以下の問題がある。すなわち、音声エージェントサービスにおいては、データセンタにある機能提供サーバがクライアント側の放送アプリケーションから再生情報等を取得し、同じくデータセンタにある音声変換サーバが対話処理等を行うが、放送アプリケーションから取得できない情報がある。 However, the above-mentioned conventional technology has the following problems. In a voice agent service, a function providing server in a data center obtains playback information, etc. from a broadcast application on the client side, and a voice conversion server also in the data center performs dialogue processing, etc., but there is some information that cannot be obtained from the broadcast application.
例えば、SI(Service Information)情報に含まれる放送局名、番組表の情報等は、放送局に著作権があるため、インターネットを介してテレビジョン受信機の外部に送信できないので、外部のサーバにより適切な言葉に変換することができない。 For example, information such as broadcast station names and program schedules included in SI (Service Information) cannot be transmitted outside the television receiver via the Internet because the broadcast station holds the copyright, and therefore cannot be converted into appropriate words by an external server.
一例として、外部のサーバは、例えば、「月本テレビにして」という命令を、「月本テレビ」に「選局する」という意味に解釈する。ただし、テレビジョン受信機の内部では、SI情報から得られた放送局名が「月テレ」となっている場合、外部のサーバが解釈した「月本テレビ」はSI情報の「月テレ」に一致しないので、実際の選局動作ができない。 For example, an external server may interpret a command such as "Turn to Tsukimoto TV" as meaning to "select" to "Tsukimoto TV." However, if the broadcasting station name obtained from the SI information inside the television receiver is "Tsukimoto TV," the "Tsukimoto TV" interpreted by the external server does not match the "Tsukimoto TV" in the SI information, and therefore the actual channel selection operation cannot be performed.
同様に、SI情報に含まれる番組情報も、テレビジョン受信機の外部に送信することができないため、外部のサーバで該当する言葉に変換してユーザが求める処理を実行することが困難である。 Similarly, the program information contained in the SI information cannot be transmitted outside the television receiver, making it difficult for an external server to convert it into the appropriate words and execute the processing required by the user.
本発明の一態様は、ユーザの音声をサーバで適切な言葉に変換できなくても、音声操作を完了させることを目的とする。 One aspect of the present invention aims to complete voice operations even if the server cannot convert the user's voice into appropriate words.
上記の課題を解決するために、本発明の一態様に係る操作実行装置は、一つ以上のチャンネルを介して、各チャンネルに関連する操作対象の代表名称を含む対象データをそれぞれ受信する受信部と、ユーザの音声または当該音声の認識結果を外部の解析サーバに送信し、当該解析サーバから操作内容および操作対象の名称を示す解析データを受信する取得部と、上記解析データが示す操作対象の名称が、当該操作対象の別名である場合に、当該名称を当該操作対象の代表名称に修正する修正部と、上記解析データが示す操作対象の名称を含む上記対象データを参照して、上記解析データが示す操作内容を実行する操作部と、を備えている。 In order to solve the above problems, an operation execution device according to one aspect of the present invention includes a receiving unit that receives target data including a representative name of an operation target related to each channel via one or more channels, an acquiring unit that transmits the user's voice or a recognition result of the voice to an external analysis server and receives analysis data indicating the operation content and the name of the operation target from the analysis server, a correcting unit that corrects the name of the operation target indicated by the analysis data to the representative name of the operation target when the name of the operation target indicated by the analysis data is an alias of the operation target, and an operation unit that executes the operation content indicated by the analysis data by referring to the target data including the name of the operation target indicated by the analysis data.
上記の課題を解決するために、本発明の一態様に係る操作実行方法は、一つ以上のチャンネルを介して、各チャンネルに関連する操作対象の代表名称を含む対象データをそれぞれ受信する受信工程と、ユーザの音声または当該音声の認識結果を外部の解析サーバに送信し、当該解析サーバから操作内容および操作対象の名称を示す解析データを受信する取得工程と、上記解析データが示す操作対象の名称が、当該操作対象の別名である場合に、当該名称を当該操作対象の代表名称に修正する修正工程と、上記解析データが示す操作対象の名称を含む上記対象データを参照して、上記解析データが示す操作内容を実行する操作工程と、を含んでいる。 In order to solve the above problem, an operation execution method according to one aspect of the present invention includes a receiving step of receiving target data including a representative name of an operation target related to each channel via one or more channels, an acquiring step of transmitting the user's voice or a recognition result of the voice to an external analysis server and receiving analysis data indicating the operation content and the name of the operation target from the analysis server, a correcting step of correcting the name of the operation target indicated by the analysis data to the representative name of the operation target if the name of the operation target indicated by the analysis data is an alias of the operation target, and an operation step of executing the operation content indicated by the analysis data with reference to the target data including the name of the operation target indicated by the analysis data.
本発明の一態様によれば、ユーザの音声をサーバで適切な言葉に変換できなくても、音声操作を完了させることができる。 According to one aspect of the present invention, voice operations can be completed even if the server cannot convert the user's voice into appropriate words.
〔実施形態1〕
以下、本発明の実施形態1について、図1~図4を参照しながら説明する。
[Embodiment 1]
Hereinafter, a first embodiment of the present invention will be described with reference to FIGS.
図1は、本実施形態に係るテレビジョン受像機1の要部構成を示す概略ブロック図である。本実施形態において、操作実行装置の一例として、テレビジョン受像機1について説明する。 FIG. 1 is a schematic block diagram showing the main configuration of a television receiver 1 according to this embodiment. In this embodiment, the television receiver 1 will be described as an example of an operation execution device.
図1に示すように、テレビジョン受像機1は、音声処理装置2およびサーバ3に接続されている。音声処理装置2は、ユーザからの音声を認識処理して、当該認識処理した結果をテレビジョン受像機1に送信する。音声処理装置2の一例として、例えば、スマートスピーカが挙げられる。サーバ(解析サーバ)3は、音声データを受信して、当該音声データを解析し、当該解析した結果をテレビジョン受像機1に送信する。サーバ3の一例として、例えば、グーグルアシスタントサーバであってもよい。グーグルアシスタントサーバにおいて、音声データは、JSON(JavaScript Object Notation)形式である。JavaScriptは、登録商標である。
As shown in FIG. 1, a television receiver 1 is connected to an
テレビジョン受像機1は、受信部11と、言語処理部(修正部)12と、取得部13と、操作部14とを備えている。
The television receiver 1 includes a
受信部11は、一つ以上のチャンネルを介して、各チャンネルに関連する操作対象の代表名称を含む対象データをそれぞれ受信する(受信工程)。本実施形態において、チャンネルは、放送波のチャンネルであり、放送局からの番組情報をテレビジョン受像機1に届ける経路であり、有線であってもよいし、無線であってもよい。操作対象は、選局する対象であり、例えば、「月テレ」、「月本テレビ」等の放送局である。操作対象の代表名称は、SI情報に含まれる、放送局の正式名称であり、例えば、「月テレ」等である。対象データは、各チャンネルの放送局名および番組情報を含む情報であり、例えば、各チャンネルのSI(service information)情報である。
The receiving
取得部13は、音声処理装置2からユーザの音声または当該音声の認識結果を外部のサーバ3に送信し、当該サーバ3から操作内容および操作対象の名称(例えば、「月本テレビ」)を示す解析データを受信する(取得工程)。操作内容は、放送局の選局である。そして、取得部13は、当該解析データに含まれる操作対象の名称を言語処理部12に出力し、言語処理部12から操作名称の代表名称(例えば、「月テレ」)を取得する。
The
言語処理部12は、受信した解析データが示す操作対象の名称が、当該操作対象の別名(例えば、「月本テレビ」)である場合に、当該名称を当該操作対象の代表名称(例えば、「月テレ」)に修正し(修正工程)、当該代表名称を取得部13に出力する。本実施形態において、操作対象の名称は、例えば、放送局の別名である「月本テレビ」や「TTV」である。すなわち、言語処理部12は、SI情報に含まれている情報に、ユーザが発した音声の情報を合わせるための言語処理を行う。
When the name of the operation target indicated by the received analysis data is an alternative name for the operation target (e.g., "Tsukimoto TV"), the
操作部14は、受信した解析データが示す操作対象の名称を含むSI情報を参照して、当該解析データが示す操作内容を実行する(操作工程)。
The
上記の構成によれば、ユーザの音声をサーバ3で適切な言葉に変換できなくても、音声操作を完了させることが可能になる。
The above configuration makes it possible to complete voice operations even if the
テレビジョン受像機1のデータフローについて、図2を参照しながら詳しく説明する。図2は、本実施形態に係るテレビジョン受像機1のデータフローを示す図である。本実施形態では、テレビジョン受像機1は、ユーザが発話した放送局名を正式名称に変換してから、選局する。 The data flow of the television receiver 1 will be described in detail with reference to FIG. 2. FIG. 2 is a diagram showing the data flow of the television receiver 1 according to this embodiment. In this embodiment, the television receiver 1 converts the broadcast station name spoken by the user into the official name before selecting the station.
図2に示すように、例えば、ユーザが「月本テレビにして」という音声を発した場合、テレビジョン受像機1の取得部13は、この音声を示す音声データを音声処理装置2から取得して、サーバ3に送信する。ここで、取得部13は、テレビジョン受像機1に備えられたマイクを介して、ユーザの「月本テレビにして」という音声を取得してもよい。
As shown in FIG. 2, for example, when a user utters the voice "Turn on Tsukimoto TV", the
そして、サーバ3は、テレビジョン受像機1から音声データを受信し、当該音声データを解析し、「して」を処理内容に変換した「月本テレビに選局する」という解析データをテレビジョン受像機1に送信する。次に、テレビジョン受像機1の取得部13は、サーバ3から解析データを受信し、当該解析データに含まれる「月本テレビ」を言語処理部12に送信する。言語処理部12は、取得部13から「月本テレビ」を受け付けて、後述する図3に示すテーブルを参照して、「月本テレビ」を「月テレ」に変換して、「月テレ」を取得部13に出力する。
Then, the
取得部13は、言語処理部12から「月テレ」を取得して、「月テレに選局する」を操作部14に送信する。「月テレ」に該当するチャンネルがあるので、操作部14は、当該チャンネルを選局する。
The
上記の説明において、「月本テレビ」は特許請求の範囲の「名称」に相当し、「月テレ」は特許請求の範囲の「代表名称」に相当する。 In the above explanation, "Tsukimoto TV" corresponds to the "name" of the claims, and "Gekki TV" corresponds to the "representative name" of the claims.
また、上記の説明において、「月本テレビ」を「名称」に挙げて説明したが、「名称」が「TTV」の場合でも処理が同様のため、その説明を省略する。 In the above explanation, "Tsukimoto TV" was used as the "name", but the processing is the same when the "name" is "TTV", so the explanation is omitted.
図3は、本実施形態に係るテレビジョン受像機1が用いるテーブルを示す図である。当該テーブルは、テレビジョン受像機1が内蔵するメモリに予め格納されてもよいし、テレビジョン受像機1がアクセス可能な別体の記憶装置に予め格納されてもよい。なお、テレビジョン受像機1は、音声を収集した結果を上記テーブルに反映させてもよい。 Figure 3 is a diagram showing a table used by the television receiver 1 according to this embodiment. The table may be stored in advance in a memory built into the television receiver 1, or in a separate storage device accessible by the television receiver 1. The television receiver 1 may also update the table with the results of audio collection.
図3に示すように、テーブルは、別名および代表名称を含む複数のレコードから構成される。言語処理部12は、テーブルを参照することにより、放送局の別名である「月本テレビ」および「TTV」を、放送局の代表名称である「月テレ」に変換する。なお、言語処理部12は、「月テレ」を受け付けた場合には、テーブルの別名に「月テレ」がないので、そのまま「月テレ」を出力する。
As shown in FIG. 3, the table is made up of multiple records including aliases and representative names. By referring to the table, the
本実施形態に係るテレビジョン受像機1によれば、ユーザ音声による選局操作が可能になる。 The television receiver 1 according to this embodiment enables channel selection using user voice.
以下、本実施形態に係るテレビジョン受像機1の操作実行処理の流れについて、図4を参照しながら説明する。図4は、本実施形態に係るテレビジョン受像機1の操作実行処理を示すフローチャートである。 The flow of the operation execution process of the television receiver 1 according to this embodiment will be described below with reference to FIG. 4. FIG. 4 is a flowchart showing the operation execution process of the television receiver 1 according to this embodiment.
(ステップS11)
テレビジョン受像機1の取得部13は、音声データを解析した結果である解析データをサーバ3から受信する。
(Step S11)
The
(ステップS12)
取得部13は、解析データに含まれる操作が「選局」になっているか否かを判定する。操作が「選局」になっている場合(ステップS12のYES)、取得部13は、ステップS13の処理を実行する。操作が「選局」になっていない場合(ステップS12のNO)、取得部13は、処理を終了する。
(Step S12)
The
(ステップS13)
取得部13は、解析データに含まれる操作対象の名称を言語処理部12に出力する。言語処理部12は、取得部13から操作対象の名称を受け付けて、当該名称を変換する。
(Step S13)
The
(ステップS14)
言語処理部12は、操作対象の名称が変換可能か否かを判定する。操作対象の名称が図3のテーブルに別名として格納されていれば、変換可能になる。変換可能な場合(ステップS14のYES)、言語処理部12は、ステップS15の処理を実行する。変換可能でない場合(ステップS14のNO)、言語処理部12は、ステップS16の処理を実行する。
(Step S14)
The
(ステップS15)
言語処理部12は、操作対象の名称を変換した代表名称を取得部13に送信する。操作部14は、言語処理部12が変換した後の代表名称である放送局名を取得部13経由で取得し、当該放送局名で選局する。
(Step S15)
The
(ステップS16)
言語処理部12は、操作対象の名称(すなわち、入力された放送局名)をそのまま取得部13に送信する。操作部14は、操作対象の名称である放送局名を取得部13経由で取得し、当該放送局名で選局する。
(Step S16)
The
(ステップS17)
取得部13は、操作部14から操作結果を取得して、選局できたか否かを判定する。選局できた場合(ステップS17のYES)、取得部13は、一連の処理を終了する。選局できなかった場合(ステップS17のNO)、取得部13は、ステップS18の処理を実行する。
(Step S17)
The
(ステップS18)
取得部13は、音声処理装置2に、ユーザに再度入力を促す音声データを送信して、処理を終了する。この場合、音声処理装置2は、テレビジョン受像機1から上記音声データを受け付けて、ユーザに再度入力を促す音声を出力する。
(Step S18)
The
なお、本実施形態においては、操作対象は放送局であり、操作内容は選局であったが、これに限定されない。例えば、操作対象は、番組、または、出演者であってもよいし、操作内容は、録画であってもよい。 In this embodiment, the operation target is a broadcast station and the operation content is channel selection, but this is not limited to this. For example, the operation target may be a program or a performer, and the operation content may be recording.
(実施形態1の効果)
本実施形態によれば、テレビジョン受像機1の内部にも言語変換を行う言語処理部12を設けることにより、音声アシスタント機能を使って音声操作をする際に、テレビジョン受像機1の外部に送信できない情報を用いる音声操作もできるようになる。なお、他の実施形態も、上記の効果を奏する。
(Effects of the First Embodiment)
According to this embodiment, by providing a
〔実施形態2〕
本発明の実施形態2について、以下に説明する。なお、説明の便宜上、実施形態1にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。
[Embodiment 2]
A second embodiment of the present invention will be described below. For ease of explanation, the same reference numerals are given to members having the same functions as those described in the first embodiment, and the description thereof will not be repeated.
実施形態1において、操作が放送局の選局であり、取得部13が解析データに含まれる名称をすぐに言語処理部12に送信する場合を説明したが、本実施形態では、実施形態1と同じく操作は放送局の選局であるが、取得部13が解析データをそのまま操作部14に送信する場合を説明する。すなわち、まず、操作部14は、ユーザが発話した放送局名により選局し、その結果がNGであれば、言語処理部12が当該放送局名を正式名称に変換する。
In the first embodiment, a case was described in which the operation is to select a broadcast station, and the
図5は、本実施形態に係るテレビジョン受像機1のデータフローを示す図である。また、本実施形態において、実施形態1の図2と同様の部分の説明を省略し、相違点である取得部13と、操作部14との間の処理のみを説明する。
Figure 5 is a diagram showing the data flow of the television receiver 1 according to this embodiment. In this embodiment, the description of the same parts as in Figure 2 of the first embodiment will be omitted, and only the processing between the
言語処理部12は、サーバ3から受信した解析データが示す操作内容の実行に操作部14が失敗した場合に、当該解析データが示す操作対象の名称を修正する。
When the
詳細には、操作部14は、取得部13から解析データを受け付けて、当該解析データに含まれる放送局名が正式名称(代表名称)としてSI情報に含まれていない場合に、当該放送局名が示す放送局がない旨の操作不可データを取得部13に出力する。取得部13は、操作部14に解析データを出力し、操作部14から操作不可データを受け付けた場合に、当該解析データに含まれる放送局名を言語処理部12に出力する。
In detail, the
具体的には、図5において、「月本テレビ」に該当するチャンネルがない場合、すなわち、「操作結果」が「該当するチャンネルなし」の場合、取得部13は、操作対象である「月本テレビ」を言語処理部12に送信する。そして、言語処理部12は、「月本テレビ」を「月テレ」に変換して、この変換されたデータを取得部13に送信する。そして、取得部13は、変換されたデータに基づいて操作対象を「月テレ」にして、操作部14に「月テレに選局する」という操作を実行させる。
Specifically, in FIG. 5, if there is no channel corresponding to "Tsukimoto TV", i.e., if the "operation result" is "no corresponding channel", the
上記の構成によれば、ユーザの音声をサーバ3で適切な言葉に変換できなくても、音声操作を完了させることができる。
With the above configuration, even if the
以下、本実施形態に係るテレビジョン受像機1の操作実行処理の流れについて、図6を参照しながら説明する。図6は、本実施形態に係るテレビジョン受像機1の操作実行処理を示すフローチャートである。 The flow of the operation execution process of the television receiver 1 according to this embodiment will be described below with reference to FIG. 6. FIG. 6 is a flowchart showing the operation execution process of the television receiver 1 according to this embodiment.
(ステップS21)
テレビジョン受像機1の取得部13は、音声データを解析した結果である解析データをサーバ3から受信する。
(Step S21)
The
(ステップS22)
取得部13は、解析データに含まれる操作が「選局」になっているか否かを判定する。操作が「選局」になっている場合(ステップS22のYES)、操作部14は、ステップS23の処理を実行する。操作が「選局」になっていない場合(ステップS22のNO)、取得部13は、処理を終了する。
(Step S22)
The
(ステップS23)
操作部14は、入力された放送局名を取得部13経由で取得し、当該放送局名で選局する。
(Step S23)
The
(ステップS24)
取得部13は、操作部14から操作結果を取得して、選局できたか否かを判定する。選局できた場合(ステップS24のYES)、取得部13は、一連の処理を終了する。選局できなかった場合(ステップS24のNO)、取得部13は、ステップS25の処理を実行する。
(Step S24)
The
(ステップS25)
取得部13は、解析データに含まれる操作対象の名称を言語処理部12に出力する。言語処理部12は、取得部13から操作対象の名称を受け付けて、当該名称を変換する。
(Step S25)
The
(ステップS26)
言語処理部12は、操作対象の名称が変換可能か否かを判定する。変換可能な場合(ステップS26のYES)、言語処理部12は、ステップS27の処理を実行する。変換可能でない場合(ステップS26のNO)、言語処理部12は、ステップS29の処理を実行する。
(Step S26)
The
(ステップS27)
言語処理部12は、操作対象の名称を変換した代表名称を取得部13に送信する。操作部14は、言語処理部12が変換した後の代表名称である放送局名を取得部13経由で取得し、当該放送局名で選局する。
(Step S27)
The
(ステップS28)
取得部13は、操作部14から操作結果を取得して、選局できたか否かを判定する。選局できた場合(ステップS28のYES)、取得部13は、一連の処理を終了する。選局できなかった場合(ステップS28のNO)、取得部13は、ステップS29の処理を実行する。
(Step S28)
The
(ステップS29)
取得部13は、音声処理装置2に、ユーザに再度入力を促す音声データを送信して、処理を終了する。この場合、音声処理装置2は、テレビジョン受像機1から上記音声データを受け付けて、ユーザに再度入力を促す音声を出力する。
(Step S29)
The
なお、音声による操作が選局である場合、選局対象の代表名称および名称は、放送局名であってもよいし、番組名、または、出演者名であってもよい。 When the voice operation is for selecting a channel, the representative name and name of the channel to be selected may be the name of the broadcasting station, the name of the program, or the name of the performer.
〔実施形態3〕
本発明の実施形態3について、以下に説明する。なお、説明の便宜上、実施形態1、及び2にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。
[Embodiment 3]
A third embodiment of the present invention will be described below. For ease of explanation, the same reference numerals will be given to members having the same functions as those described in the first and second embodiments, and the description thereof will not be repeated.
実施形態1、及び2において、操作内容が放送局の選局である場合を説明したが、本実施形態では、操作内容が入力切替であり、例えば、テレビジョン受像機1のHDMI(High-Definition Multimedia Interface、登録商標)端子に接続された、描画機器である「Sketch」にデータ入力を切り替える場合を説明する。この場合、チャンネルは、描画機器(外部機器)との接続のためのチャンネルであり、対象データは、各描画機器に関する情報であり、操作対象は、描画機器である。テレビジョン受像機1は、各チャンネルから当該チャンネルに接続された描画機器の代表名を含む対象情報である対象データを受信する。対象データは、例えば、HDMI CEC(consumer electronics control)を介して受信される。 In the first and second embodiments, the case where the operation is to select a broadcast station has been described, but in this embodiment, the operation is to switch input, for example, to switch data input to "Sketch", a drawing device connected to an HDMI (High-Definition Multimedia Interface, registered trademark) terminal of the television receiver 1. In this case, the channel is a channel for connecting to a drawing device (external device), the target data is information related to each drawing device, and the operation target is the drawing device. The television receiver 1 receives target data, which is target information including a representative name of the drawing device connected to the channel, from each channel. The target data is received, for example, via HDMI CEC (consumer electronics control).
本実施形態において、言語処理部12は、例えば、取得部13から「景色堂Sketch」を受け付けて、後述する図7に示すテーブルを参照して、「景色堂Sketch」を「Sketch」に変換して、「Sketch」を取得部13に出力する。
In this embodiment, the
図7は、本実施形態に係るテレビジョン受像機1が用いるテーブルを示す図である。当該テーブルは、テレビジョン受像機1が内蔵するメモリに予め格納されてもよいし、テレビジョン受像機1がアクセス可能な別体の記憶装置に予め格納されてもよい。なお、テレビジョン受像機1は、音声を収集した結果を上記テーブルに反映させてもよい。 Figure 7 is a diagram showing a table used by the television receiver 1 according to this embodiment. The table may be stored in advance in a memory built into the television receiver 1, or in a separate storage device accessible by the television receiver 1. The television receiver 1 may also update the table with the results of audio collection.
図7に示すように、テーブルは、別名および代表名称を含む複数のレコードから構成される。音声操作による入力切替を行う際に、当該テーブルには、別名として、代表名称に類似する単語が予め登録される。 As shown in FIG. 7, the table is made up of multiple records that include aliases and representative names. When switching input by voice operation, words similar to the representative name are preregistered in the table as aliases.
言語処理部12は、上記テーブルを参照することにより、入力切替対象の別名である「景色堂Sketch」、「KeshikidoSketch」、「景色堂スケッチ」および「スケッチ」を、入力切替対象の代表名称である「Sketch」に変換する。なお、言語処理部12は、「Sketch」を受け付けた場合には、上記テーブルに別名として「Sketch」がないので、そのまま「Sketch」を出力する。
By referring to the above table, the
以下、本実施形態に係るテレビジョン受像機1の操作実行処理の流れについて、図8を参照しながら説明する。図8は、本実施形態に係るテレビジョン受像機1の操作実行処理を示すフローチャートである。 The flow of the operation execution process of the television receiver 1 according to this embodiment will be described below with reference to FIG. 8. FIG. 8 is a flowchart showing the operation execution process of the television receiver 1 according to this embodiment.
(ステップS31)
テレビジョン受像機1の取得部13は、音声データを解析した結果である解析データをサーバ3から受信する。
(Step S31)
The
(ステップS32)
取得部13は、解析データに含まれる操作が「入力切替」になっているか否かを判定する。操作が「入力切替」になっている場合(ステップS32のYES)、取得部13は、ステップS33の処理を実行する。操作が「入力切替」になっていない場合(ステップS32のNO)、取得部13は、処理を終了する。
(Step S32)
The
(ステップS33)
取得部13は、解析データに含まれる操作対象の名称を言語処理部12に出力する。言語処理部12は、取得部13から操作対象の名称を受け付けて、当該名称を変換する。
(Step S33)
The
(ステップS34)
言語処理部12は、操作対象の名称が変換可能か否かを判定する。操作対象の名称が図7のテーブルに別名として格納されていれば、変換可能になる。変換可能な場合(ステップS34のYES)、言語処理部12は、ステップS35の処理を実行する。変換可能でない場合(ステップS34のNO)、言語処理部12は、ステップS36の処理を実行する。
(Step S34)
The
(ステップS35)
言語処理部12は、操作対象の名称を変換した代表名称を取得部13に送信する。操作部14は、言語処理部12が変換した後の代表名称であるデバイス名を取得部13経由で取得し、当該デバイス名に入力切替を行う。
(Step S35)
The
(ステップS36)
言語処理部12は、操作対象の名称をそのまま取得部13に送信する。操作部14は、操作対象の名称であるデバイス名を取得部13経由で取得し、当該デバイス名に入力切替を行う。
(Step S36)
The
(ステップS37)
取得部13は、操作部14から操作結果を取得して、入力切替できたか否かを判定する。入力切替できた場合(ステップS37のYES)、取得部13は、一連の処理を終了する。入力切替できなかった場合(ステップS37のNO)、取得部13は、ステップS38の処理を実行する。
(Step S37)
The
(ステップS38)
取得部13は、音声処理装置2に、ユーザに再度入力を促す音声データを送信して、処理を終了する。この場合、音声処理装置2は、テレビジョン受像機1から上記音声データを受け付けて、ユーザに再度入力を促す音声を出力する。
(Step S38)
The
〔実施形態4〕
本発明の実施形態4について、以下に説明する。なお、説明の便宜上、実施形態1~3にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。
[Embodiment 4]
A fourth embodiment of the present invention will be described below. For ease of explanation, the same reference numerals will be used to designate members having the same functions as those described in the first to third embodiments, and the description thereof will not be repeated.
実施形態1、及び2において、操作内容が放送局の選局であり、実施形態3において、操作内容が入力切替である場合を説明したが、本実施形態では、操作内容が録画予約であり、操作対象が出演者である場合、例えば、アーティストの「SevenCALENDERS」が出演する番組を録画予約する場合を説明する。 In the first and second embodiments, the operation is to select a broadcast station, and in the third embodiment, the operation is to switch inputs. In this embodiment, however, the operation is to schedule a recording and the operation target is a performer, for example, to schedule a recording of a program featuring the artist "Seven CALENDERS."
本実施形態において、言語処理部12は、例えば、取得部13から「カレンダーズ」を受け付けて、後述する図9に示すテーブルを参照して、「カレンダーズ」を「SevenCALENDERS」に変換して、「SevenCALENDERS」を取得部13に出力する。
In this embodiment, the
図9は、本実施形態に係るテレビジョン受像機1が用いるテーブルを示す図である。当該テーブルは、テレビジョン受像機1が内蔵するメモリに予め格納されてもよいし、テレビジョン受像機1がアクセス可能な別体の記憶装置に予め格納されてもよい。なお、テレビジョン受像機1は、音声を収集した結果を上記テーブルに反映させてもよい。 Figure 9 is a diagram showing a table used by the television receiver 1 according to this embodiment. The table may be stored in advance in a memory built into the television receiver 1, or in a separate storage device accessible by the television receiver 1. The television receiver 1 may also update the table with the results of audio collection.
図9に示すように、テーブルは、別名および代表名称を含む複数のレコードから構成される。音声操作による録画予約を行う際に、当該テーブルには、別名として、代表名称に類似する単語が予め登録される。 As shown in FIG. 9, the table is made up of multiple records that include aliases and representative names. When scheduling a recording by voice operation, words similar to the representative name are preregistered in the table as aliases.
言語処理部12は、テーブルを参照することにより、録画予約番組の出演者名の別名である「カレンダーズ」および「セブンカレンダーズ」を、「代表名称」である「SevenCALENDERS」に変換する。なお、言語処理部12は、「SevenCALENDERS」を受け付けた場合には、テーブルに「SevenCALENDERS」がないので、そのまま「SevenCALENDERS」を出力する。
By referring to the table, the
以下、本実施形態に係るテレビジョン受像機1の操作実行処理の流れについて、図10を参照しながら説明する。図10は、本実施形態に係るテレビジョン受像機1の操作実行処理を示すフローチャートである。 The flow of the operation execution process of the television receiver 1 according to this embodiment will be described below with reference to FIG. 10. FIG. 10 is a flowchart showing the operation execution process of the television receiver 1 according to this embodiment.
(ステップS41)
テレビジョン受像機1の取得部13は、音声データを解析した結果である解析データをサーバ3から受信する。
(Step S41)
The
(ステップS42)
取得部13は、解析データに含まれる操作が「録画予約」になっているか否かを判定する。操作が「録画予約」になっている場合(ステップS42のYES)、取得部13は、ステップS43の処理を実行する。操作が「録画予約」になっていない場合(ステップS42のNO)、取得部13は、処理を終了する。
(Step S42)
The
(ステップS43)
取得部13は、解析データに含まれる操作対象の名称を言語処理部12に出力する。言語処理部12は、取得部13から操作対象の名称を受け付けて、当該名称を変換する。
(Step S43)
The
(ステップS44)
言語処理部12は、操作対象の名称が変換可能か否かを判定する。操作対象の名称が図9のテーブルに別名として格納されていれば、変換可能になる。変換可能な場合(ステップS44のYES)、言語処理部12は、ステップS45の処理を実行する。変換可能でない場合(ステップS44のNO)、言語処理部12は、ステップS46の処理を実行する。
(Step S44)
The
(ステップS45)
言語処理部12は、操作対象の名称を変換した代表名称を取得部13に送信する。操作部14は、言語処理部12が変換した後の代表名称である出演者名を取得部13経由で取得し、当該出演者名で番組検索を行う。
(Step S45)
The
(ステップS46)
言語処理部12は、操作対象の名称をそのまま取得部13に送信する。操作部14は、操作対象の名称である出演者名を取得部13経由で取得し、当該出演者名で番組検索を行う。
(Step S46)
The
(ステップS47)
取得部13は、操作部14から操作結果を取得して、該当する番組があったか否かを判定する。該当する番組があった場合(ステップS47のYES)、取得部13は、ステップS48の処理を実行する。該当する番組がなかった場合(ステップS47のNO)、取得部13は、ステップS49の処理を実行する。
(Step S47)
The
(ステップS48)
操作部14は、該当する番組の録画を予約する処理を実行する。
(Step S48)
The
(ステップS49)
取得部13は、音声処理装置2に、ユーザに再度入力を促す音声データを送信して、処理を終了する。この場合、音声処理装置2は、テレビジョン受像機1から上記音声データを受け付けて、ユーザに再度入力を促す音声を出力する。
(Step S49)
The
なお、音声による操作が録画予約である場合、録画予約対象の代表名称および名称は、出演者名であってもよいし、放送局名、または、番組名であってもよい。 When the voice operation is a recording reservation, the representative name and the name of the recording reservation target may be the name of the performer, the name of the broadcasting station, or the name of the program.
〔ソフトウェアによる実現例〕
テレビジョン受像機1の制御ブロック(特に、言語処理部12、取得部13、および、操作部14)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、ソフトウェアによって実現してもよい。
[Software implementation example]
The control blocks of the television receiver 1 (particularly, the
後者の場合、テレビジョン受像機1は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば少なくとも1つのプロセッサ(制御装置)を備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な少なくとも1つの記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記プロセッサとしては、例えばCPU(Central Processing Unit)を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ROM(Read Only Memory)等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路等を用いることができる。また、上記プログラムを展開するRAM(Random Access Memory)等をさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。 In the latter case, the television receiver 1 includes a computer that executes the instructions of a program, which is software that realizes each function. This computer includes, for example, at least one processor (control device) and at least one computer-readable recording medium that stores the program. The object of the present invention is achieved by having the processor read the program from the recording medium and execute it in the computer. The processor can be, for example, a CPU (Central Processing Unit). The recording medium can be a "non-transient tangible medium," such as a ROM (Read Only Memory), tape, disk, card, semiconductor memory, programmable logic circuit, etc. The television receiver 1 may also include a RAM (Random Access Memory) that expands the program. The program may be supplied to the computer via any transmission medium (such as a communication network or broadcast waves) that can transmit the program. One aspect of the present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.
〔まとめ〕
本発明の態様1に係る操作実行装置は、一つ以上のチャンネルを介して、各チャンネルに関連する操作対象の代表名称を含む対象データをそれぞれ受信する受信部と、ユーザの音声または当該音声の認識結果を外部の解析サーバに送信し、当該解析サーバから操作内容および操作対象の名称を示す解析データを受信する取得部と、上記解析データが示す操作対象の名称が、当該操作対象の別名である場合に、当該名称を当該操作対象の代表名称に修正する修正部と、上記解析データが示す操作対象の名称を含む上記対象データを参照して、上記解析データが示す操作内容を実行する操作部と、を備えている。
〔summary〕
The operation execution device according to aspect 1 of the present invention includes a receiving unit that receives target data including a representative name of an operation target related to each channel via one or more channels, an acquisition unit that transmits a user's voice or a recognition result of the voice to an external analysis server and receives analysis data indicating the operation content and the name of the operation target from the analysis server, a correction unit that, if the name of the operation target indicated by the analysis data is an alias of the operation target, corrects the name to the representative name of the operation target, and an operation unit that refers to the target data including the name of the operation target indicated by the analysis data and executes the operation content indicated by the analysis data.
上記の構成によれば、ユーザの音声をサーバで適切な言葉に変換できなくても、操作実行装置で操作対象の名称を修正するので、音声操作を完了させることができる。 With the above configuration, even if the server cannot convert the user's voice into appropriate words, the operation execution device corrects the name of the operation target, so the voice operation can be completed.
本発明の態様2に係る操作実行装置は、上記態様1において、上記修正部は、上記解析データが示す操作内容の実行に上記操作部が失敗した場合に、上記解析データが示す操作対象の名称を修正してもよい。
In the operation execution device according to
上記の構成によれば、ユーザの音声をサーバで適切な言葉に変換できなくても、操作実行装置で操作が不可だった場合に、操作対象の名称を修正するので、音声操作を完了させることができる。 With the above configuration, even if the server cannot convert the user's voice into appropriate words, if the operation execution device is unable to perform the operation, the name of the operation target is corrected, allowing the voice operation to be completed.
本発明の態様3に係る操作実行装置は、上記態様1または2において、上記チャンネルは、放送波のチャンネルであり、上記対象データは、各チャンネルのSI情報であり、上記操作対象は、放送局、番組、または、出演者であり、上記操作内容は、選局または録画であってもよい。
In the operation execution device according to
本発明の態様4に係る操作実行装置は、上記態様1または2において、上記チャンネルは、外部機器との接続のためのチャンネルであり、上記対象データは、各外部機器に関する情報であり、上記操作対象は、外部機器であり、上記操作内容は、入力切替であってもよい。
In the operation execution device according to aspect 4 of the present invention, in the
本発明の態様5に係る操作実行方法は、一つ以上のチャンネルを介して、各チャンネルに関連する操作対象の代表名称を含む対象データをそれぞれ受信する受信工程と、ユーザの音声または当該音声の認識結果を外部の解析サーバに送信し、当該解析サーバから操作内容および操作対象の名称を示す解析データを受信する取得工程と、上記解析データが示す操作対象の名称が、当該操作対象の別名である場合に、当該名称を当該操作対象の代表名称に修正する修正工程と、上記解析データが示す操作対象の名称を含む上記対象データを参照して、上記解析データが示す操作内容を実行する操作工程と、を含んでいる。 The operation execution method according to aspect 5 of the present invention includes a receiving step of receiving, via one or more channels, target data including a representative name of an operation target related to each channel; an acquiring step of transmitting the user's voice or a recognition result of the voice to an external analysis server and receiving analysis data indicating the operation content and the name of the operation target from the analysis server; a correcting step of correcting the name of the operation target indicated by the analysis data to the representative name of the operation target if the name of the operation target indicated by the analysis data is an alias of the operation target; and an operation step of executing the operation content indicated by the analysis data with reference to the target data including the name of the operation target indicated by the analysis data.
上記の構成によれば、ユーザの音声をサーバで適切な言葉に変換できなくても、音声操作を完了させることができる。 With the above configuration, voice operations can be completed even if the server cannot convert the user's voice into appropriate words.
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。 The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. The technical scope of the present invention also includes embodiments obtained by appropriately combining the technical means disclosed in the different embodiments. Furthermore, new technical features can be formed by combining the technical means disclosed in the respective embodiments.
1 テレビジョン受像機(操作実行装置)
11 受信部
12 言語処理部(修正部)
13 取得部
14 操作部
2 音声処理装置
3 サーバ(解析サーバ)
1. Television receiver (operation execution device)
11
13
Claims (5)
ユーザの音声または当該音声の認識結果を外部の解析サーバに送信し、当該解析サーバから操作内容および操作対象の名称を示す解析データを受信する取得部と、
上記解析データが示す操作対象の名称が、当該操作対象の別名である場合に、当該名称を当該操作対象の代表名称に修正する修正部と、
上記解析データが示す操作対象の名称を含む上記対象データを参照して、上記解析データが示す操作内容を実行する操作部と、
を備え、
上記修正部は、上記解析データが示す操作内容の実行に上記操作部が失敗した場合に、上記解析データが示す操作対象の名称を修正することを特徴とする操作実行装置。 a receiving unit for receiving object data including a representative name of an operation object related to each channel via one or more channels;
an acquisition unit that transmits the user's voice or a recognition result of the voice to an external analysis server and receives analysis data indicating the operation content and the name of the operation target from the analysis server;
a correcting unit that corrects a name of the operation target indicated by the analysis data to a representative name of the operation target when the name is an alias of the operation target;
an operation unit that executes the operation content indicated by the analysis data by referring to the target data including a name of the operation target indicated by the analysis data;
Equipped with
The operation execution device, wherein the correction unit corrects a name of an operation target indicated by the analysis data when the operation unit fails to execute the operation content indicated by the analysis data .
ユーザの音声または当該音声の認識結果を外部の解析サーバに送信し、当該解析サーバから操作内容および操作対象の名称を示す解析データを受信する取得部と、
ネットワークを介さずにアクセス可能な、当該操作対象の別名と代表名称とを関連付けるテーブルを記憶した記憶部と、
上記解析サーバから受信した上記解析データが示す操作対象の名称が、当該操作対象の別名である場合に、上記テーブルに基づき当該名称を当該操作対象の代表名称に修正する修正部と、
上記解析データが示す操作対象の代表名称を含む上記対象データを参照して、上記解析データが示す操作内容を実行する操作部と、
を備えていることを特徴とする操作実行装置。 a receiving unit for receiving object data including a representative name of an operation object related to each channel via one or more channels;
an acquisition unit that transmits the user's voice or a recognition result of the voice to an external analysis server and receives analysis data indicating the operation content and the name of the operation target from the analysis server;
a storage unit that can be accessed without a network and that stores a table that associates aliases and representative names of the operation targets;
a correcting unit that corrects a name of the operation target indicated by the analysis data received from the analysis server to a representative name of the operation target based on the table when the name of the operation target indicated by the analysis data is an alias of the operation target;
an operation unit that refers to the target data including a representative name of the operation target indicated by the analysis data and executes the operation content indicated by the analysis data;
An operation execution device comprising :
上記対象データは、各チャンネルのSI情報であり、
上記操作対象は、放送局、番組、または、出演者であり、
上記操作内容は、選局または録画である
ことを特徴とする請求項1または2に記載の操作実行装置。 The above channel is a broadcast channel,
The target data is the SI information of each channel,
The operation target is a broadcasting station, a program, or a performer,
3. The operation execution device according to claim 1, wherein the operation content is channel selection or recording.
上記対象データは、各外部機器に関する情報であり、
上記操作対象は、外部機器であり、
上記操作内容は、入力切替である
ことを特徴とする請求項1または2に記載の操作実行装置。 The above channel is for connecting to an external device.
The target data is information about each external device,
The operation target is an external device,
3. The operation execution device according to claim 1, wherein the operation content is input switching.
ユーザの音声または当該音声の認識結果を外部の解析サーバに送信し、当該解析サーバから操作内容および操作対象の名称を示す解析データを受信する取得工程と、
上記解析データが示す操作対象の名称が、当該操作対象の別名である場合に、当該名称を当該操作対象の代表名称に修正する修正工程と、
上記解析データが示す操作対象の名称を含む上記対象データを参照して、上記解析データが示す操作内容を実行する操作工程と、
を備え、
上記修正工程は、上記解析データが示す操作内容の実行に上記操作工程が失敗した場合に、上記解析データが示す操作対象の名称を修正することを特徴とする操作実行方法。 receiving, via one or more channels, target data including a representative name of an operation target associated with each channel;
an acquisition step of transmitting the user's voice or a recognition result of the voice to an external analysis server and receiving analysis data indicating the operation content and the name of the operation target from the analysis server;
a correcting step of correcting the name of the operation target indicated by the analysis data to a representative name of the operation target when the name of the operation target is an alias of the operation target;
an operation step of executing the operation content indicated by the analysis data by referring to the target data including a name of the operation target indicated by the analysis data;
Equipped with
The operation execution method, wherein the correction step corrects a name of an operation target indicated by the analysis data when the operation step fails to execute the operation content indicated by the analysis data .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021005221A JP7630283B2 (en) | 2021-01-15 | 2021-01-15 | OPERATION EXECUTION DEVICE AND OPERATION EXECUTION METHOD |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021005221A JP7630283B2 (en) | 2021-01-15 | 2021-01-15 | OPERATION EXECUTION DEVICE AND OPERATION EXECUTION METHOD |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022109745A JP2022109745A (en) | 2022-07-28 |
| JP7630283B2 true JP7630283B2 (en) | 2025-02-17 |
Family
ID=82560614
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021005221A Active JP7630283B2 (en) | 2021-01-15 | 2021-01-15 | OPERATION EXECUTION DEVICE AND OPERATION EXECUTION METHOD |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7630283B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012181374A (en) | 2011-03-01 | 2012-09-20 | Toshiba Corp | Television device and remote controller |
| JP2014093778A (en) | 2012-10-31 | 2014-05-19 | Samsung Electronics Co Ltd | Broadcast receiver, server, and control method thereof |
| JP2020046546A (en) | 2018-09-19 | 2020-03-26 | Kddi株式会社 | Information processing system and information processing method |
| WO2020137607A1 (en) | 2018-12-27 | 2020-07-02 | ソニー株式会社 | Display control device for selecting item on basis of speech |
-
2021
- 2021-01-15 JP JP2021005221A patent/JP7630283B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012181374A (en) | 2011-03-01 | 2012-09-20 | Toshiba Corp | Television device and remote controller |
| JP2014093778A (en) | 2012-10-31 | 2014-05-19 | Samsung Electronics Co Ltd | Broadcast receiver, server, and control method thereof |
| JP2020046546A (en) | 2018-09-19 | 2020-03-26 | Kddi株式会社 | Information processing system and information processing method |
| WO2020137607A1 (en) | 2018-12-27 | 2020-07-02 | ソニー株式会社 | Display control device for selecting item on basis of speech |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022109745A (en) | 2022-07-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11676595B2 (en) | Information processing device, reception device, and information processing method | |
| JP7020799B2 (en) | Information processing equipment and information processing method | |
| CN105392035A (en) | System and method for switching programs of intelligent television | |
| US12149793B2 (en) | Apparatus and system for providing content based on user utterance | |
| CN103891302A (en) | Receiving device, receiving method, program and information processing system | |
| JP2001022374A (en) | Manipulator for electronic program guide and transmitter therefor | |
| JPH1141567A (en) | Receiving device, receiving method, transmitting device, transmitting method, and transmission medium | |
| US20240048816A1 (en) | Electronic device and electronic device control method | |
| JP7630283B2 (en) | OPERATION EXECUTION DEVICE AND OPERATION EXECUTION METHOD | |
| US11197048B2 (en) | Transmission device, transmission method, reception device, and reception method | |
| US10972785B1 (en) | System and method for dynamic playback switching of live and previously recorded audio content | |
| JP2012005041A (en) | Terminal apparatus, and server | |
| CN114286123B (en) | Live broadcasting method and device of television program | |
| US11343588B2 (en) | Information processing apparatus, information processing method, transmission apparatus, and transmission method | |
| JP2019200394A (en) | Determination device, electronic apparatus, response system, method for controlling determination device, and control program | |
| KR101009531B1 (en) | Smart random channel channel selection method | |
| JP5347440B2 (en) | Moving image processing device | |
| US20140380361A1 (en) | Process and user interface for downloading musical content | |
| JP7810612B2 (en) | Broadcasting system, receiver, receiving method, and program | |
| JP2000216734A (en) | Receiving device, receiving device control method, transmitting device, and transmitting method | |
| KR20050017996A (en) | Apparatus and method for reducing loading time, and digital satellite broadcasting receiver with an apparatus for reducing loading time | |
| CN111145741A (en) | Method and device for providing multimedia content, electronic equipment and storage medium | |
| CN121116229A (en) | A display device and its audio adjustment method | |
| EP2827585A1 (en) | Information processing method, information processing device, and information processing system | |
| JP2006303959A (en) | Subtitle generation program and subtitle generation apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230920 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240909 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240917 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241118 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250204 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7630283 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |