JP4018191B2 - Video playback device - Google Patents
Video playback device Download PDFInfo
- Publication number
- JP4018191B2 JP4018191B2 JP08366197A JP8366197A JP4018191B2 JP 4018191 B2 JP4018191 B2 JP 4018191B2 JP 08366197 A JP08366197 A JP 08366197A JP 8366197 A JP8366197 A JP 8366197A JP 4018191 B2 JP4018191 B2 JP 4018191B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- value
- data
- video data
- history
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、カラオケ曲情報の演奏に対応させて歌詞表示の背景に映像を再生表示する映像再生装置に関し、特に各編集映像データに再生履歴情報を付加することにより、カラオケ曲情報を演奏中に同じ映像が表示されることがなく、また、曲の内容に適した背景映像を表示することが可能な映像再生装置に関するものである。
【0002】
【従来の技術】
従来のカラオケ装置では、映像データとカラオケ曲情報とを一曲毎に記憶したビデオディスク等を再生することによりカラオケ曲を出力してきた。このようなカラオケ装置に用いられるビデオディスク等に記憶されている映像データは、演奏データのイメージに合致するよう編集されており、一の曲に対しては一の映像が対応するものである。従って、一曲、一曲の演奏イメージに合致した背景画像が得られ、視覚的にも利用者を満足させることができた。
【0003】
しかし、このようなカラオケ装置を業務用に用いる場合、利用者のリクエストニーズに応えるためには、装置1台当り数千曲ものカラオケ曲情報等が必要となり、一曲毎に別個のデータとして映像データ等を記憶しているビデオディスクを数多く用意する必要があった。これら多数枚のビデオディスクは、専用の収納ケースに収納され、オートチェンジャ等を用いてリクエストに応じたディスクが選択、再生されるものであるから、多くのディスクを収納する専用収納ケース及びオートチェンジャが占有する面積が大きくなり、特に業務用としてはコンパクト化が希求されていた。
【0004】
そこで、カラオケ装置をコンパクト化するため一案として実現されているのが、カラオケ曲情報をカラオケ演奏装置に記憶させ、別に映像データを映像再生装置に記憶させておき、カラオケ曲情報再生時に、映像再生装置によりカラオケ曲に適した同じ映像ジャンルの映像データが多数編集された映像データ群の中からランダムに映像データを選択し、順次読み出して、カラオケ曲情報の演奏に対応させて歌詞表示の背景に映像を再生表示している。これにより、一の曲に対して一の映像データを記憶する必要が無くなり、映像再生装置をコンパクト化することが可能になっている。
また、各映像データの再生履歴管理を行い、各映像データの再生確率を同率にするように映像データの選択を制御し、各映像データの再生回数のバラツキを無くしている。
【0005】
【発明が解決しようとする課題】
しかしながら、前記従来の映像再生装置においては、各映像データの再生確率が同じになるようにランダムに選択するだけでは、よりバリエーションを重視した映像データの選択ができないという問題や、曲の内容に適さない映像が選択されるという問題がある。さらに、再生された映像データに全体としての統一性が希薄となり、かえって利用者に違和感を抱かせるという問題がある。
【0006】
そこで、本発明は、上述した問題点を解決するためになされたものであり、各編集映像データの再生履歴管理において、各編集映像データに再生履歴値を付加し、該再生履歴値を他の編集映像データを再生表示毎に減算して、所定の再生履歴値の編集映像データから一の編集映像データを選択して表示することにより、同じ編集映像データを繰り返さずに表示することが可能であり、また、曲の内容に合致した映像を選択することが可能な映像再生装置を提供することを目的とする。
さらに、再生された編集映像データに全体としての統一性が有り、利用者に違和感を抱かせることが無く、視覚的効果を高めることが可能な映像再生装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
前記目的を達成するため請求項1に係る映像装置は、複数の編集映像データにて構成される映像情報が記憶された映像情報記憶手段と、前記映像情報記憶手段に記憶された映像情報から任意の編集映像データを読み出す映像情報読出手段と、前記映像情報読出手段により読み出した編集映像データを表示する映像表示手段と、少なくとも前記各編集映像データを識別する映像識別コードと該編集映像データの再生履歴を表す再生履歴値とから構成される再生履歴情報を前記複数の映像データにつき各々記憶する再生履歴記憶手段と、前記再生履歴記憶手段に記憶された再生履歴情報から所定の再生履歴値を持つ映像識別コードを複数選択して、前記複数の映像識別コードの中から一の映像識別コードをランダムに読み出す読出手段とを備えた映像再生装置であって、前記各編集映像データに付加された固有値からなる固有値データを読み出す固有値読出手段を備え、前記読出手段により前記再生履歴情報から一の映像識別コードを読み出し、該映像識別コードに対応する編集映像データを前記映像情報読出手段により映像情報記憶手段から読み出し、映像表示手段により表示するとともに、前記固有値読出手段により前記編集映像データに付加された固有値データを読み出し、該固有値データの固有値を前記編集映像データに対応する再生履歴値に加算し、且つ、前記再生履歴記憶手段に記憶されている他の再生履歴値から所定の減算値を減算し、再度、再生履歴値として再生履歴記憶手段に記憶することを特徴とする。
【0008】
このような特徴を有する映像再生装置においては、再生履歴記憶手段に記憶されている各編集映像データの再生履歴値のうち、所定の履歴値の編集映像データから一の編集映像データをランダムに選択して再生するとともに、該一の編集映像データに付加されている固有値データを固有値読出手段により読み出し、前記固有値データの固有値を再生履歴値 に加算し、且つ、他の編集映像データの再生履歴値から所定の減算値を減算して、新たな再生履歴値として記憶する。
これにより、前記固有値データにより決定される再生回数の間、同じ編集映像データの選択を防止することができ、同じ編集映像データを繰り返さずに表示することが可能である。また、再生編集映像データの再生履歴値に編集映像データに付加されている固有値データの固有値を加算することにより、各編集映像データの再生確率を任意に変更することが可能になり、再生された編集映像データに全体としての統一性が有り、利用者により違和感を抱かせることが無く、視覚的効果を高めることが可能になる。
【0009】
【0010】
【0011】
また、請求項2に係る映像再生装置は、請求項1記載の映像再生装置において、任意の値を入力する入力手段を備え、前記入力手段により入力された値を前記固有値データの固有値と置き換えることを特徴とする。
【0012】
このような特徴を有する映像再生装置においては、前記固有値データの固有値を入力手段により入力された任意の値と置き換えることにより、再生された編集映像データの再生履歴値に任意の値を加算することでき、各編集映像データの再生確率を任意に変更することが可能になる。
【0013】
さらに、請求項3に係る映像再生装置は、請求項1又は請求項2記載の映像再生装置において、任意の選択基準値を入力する基準値入力手段を備え、前記基準値入力手段により入力された選択基準値を前記所定の再生履歴値と置き換えることを特徴とする。
【0014】
このような特徴を有する映像再生装置においては、前記所定の再生履歴値を入力手段により入力された選択基準値と置き換えることにより、任意の選択基準値の再生履歴値の編集映像データの中から一の編集映像データをランダムに選択して、前記一の編集映像データをカラオケ曲情報の演奏に合わせて表示する。
これにより、所定の再生履歴値の編集映像データが無くなった場合においても、前記所定の再生履歴値を入力手段により入力された選択基準値と置き換えることにより、再び、同じ編集映像データを繰り返さずに表示することが可能になる。また、映像再生装置の記憶する編集映像データ量を少なくしても、違う背景画を表示することが可能になり、映像再生装置の記憶装置をよりコンパクト化することが可能になる。
【0015】
【発明の実施の形態】
以下、本発明に係る映像再生装置について、本発明を具体化した実施の形態に基づき図面を参照して詳細に説明する。先ず、本実施の形態の映像再生装置の構成を図1に基づいて説明する。図1は本実施形態に係る映像再生装置のシステム構成を示すブロック図である。
図1において、映像再生装置1はカラオケ装置2と接続されている。また、映像再生装置1とカラオケ装置2との接続はRS-232Cケーブルや同軸ケーブル等により接続されている。
【0016】
ここで、本実施形態に係る映像再生装置1は、図1に示すように、映像再生装置1全体の各機器を制御するCPU3、処理情報を一時記憶するRAM4、処理プログラムを記憶するROM5、背景画の映像データ等が格納されたDVD−ROM6、DVD−ROM6の映像データ等を読み出すDVDドライブ7、DVDドライブ7からのディジタル信号をディジタルデータに変換するデータ読取回路8、読み出した圧縮データを伸長化する圧縮データ復号化回路9、復号化されたディジタル映像データをアナログ映像信号に変調して出力する映像出力回路10、カラオケ装置2と信号を送受信するためのシリアル入出力回路(以下、SIOという)11、及び、利用者が選択基準値を入力するための入力手段24を有している。
【0017】
また、本実施形態に係るカラオケ装置2は、図1に示すように、カラオケ装置2全体の各機器を制御するCPU12、映像再生装置1と信号を送受信するためのシリアル入出力回路(以下、SIOという)13、処理情報を一時記憶するRAM14、処理プログラムを記憶するROM15、MIDI( Music Instrument Digital Interface )規格の曲データ等のカラオケ曲情報を記憶するためのハードディスクドライブ(以下、HDDという)16、MIDI規格データを復調するMIDI装置17、演奏信号と音声信号を合成・増幅するアンプ18、音声信号を取り込むマイク19、スピーカ20、MIDI装置17からの歌詞データ等と前記アナログ映像信号を合成した映像データを作成してカラオケ曲の演奏に同期させて出力するビデオミキサ21、前記映像データを表示するモニタ22、及び、利用者がカラオケ予約情報等を入力するための入力手段23を有している。
【0018】
このように構成された本実施形態の映像再生装置1とカラオケ装置2は、先ず、カラオケ装置2において入力手段23によりカラオケ曲情報が選択され、CPU12は該カラオケ曲情報をHDD16より読み出し、前記カラオケ曲情報の演奏開始信号をSIO13を介して映像再生装置1に送信する。
次に、前記演奏開始信号をSIO11を介して受信した映像再生装置1は、該再生処理情報と入力手段24により入力された選択基準値とに基づき、ROM5に格納されている映像再生処理プログラムに従って、DVD−ROM6に格納されている各映像データを選択し、DVDドライブ7により再生出力し、データ読取回路8及び圧縮データ復号化回路9を介してディジタル映像データを生成し、映像出力回路10に出力する。
次に、映像出力回路10は入力された前記ディジタル映像データをアナログ映像信号に変調してビデオミキサ21に同軸ケーブル等を介して出力する。
次に、カラオケ装置2のビデオミキサ21は、MIDI装置17からの歌詞データ等と入力された前記アナログ映像信号を合成した映像データを作成してカラオケ曲の演奏に同期させてモニタ22に出力する。これにより、カラオケ曲情報の演奏に対応させて歌詞表示の背景にDVD−ROM6に格納されている映像データを再生表示できる。
【0019】
次に、本実施形態の前記映像再生処理プログラム、及び前記再生処理情報について図2乃至図4に基づき詳細に説明する。図2及び図3は、本実施形態に係る映像再生処理プログラムの処理フローチャートである。図4は本実施形態に係る映像再生処理における全履歴データの履歴値の変化の一例を示す図である。
先ず、予めDVD−ROM6に格納されている各映像データには、映像識別コードと重み付け値から構成された再生処理情報が付加されている。ここで、映像識別コードは4桁の正の整数値からなり、また、重み付け値は任意の正の整数からなるデータである。そして、映像再生装置1は、図4に示されるような全履歴データを作成し、RAM4に格納している。ここで、図4に示すように、全履歴データ30は、全映像データの各映像データを識別する映像識別コードと該映像識別コードに対応する履歴値から構成されている。また、本実施形態においては、映像再生装置1のスタート時の全履歴データ30の履歴値は全て0に設定されている。
【0020】
次に、図2において、映像再生装置1は、カラオケ装置2から各SIO11、13を介してカラオケ曲情報の演奏開始信号を受信するまで待機し(S1:NO)、演奏開始信号を受信すると(S1:YES)、入力手段24により選択基準値が入力されたかどうか判定する(S2)。ここで、選択基準値は任意の正の整数からなるデータである。
次に、選択基準値が入力されていない場合は(S2:NO)、選択基準値を0にする(S3)。また、選択基準値が入力されている場合は、該選択基準値を新たな選択基準値とする(S2:YES)。
【0021】
次に、全履歴データ(図4参照)をRAM4から読み出し、前記選択基準値の履歴値である映像識別コードの映像データが存在するかどうか検索する(S4)。
【0022】
次に、図2において、前記選択基準値以下の履歴値である映像データが存在しないときは(S4:NO)、全履歴データの履歴値から1減算した値を各履歴値に置き換え、再度RAM4に格納する(S5)。また、前記選択基準値の履歴値である映像データが存在する場合は(S4:YES)、該映像データの中から一の映像データをランダムに選択する(S6)。
したがって、図4に示すように、スタート時の全履歴データ30の履歴値は全て0に設定されているため、全ての映像識別コードに対応する映像データから一の映像データがランダムに選択される。図4においては、一回目の選択では、映像識別コードが0008の映像データが選択されている。
【0023】
次に、図2において、前記選択された映像データの再生をDVDドライブ7により開始する(S7)。
次に、図3において、前記再生を開始した映像データに付加されている再生処理情報の重み付け値を読み出し、該重み付け値が0かどうか判定する(S8)。そして、全履歴データ30をRAM4から読み出し、前記重み付け値が0でない場合は(S8:NO)、該重み付け値を再生を開始した映像データの全履歴データの履歴値に加算する(S10)。また、前記重み付け値が0の場合は(S8:YES)、入力手段24により重み付け値が入力されていないかどうか判定する(S9)。そして、入力手段24により重み付け値が入力されていない場合は(S9:NO)、予め、ROM6に格納されている固定値を読み出し、再生を開始した映像データの全履歴データの履歴値に加算する(S10)。
ここで、前記固定値及び重み付け値は、任意の正の整数からなるデータである。
【0024】
次に、入力手段24により重み付け値が入力されている場合は(S9:YES)、再生を開始した映像データの全履歴データの履歴値に入力された重み付け値を加算する(S11)。
また、図4においては、前記選択され映像識別コードが0008の映像データの重み付け値は0であり、また、入力手段24により重み付け値が入力されていないため、固定値である9が履歴値に加算されている。
【0025】
次に、図3において、全履歴データ30の前記選択された映像データの映像識別コード以外の全部の履歴値から1減算し、再度、RAM4に格納する(S13)。ただし、履歴値が0のものは減算しない。
よって、図4においては、1回目再生時の各映像識別コードに対応する履歴値は、映像識別コードが0008の履歴値が9に設定されており、他の映像識別コードに対応する履歴値は0のままである。
【0026】
次に、図3において、前記選択された映像データの再生が終了していなければ(S14:NO)、カラオケ装置2から各SIO11、13を介して、演奏終了信号が入力されていないかどうか判定し(S15)、演奏終了信号が入力されていなければ(S15:NO)、前記映像データの再生を続ける(S14)。
次に、前記映像データの再生が終了すると(S14:YES)、再度、選択基準値が入力されていないかどうか判定し(S2)、映像データの選択処理を続行する。
【0027】
よって、図4においては、2回目の映像データ選択の時も、選択基準値は入力されておらず、RAM4から全履歴データ30を読み出し、履歴値が0のものの中からランダムに映像データが選択され、映像識別コードが0005の映像データが選択されている。該映像データには重み付け値25が付加されていたため、該重み付け値25が履歴値に加算され、また、他の映像識別コードの履歴値から1減算され、再度、他の映像識別コードの各々の履歴値として設定されている。ただし、履歴値が0のものはそのままである。そして、全履歴データ30は、RAM4に再度、格納されている。
そして、映像識別コードが0005の映像データが再生され、カラオケ装置2から演奏終了信号が入力されないため、再度、3回目の映像データ選択が行われている。
【0028】
次に、図4においては、3回目の映像データ選択の時も、選択基準値は入力されておらず、RAM4から全履歴データ30を読み出し、履歴値が0のものの中からランダムに映像データが選択され、映像識別コードが0003の映像データが選択されている。該映像データには重み付け値が付加されておらず、また、入力手段24から重み付け値が入力されていないため、前記固定値9がROM5から読み出され、該固定値9が履歴値に加算され、他の映像識別コードの履歴値から1減算され、再度、他の映像識別コードの各々の履歴値として設定されている。 ただし、履歴値が0のものはそのままである。そして、全履歴データ30は、RAM4に再度、格納されている。
そして、映像識別コードが0003の映像データが再生され、カラオケ装置2から演奏終了信号が入力されないため、再度、映像データ選択が続行されている。
【0029】
次に、図4においては、10回目の映像データの選択が行われ、この時も選択基準値は入力されておらず、RAM4から全履歴データ30を読み出し、履歴値が0のものの中からランダムに映像データが選択され、映像識別コードが0007の映像データが選択されている。該映像データには重み付け値が付加されておらず、また、入力手段24から重み付け値が入力されていないため、前記固定値9がROM5から読み出され、該固定値9が履歴値に加算され、他の映像識別コードの履歴値から1減算され、再度、他の映像識別コードの各々の履歴値として設定されている。ただし、履歴値が0のものはそのままである。そして、全履歴データ30は、RAM4に再度、格納されている。
そして、映像識別コードが0007の映像データが再生され、カラオケ装置2から演奏終了信号が入力されないため、再度、映像データ選択が続行されている。
【0030】
次に、図4においては、11回目の映像データ選択の時も、選択基準値は入力されておらず、RAM4から全履歴データ30を読み出し、履歴値が0のものの中からランダムに映像データが選択され、映像識別コードが0001の映像データが選択されている。該映像データには重み付け値15が付加されていたため、該重み付け値15が履歴値に加算され、また、他の映像識別コードの履歴値から1減算され、再度、他の映像識別コードの各々の履歴値として設定されている。ただし、履歴値が0のものはそのままである。そして、全履歴データ30は、RAM4に再度格納されている。
そして、映像識別コードが0001の映像データが再生され、カラオケ装置2から演奏終了信号が入力されないため、再度、12回目の映像データ選択が行われている。
【0031】
次に、図4においては、12回目の映像データの選択が行われ、この時も選択基準値は入力されておらず、RAM4から全履歴データ30を読み出し、履歴値が0のものの中からランダムに映像データが選択され、映像識別コードが0008の映像データが再度、選択されている。該映像データには重み付け値が付加されておらず、また、入力手段24から重み付け値が入力されていないため、前記固定値9がROM5から読み出され、該固定値9が履歴値に加算され、また、他の映像識別コードの履歴値から1減算され、再度、他の映像識別コードの各々の履歴値として設定されている。ただし、履歴値が0のものはそのままである。そして、全履歴データ30は、RAM4に再度、格納されている。
そして、映像識別コードが0008の映像データが再生され、カラオケ装置2から演奏終了信号が入力されないため、再度、映像データの選択が続行されている。
【0032】
以上詳細に説明した通り、本実施形態に係る映像再生装置1では、予め、DVD−ROM6に格納されている各映像データには、映像識別コードと重み付け値から構成された再生処理情報が付加されている。また、全映像データの映像識別コードと該映像識別コードに対応する履歴値から構成された全履歴データを作成し、RAM4に格納している。そして、全履歴データから選択基準値に対応する映像識別コードの映像データからランダムに一の映像データを選択し、再生する。 次に、選択した映像データに付加されている重み付け値を読み出し、該重み付け値を履歴値に加算する。また、該重み付け値が0の場合は、重み付け値が入力手段24に入力されていない場合は、予め設定されている固定値を履歴値に加算し、重み付け値が入力手段24に入力されている場合は、該重み付け値を履歴値に加算する。そして、他の映像識別コードの履歴値から1減算する。ただし、履歴値が0のものはそのままである。そして、全履歴データとして記憶する。
したがって、所定再生回数の間、同じ編集映像データの選択を防止することができ、同じ編集映像データを繰り返さずに表示することが可能である。また、再生された編集映像データに全体としての統一性が有り、利用者に違和感を抱かせることが無く、視覚的効果を高めることが可能になる。
また、再生編集映像データの再生履歴値に編集映像データに付加されている重み付け値を加算することにより、各編集映像データの再生確率を任意に変更することが可能になり、再生された編集映像データに全体としての統一性が有り、利用者により違和感を抱かせることが無く、視覚的効果を高めることが可能になる。
また、前記固定の重み付け値を入力手段により入力された任意の重み付け値と置き換えることにより、再生された編集映像データの再生履歴値に任意の重み付け値を加算することでき、各編集映像データの再生確率を任意に変更することが可能になる。
さらに、所定の選択基準値の編集映像データが無くなった場合においても、前記所定の選択基準値を入力手段により入力された選択基準値と置き換えることにより、再び、同じ編集映像データを繰り返さずに表示することが可能になる。また、映像再生装置の記憶する編集映像データ量を少なくしても、違う背景画を表示することが可能になり、映像再生装置の記憶装置をよりコンパクト化することが可能になる。
【0033】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論であり、以下のようにしてもよい。
(a)前記実施形態では入力手段24を映像装置1に接続しているが、カラオケ装置2に接続して、各SIO11、13を介して選択基準値や重み付け値を入力するようにしてもよい。
(b)前記実施形態では重み付け値や履歴値を正の整数にしているが、実数にしてもよい。この場合は、全履歴データの履歴値から1減算すると負になる場合は、履歴値を0とする。
(c)前記実施形態では映像識別コードを4桁の整数としているが、もっと多くの桁数や英数字を使用して、映像データをもっと細分化して識別するようにしてもよい。
(d)前記実施形態では映像データの格納装置としてDVD−ROM6を用いているが、CD−ROM、HDD、若しくはMO(光磁気ディスク)等を用いてもよい。
【0034】
【発明の効果】
以上説明した通り請求項1に係る映像再生装置においては、再生履歴記憶手段に記憶されている各編集映像データの再生履歴値のうち、所定の履歴値の編集映像データから一の編集映像データをランダムに選択して再生するとともに、該一の編集映像データに付加されている固有値データを固有値読出手段により読み出し、前記固有値データの固有値を再生履歴値に加算し、且つ、他の編集映像データの再生履歴値から所定の減算値を減算して、新たな再生履歴値として記憶する。
これにより、前記固有値データにより決定される再生回数の間、同じ編集映像データの選択を防止することができ、同じ編集映像データを繰り返さずに表示することが可能な映 像再生装置を提供することができる。また、再生編集映像データの再生履歴値に編集映像データに付加されている固有値データの固有値を加算することにより、各編集映像データの再生確率を任意に変更することが可能になり、再生された編集映像データに全体としての統一性が有り、利用者により違和感を抱かせることが無く、視覚的効果を高めることが可能な映像再生装置を提供することができる。
【0035】
【0036】
また、請求項2に係る映像再生装置においては、前記固有値データの固有値を入力手段により入力された任意の値と置き換えることにより、再生された編集映像データの再生履歴値に任意の値を加算することでき、各編集映像データの再生確率を任意に変更することが可能な映像再生装置を提供することができる。
【0037】
さらに、請求項3に係る映像再生装置においては、前記所定の再生履歴値を入力手段により入力された選択基準値と置き換えることにより、任意の選択基準値の再生履歴値の編集映像データの中から一の編集映像データをランダムに選択して、前記一の編集映像データをカラオケ曲情報の演奏に合わせて表示する。
これにより、所定の再生履歴値の編集映像データが無くなった場合においても、前記所定の再生履歴値を入力手段により入力された選択基準値と置き換えることにより、再び、同じ編集映像データを繰り返さずに表示することが可能な映像再生装置を提供することができる。また、映像再生装置の記憶する編集映像データ量を少なくしても、違う背景画を表示することが可能になり、映像再生装置の記憶装置をよりコンパクト化することが可能な映像再生装置を提供することができる。
【図面の簡単な説明】
【図1】 本実施形態に係る映像再生装置のシステム構成を示すブロック図である。
【図2】 本実施形態に係る映像再生処理プログラムの処理フローチャートである。
【図3】 本実施形態に係る映像再生処理プログラムの処理フローチャートである。
【図4】 本実施形態に係る映像再生処理における全履歴データの履歴値の変化の一例を示す図である。
【符号の説明】
1 映像再生装置
2 カラオケ装置
3、12 CPU
4、14 RAM
5、15 ROM
6 DVD−ROM
7 DVDドライブ
10 映像出力回路
21 ビデオミキサ
22 モニタ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a video playback apparatus that plays back and displays video on the background of lyric display corresponding to the performance of karaoke song information, and in particular, by adding playback history information to each edited video data, The present invention relates to a video playback apparatus capable of displaying a background video suitable for the content of a song without displaying the same video.
[0002]
[Prior art]
In a conventional karaoke apparatus, a karaoke song has been output by playing a video disc or the like storing video data and karaoke song information for each song. Video data stored in a video disc or the like used in such a karaoke apparatus is edited so as to match the image of performance data, and one video corresponds to one music. Therefore, a background image that matches the performance image of each song was obtained, and the user could be satisfied visually.
[0003]
However, when such a karaoke device is used for business use, in order to meet the user's request needs, information on thousands of karaoke songs per device is required, and video is recorded as separate data for each song. It was necessary to prepare a large number of video discs storing data and the like. Many of these video discs are stored in a dedicated storage case, and a disc according to the request is selected and played back using an autochanger, etc., so the dedicated storage case and autochanger for storing many discs occupy it. The area to be processed has increased, and there has been a demand for compactness especially for business use.
[0004]
In order to reduce the size of the karaoke device, it has been realized that the karaoke song information is stored in the karaoke performance device and the video data is separately stored in the video playback device. The video data is randomly selected from the video data group in which a large number of video data of the same video genre suitable for karaoke songs is edited by the playback device, sequentially read out, and the lyrics display background corresponding to the performance of the karaoke song information The video is being played back and displayed. As a result, it is not necessary to store one video data for one music, and the video playback device can be made compact.
Further, the reproduction history of each video data is managed, and the selection of the video data is controlled so that the reproduction probabilities of the respective video data are the same, thereby eliminating variations in the number of times each video data is reproduced.
[0005]
[Problems to be solved by the invention]
However, the conventional video playback apparatus is suitable for the problem that selection of video data with more emphasis on variation cannot be made and the content of the song only by selecting randomly so that the playback probability of each video data is the same. There is a problem that no video is selected. Furthermore, there is a problem that the uniformity of the reproduced video data as a whole is sparse, which makes the user feel uncomfortable.
[0006]
Therefore, the present invention has been made to solve the above-described problems. In the reproduction history management of each edited video data, a reproduction history value is added to each edited video data, and the reproduction history value is set to other values. By subtracting the edited video data for each playback display and selecting and displaying one edited video data from the edited video data of a predetermined playback history value, the same edited video data can be displayed without being repeated. Another object of the present invention is to provide a video playback apparatus capable of selecting a video that matches the content of a song.
It is another object of the present invention to provide a video playback apparatus that has the same unity in the reproduced edited video data as a whole, does not make the user feel uncomfortable, and can enhance the visual effect.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, a video apparatus according to
[0008]
In the video playback device having such characteristics, one edited video data is randomly selected from the edited video data having a predetermined history value among the playback history values of each edited video data stored in the playback history storage means. The unique value data added to the one edited video data is read by the unique value reading means, the unique value of the unique value data is added to the reproduction history value , and the reproduction history value of the other edited video data A predetermined subtraction value is subtracted from and stored as a new reproduction history value.
Thereby, selection of the same edited video data can be prevented during the number of reproductions determined by the eigenvalue data, and the same edited video data can be displayed without being repeated. In addition, by adding the eigenvalue of the eigenvalue data added to the edited video data to the playback history value of the playback edited video data, it becomes possible to arbitrarily change the playback probability of each edited video data. The edited video data is uniform as a whole, and the visual effect can be enhanced without making the user feel uncomfortable.
[0009]
[0010]
[0011]
The video reproducing apparatus according to
[0012]
In the video reproducing apparatus having such characteristics, by replacing arbitrary value as input by the input means the eigenvalues of the eigenvalue data, adding an arbitrary value to the reproduction history value of the reproduced edited image data It is possible to arbitrarily change the reproduction probability of each edited video data.
[0013]
Furthermore, the video playback device according to
[0014]
In the video playback apparatus having such a feature, the predetermined playback history value is replaced with the selection reference value input by the input means, so that one of the edited video data of the playback history value of the arbitrary selection reference value is selected. The edited video data is selected at random, and the one edited video data is displayed in accordance with the performance of the karaoke song information.
Thus, even when the edited video data having the predetermined playback history value is lost, the same edited video data is not repeated again by replacing the predetermined playback history value with the selection reference value input by the input means. It becomes possible to display. Also, even if the amount of edited video data stored in the video playback device is reduced, it is possible to display different background images, and the storage device of the video playback device can be made more compact.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a video reproducing apparatus according to the present invention will be described in detail with reference to the drawings based on embodiments embodying the present invention. First, the configuration of the video reproduction apparatus according to the present embodiment will be described with reference to FIG. FIG. 1 is a block diagram showing a system configuration of a video reproduction apparatus according to this embodiment.
In FIG. 1, a
[0016]
Here, as shown in FIG. 1, the
[0017]
Further, as shown in FIG. 1, the
[0018]
In the
Next, the
Next, the
Next, the video mixer 21 of the
[0019]
Next, the video playback processing program and the playback processing information of this embodiment will be described in detail with reference to FIGS. 2 and 3 are process flowcharts of the video reproduction processing program according to the present embodiment. FIG. 4 is a diagram showing an example of changes in the history values of all history data in the video reproduction processing according to the present embodiment.
First, each video data stored in advance in the DVD-
[0020]
Next, in FIG. 2, the
Next, when the selection reference value is not input (S2: NO), the selection reference value is set to 0 (S3). If a selection reference value is input, the selection reference value is set as a new selection reference value (S2: YES).
[0021]
Next, all the history data (see FIG. 4) is read from the
[0022]
Next, in FIG. 2, when there is no video data having a history value equal to or less than the selection reference value (S4: NO), the value obtained by subtracting 1 from the history value of all history data is replaced with each history value, and the
Therefore, as shown in FIG. 4, since the history values of all the
[0023]
Next, in FIG. 2, reproduction of the selected video data is started by the DVD drive 7 (S7).
Next, in FIG. 3, the weighting value of the reproduction processing information added to the video data that has been reproduced is read out, and it is determined whether the weighting value is 0 (S8). Then, the
Here, the fixed value and the weighting value are data composed of an arbitrary positive integer.
[0024]
Next, when the weighting value is input by the input means 24 (S9: YES), the input weighting value is added to the history value of all the history data of the video data that has been reproduced (S11).
In FIG. 4, since the weight value of the selected video data with the
[0025]
Next, in FIG. 3, 1 is subtracted from all the history values other than the video identification code of the selected video data of all the
Therefore, in FIG. 4, the history value corresponding to each video identification code at the time of the first reproduction is set to 9 as the history value of the
[0026]
Next, in FIG. 3, if the reproduction of the selected video data has not been completed (S14: NO), it is determined whether or not a performance end signal has been input from the
Next, when the reproduction of the video data is completed (S14: YES), it is determined again whether a selection reference value has been input (S2), and the video data selection process is continued.
[0027]
Therefore, in FIG. 4, even when the video data is selected for the second time, the selection reference value is not input, the
Since the video data with the
[0028]
Next, in FIG. 4, even when the video data is selected for the third time, the selection reference value is not input, all the
Since the video data having the video identification code 0003 is reproduced and the performance end signal is not input from the
[0029]
Next, in FIG. 4, the video data is selected for the 10th time, and at this time, the selection reference value is not inputted, all the
Then, since the video data having the
[0030]
Next, in FIG. 4, even when the video data is selected for the 11th time, the selection reference value is not input, all the
Since the video data having the
[0031]
Next, in FIG. 4, the video data is selected for the 12th time, the selection reference value is not input at this time, all the
Since the video data having the
[0032]
As described above in detail, in the
Therefore, selection of the same edited video data can be prevented for a predetermined number of reproduction times, and the same edited video data can be displayed without being repeated. In addition, the reproduced edited video data has unity as a whole, and the visual effect can be enhanced without making the user feel uncomfortable.
Also, by adding the weighting value added to the edited video data to the playback history value of the playback edited video data, it becomes possible to arbitrarily change the playback probability of each edited video data. The data has unity as a whole, and the visual effect can be enhanced without making the user feel uncomfortable.
Also, by replacing the fixed weighting value with an arbitrary weighting value input by the input means, an arbitrary weighting value can be added to the playback history value of the reproduced edited video data. Probability can be changed arbitrarily.
Further, even when there is no edit video data having a predetermined selection reference value, the same edit video data is displayed again without being replaced by replacing the predetermined selection reference value with the selection reference value input by the input means. It becomes possible to do. Also, even if the amount of edited video data stored in the video playback device is reduced, it is possible to display different background images, and the storage device of the video playback device can be made more compact.
[0033]
In addition, this invention is not limited to the said embodiment, Of course, various improvement and deformation | transformation are possible within the range which does not deviate from the summary of this invention, and it may be as follows.
(A) Although the
(B) Although the weighting value and the history value are positive integers in the embodiment, they may be real numbers. In this case, if 1 is subtracted from the history value of all history data and the result is negative, the history value is set to 0.
(C) In the above embodiment, the video identification code is a 4-digit integer, but the video data may be further divided and identified by using a larger number of digits and alphanumeric characters.
(D) Although the DVD-
[0034]
【The invention's effect】
As described above, in the video playback apparatus according to
Thus, during the reproduction number of times is determined by the eigenvalues data, it is possible to prevent the selection of the same edited video data, providing movies image reproducing apparatus capable of displaying without repeating the same edited video data Can do. In addition, by adding the eigenvalue of the eigenvalue data added to the edited video data to the playback history value of the playback edited video data, it becomes possible to arbitrarily change the playback probability of each edited video data. It is possible to provide a video playback apparatus that has the same uniformity in the edited video data, does not make the user feel uncomfortable, and can enhance the visual effect.
[0035]
[0036]
In the video reproduction apparatus according to
[0037]
Furthermore, in the video reproduction apparatus according to
Thus, even when the edited video data having the predetermined playback history value is lost, the same edited video data is not repeated again by replacing the predetermined playback history value with the selection reference value input by the input means. It is possible to provide a video playback device capable of displaying. In addition, a video playback device that can display different background images even when the amount of edited video data stored in the video playback device is reduced, and can further reduce the size of the storage device of the video playback device is provided. can do.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a system configuration of a video reproduction apparatus according to an embodiment.
FIG. 2 is a processing flowchart of a video reproduction processing program according to the present embodiment.
FIG. 3 is a processing flowchart of a video reproduction processing program according to the present embodiment.
FIG. 4 is a diagram showing an example of changes in history values of all history data in the video reproduction process according to the present embodiment.
[Explanation of symbols]
1
4, 14 RAM
5, 15 ROM
6 DVD-ROM
7
Claims (3)
前記各編集映像データに付加された固有値からなる固有値データを読み出す固有値読出手段を備え、
前記読出手段により前記再生履歴情報から一の映像識別コードを読み出し、該映像識別コードに対応する編集映像データを前記映像情報読出手段により映像情報記憶手段から読み出し、映像表示手段により表示するとともに、前記固有値読出手段により前記編集映像データに付加された固有値データを読み出し、該固有値データの固有値を前記編集映像データに対応する再生履歴値に加算し、且つ、前記再生履歴記憶手段に記憶されている他の再生履歴値から所定の減算値を減算し、再度、再生履歴値として再生履歴記憶手段に記憶することを特徴とする映像再生装置。 Video information storage means storing video information composed of a plurality of edited video data, video information reading means for reading arbitrary edited video data from the video information stored in the video information storage means, and the video information Playback history information comprising video display means for displaying edited video data read by the reading means, a video identification code for identifying at least each of the edited video data, and a playback history value representing a playback history of the edited video data. Reproduction history storage means for storing each of the plurality of video data, and a plurality of video identification codes having a predetermined reproduction history value are selected from the reproduction history information stored in the reproduction history storage means, and the plurality of video identification codes A video playback device comprising reading means for randomly reading one video identification code from
Eigenvalue reading means for reading eigenvalue data consisting of eigenvalues added to each edited video data;
The reading means reads one video identification code from the reproduction history information, the edited video data corresponding to the video identification code is read from the video information storage means by the video information reading means, displayed by the video display means, and The unique value data added to the edited video data is read by the unique value reading means, the unique value of the unique value data is added to the reproduction history value corresponding to the edited video data, and the other stored in the reproduction history storage means A video reproduction apparatus characterized by subtracting a predetermined subtraction value from the reproduction history value and storing it again in the reproduction history storage means as a reproduction history value.
前記入力手段により入力された値を前記固有値データの固有値と置き換えることを特徴とする請求項1記載の映像再生装置。Comprising a input means to enter any value,
Video reproducing apparatus the value entered by the entering force means according to claim 1, wherein the replacing the eigenvalue of the eigenvalue data.
前記基準値入力手段により入力された選択基準値を前記所定の再生履歴値と置き換えることを特徴とする請求項1又は請求項2記載の映像再生装置。Provided with a reference value input means for inputting an arbitrary selection reference value,
3. The video reproduction apparatus according to claim 1 , wherein the selection reference value input by the reference value input means is replaced with the predetermined reproduction history value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP08366197A JP4018191B2 (en) | 1997-04-02 | 1997-04-02 | Video playback device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP08366197A JP4018191B2 (en) | 1997-04-02 | 1997-04-02 | Video playback device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10282973A JPH10282973A (en) | 1998-10-23 |
JP4018191B2 true JP4018191B2 (en) | 2007-12-05 |
Family
ID=13808646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP08366197A Expired - Fee Related JP4018191B2 (en) | 1997-04-02 | 1997-04-02 | Video playback device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4018191B2 (en) |
-
1997
- 1997-04-02 JP JP08366197A patent/JP4018191B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH10282973A (en) | 1998-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0411288A (en) | Karaoke (orchestral accompaniment) player with music retrieving function | |
JP4018191B2 (en) | Video playback device | |
JP2550420B2 (en) | Karaoke equipment | |
JP2002116774A (en) | Karaoke device | |
JP3010936B2 (en) | Music player | |
TWI242180B (en) | Music data compression method and program for executing the same | |
JP3924346B2 (en) | Video playback device | |
JP3987602B2 (en) | Video playback device | |
JPH10327375A (en) | Video image reproducing device | |
JP3324864B2 (en) | Video karaoke equipment | |
JP3225817B2 (en) | Image selection method for communication karaoke device | |
JPH10222184A (en) | Musical sound reproducing device | |
JP3000439U (en) | Karaoke equipment | |
JP4016447B2 (en) | Video playback device | |
JP3151353B2 (en) | Video karaoke equipment | |
KR0136051B1 (en) | Video karaoke system and operating method thereof | |
JP3537482B2 (en) | Video karaoke equipment | |
JPH07281687A (en) | Video 'karaoke' singing equipment | |
JP2972073B2 (en) | Video playback device | |
JP3274762B2 (en) | Video karaoke equipment | |
JP3042489B2 (en) | Karaoke equipment | |
KR100282270B1 (en) | How to Display Singing Scores for a Musical Accompaniment Video Compact Disc System | |
JPH10268886A (en) | Video reproducing device | |
JP3994473B2 (en) | Video playback device | |
JP3921736B2 (en) | Background video playback device for karaoke |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040326 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070201 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070327 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070523 |
|
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: 20070918 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070920 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100928 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100928 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110928 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110928 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120928 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130928 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |