(57)【要約】【課題】  システムの大規模化・複雑化を回避しつつ、個人に関する情報を保護することができるデータベースシステム及びその管理方法を提供する。【解決手段】  特定の個人の識別が可能な個人識別データの２つ以上について、それぞれ所定の部分を抽出して個人識別データごとに部分データを作成する第１部分データ作成部１２と、２つ以上の部分データを所定の順に組み合わせてパスワードを作成する第１パスワード作成部１３と、パスワード及び個人識別データ以外の複数の個人データとを相互に関連づけて記憶するデータ記憶部１４と、クライアント３０、４０から送信されたパスワードが入力されると、パスワードに関連づけられた複数の個人データを読み出してクライアント３０、４０に送信するデータ出力部１８とを含んでなる。【選択図】      図１
2007109003.tif 000002
【特許請求の範囲】
【請求項１】
個人に関する複数のデータである個人データを相互に関連づけて記憶でき、ネットワークを介して通信端末から個人データを読み出し可能なデータベースシステムにおいて、
一個人についての個人データをデータベースシステムに記憶させるときに、複数の個人データのうち単独で、又は複数を組み合わせることにより特定の個人の識別が可能な個人識別データの２つ以上について、それぞれ所定の部分を抽出して個人識別データごとに部分データを作成する第１の部分データ作成手段と、
第１の部分データ作成手段から入力された２つ以上の部分データを所定の順に組み合わせて一つ以上のパスワードを作成する第１のパスワード作成手段と、
パスワード作成手段から入力されたパスワードと、個人識別データ以外の複数の個人データとを相互に関連づけて記憶するデータ記憶手段と、
通信端末から送信されたパスワードが入力されると、パスワードに関連づけられた複数の個人データを読み出して通信端末に送信するデータ出力手段とを含むことを特徴とするデータベースシステム。
【請求項２】
通信端末のディスプレイ上に個人識別データ入力画面を表示させる入力画面表示手段と、
個人識別データ入力画面上での入力により通信端末から送信された個人識別データの所定の部分を抽出する第２の部分データ作成手段と、
第２の部分データ作成手段から入力された２つ以上の部分データを所定の順に組み合わせてパスワードを作成し、データ出力手段へ出力する第２のパスワード作成手段をさらに含む請求項１に記載のデータベースシステム。
【請求項３】
個人に関する複数のデータである個人データを相互に関連づけて記憶でき、ネットワークを介して通信端末から個人データを読み出し可能なデータベースを管理するデータベース管理方法において、
一個人についての個人データをデータベースシステムに記憶させるときに、複数の個人データのうち単独で、又は複数を組み合わせることにより特定の個人の識別が可能な個人識別データの２つ以上について、それぞれ所定の部分を抽出して個人識別データごとに部分データを作成する第１の部分データ作成過程と、
第１の部分データ作成過程において作成された２つ以上の部分データを所定の順に組み合わせて一つ以上のパスワードを作成する第１のパスワード作成過程と、
パスワード作成過程において作成されたパスワードと、個人識別データ以外の複数の個人データとを相互に関連づけてデータ記憶手段に記憶するデータ記憶過程と、
通信端末から送信されたパスワードが入力されると、パスワードに関連づけられた複数の個人データを読み出して通信端末に送信するデータ出力過程とを含むことを特徴とするデータベース管理方法。
【請求項４】
データ記憶過程の後に、通信端末のディスプレイ上に、パスワード作成に利用した個人識別データを入力するための入力画面を表示させる入力画面表示過程と、
個人識別データ入力画面上での入力により通信端末から送信された個人識別データの所定の部分を抽出する第２の部分データ作成過程と、
第２の部分データ作成手段から入力された２つ以上の部分データを所定の順に組み合わせてパスワードを作成する第２のパスワード作成過程をさらに含んだ請求項３に記載のデータベース管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを通じて利用可能なデータベースシステム及びその管理方法に関し、特に個人に関する情報の保護に適したデータベースシステム及びその管理方法に関する。
【背景技術】
【０００２】
近年、電子化された個人に関する情報の流出、改ざん、盗難などが大きな社会問題となり、個人情報保護法の制定により、個人情報を取り扱う者にはその保護が義務づけられている。すなわちセキュリティポリシの策定、プライバシーマークの取得や、物理的セキュリティ対策、データへのアクセス制御、ネットワークセキュリティ対策などに配慮する義務が課せられている。これは個人に関する情報を格納したデータベースの管理者には大きな負担となっている。安全対策として、データを暗号化して格納したり、個人に関する情報を分散して格納することによりデータの流出を防止しているが、データベースシステムの規模が大きくなり、演算が複雑になるなど経済的にも利便性にも悪影響を与える。第三者のアクセスを制限するためにパスワードやユーザＩＤを複雑にすると、ユーザがパスワードやＩＤを忘れることにより使い勝手が悪くなり、またデータベースの管理者はユーザからのパスワードやＩＤの問い合わせに対応するシステムを用意しなければならず、やはりコスト面や利便性を犠牲にせざるを得ない。一方、データベースに蓄積される個人に関する情報の内容は、個人の人格権を左右し、犯罪に利用されるような重要なものもあれば、漏洩したとしても個人にあまり影響のないものもある。機密性の高い情報を格納したデータベースには厳格な安全性が必要であるが、さほど重要ではない情報を短期間格納するだけのデータベースに過度のセキュリティを施しても、却って管理者やユーザに費用や手間の負担を掛けるのみである。
【０００３】
特開２００３-２７１７８２には、ユーザの個人情報を分割によって断片化し、複数のデータ格納端末に格納する個人情報管理システムが開示されている。特開２００２-２７１３１４には、携帯端末は公開鍵で個人データを個人の暗号化して送信し、サーバはさらに個人の秘密鍵で復号し、サーバの暗号鍵で暗号化し、記憶する情報処理システムが開示されている。
【特許文献１】特開２００３-２７１７８２公開公報
【特許文献２】特開２００２−２７１３１４公開公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
よって本発明の目的は、システムの大規模化・複雑化を回避しつつ、個人に関する情報を保護することができるデータベースシステム及びその管理方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明は、個人に関する複数のデータである個人データを相互に関連づけて記憶でき、ネットワークを介して通信端末から個人データを読み出し可能なデータベースシステムにおいて、一個人についての個人データをデータベースシステムに記憶させるときに、複数の個人データのうち単独で、又は複数を組み合わせることにより特定の個人の識別が可能な個人識別データの２つ以上について、それぞれ所定の部分を抽出して個人識別データごとに部分データを作成する第１の部分データ作成手段と、第１の部分データ作成手段から入力された２つ以上の部分データを所定の順に組み合わせて一つ以上のパスワードを作成する第１のパスワード作成手段と、パスワード作成手段から入力されたパスワードと、個人識別データ以外の複数の個人データとを相互に関連づけて記憶するデータ記憶手段と、通信端末から送信されたパスワードが入力されると、パスワードに関連づけられた複数の個人データを読み出して通信端末に送信するデータ出力手段とを含んでデータベースシステムを構成した。
【０００６】
本発明に係るデータベースシステムによると、第１の部分データ作成手段は、複数の個人データのうち単独で、又は複数を組み合わせることにより特定の個人の識別が可能な個人識別データの２つ以上について、それぞれ所定の部位を抽出して個人識別データごとに部分データを作成する。本明細書において個人識別データとは生存する個人に関する情報であって、氏名、住所、生年月日、電話番号、性別等が例示される。その他メールアドレス、勤務先、勤務先住所及び電話番号、社員番号、通学先、通学先住所及び電話番号、学生番号、旅券番号、自動車免許証番号など、照合可能な情報源がある場合など、場合によっては特定の個人の識別が可能なものを含んでいてもよい。部分データは、例えば氏と名それぞれの最初の音（例えば「イケダ」「カツヒコ」の「イ」と「カ」）、生年月日のうち日付け(例えば「０６」)、電話番号の下二桁(例えば「９５」)である。使用される個人識別データの数や種類、どの部位を抽出するかなどは、データベースシステムの想定されるユーザ数等に応じ適当に定められる。
【０００７】
複数の部分データが作成されると、第１のパスワード作成手段は部分データを所定の順に組み合わせて一つ以上のパスワードを作成する。例えば上記の例によると「イカ０６９５」の如くである。データ記憶手段は、パスワード及び個人識別データ以外の複数の個人データとを相互に関連づけて記憶する。すなわち氏名、住所、生年月日等はデータ記憶手段には記憶されない。これは、個人識別データが、パスワードの作成に使用されたかされなかったかに拘わらず同様である。従って本発明に係るデータ記憶手段から、ダウンロードやデータ記憶手段の盗難・紛失等によりデータがまるごと漏洩したとしても、誰の個人情報であるか個人を識別することは困難である。
【０００８】
データ出力手段は、通信端末を通じて直接、又は間接的にパスワードが入力されると、パスワードに関連づけられた複数の個人データを読み出して通信端末に送信する。ユーザは、パスワードの作成ルールを予め知らされているので、パスワードを忘れることはない。すなわち、上記の例に沿えば、「イカ０６９５」と入力することによりデータベースを利用できる。よってユーザは容易にデータベースを利用することができ、またデータベース側にパスワード失念に対する手段を用意しなくても済む。
【０００９】
データベースシステムは、通信端末のディスプレイ上に、パスワード作成に利用した個人識別データを入力するための入力画面を表示させる入力画面表示手段と、個人識別データ入力画面上での入力により通信端末から送信された個人識別データの所定の部分を抽出する第２の部分データ作成手段と、第２の部分データ作成手段から入力された２つ以上の部分データを所定の順に組み合わせてパスワードを作成し、データ出力手段へ出力する第２のパスワード作成手段をさらに含んでいてもよい。
【００１０】
このような構成によると、ユーザはデータベースにパスワードが設定されていることを意識することなくデータベースを利用することができる。すなわちユーザは入力画面表示手段から送信された個人識別データ入力画面の表示に従って、パスワード作成に利用した個人識別データを入力する。例えば、氏名を片仮名でテキストボックスに入力し、プルダウンメニューにより生年月日を選択し、電話番号をテキストボックスに入力する。第２の部分データ作成手段は、入力された個人識別データの所定の部分を抽出して部分データを作成し、第２のパスワード作成手段が部分データからパスワードを作成する。作成されたパスワードをデータ出力手段へ出力すると、データ記憶手段から読み込まれた個人データが通信端末に送信される。
【００１１】
なおネットワークは最も典型的にはインターネットであり、イントラネットやＬＡＮを含む。よって本発明に係るデータベースシステムは、典型的にはデータベースサーバである。本発明に係るデータベースシステムは、物理的に一つのコンピュータ(サーバ)により構成可能であるが、各モジュールごとに、相互に専用線や公衆回線により接続された複数のコンピュータによっても構成できることは、当業者にとって自明である。データ記憶手段は例えばハードディスクのような補助記憶手段により、その他の手段は例えばＲＡＭから読み出したプログラム及びデータを実行するＣＰＵにより構成される。また利用に際しユーザＩＤ等の入力やデータ及びパスワードの暗号化など他のセキュリティ対策が併存することを妨げない。
【００１２】
また本発明に係るデータベース管理方法は、個人に関する複数のデータである個人データを相互に関連づけて記憶でき、ネットワークを介して通信端末から個人データを読み出し可能なデータベースを管理するデータベース管理方法において、一個人についての個人データをデータベースシステムに記憶させるときに、複数の個人データのうち単独で、又は複数を組み合わせることにより特定の個人の識別が可能な個人識別データの２つ以上について、それぞれ所定の部分を抽出して個人識別データごとに部分データを作成する第１の部分データ作成過程と、第１の部分データ作成過程において作成された２つ以上の部分データを所定の順に組み合わせて一つ以上のパスワードを作成する第１のパスワード作成過程と、パスワード作成過程において作成されたパスワードと、個人識別データ以外の複数の個人データとを相互に関連づけてデータ記憶手段に記憶するデータ記憶過程と、通信端末から送信されたパスワードが入力されると、パスワードに関連づけられた複数の個人データを読み出して通信端末に送信するデータ出力過程とを含んで構成される。
【００１３】
本発明に係るデータベース管理方法は、データ記憶過程の後に、通信端末のディスプレイ上に、パスワード作成に利用した個人識別データを入力するための入力画面を表示させる入力画面表示過程と、個人識別データ入力画面上での入力により通信端末から送信された個人識別データの所定の部分を抽出する第２の部分データ作成過程と、第２の部分データ作成手段から入力された２つ以上の部分データを所定の順に組み合わせてパスワードを作成する第２のパスワード作成過程をさらに含んでいてもよい。
【発明の効果】
【００１４】
以上のように、本発明に係るデータベースシステムによると、個人識別データが記憶されていないので、データが漏洩しても第三者に利用されることはない。またパスワードを失念する可能性もないので利便性が高く、かつ管理者側にはパスワード問い合わせに対する手段を構築する必要がない。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照しつつ本発明に係るデータベースシステム及びデータベース管理方法の最良の形態について詳細に説明する。なお、以下の説明は発明をより深く理解するためのものであって、特許請求の範囲を限定するためのものではない。
【００１６】
図１は、本発明に係るデータベース管理方法を実現するデータベースの一つの実施の形態の主要な構成を示すブロック図である。
【００１７】
同図に表されたデータベースシステム１０は、本件出願人の出願に係る特願２００４−２１２０２（特開２００５−１１５９０２）の融資手続支援システムに類似するシステムに利用されるものである。すなわち金融機関サーバ５０は、申込者クライアント３０から発信された少なくとも希望条件・申込者の個人属性を含む与信データを受信して審査を行い、与信データに基づいて融資額及び支払期間の上限からなる審査結果データを作成する。この段階では審査結果データには申込者の氏名、氏名の読み、住所、生年月日、電話番号などの個人識別データが含まれている。申込者は、インターネット２０を介して申込者クライアント３０からデータベースシステム１０にアクセスして審査結果データを確認することができ、また販売店クライアント４０からも審査結果データを見ることができる。これにより、申込者が複数の自動車等の販売店を巡って商談する際に、販売店クライアントに対して、自分が金融機関からどれだけの融資を受けることができるかを了知させることができる、というシステムである。
【００１８】
データベースシステム１０は、データ入力部１１、第１部分データ作成部１２、第１パスワード作成部１３、データ記憶部１４、入力画面表示部１５、第２部分データ作成部１６、第２パスワード作成部１７及びデータ出力部１８からなる。
【００１９】
データ入力部１１は、データベースシステム１０に記憶させるために金融機関サーバ５０から送信された一人の申込者についての審査結果データを受信して、個人データのうち単独で、又は複数を組み合わせることにより特定の個人の識別が可能な個人識別データである氏名の読み及び生年月日を第１部分データ作成部１２に出力し、また氏名の読み及び生年月日を除いた審査結果データをデータ記憶部１４に出力する。金融機関サーバ５０は、氏名の読み及び生年月日以外の個人識別データは審査結果データに含まずに出力するようになっている。
【００２０】
第１部分データ作成部１２は、データ入力部１１から氏名の読み及び生年月日が入力されると、氏と名の読みの最初の文字及び生年月日の日付を抽出して２つの部分データを作成する。例えば「イケダ」「カツヒコ」から「イカ」と二桁の日付の「０６」を作成する。
【００２１】
第１パスワード作成部１３は、第１部分データ作成部１２から入力された２つの部分データを順に組み合わせてパスワードを作成する。例えば「イカ」と「０６」とを組み合わせて「イカ０６」とする。
【００２２】
データ記憶部１４は、第１パスワード作成部１３から入力されたパスワードと、データ入力部１１から入力された氏名の読み及び生年月日以外の審査結果データとを相互に関連づけて記憶する。
【００２３】
入力画面表示部１５は、申込者クライアント３０又は販売店クライアント４０のディスプレイ上に、パスワード作成に利用した氏名の読み及び生年月日を入力するための入力画面を表示させる。具体的には、各クライアント３０、４０のブラウザを開き、データベースシステム１０のＵＲＬを入力してアクセスすると、入力画面ページが表示される。
【００２４】
図２は、本実施の形態における入力画面ページの一部を示す。入力画面ページには、上から順に、申込番号を入力するテキストボックス、名前のフリガナを片仮名で入力するためのテキストボックス、生年月日を入力するためのテキストボックス、ログインボタンが表示されている。「明治」「大正」「昭和」「平成」はプルダウンメニューにより選択可能である。申込者は各クライアント３０、４０のキーボード及びマウスを操作して各個人識別データの入力を行い、ログインボタンにより入力した各個人識別データを送信することができる。なお申込番号は、金融機関サーバ５０に対して申込者クライアント３０を通じて申込者が手続きした際に付された任意の番号であり、審査結果データに含まれてデータ記憶部１４に記憶されている。
【００２５】
第２部分データ作成部１６は、入力画面上での入力により各クライアント３０、４０から送信された個人識別データを受信して、それぞれの所定の部分を抽出する。すなわち、例えば名前のフリガナ「イケダカツヒコ」から氏及び名それぞれの最初の一文字「イ」「カ」、及び生年月日の日付「０６」である。
【００２６】
第２パスワード作成部１７は、第２部分データ作成部１６から入力された２つの部分データを順に組み合わせてパスワードを作成する。例えば「イカ０６」の如くである。作成したパスワードはデータ出力部１８へ出力する。
【００２７】
データ出力部１８は、結果的には各クライアント３０、４０から送信されたパスワードが第２パスワード作成部１７から入力されると、データ記憶部１４から該パスワードに関連づけられた審査結果データを読み出して、パスワードを送信したクライアント３０、４０に送信する。
【００２８】
次に、図３を参照しつつ本発明に係るデータベース管理方法の一つの実施の形態における処理の流れについて説明する。
【００２９】
図３は、図１に示したデータベースシステム１０の処理の流れを示すフローチャートである。
【００３０】
同図において、まず金融機関サーバ５０から審査結果データが送信され、データ入力部１１が受信し（ステップＳ１）、所定の個人識別データ（氏名の読み及び生年月日）を第１部分データ作成部１２に出力する。
【００３１】
第１部分データ作成部１２は氏及び名の最初の一文字及び生年月日の日付を抽出し、部分データを作成して(ステップＳ２）、第１パスワード作成部１３に出力する。
【００３２】
第１パスワード作成部１３は、部分データを順に組み合わせてパスワードを作成し(ステップＳ３)、データ記憶部１４に出力する。
【００３３】
データ記憶部１４は、第１パスワード作成部１３が作成したパスワード、及びデータ入力部１１から入力された審査結果データのうち個人識別データ以外のデータを相互に関連づけて記憶する(ステップＳ４）。これにより、申込者がデータベースシステム１０を利用する用意が調う。
【００３４】
いずれかのクライアント３０、４０からデータベースシステム１０にアクセスされると（ステップＳ５）、入力画面表示部１５がクライアント３０、４０に対して、図２の内容を含む個人識別データを入力するための入力画面を送信する(ステップＳ６）。
【００３５】
申込者がクライアント３０、４０を操作して個人識別データその他を入力し、ログインボタンを押すと、個人識別データが送信され、第２部分データ作成部１６が個人識別データを受信する(ステップＳ７）。
【００３６】
第２部分データ作成部１６は氏及び名の最初の一文字及び生年月日の日付を抽出し、部分データを作成して(ステップＳ８）、第２パスワード作成部１７に出力する。
【００３７】
第２パスワード作成部１７は、部分データを順に組み合わせてパスワードを作成し(ステップＳ９)、データ出力部１８に出力する。
【００３８】
データ出力部１８は、第２パスワード作成部１７から入力したパスワードとデータ記憶部１４に記憶されているパスワードとのマッチングを行う(ステップＳ１０）。整合するものがない場合には、パスワードが誤っている旨のメッセージを添付して(ステップＳ１１）、再度入力画面表示部１５が入力画面を送信する(ステップＳ６）。
【００３９】
パスワードがマッチした場合、パスワードに関連づけられた審査結果データがデータ記憶部１４から読み出され、クライアント３０、４０に送信される（ステップＳ１２）。
【００４０】
以上説明したように、本実施の形態に係るデータベースシステム１０によると、個人識別データをもともと記憶していないので、審査結果データが漏洩しても第三者に利用されることはない。またパスワードを失念する可能性もないので利便性が高く、かつデータベースシステム１０の管理者側にはパスワード問い合わせに対する手段を構築する必要がない。
【００４１】
以上、本発明の実施の形態について説明したが、本発明は上記実施の形態に限定されるものではなく、本発明の要旨の範囲内において、適宜変形実施が可能であることは言うまでもない。
【図面の簡単な説明】
【００４２】
【図１】図１は、本発明に係るデータベースシステムの一つの実施の形態の主要な構成を示すブロック図である。
【図２】図２は、図１のデータベースシステムにおいて利用される個人識別データ入力画面の一部である。
【図３】図３は、図１のデータベースシステムの処理の流れを表すフローチャートである。
【符号の説明】
【００４３】
１０  データベースシステム
１１  データ入力部
１２  第１部分データ作成部
１３  第１パスワード作成部
１４  データ記憶部
１５  入力画面表示部
１６  第２部分データ作成部
１７  第２パスワード作成部
１８  データ出力部
２０  インターネット
３０  申込者クライアント
４０  販売店クライアント
５０  金融機関サーバ
【図１】
2007109003.tif 000003
【図２】
2007109003.tif 000004
【図３】
2007109003.tif 000005