(57)【要約】【課題】情報の一部を暗号化して複数の通信相手に送信し、通信相手に応じて開示する内容を変更することが可能な秘匿情報通信システムを提供する。【解決手段】送信側通信装置が、送信する情報中における前記秘匿すべき少なくとも１つの情報を、前記秘匿すべき情報毎に、同じもしくは異なる暗号鍵を用いて暗号化し、当該暗号化した情報を受信側通信装置において抽出可能とするための記号を挿入する手段を有し、各受信側通信装置は、前記記号に基づき受信した情報から暗号情報を抽出する手段１と、前記手段１で抽出した暗号情報を復号化する手段２と、前記手段１で抽出した暗号情報を復号化することができない場合に、前記手段１で抽出した暗号情報を所定の情報に置換する手段３とを有する。【選択図】        図１
2004349755.tif 000002
【特許請求の範囲】
【請求項１】
送信側通信装置と、
複数の受信側通信装置と、
前記送信側通信装置と前記複数の受信側通信装置とが接続されるデータ通信網とを備え、
前記送信側通信装置から前記複数の受信側通信装置に転送される情報中に、前記個々の受信側通信装置に応じて秘匿されるべき情報が存在する秘匿情報通信システムであって、
前記送信側通信装置は、送信する情報中における前記秘匿すべき少なくとも１つの情報を、前記秘匿すべき少なくとも１つの情報毎に、同じもしくは異なる暗号鍵を用いて暗号化し、当該暗号化した情報を前記受信側通信装置において抽出可能とするための記号を挿入する手段を有し、
前記各受信側通信装置は、前記記号に基づき、受信した情報から暗号情報を抽出する手段１と、
前記手段１で抽出した暗号情報を復号化する手段２と、
前記手段１で抽出した暗号情報を復号化することができない場合に、前記手段１で抽出した暗号情報を所定の情報に置換する手段３とを有することを特徴とする秘匿情報通信システム。
【請求項２】
送信側通信装置と、
複数の受信側通信装置と、
サーバと、
前記送信側通信装置、前記複数の受信側通信装置、および前記サーバが接続されるデータ通信網とを備え、
前記送信側通信装置からサーバを経由して前記複数の受信側通信装置に転送される情報中に、前記個々の受信側通信装置に応じて秘匿されるべき情報が存在する秘匿情報通信システムであって、
前記送信側通信装置は、送信される情報中における前記秘匿すべき少なくとも１つの情報を、前記サーバ側で抽出可能とするための記号を挿入する手段を有し、
前記サーバは、前記記号に基づき、前記送信側通信装置から送信される情報中における秘匿すべき少なくとも１つの情報を抽出し、同じもしくは異なる暗号鍵を用いて暗号化する手段を有し、
前記受信側通信装置は、前記記号に基づき、受信した情報から暗号情報を抽出する手段１と、
前記手段１で抽出した暗号情報を復号化する手段２と、
前記手段１で抽出した暗号情報を復号化することができない場合に、前記手段１で抽出した暗号情報を所定の情報に置換する手段３とを有することを特徴とする秘匿情報通信システム。
【請求項３】
送信側通信装置と、
複数の受信側通信装置と、
サーバと、
前記送信側通信装置、前記複数の受信側通信装置、および前記サーバが接続されるデータ通信網とを備え、
前記送信側通信装置からサーバを経由して前記複数の受信側通信装置に転送される情報中に、前記個々の受信側通信装置に応じて秘匿されるべき情報が存在する秘匿情報通信システムであって、
前記サーバは、前記送信側通信装置から送信される情報中における前記秘匿すべき少なくとも１つの情報を自動的に抽出する手段１１と、
前記手段１１により抽出された前記少なくとも１つの情報毎に、同じもしくは異なる暗号鍵を用いて暗号化し、暗号化した情報を受信側通信装置において抽出可能とするための記号を挿入する手段１２とを有し、
前記受信側通信装置は、前記記号に基づき、受信した情報から暗号情報を抽出する手段２１と、
前記手段２１で抽出した暗号情報を復号化する手段２２と、
前記手段２１で抽出した暗号情報を復号化することができない場合に、前記手段１で抽出した暗号情報を所定の情報に置換する手段２３とを有することを特徴とする秘匿情報通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、秘匿情報通信システムに係り、特に、情報の一部を暗号化したデータ通信を行なう秘匿情報通信システムに関する。
【０００２】
【従来の技術】
図１３は、従来のデータ通信システムを説明する図である。
同図に示すように、複数の通信端末（１０，２０，３０）は、データ通信網５０を介して接続される。
送信すべき通信文は、送信側の通信端末１０からデータ信号としてデータ通信網５０に入力され、データ通信網５０はデータ信号を受信側の通信端末（２０，３０）に転送する。データ信号を受信した受信側の通信端末（２０，３０）は、データ信号を通信文として出力する。
ここで、通信文中の一部の情報を、受信側の通信端末の一部には伏せたい場合、例えば、通信端末２０には通信文の全内容を、通信端末３０には、文章の一部（ここでは、”山田”）を伏せたいとする。
この場合に、送信者は、２つの通信文（図１３に示す通信文Ａ，Ａ’）を別々に作成し、それぞれの通信端末（２０，３０）に通信文を転送する。
データを受信した通信端末２０は全内容（図１３に示す通信文Ｂ）を、通信端末３０は、”山田”の情報が伏せられた内容（図１３に示す通信文Ｃ）として通信文を認識することができる。
図１４は、図１３に示す通信端末の概略構成を示すブロック図である。
送信側の通信端末１０は、データ入出力手段１１と、入力された通信文をデータとしてデータ通信網５０に送信するデータ送信手段１２とを備える。データ入出力手段１１は、ユーザ１００が通信文を入力するためのデータ入力手段（図示せず）と、入力した内容を確認させるためのデータ出力手段（図示せず）とを有する。
また、受信側の通信端末（２０，３０）は、データ通信網５０から転送されたデータを受信するデータ受信手段２２と、データ受信手段２２が受信したデータを通信文としてユーザ１０１に確認させるためのデータ入出力手段２１とを備える。
【０００３】
なお、本願発明に関連する先行技術文献としては以下のものがある。
【非特許文】
ＯｐｅｎＰＧＰ  ｈｔｔｐ：／／ｗｗｗ．ｏｐｅｎｐｇｐ．ｏｒｇ／
【０００４】
【発明が解決しようとする課題】
前述したように、従来の技術では、通信相手に応じて開示する内容を変更した場合には、通信相手ごとに通信文（情報を伏せていない通信文と伏せた通信文）を用意し送付する必要があり、手間がかかるという問題点があった。
本発明は、前記従来技術の問題点を解決するためになされたものであり、本発明の目的は、情報の一部を暗号化して複数の通信相手に送信し、通信相手に応じて開示する内容を変更することが可能な秘匿情報通信システムを提供することにある。
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明らかにする。
【０００５】
【課題を解決するための手段】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記の通りである。
本発明は、複数の受信側通信装置に転送される情報中に、個々の受信側通信装置に応じて秘匿されるべき情報が存在する秘匿情報通信システムであって、送信側の通信端末（あるいは、サーバ）が、送信する情報中における前記秘匿すべき少なくとも１つの情報を、前記秘匿すべき少なくとも１つの情報毎に、同じもしくは異なる暗号鍵を用いて暗号化し、当該暗号化した情報を前記受信側通信装置において抽出可能とするための記号を挿入し、受信側通信装置が、前記記号に基づき受信した情報から暗号情報を抽出して暗号情報を復号化し、あるいは、前記抽出した暗号情報を復号化することができない場合に、前記抽出した暗号情報を所定の情報に置換することを特徴とする。
【０００６】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
なお、実施の形態を説明するための全図において、同一機能を有するものは同一符号を付け、その繰り返しの説明は省略する。
［実施の形態１］
図１は、本発明の実施１の形態の秘匿情報通信システムの概略構成を示すブロック図である。
同図に示すように、複数の通信端末（１０，２０，３０）は、データ通信網５０を介して接続される。
送信すべき通信文は、送信側の通信端末１０からデータ信号としてデータ通信網５０に入力され、データ通信網５０はデータ信号を受信側の通信端末（２０，３０）に転送する。
データ信号を受信した受信側の通信端末（２０，３０）は、データ信号を通信文として出力する。
ここで、通信文の一部の情報について、受信する通信端末によって隠したい情報があるとする。例えば、通信端末２０には通信文の全内容を、通信端末３０には、文章の一部（ここでは、”山田”）を伏せたいとする。
【０００７】
本発明では、送信者は、通信文の作成時に、特殊な記号を用いて伏字にすべき個所を指定する。
本実施の形態では、記号＜伏字Ｓ＞および＜伏字Ｅ＞を用いて、伏字にしたい文字の両端を囲むことにより、伏字を指定する（図１に示す通信文Ａ）。
送信者は、通信文の伏字部分の暗号化（例えば、前記非特許文献１参照）を行い（図１の６０の処理）、受信側の通信端末２０、および通信端末３０に通信文を転送する。
通信端末２０は復号鍵を持っているため、復号鍵を用いて伏字部分の復号化（図１に示す６１の処理）を行い、これにより、通信文の全て（図１に示す通信文Ｂ）を認識することができる。
一方、通信端末３０は復号鍵をもっていないため、暗号化された部分は伏字として認識する（図１に示す６２の処理）。
【０００８】
図２は、図１に示す通信端末（１０，２０，３０）の概略構成を示すブロック図である。
送信側の通信端末１０は、データ入出力手段１１と、入力された通信文から伏字部分の暗号化を行なう伏字暗号化処理部１３と、暗号化を行なうための暗号鍵テーブル１４と、暗号化された通信文をデータとしてデータ通信網に転送するためのデータ送信手段１２とを備える。データ入出力手段１１は、ユーザ１００からの通信文の入力を行なうデータ入力手段と、入力された通信文の確認を促すためのデータ出力手段とを有する。
なお、図２（ｂ）に示すように、送信側の通信端末１０は、データ入出力手段１１と伏字暗号化処理部１３との間に通信文編集手段１５を有するものであってよい。
受信側の通信端末（２０，３０）は、データ通信網５０からデータを受信するためのデータ受信手段２２と、受信したデータ中の暗号化された領域の復号化を行なう伏字復号化処理部２３と、復号化を行なうための復号鍵テーブル２４と、復号された通信文を表示するためのデータ入出力手段２１とを備える。
【０００９】
図３は、本実施の形態の暗号化処理および復号化処理の処理手順を説明するためのフローチャートである。
始めに、送信側の通信端末１０の暗号化通信文の作成手順について説明する。
送信側の通信端末１０の伏字暗号化処理部１３は、入力された通信文（図３に示す通信文Ａ）に対して、伏字記号の有無を調査し、伏字記号が存在する場合、伏字記号によって指定される領域の情報を抽出する（ステップ２０１）。
暗号鍵テーブル１４の暗号鍵を用いて、抽出された情報（ここでは、”山田”）の暗号化を行なう（ステップ２０２）。
この暗号化では、関数Ｆ（文字列、暗号鍵）を用いて文字列変換が行なわれる（ここでは、”ＹＺＱＭＬＳ”が暗号化された文字列とする）。
暗号化された文字列と、元の通信文の文字列を置換し（ここでは、”山田”を、”ＹＺＱＭＬＳ”に置換）、送信すべき通信文を作成する（ステップ２０３）。
次に、受信側の通信端末２０の復号化通信文の作成手順を説明する。
通信端末２０の伏字復号化処理部２３は、受信した通信文（図３に示す通信文Ａｄ）に対して、伏字記号の有無を調査し、伏字記号が存在する場合に、伏字記号によって指定される領域の情報（ここでは、”ＹＺＱＭＬＳ”）を抽出する（ステップ２１１）。
抽出された情報を、保持する復号鍵（復号鍵テーブル２４内の復号鍵）を用いて復元する（ステップ２１２）。ここでは、復号関数Ｇ（文字列、復号鍵）を用いて復号する例を示している。
置換された通信文（図３に示す通信文Ｂ）は、データ入出力手段２１によりユーザに提示される。
【００１０】
次に、受信側の通信端末３０の通信文の作成手順を説明する。
通信端末３０の伏字復号化処理部２３は、受信した通信文（図３に示す通信文Ａｄ）に対して、伏字記号の有無を調査し、伏字記号が存在する場合に、伏字記号によって指定される領域の情報（ここでは、”ＹＺＱＭＬＳ”）を抽出する（ステップ２２１）。
通信端末３０は、復号鍵を保持していないので、抽出された情報を適当な情報に置換する（ステップ２２２）。ここでは、記号”××”で置換する例を示している。
置換された通信文（図３に示す通信文Ｃ）は、データ入出力手段２１によりユーザに提示される。
なお、伏字の暗号化の際に、暗号レベルを指定し、レベルごとに異なる暗号鍵で暗号化することも考えられる。
例えば、＜伏字Ｓ、レベル１＞＜伏字Ｅ、レベル１＞や、＜伏字Ｓ、レベル２＞＜伏字Ｅ、レベル２＞のように伏字記号を分けて記述することにより、異なる暗号鍵を用いていることの区別が可能となる。
また、復号化の際は、レベルごとに対応する復号鍵を用いて復号化することが可能である。
【００１１】
［実施の形態２］
図４は、本発明の実施の形態２の秘匿情報通信システムの概略構成を示すブロック図である。本実施の形態は、サーバ４０を介して暗号化および通信を行なう実施の形態である。
同図に示すように、複数の通信端末（１０，２０，３０）、およびサーバ４０は、データ通信網５０を介して接続される。
送信すべき通信文は、送信側の通信端末１０からデータ信号としてデータ通信網５０からサーバ４０に入力され、サーバ４０は、データ通信網５０を介してデータ信号を受信側の通信端末（２０，３０）に転送する。
ここで、通信文の一部の情報に、受信側の通信端末によって隠したい情報があるとする。例えば、受信側の通信端末２０には通信文の全内容を、受信側の通信端末３０には、文章の一部（ここでは、”山田”）を伏せたいとする。
送信者は、通信文の作成時に、特殊な記号を用いて伏字にすべき個所を指定する。本実施の形態では、記号＜伏字Ｓ＞および＜伏字Ｅ＞を用いて、伏字にしたい文字の両端を囲むことにより、伏字を指定した通信文（図４に示す通信文Ａ）を作成し、本通信文をサーバ４０に転送する。
サーバ４０は、受信した通信文の伏字部分の暗号化を行い、通信端末２０および通信端末３０に通信文を転送する。
復号鍵を持つ通信端末２０は、伏字部分の復号化を行い通信文（図４に示す通信文Ｂ）を表示する。一方、復号鍵を持たない通信端末３０は、暗号化された部分を適当な情報（ここでは、記号“××”）で置換した通信文（図４に示す通信文Ｃ）を表示する。
【００１２】
図５は、本実施の形態の通信端末（１０，２０，３０）およびサーバ４０の概略構成を示すブロック図である。
送信側の通信端末１０は、データ入出力手段１１と、入力された通信文をデータとしてデータ通信網５０に送信するデータ送信手段１２とを備える。データ入出力手段１１は、ユーザ１００からの通信文が入力されるデータ入力手段（図示せず）と、入力結果を表示するデータ出力手段（図示せず）とで構成される。
サーバ４０は、データ転送網５０からデータを受信するためのデータ受信手段４１と、受信したデータの伏字部分の暗号化を行なう伏字暗号化処理部４３と、暗号化処理を実行するために必要な暗号鍵を保持する暗号鍵管理テーブル４４と、暗号化した通信文を保持するデータストック部４５と、暗号化した通信文をデータとしてデータ通信網５０に転送するデータ送信手段４２とを備える。
受信側の通信端末（２０，３０）は、データ通信網５０からデータを受信するためのデータ受信手段２２と、受信したデータ中の暗号化された領域の復号化を行なう伏字復号化処理部２３と、復号化を行なうための復号鍵テーブル２４と、復号された通信文を表示するためのデータ入出力手段２１とを備える。
【００１３】
［実施の形態３］
図６は、本発明の実施の形態３の秘匿情報通信システムの概略構成を示すブロック図である。本実施の形態も、サーバ４０を介して暗号化および通信を行なう実施の形態である。
同図に示すように、複数の通信端末（１０，２０，３０，７０）、およびサーバ４０は、データ通信網５０を介して接続される。
送信すべき通信文は、送信側の通信端末１０からデータ信号としてデータ通信網５０からサーバ４０に入力され、サーバ４０は、データ通信網５０を介してデータ信号を受信側の通信端末（２０，３０、７０）に転送する。
本実施の形態では、送信者は、伏字を意識せずに通信文（図６に示す通信文Ａ）をサーバ４０に送信する。
サーバ４０は、受信した通信文の文章を解析し、伏字にすべき個所を決定する。例えば、固有名詞を抽出し、暗号化レベルを決定する（ここでは、駅名”渋谷駅”をレベル１、個人名”山田”をレベル２とした場合を図示している）。
伏字個所および暗号レベルに基づき、伏字個所は暗号化され、暗号化された通信文が作成される。
【００１４】
本実施の形態では、記号＜伏字Ｓ，レベルｎ＞および＜伏字Ｅ，レベルｎ＞を用いて、伏字にしたい文字の両端を囲むことにより、伏字および暗号化レベルを区別できるようにする。
暗号化された通信文（図６に示す通信文Ａｄ）は、サーバ４０から受信側の各通信端末（２０，３０，７０）に送信され、各通信端末（２０，３０，７０）で復号化される。
受信側の各端末は保持する鍵に対応する部分のみを復号化し、鍵を持たない通信端末は暗号化された部分は伏字として表示する。
図６では、通信端末２０が、各レベルの復号鍵を有しているため、通信文の全て（図６に示す通信文Ｂ）を表示する。
また、通信端末３０が、レベル１の復号鍵を有し、レベル２の復号鍵を持っていないため、レベル２で暗号化された部分（ここでは、”山田”）を伏字とした通信文（図６に示す通信文Ｃ）を表示する。
さらに、通信端末７０が、レベル１の復号鍵、および、レベル２の復号鍵を持っていないため、暗号化された部分（ここでは、”渋谷駅”、”山田”）を伏字とした通信文（図６に示す通信文Ｄ）を表示する。
【００１５】
図７は、本実施の形態の通信端末（１０，２０，３０，７０）およびサーバ４０の概略構成を示すブロック図である。
送信側の通信端末１０は、データ入出力手段１１と、入力された通信文をデータとしてデータ通信網５０に送信するデータ送信手段１２とを備える。データ入出力手段１１は、ユーザ１００からの通信文が入力されるデータ入力手段（図示せず）と、入力結果を表示するデータ出力手段（図示せず）とで構成される。
サーバ４０は、データ転送網５０からデータを受信するためのデータ受信手段４１と、受信したデータの伏字個所および暗号化レベルを決定するエキスパートシステム４６と、伏字部分の暗号化を行なう伏字暗号化処理部４３と、暗号化処理を実行するために必要な暗号鍵を保持する暗号鍵管理テーブル４４と、暗号化した通信文を保持するデータストック部４５と、暗号化した通信文をデータとしてデータ通信網５０に転送するデータ送信手段４２とを備える。
受信側の通信端末（２０，３０，７０）は、データ通信網５０からデータを受信するためのデータ受信手段２２と、受信したデータ中の暗号化された領域の復号化を行なう伏字復号化処理部２３と、復号化を行なうための復号鍵テーブル２４と、復号された通信文を表示するためのデータ入出力手段２１とを備える。
図８に、本実施の形態の暗号鍵管理テーブル４４、および復号鍵テーブル２４の内容を示す。
【００１６】
図９は、本実施の形態の暗号化処理および復号化処理の処理手順を説明するためのフローチャートである。
始めに、サーバ４０の暗号化通信文の作成手順について説明する。
サーバ４０のエキスパートシステム４６は、入力された通信文（図９に示す通信文Ａ）に対して、固有名詞などの抽出を行い、暗号化レベルの振り分けを行なう（ステップ２３１）。ここでは、”渋谷駅”はレベル１、”山田”をレベル２としている。
なお、エキスパートシステム４６は、ランダムに伏字個所および暗号レベルを決定しても良い。
伏字暗号化処理部４３は、抽出された情報（ここでは、”渋谷駅”、”山田”）の暗号化を、対応するレベルの暗号鍵（暗号鍵管理テーブル４４内の暗号鍵）を用いて行なう（ステップ２３２）。
この暗号化では、関数Ｆ（文字列、暗号鍵）を用いて文字列変換が行なわれる。ここでは、”ＭＭＧ”、”ＹＺＱＭＬＳ”が暗号化された文字列とする。
暗号化された文字列と、元の通信文の文字列を置換し（ここでは、”渋谷駅”を”ＭＭＧ”、”山田”を、”ＹＺＱＭＬＳ”に置換し、）、伏字記号（ここでは＜伏字Ｓ、レベル１＞＜伏字Ｅ、レベル１＞や、＜伏字Ｓ、レベル２＞＜伏字Ｅ、レベル２＞）を挿入して（ステップ２３３）、送信すべき通信文（図９に示す通信文Ａｄ）を作成する。
【００１７】
次に、受信側の各通信端末の通信文の作成手順を説明する。
通信端末２０の伏字復号化処理部２３は、受信した通信文に対して、まず記号の有無を調査し、記号が存在する場合、記号によって指定される領域の情報を抽出する（ステップ２４１）。
通信端末２０は、レベル１およびレベル２の復号鍵を持っているので、抽出された暗号化情報（ここでは、”ＭＭＧ”、”ＹＺＱＭＬＳ”）を、対応するレベルの復号鍵（復号鍵テーブル２４内の復号鍵）を用いて復号化を行い（ステップ２４２）、復元された文字列で入力文書を置換する（ステップ２４３）。ここでは、復号関数Ｇ（文字列、復号鍵）を用いて復号する例を示している。
置換された通信文（図９に示す通信文Ｂ）は、データ入出力手段２１によりユーザに提示される。
通信端末３０の伏字復号化処理部２３は、受信した通信文に対して、まず記号の有無を調査し、記号が存在する場合、記号によって指定される領域の情報を抽出する（ステップ２５１）。
通信端末３０は、レベル１の復号鍵を持ち、レベル２の復号鍵を持っていないので、抽出された暗号化情報の中の”ＭＭＧ”部分を、対応するレベルの復号鍵を用いて復号化を行い、かつ、”ＹＺＱＭＬＳ”の部分を、適当な情報（ここでは、記号”××”）で置換する（ステップ２５２）。ここでは、復号関数Ｇ（文字列、復号鍵）を用いて復号する例を示している。
【００１８】
次に、復元された文字列、あるいは、適当な記号で入力文書を置換する（ステップ２５３）。
置換された通信文（図９に示す通信文Ｃ）は、データ入出力手段２１によりユーザに提示される。
通信端末７０の伏字復号化処理部２３は、受信した通信文に対して、まず記号の有無を調査し、記号が存在する場合、記号によって指定される領域の情報を抽出する（ステップ２６１）。
通信端末７０は、レベル１およびレベル２の復号鍵を持っていないので、抽出された暗号化情報の”ＭＭＧ”部分を、適当な情報（ここでは、記号”△△”）で置換し、かつ、”ＹＺＱＭＬＳ”の部分を、適当な情報（ここでは、記号”××”）で置換する（ステップ２６２）。
置換された通信文（図９に示す通信文Ｄ）は、データ入出力手段２１によりユーザに提示される。
なお、本実施の形態では、ユーザ毎に、保持する復号鍵レベルが異なるが、これはサーバ４０が、ユーザ毎になんらかの取り決めをもってデータ通信網５０を介して自動的に配布管理してもよいし、サーバ管理者が別の情報転送手段で通知しても良い。
【００１９】
［実施の形態４］
前述の各実施の形態は、文章の例であったが、例えば、静止画像情報や動画画像情報や音声情報への対応が可能である。
静止画像を送信する場合を図１０を用いて説明する。
送信側の通信端末では、元画像３００の一部３０１をモザイク技術などで秘匿し（図１０の処理３１０）、また、秘匿すべき映像（図１０の秘匿情報）３０１の画像を切り出し（図１０の処理３１１）、暗号化し（図１０の処理３１３）、さらに、元画像に対する切り出した画像の位置情報を取得する（図１０の処理３１２）。
そして、元画像に対する切り出した画像の位置情報、および、切り出した画像の暗号化画像３０３と、モザイクを施した画像３０２の３つの情報をまとめて、受信側の通信端末に送信する。
受信側の通信端末では、暗号化された画像の復号化を行い（図１０の処理３３１）、位置情報を元に位置指定を行い（図１０の処理３３２）、モザイクを施した画像に重ねることにより、元画像３０５を復元する。
次に、動画像を送信する場合を図１１を用いて説明する。
送信側の通信端末では、元画像３００から秘匿すべき映像３０１を選択し、その時間の画像を、例えば、モザイク技術などで秘匿し（図１１の処理３１０）、また、秘匿すべき映像を切り出し（図１１の処理３１１）、暗号化し（図１１の処理３１３）、さらに、元画像に対して切り出した画像の時間情報を取得する（図１１の処理３１２）。
【００２０】
そして、動画に対して切り出した画像の時間情報と、暗号化した動画３０３と、モザイクを施した動画３０２を、受信側の通信端末に送信する。
受信側の通信端末では、暗号化された動画の復号化を行い（図１１の処理３３１）、時間情報を元に位置指定を行い（図１１の処理３３２）、モザイクを施した動画に重ねることにより、元画像３０５を復元する。
次に、音声を送信する場合を図１２を用いて説明する。
送信側の通信端末では、元の音声３５０から秘匿すべき音声３５１を選択し、その時間の音声は、例えば、無音化するなどで秘匿し（図１２の処理３６０）、また、秘匿すべき音声を切り出し（図１２の処理３６１）、暗号化し（図１２の処理３６３）、さらに、元音声に対して切り出した音声の時間情報を取得する（図１２の処理３６２）。
そして、元音声に対して切り出した音声の時間情報と、暗号化した音声３５３と、無音化を施した音声３５２を、受信側の通信端末に送信する。
受信側の通信端末では、暗号化された音声の復号化を行い（図１２の処理３６１）、時間情報を元に位置指定を行い（図１２の処理３６２）、無音化を施した音声に重ねることにより、元音声３５５を復元する。
【００２１】
本実施の形態によれば、送信者は、受信者毎に通信文を作成する必要がなく、伏字の暗号レベルを指定した通信文一つを作成すればよい。
また、受信者は、保持する復号可能なレベルに応じて、暗号化された伏字部分の復号を行なうことにより、通信文の確認を行なうことができるため、伏字通信を容易に行なうことが可能となる。
なお、前述の各実施の形態は、例えば、有料情報（ＴＶＣＤ、写真集）のキャンペーンなどの際に適用することが可能である。
例えば、既に、料金を支払いしているユーザには、復元鍵をあらかじめ送付しておく。料金を支払っていないユーザは、一部情報を秘匿された動画像を閲覧することができる。
このように試聴し購入したユーザに対しては、あらたに復元鍵を付与することにより、閲覧が可能となる。
また、前述の各実施の形態は、例えば、企業内情報の閲覧などにも適用することが可能である。
ユーザの職位に応じて復号化レベルを設定し、予め復号鍵を配布しておくことによって、職位に応じて閲覧可能な情報を見ることが可能となる。
以上、本発明者によってなされた発明を、前記実施の形態に基づき具体的に説明したが、本発明は、前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【００２２】
【発明の効果】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記の通りである。
本発明によれば、情報の一部を暗号化して複数の通信相手に送信し、通信相手に応じて開示する内容を変更することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態１の秘匿情報通信システムの概略構成を示すブロック図である。
【図２】図１に示す通信端末の概略構成を示すブロック図である。
【図３】本発明の実施の形態１の暗号化処理および復号化処理の処理手順を説明するためのフローチャートである。
【図４】本発明の実施の形態２の秘匿情報通信システムの概略構成を示すブロック図である。
【図５】本発明の実施の形態２の通信端末およびサーバの概略構成を示すブロック図である。
【図６】本発明の実施の形態３の秘匿情報通信システムの概略構成を示すブロック図である。
【図７】本発明の実施の形態３の通信端末およびサーバの概略構成を示すブロック図である。
【図８】本発明の実施の形態３の暗号鍵管理テーブル、および復号鍵テーブルの内容を示す図である。
【図９】本発明の実施の形態３の暗号化処理および復号化処理の処理手順を説明するためのフローチャートである。
【図１０】本発明の実施の形態４の秘匿情報通信システムを説明する図であり、静止画像を送信する場合を説明する図である。
【図１１】本発明の実施の形態４の秘匿情報通信システムを説明する図であり、動画像を送信する場合を説明する図である。
【図１２】本発明の実施の形態４の秘匿情報通信システムを説明する図であり、音声を送信する場合を説明する図である。
【図１３】従来のデータ通信システムを説明する図である。
【図１４】図１３に示す通信端末の概略構成を示すブロック図である。
【符号の説明】
１０，２０，３０，７０…通信端末、１１，２１…データ入出力手段、１２，４２…データ送信手段、１３，４３…伏字暗号化処理部、１４…暗号鍵テーブル、１５…通信文編集手段、２２，４１…データ受信手段、２３…伏字復号化処理部、２４…復号鍵テーブル、４０…サーバ、４４…暗号鍵管理テーブル、４５…データストック部、４６…エキスパートシステム、５０…データ通信網、１００，１０１…ユーザ、３００…元画像、３０１…元画像の一部、３０２…モザイクを施した画像、３０３…暗号化された画像、３０５…復元した元画像、３５０…元音声、３５１…元音声の一部、３５２…無音化した音声、３５３…暗号化された音声、３５５…復元された元音声。
【図１】
2004349755.tif 000003
【図２】
2004349755.tif 000004
【図３】
2004349755.tif 000005
【図４】
2004349755.tif 000006
【図５】
2004349755.tif 000007
【図６】
2004349755.tif 000008
【図７】
2004349755.tif 000009
【図８】
2004349755.tif 000010
【図９】
2004349755.tif 000011
【図１０】
2004349755.tif 000012
【図１１】
2004349755.tif 000013
【図１２】
2004349755.tif 000014
【図１３】
2004349755.tif 000015
【図１４】
2004349755.tif 000016