(57)【要約】【課題】パスワードを監視用デジタルレコーダの内部記憶領域に記憶するため、パスワードの管理数に限りがあるという問題があった。【解決手段】本発明は、保護対象装置１０２に設けられるシステム本体１００と、保護対象装置１０２に着脱可能であり、システム本体１００と協働して保護対象装置１０２の操作可否判定に供される電子キー１０とを備えるパスワードシステムであって、電子キー１０は、第１パスワードを含む第１生成情報であるキー本体生成用情報６を不可逆変換して作成されたキー本体８を備え、システム本体１００は、電子キー１０が保護対象装置１０２に装着され、保護対象装置１０２の操作要求がされた場合、操作要求の際に入力された第２パスワードを含む第２生成情報であるキー本体生成用情報１１を不可逆変換して作成されたキー本体１３と、キー本体８とを比較し、操作を許容するか否かを判定する。【選択図】図５
2011170650.tif 000002
【特許請求の範囲】
【請求項１】
保護対象装置に設けられるシステム本体と、前記保護対象装置に着脱可能であり、前記システム本体と協働して前記保護対象装置の操作可否判定に供される電子キーとを備えるパスワードシステムであって、
前記電子キーは、第１パスワードを含む第１生成情報を不可逆変換して作成された第１キー本体情報を備え、
前記システム本体は、前記電子キーが前記保護対象装置に装着され、前記保護対象装置の操作要求がされた場合、前記操作要求の際に入力された第２パスワードを含む第２生成情報を前記不可逆変換して作成された第２キー本体情報と、前記第１キー本体情報とを比較し、前記操作を許容するか否かを判定する、
パスワードシステム。
【請求項２】
前記電子キーは、前記保護対象装置の操作制限に関する操作制限情報をさらに備え、
前記システム本体は、前記操作要求された前記操作が前記操作制限情報に示された操作である場合、前記第２キー本体情報と前記第１キー本体情報とを比較し、前記操作を許容するか否かを判定する、
請求項１に記載のパスワードシステム。
【請求項３】
前記システム本体は、前記操作要求された前記操作が前記操作制限情報に示されていない操作である場合、前記操作を許容する、
請求項１に記載のパスワードシステム。
【請求項４】
前記第１生成情報および前記第２生成情報は、外部参照可能な前記保護対象装置の固有情報をさらに含む、
請求項１〜３のいずれかに記載のパスワードシステム。
【請求項５】
前記第１生成情報および前記第２生成情報は、外部参照不可能な前記保護対象装置の固有情報をさらに含む、
請求項１〜４のいずれかに記載のパスワードシステム。
【請求項６】
前記第１生成情報および前記第２生成情報は、ユーザーが任意に設定可能なＩＤ情報をさらに含む、
請求項１〜５のいずれかに記載のパスワードシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパスワードシステムに関し、特に監視用カメラの画像を記録するデジタル記録方式のレコーダ等の保護対象装置における操作制限とそのための電子キー生成に関する。
【背景技術】
【０００２】
従来のパスワードを用いたセキュリティシステム（パスワードシステム）の一例である、監視用デジタルレコーダを含めた監視システムでは、その記録画像や運用動作を第三者から守るため、操作ボタン類をロックする機能を有している。このロックには、単純に誤操作を防止するための簡易なものから重要な記録情報等を保護するための厳重なものまであり、操作内容の影響度によってセキュリティの厳重度レベル分けされている。ユーザーは、そのレベルに応じたパスワードを入力して初めて、それらの操作が可能になるようなものとなっている。
【０００３】
第三者による悪意の操作等から機器自体及び記録情報等を保護するため、例えば特許文献１に記載の制御方法が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２３６７５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
単純なパスワードによる機能操作のロックのみでは、類推や総当りなどの手法によりパスワードが解除され、ロックが解除されてしまうという問題があった。
【０００６】
また、特許文献１に記載されるような制御方法においては、パスワードを機器内部の記憶領域に保存する必要があるため、記憶できるパスワード数に限りがあり、多くのパスワードを保存することができないという問題があった。
【０００７】
本発明は上記のような問題を解決するためになされたものであり、保護対象装置における情報等を効果的に保護し、かつ、パスワードを記憶数の制限なく設定可能なパスワードシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、保護対象装置に設けられるシステム本体と、前記保護対象装置に着脱可能であり、前記システム本体と協働して前記保護対象装置の操作可否判定に供される電子キーとを備えるパスワードシステムであって、前記電子キーは、第１パスワードを含む第１生成情報を不可逆変換して作成された第１キー本体情報を備え、前記システム本体は、前記電子キーが前記保護対象装置に装着され、前記保護対象装置の操作要求がされた場合、前記操作要求の際に入力された第２パスワードを含む第２生成情報を前記不可逆変換して作成された第２キー本体情報と、前記第１キー本体情報とを比較し、前記操作を許容するか否かを判定する。
【発明の効果】
【０００９】
本発明によれば、保護対象装置に設けられるシステム本体と、前記保護対象装置に着脱可能であり、前記システム本体と協働して前記保護対象装置の操作可否判定に供される電子キーとを備えるパスワードシステムであって、前記電子キーは、第１パスワードを含む第１生成情報を不可逆変換して作成された第１キー本体情報を備え、前記システム本体は、前記電子キーが前記保護対象装置に装着され、前記保護対象装置の操作要求がされた場合、前記操作要求の際に入力された第２パスワードを含む第２生成情報を前記不可逆変換して作成された第２キー本体情報と、前記第１キー本体情報とを比較し、前記操作を許容するか否かを判定することにより、保護対象装置における情報等を効果的に保護でき、かつ、パスワードを記憶数の制限なく設定可能となる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１にかかるパスワードシステムの構成を示す図である。
【図２】実施の形態１にかかるシステム本体の設定画面を示す図である。
【図３】実施の形態１にかかる電子キー作成時の操作ルーチンを表すフローチャートである。
【図４】実施の形態１にかかる電子キーを示す概念図である。
【図５】実施の形態１にかかる操作要求があった場合の操作フローチャートである。
【図６】実施の形態１にかかる電子キー照合時の処理ルーチンを示す概念図である。
【図７】実施の形態２にかかる操作要求があった場合の操作フローチャートである。
【発明を実施するための形態】
【００１１】
＜Ａ．実施の形態１＞
＜Ａ−１．構成＞
本発明の実施の形態１に係るパスワードシステムについて、図面を参照して説明する。図１は、パスワードシステムの構成を示した概念図である。このパスワードシステムは、システム本体１００を備える保護対象装置１０２と、保護対象装置１０２に着脱可能であるＵＳＢメモリ１０１とを備えている。ＵＳＢメモリ１０１は電子キー１０（図４参照）を備え、その電子キー１０を用いてシステム本体１００にアクセスし、ユーザーはこの電子キー１０を用いて、保護対象装置１０２における操作要求を行うことができる。ここで電子キー１０は、システム本体１００と協働して保護対象装置１０２の操作可否判定に供されるものである。
【００１２】
図２は、保護対象装置１０２として監視用デジタルデコーダを含む監視システムを想定した場合の、システム本体１００における設定画面を示している。保護対象装置１０２である監視システムにおける各操作を機能種別で階層化し、それぞれの階層で操作ロックするよう構成されている。
【００１３】
かかる設定画面においては、各操作の機能種別名称１の右側に、パスワードレベル設定欄２が配置され、それぞれの操作の許可パスワードレベルを設定できる。また、複数のパスワード設定欄３を有し、各パスワードレベル別にパスワードを設定できる。
【００１４】
ＩｎｉｔｉａｌＩＤ入力欄４は、ユーザーが適当な文字列を設定でき、これを電子キー作成・照合時の変換用ＩＶ（Ｉｎｉｔｉａｌ  Ｖｅｃｔｏｒ）値として利用する。電子キー作成ボタン５を押下することによって、これらの情報に基づいて電子キーが作成され、ＵＳＢメモリ１０１にその電子キーがコピーされる。電子キーのファイル名は、例えばＭＡＣアドレス＋パスワードレベルの文字列を、適当な不可逆変換ルーチンで変換した値のＨＥＸ表記とする。
【００１５】
なお、図２において、ＩｎｉｔｉａｌＩＤ入力欄４が当設定画面内に設置されているのは説明の便宜のためであり、本来は別画面での入力、あるいは入力に際してワンクッションが存在するように構成し、電子キー作成の折りに簡単に変更できないように構成すべきである。このＩｎｉｔｉａｌＩＤは、図２の設定画面を閉じた後も保護対象装置１０２内の不揮発領域に保存することができる。
【００１６】
＜Ａ−２．動作＞
図３は、電子キー作成時の操作ルーチンを表すフローチャートであり、システム本体１００における設定画面で入力された各設定値及び入力値から、電子キーを作成する時の処理の流れを示している。フローチャート上、「電子キー作成」の処理部分に関しては、詳細を図４に示す。
【００１７】
図３において、まず、機能層別パスワードの設定画面を表示する（ステップＳ１−１）。次に、その設定画面において、機能の階層レベル、階層別パスワードを設定し、ＩｎｉｔｉａｌＩＤを入力する（ステップＳ１−２）。次に、電子キー作成ボタンを押す（ステップＳ１−３）。次に、ＵＳＢメモリ１０１がシステム本体１００を備える保護対象装置１０２に挿入されているかを判定し（ステップＳ１−４）、挿入されている場合には、電子キーを作成する（ステップＳ１−６）。ＵＳＢメモリ１０１が挿入されていない場合には、「メモリを挿入して下さい」とのメッセージを表示し（ステップＳ１−５）、ステップＳ３に戻る。最後に、作成した電子キーをＵＳＢメモリ１０１へコピーする（ステップＳ１−７）。
【００１８】
図３のステップＳ１−６において作成される電子キーの概念図を図４に示す。図に示すように電子キー１０は、キー本体８と、操作制限マトリクス９とを備えるものである。
【００１９】
第１キー本体情報としてのキー本体８を生成するための情報であるキー本体生成用情報６（第１生成情報）は、ユーザーが図２のパスワード設定欄３にて入力した第１パスワードとしての入力パスワード、図２のＩｎｉｔｉａｌＩＤ入力欄４にて入力したユーザー付与のＩｎｉｔｉｉａｌＩＤ、外部参照可能な情報であるＭＡＣアドレスや、外部参照不可能な情報である電子証明書など製造時に付与された保護対象装置１０２固有の情報を備えており、これらを足し合わせ、ハッシュ演算などの不可逆変換によって、電子キー１０内のキー本体８が生成される。
【００２０】
また、操作制限マトリクス９を生成するための情報である操作制限マトリクス生成用情報７は、ユーザーが図２のパスワードレベル設定欄２において与えた各操作の許可パスワードレベルを表すビット列情報、同じく図２のＩｎｉｔｉａｌＩＤ入力欄４から入力されたＩｎｉｔｉａｌＩＤを備えており、これらを足し合わせ、ＤＥＳなどの可逆変換によって、保護対象装置１０２の操作制限に関する操作制限情報である操作制限マトリクス９が生成される。
【００２１】
これらキー本体８及び操作制限マトリクス９を足し合わせたものが、電子キー１０としてＵＳＢメモリ１０１内に保存される（図３のステップＳ１−７）。なお、用途によっては、操作内容の重要度・影響度に応じセキュリティ厳重度を必ずしもレベル分けする必要がない場合もあり、その場合には、この操作制限マトリクス９が電子キー１０に備えられていなくともよい。
【００２２】
次に、このようにして生成された電子キー１０を用いて、保護対象装置１０２の操作要求した場合のフローチャートを図５に示す。パスワードロック状態（ステップＳ２−１）にある保護対象装置１０２に対し、電子キー１０が記録されたＵＳＢメモリ１０１が挿入されることで（ステップＳ２−２）、それに備えられたシステム本体１００特有の暗号キーファイルを見つけ出し、ファイル中身の検証を行う（ステップＳ２−３）。このとき電子キー１０は、ロックを解除するための物理キーとして機能している。
【００２３】
自身に適合する暗号キーファイルであることが確認されたら、操作制限マトリクス９の情報から要求されている操作が制限されている操作であることを確認し、パスワード入力画面を表示させ（ステップＳ２−４）、ユーザーにパスワード入力を促す（ステップＳ２−５）。自身に適合する暗号キーファイルであることが確認されない場合は、動作を終了する。ユーザーが入力した第２パスワードとしてのパスワードに基づいた演算によって演算値を算出し、その演算値と電子キー１０内のキー本体８の情報とを照合し（ステップＳ２−６）、操作ロック解除の是非及び操作可能なパスワードレベルを決定し（ステップＳ２−７）、ロックを解除する（ステップＳ２−９）。ステップＳ２−７において、パスワードが一致せず操作ロック解除ができない場合には、「パスワードが一致しません」とのメッセージを表示し、ステップＳ２−５に戻る（ステップＳ２−８）。なおフローチャート上、「パスワード検証」の処理部分に関しては詳細を図６に示す。
【００２４】
図５のステップＳ２−６において行われるパスワード検証の概念図を図６に示す。図に示す電子キー１０は、図４において示したものと同様のものである。
【００２５】
操作要求の際に新たに入力されたパスワードを、電子キー１０におけるキー本体８と照合するため、新たに入力された入力パスワード、図２のＩｎｉｔｉａｌＩＤ入力欄４にて入力したユーザー付与のＩｎｉｔｉｉａｌＩＤ（ＩＤ情報）、ＭＡＣアドレスなど製造時に付与された保護対象装置１０２固有の情報を備える第２生成情報であるキー本体生成用情報１１を足し合わせ、キー本体８を生成した場合と同様の演算（不可逆変換）をすることによって、第２キー本体情報であるキー本体１３（演算値）が生成される。このように生成されたキー本体１３とキー本体８とを比較照合し、値が一致すれば操作制限を解くようにする。
【００２６】
電子キー１０内の操作制限マトリクス９は、可逆変換によってユーザーが図２のパスワードレベル設定欄２において与えた各操作の許可パスワードレベルを表すビット列情報、同じく図２のＩｎｉｔｉａｌＩＤ入力欄４から入力されたＩｎｉｔｉａｌＩＤを備える操作制限設定情報１２に変換され、システム本体１００へ提供される。これにより、どのパスワードレベルの操作まで制限を解除してよいかが判定される。この時、得られた操作制限設定情報１２に含まれるＩｎｉｔｉａｌＩＤが、本体に記憶されたＩｎｉｔｉａｌＩＤと一致するかどうかによって、電子キー１０内が不当に改ざんされていないことを確認できることが、操作制限解除の前提となる。なお、前述したように用途によっては、この操作制限マトリクス９が電子キー１０に備えられていない場合でも、操作要求があった場合にキー本体８とキー本体１３との比較照合を行い、操作制限を解くようにすることができる。
【００２７】
＜Ａ−３．効果＞
本発明にかかる実施の形態１によれば、保護対象装置１０２に設けられるシステム本体１００と、保護対象装置１０２に着脱可能であり、システム本体１００と協働して保護対象装置１０２の操作可否判定に供される電子キー１０とを備えるパスワードシステムであって、電子キー１０は、第１パスワードを含む第１生成情報であるキー本体生成用情報６を不可逆変換して作成された第１キー本体情報であるキー本体８を備え、システム本体１００は、電子キー１０が保護対象装置１０２に装着され、保護対象装置１０２の操作要求がされた場合、操作要求の際に入力された第２パスワードを含む第２生成情報であるキー本体生成用情報１１を不可逆変換して作成された第２キー本体情報であるキー本体１３と、キー本体８とを比較し、操作を許容するか否かを判定することで、保護対象装置１０２における情報等を効果的に保護でき、かつ、パスワードの情報をＵＳＢメモリ１０１に保存し、その記憶数の制限なく設定可能となる。
【００２８】
また、本発明にかかる実施の形態１によれば、パスワードシステムにおいて、電子キー１０は、保護対象装置１０２の操作制限に関する操作制限情報である操作制限マトリクス９をさらに備え、システム本体１００は、操作要求された操作が操作制限マトリクス９に示された操作である場合、キー本体１３とキー本体８とを比較し、操作を許容するか否かを判定することで、パスワードの設定レベルに応じて保護対象装置１０２における操作を効果的に制限することができる。
【００２９】
また、本発明にかかる実施の形態１によれば、パスワードシステムにおいて、キー本体生成用情報６およびキー本体生成用情報１１は、外部参照可能な保護対象装置１０２の固有情報をさらに含むことで、電子キー１０の偽造、流用を防止することが可能になる。
【００３０】
また、本発明にかかる実施の形態１によれば、パスワードシステムにおいて、キー本体生成用情報６およびキー本体生成用情報１１は、外部参照不可能な保護対象装置１０２の固有情報をさらに含むことで、電子キー１０の偽造をより困難にすることが可能になる。
【００３１】
また、本発明にかかる実施の形態１によれば、パスワードシステムにおいて、キー本体生成用情報６およびキー本体生成用情報１１は、ユーザーが任意に設定可能なＩＤ情報をさらに含むことで、単なる機器情報のみの収集による電子キー１０の偽造を防止することが可能になる。事前に知りうる情報だけでは、電子キー１０の暗号解読が困難となる。
【００３２】
＜Ｂ．実施の形態２＞
＜Ｂ−１．動作＞
実施の形態１においては、セキュリティの階層レベルに対応してパスワードを設定し、それぞれの操作に対してロック状態の解除を行っているが、実施の形態２にかかる本発明は、実施の形態１においてユーザーがパスワードを設定しなかった階層レベルのロックに関して、デフォルトの値をパスワードとして電子キー１０のキー本体８に予め織り込み、ＵＳＢメモリ１０１の挿入のみでそのロックを解除することが可能なように構成するものである。
【００３３】
パスワードを設定していない階層の操作について、操作要求があった場合のフローチャートを図７に示す。パスワードロック状態（ステップＳ３−１）にある保護対象装置１０２に対し、電子キー１０が記録されたＵＳＢメモリ１０１が挿入されることで（ステップＳ３−２）、それに備えられたシステム本体１００特有の暗号キーファイルを見つけ出し、ファイル中身の検証を行う（ステップＳ３−３）。
【００３４】
自身に適合する暗号キーファイルであることが確認されたら、要求されている操作が制限されている操作でないことを確認し、すなわち、デフォルトの値をパスワードが入力されていることを確認し、その階層のロックを解除する（ステップＳ３−４）。自身に適合する暗号キーファイルであることが確認されない場合は、動作を終了する。
【００３５】
＜Ｂ−２．効果＞
本発明にかかる実施の形態２によれば、パスワードシステムにおいて、システム本体１００は、操作要求された操作が操作制限情報である操作制限マトリクス９に示されていない操作である場合、操作を許容することで、パスワードによる操作制限までは必要の無い操作に関して、電子キー１０が記録されたＵＳＢメモリ１０１の挿入だけで、その階層のロック解除が可能になる。
【符号の説明】
【００３６】
１  機能種別名称、２  パスワードレベル設定欄、３  パスワード設定欄、４  ＩｎｉｔｉａｌＩＤ入力欄、５  電子キー作成ボタン、６，１１  キー本体生成用情報、７  操作制限マトリクス生成用情報、８，１３  キー本体、９  操作制限マトリクス、１０  電子キー、１２  操作制限設定情報、１００  システム本体、１０１  ＵＳＢメモリ、１０２  保護対象装置。
【図１】
2011170650.tif 000003
【図２】
2011170650.tif 000004
【図３】
2011170650.tif 000005
【図４】
2011170650.tif 000006
【図５】
2011170650.tif 000007
【図６】
2011170650.tif 000008
【図７】
2011170650.tif 000009