(57)【要約】本発明は、固定されることなく使用されるモバイル機器（１）に関する。本発明のモバイル機器（１）は、モバイル機器（１）に内蔵され、実時刻情報を発生する実時刻時計（ＲＴＣ）（７）と、モバイル機器（１）に内蔵され、ＲＴＣ（７）によって付与される実時刻情報にオフセットを加算することによってシステム時刻情報を発生するシステム時刻発生器（９）とを含む。また、モバイル機器（１）は、データを永続的に保存する不揮発性メモリ（８）と、システム時刻情報を変更するための命令を入力する入力手段（４）とをさらに含む。これによって、本発明は、システム時刻発生器（９）によって発生されるシステム時刻情報の変更可能範囲を現在時刻の範囲内に制限する手段を提供する。また、本発明は、不揮発性メモリ（８）に記憶されたデータに従ってＲＴＣ（７）のリセット可能な値を制限するための手段を提供する。
2006521604.tif 000002
【特許請求の範囲】
【請求項１】
固定されずに使用されるモバイル機器（１）であって、
前記モバイル機器（１）に内蔵され、実時刻情報を発生させる実時刻時計（ＲＴＣ）（７）と、
、前記モバイル機器（１）に内蔵され、前記ＲＴＣ（７）によって付与される前記実時刻情報にオフセットを加算することによって、システム時刻情報を発生するシステム時刻発生器（９）と、
データを永続的に保存する不揮発性メモリ（８）と、
前記システム時刻情報を変更するための命令を入力するための入力手段（４）と
を含み、
前記システム時刻発生器（９）によって発生される前記システム時刻情報の変更可能な範囲を予め設定された時刻の範囲内に制限する手段と、
前記不揮発性メモリ（８）に記憶されている前記データに従って前記ＲＴＣ（７）のリセット可能な値を制限する手段と
をさらに含むことを特徴とするモバイル機器。
【請求項２】
前記システムは、前記モバイル機器（１）のための電力供給部（２）を含むことを特徴とする請求項１に記載のシステム。
【請求項３】
前記システム時刻発生器（９）によって発生される前記システム時刻情報を出力するための出力手段（３）を含むことを特徴とする請求項１または２に記載のシステム。
【請求項４】
前記変更される新たなシステム時刻情報は、前記ＲＴＣ（７）によって付与される前記実時刻情報から予め定義された値を超えるようには設定できないように制限されることを特徴とする請求項１乃至３の何れかに記載のシステム。
【請求項５】
前記予め定義された値は、分単位の固定値であることを特徴とする請求項４に記載のシステム。
【請求項６】
前記予め定義された値は、前記ＲＴＣ（７）によって発生される前記実時刻情報における所定の誤差に依存することを特徴とする請求項４または５に記載のシステム。
【請求項７】
前記ＲＴＣ（７）の前記実時刻情報は、前記不揮発性メモリ（８）に定期的に記憶されることを特徴とする請求項１乃至６の何れかに記載のシステム。
【請求項８】
前記不揮発性メモリ（８）に前記最後に記憶された時刻値よりも前記ＲＴＣ（７）の前記リセット値が早い時刻の値となることは制限されることを特徴とする請求項１乃至７の何れかに記載のシステム。
【請求項９】
前記リセット値は、前記不揮発性メモリ（８）に記憶されることを特徴とする請求項１乃至８の何れかに記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、請求項１に従ったＤＲＭ（デジタル著作権管理）スキーマによる時刻制御システムを備えるモバイル機器に関する。
【背景技術】
【０００２】
ＤＲＭスキーマは、時刻に基づいて演奏権原の有無を検査している。これは、コンテンツの保護ルールに従った正しい利用を強制するためには、時計の時刻が保証されなければならないことに基づく。モバイル機器における時計の保護が困難であることは、様々な発行物によって指摘されている。例えば、モバイル機器は、必ずしもネットワークへ登録される必要はない。一方で、ユーザは異なるタイムゾーンに適応するために、時計を変更する必要がある。また、ユーザは、例えばバッテリの交換中に実時刻を失ってしまった場合、新しい時刻の値を設定しなければならない。それゆえ、モバイル機器における時刻制御システムが必要とされているのである。このような時刻制御システムは、ユーザに確かな状況下にあることを前提に時計の変更を許容しつつ、不正の可能性を制限するべきである。また、時刻制御システムは、モバイル機器の機能性を制限することなく、これを実現することも必要であろう。
【０００３】
カメラにおける時刻を記憶および制御するシステムが、米国特許第５，５２６，０７９号公報に開示されている。米国特許第５，５２６，０７９号公報は、カメラによって使用される記憶媒体上に時刻、データ、名称および会社シンボルのような情報を記憶するカメラにおけるデータ記憶システムを開示している。それらのデータが失われた場合には、ユーザは、新たな値を設定しなければならない。この制御システムは、新たな値が正しいと見なされた場合に、新たなデータを受け入れる。正しいと見なされなかった場合は、新たな時刻およびデータは使用されず、データ記憶システムが停止させられるか、またはカメラがブロックされて使用できなくなってしまう。
【０００４】
このシステムのデメリットは、データ変更後にカメラの機能が制限される可能性があるということである。例えば、カメラが動作中にも関わらずデータおよび時刻機能が動作しない場合、またはカメラが完全に停止してしまう場合が起こりうる。
【特許文献１】米国特許第５，５２６，０７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従って、本発明の目的は、モバイル機器のためのシステムを提供することにある。また、モバイル機器は、ユーザがいくつかの制限の中で内蔵時計の時刻情報を変更することが可能ならしめるものである。さらに、新たな時刻が所定の範囲内に設定されなかった場合であっても、モバイル機器の機能を制限することがないようなシステムの提供を目的とする。
【課題を解決するための手段】
【０００６】
この目的は請求項１により定義されるようなシステムによって達成される。さらに、本発明の実施形態は独立項において記載されている。
【０００７】
本発明によれば、固定されずに使用されるモバイル機器について説明される。当該モバイル機器は、実時刻情報を発生するためにモバイル機器に内蔵された実時刻時計（ＲＴＣ）と、システム時刻情報を発生するためにモバイル機器に内蔵されたシステム時刻発生器とを含む。なお、システム時刻情報は、ＲＴＣによって付与される実時刻情報にオフセット値を加算することで発生させられる。さらに本発明のモバイル機器は、データを永続的に保存する不揮発性メモリと、システム時刻情報を変更するための命令を入力する入力手段とを含む。
【０００８】
これにより、システム時刻発生器（９）によって発生させられるシステム時刻情報の変更可能範囲を、予め設定された時刻範囲内に制限する手段が提供される。さらに、不揮発性メモリへ保存されたデータに従ってＲＴＣのリセット可能な値を制限するための手段が提供されている。
【０００９】
本システムは、モバイル機器のための電力供給部を含んでもよい。さらに、本システムは、システム時刻発生器によって発生させられるシステム時刻情報を出力する出力手段を含んでもよい。変更された新しいシステム時刻は、予め定義された値以上に、ＲＴＣによって付与される実時刻情報と異なる時刻を認めないことが好ましい。予め定義された値は分単位の固定値をとりうる。また、予め定義された値は、ＲＴＣによって発生させられる所定の時刻情報における誤りに依存しうる。さらに、ＲＴＣの時刻情報は、不揮発性メモリに定期的に保存されるようにしてもよい。ＲＴＣのリセット値は、不揮発性メモリへ最後に保存された時刻の値よりも早い値については設定を認めないことが好ましい。当該リセット値は、不揮発性メモリへ記憶されるようにしてもよい。
【発明を実施するための最良の形態】
【００１０】
図１は、本発明に係る固定されずに使用されるようなモバイル機器１を示す図である。モバイル機器１には、例えば、携帯用のコンピュータ、携帯情報端末（ＰＤＡ）、携帯電話、または記録装置がある。当該モバイル機器１に内蔵されている機器として電力供給部２がある。この電力供給部２は、１以上の交換式のバッテリ、充電式のバッテリ、太陽電池またはそれらの組み合わせにしてもよい。電力供給部２は、無停電またはほとんど停電せずに継続的に電力を供給することが可能である。
【００１１】
さらに、モバイル機器１は、入力手段４と出力手段３とを含む。入力手段４は、ユーザがデータまたは情報を入力することを可能ならしめるものである。入力手段４は、例えば、キーパッド、タッチパッド、マウス、音声認識手段、無線通信（例えば、赤外線通信）インタフェース、または他の手段（例えば、シリアルケーブル）のインタフェースである。出力手段３は、情報、データまたはプログラムを出力するような、ディスプレイ、スピーカ、プリンタ、ファクシミリ装置へのインタフェース、他の携帯機器または固定機器へのインタフェースであってもよい。
【００１２】
加えて、モバイル機器１は、データを処理する処理ユニット５を含む。処理ユニット５は、データまたは情報を受信し、読み出し、変換し、処理し、記憶し、または削除するためのコンポーネントもしくはプログラムを含むようにしてもよい。
【００１３】
実時刻時計（ＲＴＣ）７は、実時刻およびデータ情報の少なくとも一つを発生させるための処理を担当する。さらに、システム時刻発生器９は、ＲＴＣ７から付与される実時刻情報にオフセットを加算することによってシステム時刻を発生する。また、システム時刻発生器９は、システム時刻情報を出力手段３へ送信する。
【００１４】
さらに、電力供給の間、ＲＴＣ７の時刻情報は定期的に不揮発性メモリ８に記憶される。不揮発性メモリ８は、データまたは情報の永続的に保存し、ユーザによる不揮発性メモリ８に記憶されたデータの削除を許可しない。加えて、実時刻にオフセットを加算して得られた値も不揮発性メモリ８に記憶される。
【００１５】
ユーザがシステム時刻における新しい、または変更された時刻およびデータ情報の少なくとも一つを入力することも可能である。不正またはエラーを防ぐために、新たな時刻の入力は、特定の条件によって制限されている。そのため、ユーザによって入力される新たな時刻の情報は、決定手段６へ送信される。決定手段６は、新たな時刻の検査と新たな時刻を容認するかまたは破棄するかを決定する。ユーザによって発生されたシステム時刻における新たな時刻情報の制限については、以下に記載する。
【００１６】
ＲＴＣ７に対する電力供給が中断されるようなケース（例えば、バッテリが交換された場合、充電されていない場合、または電力供給部２で誤動作が起きた場合）が生じると、ＲＴＣ７の時刻情報が削除されるか、または失われる。前述したように、電力供給がなされている間のＲＴＣ７における時刻情報は、不揮発性メモリ８に定期的に記憶される。不揮発性メモリ８は、電力供給が中断したとしてもこの時刻情報を保持する。ユーザが、ＲＴＣ７の時刻情報を失った後にＲＴＣ７へリセット値を入力する場合、不揮発性メモリ８に記憶されている最後の時刻情報よりも早い時刻を、このリセット値として入力することはできない。この条件は、以下の不等式
ｌＴ≦ｒＶ
のように表される。ここでｌＴは、不揮発性メモリ８に記憶された最後の時刻である。また、ｒＶは、ユーザによって入力されるリセット値である。リセット値が決定手段６による検査をパスした場合、その後リセット値は、不揮発性メモリ８に記憶され、ＲＴＣ値を変更するために使用される。実時刻オフセットは０に設定され、不揮発性メモリ８に記憶される。リセット値を用いてＲＴＣ７をリセットした後、ＲＴＣ７は、再び不揮発性メモリ８に定期的に記憶される実時刻情報の発生を開始する。
【００１７】
さらに、本発明は、ユーザによって入力される新たなシステム時刻情報が予め定義された間隔または範囲内に位置するようにするための制限手段を提供する。あるいは、新たなシステム時刻情報が、ＲＴＣ７によって発生された実時刻情報から予め定義された値を超えないように制限する手段が提供されてもよい。この条件は、以下の不等式によって表される。以下の不等式によれば、ユーザによって入力される新たな時刻ｎＴはＲＴＣ７によって発生される実時刻ｒＴに依存する。また、ｘは分単位で予め定義された値である。
ｒＴ−ｘ≦ｎＴ≦ｒＴ＋ｘ
上記により、ＲＴＣ７によって付与される実時刻情報だけでなく、システム時刻発生器９によって発生されるシステム時刻情報を変更することだけが、ユーザにとって実行可能な変更方法である。ユーザが、新たなシステム時刻および予め定義された範囲以内に設定された新たな時刻を入力すると、ＲＴＣ７のオフセットが変更され、システム時刻が変更される。
【００１８】
例えば、ユーザが旅行する場合、異なるタイムゾーンのネットワークに登録するときに、ユーザはシステム時刻を変更できなければならない。これによって、ｘの実用的な値は２４＊６０分であろう。これにより、日付変更線を通過する場合を含む全てのタイムゾーンにおける時刻の変更が可能となる。
【００１９】
もう１つの実施例は、時計の変更である。モバイル機器１のシステム時刻が、夏時間から冬時間へ自動的に変更されない場合や、冬時間から夏時間へ自動的に変更されない場合、ユーザはそれ相応にシステム時刻を変更しなければならない。このケースでは、ｘの実用的な値は、６０分である。
【００２０】
モバイル機器のＲＴＣ７は、いくらかの精度誤差を含んでいるかもしれない。この誤差により、時間の経過に従って時刻情報がずれてくる。従って、ユーザは、例えば、一月に一度程度で、システム時刻情報を変更するかもしれない。このシステム時刻情報は、特定の時刻範囲または時刻間隔以内で、システム時刻発生器９によって発生されるか、またはＲＴＣ７の実時刻情報によって与えられた情報である。どの程度の間隔で修正するかは、ＲＴＣ７における精度の誤差の度合いに依存する。より誤差が大きければ大きいほど、新たな時刻情報として許容されうる間隔や範囲もより広くなる。この条件は、以下の不等式によって表される。ここで以下の不等式によれば、新たな時刻ｎＴは、ＲＴＣ７によって付与される時刻情報に依存する。
ｒＴ−ａ（ｒＴ−ｒＶ）−ｘ≦ｎＴ≦ｒＴ−ａ（ｒＴ−ｒＶ）＋ｘ
ａは、ＲＴＣ７によって付与される時刻情報の誤差である。ｘは、分単位で予め定義された値である。ｒＶは、ＲＴＣ７が既にリセットされ、かつ、不揮発性メモリ８に記憶されているときに使用される初期時刻である。必要なら、新たな時刻および実時刻の値が、例えば、絶対時刻および絶対日付から分単位または秒単位の値へと変換される。あるいは、分単位または秒単位の値から絶対時刻および絶対日付へと変換される。これらは、計算を容易にするために必要となる。
【００２１】
新たなシステム時刻が決定手段による検査をパスすると、ＲＴＣ７における時刻へのオフセットは、ｎＴ−ｒＴに更新され、不揮発性メモリ８に記憶される。さらに、オフセットは、新たなシステム時刻を出力するために使用される。すなわち、ＲＴＣ７によって付与される実時刻に、この新たなオフセットが加算される。これは、例えば、数年後に時刻がずれてくるのにともない、新たな時刻ｎＴの間隔も増加するといった不都合を有している。
【００２２】
従って、もう一つの可能性のある機能としては、実時刻値を、入力された新たな時刻の値に合わせ、かつ、オフセットを０に設定することによって、ＲＴＣ７自体の実時刻情報が変更されるような機能である。これは、新たな値ｎＴの間隔を変更しなくて済むという利点がある。従って、この解決方法は、より正確である。本発明の第２の実施形態によれば、決定手段６と同様の検査が実行されることが好ましい。
【００２３】
図２は、ユーザによってシステム時刻が変更される場合のステップについて示すフローチャートである。ステップＳ０において、例えばモバイル機器１のスイッチを入れることで処理が開始される。ステップＳ１において、ＲＴＣ７の電源が切れたかどうかが検査される。電源が切れたのでなければ、ステップＳ２において、出力手段３がＲＴＣ７によって与えられた実時刻およびオフセットを加算して現在のシステム時刻を出力する。一方、ＲＴＣ７の電源が切れたことが確認された場合、ステップＳ９において、ユーザは、新たなシステム時刻としてリセット値を入力する。次ステップＳ１０において、決定手段６は、不揮発性メモリ８に最後に記憶されている時刻よりも新たな時刻が遅い時刻であるかを検査する。遅くない場合、その後処理はステップＳ９に戻り、ユーザは、新たなリセット値の時刻を入力しなければならない。遅い場合、ステップ１１において、ＲＴＣ７は、新たな時刻に合わせ、不揮発性メモリ８に記憶される。また、ＲＴＣ７は、オフセットを０に設定し、不揮発性メモリ８へ記憶する。さらに、ＲＴＣ７によって付与される実時刻情報の定期的な記憶が開始される。次ステップＳ２において、出力手段３は、ＲＴＣ７によって付与される実時刻およびオフセットを加算して、現在のシステム時刻を出力する。ステップＳ３において、ユーザが新たなシステム時刻を入力する場合、この新たなシステム時刻は、次ステップＳ４の決定手段６に伝達される。ステップＳ５において、この新たなシステム時刻は、予め定義された範囲内で設定されているか否かが検査される。予め定義された範囲内でない場合、処理はステップＳ２に戻り、出力手段３は、現在の変更されていない時刻を出力する。予め定義された範囲内である場合、ステップＳ６において、新たなオフセットが計算され、不揮発性メモリ８に記憶される。次に、ステップＳ７において、出力手段３は、ＲＴＣ７によって与えられた実時刻および変更されたオフセットを加算して、システム時刻を出力する。最後にステップＳ８において、処理を終了する。例えば、モバイル機器１のスイッチをＯＦＦにすることによって終了される。
【図面の簡単な説明】
【００２４】
本発明の実施形態による簡単な実施例について、添付の図面に以下の内容を示す。
【図１】本発明のシステムにおける概要を示したブロック図である。
【図２】本発明の時刻情報を変換する処理を示すフローチャートである。
【図１】
2006521604.tif 000003
【図２】
2006521604.tif 000004
【手続補正書】
【提出日】平成17年1月5日(2005.1.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
固定されずに使用されるモバイル機器（１）であって、
前記モバイル機器（１）に内蔵され、実時刻情報を発生させる実時刻時計（ＲＴＣ）（７）と、
前記モバイル機器（１）に内蔵され、前記ＲＴＣ（７）によって付与される前記実時刻情報にオフセットを加算することによって、システム時刻情報を発生するシステム時刻発生器（９）と、
前記システム時刻発生器（９）によって発生されるシステム時刻情報を出力する出力手段（３）と、
データを永続的に保存する不揮発性メモリ（８）と、
前記システム時刻情報を変更するための命令を入力するための入力手段（４）と、
前記システム時刻発生器（９）によって発生される前記システム時刻情報の変更可能な範囲を予め設定した時刻範囲に制限するための決定手段（６）とを含み、
前記ＲＴＣ（７）の前記実時刻情報は、前記不揮発性メモリ（８）に定期的に記憶されるものであり、前記入力手段（４）は、前記ＲＴＣ（７）からの前記実時刻情報が失われた場合に、前記ＲＴＣ（７）におけるリセット時刻値をユーザが入力することを可能ならしめるものであり、前記決定手段（６）は、ユーザによって入力された前記リセット時刻値が前記不揮発性メモリ（８）に記憶されている前記ＲＴＣ（７）における最後の前記実時刻情報よりも遅いか否かを検査するものであり、前記ＲＴＣ（７）は、入力された前記リセット時刻値が検査をパスした場合、前記リセット時刻値に従って前記新たな時刻を設定する
ことを特徴とするモバイル機器。
【請求項２】
前記入力されたリセット時刻値は、前記不揮発性メモリ（８）に記憶されることを特徴とする請求項１に記載のモバイル機器。
【請求項３】
ユーザによって入力される新たなシステム時刻情報は、前記ＲＴＣ（７）によって付与される前記実時刻情報から予め定義された値を超えるようには設定できないように制限されることを特徴とする請求項１または２に記載のモバイル機器。
【請求項４】
前記予め定義された値は、分単位の固定値であることを特徴とする請求項３に記載のモバイル機器。
【請求項５】
前記予め定義された値は、前記ＲＴＣ（７）によって発生される前記時刻情報における所定の誤差に依存することを特徴とする請求項３または４に記載のモバイル機器。
【請求項６】
前記モバイル機器は、前記モバイル機器（１）のための電力供給部（２）を含むことを特徴とする請求項１乃至５の何れかに記載のモバイル機器。
【国際調査報告】
2006521604.tif 000005
2006521604.tif 000006