(57)【特許請求の範囲】
【請求項１】
セキュリティ機能を有する電子機器において、
本件電子機器が、盗難に遭遇したと判断する盗難判断手段と、
盗難判断手段の出力に応答し、盗難が判断されたとき、被制御回路の予め定める動作を行わない盗難用動作不能状態に制御する動作不能設定手段と、
電子機器に個別に割り当てられた個別コードをストアする不揮発性の個別コードメモリと、
個別コードと予め定める第１の関係を有する、かつ個別コードとは異なる出力用コードを出力する出力手段と、
個別判断用コードを入力する入力手段と、
入力手段によって入力された、かつ個別コードとは異なる個別判断用コードと個別コードとが、予め定める第２の関係を有するかどうかを判断する個別コード関係判断手段と、
個別コード関係判断手段によって、個別判断用コードと個別コードとが、予め定める第２の関係を有すると判断されたとき、被制御回路の盗難用動作不能状態を解除する不能解除手段とを備え、
前記出力用コードと前記個別判断用コードとが、予め定める第３の関係を有するとき、前記個別判断用コードと前記個別コードとは、前記予め定める第２の関係を有し、
第１、第２および第３の関係は、個別コードが異なる複数の電子機器にそれぞれ共通に定められることを特徴とするセキュリティ機能を有する電子機器。
【請求項２】
請求項１記載のセキュリティ機能を有する電子機器において、
前記個別コード関係判断手段は、個別コードと予め定める第４の関係を有する中間コードを演算し、前記個別判断用コードと中間コードとの比較に基づいて、個別判断用コードと個別コードとが、予め定める第２の関係を有するかどうかを判断することを特徴とするセキュリティ機能を有する電子機器。
【請求項３】
請求項１または２に記載のセキュリティ機能を有する電子機器において、
本件電子機器に固有なデータをストアする不揮発性の固有メモリと、
固有メモリにストアされている前記固有なデータを用いて予め定める演算を行い、その演算結果を前記個別コードとして前記個別コードメモリにストアする演算手段とを備えることを特徴とするセキュリティ機能を有する電子機器。
【請求項４】
請求項１〜３のうちの１つに記載のセキュリティ機能を有する電子機器において、
前記入力手段による個別判断用コードの入力に応答し、前記個別コードを予め定める演算によって更新することを特徴とするセキュリティ機能を有する電子機器。
【請求項５】
請求項１〜４のうちの１つに記載のセキュリティ機能を有する電子機器であって、
不揮発性の識別コードメモリに予めストアされた識別コードと、識別コード入力手段の入力操作によって入力される判断用識別コードとが、予め定める判断用識別関係を有するとき、被制御回路の予め定める動作を可能にし、識別コードメモリにストアされた識別コードと、入力された判断用識別コードとが判断用識別関係を有しないとき、被制御回路の予め定める動作を行わない確認用動作不能状態に制御するセキュリティ機能を有する電子機器において、
前記盗難判断手段は、識別コード入力手段の入力操作に関する予め定める条件が成立したとき、電子機器が盗難に遭遇したと判断し、
前記動作不能設定手段は、盗難判断手段により盗難に遭遇したと判断された後は、判断用識別コードの入力操作に拘わらず、被制御回路の予め定める動作を行わないことを特徴とするセキュリティ機能を有する電子機器。
【請求項６】
請求項１〜５のうちの１つに記載のセキュリティ機能を有する電子機器における前記出力用コードから、出力用コードと予め定める第３の関係を有する前記個別判断用コードを導出する導出手段を備えることを特徴とするディーラ用演算処理装置。
【請求項７】
電子機器が、
盗難に遭遇したと判断する盗難判断手段と、
盗難判断手段の出力に応答し、盗難が判断されたとき、被制御回路の予め定める動作を行わない盗難用動作不能状態に制御する動作不能設定手段と、
電子機器に個別に割り当てられた個別コードをストアする不揮発性の個別コードメモリと、
個別コードと予め定める第１の関係を有する、かつ個別コードとは異なる出力用コードを出力する出力手段と、
個別判断用コードを入力する入力手段と、
入力手段によって入力された、かつ個別コードとは異なる個別判断用コードと個別コードとが、予め定める第２の関係を有するかどうかを判断する個別コード関係判断手段と、
個別コード関係判断手段によって、個別判断用コードと個別コードとが予め定める第２の関係を有すると判断されたとき、被制御回路の盗難用動作不能状態を解除する不能解除手段とを備え、
出力用コードと個別判断用コードとが、予め定める第３の関係を有するとき、個別判断用コードと個別コードとは、予め定める第２の関係を有し、
第１、第２および第３の関係は、個別コードが異なる複数の電子機器にそれぞれ共通に定められるセキュリティ機能付き電子機器と、
与えられた出力用コードから、出力用コードと予め定める第３の関係を有する個別判断用コードを導出する導出手段を備えるディーラ用演算処理装置とを準備し、
セキュリティ機能付き電子機器の出力手段から出力された出力用コードをディーラ用演算処理装置に与え、
ディーラ用演算処理装置で導出された、出力用コードと予め定める第３の関係を有する個別判断用コードを、セキュリティ機能付き電子機器の入力手段に入力することを特徴とするセキュリティ機能付き電子機器の動作不能解除方法。
【請求項８】
請求項７記載のセキュリティ機能付き電子機器の動作不能解除方法において、
前記セキュリティ機能付き電子機器は、
不揮発性の識別コードメモリに予めストアされた識別コードと、識別コード入力手段の入力操作によって入力される判断用識別コードとが、予め定める判断用識別関係を有するとき、被制御回路の予め定める動作を可能にし、識別コードメモリにストアされた識別コードと、入力された判断用識別コードとが判断用識別関係を有しないとき、被制御回路の予め定める動作を行わない確認用動作不能状態に制御するセキュリティ機能付き電子機器であって、
前記盗難判断手段は、識別コード入力手段の入力操作に関する予め定める条件が成立したとき、電子機器が盗難に遭遇したと判断し、
前記動作不能設定手段は、盗難判断手段により盗難に遭遇したと判断された後は、判断用識別コードの入力操作に拘わらず、被制御回路の予め定める動作を行わないセキュリティ機能付き電子機器であることを特徴とするセキュリティ機能付き電子機器の動作不能解除方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、盗難防止のためのセキュリティ機能を有する電子機器に関する。
【０００２】
【従来の技術】
このような電子機器としては、たとえば自動車などの車両に搭載されるコンパクトデイスク再生装置、ラジオ受信機、磁気テープ再生装置およびテレビジョン受信機などの音響機器が挙げられる。このような車両に搭載された電子機器は、車両から取外されて、盗難に遭遇する恐れがある。盗難を防止するために、従来では、電子機器がバッテリなどの電源に再び接続されたとき、予め定める識別コード（略称ＩＤ）の入力が要求されるように構成し、その入力された識別コードが予め定める正規のコードであるときのみ、電子機器の本来の動作を行い、正規の識別コードが入力されないとき、電子機器本来の動作が行われない。
【０００３】
さらにこの盗難の防止を確実にするために、正規の識別コードが入力されずに、他の誤った識別コードが繰返して入力された回数をカウンタで計数し、その計数値が予め定める値以上になると、その電子機器は、ディーラ持込みモードに移行する。ディーラ持込みモードに移行した電子機器を、その本来の動作が行われるように、ディーラ持込みモードを解除するには、電子機器をディーラに搬入し、ディーラにおいて、電子機器にマスタコードを入力する必要がある。マスタコードは、電子機器の製品に共通に定められる。したがってこのマスタコードは、電子機器のユーザには公表されず、ディーラにおいて厳重に保管される。ディーラは、たとえば電子機器または電子機器を搭載した自動車などの販売店または工場などである。
【０００４】
このような電子機器の本来の動作を行わせるためには、識別コードを必要とし、さらにはディーラ持込みモードではマスタコードを必要とすることを、宣伝によって広く一般に知らせることによって、盗難の対象から除外されるようにし、盗難を未然に防ぐことができる。
【０００５】
【発明が解決しようとする課題】
上述の先行技術では、盗難が生じていないにもかかわらず、ユーザによって正規の識別コードを入力することができない回数が、予め定める値以上になったときには、ディーラ持込みモードになってしまう。たとえば、識別コードを、数値キーによって入力する構成では、ユーザが識別コードを忘れてしまい、これによってディーラ持込みモードに移行する。識別コードを、ユーザが所持しているコンパクトデイスクをコンパクトデイスク再生装置によって読出してそのコンパクトデイスクに記録されている内容の一部を、識別コードとして用いるようにした構成では、そのようなユーザが所持しているコンパクトデイスクが損傷したり、または紛失したり、または誤ったコンパクトデイスクを複数回再生することによって、ディーラ持込みモードに移行する。先行技術では、このようにディーラ持込みモードに移行した電子機器を、ディーラに搬入する必要が生じる。
【０００６】
したがって先行技術ではディーラ持込みモードになっている電子機器をユーザから、ディーラに搬入しなければならない。またディーラでは、ディーラ持込みモードを解除して電子機器が本来の動作を行うことができるように操作を行わなければならない。したがって先行技術では電子機器をディーラ持込みモードから解除するために、多くの労力とコストを必要とする。
【０００７】
本発明の目的は、セキュリティ機能を達成して盗難を防止するために電子機器の本来の動作を行わない動作不能状態に陥った電子機器の前記動作不能状態を、比較的容易に解除することができるセキュリティ機能を有する電子機器を提供することである。
【０００８】
本発明の実施の他の目的は、盗難防止のために動作不能状態に陥った電子機器の前記動作不能状態を、わずかな労力で低コストで解除することができるようにしたセキュリティ機能を有する電子機器の動作不能状態解除方法を提供することである。
【０００９】
本発明のさらに他の目的は、盗難防止のために動作不能状態に陥った電子機器の動作不能状態を、わずかな労力で低コストで、解除することができるセキュリティ機能を有する電子機器のためのディーラ用演算処理装置を提供することである。
【００１０】
【課題を解決するための手段】
本発明は、セキュリティ機能を有する電子機器において、
本件電子機器が、盗難に遭遇したと判断する盗難判断手段と、
盗難判断手段の出力に応答し、盗難が判断されたとき、被制御回路の予め定める動作を行わない盗難用動作不能状態に制御する動作不能設定手段と、
電子機器に個別に割り当てられた個別コードＡ２２をストアする不揮発性の個別コードメモリＭ２２と、
個別コードＡ２２と予め定める第１の関係を有する、かつ個別コードＡ２２とは異なる出力用コードＡ２２１を出力する出力手段と、
個別判断用コードＢ２を入力する入力手段と、
入力手段によって入力された、かつ個別コードＡ２２とは異なる個別判断用コードＢ２と個別コードＡ２２とが、予め定める第２の関係を有するかどうかを判断する個別コード関係判断手段と、
個別コード関係判断手段によって、個別判断用コードＢ２と個別コードＡ２２とが、予め定める第２の関係を有すると判断されたとき、被制御回路の盗難用動作不能状態を解除する不能解除手段とを備え、
前記出力用コードＡ２２１と前記個別判断用コードＢ２とが、予め定める第３の関係を有するとき、前記個別判断用コードＢ２と前記個別コードＡ２２とは、前記予め定める第２の関係を有し、
第１、第２および第３の関係は、個別コードＡ２２が異なる複数の電子機器にそれぞれ共通に定められることを特徴とするセキュリティ機能を有する電子機器である。
【００１２】
本発明に従えば、セキュリティ機能を有する電子機器は、たとえば自動車などの車両に搭載され、コンパクトディスク再生装置、ラジオ受信機、磁気テープ再生装置およびテレビジョン受信機などの音響機器であってもよく、その他の種類の電子機器であってもよい。盗難判断手段は、電子機器が盗難に遭遇したことまたは盗難と等価な操作が行われたことを判断し、盗難用動作不能状態、すなわち後述の第２動作不能状態に、電子機器の被制御回路を、強制する。
【００１３】
このような電子機器の被制御回路の盗難用動作不能状態を解除するにあたっては、個別コードメモリＭ２２にストアされている電子機器に個別に割り当てられた個別コードＡ２２を用いる。個別コードＡ２２は、予め定める第１の関係で演算されて、出力用コードＡ２２１が求められる。この第１の関係というのは、（ａ）出力用コードＡ２２１が個別コードＡ２２と同一の値であってもよく、または（ｂ）予め定める演算式に従って個別コードＡ２２が演算されて個別コードＡ２２とは異なる値である出力用コードＡ２２１が求められてもよく、さらにまた（ｃ）予め設定されたテーブルなどに従って個別コードＡ２２とは異なる値を有する出力用コードＡ２２１が求められてもよい。こうして得られた出力用コードＡ２２１は、たとえば表示手段などによって実現される出力手段から出力される。
【００１４】
出力手段から出力された出力用コードＡ２２１は、予め定める第３の関係に従って演算され、その演算結果である個別判断用コードＢ２が得られる。このような第３の関係に従う出力用コードＡ２２１は、たとえばディーラに備えられたディーラ用演算処理装置によって演算して求められる。
【００１５】
個別判断用コードＢ２は、入力手段によって個別コード関係判断手段に与えられる。個別コード関係判断手段は、個別コードメモリＭ２２にストアされている個別コードＡ２２が、入力手段によって入力された個別判断用コードＢ２と、予め定める第２の関係を有するかどうかを判断する。不能解除手段は、個別判断用コードＢ２と個別コードＡ２２とが第２の関係を有するとき、電子機器の被制御回路の盗難用動作不能状態を解除する。これによって電子機器は、通常の本来の動作を行うことができるようになる。
【００１６】
個別コード２２と第１の関係を有する出力用コードＡ２２１が、個別判断用コードＢ２と、第３の関係を有するとき、個別判断用コードＢ２と個別コードＡ２２とは、第２の関係を有し、このようにして第１〜第３の関係は、相互に関連している。
【００１７】
また本発明は、セキュリテイ機能を有する電子機器において、
本件電子機器が、盗難に遭遇したことまたは盗難と等価な操作が行われたことを判断する盗難判断手段と、
盗難判断手段の出力に応答し、盗難が判断されたとき、被制御回路の予め定める動作を行わない動作不能状態に制御する動作不能設定手段と、
電子機器に個別的に割当てられた個別コードＡ２２をストアする不揮発性の個別コードメモリＭ２２と、
個別コードＡ２２を個別コードメモリＭ２２から読出して表示する表示手段と、
個別判断用コードＢ２を入力する入力手段と、
個別コードＡ２２を用いて個別コードの予め定める演算を行う個別コード演算手段と、
個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、予め定める個別判断用関係を有するかどうかを判断する個別コード関係判断手段と、
個別コード関係判断手段の出力に応答し、個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、前記個別判断用関係を有することが判断されたとき、動作不能状態を解除する不能解除手段とを含むことを特徴とするセキュリティ機能を有する電子機器である。
【００１８】
また本発明は、前述のセキュリティ機能を有する電子機器において、
前記個別コード関係判断手段は、個別コードＡ２２と予め定める第４の関係を有する中間コードＢ３を演算し、前記個別判断用コードＢ２と中間コードＢ３との比較に基づいて、個別判断用コードＢ２と個別コードＡ２２とが、予め定める第２の関係を有するかどうかを判断することを特徴とするセキュリティ機能を有する電子機器である。
本発明に従えば、盗難判断手段は、前述の条件判断手段と同様に、電子機器が盗難に遭遇したことまたは盗難と等価な操作が行われたことを判断し、このように盗難が判断されたとき、電子機器に含まれる被制御回路が前述の第２動作不能状態と同様な動作不能状態に強制される。このような動作不能状態を解除するにあたっては、前述と同様に、電子機器の製品に個別的に割当てられた個別コードＡ２２を用いて個別コード演算手段が演算を行って得られた予め定める第４の関係を有するコードＢ３が、ユーザがディーラから知らされて個別判断用コード入力手段から入力された個別判断用コードＢ２と、たとえば同一であるなどの予め定める個別判断用関係を有することが、個別コード関係判断手段によって判断されたとき、動作不能状態が解除される。
【００１９】
個別コードメモリＭ２２にストアされている個別コードＡ２２は、表示手段によって表示され、ユーザは、この表示手段によって表示された個別コードＡ２２を、ディーラに知らせる。ディーラは、ユーザから知らされた個別コードＡ２２を用いて、前述の個別コード演算手段が行う前記個別コードの予め定める演算と同様な演算を行い、その演算結果Ｂ３を、ユーザに知らせる。ユーザは、ディーラから知らされたコードＢ３を、個別判断用コードＢ２として入力する。
【００２０】
表示手段は、液晶または陰極線管などによって実現される目視表示手段であってもよく、または音声合成回路によって作成された音声信号を出力して音響表示する構成を有していてもよい。
【００２１】
本発明によれば、電子機器が盗難に遭遇したときなど、たとえば本件電子機器が自動車などの車両のバッテリなどの電源を遮断されて車両から本件電子機器が取外され、再び電源が接続されて電力が供給され、正規の判断用識別コードＣ１が入力されないときなどにおいて、電子機器が前述の第２動作不能状態と同様な動作不能状態に強制され、セキュリティ機能が達成される。ユーザは、表示手段に表示される個別コードＡ２２を、たとえばディーラに連絡し、ディーラから得られた個別判断用コードＢ２を個別判断用コード入力手段の入力操作によって入力し、こうして入力された個別判断用コードＢ２と、電子機器において個別コードメモリＭ２２にストアされている個別コードＡ２２を用いて演算して得られたコードＢ３とが、たとえば同一であるなどの個別判断用関係を有するとき、電子機器の動作不能状態を解除するので、このような動作不能状態に陥っている電子機器を解除するためにユーザがディーラに電子機器を持込む必要がなくなる。
【００２２】
また本発明は、表示手段は、被制御回路の本来の動作状態をさらに表示し、
入力手段の出力によって被制御回路の本来の動作が制御されることを特徴とする。
【００２３】
本発明に従えば、表示手段と入力手段とは、電子機器の被制御回路の本来の動作のために用いられ、このような表示手段と入力手段とが、前記動作不能状態の解除のためのセキュリティ機能を達成するために兼用される。したがって電子機器のセキュリティのためにさらに表示手段と入力手段とを設ける必要がなく、構成の簡略化を図ることができる。このことは特に、電子機器が自動車などの車両に搭載されて用いられる音響装置などに関連して実施されるとき、本発明によって小形化が達成されることは、重要である。
【００２４】
本発明によれば、表示手段と入力手段とは、電子機器の被制御回路の本来の動作のために用いられ、このような表示手段と入力手段とが、前記動作不能状態の解除のためのセキュリティ機能を達成するために兼用される。したがって電子機器のセキュリティのためにさらに表示手段と入力手段とを設ける必要がなく、構成の簡略化を図ることができる。このことは特に、電子機器が自動車などの車両に搭載されて用いられる音響装置などに関連して実施されるとき、本発明によって小形化が達成されることは、重要である。
【００２５】
また本発明は、セキュリティ機能を有する電子機器において、
前記個別コードＡ２２は、本件電子機器の製造番号Ａ１２であることを特徴とするセキュリティ機能を有する電子機器である。
【００２６】
また本発明は、セキュリティ機能を有する電子機器において、
本件電子機器に固有なデータＡ１２をストアする不揮発性の固有メモリＭ１２と、
固有メモリＭ１２にストアされている前記固有なデータＡ１２を用いて予め定める演算を行い、その演算結果Ｂ１を前記個別コードＡ２２として前記個別コードメモリＭ２２にストアする演算手段とを備えることを特徴とするセキュリティ機能を有する電子機器である。
【００２７】
本発明によれば、個別コードＭ２２にストアされる個別コードＡ２２は、本件電子機器の製造番号Ａ１２それ自体であってもよいけれども、本発明の実施の他の形態では、製造番号メモリＭ１２にストアされている製造番号Ａ１２を用いて、後述の図１２に示されるように予め定める演算を行い、その演算結果を個別コードメモリＭ２２に個別コードＡ２２としてストアするようにしてもよい。
【００２８】
また本発明は、セキュリティ機能を有する電子機器において、
本件電子機器に固有なデータＡ１２は、製造番号であることを特徴とするセキュリティ機能を有する電子機器である。
【００２９】
本発明に従えば、個別コードメモリＭ２２にストアすべき個別コードＡ２２を演算するにあたり、本件電子機器が固有に有するデータＡ１２，Ａ１３を用いる。この電子機器が固有に有するデータというのは、たとえば（ａ）前述の製造番号Ａ１２それ自体であってもよく、または（ｂ）後述のようにメモリ領域Ｍ１３に予めストアされている電子機器に固有の固定値Ａ１３であって、製造番号以外の値であってもよく、（ｃ）後述の図１３に示されるように製造番号Ａ１２と固定値Ａ１３との両者であってもよく、または（ｄ）その他の電子機器が固有に有するデータであってもよい。
【００３０】
また本発明は、本件電子機器の製造番号Ａ１２をストアする不揮発性の製造番号メモリＭ１２と、
製造番号メモリＭ１２にストアされている製造番号Ａ１２を用いて製造番号の予め定める演算を行い、その演算結果Ｂ１を前記個別コードＡ２２として前記個別コードメモリＭ２２にストアする製造番号演算手段とを含むことを特徴とする。
【００３１】
本発明に従えば、本件電子機器の製品毎に固有の個別コードＡ２２を決定するために、電子機器には製造番号メモリＭ１２が備えられ、このメモリＭ１２に、電子機器毎の連続した製造番号Ａ１２がストアされる。製造番号演算手段は、製造番号メモリＭ１２にストアされている製造番号Ａ１２を用いて、製造番号の予め定める演算を行う。この演算結果Ｂ１を、前記個別コードＡ２２として用いる。
【００３２】
本発明に従えば、製造番号Ａ１２を、製造番号の予め定める演算を行った演算結果Ｂ１として求め、この演算結果Ｂ１を、個別コードＡ２２として用いるようにしたので、製造番号Ａ１２がそのまま個別コードＡ２２として用いられるのではない。したがって電子機器のたとえば銘板に印字された製造番号を、盗人が、このような製造番号Ａ１２をそのまま、前記個別コードの予め定める演算のために用いられることを防ぎ、しかも電子機器に個別的に個別コードＡ２２を容易に割当てることができるようになる。
【００３３】
本発明によれば、電子機器の製品毎に個別的に割当てられる個別コードＡ２２は、その電子機器の製造番号Ａ１２を用いて、前記製造番号の予め定める演算を行うことによって求める。これによって個別コードＡ２２は、製品毎に固有の値に設定することができる。製造番号Ａ１２を直接に個別コードＡ２２として用いるのではなく、製造番号Ａ１２を用いて演算を行って個別コードＡ２２を得るようにしたので、製造番号Ａ１２をそのまま個別コードＡ２２として用いる構成に比べて、盗難防止効果を高めることができる。製造番号Ａ１２から個別コードＡ２２を求める前記製造番号の予め定める演算は、マイクロコンピュータなどによって実現される製造番号演算手段によって達成されるので、人手による製造番号と個別コードＡ２２とは対比表を予め作成して準備する必要がなく、その対比表を不揮発性メモリにストアしておく労力が省かれる。不揮発性の製造番号メモリＭ１２に、製造番号Ａ１２をストアしておくことによって、個別コードＡ２２は自動的に演算によって求められ、労力を低減し、またコストを低減することができるようになる。
【００３４】
また本発明は、セキュリティ機能を有する電子機器において、
前記入力手段による個別判断用コードＢ２の入力に応答し、前記個別コードＡ２２を予め定める演算によって更新することを特徴とするセキュリティ機能を有する電子機器である。
【００３５】
また本発明は、個別コードメモリＭ２２は、書込み可能なメモリであり、
本件電子機器は、書込み手段をさらに含み、
この書込み手段は、
個別コード関係判断手段の出力に応答し、個別判断用コード入力手段からの個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが前記予め定める個別判断用関係を有することが判断されたとき、個別判断用コード入力手段からの個別判断用コードＢ２または個別コード演算手段の演算結果Ｂ３を、新たな個別コードとして個別コード演算手段の次回の前記演算のために個別コードメモリＭ２２に書込んで更新することを特徴とする。
【００３６】
本発明に従えば、個別コードメモリＭ２２には、個別コードＡ２２として、個別判断用コード入力手段からの個別判断用コードＢ２または個別コード演算手段の演算結果Ｂ３が、順次的に更新されて書込まれるので、第２動作不能状態の解除のたびに、異なる個別コードＡ２２が用いられることになる。これによって電子機器に固有の個別コードＡ２２が第２動作不能状態の解除のたびに変化されることになる。したがってたとえば前回の動作不能状態を解除するために用いられた個別コードＡ２２が再び用いられることはなく、したがって盗難防止をさらに一層確実に防止することができる。
【００３７】
本発明によれば、個別コードメモリＭ２２にストアされる個別コードＡ２２は、第２動作不能状態の解除のたび毎に個別コード演算手段によって演算された演算結果Ｂ３またはそれと同一の値であるディーラからユーザに知らされるディーラ用演算手段によって得られる演算結果Ｂ２を書込んで更新する。これによって盗難防止の効果をさらに向上することができる。
【００３８】
本発明に従えば、ユーザが個別判断用コードＢ２を誤って入力し、これによって個別コード関係手段は、入力手段によって誤って入力された個別判断用コードＢ２１と、個別コードＡ２２とが、予め定める第２の関係を有しないと判断したとき、不能解除手段は、盗難用動作不能状態を解除することはなく、このような誤った個別判断用コードＢ２１が入力されて個別コード関係判断手段によって第２の関係が成立しないものと判断されることによって、個別コードＡ２２を予め定める演算によって書換えて更新し、これによってセキュリティ機能をさらに向上することができる。
【００３９】
また本発明は、セキュリティ機能を有する電子機器であって、
不揮発性の識別コードメモリＭ２１に予めストアされた識別コードＡ２１と、識別コード入力手段の入力操作によって入力される判断用識別コードＣ１とが、予め定める判断用識別関係を有するとき、被制御回路の予め定める動作を可能にし、識別コードメモリＭ２１にストアされた識別コードＡ２１と、入力された判断用識別コードＣ１とが判断用識別関係を有しないとき、被制御回路の予め定める動作を行わない確認用動作不能状態に制御するセキュリティ機能を有する電子機器において、
前記盗難判断手段は、識別コード入力手段の入力操作に関する予め定める条件が成立したとき、電子機器が盗難に遭遇したと判断し、
前記動作不能設定手段は、盗難判断手段により盗難に遭遇したと判断された後は、識別コードＣ１の入力操作に拘わらず、被制御回路の予め定める動作を行わないことを特徴とするセキュリティ機能を有する電子機器である。
【００４０】
本発明は、不揮発性の識別コードメモリＭ２１に予めストアされた識別コードＡ２１と、識別コード入力手段の入力操作によって入力される判断用識別コードＣ１とが、予め定める識別判断用関係を有するとき、被制御回路の予め定める動作を可能にし、識別コードメモリＭ２１にストアされた識別コードＡ２１と、入力された判断用識別コードＣ１とが前記識別判断用関係を有しないとき、被制御回路の前記予め定める動作を行わない第１動作不能状態に制御するセキュリティ機能を有する電子機器において、
前記識別コード入力手段の入力操作に関連する予め定める条件が成立したかどうかを判断する条件判断手段と、
条件判断手段の出力に応答し、前記条件が成立したとき、その条件成立後の前記識別コードＣ１の入力操作にかかわらず、被制御回路の予め定める動作を行わない第２動作不能状態に制御する動作不能設定手段と、
電子機器に個別的に割当てられた個別コードＡ２２をストアする不揮発性の個別コードメモリＭ２２と、
個別判断用コードＢ２を入力する入力手段と、
個別コードＡ２２を用いて個別コードの予め定める演算を行う個別コード演算手段と、
個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、予め定める個別判断用関係を有するかどうかを判断する個別コード関係判断手段と、
個別コード関係判断手段の出力に応答し、個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、前記個別判断用関係を有することが判断されたとき、第２動作不能状態を解除する不能解除手段とを含むことを特徴とするセキュリティ機能を有する電子機器である。
【００４１】
本発明に従えば、電子機器は、たとえば自動車などの車両に搭載され、コンパクトデイスク再生装置、ラジオ受信機、磁気テープ再生装置およびテレビジョン受信機などの音響機器であってもよく、その他の種類の電子機器であってもよい。電子機器にバッテリなどの電源が接続されて電源が供給されたとき、または電子機器を構成する一部の電気回路にバッテリから常に電力が供給されており、残余の電気回路に、たとえば自動車の内燃機関の点火回路に電力を供給するイグニションスイッチがオン操作され、さらに電源スイッチがオン操作されることによって、電力が供給されたとき、ユーザは識別コード入力手段を入力操作して判断用識別コードＣ１を入力する。この入力された判断用識別コードＣ１が、不揮発性の識別コードメモリＭ２１に予めストアされた識別コードＡ２１と予め定める識別判断用関係を有するとき、たとえば識別コードメモリＭ２１の識別コードＡ２１と入力された判断用識別コードＣ１とが一致するとき、電子機器に含まれる被制御回路の予め定める動作を可能にする。被制御回路というのは、たとえば、電子機器におけるコンパクトデイスク再生手段１１、ラジオ受信手段１３、磁気テープ再生手段１２、テレビジョン受信手段などを含み、前記予め定める動作が可能というのは、それらの被制御回路の本来の動作が可能になることである。
【００４２】
識別コード入力手段によって入力される判断用識別コードＣ１と、識別コードメモリＭ２１に予めストアされた識別コードＡ２１とには、前記識別判断用関係が存在しないとき、たとえば一致しないとき、被制御回路の前記予め定める動作が行われず、電子機器は第１動作不能状態に強制される。この第１動作不能状態に制御されている電子機器において、入力された判断用識別コードＣ１と、識別コードメモリＭ２１の識別コードＡ２１とが識別判断用関係を有するとき、第１動作不能状態が解除され、前述のように被制御回路の予め定める動作が可能になる。
【００４３】
条件判断手段は、識別コード入力手段の入力操作に関連する予め定める条件が成立したかどうかを判断する。たとえば識別コードを入力手段の入力操作によって入力される判断用識別コードＣ１が、識別コードメモリＭ２１の識別コードＡ２１とは識別判断用関係を有しておらず、このような識別判断用関係を有していない判断用識別コードＣ１が、予め定める回数、たとえば１回または複数回、入力操作されたとき、予め定める条件が成立したものと判断する。このような予め定める条件は、本件電子機器が盗難に遭遇したときに行われる識別コード入力手段の入力操作と同様であり、したがって条件判断手段は、盗難に遭遇したこと、または盗難と等価な識別コード入力手段の入力操作が行われたことを、判断する盗難判断手段であってもよい。
【００４４】
このような予め定める条件が成立したとき、動作不能設定手段は、被制御回路の予め定める動作を行わない第２動作不能状態にする。前述の第１動作不能状態における被制御回路の前記予め定める動作と、第２動作不能状態における被制御回路の前記予め定める動作とは、同一であってもよいけれども、異なっていてもよい。本件電子機器が、一旦、第２動作不能状態に強制された後には、たとえば識別コードメモリＭ２１の識別コードＡ２１と前記予め定める識別判断用関係を有する判断用識別コードＣ１が、識別コード入力手段によって入力されたとしても、このような識別コードＣ１の入力操作にかかわらず、第２動作不能状態を解除することはできない。本発明の第２動作不能状態は、先行技術に関連して前述したディーラ持込みモードに対応する。
【００４５】
本発明によれば、盗難防止用の電子機器に固有の識別コードＡ２２を不揮発性の個別コードメモリＭ２２に記録しておき、電子機器の盗難またはそれと等価な操作が行われるなどの予め定める条件が成立したとき、個別コードメモリＭ２２にストアされている個別コードＡ２２に基づいてユーザはたとえばディーラから知らされた個別判断用コードＢ２を、個別判断用コード入力手段の入力操作によって入力する。こうして入力された個別判断用コードＢ２と、電子機器において個別コードＡ２２を個別コードの予め定める演算によって得られた演算結果であるコードＢ３とが、たとえば同一である予め定める個別判断用関係を有するとき、第２動作不能状態を解除することができる。したがってユーザは、電子機器の第２動作不能状態を解除するために、その電子機器をたとえばディーラに持込む必要がなく、そのための労力が必要でなくなり、したがってディーラに持込むためのコストが必要でなくなる。
【００４６】
また本発明は、個別コードＡ２２を個別コードメモリＭ２２から読出して出力する出力手段を含むことを特徴とする。
【００４７】
また本発明は、出力手段は、表示手段であることを特徴とする。
【００４８】
本発明に従えば、第２動作不能状態に制御された電子機器における前記第２動作不能状態を解除するために、不揮発性の個別コードメモリＭ２２には、電子機器の各製品毎に個別的に割当てられた個別コードＡ２２をストアしておき、このストア内容である個別コードＡ２２は、その電子機器に備えられている個別コード演算手段によって個別コードの予め定める演算が行われ、その演算結果を表すコードＢ３が得られる。
【００４９】
本件電子機器のユーザは、個別判断用コード入力手段によって、そのユーザが所有している電子機器の製品に固有の個別判断用コードＢ２を入力する。個別判断用コードＢ２は、後述の実施の形態では、個別コードメモリＭ２２にストアされている個別コードＡ２２を、表示手段などの出力手段でユーザが読出してディーラに知らせ、そのディーラが、前記個別コード演算手段によって行われる前記個別コードの予め定める演算と同一の演算を行うことによって求められたコードである。
【００５０】
出力手段は、表示手段であってもよいけれども、または個別コードメモリＭ２２にストアされている個別コードＡ２２を電気信号で導出してたとえばディーラに備えられているマイクロコンピュータまたはパーソナルコンピュータなどの演算処理手段に伝送する構成を有していてもよく、ディーラの演算処理手段は、出力手段からの信号を受信して前述のように個別コードの予め定める演算を行う。
【００５１】
本発明の実施の他の形態では、個別コードメモリＭ２２のストア内容である個別コードＡ２２が、たとえばマイクロコンピュータまたはパーソナルコンピュータなどを用いて読出され、その読出された個別コードＡ２２がディーラに与えられ、ディーラが、個別判断用コードＡ２２を用いて前記個別コードの予め定める演算と同一演算を行って、こうして得られた個別判断用コードＢ２をディーラがユーザに知らせるようにしてもよい。ディーラは、個別コードＡ２２から個別判断用コードＢ２を演算して求めるにあたり、マイクロコンピュータまたはパーソナルコンピュータなどの演算処理手段を用いてもよいけれども、ディーラが人手によって演算を行うようにしてもよく、その他の手法で演算が行われてもよい。
このような個別コード演算手段によって行われる前記個別コードの予め定める演算の手法、および上述のようにディーラによって行われる同様な個別コードの予め定める演算の手法は、ユーザを含むディーラ以外の人には公表されない。
【００５２】
不能解除手段は、たとえば前述のようにディーラからユーザに知らされて個別判断用コード入力手段によって入力された個別判断用コードＢ２が、個別コード演算手段の演算結果であるコードＢ３とたとえば同一であるなどの予め定める個別判断用関係を有することが、個別コード関係判断手段によって判断されたとき、前述の第２動作不能状態を解除し、被制御回路の予め定める動作が可能になる。
【００５３】
個別コードＡ２２は、本件電子機器に固有の製造番号Ａ１２を製造番号の予め定める演算を行って得た演算結果Ｂ１であってもよく、本発明の実施の他の形態では、個別コードＡ２２は、製造番号Ａ１２自体であってもよく、さらにその他のコードであってもよい。
【００５４】
識別判断用関係および個別判断用関係は、比較される各コードＡ２１，Ｃ１；Ｂ２，Ｂ３が同一であることだけでなく、たとえば予め定める演算の等式を満たす各値などであってもよい。
【００５５】
本発明によれば、個別コードメモリＭ２２にストアされている個別コードＡ２２は、出力手段によってたとえばディーラに知らされ、ディーラは、この個別コードＡ２２を用いて前述のように、個別コードの予め定める演算を行う。出力手段は、個別コードＡ２２をユーザに知ることができる状態で出力してもよく、またはユーザが知ることができない状態でディーラなどに出力するようにしてもよい。
【００５６】
本発明によれば、電子機器には出力手段としての表示手段が設けられ、これによって個別コードメモリＭ２２にストアされている個別コードＡ２２が目視表示または音響表示など表示手段によって表示された個別コードメモリＭ２２にストアされている個別コードＡ２２を、たとえばディーラに知らせることが容易である。
【００５７】
また本発明は、本件電子機器への電源の遮断を検出する電源遮断検出手段と、電源遮断検出手段の出力に応答し、電源の遮断が検出されたとき、その電源の遮断を書込み可能にストアする不揮発性の電源遮断メモリとを含み、
前記条件判断手段は、
前記識別判断用関係を有さない判断用識別コードＣ１の識別コード入力手段からの入力回数を計数する計数手段と、
電源遮断メモリと計数手段との出力に応答し、電源の遮断が電源遮断メモリにストアされており、かつ計数値が予め定める値Ｎ１以上であるとき、前記予め定める条件が成立したものと判断する条件成立判断手段とを含むことを特徴とする。
【００５８】
本発明に従えば、電子機器がたとえば自動車から取外されたとき、バッテリなどの電源から電子機器に与えられる電力が遮断される。このような電源の遮断が電源遮断検出手段によって検出され、不揮発性の電源遮断メモリに書込まれる。さらに第１動作不能状態を解除するために識別コード入力手段の入力操作によって判断用識別コードＣ１が入力され、この入力された判断用識別コードＣ１が、識別コードメモリＭ２１に予めストアされている識別コードＡ２１と識別判断用関係を有さないとき、その回数が計数手段によって計数される。こうして盗難に遭遇した電子機器において、電源遮断メモリに電源の遮断が書込まれており、しかも電子機器が再び電源に接続されて前記計数値が予め定める値Ｎ１以上になったとき、前記予め定める条件が成立したものと判断される。これによって電子機器の被制御回路は第２動作不能状態に制御される。前記予め定める値Ｎ１は、たとえば５回または１０回などの値であってもよい。
【００５９】
本発明によれば、本件電子機器が盗難に遭遇するなどして電子機器とバッテリとの間の電力を供給するラインが切断されまたはコネクタが取外されるなどして電源が遮断されたことが電源遮断メモリにストアされ、さらに識別コード入力手段から正規の判断用識別コードＣ１が予め定める値Ｎ１回以上、入力されないとき、前記予め定める条件が成立し、盗難が発生したものと判断して、第２動作不能状態に強制する。こうして電子機器が盗難に遭遇したことが判断され、盗難の防止が行われることになる。このような盗難に遭遇したものと判断される前記予め定める条件と同様な操作が、ユーザによって行われたとき、第２動作不能状態に陥っている電子機器を、前述のようにして解除することができることになる。
【００６０】
また本発明は、複数桁から成る予め定める演算用固定値をストアする不揮発性の固定値メモリをさらに含み、
前記個別コード演算手段は、
個別コードＡ２２に関連する複数桁から成る値と、前記固定値との対応する各桁毎に、論理演算を行うことを特徴とする。
【００６１】
本発明に従えば、電子機器の第２動作不能状態を解除するために個別コード演算手段によって行われる前記個別コードの予め定める演算は、固定値メモリにストアされたユーザなどに公表されない演算用固定値を用いて論理演算を行うので、個別コードＡ２２からコードＢ３を得る演算手順または演算式が第三者にはさらに一層知られにくくなる。これによって盗難防止がさらに確実になる。
【００６２】
本発明によれば、個別コードから、個別判断用コードＢ２と前記個別判断用関係を有するコードＢ３を得るための演算において、複数桁から成る予め定める演算用固定値Ａ１３が用いられ、この演算用固定値は、固定値メモリにストアされており、公表されることはないので、前記個別コードの予め定める演算を知ることができず、これによって盗難防止の効果をさらに高めることができる。
【００６３】
また本発明は、セキュリティ機能を有する電子機器において、
前記被制御回路は、車両に搭載される音響装置であることを特徴とするセキュリティ機能を有する電子機器である。
【００６４】
また本発明は、被制御回路は、車両に搭載される音響装置であることを特徴とする。
【００６５】
本発明に従えば、電子機器の第１およひ第２動作不能状態となる被制御回路を含む電子機器は、たとえばコンパクトディスク再生装置、ラジオ受信機、磁気テープ再生装置およびテレビジョン受信機などの音響装置であってもよい。本件電子回路は、自動車などの車両に搭載され、したがって盗難に遭遇する可能性が比較的高いけれども、本発明によって、その盗難の予防を行うことができるようになる。
【００６６】
本発明によれば、自動車などの車両に搭載される音響装置に関連して本発明が実施される。したがって盗難に遭遇しやすい車載機器を、盗難から未然に防止することができる。
【００６７】
また本発明は、セキュリティ機能を有する電子機器における前記出力用コードＡ２２１から、出力用コードＡ２２１と予め定める第３の関係を有する前記個別判断用コードＢ２を導出する導出手段を備えることを特徴とするディーラ用演算処理装置である。
【００６８】
本発明に従えば、ディーラ用演算処理装置は、電子機器の出力手段から得られる出力用コードＡ２２１を演算して予め定める第１の関係を有する個別判断用コードＢ２を、導出手段よって導出する。
【００６９】
また本発明は、セキュリテイ機能を有する電子機器の動作不能状態を解除するディーラ用演算処理装置であって、
この電子機器は、
不揮発性の識別コードメモリＭ２１に予めストアされた識別コードＡ２１と、識別コード入力手段の入力操作によって入力される判断用識別コードＣ１とが、予め定める識別判断用関係を有するとき、被制御回路の予め定める動作を可能にし、識別コードメモリＭ２１にストアされた識別コードＡ２１と、入力された判断用識別コードＣ１とが前記識別判断用関係を有しないとき、被制御回路の前記予め定める動作を行わない第１動作不能状態に制御するセキュリティ機能を有する電子機器であって、
前記識別コード入力手段の入力操作に関連する予め定める条件が成立したかどうかを判断する条件判断手段と、
条件判断手段の出力に応答し、前記条件が成立したとき、その条件成立後の前記識別コードＣ１の入力操作にかかわらず、被制御回路の予め定める動作を行わない第２動作不能状態に制御する動作不能設定手段と、
電子機器に個別的に割当てられた個別コードＡ２２をストアする不揮発性の個別コードメモリＭ２２と、
個別コードＡ２２を個別コードメモリＭ２２から読出して表示する第１表示手段と、
個別判断用コードＢ２を入力する第１入力手段と、
個別コードＡ２２を用いて個別コードの予め定める演算を行う個別コード演算手段と、
個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、予め定める個別判断用関係を有するかどうかを判断する個別コード関係判断手段と、
個別コード関係判断手段の出力に応答し、個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、前記個別判断用関係を有することが判断されたとき、第２動作不能状態を解除する不能解除手段とを含み、
前記ディーラ用演算処理装置は、
ディーラ用個別コードを入力する第２入力手段と、
第２入力手段からのディーラ用個別コードを、前記個別コード演算手段の前記予め定める演算と同一の演算を行うディーラ用演算手段と、
ディーラ用演算手段の演算結果を表示する第２表示手段とを有することを特徴とするディーラ用演算処理装置である。
【００７０】
また本発明は、セキュリテイ機能を有する電子機器の動作不能状態を解除するディーラ用演算処理装置であって、
この電子機器は、
この電子機器が、盗難に遭遇したことまたは盗難と等価な操作が行われたことを判断する盗難判断手段と、
盗難判断手段の出力に応答し、盗難が判断されたとき、被制御回路の予め定める動作を行わない動作不能状態に制御する動作不能設定手段と、
電子機器に個別的に割当てられた個別コードＡ２２をストアする不揮発性の個別コードメモリＭ２２と、
個別コードＡ２２を個別コードメモリＭ２２から読出して表示する第１表示手段と、
個別判断用コードＢ２を入力する第１入力手段と、
個別コードＡ２２を用いて個別コードの予め定める演算を行う個別コード演算手段と、
個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、予め定める個別判断用関係を有するかどうかを判断する個別コード関係判断手段と、
個別コード関係判断手段の出力に応答し、個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、前記個別判断用関係を有することが判断されたとき、動作不能状態を解除する不能解除手段とを含み、
前記ディーラ用演算処理装置は、
ディーラ用個別コードを入力する第２入力手段と、
第２入力手段からのディーラ用個別コードを、前記個別コード演算手段の前記予め定める演算と同一の演算を行うディーラ用演算手段と、
ディーラ用演算手段の演算結果を表示する第２表示手段とを有することを特徴とするディーラ用演算処理装置である。
【００７１】
本発明に従うディーラ用演算処理装置を、本件電子機器の販売店または補修などを行う工場などに設置することによって、本来のユーザが、たとえば盗難と等価な操作を行って電子機器の被制御回路が動作しない第２動作不能状態に陥ったときに、電子機器に備えられている個別コード演算手段における前記個別コードの予め定める演算と同一の演算を行い、ユーザから知らされた電子機器の第２動作不能状態を解除するためのディーラ用演算手段の演算結果である個別判断用コードＢ２をユーザに知らせることができる。
【００７２】
このようにして本発明に従えば、電子機器の被制御回路が動作しない第２動作不能状態に強制されたとき、電子機器をディーラに搬入する必要なしに、ユーザが、その第２動作不能状態を解除させることができるようになる。
【００７３】
本発明によれば、セキュリティ機能を有する電子機器が第２動作不能状態に陥ったとき、ディーラなどに備えられているディーラ用演算処理装置を用いてディーラが個別判断用コードＢ２をユーザに知らせることによって、ユーザは、電子機器をディーラに持込む必要なしに、第２動作不能状態を解除することができる。
【００７４】
また本発明は、電子機器が、
盗難に遭遇したと判断する盗難判断手段と、
盗難判断手段の出力に応答し、盗難が判断されたとき、被制御回路の予め定める動作を行わない盗難用動作不能状態に制御する動作不能設定手段と、
電子機器に個別に割り当てられた個別コードＡ２２をストアする不揮発性の個別コードメモリＭ２２と、
個別コードＡ２２と予め定める第１の関係を有する、かつ個別コードＡ２２とは異なる出力用コードＡ２２１を出力する出力手段と、
個別判断用コードＢ２を入力する入力手段と、
入力手段によって入力された、かつ個別コードＡ２２とは異なる個別判断用コードＢ２と個別コードＡ２２とが、予め定める第２の関係を有するかどうかを判断する個別コード関係判断手段と、
個別コード関係判断手段によって、個別判断用コードＢ２と個別コードＡ２２とが予め定める第２の関係を有すると判断されたとき、被制御回路の盗難用動作不能状態を解除する不能解除手段とを備え、
出力用コードＡ２２１と個別判断用コードＢ２とが、予め定める第３の関係を有するとき、個別判断用コードＢ２と個別コードＡ２２とは、予め定める第２の関係を有し、
第１、第２および第３の関係は、個別コードＡ２２が異なる複数の電子機器にそれぞれ共通に定められるセキュリティ機能付き電子機器と、
与えられた出力用コードＡ２２１から、出力用コードＡ２２１と予め定める第３の関係を有する個別判断用コードＢ２を導出する導出手段を備えるディーラ用演算処理装置とを準備し、
セキュリティ機能付き電子機器の出力手段から出力された出力用コードＡ２２１をディーラ用演算処理装置に与え、
ディーラ用演算処理装置で導出された、出力用コードＡ２２１と予め定める第３の関係を有する個別判断用コードＢ２を、セキュリティ機能付き電子機器の入力手段に入力することを特徴とするセキュリティ機能付き電子機器の動作不能解除方法である。
【００７５】
本発明に従うセキュリティ機能付き電子機器の動作不能解除方法に従えば、電子機器の出力手段から出力される出力用コードＡ２２１を、ディーラ用演算処理装置に与え、これによってディーラ用演算処理装置に含まれる導出手段は、個別判断用コードＢ２を演算して導出し、この個別判断用コードＢ２を、電子機器の入力手段によって入力して個別コード関係判断手段に与え、盗難用動作不能状態になっている電子機器の被制御回路の状態を、不能解除手段によって解除することができる。
【００７６】
また本発明は、前述のセキュリティ機能付き電子機器の動作不能解除方法において、
前記セキュリティ機能付き電子機器は、
不揮発性の識別コードメモリＭ２１に予めストアされた識別コードＡ２１と、識別コード入力手段の入力操作によって入力される判断用識別コードＣ１とが、予め定める判断用識別関係を有するとき、被制御回路の予め定める動作を可能にし、識別コードメモリＭ２１にストアされた識別コードＡ２１と、入力された判断用識別コードＣ１とが判断用識別関係を有しないとき、被制御回路の予め定める動作を行わない確認用動作不能状態に制御するセキュリティ機能付き電子機器であって、
前記盗難判断手段は、識別コード入力手段の入力操作に関する予め定める条件が成立したとき、電子機器が盗難に遭遇したと判断し、
前記動作不能設定手段は、盗難判断手段により盗難に遭遇したと判断された後は、判断用識別コードＣ１の入力操作に拘わらず、被制御回路の予め定める動作を行わないセキュリティ機能付き電子機器であることを特徴とするセキュリティ機能付き電子機器の動作不能解除方法である。
【００７７】
また本発明は、セキュリテイ機能を有する電子機器を準備し、
この電子機器は、
不揮発性の識別コードメモリＭ２１に予めストアされた識別コードＡ２１と、識別コード入力手段の入力操作によって入力される判断用識別コードＣ１とが、予め定める識別判断用関係を有するとき、被制御回路の予め定める動作を可能にし、識別コードメモリＭ２１にストアされた識別コードＡ２１と、入力された判断用識別コードＣ１とが前記識別判断用関係を有しないとき、被制御回路の前記予め定める動作を行わない第１動作不能状態に制御するセキュリティ機能を有する電子機器であって、
前記識別コード入力手段の入力操作に関連する予め定める条件が成立したかどうかを判断する条件判断手段と、
条件判断手段の出力に応答し、前記条件が成立したとき、その条件成立後の前記識別コードＣ１の入力操作にかかわらず、被制御回路の予め定める動作を行わない第２動作不能状態に制御する動作不能設定手段と、
電子機器に個別的に割当てられた個別コードＡ２２をストアする不揮発性の個別コードメモリＭ２２と、
個別コードＡ２２を個別コードメモリＭ２２から読出して表示する第１表示手段と、
個別判断用コードＢ２を入力する第１入力手段と、
個別コードＡ２２を用いて個別コードの予め定める演算を行う個別コード演算手段と、
個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、予め定める個別判断用関係を有するかどうかを判断する個別コード関係判断手段と、
個別コード関係判断手段の出力に応答し、個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、前記個別判断用関係を有することが判断されたとき、第２動作不能状態を解除する不能解除手段とを含み、さらに、
ディーラ用演算処理装置を準備し、
このディーラ用演算処理装置は、
ディーラ用個別コードを入力する第２入力手段と、
第２入力手段からのディーラ用個別コードを、前記個別コード演算手段の前記予め定める演算と同一の演算を行うディーラ用演算手段と、
ディーラ用演算手段の演算結果を表示する第２表示手段とを有し、
第１表示手段によって表示された個別コードＡ２２を、第２入力手段によって入力し、
第２表示手段によって表示されたディーラ用演算手段の演算結果を、第１入力手段によって入力することを特徴とする電子機器の動作不能状態解除方法である。
【００７８】
また本発明は、セキュリテイ機能を有する電子機器を準備し、
この電子機器は、
この電子機器が、盗難に遭遇したことまたは盗難と等価な操作が行われたことを判断する盗難判断手段と、
盗難判断手段の出力に応答し、盗難が判断されたとき、被制御回路の予め定める動作を行わない動作不能状態に制御する動作不能設定手段と、
電子機器に個別的に割当てられた個別コードＡ２２をストアする不揮発性の個別コードメモリＭ２２と、
個別コードＡ２２を個別コードメモリＭ２２から読出して表示する第１表示手段と、
個別判断用コードＢ２を入力する第１入力手段と、
個別コードＡ２２を用いて個別コードの予め定める演算を行う個別コード演算手段と、
個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、予め定める個別判断用関係を有するかどうかを判断する個別コード関係判断手段と、
個別コード関係判断手段の出力に応答し、個別判断用コードＢ２と、個別コード演算手段からの演算結果を表すコードＢ３とが、前記個別判断用関係を有することが判断されたとき、動作不能状態を解除する不能解除手段とを含み、さらに、
ディーラ用演算処理装置を準備し、
このディーラ用演算処理装置は、
ディーラ用個別コードを入力する第２入力手段と、
第２入力手段からのディーラ用個別コードを、前記個別コード演算手段の前記予め定める演算と同一の演算を行うディーラ用演算手段と、
ディーラ用演算手段の演算結果を表示する第２表示手段とを有し、
第１表示手段によって表示された個別コードＡ２２を、第２入力手段によって入力し、
第２表示手段によって表示されたディーラ用演算手段の演算結果を、第１入力手段によって入力することを特徴とする電子機器の動作不能状態解除方法である。
【００７９】
本発明に従えば、セキュリティ機能を有する電子機器において盗難に遭遇したことによって、または盗難と等価な操作が行われたことによって、被制御回路が予め定める動作を行わない第２動作不能状態に強制されると、ユーザは、その第２動作不能状態を解除するために個別コードメモリＭ２２にストアされている電子機器に固有の個別コードＡ２２を読出して第１表示手段に表示させる。ユーザはこの第１表示手段に表示された個別コードＡ２２を、たとえば電話などによってディーラに知らせる。ディーラは、ユーザから連絡された個別コードＡ２２を、ディーラ用個別コードとして、ディーラ用演算処理装置の第２入力手段から入力する。これによってディーラ用演算手段は、第２入力手段からのディーラ用個別コードを、電子機器に備えられている個別コード演算手段の前記個別コードの予め定める演算と同一の演算を行い、その演算結果を、ディーラ用演算処理装置の第２表示手段に表示する。ディーラは、この第２表示手段に表示された演算結果を、ユーザに、たとえば電話によって知らせる。ユーザは、ディーラから知らされた第２表示手段に表示されている前記演算結果を、電子機器の第１入力手段によって、個別判断用コードＢ２として入力する。電子機器の個別コード演算手段は、個別コードメモリＭ２２にストアされ、かつ第１表示手段によって表示された個別コードＡ２２を用いて前記個別コードの予め定める演算を行い、第１入力手段によって入力された個別判断用コードＢ２と予め定める個別判断用関係を有するかどうか、たとえば同一であるかどうかを、個別コード関係判断手段によって判断する。こうして電子機器において個別コード演算手段によって得られた演算結果が、ディーラから知らされて第１入力手段によって入力された個別判断用コードＢ２と前記個別判断用関係を有するものと判断されると、第２動作不能状態が解除される。
【００８０】
本発明によれば、第１表示手段に表示される電子機器に固有の個別コードＡ２２をユーザが見て、たとえばディーラに知らせ、ディーラが第２表示手段を見て得られる個別判断用コードＢ２を、ユーザに知らせて第１入力手段によってユーザがその個別判断用コードＢ２を入力することによって電子機器の第２動作不能状態が解除される。こうして第２動作不能状態に陥った電子機器を解除するには、一旦、ディーラなどに備えられているディーラ用演算処理装置による演算を行わなければならず、これによって盗難の予防を行うことができ、盗人による電子機器の盗難を未然に防ぐことができるようになる。
【００８１】
【発明の実施の形態】
図１は、本発明の実施の一形態の車載用音響装置１の構成を示すブロック図である。この音響装置１は、自動車などの車両に搭載され、バッテリなどの電源２からの電力は、ライン３から着脱可能なコネクタ４を経て、マイクロコンピュータなどによって実現される処理回路５に与えられるとともに、イグニションスイッチ６からライン７およびコネクタ４を経てさらにライン２３，２４を経て処理回路５に与えられる。さらにこのライン７からコネクタ４を経て与えられる電力は、ライン８から、スイッチ９を経て表示手段１０に与えられるとともに、コンパクトディスク（略称ＣＤ）再生手段１１、磁気テープ再生手段１２ならびにラジオおよびテレビジョン受信機１３に与えられる。これらの各手段１１，１２，１３からの音響信号は、切換え手段３６を介して増幅回路１４に与えられて増幅され、スピーカ１５が駆動される。
【００８２】
図２は、音響装置１の外観を簡略化して示す斜視図である。表示手段１０は、たとえばこの実施の形態では、コンパクトディスク再生手段１１の動作の情報およびコンパクトディスクの記録内容を表示するために用いられるとともに、本発明のセキュリティ機能に関連する動作を表示するためにもまた、兼用して用いられる。処理回路５には電源スイッチ１６が接続される。イグニションスイッチ６を介して音響装置１に電力が供給されている状態で、電源スイッチ１６を押圧してオン操作することによって、スイッチ９が導通され、音響装置１が動作状態になり、この動作状態にある音響装置１における電源スイッチ１６を押圧してオフ操作することによって、その動作状態を休止することができる。イグニションスイッチ６は、電源２の電力を車両の火花点火内燃機関などの内燃機関の点火回路３４およびスタータモータ３５に電力を供給／遮断する。入力手段１７は、コンパクトディスク再生手段１１の本来のコンパクトディスク再生動作を制御するために用いられるとともに、本発明に従うセキュリティ機能の制御を行うためにも兼用して用いられる。
【００８３】
さらに処理回路５には、演算処理動作のためのランダムアクセスメモリＲＡＭ１８が接続される。
【００８４】
処理回路５には、消去不能な不揮発性リードオンリメモリ１９と、書込み可能な不揮発性メモリ２１とが接続される。このメモリ２１は、ＥＥＰＲＯＭ（Electrically Erasable Programable Read Only Memory）である。これらのメモリ１９，２１は、電源２からの電力が遮断されても、そのストア内容を保持する。メモリ１９のメモリ領域Ｍ１１にはマスタコードＡ１１がストアされる。メモリ領域Ｍ１２には、音響装置１の製品毎に個別的に割当てられた固有の製造番号Ａ１２がストアされる。メモリ領域Ｍ１３には、後述の個別コードの予め定める演算を行うための固定値Ａ１３がストアされる。
【００８５】
メモリ２１において、メモリ領域Ｍ２１には、識別（略称ＩＤ）コードＡ２１がストアされる。この識別コードＡ２１は、コンパクトディスク再生手段１１によって再生されたユーザが選んだ１枚のコンパクトディスクのリードイン領域にストアされたＴＯＣ（Table Of Contents）情報である。メモリ領域Ｍ２２には、個別コードＡ２２がストアされ、この個別コードＡ２２は、更新されて書込み可能である。メモリ領域Ｍ２３には、入力手段１７によって入力された個別判断用コードＢ２が書換え可能にストアされる。メモリ領域Ｍ２４には、後述の個別コードの予め定める演算を行った演算結果を表すコードＢ３がストアされる。さらにメモリ領域Ｍ２５は、脱着可能なコネクタ４が、一旦、取外されて音響装置１への電源が遮断されたことを表すデータＡ２５がストアされる。メモリ領域Ｍ２６には、本件音響装置１の後述の第２動作不能状態になったことを表すデータＡ２６がストアされる。
【００８６】
図３は、処理回路５の動作のメインルーチンを示すフローチャートである。ステップｕ１において、コネクタ４が離脱状態から接続状態になり、さらに電源スイッチ１６がオン操作されて本件音響装置１が動作状態となったとき、図３に示されるステップｕ２以降の動作が開始される。ステップｕ２では、メモリ２１のメモリ領域Ｍ２１に識別コードＡ２１が設定されてストアされているかどうかが判断される。識別コードＡ２１が設定されていなければ、ステップｕ３に移り、識別コード設定モードとなる。
【００８７】
ステップｕ２において識別コードＡ２１が設定されていることが判断されると、次のステップｕ４に移る。ステップｕ４では、メモリ領域Ｍ２５において、音響装置１と電源２とを接続するコネクタ４が離脱され、またはライン３が切断されるなどして、一旦、電源の遮断が行われたことを表すデータＡ２５がストアされているかどうかが判断される。電源の遮断を表すデータがメモリ領域Ｍ２５にストアされていなければ、次のステップｕ５では、識別コードキャンセルモードに移る。メモリ領域Ｍ２５に、電源の遮断のデータＡ２６がストアされていれば、音響装置１は、第１または第２動作不能状態になっていることになる。そこで、ステップｕ６に移り、メモリ領域Ｍ２６に、第２動作不能状態を表すデータがストアされているかどうかが判断される。ステップｕ６において第２動作不能状態を表すデータがストアされていないことが判断されると、音響装置１は、第１動作不能状態になっていることを表し、そこでステップｕ７に移り、この第１動作不能状態を解除するモードに移行する。
【００８８】
第１動作不能状態を、確認用動作不能状態ということがあり、第２動作不能状態を、盗難用動作不能状態ということがあり、これらの第１および第２動作不能状態は、同一であってもよいけれども、異なっていてもよい
。
【００８９】
メモリ領域Ｍ２５の電源の遮断を表すデータは、処理回路５が、電源２に直結されているライン２３の電圧を常時監視し、この監視している電圧が、予め定める値未満になったとき、電源の遮断が行われたものと判断して、そのことを表すデータを、メモリ領域Ｍ２５にストアする。
【００９０】
メモリ領域Ｍ２６に、第２動作不能状態であることを表すデータがストアされているとき、ステップｕ８に移り、第２動作不能状態の解除モードが行われる。
【００９１】
図４は、処理回路５によって図３のステップｕ３に示される識別コード設定モードの動作を説明するためのフローチャートである。識別コードを、ＩＤ（Identification）コードと称することがある。ステップｓ１からステップｓ２に移り、モードオフ操作が成されたかどうかを判断し、モードオフ操作が成されていれば、ステップｓ４に移り、メモリ２１のメモリ領域Ｍ２１への識別コードＡ２１の設定を行わず、音響装置１の本来の動作制御を行う通常動作処理に移る。モードオフ操作というのは、ＩＤコード設定開始操作以外の操作であり、たとえばコンパクトディスクの挿入／排出、曲の選択、音量、音質の制御などのように音響装置１における通常の操作を表す。
【００９２】
ステップｓ３において、識別コード設定開始操作が行われたかどうかを判断し、行われていればステップｓ５に移る。識別コード設定開始操作は、予め定めた特定の操作であり、本発明の実施の一形態では、たとえばコンパクトディスクの再生のための通常の操作以外の操作であり、たとえばコンパクトディスクの挿入／排出スイッチと、第１の曲の選択のためのスイッチの同時操作であってもよい。ステップｓ５においてユーザが予め選択して挿入したコンパクトディスクを、コンパクトディスク再生手段１１によって再生し、そのリードイン領域にストアされているＴＯＣ（Table Of Contents）情報を、識別データＡ２１として、メモリ領域Ｍ２１に、次のステップｓ６において書込んでストアする。ステップｓ７では、音響装置１の通常動作処理に移る。
【００９３】
図５は、処理回路５における動作の一部を説明するためのフローチャートである。ステップｖ１からステップｖ２に移り、コネクタ４が接続されており、イグニションスイッチ６がオン操作され、電力がライン２３，２４から処理回路５に与えられている状態で、ステップｖ２において電源スイッチ１６が押圧されてオン操作されたかどうかが判断される。電源スイッチ１６がオン操作されていなければ、ステップｖ３において、表示灯２５を点滅駆動する。音響装置１が音響動作を行っていない状態で、すなわち電源スイッチ１６がオフ操作されている状態では、表示灯２５が点滅しており、盗人はこの表示灯２５を見て、本件音響装置１は、セキュリティ機能を有することを知る。これによって、盗人による盗難が回避される。
【００９４】
ステップｖ２において電源スイッチ１６がオン操作されたことが判断され、しかも前述の図３のステップｕ４においてメモリ領域Ｍ２５に電源の遮断を表すデータＡ２５がストアされておらず、したがって第１動作不能状態ではなく、また図３のステップｕ６でメモリ領域Ｍ２６に第２動作不能状態を表すデータＡ２６がストアされていないとき、図４のステップｓ４および図６のステップｐ３の通りに、ステップｖ４に移り、これによって、音響装置１の本来の通常の動作を行い、音響出力が得られる。電源スイッチ１６が前述のようにオン操作されず、または電源スイッチ１６がオン操作されても、第１および第２動作不能状態であれば、ステップｖ３が実行され、表示灯２５が点滅駆動され、音響装置１の本来の通常の動作は行われない。ステップｖ５では、処理回路５にライン２３から電力が供給されなくなり、これによって電源の遮断が検出されたかどうかが判断される。電源の遮断が検出されると、ステップｖ６では、メモリ領域Ｍ２５に、電源の遮断を表すデータＡ２５をストアし、ステップｖ７で一連の動作を終了する。
【００９５】
図６は、処理回路５の図３における識別コードをキャンセルするモードの動作を説明するためのフローチャートである。ステップｐ１からステップｐ２に移り、モードオフ操作されたかどうかが判断される。モードオフ操作されていれば、ステップｐ３に移り、音響装置１の本来の動作の制御を行う通常動作処理に移る。またステップｐ２においてモードオフ操作が行われておらず、ステップｐ４において識別コードキャンセル開始操作が行われたかどうかを判断し、行われていなければ、ステップｐ３に移る。ステップｐ２におけるモードオフ操作というのは、前述の図４におけるステップｓ２に関連して説明した通常の操作を表す。ステップｐ４における識別コードキャンセル開始操作は、予め定めた特定の操作であって、たとえば実施の一形態では、コンパクトディスクの挿入／排出のためのスイッチとその挿入された１枚のコンパクトディスクに記録されている複数の曲のうちの第２の曲の選択スイッチとの同時操作などであってもよく、このように音響装置１の通常の操作では行われない操作である。
【００９６】
ステップｐ５では、判断用識別コードＣ１が入力される。この判断用識別コードというのは、コンパクトディスク再生手段１１によって読取られるコンパクトディスクのリードイン領域におけるＴＯＣ情報である。音響装置１の所持者であるユーザは、前述のメモリ領域Ｍ２１に識別コードＡ２１をストアするために用いたコンパクトディスクと同一のコンパクトディスクを、ステップｐ５においてコンパクトディスク再生装置１１に挿入して再生を行わせ、これによってＴＯＣ情報である判断用識別コードＣ１を読出させる。
【００９７】
ステップｐ６では、ステップｐ５で入力された判断用識別コードＣ１が、メモリ領域Ｍ２１において予めストアされている識別コードＡ２１とたとえば同一であるという予め定める識別判断用関係を有するかどうかが判断される。この実施の一形態では、ステップｐ５で入力された判断用識別コードＣ１が、識別コードＡ２１と一致すると判断されたとき、ステップｐ１２に移り、メモリ領域Ｍ２１にストアされている識別コードＡ２１を消去し、ステップｐ１３に移り、通常動作処理を行う。
【００９８】
前述のステップｐ６において、ステップｐ５で入力された判断用識別コードＣ１がメモリ領域Ｍ２１にストアされている識別コードＡ２１と一致しないと判断されたとき、ステップｐ７に移る。ステップｐ７では、判断用識別コードＣ１と識別コードＡ２１との不一致の回数を計数する。ステップｐ８では、この不一致の計数値が連続して予め定める値Ｎ１回行われたかどうかを判する。不一致の回数が、値Ｎ１未満であれば、ステップｐ９に移り、表示手段１０によってエラー表示を行う。このエラー表示は、たとえば表示手段１０によって「ＥＲＲ」を文字で表示するとともに、ステップｐ７で計数した回数を、予め定める時間、たとえば２秒間、表示する。ステップｐ９の次に、ステップｐ５に戻る。
【００９９】
ステップｐ８においてエラー回数の計数値が、予め定める値Ｎ１以上であるとき、ステップｐ１０において、第２動作不能状態を表すデータを、メモリ領域Ｍ２６に設定して書込む。ステップｐ１１では、この第２動作不能状態の解除を行う。前記値Ｎ１は、たとえば５または１０などの値であってもよい。
【０１００】
図７は、処理回路５によって図３のステップｕ７において行われる第１動作不能状態を解除するモードの動作を説明するためのフローチャートである。ステップｑ１からステップｑ２に移る。この図７におけるステップｑ２〜ｑ８は、前述の図６におけるステップｐ５〜ｐ１１と同様である。ステップｑ２において入力された判断用識別コードＣ１が、メモリ領域Ｍ２１にストアされている識別コードＡ２１とたとえば同一であるという識別判断用関係を有しているかどうかが、ステップｑ３において判断され、不一致であれば、ステップｑ４において、その不一致の回数が計数される。この計数値が、予め定める値Ｎ２以上であることをステップｑ５において判断される。計数値が値Ｎ２未満であれば、ステップｑ６に移り、エラー表示を行うとともに、その計数値を２秒間表示し、ステップｑ２に戻る。ステップｑ５において、計数値が予め定める値Ｎ２以上であることが判断されると、ステップｑ７では、第２動作不能状態を表すデータが、メモリ領域Ｍ２６にストアされ、ステップｑ８では、その第２動作不能状態を解除するための動作が行われる。
【０１０１】
ステップｑ３において判断用識別コードＣ１と識別コードＡ２１とが一致していることが判断されると、次のステップｑ９では、メモリ領域Ｍ２５にストアされている電源の遮断を表すデータを消去する。ステップｑ１０では、音響装置１の通常動作の処理が行われる。ステップｑ５における値Ｎ２は、たとえば前述の値Ｎ１と同一値であってもよく、５または１０などの値であってもよい。
【０１０２】
図８は、処理回路５によって図３のステップｕ８において行われる第２動作不能状態を解除する第２動作不能解除モードの動作を説明するためのフローチャートである。ステップｒ１からステップｒ２に移り、入力手段１７による予め定める特定操作が行われたかどうかが判断される。この特定操作というのは、たとえばコンパクトディスクの挿入／排出のためのスイッチと第３の曲を選択するためのスイッチとの同時操作であって、音響装置１の通常の操作では行われないスイッチの操作態様であってもよい。このような特定の操作が行われると、ステップｒ３では、本発明に従う第２動作不能状態を、個別コードを用いて、解除するモードに移る。このステップｒ３を、次の図９を参照して説明する。
【０１０３】
図４のステップｓ３の設定開始操作と、図６のステップｐ４の解除開始操作と、図８のステップｒ２の特定操作とは、上述のように相互に異なった操作であってもよいけれども、同一の操作であってもよい。
【０１０４】
図８のステップｒ２において前記特定の操作が行われなければ、ステップｒ７に移り、マスタコードＡ１１が入力されたかどうかが判断される。マスタコードは、ディーラのみが非公開で所持しており、公表されないように管理されたマスタ用コンパクトディスクに記録されている。このようなマスタ用コンパクトディスクが、コンパクトディスク再生手段１１に挿入されて、たとえばそのリードイン領域にストアされているマスタコードが読出される。ステップｒ７では、読出されたマスタコードが、消去不能のメモリ１９のメモリ領域Ｍ１１にストアされているマスタコードＡ１１と一致しているかどうかが判断される。一致していれば、ステップｒ４においてメモリ２１のメモリ領域Ｍ２１にストアされている識別コードＡ２１が消去されるとともに、メモリ領域Ｍ２６にストアされている第２動作不能状態を表すデータが消去される。こうしてステップｒ５では、音響装置１の通常動作の処理が可能になる。
【０１０５】
図９は、処理回路５による図８のステップｒ３における個別コードを用いて第２動作不能状態を解除するモードの動作を説明するためのフローチャートである。図９のステップｆ１からステップｆ２に移り、メモリ領域Ｍ２２に個別コードＡ２２がストアされているかどうかを判断する。この個別コードＡ２２は、本件音響装置１に個別的に割当てられた固有のコードである。メモリＭ２２に個別コードＡ２２がストアされていないことがステップｆ２で判断されると、ステップｆ３では、メモリ領域Ｍ１２から製造番号Ａ１２を読出す。ステップｆ４では、この読出された製造番号Ａ１２を表示手段１０によって表示する。
【０１０６】
ステップｆ５では、読出された製造番号Ａ１２を用いて、図１２を参照して後述する製造番号Ａ１２の予め定める演算を行い、その演算結果Ｂ１を算出する。
ステップｆ５は、製造番号演算手段を構成する。製造番号は、ユーザが入力手段１７から手動で入力してもよい。この演算結果Ｂ１は、次のステップｆ６において、個別コードＡ２２としてメモリ領域Ｍ２２にストアされる。メモリ領域Ｍ１２は、製造番号メモリを構成する。メモリ領域Ｍ２２は、個別コードメモリを構成する。
【０１０７】
ステップｆ７では、メモリ領域Ｍ２２にストアされた個別コードＡ２２を、たとえばこの実施の形態では、同一であろうという第１の予め定める関係を有する値Ａ２２１を、表示手段１０によって表示する。
【０１０８】
前述のステップｆ２においてメモリ領域Ｍ２２に、個別コードＡ２２がストアされていることが判断されると、ステップｆ７においてそのストア内容である個別コードＡ２２と、たとえばこの実施の形態では、同一であろうという第１の予め定める関係を有する値Ａ２２１が表示される。
【０１０９】
音響装置１を所持しているユーザは、表示手段１０によって表示された個別コードＡ２２１を見て、電話器２７を用いてディーラに電話をかけ、音声で、その個別コードＡ２２１を知らせる。ディーラでは、図１０および図１１に関連して後述するように、その個別コードＡ２２１を受取って、図１３に関連して後述する演算を行う。図９では、このようなステップｆ８は、処理回路５において行われる動作ではないけれども、理解の便宜のために、記述してある。ディーラによって演算された個別判断用コードＢ２が、ディーラから電話器２７によって音声でユーザに通知されると、ユーザは、その個別判断用コードＢ２を、入力手段１７を用いて入力する。
【０１１０】
ステップｆ９では、入力手段１７によって個別判断用コードＢ２が入力されたことを判断すると、次のステップｆ１０では、入力された個別判断用コードＢ２を、メモリ領域Ｍ２３にストアする。
【０１１１】
ステップｆ１１では、メモリ領域Ｍ２２にストアされている個別コードＡ２２を用いて、図１３に関連して後述する個別コードの予め定める演算を行い、その演算結果Ｂ３を算出して、メモリ領域Ｍ２４にストアする。
【０１１２】
ステップｆ１２では、メモリ領域Ｍ２３にストアされている前記入力された個別判断用コードＢ２と、ステップｆ１１において演算されメモリ領域Ｍ２４にストアされている演算結果を表すコードＢ３とが同一であるかどうか、すなわちメモリ領域Ｍ２２にストアされている個別コードＡ２２と、入力されたメモリＭ２３の個別判断用コードＢ２とは、予め定める第２の関係を有するかどうかが判断される。
【０１１３】
個別判断用コードＢ２と演算結果を表すコードＢ３とが一致していれば、ステップｆ１３において、その一致している演算結果を表すコードＢ３を、メモリ領域Ｍ２４から読出して、メモリ領域Ｍ２２に、個別コードＡ２２として転送し、更新する。ステップｆ１２で不一致であれば、ステップｆ９に戻る。ステップｆ１４では、前述の図８におけるステップｒ４に移る。
【０１１４】
ステップｆ１１は、個別コードＡ２２の予め定める演算を行う個別コード演算手段を構成する。ステップｆ１２は、個別コード関係判断手段を構成する。ステップｆ１３は、個別コードＡ２２を更新する書込み手段を構成する。
【０１１５】
図１０は、ディーラに備えられているディーラ用演算処理装置２８の構成を示すブロック図である。ディーラには、ユーザと電話通信を行うための電話器３２が備えられる。ディーラが、電話器３２によってユーザから通知された個別コードＡ２２１を入力するために、キーボードなどの入力手段２９が備えられる。入力手段２９の出力は、マイクロコンピュータなどによって実現される演算回路３０に与えられる。演算回路３０は、図１３に関連して後述される個別コードＡ２２１の予め定める演算を行い、その演算結果を表すコードＢ２を、表示手段３１によって表示される。演算回路３０によって得られた演算結果を表すコードＢ２は、入力手段２９によって入力された個別コードＡ２２１、すなわち表示手段１０によって表示される個別コードＡ２２１とは、たとえば図１３に示されるような第３の予め定める関係を有するといえる。表示手段３１は、たとえば目視表示または音声合成回路を備える音響表示を行う構成であってもよい。このようなディーラ用演算処理装置２８は、パーソナルコンピュータなどによって実現することができる。
【０１１６】
図１１は、図１０に示されるディーラ用演算処理装置２８における演算回路３０の動作を説明するためのフローチャートである。ステップｇ１からステップｇ２に移り、電話器３２によって通知された個別コードＡ２２１が入力手段２９によって入力されたことが判断されると、次のステップｇ３では、その入力された個別コードＡ２２１を、図１３に示される演算に従い、個別判断用コードＢ２を求める。ステップｇ４では、演算結果である個別判断用コードＢ２を、表示手段３１によって表示させる。こうしてステップｇ５では一連の動作を終了する。ディーラは、表示手段３１によって表示されている個別判断用コードＢ２を、電話器３２によってユーザに知らせる。
【０１１７】
図１２は、前述の図９におけるステップｆ５において実行される製造番号Ａ１２の予め定める演算を説明するための図である。この図１２に示される演算動作は、処理回路５によって達成される。メモリ領域Ｍ１２は、１０進数の各桁の値をストアするストア領域Ｄ１〜Ｄ８を有する。製造番号Ａ１２は、１０進数の複数桁（たとえばこの実施の形態では８桁）で構成される。製造番号Ａ１２が、たとえば「５３６４９２１５」であるとき、最上位の桁Ｄ８には、１０進数の最上位の値「５」を表す２進数「０１０１」がストアされ、桁Ｄ７のストア領域には、最上位から２番目の桁の１０進数の値「３」を表す２進数の値「００１１」がストアされる。
【０１１８】
ランダムアクセスメモリ１８のストア領域Ｍ３１は、４桁から成る２進数の値をそれぞれストアするストア領域Ｊ１〜Ｊ７を有し、このストア領域Ｊ１〜Ｊ７の桁数は、前述のストア領域Ｄ１〜Ｄ８の桁数よりも１だけ少ない。処理回路５は、メモリ領域Ｍ１２の隣接する各桁Ｄ１〜Ｄ８の排他的論理和（ＥＸ−ＯＲ）の演算を行って、各桁のストア領域Ｊ１〜Ｊ７に書込む。たとえばストア領域Ｄ８，Ｄ７の２進数の各桁毎の排他的論理和の演算を行い、その演算結果を、ストア領域Ｊ７にストアする。この実施の形態では、ストア領域Ｄ８の「０１０１」とストア領域Ｄ７の値「００１１」との２進数の各桁毎の排他的論理和を演算し、ストア領域Ｊ７に２進数「０１１０」をストアする。同様にしてストア領域Ｄ７，Ｄ６の値「００１１」、「０１１０」の排他的論理和の演算を行ってストア領域Ｊ６に「０１０１」をストアする。
【０１１９】
このような排他的論理和の演算結果がストアされたメモリ領域Ｍ３１の内容はさらに、隣接するストア領域Ｊ１〜Ｊ７の２回目の排他的論理和の演算が行われて、メモリ領域Ｍ３２のストア領域Ｋ１〜Ｋ６にそれぞれストアされる。たとえばストア領域Ｊ７，Ｊ６の２進数の値「０１１０」、「０１０１」の各桁毎の排他的論理和演算が行われ、その結果が、ストア領域Ｋ６に「００１１」としてストアされる。こうして製造番号Ａ１２の１０進数の隣接する各桁の２進数を用いて、合計２回にわたる順次的な排他的論理和の演算を行い、メモリ領域Ｍ３２に１６進数の個別コードＢ１を得る。こうして得られたメモリ領域Ｍ３２の内容Ｂ１が、メモリ２１のメモリ領域Ｍ２２に転送されて書込まれる。メモリ領域Ｍ３１，Ｍ３２は、ランダムアクセスメモリ１８によって実現される。
【０１２０】
本発明の他の実施の形態では、入力手段１７によって入力されるべき正しい個別判断用コードＢ２とは異なるコードＢ２１が誤って入力され、このことが前述の図９のステップｆ１２において判断されたとき、前述の図９におけるステップｆ９を実行する代りに、ステップｆ６で演算して求められた個別コードＡ２２とは異なる新たな個別コードＡ２２２を、予め定める演算手法に従って演算して求め、この新たな個別コードＡ２２２を、メモリ領域Ｍ２２に書込んで更新するようにしてもよい。こうしてメモリ領域Ｍ２２の個別コードＡ２２は、入力手段１７から、正しい個別判断用コードＢ２とは異なる誤ったコードＢ２１が入力されるたび毎に、個別コードＡ２２が更新されて新たな個別コードＡ２２２が得られる。これによってセキュリティ機能を向上することができる。
【０１２１】
このような新たな個別コードＡ２２２の演算手法としては、たとえば図１２におけるメモリ領域Ｍ３２の最下位のストア領域Ｋ１の２進数の値「０１１１」における最下位桁のビット「１」を、最上位のストア領域Ｋ６の２進数の値「００１１」における最上位の桁のビット「０」の位置にもたらし、こうしてメモリ領域Ｍ３２のストア領域Ｋ１〜Ｋ６の２進数の各桁のビットを、下位ビット側（図１２の右方）に１ビット循環してずらす。この結果、最上位のストア領域Ｋ６の２進数は「１００１」となり、ストア領域Ｋ５の２進数は、「１１１１」となり、以下同様にして、最下位のストア領域Ｋ１の２進数は、「００１１」となる。このような１ビットずつ下位桁にずらして循環する演算を、誤ったコードＢ２１が入力手段１７によって入力されて前述の第２の関係である個別判断用関係が成立しない事態が生じるたび毎に、行う。
【０１２２】
本発明の実施の他の形態では、個別コードＡ２２を更新するための演算は、（ａ）正しい、または誤ったコードＢ２１が入力されるたびに、メモリ領域Ｍ２２にストアされていた個別コードＡ２２を、予め定める論理演算式に従って演算して求めて更新するようにしてもよく、または（ｂ）予め設定したテーブルに従って、演算を行うようにしてもよく、（ｃ）その他の演算手法によって、新たな個別コードＡ２２２を求めるようにしてもよい。
【０１２３】
図１３は、処理回路５において図９のステップｆ１１によって達成される個別コードＡ２２の予め定める演算を説明する図である。この演算はまた、図１０のディーラ用演算処理装置２８に含まれる演算回路３０で図１１のステップｇ３で行われる個別コードの予め定める演算と同一である。このような演算を行う動作を説明する。処理回路５では、メモリ領域Ｍ２２にストアされている個別コードＡ２２は、１６進数の複数（たとえば６）の桁Ｋ１１〜Ｋ１６毎に、２進数の値を有する。この個別コードＡ２２を読出してメモリ領域Ｍ３４の各桁Ｋ２１〜Ｋ２６には、前述の各桁Ｋ１１〜Ｋ１６の２進数の各桁を図１３の右方に１桁ずつずらし、最後の桁Ｋ１１の２進数の最下位の桁の値（たとえば「１」）は、メモリ領域Ｍ３４の最上位の桁Ｋ２６の２進数の最上位の桁に転送してシフトする。
【０１２４】
メモリ１９のメモリ領域Ｍ１３には、前述のように固定値Ａ１３がストアされている。この固定値Ａ１３は、１０進数でたとえば「３６００６６」であり、２進数表示の各値が、個別コードＡ２２と同一の桁数で、各桁Ｋ３１〜Ｋ３６にストアされて設定される。
【０１２５】
処理回路５は、メモリ領域Ｍ３４の各桁Ｋ２１〜Ｋ２６と、メモリ領域Ｍ１３の各桁Ｋ３１〜Ｋ３６との２進数における対応する各桁の排他的論理和演算を行い、同一桁数（たとえばこの実施の形態では６）のメモリ領域Ｍ３６の各桁Ｋ４１〜Ｋ４６にそれぞれストアする。たとえば桁Ｋ２６と桁Ｋ３６との対応する２進数の各桁毎の排他的論理和演算を行い、桁Ｋ４６にその演算結果をストアする。メモリ領域Ｍ３４，Ｍ３６は、ランダムアクセスメモリ１８によって実現される。こうして得られたメモリ領域Ｍ３６の演算結果は、メモリ２１のメモリ領域Ｍ２４に、コードＢ３として書込まれてストアされる。
【０１２６】
図１３に示される処理回路５の演算動作は、ディーラ用演算処理装置２８の演算回路３０においてもまた同様に達成される。入力手段２９によって入力される個別コードＡ２２１は、図１３の参照符Ｍ２２に示されるストア内容と同様である。
【０１２７】
上述の実施の形態では、メモリ領域Ｍ２２にストアされている個別コードＡ２２と、表示手段１０によって表示され電話２７によってディーラに与えられる出力用コードＡ２２１とは、同一であるという第１の関係を有しているけれども、本発明の実施の他の形態では、図１におけるメモリ２１には、メモリ領域Ｍ２２１が設けられ、メモリ領域Ｍ２２の個別コードＡ２２を用いて予め定める演算を行い、その演算結果である出力用コードＡ２２１を求め、この出力用コードＡ２２１をメモリ領域Ｍ２２１にストアする。メモリ領域Ｍ２２１にストアされた出力用コードＡ２２１を、前述の図９におけるステップｆ７で、表示手段１０によって表示して出力する。ユーザは、表示手段１０によって表示された出力用コードＡ２２１を見て、ディーラに電話で知らせる。ディーラでは、出力用コードＡ２２１を受取って、前述の第３の予め定める関係に従って演算を行い、個別判断用コードＢ２を求める。したがって出力用コードＡ２２１は、第１の予め定める関係に従い、個別コードＡ２２と同一の値であってもよいけれども、個別コードＡ２２を用いて予め定める演算が行われて個別コードＡ２２とは異なる値であってもよい。
【０１２８】
本発明の実施のさらに他の形態を述べる。この実施の形態における第１〜第３の予め定める関係は、次のようにして定められる。個別コードＡ２２と第１の予め定める関係を有する出力用コードＡ２２１を演算して求めるにあたり、メモリＭ２２にストアされている個別コードＡ２２の各桁Ｋ１１〜Ｋ１６の各ビットを、上位桁側（すなわち図１３の左方向）に１ビットずつずらしてシフトし、最上位桁Ｋ１６の最上位ビットを、最下位桁Ｋ１１の最下位ビットに転送する演算を行う。こうして個別コードＡ２２と第１の予め定める関係とを有する出力用コードＡ２２１得る。
【０１２９】
個別コードＡ２２と第２の予め定める関係を有する個別判断用コードＢ２に対して比較すべきメモリＭ２４のコードＢ３を演算して求めるにあたり、前述の図１３と同様に、個別コードＡ２２の桁Ｋ１１〜Ｋ１６を下位桁側（図１３の右方向）に１ビットずつずらしてシフトし、最下位桁Ｋ１１の最下位ビットを、最上位桁Ｋ１６の最上位ビットに転送する演算を行い、さらに固定値Ａ１３を用いて図１３のように排他的論理和を演算し、メモリ領域Ｍ３６のストア内容である演算結果を得て、コードＢ３とする。
【０１３０】
ディーラ用演算処理装置２８によって、入力手段２９から入力される出力用コードＡ２２１と第３の予め定める関係を有するコードＢ２が、演算して求められる。演算回路３０では、出力用コードＡ２２１の複数の桁を下位桁側（図１３の右方向）に２ビットずつずらしてシフトし、最下位桁の最下位ビットを、最上位桁の最上位ビットに転送する演算を行い、さらに固定値Ａ１３を用いて図１３のように排他的論理和を演算し、前述と同様にメモリ領域Ｍ３６の演算結果を得て、コードＢ２とする。
【０１３１】
こうしてメモリＭ２２の個別コードＡ２２を、第１の予め定める関係に従って演算して出力用コードＡ２２１を求め、この出力用コードＡ２２１を、第３の予め定める関係に従って演算してコードＢ２を求める。このコードＢ２は、個別コードＡ２２を、第２の予め定める関係に従って演算して求めた個別判断用コードＢ３と一致する。
【０１３２】
上述の図示の実施の形態では、個別コードＡ２２と出力用コードＡ２２１とは、同一であるという第１の関係を有しており、個別判断用コードＢ２は、個別コードＡ２２とは異なる値である第２の関係を有しているけれども、本発明の実施のさらに他の形態では、出力用コードＡ２２１は、個別コードＡ２２とは異なる値である第１の関係を有し、個別判断用コードＢ２は、個別コードＡ２２と同一であるという第２の関係を有してもよい。
【０１３３】
図１２および図１３における排他的論理和演算に代えて、本発明の実施の他の形態では、ＡＮＤ演算でもよく、ＯＲ演算でもよく、さらにその他の論理演算を行うようにしてもよい。
【０１３４】
本発明は、音響装置１に関連して実施されるだけでなく、その他の各種の構成を有する電子機器に関連して広範囲に実施することができる。
【０１３５】
【発明の効果】
本発明によれば、盗難防止用の電子機器に固有の個別コードＡ２２を不揮発性個別コードメモリＭ２２に記録しておき、電子機器の盗難またはそれと等価な操作が行われたとき、個別コードＡ２２と第１の関係を有する出力用コードＡ２２１に基づき、入力手段によって個別判断用コードＢ２を入力し、こうして個別コード関係判断手段が、個別判断用コードＢ２と個別コードＡ２２とが、予め定める第２の関係を有すると判断したとき、被制御回路の盗難用動作不能状態を不能解除手段によって解除する。したがってユーザは、電子機器の盗難用動作不能状態を解除するために、その電子機器をたとえばディーラに持込む必要はなく、そのための労力が必要でなくなり、したがってディーラに持込むためのコストが必要でなくなる。
【０１３６】
また、出力手段によって出力される出力用コードＡ２２１は、入力手段によって入力されるべき個別判断用コードＢ２と第３の関係を有し、こうして第１〜第３の関係が相互に関連していることによって、ユーザは、出力用コードＡ２２１に基づいて個別判断用コードＢ２を演算して求めることができるようになる。
【０１３８】
また本発明によれば、固有メモリＭ１２にストアされている製造番号などの固有なデータＡ１２を、演算し、その演算結果Ｂ１を、個別コードＡ２２として用い、これによって個別コードＡ２２として製造番号Ａ１２をそのまま用いる構成に比べて、セキュリティ機能をさらに高めることができる。この電子機器に固有なデータＡ１２というのは、製造番号であってもよいけれども、それ以外の番号などであってもよい。
【０１３９】
また本発明によれば、個別コードＡ２２は、入力手段によって個別判断用コードＢ２の入力のたびに、予め定める演算によって更新されて変更されるので、入力手段によって個別判断用コードＢ２が誤って入力されたとき、個別コードＡ２２が書換えられて変更されて出力手段によって出力され、したがってセキュリティ機能をさらに向上することができる。
【０１４０】
また本発明によれば、ユーザは、電子機器の使用にあたり、判断用識別コードＣ１を識別コード入力手段の入力操作によって入力し、この判断用識別コードＣ１が、識別コードＡ２１と予め定める判断用識別関係を有するとき、被制御回路の予め定める動作を可能にし、したがって電子機器を通常の使用態様で使用することができ、盗難判断手段は、識別コード入力手段によって入力される判断用識別コードＣ１が、識別コードＡ２１と判断用識別関係を有さず、このような入力操作がたとえば複数回繰返されるなどして、識別コード入力手段の入力操作に関する予め定める条件が成立したものと、盗難判断手段によって判断されたとき、その後の識別コードＣ１の入力操作に拘わらず、被制御回路の予め定める動作を行わず、休止したままとする。このような動作が行われることが、予め知られていることによって、電子機器が盗難に遭遇することを予防することができる。
【０１４２】
また本発明によれば、電子機器のたとえばディーラなどにおいて、導出手段が設置され、ユーザからの出力用コードＡ２２１に基づいて、その出力用コードＡ２２１と予め定める第３の関係を有する個別判断用コードＢ２を演算して導出し、これによってたとえば公衆電話回線などを介して本来のユーザに、個別判断用コードＢ２を知らせることができ、セキュリティ機能の向上を図ることができるとともに、電子機器の動作不能状態を容易に解除し、その労力はわずかであり、低コストで解除することができるようになる。
【０１４３】
また本発明によれば、ユーザは電子機器を有し、たとえばディーラには導出手段を備えるディーラ用演算処理装置を備えておき、これによって被制御回路が予め定める動作を行わない状態に陥っているときに、導出手段による個別判断用コードＢ２を得て入力手段によって入力することによって、その動作不能状態を解除することができ、こうして盗難の予防を行うことができ、盗人による電子機器の盗難を未然に防ぐことができるようになる。
【０１４４】
また本発明によれば、盗難判断手段によって、識別コード入力手段の入力操作に関する予め定める条件が成立したとき、電子機器が盗難に遭遇したものと判断して、その後の入力操作に拘わらず、被制御回路の予め定める動作を行わないように、セキュリティ機能を向上することができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態の車載用音響装置１の構成を示すブロック図である。
【図２】音響装置１の外観を簡略化して示す斜視図である。
【図３】処理回路５の動作のメインルーチンを示すフローチャートである。
【図４】処理回路５によって図３のステップｕ３に示される識別コード設定モードの動作を説明するためのフローチャートである。
【図５】処理回路５における動作の一部を説明するためのフローチャートである。
【図６】処理回路５の図３における識別コードキャンセルモードの動作を説明するためのフローチャートである。
【図７】処理回路５によって図３のステップｕ７において行われる第１解除モードの動作を説明するためのフローチャートである。
【図８】処理回路５によって図３のステップｕ８において行われる第２動作不能状態を解除する第２解除モードの動作を説明するためのフローチャートである。
【図９】処理回路５による図８のステップｒ３における個別コードを用いて第２動作不能状態を解除するための動作を説明するためのフローチャートである。
【図１０】ディーラに備えられているディーラ用演算処理装置２８の構成を示すブロック図である。
【図１１】図１０に示されるディーラ用演算処理装置２８における演算回路３０の動作を説明するためのフローチャートである。
【図１２】処理回路５において前述の図９におけるステップｆ５において実行される製造番号Ａ１２の予め定める演算を説明するための図である。
【図１３】処理回路５において図９のステップｆ１１によって達成される個別コードＡ２２の予め定める演算を説明する図である。
【符号の説明】
１  音響装置
２  電源
４  コネクタ
５  処理回路
６  イグニションスイッチ
１０  表示手段
１１  コンパクトディスク再生手段
１２  磁気テープ再生装置
１３  ラジオ受信手段
１５  スピーカ
１６  電源スイッチ
１７  入力手段
１８  ランダムアクセスメモリ
１９  リードオンメモリ
２１  電気的に書込み可能な不揮発性リードオンリメモリＥＥＰＲＯＭ
２５  表示ランプ
２７，３２  電話器
２８  ディーラ用演算処理装置
２９  入力手段
３０  演算回路
３１  表示手段
Ｍ１１  マスターコードＭＣ用メモリ領域
Ｍ１２  製造番号Ａ１２用メモリ領域
Ｍ１３  固定値Ａ１３用メモリ領域
Ｍ２１  識別コードＡ２１用メモリ領域
Ｍ２２  個別コードＡ２２用メモリ領域
Ｍ２３  個別判断用コードＢ２用メモリ領域
Ｍ２４  演算結果コードＢ３用メモリ領域
Ｍ２５  電源遮断データ用メモリ領域
Ｍ２６  第２動作不能状態データ用メモリ領域
【図１】
0004627097.tif 000002
【図２】
0004627097.tif 000003
【図３】
0004627097.tif 000004
【図４】
0004627097.tif 000005
【図５】
0004627097.tif 000006
【図６】
0004627097.tif 000007
【図７】
0004627097.tif 000008
【図８】
0004627097.tif 000009
【図９】
0004627097.tif 000010
【図１０】
0004627097.tif 000011
【図１１】
0004627097.tif 000012
【図１２】
0004627097.tif 000013
【図１３】
0004627097.tif 000014