(57)【要約】【課題】再生期限が過ぎていないかどうかを判断して、未経過のときに限りデータ再生を行なう装置において、内蔵時計の時刻変更による再生可能期間の延長を防止する。【解決手段】本発明に係るコンテンツデータ再生装置は、主電源１０がオフの場合はバックアップ電源１５から電力の供給を受けて実時間軸上の日時を計測する時計機能ＩＣ１４を具え、マイクロコンピュータ１は、内蔵カウンターによって時間の経過を計測し、主電源１０がオフの期間は、時計機能ＩＣ１４から得られる日時データに基づいて主電源オフ期間を検知する一方、主電源１０がオンの期間は、内蔵カウンターによる計時データに基づいて主電源オン期間を検知し、所定の初期日時に主電源オン期間と主電源オフ期間を加算することによって、実時間軸上の日時を算出し、再生期限経過の判断に用いる。【選択図】　　　図２
2004046555.tif 000002
【特許請求の範囲】
【請求項１】
再生期限付きの音声又は映像のコンテンツデータを再生する際、その時点の日時が再生期限を経過していないかどうかを判断して、未経過のときに限り、該コンテンツデータの再生を行なうコンテンツデータ再生装置において、
主電源がオフの場合はバックアップ電源から電力の供給を受けて、所定の初期日時を基準として実時間軸上の日時を計測する内蔵時計手段と、
主電源から電力の供給を受けて、カウンターの動作により時間の経過を計測する計時手段と、
主電源がオフの期間は、内蔵時計手段から得られる日時データに基づいて、主電源がオフの期間の長さを検知する一方、主電源がオンの期間は、計時手段から得られる計時データに基づいて、主電源がオンの期間の長さを検知し、前記所定の初期日時に主電源オン期間と主電源オフ期間を加算することによって、実時間軸上の日時を算出する演算処理手段
とを有し、前記算出された実時間軸上の日時を前記再生期限経過の判断に供することを特徴とするコンテンツデータ再生装置。
【請求項２】
更に、内蔵時計手段に初期日時を設定したときにフラグをオンとし、バックアップ電源が消耗したときにフラグをオフとするフラグオン／オフ手段と、コンテンツデータの再生操作が行なわれたとき、前記フラグがオフの場合は、内蔵時計手段が消耗した旨をユーザに通知すると共に、該再生操作を無効とする再生制御手段とを具えている請求項１に記載のコンテンツデータ再生装置。
【請求項３】
内蔵時計手段に対して時刻設定操作が行なわれたとき、前記フラグがオンの場合は、操作に応じた時刻設定処理を実行し、前記フラグがオフの場合は、内蔵時計手段が消耗した旨をユーザに通知すると共に、該時刻設定を無効とする時刻設定制御手段を具えている請求項２に記載のコンテンツデータ再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルメモリプレーヤの如く、音楽データ等のコンテンツデータを再生することが可能な装置に関するものである。
【０００２】
【従来の技術】
従来、この種のコンテンツデータ再生装置として、音楽データをカード型ＩＣメモリ等の外部メモリに保存することが可能なデジタルメモリプレーヤが知られている。
デジタルメモリプレーヤにおいては、パーソナルコンピュータ等の外部機器を接続することによって、該外部機器から所望の楽曲の音楽データをダウンロードして、外部メモリに保存し、その後、外部メモリから音楽データを読み出すことによって、音楽を聴くことが出来る。
【０００３】
ところで、ダウンロードされる音楽データには、ユーザに再生が許容される期限（再生期限）が付与されているものがあり、この様な音楽データは、再生期限情報と共にデジタルメモリプレーヤにダウンロードされる。該音楽データの再生においては、デジタルメモリプレーヤに内蔵されている時計に基づいて、再生期限が経過していないかどうかが判断され、未経過であれば該音楽データの再生が許容される。
【０００４】
尚、デジタルメモリプレーヤにおいては、上述の内蔵時計を実現するために、専用の時計機能ＩＣ（Ｒｅａｌ　Ｔｉｍｅ　Ｃｌｏｃｋ　ＩＣ）と、該時計機能ＩＣに電源を供給するためのバックアップ電源とが搭載されており、主電源がオフとなった状態でも、実時刻を計測することが可能となっている。
【０００５】
【発明が解決しようとする課題】
ところで、上記の時計機能ＩＣは、ディスプレイに現在時刻を表示するためにも用いられ、ユーザが自由に設定時刻を変更することが出来る様になっている。
従って、従来のデジタルメモリプレーヤにおいては、ユーザが故意に設定時刻を遅らせることによって、音楽データの再生期限を実質的に延長する不正行為が可能となり、コンテンツの著作権保護に欠ける問題があった。
そこで本発明の目的は、内蔵時計の設定時刻の変更によってもコンテンツデータの再生可能期間を延長することが出来ないコンテンツデータ再生装置を提供することである。
【０００６】
【課題を解決する為の手段】
本発明に係るコンテンツデータ再生装置は、
主電源がオフの場合はバックアップ電源から電力の供給を受けて、所定の初期日時を基準として実時間軸上の日時を計測する内蔵時計手段と、
主電源から電力の供給を受けて、カウンターの動作により時間の経過を計測する計時手段と、
主電源がオフの期間は、内蔵時計手段から得られる日時データに基づいて、主電源がオフの期間の長さを検知する一方、主電源がオンの期間は、計時手段から得られる計時データに基づいて、主電源がオンの期間の長さを検知し、前記所定の初期日時に主電源オン期間と主電源オフ期間を加算することによって、実時間軸上の日時を算出する演算処理手段
とを有し、前記算出された実時間軸上の日時を前記再生期限経過の判断に供することを特徴とする。
【０００７】
上記本発明のコンテンツデータ再生装置において、内蔵時計手段は、主電源がオンの期間には主電源から電力の供給を受け、主電源がオフの期間にはバックアップ電源から電力の供給を受けて、予め設定されている初期日時を初期値として実時間軸上の日時を計測する。尚、内蔵時計手段は、主電源がオンの期間にはユーザインターフェースが有効となるため、ユーザの操作によって設定時刻の変更が可能である。
該内蔵時計によって、主電源がオフとなった時点の時刻と、その後に主電源がオンとなった時点の時刻とを検知し、両時刻の差に基づいて、主電源がオフの期間の長さが検知される。ここで、主電源がオフのためにユーザインターフェースは使用不可能であるから、ユーザは操作によって内蔵時計手段の時刻、従って主電源オフ期間を変更することが出来ない。
【０００８】
一方、計時手段は、主電源がオンの期間には主電源から電力の供給を受けて、カウンターが動作し、該カウンターのカウント値に基づいて時間の経過を計測する。該時計手段によって、主電源がオンの期間の長さが検知される。ここで、主電源がオンとなってユーザインターフェースが使用可能となっても、ユーザが操作により、カウンターのカウント値、従って主電源オン期間を変更することは出来ない。
【０００９】
期限管理に用いる実時間軸上の日時は、内蔵時計手段に設定されている所定の初期日時に主電源オン期間と主電源オフ期間を加算することによって算出される。ここで、主電源オン期間と主電源オフ期は何れも、上述の如くユーザの操作によっては変更出来ないので、この様にして算出された実時間軸上の日時を用いた期限管理によって、コンテンツデータの再生可能期間を延長する不正行為を防止することが出来る。
【００１０】
具体的構成においては更に、内蔵時計手段に初期日時を設定したときにフラグをオンとし、バックアップ電源が消耗したときにフラグをオフとするフラグオン／オフ手段と、コンテンツデータの再生操作が行なわれたとき、前記フラグがオフの場合は、内蔵時計手段が消耗した旨をユーザに通知すると共に、該再生操作を無効とする再生制御手段とを具えている。
【００１１】
該具体的構成によれば、バックアップ電源が消耗して内蔵時計手段を用いた上述の期限管理が不可能となったとき、再生操作が無効となるので、この状態での不正な再生行為が防止される。
【００１２】
更に具体的な構成において、内蔵時計手段に対して時刻設定操作が行なわれたとき、前記フラグがオンの場合は、操作に応じた時刻設定処理を実行し、前記フラグがオフの場合は、内蔵時計手段が消耗した旨をユーザに通知すると共に、該時刻設定を無効とする時刻設定制御手段を具えている。
【００１３】
該具体的構成によれば、バックアップ電源が消耗しておらず、上述の期限管理が正常に行なわれている状態では、ユーザは自由に設定時刻の変更を行なうことが出来、これによって現在時刻の表示を修正することが出来る。但し、時刻設定操作が行なわれる場合には、主電源がオンとなっており、実時間軸上の日時の計算において計時手段を用いた主電源オン期間の検知が行なわれているので、該検知が内蔵時計手段の設定時刻の変更によって影響を受けることはない。
これに対し、バックアップ電源が消耗して、上述の期限管理を正常に行なうことが出来なくなった場合には、時刻設定が無効となるので、ユーザによる不正行為が回避される。
【００１４】
【発明の効果】
本発明に係るコンテンツデータ再生装置によれば、内蔵時計の設定時刻を変更したとしてもコンテンツデータの再生可能期間を延長することは出来ないので、コンテンツの著作権を有効に保護することが出来る。
【００１５】
【発明の実施の形態】
以下、本発明をデジタルメモリプレーヤに実施した形態につき、図面に沿って具体的に説明する。
図１は、本発明に係るデジタルメモリプレーヤ（１６）の構成を表わしており、マイクロコンピュータ（１）とデジタルシグナルプロセンサー（２）とが互いに接続され、マイクロコンピュータ（１）には、ＥＥＰＲＯＭ（３）、ディスプレイ（４）、操作キー群（６）、ＵＳＢコントローラ（７）及び外部メモリコントローラ（８）が接続されている。又、デジタルシグナルプロセンサー（２）にはＤＡ変換回路（５）が接続されると共に、外部メモリコントローラ（８）には外部メモリ用コネクター（９）が接続されている。
【００１６】
上記の各回路は、図２に示す主電源（１０）から電力の供給を受けて動作する。ユーザが電源オン操作を行なうと、マイクロコンピュータ（１）がスイッチＳＷをオンとして、主電源（１０）から上記各回路への電源供給を開始する。
又、マイクロコンピュータ（１）には、内蔵時計となる時計機能ＩＣ（１４）が接続され、該時計機能ＩＣには、二次電池からなるバックアップ電源（１５）が接続されている。主電源（１０）がオンの場合は、該主電源（１０）から時計機能ＩＣ（１４）に電力が供給されるが、主電源（１０）がオフの場合は、バックアップ電源（１５）から時計機能ＩＣ（１４）に電力が供給される。
【００１７】
図１に示すデジタルメモリプレーヤ（１６）においては、外部メモリ用コネクター（９）に外部メモリ（１１）を接続し、ＵＳＢ端子（１３）にパーソナルコンピュータ等の外部機器をした状態で、外部機器から所望の楽曲の音楽データをダウンロードして、外部メモリ（１１）に保存し、その後、ヘッドホン端子（１２）にヘッドホンを接続して、外部メモリ（１１）から音楽データを読み出すことによって、音楽を聴くことが出来る。
【００１８】
上記デジタルメモリプレーヤ（１６）において、マイクロコンピュータ（１）は、時計機能ＩＣ（１４）によって、主電源（１０）がオフとなった時点の時刻と、その後に主電源（１０）がオンとなった時点の時刻との差に基づいて、主電源（１０）がオフの期間の長さＴｏｆｆを検知する。又、マイクロコンピュータ（１）は、内蔵のカウンター（図示省略）のカウント値に基づいて時間の経過を計測し、これによって主電源（１０）がオンの期間の長さＴｏｎを検知する。
そして、マイクロコンピュータ（１）は、図３に示す様に、所定の初期日時Ｔｉｎｉに、主電源オン期間Ｔｏｎと主電源オフ期間Ｔｏｆｆの合計期間（絶対時間）Ｔｚを加算することによって、実時間軸上の現在の日時Ｔｎｏｗを算出する。
【００１９】
図４は、上記デジタルメモリプレーヤ（１６）の出荷時に、時計機能ＩＣ（１４）の初期日時を設定するためにメーカにて実行される絶対時間カウント開始フローを表わしている。
デジタルメモリプレーヤ（１６）の電源がオンとなった状態で、先ずステップＳ１にて、初めての初期設定であるかどうかを判断し、イエスと判断されたときに限って、ステップＳ２へ移行し、内蔵時計即ち時計機能ＩＣの時刻設定を実施した後、ステップＳ３にて、設定した初期時刻をＥＥＰＲＯＭ（３）に記憶する。これによって、時計機能ＩＣ（１４）による計時が開始される。
次にステップＳ４では、内蔵するカウンターの動作によって絶対時間（主電源オン期間Ｔｏｎ）のカウントを開始した後、ステップＳ５にて絶対時間カウントフラグをオンとする。
【００２０】
図５は、デジタルメモリプレーヤ（１６）の主電源（１０）をオフとしたときの処理フローを表わしている。
先ずステップＳ１１にて、主電源（１０）のオフ操作が実行されたかどうかを判断し、イエスと判断されたとき、ステップＳ１２に移行して、その時点のカウンターのカウント値、即ち、直前の主電源オン期間ＴｏｎをＥＥＰＲＯＭ（３）にバックアップする。
次にステップＳ１３では、時計機能ＩＣ（１４）の時刻をＥＥＰＲＯＭ（３）にバックアップした後、ステップＳ１４にて主電源オフ処理を実行する。
【００２１】
図６は、デジタルメモリプレーヤ（１６）の主電源（１０）をオンとしたときの処理フローを表わしている。
先ずステップＳ２１にて、主電源（１０）のオン操作の瞬間であるかどうかを判断し、ここでイエスと判断されたときは、ステップＳ２２に移行して、時計機能ＩＣ（１４）の時刻を取得し、ステップＳ２３では、時計機能ＩＣ（１４）から取得した時刻と既にＥＥＰＲＯＭ（３）にバックアップされている時刻との差を算出し、ステップＳ２４にて、その時刻差を主電源オフ期間Ｔｏｆｆとする。
これに対し、主電源（１０）のオン操作後にステップＳ２１にてノーと判断されたときは、ステップＳ２５に移行して、主電源がオフとなるまで、主電源オン期間Ｔｏｎのカウントを繰り返す。これによって、主電源（１０）がオンからオフとなるまでの主電源オン期間Ｔｏｎが得られることになる。
【００２２】
図７は、絶対時間カウントフラグをオフに設定する処理フローを表わしている。
先ずステップＳ３１にて、主電源（１０）がオンであるかどうかを判断し、イエスと判断されたとき、ステップＳ３２に移行して、時計機能ＩＣ（１４）のレジスタの状態を調査する。
次にステップＳ３３では、バックアップ電源（１５）が完全に消耗してメーカでのメンテナンス（新品との交換）が必要であるかどうかを判断し、ここでイエスと判断されたときは、ステップＳ３４にて絶対時間カウントフラグをオフに設定する。
【００２３】
また図８は、ユーザ操作に応じて時計機能ＩＣ（１４）による表示時刻を変更するための時刻設定処理ルーチンへ移行するための処理フローを表わしている。
先ずステップＳ５１にて、ユーザからの時刻設定要求があったかどうかを判断し、ここでイエスと判断されたときは、ステップＳ５２に移行して、絶対時間カウントフラグがオンであるかどうかを判断する。
ステップＳ５２にてイエスと判断されたときは、ステップＳ５３に移行して、ユーザ操作に応じた時刻設定処理を実行する。これに対し、ステップＳ５２にてノーと判断されたときは、ステップＳ５４に移行して、“バックアップ電源が消耗したために再生期限付きの楽曲については再生することが出来ず、バックアップ電源のメンテナンスのためにメーカへ送って下さい”とのユーザへの通知文をディスプレイ（４）に表示し、時刻設定処理は実行しない。
【００２４】
更に図９は、ユーザ操作に応じて音楽データを再生する際の処理フローを表わしている。
先ずステップＳ６１にて、ユーザが再生せんとする曲は再生期限付きの曲であるかどうかを判断し、ノーと判断されたときはステップＳ６７に移行して、その曲の再生処理を実行する。
一方、ステップＳ６１にてイエスと判断されたときは、ステップＳ６２に移行して、絶対時間フラグがオンであるかどうかを判断し、ここでイエスと判断されたときは、ステップＳ６３にて、時計機能ＩＣ（１４）に設定されている初期日時Ｔｉｎｉに主電源オン期間Ｔｏｎと主電源オフ期間の合計値Ｔｚを加算して、現在日時Ｔｎｏｗを算出し、該現在日時Ｔｎｏｗがその曲に設定されている再生開始可能期限を過ぎているかどうかを判断する。
【００２５】
ステップＳ６３にてイエスと判断されたときはステップＳ６４に移行して、該現在日時Ｔｎｏｗがその曲に設定されている再生終了期限を過ぎているかどうかを判断し、ここでノーと判断されたときは、ステップＳ６５にてその曲の再生処理を実行する。
これに対し、絶対時間フラグがオフでステップＳ６２にてノーと判断されたときは、ステップＳ６６にて、“バックアップ電源が消耗したために再生期限付きの楽曲については再生することが出来ず、バックアップ電源のメンテナンスのためにメーカへ送って下さい”とのユーザへの通知文をディスプレイ（４）に表示する。又、現在日時Ｔｎｏｗがその曲の再生開始可能期限を過ぎておらずステップＳ６３にてノーと判断されたとき、及び現在日時Ｔｎｏｗがその曲の再生終了期限を越えておってステップＳ６４にてイエスと判断されたときは、ステップＳ６６にて、“この再生期限付きの曲は再生期限が切れていますので再生することが出来ません”とのユーザへの通知文をディスプレイ（４）に表示し、再生処理は実行しない。
【００２６】
上記デジタルメモリプレーヤ（１６）においては、時計機能ＩＣ（１４）は、主電源（１０）がオフの期間にはバックアップ電源（１５）から電力の供給を受けて動作し、主電源（１０）がオフとなった時点の時刻と、その後に主電源（１０）がオンとなった時点の時刻との差に基づいて、主電源オフ期間が算出される。ここで、主電源（１０）がオフのためにユーザインターフェースは使用不可能であるから、ユーザが操作によって時計機能ＩＣ（１４）の時刻、従って主電源オフ期間を変更することは出来ない。
【００２７】
一方、マイクロコンピュータ（１）は、主電源（１０）がオンの期間には主電源（１０）から電力の供給を受けて、内蔵カウンターが動作し、該カウンターのカウント値に基づいて時間の経過を計測し、これによって主電源オン期間が検知される。ここでユーザは、ユーザインターフェースの操作によっては内蔵カウンターのカウント値、従って主電源オン期間を変更することは出来ない。
【００２８】
この様に、主電源オン期間と主電源オフ期間は何れも、ユーザの操作によっては変更することが出来ないので、初期日時に主電源オン期間と主電源オフ期間を加算することによって得られる実時間軸上の日時は、不正のない正確なものとなり、該日時を用いた期限管理によって、コンテンツデータの再生可能期間を延長する不正行為を防止することが出来る。
【００２９】
又、絶対時間カウントフラグがオフのとき、即ち、バックアップ電源（１５）が完全に消耗して時計機能ＩＣ（１４）を用いた上述の期限管理が不可能となったとき、再生操作や時刻設定操作は無効となるので、この状態での不正な再生行為が防止される。この場合、デジタルメモリプレーヤ（１６）をメーカへ送ることによって、メーカ側でバックアップ電源（１５）を交換し、初期日時の設定（図４）を行なうことにより、時計機能ＩＣ（１４）による日時の計測が再開され、ユーザの再生操作や時刻設定操作が有効となる。
【００３０】
但し、バックアップ電源（１５）が消耗しておらず、上述の期限管理が正常に行なわれている状態では、ユーザは自由に時計機能ＩＣ（１４）の時刻を変更することが出来、これによって現在時刻の表示を修正することが出来る。尚、時刻設定操作が行なわれるときには、主電源（１０）がオンとなっており、実時間軸上の日時の計算においてカウンターを用いた主電源オン期間の検知が行なわれているので、該検知が時計機能ＩＣ（１４）の時刻の変更によって影響を受けることはない。
【００３１】
上述の如く、本発明に係るデジタルメモリプレーヤ（１６）によれば、ユーザが時計機能ＩＣ（１４）の時刻を変更したとしてもコンテンツデータの再生可能期間を延長することは出来ないので、コンテンツの著作権を有効に保護することが出来る。
【００３２】
尚、本発明の各部構成は上記実施の形態に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能である。また本発明は、デジタルメモリプレーヤ等のオーディオ機器に限らず、デジタルビデオカメラ等の映像機器に実施することも可能である。
【図面の簡単な説明】
【図１】本発明に係るデジタルメモリプレーヤの構成を示すブロック図である。
【図２】該デジタルメモリプレーヤの電源系統を示すブロック図である。
【図３】現在日時の計算方法を説明する図である。
【図４】絶対時間カウント開始フローを表わす図である。
【図５】主電源オフ時の処理フローを表わす図である。
【図６】主電源オン時の処理フローを表わす図である。
【図７】絶対時間カウントフラグをオフに設定する処理フローを表わす図である。
【図８】時刻設定処理ルーチンへ移行するための処理フローを表わす図である。
【図９】音楽データを再生する際の処理フローを表わす図である。
【符号の説明】
（１６）　デジタルメモリプレーヤ
（１）　マイクロコンピュータ
（２）　デジタルシグナルプロセンサー
（３）　ＥＥＰＲＯＭ
（９）　外部メモリ用コネクター
（１０）　主電源
（１１）　外部メモリ
（１２）　ヘッドホン端子
（１３）　ＵＳＢ端子
（１４）　時計機能ＩＣ
（１５）　バックアップ電源
【図１】
2004046555.tif 000003
【図２】
2004046555.tif 000004
【図３】
2004046555.tif 000005
【図４】
2004046555.tif 000006
【図５】
2004046555.tif 000007
【図６】
2004046555.tif 000008
【図７】
2004046555.tif 000009
【図８】
2004046555.tif 000010
【図９】
2004046555.tif 000011