JP2007226906A - Retrieving device and retrieving method - Google Patents
Retrieving device and retrieving method Download PDFInfo
- Publication number
- JP2007226906A JP2007226906A JP2006048122A JP2006048122A JP2007226906A JP 2007226906 A JP2007226906 A JP 2007226906A JP 2006048122 A JP2006048122 A JP 2006048122A JP 2006048122 A JP2006048122 A JP 2006048122A JP 2007226906 A JP2007226906 A JP 2007226906A
- Authority
- JP
- Japan
- Prior art keywords
- input
- audio data
- search
- reproduction
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
Description
本発明は、検索装置及び検索方法に関する。 The present invention relates to a search device and a search method.
近年、例えばオーディオ機器などの楽曲検索機能を有する検索装置では、記憶媒体内の音声データを検索するために1曲ずつ冒頭部分から所定時間だけ再生させた後に次曲に切り替わるということが繰り返されるスキャン検索が実行可能となっている。 2. Description of the Related Art In recent years, in a search device having a music search function such as an audio device, in order to search for audio data in a storage medium, it is repeatedly scanned that a song is played one by one from the beginning and then switched to the next song. Search is enabled.
例えば、記憶媒体がカセットテープ等のテープメディアである場合には、図4に示す工程でスキャン検索が実行される。
図4に示すように、ステップS101では、検索装置の制御部は、スキャンキーが押下されているか否かを判断し、押下されていない場合にはその状態で待機し、押下された場合にはステップS102に移行する。
For example, when the storage medium is a tape medium such as a cassette tape, a scan search is executed in the process shown in FIG.
As shown in FIG. 4, in step S <b> 101, the control unit of the search device determines whether or not the scan key is pressed. The process proceeds to step S102.
ステップS102では、制御部はカセットテープに対するサーチを開始する。
ステップS103では、制御部は無音部分の検出有無を判断し、検出していない場合にはサーチを継続し、検出した場合にはステップS104に移行する。
In step S102, the control unit starts searching for the cassette tape.
In step S103, the control unit determines whether or not a silent part is detected. If not detected, the control is continued, and if detected, the process proceeds to step S104.
ステップS104では、制御部は無音部分を所定時間継続して検出したか否かを判断し、所定時間検出していない場合にはステップS103に移行して、所定時間検出した場合にはステップS105に移行する。 In step S104, the control unit determines whether or not the silent portion is continuously detected for a predetermined time. If the predetermined time has not been detected, the process proceeds to step S103. If the predetermined time is detected, the process proceeds to step S105. Transition.
ステップS105では、制御部はこの無音部分を曲間として認識する。
ステップS106では、制御部は有音部分の検出有無を判断し、検出していない場合にはサーチを継続し、検出した場合にはステップS107に移行する。
In step S105, the control unit recognizes this silent part as a space between songs.
In step S106, the control unit determines whether or not a voiced part is detected. If not detected, the control is continued. If detected, the process proceeds to step S107.
ステップS107では、制御部は再生を実行する。
ステップS108では、制御部は、再生を所定時間実行したか否かを判断し、所定時間経過していない場合には再生を継続して、経過した場合にはステップS102に移行する。
これにより、テープメディア内の音声データが1曲ずつ冒頭部分から所定時間だけ再生された後に次曲に切り替わるということが繰り返されるスキャン検索が実行される。
In step S107, the control unit executes reproduction.
In step S108, the control unit determines whether or not the reproduction has been performed for a predetermined time. If the predetermined time has not elapsed, the control is continued, and if it has elapsed, the process proceeds to step S102.
As a result, a scan search is repeated in which the audio data in the tape medium is reproduced one by one from the beginning of the song for a predetermined time and then switched to the next song.
また、記憶媒体がCDやMD等のディスクメディアである場合には、図5に示す工程でスキャン検索が実行される。
図5に示すように、ステップS201では、検索装置の制御部は、スキャンキーが押下されているか否かを判断し、押下されていない場合にはその状態で待機し、押下された場合にはステップS202に移行する。
When the storage medium is a disk medium such as a CD or MD, a scan search is executed in the process shown in FIG.
As shown in FIG. 5, in step S <b> 201, the control unit of the search device determines whether or not the scan key is pressed, and if not, waits in that state, and if pressed, The process proceeds to step S202.
ステップS202では、制御部はカウンタNを0にリセットする。
ステップS203では、制御部はカウンタNを1カウントアップする。
ステップS204では、制御部はN番目の曲の先頭へジャンプする。
In step S202, the control unit resets the counter N to zero.
In step S203, the control unit increments the counter N by one.
In step S204, the control unit jumps to the beginning of the Nth song.
ステップS205では、制御部はN番目の曲の再生を実行する。
ステップS206では、制御部は、再生を所定時間実行したか否かを判断し、所定時間経過していない場合には再生を継続して、経過した場合にはステップS203に移行する。
これにより、ディスクメディア内の音声データが1曲ずつ冒頭部分から所定時間だけ再生された後に次曲に切り替わるということが繰り返されるスキャン検索が実行される。
In step S205, the control unit executes playback of the Nth song.
In step S206, the control unit determines whether or not the reproduction has been executed for a predetermined time. If the predetermined time has not elapsed, the control is continued. If the predetermined time has elapsed, the control unit proceeds to step S203.
As a result, a scan search is performed in which the audio data in the disc medium is reproduced one by one from the beginning of the song for a predetermined time and then switched to the next song.
ところで、上述の検索装置であると、スキャン検索時には楽曲の先頭から所定時間だけ再生された後に次曲に切り替わるということが繰り返されるために、先頭から所定時間経過まで音量が小さい楽曲がスキャンされた場合には、何の曲が特定することが困難であった。
また、例えば特許文献1記載の情報再生装置では、予め記憶媒体内の全ての音声データの冒頭部分や、特徴部分、任意に選択された部分のいずれか1つを記憶部に記憶させておき、これらの部分を連続して再生することで、楽曲の検索が実行できるようになっている。特に、各楽曲の特徴部分が連続して再生されるように設定していれば、冒頭部分の音量が小さい楽曲であっても容易に何の曲であるかを特定することできる。
For example, in the information reproducing apparatus described in
ところで、特許文献1記載の情報再生装置であると、記憶媒体中の音声データを楽曲検索前に予め記憶しておかなければならないので、スキャン前に記憶する時間が必要となってしまい、迅速な検索が困難であった。
By the way, in the information reproducing apparatus described in
本発明の課題は、記憶媒体内の全ての音声データを予め記憶させなくても、冒頭部分の音量が小さい楽曲をスキャン検索時に容易に特定させることである。 An object of the present invention is to easily specify a music piece having a low volume at the beginning of a scan search without having to store all audio data in the storage medium in advance.
請求項1記載の発明における検索装置は、
各種指示が入力される入力部と、
多数の音声データを記憶した記憶媒体から音声データを取得するデータ取得部と、
前記入力部からの入力指示に基づいて、前記データ取得部で取得した音声データを再生する再生制御部とを備え、
前記再生制御部は、
前記入力部からスキャン検索指示が入力されると、前記音声データにおける所定の条件を満たした個所から所定時間だけ再生を実行した後に、次曲の音声データに切り替わることを繰り返すことを特徴としている。
The search device according to the invention of
An input unit for inputting various instructions;
A data acquisition unit for acquiring audio data from a storage medium storing a large number of audio data;
A playback control unit that plays back audio data acquired by the data acquisition unit based on an input instruction from the input unit;
The reproduction control unit
When a scan search instruction is input from the input unit, reproduction is performed for a predetermined time from a portion that satisfies a predetermined condition in the audio data, and then switching to audio data of the next song is repeated.
請求項2記載の発明は、請求項1記載の検索装置において、
前記所定の条件には、予め設定された所定時間経過後であることが含まれていることを特徴としている。
The invention according to
The predetermined condition includes that a predetermined time has elapsed, which is set in advance.
請求項3記載の発明は、請求項1又は2記載の検索装置において、
前記所定の条件には、予め設定された所定の出力レベル以上であることが含まれていることを特徴としている。
The invention according to
The predetermined condition includes that the predetermined output level is equal to or higher than a predetermined output level.
請求項4記載の発明における検索方法は、
スキャン検索指示が入力される入力工程と、
多数の音声データを記憶した記憶媒体から音声データを取得するデータ取得工程と、
前記データ取得工程で取得した音声データを再生する再生工程と、
前記入力工程で入力されたスキャン検索指示に基づいて、前記音声データにおける所定の条件を満たした個所から所定時間だけ再生を実行した後に、次曲の音声データに切り替えることを繰り返すスキャン工程を有することを特徴としている。
The search method in the invention of
An input process in which a scan search instruction is input;
A data acquisition step of acquiring audio data from a storage medium storing a large number of audio data;
A reproduction step of reproducing the audio data acquired in the data acquisition step;
Based on the scan search instruction input in the input step, the method includes a scanning step of repeatedly switching to the audio data of the next song after executing reproduction for a predetermined time from a location that satisfies a predetermined condition in the audio data. It is characterized by.
本発明によれば、スキャン検索時には、音声データにおける所定の条件を満たした個所から所定時間だけ再生が実行された後に次曲の音声データに切り替わり、これが繰り返されるので、スキャン検索前に記憶媒体内の全ての音声データを予め記憶させなくても、スキャン検索を実行することが可能となる。そして、スキャン検索時には音声データにおける所定の条件を満たした個所から所定時間だけ再生が実行されるので、予め音量の小さいところを回避するように所定の条件を設定しておけば、冒頭部分の音量が小さい楽曲であってもスキャン検索により容易に特定させることが可能となる。 According to the present invention, at the time of scanning search, playback is performed for a predetermined time from a location that satisfies a predetermined condition in the audio data, and then switching to the audio data of the next song is repeated. It is possible to execute a scan search without storing all the audio data in advance. And, at the time of scanning search, playback is executed for a predetermined time from the part that satisfies the predetermined condition in the audio data. Therefore, if the predetermined condition is set in advance so as to avoid the place where the volume is low, the volume of the beginning part Even a small musical piece can be easily identified by scanning search.
ここで、所定の条件が、予め設定された所定時間経過後であると、冒頭部分がスキャン検索によって再生されてしまうことを確実に回避することができる。
また、所定の条件が、予め設定された所定の出力レベル以上であると、音量の小さい部分がスキャン検索によって再生されてしまうことを確実に回避することができる。
Here, when the predetermined condition is after the elapse of a predetermined time set in advance, it is possible to reliably avoid the beginning portion being reproduced by the scan search.
Further, when the predetermined condition is equal to or higher than a predetermined output level set in advance, it is possible to reliably avoid the reproduction of the portion with a low sound volume by the scan search.
以下、図面を参照しつつ、本発明に係る実施形態について説明する。図1は、本実施形態の検索装置としてのネットワークオーディオプレーヤ1がネットワークNによりサーバSに接続された状態を表すブロック図である。図1に示すように、ネットワークNには、複数のネットワークオーディオプレーヤ1が接続されていて、これらをサーバSが一元的に管理している。なお、本実施形態ではネットワークオーディオプレーヤ1が2台ネットワークNに接続されている場合を例示し、これらのネットワークオーディオプレーヤ1は同じ構成とする。そして、以下の説明においては便宜上、主となるネットワークオーディオプレーヤ1に対しては符号「1A」を付して、他のネットワークオーディオプレーヤ1に対しては符号「1B」を付す。
Embodiments according to the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a state in which a
ネットワークオーディオプレーヤ1Aには、多数の音声データを記憶する例えばCDやMD、DVD等のディスクメディアを読み込むディスクメディアドライブ2と、サーバS及びディスクメディアドライブ2に接続されて、当該サーバSやディスクメディアドライブ2から音声データを取得するデータ取得部3と、各種指示が入力される入力部4と、各種情報が表示される表示部5と、入力部4からの入力指示に基づいて、データ取得部3で取得した音声データを再生する再生制御部6と、再生制御部6から入力された音声信号を増幅するアンプ7と、アンプ7により増幅された音声信号に基づいて音声を出力するスピーカ8とが設けられている。
The
サーバSには、HDD10が内蔵されていて、当該HDD10には多数の音声データが記憶されている。
The server S has a built-in
データ取得部3は、ディスクメディアドライブ2で読み取ったディスクメディア内の音声データを取得するとともに、ネットワークNを介してサーバSや他のネットワークオーディオプレーヤ1Bと通信することで、サーバSのHDD10内の音声データや、他のネットワークオーディオプレーヤ1B内のディスクメディアの音声データを取得するようになっている。
The
入力部4は、ネットワークオーディオプレーヤ1A本体に設けられた操作キーや、リモコンに設けられた操作キーなどである。この入力部4からは、再生指示や、停止指示、早送り指示、早戻し指示、一時停止指示、再生元選択指示、スキャン検索指示、検索対象指定指示、スキャン検索条件指定指示などの入力指示が入力されるようになっている。ここで、スキャン検索とは、音声データの一部分のみを再生した後に次曲に切り替わることを繰り返すことで、再生された音声をユーザが視聴して所望の楽曲を特定する検索方式である。また、スキャン検索条件とは、スキャン検索を実行する際の所定の条件であり、この条件を音声データが満たした個所から所定時間(第1所定時間)だけ再生が実行されるのである。所定の条件には、例えば、予め設定されていた所定の出力レベル以上であることや、予め設定されていた所定時間(第2所定時間)経過後であることの少なくとも1つが含まれている。
The
表示部5は、入力部4からの各種指示内容や、選択中及び再生中の音声データに付帯したIDタグを基に楽曲情報(曲名、アーティスト名、アルバム名、演奏時間)等を表示するようになっている。
The
再生制御部6は、CPU、ROM、RAMなどから構成されていて、CPUがROM内の制御プログラムを実行することで各部を制御するようになっている。再生制御部6には、データ取得部3で取得した音声データを、入力部4からの入力指示に基づいて再生する。
The
具体的に、入力部4から再生元選択指示としてネットワークオーディオプレーヤ1Aのディスクメディアドライブ2が選択された後に再生指示が入力されると、再生制御部6はデータ取得部3を制御してディスクメディアドライブ2で読み取られた音声データを取得し、当該音声データを再生する。
Specifically, when a playback instruction is input after the disk media drive 2 of the
また、入力部4から再生元選択指示としてサーバSのHDD10が選択された後に再生指示が入力されると、再生制御部6は、データ取得部3を介してサーバSに再生コマンドを出力する。この再生コマンドを基にサーバSは、HDD10に記憶されている音声データ群に対して再生を実行する。再生時においては、サーバSは、音声データを再生しながら、本ネットワークオーディオプレーヤ1Aに出力するストリーミング再生を実行する。この場合、本ネットワークオーディオプレーヤ1Aの再生制御部6は、データ取得部3にサーバSから順次ダウンロードされた再生中の音声データを、そのままアンプ7を介してスピーカ8に出力させるようになっている。
When a playback instruction is input after the
そして、入力部4から再生元選択指示として他のネットワークオーディオプレーヤ1Bのディスクメディアドライブ2が選択された後に再生指示が入力されると、再生制御部6は、データ取得部3を介してサーバSに再生コマンドを出力する。この再生コマンドを基にサーバSは、他のネットワークオーディオプレーヤ1Bのディスクメディアドライブ2で読み取られた音声データを取得し、当該音声データに対して再生を実行する。再生時においては、サーバSは、上記したように音声データを再生しながら、本ネットワークオーディオプレーヤ1Aに出力するストリーミング再生を実行する。
When the playback instruction is input after the disc media drive 2 of another
また、再生元選択指示や検索対象指定指示の入力後にスキャン検索指示が入力された場合には、再生制御部6は、各再生元の音声データ群や、検索対象となるフォルダ内の音声データ群を基にしてスキャン検索を実行する。
In addition, when a scan search instruction is input after a playback source selection instruction or a search target designation instruction is input, the
例えば、入力部4から再生元選択指示や検索対象指定指示としてネットワークオーディオプレーヤ1Aのディスクメディアドライブ2が選択された後にスキャン検索指示が入力されると、再生制御部6はデータ取得部3を制御してディスクメディアドライブ2内の音声データを取得し、当該音声データにおける所定の条件を満たした個所から第1所定時間だけ再生を実行した後に、次曲の音声データに切り替わることを繰り返す。
For example, when a scan search instruction is input after the disc media drive 2 of the
また、入力部4から再生元選択指示や検索対象指定指示としてサーバSのHDD10が選択された後にスキャン検索指示が入力されると、再生制御部6はデータ取得部3を制御してスキャン検索コマンドをサーバSに出力する。このスキャン検索コマンドを基にサーバSは、HDD10に記憶されている音声データに対して所定の条件を満たした個所から第1所定時間だけ再生を実行した後に、次曲の音声データに切り替わることを繰り返す。
When a scan search instruction is input after the
そして、入力部4から再生元選択指示や検索対象指定指示として他のネットワークオーディオプレーヤ1Bのディスクメディアドライブ2が選択された後にスキャン検索指示が入力されると、再生制御部6はデータ取得部3を制御してスキャン検索コマンドをサーバSに出力する。このスキャン検索コマンドを基にサーバSは、他のネットワークオーディオプレーヤ1のディスクメディアドライブ2から読み取られた音声データに対して、所定の条件を満たした個所から第1所定時間だけ再生を実行した後に、次曲の音声データに切り替わることを繰り返す。
When a scan search instruction is input after the disc media drive 2 of another
なお、サーバSを介して実行されるスキャン検索時の再生においても、サーバSは、音声データを再生しながら、本ネットワークオーディオプレーヤ1Aに出力するストリーミング再生を実行する。
In the reproduction at the time of the scan search executed through the server S, the server S executes the streaming reproduction output to the
第2所定時間の検出方法として、第2所定時間が予め設定された所定時間経過後である場合は、各音声データに付加されている時間情報を取得し、その時間情報が予め設定された所定時間となるまで音声データを進め、時間情報が予め設定された所定時間となった位置より第1所定時間だけ再生を実行する。
また、第2所定時間が予め設定された所定の出力レベル以上である場合は、各音声データをD/A変換用マイコンなどにより出力を検出し、検出した出力が予め設定された所定の出力レベルとなるまで音楽データを進め、出力レベルが予め設定された所定の出力レベルとなった位置より第1所定時間だけ再生を実行する。
As a detection method of the second predetermined time, when the second predetermined time is after a predetermined time has elapsed, time information added to each audio data is acquired, and the time information is set to a predetermined The audio data is advanced until the time is reached, and reproduction is executed for the first predetermined time from the position where the time information has been set in advance.
When the second predetermined time is equal to or higher than a predetermined output level set in advance, the output of each audio data is detected by a D / A conversion microcomputer or the like, and the detected output is set to a predetermined output level set in advance. The music data is advanced until the output reaches the predetermined level, and reproduction is executed for a first predetermined time from the position where the output level becomes a predetermined output level set in advance.
次に、本実施形態のネットワークオーディオプレーヤ1Aで実行される本発明の検索方法について図2,図3のフローチャートを参照に説明する。図2のフローチャートは本ネットワークオーディオプレーヤ1Aで実行される工程を表していて、図3のフローチャートはサーバSで実行される工程を表している。
Next, the search method of the present invention executed by the
図2に示すようにステップS1では、再生制御部6は入力部4から再生元選択指示として予め入力されていた選択先を判断し、本ネットワークオーディオプレーヤ1Aのディスクメディアドライブ2である場合にはステップS2に移行して、サーバSのHDD10である場合にはステップS20に移行して、他のネットワークオーディオプレーヤ1Bのディスクメディアドライブ2である場合にはステップS30に移行する。
As shown in FIG. 2, in step S1, the
ステップS2では、再生制御部6は、入力部4から検索対象指定指示が入力されているか否かを判断して、選択されていない場合にはステップS3に移行して、選択されている場合にはステップS4に移行する。
In step S2, the
ステップS3では、再生制御部6は、本ネットワークオーディオプレーヤ1におけるディスクメディアドライブ2で読み取られた全ての音声データを検索対象として、ステップS5に移行する。
ステップS4では、再生制御部6は、ステップS2で指定されたフォルダ内の全ての音声データを検索対象として、ステップS5に移行する。
In step S3, the
In step S4, the
ステップS5では、再生制御部6は、入力部4からスキャン検索条件指定指示が入力されているか否かを判断し、入力されていない場合にはその状態で待機して、入力されている場合にはステップS6に移行する。以下、スキャン検索条件として、第2所定時間が入力されている場合について説明する。
In step S5, the
ステップS6では、再生制御部6は、入力部4からスキャン検索指示が入力されているか否かを判断し、入力されていない場合にはその状態で待機して、入力されている場合にはステップS7に移行する(入力工程)。
In step S6, the
ステップS7では、再生制御部6は、データ取得部3を制御してディスクメディア内の最初の音声データを取得する(データ取得工程)。
ステップS8では、再生制御部6は、取得した音声データにおける第2所定時間部分から再生を実行させる(再生工程)。
In step S7, the
In step S8, the
ステップS9では、再生制御部6は、第1所定時間だけ再生されたか否かを判断し、再生されていない場合には再生を継続して、再生されている場合にはステップS10に移行する。
In step S9, the
ステップS10では、再生制御部6は再生を停止する。
ステップS11では、再生制御部6は、停止された音声データが検索対象における最終曲であったか否かを判断し、最終曲であった場合には終了して、最終曲でない場合はステップS12に移行する。
ステップS12では、再生制御部6は、データ取得部3を制御してディスクメディア内の次曲の音声データを取得し、ステップS8に移行する。これらステップS8,S9,S10,S11,S12が本発明に係るスキャン工程である。
In step S10, the
In step S11, the
In step S12, the
ステップS20では、再生制御部6は、入力部4から検索対象指定指示が入力されているか否かを判断して、選択されていない場合にはステップS21に移行して、選択されている場合にはステップS22に移行する。
In step S20, the
ステップS21では、再生制御部6は、サーバSのHDD10内の全ての音声データを検索対象として、ステップS23に移行する。
ステップS22では、再生制御部6は、ステップS20で指定されたフォルダ内の全ての音声データを検索対象として、ステップS23に移行する。
In step S21, the
In step S22, the
ステップS23では、再生制御部6は、入力部4からスキャン検索条件指定指示が入力されているか否かを判断し、入力されていない場合にはその状態で待機して、入力されている場合にはステップS24に移行する。
In step S23, the
ステップS24では、再生制御部6は、サーバSのHDD10に対するスキャン検索コマンドに、検索対象及びスキャン検索条件を付与して、データ取得部3からサーバSに出力し、終了する。
In step S24, the
ステップS30では、再生制御部6は、入力部4から検索対象指定指示が入力されているか否かを判断して、選択されていない場合にはステップS31に移行して、選択されている場合にはステップS32に移行する。
In step S30, the
ステップS31では、再生制御部6は、サーバSのHDD10内の全ての音声データを検索対象として、ステップS32に移行する。
ステップS31では、再生制御部6は、ステップS30で指定されたフォルダ内の全ての音声データを検索対象として、ステップS33に移行する。
In step S31, the
In step S31, the
ステップS33では、再生制御部6は、入力部4からスキャン検索条件指定指示が入力されているか否かを判断し、入力されていない場合にはその状態で待機して、入力されている場合にはステップS34に移行する。
In step S33, the
ステップS34では、再生制御部6は、他のネットワークオーディオプレーヤ1Bのディスクメディアドライブ2に対するスキャン検索コマンドに、検索対象及びスキャン検索条件を付与して、データ取得部3からサーバSに出力し、終了する。
In step S34, the
サーバSにスキャン検索コマンドが入力されると、図3に示すようにステップS41では、サーバSは当該スキャン検索コマンドがサーバSに対するものか他のネットワークオーディオプレーヤ1Bに対するものかを判断し、サーバSに対するものである場合にはステップS42に移行して、他のネットワークオーディオプレーヤ1Bに対するものである場合にはステップS43に移行する。
When the scan search command is input to the server S, as shown in FIG. 3, in step S41, the server S determines whether the scan search command is for the server S or another
ステップS42では、サーバSは、ネットワークオーディオプレーヤ1Aから入力されたスキャン検索コマンドの検索対象をHDD10内の音声データ群から抽出して、ステップS44に移行する。
In step S42, the server S extracts the search target of the scan search command input from the
ステップS43では、サーバSは、ネットワークオーディオプレーヤ1Aから入力されたスキャン検索コマンドの検索対象を他のネットワークオーディオプレーヤ1Bのディスクメディア内の音声データ群から抽出して、ステップS44に移行する。
In step S43, the server S extracts the search target of the scan search command input from the
ステップS44では、サーバSは、抽出した音声データ群から最初の音声データを取得する(データ取得工程)。
ステップS45では、サーバSは、取得した音声データにおける第2所定時間部分から再生を実行させる(再生工程)。
In step S44, the server S acquires the first audio data from the extracted audio data group (data acquisition process).
In step S45, the server S causes reproduction to be executed from the second predetermined time portion in the acquired audio data (reproduction step).
ステップS46では、サーバSは、第1所定時間だけ再生されたか否かを判断し、再生されていない場合には再生を継続して、再生されている場合にはステップS47に移行する。 In step S46, the server S determines whether or not the reproduction has been performed for the first predetermined time. If the reproduction is not performed, the reproduction is continued. If the reproduction is being performed, the process proceeds to step S47.
ステップS47では、サーバSは再生を停止する。
ステップS48では、サーバSは、停止された音声データが検索対象における最終曲であったか否かを判断し、最終曲であった場合には終了して、最終曲でない場合はステップS49に移行する。
ステップS49では、サーバSは、抽出した音声データ群から次曲の音声データを取得し、ステップS45に移行する。これらステップS45,S46,S47,S48,S49が本発明に係るスキャン工程である。
In step S47, the server S stops the reproduction.
In step S48, the server S determines whether the stopped audio data is the last song in the search target. If it is the last song, the process ends. If not, the process proceeds to step S49.
In step S49, the server S acquires the audio data of the next song from the extracted audio data group, and proceeds to step S45. These steps S45, S46, S47, S48, and S49 are scanning steps according to the present invention.
以上のように、本実施形態によれば、スキャン検索時には、音声データにおける所定の条件を満たした個所から所定時間だけ再生が実行された後に次曲の音声データに切り替わり、これが繰り返されるので、スキャン検索前に記憶媒体(ディスクメディア、HDD10)内の全ての音声データを予め記憶させなくても、スキャン検索を実行することが可能となる。そして、スキャン検索時には音声データにおける所定の条件を満たした個所から所定時間だけ再生が実行されるので、予め音量の小さいところを回避するように所定の条件を設定しておけば、冒頭部分の音量が小さい楽曲であってもスキャン検索により容易に特定させることが可能となる。
また、所定の条件が、予め設定された所定時間経過後であるので、冒頭部分がスキャン検索によって再生されてしまうことを確実に回避することができる。
As described above, according to the present embodiment, at the time of scanning search, since playback is executed for a predetermined time from a location that satisfies a predetermined condition in the audio data, it is switched to the audio data of the next song, and this is repeated. A scan search can be executed without storing all the audio data in the storage medium (disk medium, HDD 10) in advance before the search. And, at the time of scanning search, playback is executed for a predetermined time from the part that satisfies the predetermined condition in the audio data. Therefore, if the predetermined condition is set in advance so as to avoid the place where the volume is low, the volume of the beginning part Even a small musical piece can be easily identified by scanning search.
In addition, since the predetermined condition is after the elapse of a predetermined time set in advance, it is possible to reliably avoid the beginning portion being reproduced by the scan search.
なお、本発明は上記実施形態に限らず適宜変更可能であるのは勿論である。
例えば、本実施形態では、記憶媒体としてディスクメディアやHDDなどを例示していたが、カセットテープなどのテープメディアなどであってもかまわない。
また、出力レベル検出手段を備えたサーバSやネットワークオーディオプレーヤ1においては、所定の条件を、予め設定された所定の出力レベル(例えば音量等)以上にすることも可能である。これにより、音量の小さい部分がスキャン検索によって再生されてしまうことを確実に回避することができる。なお、出力レベル検出手段が搭載されていないネットワークオーディオプレーヤやサーバであっても、出力レベル検出手段を備えている他のネットワークオーディオプレーヤやサーバで代用することも可能である。
Of course, the present invention is not limited to the above-described embodiment and can be modified as appropriate.
For example, in the present embodiment, a disk medium or HDD is exemplified as the storage medium, but a tape medium such as a cassette tape may be used.
Further, in the server S or the
そして、本実施形態では、ネットワークオーディオプレーヤ1やサーバS自身がスキャン検索を実行する場合を説明しているが、例えば条件を満たした個所からスキャン検索を実行する機能が搭載されていないサーバやネットワークオーディオプレーヤがネットワークNに接続されている場合には、スキャン検索機能を有しているネットワークオーディオプレーヤやサーバにより、それらに対して再生コマンド、停止コマンド、サーチコマンドを送信することで、実現することも可能である。例えば条件を満たした個所からスキャン検索を実行する機能が搭載されていないネットワークオーディオプレーヤに対して、当該機能を有するサーバがスキャン検索を制御する場合について説明する。まず、サーバはサーチコマンドをネットワークオーディオプレーヤに送信し、ネットワークオーディオプレーヤのサーチ状況を監視する。監視により所定の条件を満たしたと判断したときは、サーバは再生コマンドをネットワークオーディオプレーヤに送信する。再生後、サーバは第1所定時間経過後するとネットワークオーディオプレーヤに停止コマンドを送信し、次曲に切替させて、再度サーチコマンドを送信する。これを繰り返すことで条件を満たした個所からスキャン検索を実行する機能が搭載されていないネットワークオーディオプレーヤであっても、スキャン検索を実行することが可能となる。
In this embodiment, the
1 ネットワークオーディオプレーヤ
2 ディスクメディアドライブ
3 データ取得部
4 入力部
5 表示部
6 再生制御部
7 アンプ
8 スピーカ
10 HDD(記憶媒体)
N ネットワーク
S サーバ
DESCRIPTION OF
N network S server
Claims (4)
多数の音声データを記憶した記憶媒体から音声データを取得するデータ取得部と、
前記入力部からの入力指示に基づいて、前記データ取得部で取得した音声データを再生する再生制御部とを備え、
前記再生制御部は、
前記入力部からスキャン検索指示が入力されると、前記音声データにおける所定の条件を満たした個所から所定時間だけ再生を実行した後に、次曲の音声データに切り替わることを繰り返すことを特徴とする検索装置。 An input unit for inputting various instructions;
A data acquisition unit for acquiring audio data from a storage medium storing a large number of audio data;
A playback control unit that plays back audio data acquired by the data acquisition unit based on an input instruction from the input unit;
The reproduction control unit
When a scan search instruction is input from the input unit, playback is performed for a predetermined time from a portion satisfying a predetermined condition in the audio data, and then switching to audio data of the next song is repeated. apparatus.
前記所定の条件には、予め設定された所定時間経過後であることが含まれていることを特徴とする検索装置。 The search device according to claim 1, wherein
The search apparatus according to claim 1, wherein the predetermined condition includes that a predetermined time has elapsed.
前記所定の条件には、予め設定された所定の出力レベル以上であることが含まれていることを特徴とする検索装置。 The search device according to claim 1 or 2,
The search device according to claim 1, wherein the predetermined condition includes being higher than a predetermined output level set in advance.
多数の音声データを記憶した記憶媒体から音声データを取得するデータ取得工程と、
前記データ取得工程で取得した音声データを再生する再生工程と、
前記入力工程で入力されたスキャン検索指示に基づいて、前記音声データにおける所定の条件を満たした個所から所定時間だけ再生を実行した後に、次曲の音声データに切り替えることを繰り返すスキャン工程を有することを特徴とする検索方法。
An input process in which a scan search instruction is input;
A data acquisition step of acquiring audio data from a storage medium storing a large number of audio data;
A reproduction step of reproducing the audio data acquired in the data acquisition step;
Based on the scan search instruction input in the input step, the method includes a scanning step of repeatedly switching to the audio data of the next song after executing reproduction for a predetermined time from a location that satisfies a predetermined condition in the audio data. A search method characterized by
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006048122A JP2007226906A (en) | 2006-02-24 | 2006-02-24 | Retrieving device and retrieving method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006048122A JP2007226906A (en) | 2006-02-24 | 2006-02-24 | Retrieving device and retrieving method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007226906A true JP2007226906A (en) | 2007-09-06 |
Family
ID=38548569
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006048122A Pending JP2007226906A (en) | 2006-02-24 | 2006-02-24 | Retrieving device and retrieving method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007226906A (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62267991A (en) * | 1986-05-15 | 1987-11-20 | Fujitsu Ten Ltd | Music selection system |
JPH03108176A (en) * | 1989-09-22 | 1991-05-08 | Pioneer Electron Corp | Information reproducing device |
-
2006
- 2006-02-24 JP JP2006048122A patent/JP2007226906A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62267991A (en) * | 1986-05-15 | 1987-11-20 | Fujitsu Ten Ltd | Music selection system |
JPH03108176A (en) * | 1989-09-22 | 1991-05-08 | Pioneer Electron Corp | Information reproducing device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2008171557A (en) | Audio data recording management method for rewritable recording medium | |
JP2006221723A (en) | System, device and method for reproducing contents | |
JP4679259B2 (en) | Video playback device | |
JP4857790B2 (en) | Navigation device | |
JP2007226906A (en) | Retrieving device and retrieving method | |
JP2009092977A (en) | In-vehicle device and music piece retrieval system | |
JP2007095155A (en) | Method and apparatus for choosing content | |
JP2005302155A (en) | Information reproducing apparatus, information reproduction method, computer executable program, and recording medium | |
KR100701382B1 (en) | Method for reproducing select title in optical disc device | |
JP2008217871A (en) | Audio apparatus and its playback method | |
JP2008191490A (en) | Audio device and its reproduction method | |
JP4252514B2 (en) | Audio system | |
JP2008052843A (en) | Lyrics display system in car-audio | |
JP2005235365A (en) | Information reproducing device, and voice recording/reproducing device | |
JP4836851B2 (en) | Audio apparatus and reproducing method thereof | |
KR100735199B1 (en) | Method for reploducing text data recorded on optical disc | |
JP4252525B2 (en) | Music player | |
JP4635809B2 (en) | Audio recording / reproducing apparatus, audio recording / reproducing system, audio recording / reproducing method, and program | |
KR100401226B1 (en) | Method for managing information on recorded audio data and reproducing audio data on rewritable medium | |
JPH10134483A (en) | Disk reproducing device | |
JP2007109271A (en) | Music reproducing device | |
JP2012112986A (en) | Music data reproducing device | |
JP2007165957A (en) | Image display | |
JP2005071548A (en) | Audio reproducing device | |
JP2007299508A (en) | Reproducing apparatus, content selection method, and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090121 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100506 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100511 |
|
A02 | Decision of refusal |
Effective date: 20100914 Free format text: JAPANESE INTERMEDIATE CODE: A02 |