(57)【要約】【課題】  コストや労力をかけず効果的に人名等の個人情報の漏洩を防止することのできる暗号化装置及び暗号化方法を提供すること。【解決手段】  暗号化方法において、複数の人名文字データからなる人名文字列データの間に、暗号化文字データを配置することにより暗号化文字列データを作成する。また、コンピュータに、複数の人名文字データからなる人名文字列データの入力を受け付ける入力手段、この入力手段により受け付けた前記人名文字列データの間に、暗号化文字データを配置することにより暗号化文字列データを作成する暗号化文字列データ作成手段、として機能させるための暗号化プログラムとする。【選択図】図１
2007114506.tif 000002
【特許請求の範囲】
【請求項１】
暗号化文字列データを作成する暗号化方法であって、
複数の人名文字データからなる人名文字列データの入力を受け付け、
暗号化文字列データのカラム数を設定し、
文字配置パターンデータテーブルを参照して人名文字データ及び暗号化文字データの文字配置パターンを定め、前記設定したカラムに前記人名文字データ及び暗号化文字データを配置することにより暗号化文字列データを作成する暗号化方法。
【請求項２】
前記配置される暗号化文字データは、ランダムに決定されることを特徴とする請求項１に記載の暗号化方法。
【請求項３】
前記配置される暗号化文字データは、類似人名文字列データテーブルを参照することにより決定されることを特徴とする請求項１に記載の暗号化方法。
【請求項４】
前記類似人名文字列データテーブルは、人名文字列データと、該人名文字列データに対応付けられた類似人名文字列データの組を複数有してなることを特徴とする請求項３記載の暗号化方法。
【請求項５】
前記暗号化文字列データのカラム数は、前記人名文字列データのカラム数の２倍以上であることを特徴とする請求項１に記載の暗号化方法。  
【請求項６】
前記文字配置パターンデータテーブルは、送付先データと該送付先データに対応付けられた文字配置パターンデータの組を複数有してなることを特徴とする請求項１記載の暗号化方法。
【請求項７】
前記人名文字データ及び前記暗号化文字データは、ひらがな、カタカナ、漢字、数字、アルファベットの少なくともいずれかであることを特徴とする請求項１に記載の暗号化方法。
【請求項８】
コンピュータに、
複数の人名文字データからなる人名文字列データの入力を受け付ける入力手段、
該入力手段により受け付けた前記人名文字列データの間に、暗号化文字データを配置することにより暗号化文字列データを作成する暗号化文字列データ作成手段、
として機能させるための暗号化プログラム。
【請求項９】
前記暗号化文字列データ作成手段は、
暗号化文字列データのカラム数を設定するカラム設定手段、
前記カラム設定手段により設定されたカラムへの人名文字データ及び暗号化文字データの文字配置パターンを定める文字配置パターン設定手段、
前記文字配置パターン設定手段により暗号化文字データが配置されるカラムに暗号化文字データを配置する暗号化文字データ配置手段、を有して構成されていることを特徴とする請求項８記載の暗号化プログラム。
【請求項１０】
前記配置される暗号化文字データは、ランダムに決定されることを特徴とする請求項８又は９に記載の暗号化プログラム。
【請求項１１】
前記配置される暗号化文字データは、類似人名文字列データテーブルを参照することにより決定されることを特徴とする請求項８又は９に記載の暗号化プログラム。
【請求項１２】
前記類似人名文字列データテーブルは、人名文字列データと、該人名文字列データに対応付けられた類似人名文字列データの組を複数有してなることを特徴とする請求項１１記載の暗号化プログラム。
【請求項１３】
前記暗号化文字列データのカラム数は、前記入力手段により入力される人名文字列データのカラム数の２倍以上であることを特徴とする請求項８又は９に記載の暗号化プログラム。
【請求項１４】
前記文字配置パターン設定手段により定められる文字配置パターンは、文字配置パターンデータテーブルを参照することにより決定されることを特徴とする請求項１１記載の暗号化プログラム。
【請求項１５】
前記文字配置パターンデータテーブルは、送付先データと該送付先データに対応付けられた文字配置パターンデータの組を複数有してなることを特徴とする請求項１４記載の暗号化プログラム。
【請求項１６】
前記人名文字データ及び前記暗号化文字データは、ひらがな、カタカナ、漢字、数字、アルファベットの少なくともいずれかであることを特徴とする請求項８又は９に記載の暗号化プログラム。
【請求項１７】
複数の人名文字データからなる人名文字列データの入力を受け付ける入力手段、該入力手段により受け付けた前記人名文字列データの間に、暗号化文字データを配置することにより暗号化文字列データを作成する暗号化文字列作成手段、として機能するための暗号化プログラムが格納された記録媒体を有するコンピュータと、
該コンピュータに接続され、前記作成された暗号化文字列データを媒体に出力する出力装置と、を有する暗号化システム。
【請求項１８】
前記暗号化文字列データ作成手段は、
暗号化文字列データのカラム数を設定するカラム設定手段、
前記カラム設定手段により設定されたカラムへの人名文字データ及び暗号化文字データの文字配置パターンを定める文字配置パターン設定手段、
前記文字配置パターン設定手段により暗号化文字データが配置されるカラムに暗号化文字データを配置する暗号化文字データ挿入手段、を有して構成されていることを特徴とする請求項１７記載の暗号化システム。
【請求項１９】
前記配置される暗号化文字データは、ランダムに決定されることを特徴とする請求項１７又は１８に記載の暗号化システム。
【請求項２０】
前記配置される暗号化文字データは、類似人名文字列データテーブルを参照することにより決定されることを特徴とする請求項１７又は１８に記載の暗号化システム。
【請求項２１】
前記類似人名文字列データテーブルは、人名文字列データと、該人名文字列データに対応付けられた類似人名文字列データの組を複数有してなることを特徴とする請求項２０記載の暗号化システム。
【請求項２２】
前記暗号化文字列データのカラム数は、前記入力手段により入力される人名文字列データのカラム数の２倍以上であることを特徴とする請求項１７又は１８に記載の暗号化システム。
【請求項２３】
前記文字配置パターン設定手段により定められる文字配置パターンは、文字配置パターンデータテーブルを参照することにより決定されることを特徴とする請求項１８記載の暗号化システム。
【請求項２４】
前記文字配置パターンデータテーブルは、送付先データと該送付先データに対応付けられた文字配置パターンデータの組を複数有してなることを特徴とする請求項２３記載の暗号化システム。
【請求項２５】
前記人名文字データ及び前記暗号化文字データは、ひらがな、カタカナ、漢字、数字、アルファベットの少なくともいずれかであることを特徴とする請求項１７又は１８に記載の暗号化システム。
【請求項２６】
前記出力装置により媒体に出力された暗号化文字列のうち、暗号化文字列のみを隠す暗号解読手段を有することを特徴とする請求項１７又は１８に記載の暗号化システム。
【請求項２７】
前記暗号解読手段は、透明なシールに不透明部材を配置したものであることを特徴とする請求項２６記載の暗号化システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化方法、暗号化プログラム、暗号化システムに関し、例えば、紙等の媒体に人名等の個人情報を記載する際の文字の暗号化に好適なものである。
【背景技術】
【０００２】
個人情報保護法の施行に伴い、人名などの個人情報の漏洩が社会問題化している。特に、臨床検査における結果報告書には、患者名とともに実施した検査項目名とその結果が表されており、万一これが検査会社から病院等の医療機関への搬送途中などで盗難、紛失などが起こると、当該患者が多大な損害を被るだけでなく医療機関や検査会社もその信用に大きなダメージを被る。
【０００３】
このような損害等を回避するための個人情報の送信方法としては、例えば電子メールやフレキシブルディスクなど電子データとして受け渡す際に、データを暗号化するなどセキュリティーレベルの高い方法を使用することが考えられる（例えば下記特許文献１参照）。
【特許文献１】特開２００４−３１８８７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
確かに、検査結果などを電子データとして受け渡す際には上記暗号化技術は極めて有用である。しかし、電子データの送受信は常にコンピュータを介して行う必要があり、また、暗号化された電子データを閲覧するためには常に解読用のソフトウェアを備えていなければならないことなどから、コストや閲覧のための労力において負担が大きく、現状ではまだ紙の報告書が主流で量も多い状況にある。
【０００５】
ところが、紙の報告書の場合は上記のデジタルデータを暗号化してする手法は使えず、紙の報告書での個人情報保護対策が急務となっている。特に、紙の検査結果報告書等は緊急時に医療機関に対しＦＡＸされる場合も多く、ＦＡＸ番号の入力間違い等から生ずる誤送により情報が漏洩するといったことも大きな問題になっている。従って、紙の報告書で個人情報が容易に漏洩しないような方法があれば、報告書の搬送、ＦＡＸ送信などが格段に安全となり、患者はもちろん医療機関、検査会社にとっても大きなメリットが得られる。
【０００６】
以上、本発明は、コストや労力をかけず効果的に人名等の個人情報の漏洩を防止することのできる暗号化装置及び暗号化方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明者は、上記課題について検討を行った結果、個人情報を構成する文字の列の間に、暗号化のための文字を配置することで個人情報を暗号化させることに思い至った。この暗号化された個人情報は、紙などの媒体に印字された状態で送付可能となり、更に、送付された者はこの暗号化された文字列のうち、暗号化のために挿入された文字の位置情報をあらかじめ送付元より取得しておき、この個人情報用の文字を選択的に読み取ることで、解読も極めて容易に行うことができるようになる。即ち、このような方法を採用することにより、紙の媒体の送受信の場合においても十分高いレベルで人名等の個人情報の漏洩を防止することができるとともに、コストや労力を大きく削減することができるようになる。
【０００８】
即ち、本発明に係る暗号化方法は、複数の個人情報文字データからなる個人情報文字列データの間に、暗号化文字データを配置することにより暗号化文字列データを作成する。なおここで「個人情報文字列データ」とは、複数の個人情報文字データが連続したものであって、個人情報とは、人名、住所、生年月日、年齢などをはじめとする個人を識別可能な情報をいう。なお限定されるわけではないが、後述する例を用いると、個人情報を人名「佐藤一郎」とし、これをカタカナで表現した場合、「サトウ  イチロウ」が個人情報文字列データに該当し、「サ」、「ト」、「ウ」等の各文字が個人情報文字データに該当する。また「暗号化文字データ」とは、個人情報を暗号化するために用いられる文字データであって、この暗号化文字データが配置された結果の文字列データを「暗号化文字列データ」という。
【０００９】
また、本発明に係る暗号化方法において、暗号化文字列データのカラム数を設定し、この設定されたカラムに対する個人情報文字データ及び暗号化文字データの文字配置パターンを定め、暗号化文字データが配置されるカラムに暗号化文字データを配置することも望ましい。ここで配置される暗号化文字データは、ランダムに決定することもできるし、類似個人情報文字列データテーブルを参照することにより決定することもできる。また類似個人情報文字列データテーブルとしては、個人情報文字列データと、この個人情報文字列データに対応付けられた類似個人情報文字列データの組を複数有してなることも望ましい。また文字配置パターンは、文字配置パターンデータテーブルを参照することにより決定されることも望ましく、文字配置パターンデータテーブルとしては、送付先データと該送付先データに対応付けられた文字配置パターンデータの組を複数有してなることが更に望ましい。なお個人情報文字データ及び前記暗号化文字データは、ひらがな、カタカナ、漢字、数字、アルファベットの少なくともいずれかであることが望ましく、暗号化文字列データのカラム数は、個人情報文字列データのカラム数の２倍以上であることも望ましい。
【００１０】
また、本発明に係る暗号化プログラムは、コンピュータに、複数の個人情報文字データからなる個人情報文字列データの入力を受け付ける入力手段、この入力手段により受け付けた個人情報文字列データの間に、暗号化文字データを配置することにより暗号化文字列データを作成する暗号化文字列データ作成手段、として機能させる。
【００１１】
また、本発明に係る暗号化プログラムにおいて、暗号化文字列データ作成手段は、暗号化文字列データのカラム数を設定するカラム設定手段、カラム設定手段により設定されたカラムへの個人情報文字データ及び暗号化文字データの文字配置パターンを定める文字配置パターン設定手段、文字配置パターン設定手段により暗号化文字データが配置されるカラムに暗号化文字データを配置する暗号化文字データ挿入手段、を有して構成されていることも望ましい。なおこの場合において、暗号化文字列データのカラム数は、入力手段により入力される個人情報文字列データのカラム数の２倍以上であることが望ましく、より望ましくは３倍以上、更に望ましくは４倍以上である。このようにすることでより暗号の解読を困難にすることができる。
【００１２】
また、本発明に係る暗号化プログラムにおいて、配置される暗号化文字データは、ランダムに決定されること、又は、類似個人情報文字列データテーブルを参照することにより決定されることが望ましい。またここで「類似個人情報文字列データテーブル」は、個人情報文字列データと、該個人情報文字列データに対応付けられた類似個人情報文字列データの組を複数有してなることも望ましい態様である。類似個人情報文字列データテーブルを用いる場合は、この結果作成される暗号化文字列が複数の文字列を表示することになり、暗号の解読を困難にすることができる点で有用である。
【００１３】
また、本発明に係る暗号化プログラムにおいて、文字配置パターン設定手段により定められる文字配置パターンは、文字配置パターンデータテーブルを参照することにより決定されることが望ましく、「文字配置パターンデータテーブル」は、送付先データと該送付先データに対応付けられた文字配置パターンデータの組を複数有してなることも望ましい。このようにすることで、データの送付先に応じて同一の個人情報文字列データであっても異なる暗号化処理を行うことができ、暗号の解読をより困難にすることができる。
【００１４】
また、本発明に係る暗号化プログラムにおいて、個人情報文字列データは、人名文字列データであること、更には、個人情報文字データ及び前記暗号化文字データは、ひらがな、カタカナ、漢字、数字、アルファベットの少なくともいずれかであることが望ましい。
【００１５】
また、本発明に係る暗号化システムは、連続した複数の人名文字データからなる個人情報文字列データの入力を受け付ける入力手段、この入力手段により受け付けた個人情報文字列データの間に、暗号化文字データを配置することにより暗号化文字列データを作成する暗号化文字列作成手段、として機能するための暗号化プログラムが格納された記録媒体を有するコンピュータと、このコンピュータに接続され、上記作成された暗号化文字列データを媒体に出力する出力装置と、を有する。
【００１６】
また本発明に係る暗号化システムにおいて、暗号化文字列データ作成手段は、暗号化文字列データのカラム数を設定するカラム設定手段、カラム設定手段により設定されたカラムへの個人情報文字データ及び暗号化文字データの文字配置パターンを定める文字配置パターン設定手段、文字配置パターン設定手段により暗号化文字データが配置されるカラムに暗号化文字データを配置する暗号化文字データ挿入手段、を有して構成されていることも望ましい。なおこの場合において、暗号化文字列データのカラム数は、入力手段により入力される個人情報文字列データのカラム数の２倍以上であることが望ましく、より望ましくは３倍以上、更に望ましくは４倍以上である。このようにすることでより暗号の解読を困難にすることができる。
【００１７】
また、本発明に係る暗号化システムにおいて、配置される暗号化文字データは、ランダムに決定されること、又は、類似個人情報文字列データテーブルを参照することにより決定されることが望ましい。またここで「類似個人情報文字列データテーブル」は、個人情報文字列データと、この個人情報文字列データに対応付けられた類似個人情報文字列データの組を複数有してなることも望ましい態様である。類似個人情報文字列データテーブルを用いる場合は、この結果作成される暗号化文字列が複数の文字列を表示することになり、暗号の解読を困難にすることができる点で有用である。
【００１８】
また、本発明に係る暗号化システムにおいて、文字配置パターン設定手段により定められる文字配置パターンは、文字配置パターンデータテーブルを参照することにより決定されることが望ましく、「文字配置パターンデータテーブル」は、送付先データと該送付先データに対応付けられた文字配置パターンデータの組を複数有してなることも望ましい。このようにすることで、データの送付先に応じて同一の個人情報文字列データであっても異なる暗号化処理を行うことができ、暗号の解読をより困難にすることができる。
【００１９】
また、本発明に係る暗号化システムにおいて、個人情報文字列データは、人名文字列データであること、更には、個人情報文字データ及び前記暗号化文字データは、ひらがな、カタカナ、漢字、数字、アルファベットの少なくともいずれかであることが望ましい。
【００２０】
また、本発明に係る暗号化システムにおいて、出力装置により媒体に出力された暗号化文字列のうち、暗号化文字列のみを隠す暗号解読手段も有すること、更に、この暗号解読手段は、透明なシールに不透明部材を配置したものであることが望ましい。特に、暗号解読手段をシールとすることで、一度媒体に貼り付けることで個人情報文字列を読み取ろうとする度毎に暗号解読手段の位置あわせを行う必要がなくなるため非常に簡便となる。
【発明の効果】
【００２１】
以上、本発明により、非常に簡便な方法によって暗号化が容易となり、コストや労力をかけることなく人名等の個人情報の漏洩を防止することのできる暗号化プログラム、暗号化システムを提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の暗号化システムの実施の形態について図面を用いて説明する。但し、本発明は多くの異なる態様で実施することが可能であり、以下に示す実施の形態の記載内容に限定して解釈されるものではない。
【００２３】
図１は、本実施形態に係る暗号化システムの概略図である。本暗号化システム１は、モニタ２と、情報処理装置３（以下「コンピュータ３」とも言う。）と、キーボードやマウスなどの入力装置４と、プリンタなどの出力装置５と、モデムなどの通信装置６と、を有して構成されている。本システムにより、人名などの個人情報は暗号化され、コストや労力をかけることなく漏洩を防止することができる。
【００２４】
本実施形態に係るコンピュータ３は、ＣＰＵなどの演算処理装置、ＲＡＭなどのメモリ、及び、ハードディスクなどの記録媒体、を少なくとも備えて構成されており、更に、この記録媒体には少なくとも暗号化プログラムが格納され、この暗号化プログラムを実行することで、コンピュータ３は暗号化処理を行うための装置として機能する。なお、このプログラムの実行により暗号化された個人情報は、出力装置５を介して紙などの媒体に印字され、ＦＡＸ７等で送付予定先に送信可能となる。
【００２５】
次に、本実施形態に係る暗号化プログラムのフローチャートを図２に示すとともに、本プログラムの動作について詳細に説明する。
【００２６】
図２に示すとおり、本暗号化プログラムは、まず、複数の個人情報文字データからなる個人情報文字列データの入力を受け付け（Ｓ１）、受け付けた個人情報文字列データをコンピュータ３における記録媒体の一領域に格納する。
【００２７】
ここで個人情報とは、上述したとおり、人名、住所、生年月日、年齢などをはじめとする個人を識別可能な情報をいい、個人情報を構成する文字種としてはカタカナ、ひらがな、漢字、アルファベット、数字及びこれらを混合したものなどを適宜使用することができる。なお、個人情報文字列データを構成する個人情報文字データの数（カラム数）は、暗号化など各種データの処理を行う関係上、所定の数以内としておくことが望ましい。カラム数を所定の数とする処理としては、個人情報文字列データの入力受付処理に先立ちカラム数設定処理を行っておくこと、又は、入力された個人情報文字列データの入力を受け付けた後設定カラム以上の文字データを省略するカラム数設定処理を行っておくことが考えられる。なお更に、個人情報文字列データの入力は、入力装置４を介して受け付けることもできるし、通信装置６を用いて電機通信回線経由で受け付けることもでき、特段に制限はない。
【００２８】
上記個人情報文字列データの具体例として、例えば個人情報を日本人の氏名とし、その一例として「佐藤一郎」とし、文字種をカタカナとした場合、「サトウ  イチロウ」が個人情報文字列データに該当する。なお、日本人の氏名をカタカナで表示した場合、多くの氏名が１０カラム以下、殆どの氏名が２０カラム以下で収まるため、個人情報文字列の数は１０カラム以下が望ましく、より望ましくは２０カラム以下である。稀に２０カラムを超えてしまう場合もあるが、これ以後を切り捨ててしまってしまっても個人の識別が困難になることも少ないと考えられる。なお所定のカラム以下で収まる場合には後ろは空白で埋めておくことが望ましい。図３は、上記「サトウ  イチロウ」の例において、カラムの数を１０とし、残りのカラムを空白とした場合の例を示す。なお氏と名との間は空白を置いている。
【００２９】
次に本暗号化プログラムは、格納された個人情報文字列データに基づいて暗号化文字列データを作成し、記録媒体の一領域に格納する（Ｓ２、再び図２参照）。暗号化文字列データの作成は、より具体的には、暗号化文字列データにおけるカラムの数を設定するカラム設定処理（Ｓ２０１）、カラムにおける個人情報文字データや暗号化文字データの配置パターンを設定する文字配置パターン設定処理（Ｓ２０２）、更には、連続する個人情報文字データの間に暗号化文字データを挿入する暗号化文字データ配置処理（Ｓ２０３）、が含まれる。
【００３０】
カラム設定処理（Ｓ２０１）は、作成される暗号化文字列データの文字数（カラム数）を設定する処理である。カラムの数は、文字を挿入することで暗号化する必要から、入力された個人情報文字列データのカラム数より多いことが必要であり、暗号の解読を困難にするためには個人情報文字列データのカラム数の２倍以上が望ましく、より望ましくは３倍以上、更に望ましくは４倍以上である。
【００３１】
この処理の具体例として、氏名「佐藤一郎」をカタカナで表記した上記個人情報文字列データの例の場合（図３の例の場合）、暗号化文字列のカラム数を２倍の２０カラムとする処理が挙げられる。なお、このカラム数は、上記のとおり暗号の解読を困難にする必要から、より望ましくは３倍の３０カラムであり、更に望ましくは４倍の４０カラム以上である。
【００３２】
文字配置パターン設定処理（Ｓ２０２）は、暗号化文字列データにおける個人情報文字データの配置パターンを設定する処理であって、具体的には、カラムのどの位置に個人情報文字データ又は暗号化文字データが配置されるのかのパターン（文字配置パターン）を設定する処理である。
【００３３】
この場合において、文字配置パターンは送付先に応じて定められることが極めて有用である。送付先は、あらかじめこの文字配置パターンを把握しておくことにより、送付された暗号化文字列データから連続した個人情報文字データを取得することができるようになる。送付先と文字配置パターンとの対応については、送付先データと文字配置パターンデータとを対応付けた文字配置パターンデータテーブルを予めコンピュータの記録媒体の位置領域に記録しておくことが有用である。
【００３４】
図４に、上記文字配置パターンデータテーブルの例を示し、図５に、図３における個人情報文字列データを図４の文字配置パターンデータテーブルを参照して送付先Ａを選択した場合の個人情報文字列データの配置について示す。図５の送付先Ａの文字配置パターンにおいては、個人情報文字データは、番号３、５、６、８、１１、１２、１４、１７、１８、２０のカラムに個人情報文字データが配置された例を示している（なお他のカラムには後述する暗号化文字データが挿入されるが、説明のため本図で表示は省略し、図６にて改めて示す）。
【００３５】
暗号化文字データ配置処理（Ｓ２０３）は、連続する個人情報文字データの間に暗号化文字データを配置するための処理であって、より具体的には、パターン設定処理の結果、個人情報文字データが配置されないカラムに対し、暗号化文字データを配置する処理である。挿入する文字列は、個人情報文字データの解読を困難にすることができる限りにおいて制限はないが、例えばランダムに選択した文字データ、若しくは、入力された個人情報文字列データと類似する文字列データとなるよう文字データを選択することができる。
【００３６】
図６に、ランダムに暗号化文字データを挿入した場合の例を、図７に、入力された個人情報文字データと類似する文字列データに基づき暗号化文字データを選択した場合の例をそれぞれ示す。
【００３７】
図６に示す例は、ランダムに暗号化文字データを挿入した例であって、ランダムな乱文字列表を作成し、これを用いたものである。なおこの挿入において、全くランダムというわけではなく、人名に良く使われる文字から適当なものを選択し、ランダムな乱文字列表を作成することも望ましい。極端な例の場合、「ラリサトリウ…」のように、文字を挿入しても人名が予想できてしまう場合があるため、適当なものを選択することでこれを防ぐことができる。
【００３８】
図７に示す例は、入力された個人情報文字列データと類似する文字列データに基づいて暗号化文字列を挿入する例であって、予め想定した個人情報文字データとその個人情報文字データに類似する文字列データとを対応付けたデータテーブルなどをコンピュータの一領域に格納しておき、その類似する文字列データから適宜文字列を選択する例である。図７の例では、「サトウ  イチロウ」とある場合において、「サトウ」と類似している文字列データとして、「イトウ」、「エトウ」、「カトウ」、「ムトウ」、「サイトウ」「トウノ」等が格納されたデータテーブル（例えば図８参照）を参照して適宜これらの文字データから暗号化文字列を選択している。このようにすることで、上記複数の人名を想定することができ、人名を特定することが困難となり、極めて有用となる。仮にＦＡＸ等の誤送により、想定外の第三者に送付されたとしても解読は困難となる。なお図７の例では「サトウ」という文字列データを基準としてこれに類似する文字列のデータを参照しているが、１文字分の文字データとこの文字データを含む一般的な日本人の氏名データとの組を複数有するデータテーブルであっても良い。この方がデータテーブル作成をより容易に行うことができる。また、図７では「サトウ」という姓に対して行っているが、同様なデータテーブルを名に対して作成しておくことも有用である。
【００３９】
そして本暗号化プログラム処理は、上記のとおり暗号化文字列データを作成した後、出力装置５によって紙などの媒体に印字処理（Ｓ３）することにより、送付先に対し紙などの印刷された媒体をＦＡＸするなど簡便に暗号化された文字列として送ることができる。なおこの印字処理については紙などではなく、作成された暗号化文字列データを電子データのまま送付することも可能ではあるが、上述したとおりコストや労力をかけずに暗号化するためには、出力装置５などを用いて印字処理を行うことが極めて望ましい。なお図９に、暗号化された文字列データが印字された臨床検査における結果報告書の例を示しておく。なお図９では氏名のみを暗号化しているが、もちろん他の項目について暗号化することも十分に可能である。
【００４０】
以上、上述の処理を行うプログラムにより、コストや労力をかけずに人名等の個人情報の漏洩を防止することのできる暗号化を達成できる。
【００４１】
また一方で、この暗号化文字列データの印字された紙などの記録媒体を受け取った者は、あらかじめ自身に対し定められた連続する個人情報文字データの配置パターンが定められたテンプレート８を保有しておき（図１０参照）、暗号化文字列データに重ねることで暗号化文字データのみを隠し、個人情報文字データのみを読むことが可能となり、暗号化された文字データを解読することができる。なお図１０の例で示すテンプレート８は、不透明な部材９で構成され、個人情報文字列データの部分のみ穴１０があけられた構成となっている。このような手段を用いることで、上記コストや労力を掛けずに個人情報の漏洩を防止することができる暗号化システムが実現できる。また図１０の例では相手側が保有する暗号解読の手段としてテンプレートとしたが、個人情報文字データの位置と暗号化文字データの位置が区別できる限りにおいて特段制限はなく、例えば、透明なシール１１に予め不透明部材のパターン１２を付しておき、印刷された媒体にこれを貼り付けることでより容易に暗号化文字列を解読することができる（図１１参照）。特にシールなどを用いることで、ずれることもなく、その都度テンプレートなどを当てて確認することが不要になるなどの利点がある。
【産業上の利用可能性】
【００４２】
以上のとおり、本発明によると、非常に簡便な方法によって暗号化が容易となり、コストや労力をかけることなく人名等の個人情報の漏洩を防止することのできる暗号化方法、暗号化プログラム及び暗号化システムを提供することができる。よって、本発明は、暗号化が求められる種々の分野における情報通信に用いることができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施形態に係る暗号化システムの概略図である。
【図２】本発明の実施形態に係る暗号化プログラムのフローチャートを示す図である。
【図３】入力される個人情報文字列データの例を示す図である。
【図４】文字配置パターンデータテーブルの例を示す図である。
【図５】個人情報文字データを文字配置パターンに基づき配置した例を示す図である。
【図６】ランダムに決定された暗号化文字データを配置した場合の例を示す図である。
【図７】文字列データに基づき暗号化文字データを配置した場合の例を示す図である。
【図８】類似個人情報文字列データテーブルの例を示す図である。
【図９】暗号化文字列が印字された臨床検査における結果報告書の例を示す図である。
【図１０】暗号解読手段の一例としてのテンプレートの概略図である。
【図１１】暗号解読手段の一例としてのシールの概略図である。
【符号の説明】
【００４４】
１  暗号化システム
２  モニタ
３  情報処理装置（コンピュータ）
４  入力装置
５  出力装置
６  通信装置
７  ＦＡＸ
８  テンプレート
９  不透明な部材
１０  穴
１１  シール
１２  不透明部材のパターン
【図２】
2007114506.tif 000003
【図３】
2007114506.tif 000004
【図４】
2007114506.tif 000005
【図５】
2007114506.tif 000006
【図６】
2007114506.tif 000007
【図７】
2007114506.tif 000008
【図８】
2007114506.tif 000009
【図９】
2007114506.tif 000010
【図１０】
2007114506.tif 000011
【図１１】
2007114506.tif 000012
【図１】
2007114506.tif 000013