(57)【特許請求の範囲】
【請求項１】
表示装置と、データ入力部と、外部ファイルと、符号保持片ファイルと、コードファイルとを有するコンピュータにおける、前記外部ファイルに記録された所定のデータにアクセスするためのアクセスコードまたは前記外部ファイルに記録された所定のデータを保護するためのセキュリティコードの設定方法であって、
前記コンピュータが、
図形イメージとして前記符号保持片ファイルに記録された、第１の区画域と第２の区画域とに区画され、第１の区画域と第２の区画域とに、それぞれ第１の区域符号と第２の区域符号とが付された区画二符号保持片を、前記表示装置が表示する第１のステップ、
前記データ入力部から入力された桁要素を、前記第１の区画域と前記第２の区画域とに、それぞれ割当てる第２のステップ、
前記データ入力部からの入力により、前記第１の区域符号と前記第２の区域符号の優先順位を選択する第３のステップ、
前記優先順位に基づいて、前記第１の区域符号と前記第２の区域符号とが付された前記第１の区画域と前記第２の区画域とに割当てられた前記桁要素を配列してコードを設定し、コードファイルに記録する第４のステップ、
前記第１の区域符号と前記第２の区域符号とを所定時間又はランダムな時間間隔毎に入れ換える第５のステップ、
前記入れ換えに従って前記優先順位に基づく新たなコードを設定し、前記コードファイルに記録する第６ステップ、
前記入れ換えを前記符号保持片ファイルに記録する第７ステップ、
前記所定のデータへのアクセス時に、前記符号保持片ファイルに記録された前記区画二符号保持片を、前記表示装置に表示する第８ステップ、
前記コードファイルに記録されたコードが、前記データ入力部から入力されると前記所定のデータへのアクセスを許可する第９ステップ、
を実行することを特徴とするアクセスコード又はセキュリティコードの設定方法。
【請求項２】
前記符号保持片ファイルは、さらに、一符号保持片を図形イメージとして記録し、
前記コンピュータは、
前記第１のステップにおいて、さらに、前記一符号保持片を前記表示装置に表示し、
前記第２のステップにおいて、さらに、前記一符号保持片に桁要素を割当て、
前記第４のステップにおいて、さらに、前記一符号保持片に割当てられた前記桁要素を、前記区画二符号保持片に割当てられた前記桁要素の先又は後に記述することにより前記コードを設定し、
前記第６ステップにおいて、さらに、前記第一符号保持片に割当てられた前記桁要素を、前記区画二符号保持片に割当てられた前記桁要素の先又は後に記述することにより前記新たなコードを設定し、
前記第８ステップにおいて、さらに、前記第一符号保持片を前記表示装置に表示することを特徴とする請求項１に記載のアクセスコード又はセキュリティコードの設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定のデータにアクセスするためのアクセスコード、又は所定のデータを保護するためのセキュリティコードの設定方法の技術に関する。
【０００２】
【従来の技術】
現代においては、あらゆるデータがデジタル化されるとともに、ＬＡＮ（ローカルエリアネットワーク）や、ＷＡＮ（ワイドエリアネットワーク）、あるいはインターネット等により、多くのコンピュータが通信ネットワークにて接続される時代になっている。また、オンラインショッピングやビデオ・オン・デマンド（ＶＯＤ）、あるいは、エレクトリックコマース（電子商取引）等も実用化の段階に入りつつある。このような時代において、コンピュータシステムのデータセキュリティをいかに確保するかが重要な問題となっている。しかしながら、その技術はいまだ十分なものではなく、ハッカー等によるコンピュータへの不正侵入の例が数多く報告されている。例えば、１９９４年１１月の英国電信電話会社ブリティシュ・テレコム（ＢＴ）にハッカーが侵入し、国防や治安など最高機密情報に加え、首相官邸やバッキンガム宮殿の非公開電話番号が盗まれた事件や、日本の大手パソコン通信ニフティサーブで、多くのパスワードが不正に使用された事件などがある。
【０００３】
従来において、データ保護という場合、データの暗号化を考えるのが一般的である。しかしながら、データの暗号化を行うにはかなりの時間と手間がかかるとともに、暗号化されたデータを復号化するための「鍵」の管理が問題となる。また、暗号化されたデータは、前記「鍵」を使用して復号化する必要があって、データの取扱が不便なこともあり、データの暗号化は、データセキュリティ上においてはかならずしも決め手にはならない。さらに、データの暗号化は、高度にグレードの高い暗号化方法を用いない限り、解読される危険がつきまとう。
【０００４】
【発明が解決しようとする課題】
本発明は前記問題を解決するために創案されたものであり、所定のデータに対する不法な侵入を確実に防ぐことができるアクセスコード又はセキュリティコードの設定方法の提供をその目的としている。
【０００５】
【課題を解決するための手段】
本発明は、前記目的を達成するために、請求項１に記載のアクセスコード又はセキュリティコードの設定方法は、表示装置と、データ入力部と、外部ファイルと、符号保持片ファイルと、コードファイルとを有するコンピュータにおける、前記外部ファイルに記録された所定のデータにアクセスするためのアクセスコードまたは前記外部ファイルに記録された所定のデータを保護するためのセキュリティコードの設定方法であって、前記コンピュータが、図形イメージとして前記符号保持片ファイルに記録された、第１の区画域と第２の区画域とに区画され、第１の区画域と第２の区画域とに、それぞれ第１の区域符号と第２の区域符号とが付された区画二符号保持片を、前記表示装置が表示する第１のステップ、前記データ入力部から入力された桁要素を、前記第１の区画域と前記第２の区画域とに、それぞれ割当てる第２のステップ、前記データ入力部からの入力により、前記第１の区域符号と前記第２の区域符号の優先順位を選択する第３のステップ、前記優先順位に基づいて、前記第１の区域符号と前記第２の区域符号とが付された前記第１の区画域と前記第２の区画域とに割当てられた前記桁要素を配列してコードを設定し、コードファイルに記録する第４のステップ、前記第１の区域符号と前記第２の区域符号とを所定時間又はランダムな時間間隔毎に入れ換える第５のステップ、前記入れ換えに従って前記優先順位に基づく新たなコードを設定し、前記コードファイルに記録する第６ステップ、
前記入れ換えを前記符号保持片ファイルに記録する第７ステップ、前記所定のデータへのアクセス時に、前記符号保持片ファイルに記録された前記区画二符号保持片を、前記表示装置に表示する第８ステップ、前記コードファイルに記録されたコードが、前記データ入力部から入力されると前記所定のデータへのアクセスを許可する第９ステップ、を実行することを特徴とする。
【０００６】
また、請求項２に記載の発明は、請求項１に記載のアクセスコード又はセキュリティコードの設定方法において、前記符号保持片ファイルは、さらに、一符号保持片を図形イメージとして記録し、前記コンピュータは、前記第１のステップにおいて、さらに、前記一符号保持片を前記表示装置に表示し、前記第２のステップにおいて、さらに、前記一符号保持片に桁要素を割当て、前記第４のステップにおいて、さらに、前記一符号保持片に割当てられた前記桁要素を、前記区画二符号保持片に割当てられた前記桁要素の先又は後に記述することにより前記コードを設定し、前記第６ステップにおいて、さらに、前記第一符号保持片に割当てられた前記桁要素を、前記区画二符号保持片に割当てられた前記桁要素の先又は後に記述することにより前記新たなコードを設定し、前記第８ステップにおいて、さらに、前記第一符号保持片を前記表示装置に表示することを特徴とする。
【００１１】
【発明の実施の形態】
図１は、一般的なコンピュータシステムにおいて、データ１００にアクセスする際の手順を概略的に説明する図である。先ず、コードファイル１０１には、コード入力・設定部１０２より入力・設定されたアクセスコード又はセキュリティコードが記録されており、コード入力部１０３からアクセスコードが入力されると、入力コード照合部１０４は、当該入力されたコードと前記コードファイル１０１に記録されているコードとを照合する。この照合の結果、一致すればデータ１００へのアクセスを許可し、一致しなければデータ１００へのアクセスを許可しない。本発明は前記コードファイル１０１に記録されるアクセスコード又はセキュリティコードの入力・設定に関するものである。
【００１２】
一般的に、図に示すデータ１００に不法に侵入を試みる場合、先ず、いわゆる力まかせ攻撃といわれるもので、コード生成プログラムにてコードを生成し、これをアクセスコード入力部１０３からコンピュータを使用して順次入力する方法がある。また、コードファイル１０１に直接侵入する場合がある。通常、コードファイル１０１に記録されるコードは暗号化されており、また、コードファイル１０１自体は厳重にガードされているが侵入されてしまう場合がある。今ひとつは、コード入力・設定部１０２に侵入する場合である。本発明は前記いずれの不法なアクセスまたは不法な侵入にも対処することが可能となっている。以下、説明する。
【００１３】
図２は本発明の制御の構成を示す図である。図において、バスＢに接続されるＣＰＵ１はＲＯＭ２に記録されたシステムプログラムに基づいて各動作の制御を行う。ＲＡＭ３は作業用メモリである。また表示装置としてのＣＲＴ４、データ入力部としてキーボード５及びマウス６がバスＢに接続されている。さらに、前記外部ファイルとしてのフロッピーディスク７のデータを読みだすためのフロッピードライブ７ａ及びインターフェース７ｂ，前記フロッピーディスク７に記録されている識別子を照合するための識別子照合部７ｃとがバスＢに接続されている。８は符号保持片ファイル等からなるファイル群であり、また、１０１は前記図１に示す、設定されたコードを記録するためのコードファイルである。このコードファイル１０１は前記バスＢに直接に接続するようにしてもよく、また、図示しないインターフェースを介して外部のコンピュータシステムのコードファイルに接続するようにしてもよい。以下，各実施の形態について説明する。なお、図１は、第１の実施の形態から第４の実施の形態に共通の制御構成図である。
【００１４】
〔第１の実施の形態〕
先ず、第１の実施の形態を図３ないし図５を参照して説明する。この第１の実施の形態においては、前記桁要素としての一つの桁符号が割当てられる一符号保持片と、２つの桁符号が割当てられる区画二符号保持片（以下単に二符号保持片と称する）とによってコードが設定される。すなわち、二符号保持片１０と、一符号保持片１１を図形イメージとして記録する、前記ファイル群８の所定の符号保持片ファイルから図３に示すコード入力画面を読みだして前記ＣＲＴ４に表示させる。二符号保持片１０は、対角線にて第１の区画域１０ａと第２の区画域１０ｂに区画されており、第１の区画域１０ａには前記第１の区域符号として黒色が、第２の区画域１０ｂには前記第２の区域符号として白色が付されている。この第１，第２の区域符号は、この黒色，白色以外にも、例えばＡ，Ｂのアルファベットや、犬と猫といったような２値を区別できるものであればよい。
【００１５】
また、前記第１の区画域１０ａと第２の区画域１０ｂには、桁符号を割当てるための入力窓１２ａ，１２ｂが表示される。この入力窓に、第１の区画域１０ａと第２の区画域１０ｂに割当てる桁符号が前記キーボード５より入力する。この桁符号も、数字に限らずアルファベットや漢字等でもよい。図示の例では、第１の区画域１０ａには「３」が、第２の区画域１０ｂには「７」が割当てられている。さらに、前記黒色の区域符号優先を選択するためのアイコン１３ａと、白色の区域符号優先を選択するためのアイコン１３ｂと、シャッフルの有無を選択するためのアイコン１３ｃが表示されている。黒色の区域符号優先のアイコン１３ａを前記マウス６にてクリックして選択すると、黒色の区域符号の位置する第１の区画域１０ａまたは第２の区画域１０ｂに割当てられた前記桁符号を先順位として記述するコード選択となる。図示の例では「３」の桁符号が割当てられた第１の区画域１０ａに黒色の区域符号が位置していることから、「３７」のコード選択となる。逆に、白色の区域符号優先のアイコン１３ｂをマウス６にてクリックして選択すると「７３」のコード設定となる。
【００１６】
シャッフルの有無を選択するアイコン１３ｃは、前記第１の区域符号と第２の区域符号とを相互に入れ換えるか否かの選択を行うものである（この、第１の区域符号と第２の区域符号を相互に入れ換えることをシャッフル、あるいはシャッフルすると称する）。この入れ換えによって、例えば、黒色の区域符号優先に設定されている場合においては、図示の例では、前記のように「３７」というコード設定となるが、シャッフルにより黒色の区域符号と白色の区域符号とが入れ代わると、黒色の区域符号が優先であるから「７３」のコードに変化する。この実施の形態では、シャッフルを選択すると、ランダムな時間間隔にて黒色と白色の区域符号が入れ代わるようになっているが、このシャッフルする時間を、例えば１０秒間隔、１分間隔、１０分間隔等、任意に選択できるようにしてもよい。シャッフルによる第１の区域符号と第２の区域符号の相互の入れ換えは、前記ファイル群８の所定の符号保持片ファイルに、順次記録される。
【００１７】
図３に示す一符号保持片１１にも、キーボード５からの入力により桁符号が割当てられる。図示の例では入力窓１１ａに「５」の桁符号が割当てられている。この割当てられる桁符号も、前記のように数字に限らず、色，パターン，アルファベット，漢字等でもよい。以上の入力によってコードが設定される。二符号保持片１０に割当てられた桁符号を先に記述し、かつ、前記黒色の区域符号優先とすると「３７５」のコード設定となる。一符号保持片１１と二符号保持片１０とに割当てられた桁符号のいずれを先に記述するかは任意に選択してよい。コード表示窓１３ｄに設定されたコードが表示される。この設定されたコードに、固定されたパスワードが追加されて最終的なコードとなり、前記コードファイル１０１に接続される。
【００１８】
以上のようにコードが設定されているデータにアクセスするには、ファイル群８の所定の符号保持片ファイルから図４に示すコード入力画面をＣＲＴ４に読みだし、この画面上において二符号保持片１０の前記優先とされた黒色の区域符号が位置している第１の区画域１０ａ、あるいは第２の区画域１０ｂに割当てられている桁符号を先に記述するコードを入力窓１３ｅに入力する。図示の例では、第２の区画域１０ｂに黒色の区域符号が位置していることから「７３５」のコード入力となる。これは、最初に設定されたコード「３７５」とは異なっている。このように、コードを構成する桁符号をどのような順序で入力するかは、コード入力画面をＣＲＴ４に読みだして初めてわかるようになっている。
【００１９】
また、この第１の実施の形態においては、二符号保持片１０と一符号保持片１１の３桁の桁符号によりコードが設定されるが、前記二符号保持片１０や、一符号保持片１１をさらに追加することにより、桁数の多いコードを容易に設定することができる。例えば、図５（ａ）（ｂ）に示すように、二符号保持片１０′を追加し、この二符号保持片１０′の第１の区画域１０′ａに「４」の桁符号を割当て、第２の区画域１０′ｂに「８」の桁符号を割当てたとすると、黒色の区域符号を優先とし、下に位置する二符号保持片１０から順に桁符号を記述すると、図５（ａ）の例では「３７５４８」のコードとなるが、図５（ｂ）の例のように黒色の区域符号が他方に移転すると「７３５８４」という全く異なったコードとなる。このように、設定されたコードを時々刻々と変化させて、セキュリティ性を高めている。
【００２０】
〔第２の実施の形態〕
次に、本発明の第２の実施の形態を図６ないし図９を参照して説明する。この第２の実施の形態においては、図６に示すように、一つの二符号保持片をベースとし、このベースとなる二符号保持片に、少なくも一つの二符号保持片を含んで複数の二符号保持片または一符号保持片を階層化して配置するとともに、図７に示すように、ベースとなる二符号保持片を除いて他の一符号保持片あるいは二符号保持片を前記ベースとなる二符号保持片に対して、水平方向９０°毎に、同軸的に回転させるものである。
【００２１】
先ず、コードの設定について説明する。図６は、ファイル群８の所定の符号保持片ファイルから読みだされてＣＲＴ４に表示されたコード入力画面であり、この画面上において二符号保持片２０の第１の区画域２０ａの入力窓２０ｃと、第２の区画域２０ｂの入力窓２０ｄに、割当てるコードの桁符号を入力する。この場合、ベースとなる二符号保持片２０の第１の区画域２０ａと第２の区画域２０ｂに桁符号が割当てられると、当該割当てられた桁符号は、このベースとなる二符号保持片２０と垂直方向に重なる他の二符号保持片２２の第１の区画域２２ａと第２の区画域２２ｂにも割当てられるようになっている。図示の例では、ベースとなる二符号保持片２０の第１の区画域２０ａに割当てられた桁符号「３」は他の二符号保持片２２の第１の区画域２２ａにも割当てられ、また、ベースとなる二符号保持片２０の第２の区画域２０ｂに割当てられた桁符号「７」は他の二符号保持片２２の第２の区画域２２ｂにも割当てられる。
【００２２】
また、一符号保持片２１，２３の入力窓２１ａと２３ａに、キーボード５から設定するコードの桁符号を入力する。また、前記第１の実施の形態と同様に、黒優先か白優先かを選択するためのアイコン２４ａ，２４ｂと、シャッフルの有無を選択するためのアイコン２４ｃをマウス６にてクリックして選択する。この実施の形態では黒優先に選択されている。さらに、回転モードを選択するか否かをアイコン２４ｄによって選択する。回転モードを選択した場合には回転間隔の時間を入力窓２４ｅに入力する。この回転モードを選択すると、ベースとなる二符号保持片２０を除いて、他の一符号保持片２１，２３や二符号保持片２２が、ベースとなる二符号保持片２０に対して水平方向に同軸的に回転する。この場合、回転させるかどうかを各一符号保持片あるいは二符号保持片毎に任意に選択できるようにしてもよいが、後述するように少なくも一つの二符号保持片（例えば２２）は回転させるようにする。
【００２３】
この回転のスタート時における、各一符号保持片２１，２３や二符号保持片２０，２２の相互の位置関係を、前記インターフェース７ｂ及びフロッピードライブ７ａを介して、前記外部ファイルとしてのフロッピーディスク７に記録する。この場合、前記設定されたコードもフロッピーディスク７に記録するようにしてもよい。このフロッピーディスク７への記録に際しては、前記識別子照合部７ｃ（図２参照）により、当該フロッピーディスク７に正当な識別子が記録されているか否かの照合を行ったのちに前記データの記録が行われる。この外部ファイルとなるフロッピーディスク７へのデータ書き込みの際における照合は、以下に説明する各実施の形態においても行われる。
【００２４】
以上により、設定された桁符号は、前記優先とされた黒色の区域符号が付された第１の区画域２０ａ，２２ａに割当てられた桁符号を先に、また下側に位置する符号保持片に割当てられた桁符号から先に記述すると、図７に示すように「３７５３７６」のコードが設定される。この設定において、前記回転モードの選択により、一符号保持片２１，２３と二符号保持片２２が、９０°毎に、１８０°回転して図８の位置になると、二符号保持片２２の第１の区画域２２ａと第２の区画域２２ｂが入れ代わり、第１の区画域２２ａには、前記のように第１の区画域２２ａと垂直方向に重なる、ベースとなる二符号保持片２０の第２の区画域２０ｂに割当てられた桁符号「７」が新たに割当てられ、また、二符号保持片２２の第２の区画域には、同じく垂直方向に重なるベースとなる二符号保持片２０の第１の区画域２０ａに割当てれらた桁符号「３」が新たに割当てられる。
【００２５】
この結果、図８の状態においては「３７５７３６」のコードが新たに設定される。このような回転モードに加え、前記のように、黒色，白色の第１の区域符号と第２の区域符号の入れ換え、すなわち前記シャッフルに基づく桁符号の記述の優先順によってコードが変化する。例えば、各二符号保持片２０，２２の黒色の区域符号が図９の状態であると、黒色優先に記述することから「７３５３７６」のコード設定となる。この新たに設定されたコードは、その都度、前記コードファイル１０１に記録される。
【００２６】
また、前記回転モードの選択により、図７に示すスタート位置から９０°及び２７０°回転した位置において前記コードファイル１０１に記録された設定コードを一時的に削除し、コードが設定されていない状態とする。あるいは、前記９０°及び２７０°回転した位置においては、前記入力コード照合部１０４による照合を受け付けないように構成してもよい。このように、設定されたコードを一時的に隠すことによりセキュリティ性を高めている。
【００２７】
データアクセスの際には、先ず、フロッピーディスク７のデータをフロッピードライブ７ａとインターフェース７ｂを介して読みだすが、このデータ読みだしに際しては、識別子照合部７ｃにて、フロッピーディスク７に記録されている識別子を照合し、当該フロッピーディスク７が外部ファイルとして正当なファイルか否かの識別を行う。この識別を経て、読みだされたフロッピーディスク７のデータに基づいて、各符号保持片２０〜２３を、前記最初のコード設定時（図６に示す位置）に戻す。黒色と白色の第１の区域符号と第２の区域符号も最初のコード設定時に戻す。この状態にて、所定のコード入力窓に前記最初に設定されたコードを入力し、データアクセスを行なう。なお、前記識別子の照合は、以下に説明する各実施の形態においても、データ読みだしの際には必ず行われる。
【００２８】
〔第３の実施の形態〕
本発明の第３の実施の形態を図１０ないし図１３を参照して説明する。この第３の実施の形態においては、図１０に示すように前記図３に示す二符号保持片１０と同様の、第１の区画域（例えば３０ａ１）  と第２の区画域（例えば３０ａ２  ）とに対角線にて区画し、それぞれの区画域に前記黒色と白色からなる第１の区域符号と第２の区域符号が付された二符号保持片３０ａ，３０ｂ〜を、同一平面のＸ軸方向とＹ軸方向に同数配列してベースマス基盤３０とし、このベースマス基盤３０上に、図１１に示すように、前記ベースマス基盤３０と同様なＹ軸方向とＸ軸方向に１６個のマス目に区画されたマス基盤３１を、１または２以上階層化して配置してコード設定を行うとともに、この階層化したマス基盤３１を水平方向に同軸的に回転させるようにしたものである。この実施の形態においては、ベースマス基盤３０に、一つのマス基盤３１を階層化した例で説明する。
【００２９】
先ず、図１０，図１１は、前記ファイル群８の所定の符号保持片ファイルから読みだされたベースマス基盤３０と、マス基盤３１の桁符号割当て画面である。ベースマス基盤３０は、Ｘ軸方向とＹ軸方向とにおいて、二符号保持片３０ａ，３０ｂ〜の各区切り毎にマス目に区画される。この場合、二符号保持片３０ａ，３０ｂ〜の第１の区画域（例えば３０ａ１  ）と第２の区画域（例えば３０ａ２  ）とを分ける前記対角線が各二符号保持片３０ａ，３０ｂ〜において同一方向に揃うように配列される。
【００３０】
次いで、桁符号を割当てる。すなわち、入力窓３２ａ〜３２ｈに、割当てる桁符号をキーボード５から入力する。割当てられる桁符号は数字に限らずアルファベット等でもよいのは前記他の実施の形態と同様である。図示の例ではＹ軸方向に「１３２４」、Ｘ軸方向に「５７６８」の桁符号が割当てられている。この入力が終了すると、図１１に示すマス基盤３１を用いてコードの設定を行う。すなわち、マス基盤３１の各二符号保持片３１ａ，３１ｂ〜の中からコード設定のために選択する１または２以上の二符号保持片３１ａ，３１ｂ〜をマウス６にて指定して選択する。図示の例では、２つの二符号保持片３１ｃ，３１ｄが選択されている。
【００３１】
図１１に示すように、マス基盤３１のＹ軸方向とＸ軸方向には、各マス目毎に前記ベースマス基盤３０に割当てられた前記桁符号と同一の桁符号が表示されており、例えば、マス基盤３１の前記選択された二符号保持片３１ｃに割当てられる桁符号は、矢印に示すようにＹ軸方向が「２」，Ｘ軸方向が「６」となる。また二符号保持片３１ｄに割当てられる桁符号は、Ｙ軸方向が「３」，Ｘ軸方向が「７」となる。また、二符号保持片３１ｃに割当てられた桁符号「２」「６」と二符号保持片３１ｄに割当てられた桁符号「３」「７」の記述の前後は、前記ベースマス基盤３０の黒色と白色の区域符号の優先順位による。すなわち、ベースマス基盤３０とマス基盤３１は、次に説明するように階層化して配置されるが、この階層化された位置関係におけるＹ軸方向とＸ軸方向とが同位置であって垂直方向に重なる位置にあるベースマス基盤３０の二符号保持片の黒色、白色の区域符号の優先順位に従って記述される。
【００３２】
例えば、マス基盤３１の二符号保持片３１ｃとＹ軸方向とＸ軸方向とが同位置にあって垂直方向に重なる位置にあるベースマス基盤３０の二符号保持片３０ｃの前記黒色と白色の区域符号の優先順位に従って記述される。この場合、黒色優先とすると、図示の例では二符号保持片３１ｃは「２６」となり、二符号保持片３１ｄは「７３」となる。指定が先に行われた二符号保持片３１ｃの桁符号を先に記述すると、結局「２６７３」のコードとなる。この設定状態から、前記黒色と白色の区域符号がシャッフルにより入れ代わると、二符号保持片３１ｃは「６２」となり、二符号保持片３１ｄは「３７」となり、「６２３７」のコードに変化する。
【００３３】
以上の設定に、固定されたパスワードが追加されて最終的なコードになるが、ここではパスワードについては省略している。次いで、図１２に示すようにベースマス基盤３０とマス基盤３１が階層化されたコード設定画面となる。この画面には、前記黒色の区域符号を優先に選択するためのアイコン３３ａ，白色の区域符号を優先に選択するためのアイコン３３ｂ，シャッフルを選択するためのアイコン３３ｃ，回転モードを選択するためのアイコン３３ｄ，この回転モードを選択した際の回転時間を入力するための入力窓３３ｅが表示されており、それぞれマウス６またはキーボード５にて入力する。前記黒色と白色の各区域符号のシャッフルは、前記他の実施例と同様にランダムに行うようになっているが、シャッフルする間隔を指定できるようにしてもよい。
【００３４】
これらのベースマス基盤３０とマス基盤３１との相互の位置関係は、ベースマス基盤３０の前記黒色、白色の区域符号の位置関係を含めて、インターフェース７ｂ及びフロッピードライブ７ａを介して、前記外部ファイルとしてのフロッピーディスク７に記録する。また、設定されたコードもフロッピーディスク７に記録するようにしてもよい。
【００３５】
前記、階層化されるマス基盤３１の回転モードが選択された場合、前記図１２に示すスタート位置〔図１３（ａ）参照〕から、反時計方向に９０°回転させると、二符号保持片３１ｃ，３１ｄの位置が、図１３（ｂ）に示すようにそれぞれ３１ｃ′，３１ｄ′に移動する。この移動に基づいて新たなコードが設定される。すなわち、この移動した二符号保持片３１ｃ′と垂直方向に重なる位置にあるベースマス基盤３０の二符号保持片３０ｃ′（図１０参照）のＸ軸とＹ軸位置の桁符号は、前記のように黒色の区域符号を優先に記述すると「７２」となる。また、移動した二符号保持片３１ｄ′と垂直方向に重なる位置にあるベースマス基盤３０の二符号保持片３０ｄ′（図１０参照）のＸ軸とＹ軸位置の桁符号は、前記のように黒色の区域符号を優先に記述すると「３６」となる。したがって、マス基盤３１が９０°回転すると「７２３６」という新たなコードが設定される。このように、マス基盤３１が９０°回転する毎に新たなコードが設定される。この新たにコードが設定される都度、コードファイル１０１に記録される。
【００３６】
データをアクセスする際には、先ず、フロッピーディスク７のデータをフロッピードライブ７ａとインターフェース７ｂを介して読みだすが、このデータ読みだしに際しては、識別子照合部７ｃにてフロッピーディスク７に記録されている識別子を照合し、当該フロッピーディスク７が外部ファイルとして正当なファイルか否かの識別を行う。この識別を経て、読みだされたフロッピーディスク７のデータに基づき、マス基盤３１を図１２に示す最初のコード設定時に戻す。ベースマス基盤３０の黒色と白色の各区域符号の位置も最初のコード設定時に戻す。これにより、図１２に示す回転当初のコードがコードファイル１０１に記録されることになり、この状態にて前記最初に設定されたコードを入力してデータアクセスを行う。
【００３７】
〔第４の実施の形態〕
第４の実施の形態を図１４ないし図１７を参照して説明する。この第４の実施の形態は、前記第３の実施の形態に加えて、二符号保持片としての色基盤を、１ないし２以上階層化するようにしたものであり、この第４の実施の形態におけるベースマス基盤４０（図１４参照）と、マス基盤４１（図１５参照）は、前記第３の実施例に示すベースマス基盤３０（図１０等参照）とマス基盤３１（図１１等参照）と、その構成や桁符号の割当て，コードの設定方法，回転によってコードが変化する点等は同様である。
【００３８】
先ず、前記ファイル群８の所定の符号保持片ファイルから、図１４に示す桁符号割当て画面を読みだす。この桁符号割当て画面は、ベースマス基盤４０とベース色基盤４２の、各Ｙ軸とＸ軸方向の桁符号の割当て画面であり、前記第３の実施の形態と同様に、ベースマス基盤４０のＹ軸方向とＸ軸方向とに表示された桁符号を割当てるための入力窓４４ａ〜４４ｄと、４４ｅ〜４４ｈに割当てる桁符号をキーボード５にて入力する。図示の例では、Ｙ軸方向に「１３２４」、Ｘ軸方向に「５７６８」の各桁符号が割当てられている。次いで、ベース色基盤４２の桁符号割当てのための入力窓４５ａ〜４５ｄと４５ｅ〜４５ｈに、割当てる桁符号を入力する。図示の例では、Ｙ軸方向に「２４３１」、Ｘ軸方向に「６８７５」の各桁符号が割当てられている。
【００３９】
この桁符号の割当てが済むと、図１５に示すコード設定画面となり、マス基盤４１の各二符号保持片４１ａ，４１ｂ〜に、前記第３の実施の形態で説明したように、コード設定のために選択する１または２以上の二符号保持片４１ａ，４１ｂ〜をマウス６にて指定する。図示の例では、二符号保持片４１ｃと４１ｄを指定，選択している。次いで，色基盤４３についてコード設定のために選択する二符号保持片４３ａ，４３ｂ〜を指定する。この選択される二符号保持片４３ａ，４３ｂ〜の位置や個数は任意であるが、この実施の形態においては、前記マス基盤４１の前記二符号保持片４１ｃと４１ｄを選択すると、この選択された二符号保持片４１ｃと４１ｄと同位置、すなわち、Ｙ軸方向とＸ軸方向が同一であり、垂直方向に重なる位置にある色基盤４３の二符号保持片４３ｃ，４３ｄが同時に選択されるようになっている。
【００４０】
次いで、選択された二符号保持片４３ｃ，４３ｄに、カラーガイド４６から任意の色をマウス６にてドラッグしてはめ込む。すなわち、このカラーガイド４６は、１ないし９の桁符号が付された、例えば赤から紫までの９色の色が表示されており、このカラーガイド４６から任意の色を前記選択された二符号保持片４３ｃ，４３ｄにマウス６にてドラッグしてはめ込む。これにより、当該二符号保持片４３ｃ，４３ｄは、前記はめ込まれた色に着色されるとともに当該はめ込まれた色に付された桁符号が各二符号保持片４３ｃ，４３ｄの入力窓に設定される。図１５に示す例では、二符号保持片４３ｃに、「２」の桁符号が付された色がはめ込まれるとともにその入力窓には「２」が割当てられる。また、二符号保持片４３ｄには、「９」の桁符号が付された色がはめ込まれとともにその入力窓には「９」の桁符号が割当てられる。なお、前記カラーガイド４６の色数は、コンピュータ上で認識可能な色数まで使用可能である。
【００４１】
以上の桁符号の割当ての結果、二符号保持片４３ｃに割当てられる桁符号は、Ｙ軸が「３」，Ｘ軸が「７」，カラーガイド４６による「２」となり、また、二符号保持片４３ｄに割当てられる桁符号は、Ｙ軸が「４」，Ｘ軸が「８」，カラーガイド４６による「９」となる。前記Ｙ軸とＸ軸による桁符号の記述の優先順位も、この二符号保持片４３ｃと４３ｄが垂直方向に重なる位置にあるベースマス基盤４０の二符号保持片４０ｃ，４０ｄの黒色と白色の区域符号の優先順位によって決定され、黒優先とすると、図示の例では、色基盤４３の二符号保持片４３ｃに割当てられる桁符号は「３７」、二符号保持片４３ｄに割当てられる桁符号は「８４」となり、この後に（先でもよい）それぞれカラーガイド４６による桁符号を付けると、二符号保持片４３ｃは「３７２」、二符号保持片４３ｄは「８４９」となり、結局、色基盤４３によって設定されるコードは「３７２８４９」となる。これに、前記マス基盤４１にて設定されるコードと合わせると「２６７３３７２８４９」のコードとなる。このコードに、固定されたパスワードが追加されて最終的なコードとなるが、ここではパスワードの入力は省略している。
【００４２】
なお、前記カラーガイド４６による色のはめ込みを行わず、桁符号の割当てのみを行うようにすることもできる。このように、色のはめ込みを行わないと、前記ＣＲＴ４の表示画面上においては、前記マス基盤４１との区別が付かず、したがって、設定されたコードが、ベースマス基盤４０に割当てられた桁符号に基づくのか、ベース色基盤４２に割当てられた桁符号に基づくのかを隠すことができる。
【００４３】
以上の設定が終了すると、ベースマス基盤４０とマス基盤４１及び色基盤４３が階層化された図１６に示すコード設定画面となる。前記他の実施の形態と同様に、この画面には、黒色の区域符号を優先に選択するためのアイコン４７ａ，白色の区域符号を優先に選択するためのアイコン４７ｂ，シャッフルを選択するためのアイコン４７ｃ，回転モードを選択するためのアイコン４７ｄ，この回転モードを選択した際の回転時間を入力するための入力窓４７ｅが表示されており、それぞれマウス６またはキーボード５にて入力する。前記黒色と白色の各区域符号のシャッフルは、前記他の実施例と同様にランダムに行うようになっているが、シャッフルする間隔を指定できるようにしてもよいのは他の実施の形態と同様である。
【００４４】
また、マス基盤４１と色基盤４３の回転モードが選択されると、前記第３の実施の形態と同様に、９０°回転する毎にコードが変化するが、色基盤４３は、ベース色基盤４２のＹ軸方向とＸ軸に割当てられた桁符号（図１４参照）に基づいて変化する点が前記第３の実施の形態と異なる。すなわち、図１５，図１６に示す色基盤４３において、図示の位置から反時計方向に９０°回転させると、二符号保持片４３ｃ，４３ｄはそれぞれ４３ｃ′，４３ｄ′の位置に移動するが、この位置において新たに設定されるコードはベースマス基盤４０の区域符号が黒優先とすると、二符号保持片４３ｃ′が「８３」、４３ｄ′が「４７」となり、これに前記カラーガイド４６による桁符号を加え、色基盤４３においては「８３２４７９」のコードが新たに設定される。
【００４５】
その他は前記第３の実施の形態と同様である。また、この第４の実施の形態では、ベースマス基盤４０上にマス基盤４１、この上に色基盤４３を階層化しているが、図１７（ａ）に示すように、ベースマス基盤上に複数のマス基盤だけを階層化して配置してもよく、また、図７（ｂ）に示すように、ベースマス基盤上に複数の色基盤だけを階層化して配置してもよい。ベースマス基盤上に階層化されるマス基盤や色基盤の数を増減することにより、セキュリティのグレードを任意に選択することができる。
【００４６】
〔第５の実施の形態〕
第５の実施の形態を図１８ないし図２０と、図２１，図２２のフローチャートを参照して説明する。この第５の実施の形態は、前記第３または第４の実施の形態に「キーロック」と「レンズ」の機能を付け加えたものである。図１８に第５の実施の形態の制御の構成図を示す。前記図２に示す制御の構成図と異なるのはキーロック・レンズ監視部９を備える点であり、その他の構成は同一である。前記キーロック・レンズ監視部９は、後述するキーロックの有無とレンズの有無及びその位置を監視し、所定の条件下においては、図１に示す入力コード照合部１０４からのコード照合を受け付けない。以下、図２１，図２２に示すフローチャートに基づいて説明する。
【００４７】
先ず、前記第３または第４の実施の形態において説明した手順にて、各マス基盤及び色基盤５１〜５５に対する桁符号の割当てを行う（ステップＳ１）。この桁符号の割当てが終了すると、図１９のコード設定画面が表示される（ステップＳ２）。この実施の形態においては、ベースマス基盤５０上にマス基盤５１，色基盤５２，マス基盤５３，色基盤５４，マス基盤５５を階層化している。
【００４８】
図１９のコード設定画面においては、前記第３または第４の実施の形態の手順にて割当てられたコードが、コード表示窓群５７の表示窓５１ａ〜５５ａにシリアルコードとして表示される。この表示されるシリアルコードは、例えばマス基盤５１が前記第４の実施の形態におけるマス基盤４１（図１５参照）とすると、表示窓５１ａは「２６７３」の表示となる。また、色基盤５２が前記第４の実施の形態における色基盤４３とすると、表示窓５２ａは「３７２８４９」となる。同様に、他の表示窓５３ａ〜５５ａにも予め割当てられているシリアルコードが表示される。また、画面下方のシリアルコード表示部５６に、前記シリアルコードが連続して表示される。表示の先頭に、予め入力されている固定したパスワードが表示され、次いで、前記マス基盤５１のシリアルコード「２６７３」，前記色基盤５２のシリアルコード「３７２８４９」が表示され、以下、順次、各基盤の上方に向けてマス基盤あるいは色基盤のシリアルコードが表示され、最後にコード設定時の時間が表示される。
【００４９】
次いで、第１の設定操作窓群５８の各設定を行う、先ず、各マス基盤及び色基盤５１〜５５毎に、前記回転モードを選択するか否かを各アイコン５１ｂ〜５５ｂを、マウス６にてクリックして選択する（ステップＳ３）。ここで回転モードが選択されると、各入力窓５１ｃ〜５５ｃに、キーボード５から回転間隔の時間入力を行う。例えば、マス基盤５１は、１２時間毎に１回転し（入力窓５１ｃ参照）、また、色基盤５４は、３０分毎に一回転する入力となっている（入力窓５４ｃ参照）。回転時間の入力は、９０°回転する毎の時間を入力するようにしてもよい。
【００５０】
次に、各マス基盤及び色基盤５１〜５５にキーロックをかけるか否かをマウス６にてアイコン５１ｄ〜５５ｄをクリックすることにより選択する（ステップＳ４）。このキーロックの設定が選択されると、マス基盤及び色基盤５１〜５５には、それぞれランダムな位置の二符号保持片にキーロック５１ｉ〜５５ｉが設定される。このキーロックが設定されると、前記キーロック・レンズ監視部（図１８参照）の監視により、当該キーロックを外すための前記解除操作、すなわち、前記アイコン５１ｄ〜５５ｄをマウス６にて再度クリックすることによりキーロックをかけない状態にしてキーロックを解除しない限り、前記コードファイル１０１へのコードの入力があっても、当該コードの入力を受け付けない。つまり、前記コードファイル１０１に記録された正しいコードが入力されても、設定されているキーロックを外さない限り、データアクセスのためのコードの入力を受け付けないようになっている。
【００５１】
次いで、レンズを設定するか否かを各アイコン５１ｅ〜５５ｅにて選択する（ステップＳ５）。このレンズの設定が選択されると、各マス基盤及び色基盤５１〜５５には、それぞれランダムな位置の二符号保持片にレンズ５１ｊ〜５５ｊが設定される。このレンズが設定されると、レンズの移動時間の入力窓５１ｆ〜５５ｆにレンズの移動時間を入力する。このレンズの移動とは、例えばマス基盤５５で説明すると、設定当初のレンズ５５ｊの位置から、矢印に示すように、他の二符号保持片の位置に、設定された時間毎に、ランダムに移動するものである。他のマス基盤及び色基盤５１〜５５に設定されたレンズ５１ｊ〜５５ｊもレンズの移動時間の入力により、それぞれの同一面の他の二符号保持片の位置にランダムに移動する。後述するように、各レンズ５１ｊ〜５５ｊの位置が、各基盤５１〜５５において、垂直方向に重なる位置に揃わないと（これをレンズの焦点が合う、合焦点すると称する。図２０参照）データアクセスのためのコード入力を受け付けないようになっている。
【００５２】
最後に、第２の設定操作窓群２９を入力する。この入力は、前記レンズ５１ｊ〜５５ｊが設定された各基盤５１〜５５の中から、各アイコン５１ｇ〜５５ｇのいずれかをクリックしてレンズ基点を設定する（ステップＳ６）。このレンズ基点の設定とは、各基盤５１〜５５毎に、それぞれの二符号保持片を前記ランダムに移動しているレンズ５１ｊ〜５５ｊを、合焦点させる基準となる位置を設定するものであり、図１９においては、アイコン５３ｇがクリックされて、マス基盤５３に設定されたレンズ５３ｊの位置が基点に設定されている。なお、設定されたレンズ基点を解除するには、例えば、設定時にクリックしたアイコン、例えば前記アイコン５３ｇを再クリックして、設定なしの状態にする。
【００５３】
以上によってコード設定を終了する。設定されたシリアルコードは、前記コードファイル１０１に記録される。また、ベースマス基盤５０とマス基盤及び色基盤５１〜５５の相互の位置関係とベースマス基盤５０の前記黒色，白色の区域符号の位置関係及び、前記キーロック及びレンズの設定、レンズ基点の各設定を、インターフェース７ｂ及びフロッピードライブ７ａを介し、前記外部ファイルとしてのフロッピーディスク７に記録する（ステップＳ７）。また、設定されたシリアルコード（図１９のシリアルコード表示部５６に表示されたコード）もフロッピーディスク７に記憶するようにしてもよい。
【００５４】
第５の実施の形態におけるデータアクセスの手順を、図２２に示すフローチャートに基づいて説明する。先ず、ファイル群８の所定のファイルから、図１９に示す階層化された各基盤５０〜５５と、入力枠のみ表示されたシリアルコード表示部５６の表示データを読みだしてＣＲＴ４に表示させる（ステップＳ２０）。次いで、前記フロッピーディスク７に記録された前記データを読みだす（ステップＳ２１）。このデータ読みだしに際しては、識別子照合部７ｃにてフロッピーディスク７に記録されている識別子を照合し、当該フロッピーディスク７が外部ファイルとして正当なファイルか否かの識別を行う。この識別を経て、読みだされたフロッピーディスク７のデータに基づいて、コード表示窓群５７と第１の設定操作窓群５８及び第２の設定操作窓群５９が画面表示される（ステップＳ２２）。
【００５５】
先ず、回転モードを選択するためのアイコン５１ｂ〜５５ｂをマウス６にてクリックして、回転モードを選択しない状態とする。これにより、各基盤５１〜５５の回転が止まるとともに前記フロッピーディスク７に記録されている位置データに基づいて、各基盤５１〜５５を、回転のスタート時の位置に戻す（ステップＳ２２）。また、ベースマス基盤５０の前記黒色，白色の区域符号の位置もスタート時に戻す。これにより、コードファイル１０１に記録されるコードも前記スタート時に戻る。
【００５６】
次に、前記キーロックの解除操作を行う（ステップＳ２４）。この解除操作はキーロックの有無を選択するためのアイコン５１ｄ〜５５ｄをマウス６にてクリックしてキーロックをかけない状態とすることにより各基盤５１〜５５のキーロックが解除される。さらに、レンズ基点として設定されているマス基盤５３のデータアクセス用アイコン５３ｈをクリックする（ステップＳ２５）。このクリックにより、各基盤５１〜５５の二符号保持片をランダムに移動していたレンズ５１ｊ〜５５ｊが、図２０に示すように、レンズ基点として設定されているマス基盤５３のレンズ５３ｈ位置に移動し、各レンズ５１ｊ〜５５ｊがそれぞれ垂直方向に重なる位置に揃い、焦点が合う状態となる。以上の状態において、図１９のシリアルコード表示部５６の枠にシリアルコードを入力する（ステップＳ２６）。この入力されたコードが、図１に示す入力コード照合部１０４の照合を受けてデータアクセスが可能となる。
【００５７】
前記のように、キーロック・レンズ監視部９は、入力コード照合部１０４からコードファイル１０１に照合信号が入ると、前記キーロックが解除されているか否かを調べ、キーロックが解除されていない場合には、前記照合信号を受け付けない。同様に、キーロック・レンズ監視部９は、設定されているレンズ５１ｊ〜５５ｊが合焦点しているか否かを調べ、合焦点していない限り照合信号を受け付けないことから、コードの照合ができず、したがってデータへのアクセスもできない。このような構成により、例えば、前記コードファイル１０１に対する不法な侵入により、記録されているコードが解析されたような場合でも、当該コードだけではデータのアクセスができないようになっている。なお、図１９に示す、第２の設定操作窓群２９の、レンズ基点の設定が行われていない場合には、第１の設定操作窓群２８の、レンズ設定のアイコン５１ｅ〜５５ｅをマウス６にてクリックしてレンズ設定を解除することにより、データのアクセスが可能である。
【００５８】
〔第６の実施の形態〕
第６の実施の形態は、前記第５の実施の形態に加えて、図２３に示すように、各マス基盤及び色基盤５１〜５５毎にデータ１〜５を関連付け、各データ１〜５への個別のアクセスを可能とするものである。基本的には前記第５の実施の形態と同様であるが、各基盤５１〜５５によって設定されるコードは、各基盤５１〜５５に関連付けられたそれぞれのデータ１〜データ５に個別にアクセスするためのコードとして前記コードファイル１０１に記録される。例えば、データ１にアクセスする際には、図１９の例では、所定のパスワードと時間入力に加え「２６７３」のコード入力となる。この入力により、入力コード照合部１０４の照合を受けて、データ１へのアクセスが可能となる。この場合、前記回転モード及びキーロックの解除とレンズ基点の解除を行い、さらに、設定されたレンズを解除する。
【００５９】
例えば、図１９に示すコード表示窓群５７の各データ入力を可能とする画面データを記録した前記外部フロッピーとしての第１のフロッピー７１  と、コード表示窓群５７及び第１の設定操作窓群５８の各データ入力を可能とする画面データを記録した同じく第２のフロッピー７２  と、コード表示窓群５７，第１の設定操作窓群５８，第２の設定操作窓群５９の各データ入力を可能とする画面データを記録した同じく第３のフロッピー７３  とを分けて、前記第１ないし第３のフロッピーを異なる者が管理する。そして、例えば、営業時間外には、前記第３のフロッピー７３  の管理者が、前記第２の設定窓群５９への入力により任意のマス基盤あるいは色基盤５１〜５５に前記レンズ基点を設定することにより全てのデータへのアクセスを禁止し、営業時間内においては、前記第３のフロッピー７３  の管理者が前記レンズ基点の設定を解除し、現場の長が、前記第２のフロッピー７２  を用いて各個別のデータに対して回転モード及び前記キーロックとレンズの設定，解除を通じてデータ１ないしデータ５（図２３参照）へのアクセスを許すか否かを決定し、窓口担当者が、前記第１のフロッピー７１  を用いて、予め告げられているアクセスコードを入力し、各個別のデータにアクセスを行うような使い方ができる。
【００６０】
また、前記第１のフロッピー７１  及び第２のフロッピー７２  を管理する者に対してアクセス可能なデータを限定することもできる。この場合には、前記第２のフロッピー７２  を管理する者に対して、例えば、図２３に示すデータ１とデータ３にのみアクセスを許す場合には、当該第２のフロッピー７２  に、図１９に示すコード表示窓群５７の入力窓５１ａ，５３ａと、第１の設定操作窓群５８の回転モード設定用のアイコン５１ｂ，５１ｃ，５３ｂ，５３ｃと、キーロック設定用アイコン５１ｄ，５３ｄと、レンズ設定用アイコン５１ｅ，５１ｆ，５３ｅ，５３ｆのみの画面表示データを記録しておくことにより、他のデータへのアクセスを行うことができないようにしておけばよい。このように、本発明においては、データの重要度に応じてアクセス可能な者を限定することができ、どの管理者にどのデータへのアクセスを許すかを任意に設定することができる。
【００６１】
【発明の効果】
以上説明のように、本発明においては  最初に設定されたコードを時々刻々と変化させ、あるいは、ベースマス基盤上にマス基盤を階層化するとともに当該マス基盤を回転させることにより、一旦設定されたコードを複雑に変化させるようにしたことにより、不法なデータのアクセスを確実に防ぐことができるアクセスコード又はセキュリティコードの設定方法とすることができる。
【００６２】
また、前記マス基盤にキーロックをかけ、当該キーロックを解除しない限りデータアクセスのためのコード入力を受け付けないようにし、また、ベースマス基盤上に階層化されるマス基盤にレンズを設定し、当該各レンズが垂直方向に重なる位置にない場合にはデータアクセスのためのコード入力を受け付けないようにするとともに、前記キーロックの解除や、各レンズを整列させるための入力画面データを外部ファイルに記録することにより、前記コードファイルやコード入力・設定部へ侵入されてデータアクセスのためのコードが漏洩し、あるいは解析されたような場合であっても、当該コードのみではデータアクセスができないことから、不法なデータアクセスを確実に防ぐことができるアクセスコード又はセキュリティコードの設定方法とすることができる。
【００６３】
さらに、前記各マス基盤毎に異なるデータを関連付け、各基盤毎のデータアクセスを行うことができるようにするとともに、前記キーロック及びレンズの設定及び解除により、データの管理者側にて、どのデータを誰にアクセスを許すかを自由に設定することができるアクセスコード又はセキュリティコードの設定方法とすることができる。
【図面の簡単な説明】
【図１】一般的なコンピュータシステムにおいて、データにアクセスする際の手順を概略的に説明する図である
【図２】第１ないし第４の実施の形態における制御の構成を示す図である。
【図３】第１の実施形態におけるコード入力画面である。
【図４】第１の実施の形態におけるデータアクセスの際のコード入力画面である。
【図５】（ａ）図（ｂ）図は、図３，図４に示す例に二符号保持片を追加した例である。
【図６】第２の実施の形態におけるコード入力画面である。
【図７】図６の状態にて設定されるコードを説明する図である。
【図８】図７の状態から回転モードによりコードが変化する状態を説明する図である。
【図９】図８の状態にてシャッフルした場合のコードの変化を説明する図である。
【図１０】第３の実施の形態におけるベースマス基盤とマス基盤への桁要素割当て画面を説明する図である。
【図１１】マス基盤のコード設定画面である。
【図１２】第３の実施の形態におけるコード入力画面を説明する図ある。
【図１３】階層化されるマス基盤を（ａ）図から（ｂ）図に示す位置に９０°回転させた際のコードの変化を説明する図である。
【図１４】第４の実施の形態におけるベースマス基盤と色基盤への桁符号の割当て画面である。
【図１５】第４の実施の形態におけるマス基盤と色基盤へのコード設定画面である。
【図１６】第４の実施の形態におけるコード設定画面である。
【図１７】第４の実施の形態における他の例を示す図である。
【図１８】第５の実施の形態における制御の構成を示す図である。
【図１９】第５の実施の形態におけるコード設定画面である。
【図２０】各基盤に設定されたレンズが合焦点した状態を示す図である。
【図２１】第５の実施の形態におけるコードの設定を説明するためのフローチャートであある。
【図２２】第５の実施の形態におけるデータアクセスを説明するためのフローチャートである。
【図２３】第６の実施の形態において各基盤毎にデータが接続される状態を示す図である。
【符号の説明】
１・・ＣＰＵ
５・・キーボード
６・・マウス
７・・フロッピーディスク（外部ファイル）
７ｂ・インターフェース
７ｃ・識別子照合部
８・・ファイル群
９・・キーロック・レンズ監視部
１０・二符号保持片
１０ａ・第１の区画域
１０ｂ・第２の区画域
１１・一符号保持片
１３ａ・（黒優先選択）アイコン
１３ｂ・（白優先選択）アイコン
２０・二符号保持片
２０ａ・第１の区画域
２０ｂ・第２の区画域
２３・一符号保持片
３０・ベースマス基盤
３１・マス基盤
４０・ベースマス基盤
４１・マス基盤
４２・ベース色基盤
４３・色基盤
５０・ベースマス基盤
５１，５３，５５・マス基盤
５２，５４・色基盤
１０１・コードファイル
１０２・コード入力・設定部
１０３・コード入力部
１０４・入力コード照合部
【図１】
0003601013.tif 000002
【図２】
0003601013.tif 000003
【図３】
0003601013.tif 000004
【図４】
0003601013.tif 000005
【図５】
0003601013.tif 000006
【図６】
0003601013.tif 000007
【図７】
0003601013.tif 000008
【図８】
0003601013.tif 000009
【図９】
0003601013.tif 000010
【図１０】
0003601013.tif 000011
【図１１】
0003601013.tif 000012
【図１２】
0003601013.tif 000013
【図１３】
0003601013.tif 000014
【図１４】
0003601013.tif 000015
【図１５】
0003601013.tif 000016
【図１６】
0003601013.tif 000017
【図１７】
0003601013.tif 000018
【図１８】
0003601013.tif 000019
【図１９】
0003601013.tif 000020
【図２０】
0003601013.tif 000021
【図２１】
0003601013.tif 000022
【図２２】
0003601013.tif 000023
【図２３】
0003601013.tif 000024