(57)【要約】【課題】  暗号化・復号化の対応性を活かし、受信側において抵抗なく暗号化方式に対応した復号化ソフトウェアの導入が行えると共に、受信側に対して広告やメッセージなどを提示可能であり、かつ復号化等の処理中もユーザが快適に待機できるための技術を提供する。【解決手段】  暗号化装置１における暗号化処理の際に提示情報データ４を元データ３に付加して提示情報付加暗号化データ５を生成し、これをインターネット６やＣＤ７などのメディアを介して復号化装置２に送る。復号化装置２では復元化処理を行って復元データ８を得ると共に、復号化処理の際に画像や映像などの提示情報９が提示される。【選択図】 図１
2008118595.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータにおいて元データを暗号化処理部において暗号化処理し、暗号化データを生成する暗号化装置であって、
該暗号化データを復号化処理するのに用いる復号化装置における復号化処理の際に提示する提示情報に係る提示情報データを格納する提示情報記憶部と、
該元データを暗号化処理する暗号化処理部と、
複数のデータを連結処理するデータ連結処理部とを少なくとも備え、
該データ連結処理部が、該暗号化データと該提示情報データとを連結処理して提示情報付加暗号化データを生成する
ことを特徴とする暗号化装置。
【請求項２】
コンピュータを用い、元データを暗号化処理部において暗号化処理し、暗号化データを生成する暗号化装置であって、
該暗号化データを復号化処理するのに用いる復号化装置における復号化処理の際に提示する提示情報に係る提示情報データを格納する提示情報記憶部と、
複数のデータを連結処理するデータ連結処理部と、
暗号化処理部とを少なくとも備え、
該データ連結処理部が、該元データと該提示情報データとを連結処理すると共に、
該暗号化処理部が、該連結処理されたデータから提示情報付加暗号化データを生成する
ことを特徴とする暗号化装置。
【請求項３】
前記提示情報データとして、提示するテキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかを用いる
請求項1又は２に記載の暗号化装置。
【請求項４】
前記提示情報データとして、提示するテキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかのファイル名又はパス名又はネットワークアドレスを用いる
請求項1又は２に記載の暗号化装置。
【請求項５】
前記暗号化装置に、
該暗号化処理又は該復号化処理の際の提示条件に係る情報、又は提示態様に係る情報の少なくともいずれかの提示設定情報を決定する提示設定情報決定部を備え、
該提示設定情報を前記提示情報データに含める
請求項１ないし４のいずれかに記載の暗号化装置。
【請求項６】
前記暗号化装置に、
前記暗号化処理部が暗号化処理する際に、前記提示情報データに基づき、前記提示情報を提示する提示手段を備えた
請求項１ないし５のいずれかに記載の暗号化装置。
【請求項７】
コンピュータを用い、暗号化データを復号化処理部において復号化処理すると共に、復号化処理の際に提示情報を提示する復号化装置であって、
復号化処理の際に提示する提示情報に係る提示情報データを格納する提示情報記憶部と、
該暗号化データを復号化して復元データを生成する復号化処理部と、
復号化処理部における復号化処理の際に、該提示情報データに基づき、提示情報を提示する提示手段と
を少なくとも備えたことを特徴とする復号化装置。
【請求項８】
コンピュータを用い、暗号化データを復号化処理部において復号化処理すると共に、復号化処理の際に提示情報を提示する復号化装置であって、
連結されたデータから複数のデータに分割処理するデータ分割処理部を備え、
該データ分割処理部が、提示情報に係る提示情報データを付加された提示情報付加暗号化データから暗号化データと、提示情報データとに分割すると共に、
該暗号化データを復号化して復元データを生成する復号化処理部と、
復号化処理部における復号化処理の際に、該提示情報データに基づき、提示情報を提示する提示手段と
を少なくとも備えたことを特徴とする復号化装置。
【請求項９】
コンピュータを用い、暗号化データを復号化処理部において復号化処理すると共に、復号化処理の際に提示情報を提示する復号化装置であって、
提示情報に係る提示情報データを付加された提示情報付加暗号化データを復号化する復号化処理部と、
連結されたデータから複数のデータに分割処理するデータ分割処理部とを備え、
該データ分割処理部が、該復号化されたデータから復元データと、提示情報データとに分割すると共に、
少なくとも提示情報データの復号化が終了した後において、該提示情報データに基づき、提示情報を提示する提示手段
を少なくとも備えたことを特徴とする復号化装置。
【請求項１０】
前記提示手段が、
ネットワーク上の外部サーバー装置と通信する通信部を備え、
該通信部が、
該提示情報データに含まれるネットワークアドレスの示す外部サーバー装置から、
テキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかを取得し、
それを前記提示手段から提示する
請求項７ないし９のいずれかに記載の復号化装置。
【請求項１１】
前記復号化装置に、
前記提示情報データから、提示条件に係る情報、又は提示態様に係る情報の少なくともいずれかの提示設定情報を抽出する提示設定情報抽出部を備え、
該提示条件に従い、又は該提示態様により提示情報を提示する
請求項７ないし１０のいずれかに記載の復号化装置。
【請求項１２】
前記復号化装置において、
提示設定情報書換部を備え、
該提示設定情報書換部が、前記提示手段における提示後に、前記提示設定情報の書換処理を行う
請求項１１に記載の復号化装置。
【請求項１３】
コンピュータを用い、元データを暗号化処理部において暗号化処理し、暗号化データを生成する暗号化装置における処理方法であって、
提示情報記憶部に、該暗号化データを復号化処理するのに用いる復号化装置における復号化処理の際に提示する提示情報に係る提示情報データを格納しておき、
暗号化処理部が、該元データを暗号化処理する暗号化処理ステップ、
データ連結処理部が、該暗号化データと該提示情報データとを連結処理して提示情報付加暗号化データを生成するデータ連結処理ステップ
を少なくとも有することを特徴とする暗号化処理方法。
【請求項１４】
コンピュータを用い、元データを暗号化処理部において暗号化処理し、暗号化データを生成する暗号化装置における処理方法であって、
提示情報記憶部に、該暗号化データを復号化処理するのに用いる復号化装置における復号化処理の際に提示する提示情報に係る提示情報データを格納しておき、
データ連結処理部が、該元データと該提示情報データとを連結処理するデータ連結処理ステップ、
暗号化処理部が、該連結処理されたデータから提示情報付加暗号化データを生成する暗号化処理ステップ
を少なくとも有することを特徴とする暗号化処理方法。
【請求項１５】
前記提示情報データとして、提示するテキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかを用いる
請求項１３又は１４に記載の暗号化処理方法。
【請求項１６】
前記提示情報データとして、提示するテキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかのファイル名又はパス名又はネットワークアドレスを用いる
請求項１３又は１４に記載の暗号化処理方法。
【請求項１７】
前記暗号化処理方法において、
前記暗号化装置の提示設定情報決定部が、該暗号化処理又は該復号化処理の際の提示条件に係る情報、又は提示態様に係る情報の少なくともいずれかの提示設定情報を決定し、
該提示設定情報を前記提示情報データに含める提示設定情報決定ステップを有する
請求項１３ないし１６のいずれかに記載の暗号化処理方法。
【請求項１８】
前記暗号化処理方法において、
前記暗号化処理ステップと同時又は直前又は直後の少なくともいずれかの時点で、
提示手段が、前記提示情報データに基づき、前記提示情報を提示する提示ステップを有する
請求項１３ないし１７のいずれかに記載の暗号化処理方法。
【請求項１９】
コンピュータを用い、暗号化データを復号化処理部において復号化処理すると共に、復号化処理の際に提示情報を提示する復号化装置における処理方法であって、
提示情報記憶部に、復号化処理の際に提示する提示情報に係る提示情報データを格納しておき、
復号化処理部が、該暗号化データを復号化して復元データを生成する復号化処理ステップ、
提示手段が、復号化処理ステップと同時又は直前又は直後の少なくともいずれかの時点で、該提示情報データに基づき、提示情報を提示する提示ステップ
を少なくとも有することを特徴とする復号化処理方法。
【請求項２０】
コンピュータを用い、暗号化データを復号化処理部において復号化処理すると共に、復号化処理の際に提示情報を提示する復号化装置における処理方法であって、
データ分割処理部が、提示情報に係る提示情報データを付加された提示情報付加暗号化データから暗号化データと、提示情報データとに分割するデータ分割処理ステップ、
復号化処理部が、該暗号化データを復号化して復元データを生成する復号化処理ステップ、
提示手段が、復号化処理ステップと同時又は直前又は直後の少なくともいずれかの時点で、該提示情報データに基づき、提示情報を提示する提示ステップ
を少なくとも有することを特徴とする復号化処理方法。
【請求項２１】
コンピュータを用い、暗号化データを復号化処理部において復号化処理すると共に、復号化処理の際に提示情報を提示する復号化装置における処理方法であって、
復号化処理部が、提示情報に係る提示情報データを付加された提示情報付加暗号化データを復号化する復号化処理ステップ、
データ分割処理部が、該復号化されたデータから復元データと、提示情報データとに分割するデータ分割処理ステップ、
提示手段が、復号化処理ステップにおける少なくとも提示情報データの復号化が終了した後において、該提示情報データに基づき、提示情報を提示する提示ステップ
を少なくとも有することを特徴とする復号化処理方法。
【請求項２２】
前記提示ステップにおいて、
前記提示手段の通信部が、前記提示情報データに含まれるネットワークアドレスの示すネットワーク上の外部サーバー装置と通信し、テキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかを取得すると共に、
それを前記提示手段から提示する
請求項１９ないし２１のいずれかに記載の復号化処理方法。
【請求項２３】
前記提示ステップにおいて、
提示設定情報抽出部が、前記提示情報データから、提示条件に係る情報、又は提示態様に係る情報の少なくともいずれかの提示設定情報を抽出すると共に、
該提示条件に従い、又は該提示態様により提示情報を提示する
請求項１９ないし２２のいずれかに記載の復号化処理方法。
【請求項２４】
前記復号化処理方法において、前記提示ステップの後に、
提示設定情報書換部が、前記提示設定情報の書換処理を行う
請求項２３に記載の復号化処理方法。
【請求項２５】
コンピュータを、請求項１ないし６のいずれか１項に記載の暗号化装置、又は請求項７ないし１２のいずれか１項に記載の復号化装置の両方又はいずれか一方として機能させることを特徴とするプログラム。
【請求項２６】
請求項２５に記載のプログラムを記録したコンピュータ用記憶媒体。
【請求項２７】
請求項１ないし６のいずれか１項に記載の暗号化装置によって生成される、暗号化データと該提示情報データとが連結処理された提示情報付加暗号化データを格納したコンピュータ用記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンピュータにおける暗号化装置及び方法と、復号化装置及び方法に関し、特に暗号化又は復号化時に情報を提示する方法に係わる技術である。
【背景技術】
【０００２】
インターネットの急速な普及に伴い、ビジネスにおける文書の交換や配布にメールへの添付やウェブからのダウンロードを用いる機会が増えている。しかし、インターネットは複数の第三者のサーバーを経由したり、ハッキングされる恐れがあるため、セキュリティを付加せずに通信を行うことは非常に危険である。
【０００３】
そのため、ＳＳＬ（Secure Socket Layer）などのプロトコルによってデータの盗聴や改ざんなどを防ぐ技術や、多くの暗号化・復号化ソフトウェアが市販されて利用に供されている。
【０００４】
このうち、暗号化・復号化ソフトウェアには、パスワードを用いて暗号化・復号化を行うものや、公開鍵方式によって暗号化・復号化を行うものが知られており、いずれも使用が簡単でインターネットでファイル交換を行う際に不可欠なものになっている。
【０００５】
しかしながら、このようなソフトウェアは送信側と受信側で同じ暗号化・復号化方式を採用しているものを準備しなければ互換性がなく、相手先に互換性のあるソフトウェアの所持を確かめたり、購入を求めたりしなければならない問題がある。
さらに、暗号化・復号化の技術進歩は著しく、高度なセキュリティを維持するためには最新のソフトウェアを用いることが望ましいことから、頻繁に購入したり、相手先に応じて複数のソフトウェアを購入しなければならない。
【０００６】
ユーザとしては、セキュリティ保護の目的のために高額な出費を行うことは生産性の観点から好ましいものではなく、一方で、セキュリティソフトウェアの製造メーカとしては高度な技術開発のために、相応の価格を設定せざるを得ず、需要・供給の双方の利益調整が図られていない。
【０００７】
この結果、最新のセキュリティソフトウェアが広く普及せず、情報流出や不正改ざんが横行する結果を招くことになりかねない。
【０００８】
一方、従来からソフトウェアを無料で配布するためにソフトウェア中に広告を掲載することは公知である。例えば、特許文献１では、広告スポンサーからの協賛の下でソフトウェア商品の内部プログラムの少なくとも一部に広告を載せ、プログラム使用者にプログラムを無料または安価にダウンロードさせ、ソフトウェア商品の使用者がソフトウェアプログラムを使用する時、広告スポンサーの協賛広告を見させることを特徴とするソフトウェア商品を用いた広告方法が開示されている。
【０００９】
よりソフトウェアが限定される発明として、特許文献２には、広告を表示させる代わりにコンピュータウィルスの検知パターンデータを提供することが、特許文献３には、広告表示機能付きのマルチメディアアルバムプログラムを作成しておき、それを用いて顧客の撮った写真などを閲覧できるようにすることがそれぞれ記載されている。
【００１０】
【特許文献１】特開2001-142985号公報
【特許文献２】特開2002-91786号公報
【特許文献３】特開2003-295803号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
従来技術のように、ソフトウェアに対して広告表示機能を添加することにより広告収入が得られ、その価格を抑制することは知られている。しかし、暗号化・復号化ソフトウェアの場合、上記したように送信側と受信側で対応関係にあるソフトウェアを用いなければならない点で、一般的なソフトウェアのようにユーザ側（受信側）のみで使用するソフトウェアを配布することとは態様が大きく異なる。
【００１２】
例えば、復号化ソフトウェアに広告を添加して配布した場合、復号化ソフトウェアの広告は、送信側とは何ら関係なく表示されることになり、送信側と受信側が対応関係にある同ソフトウェアの特性を活かせていない。
【００１３】
また、送信側としても低廉な価格で暗号化できることが好ましく、受信側ではさらにコストをかけたくないという意識が働くため、暗号化・復号化ソフトウェアにおいては、両者一括してスポンサーがつくことが望ましい。従来の方法では、それぞれが別個の関係にあるため、例えば競合企業同士がそれぞれ暗号化・復号化側のスポンサーになりかねず、その場合には互いに相手の広告主を利することになる。従って、このようなソフトウェアに対して広告を掲載することを躊躇させる可能性が高い。
【００１４】
広告に限らず一般的なメッセージを復号化の際に表示させることで、データの送信に合わせて簡単な意思の伝達や、広報的な役割をもたせることができるが、従来の技術によれば、画一的なメッセージが伝達できるのみであり、送信側から所望の情報を提供することができない。
【００１５】
ところで、暗号化・復号化処理に際して、複雑な暗号化方式を用いた場合や、大容量のファイルを暗号化した場合に、長時間の処理時間を要することがある。
従来の暗号化・復号化ソフトウェアは、処理経過をバー表示したり、処理量を％表示するなどして、ユーザに進捗状況を知らせていることがあるが、この間のユーザはそれを眺めているほかなく、不快を感じさせる原因になっていた。
【００１６】
本発明は、このような従来技術が有する課題の解決を図ることを目的として創出されたものであり、暗号化・復号化の対応性を活かし、受信側において抵抗なく暗号化方式に対応した復号化ソフトウェアの導入が行えると共に、受信側に対して広告やメッセージなどを提示可能であり、かつ復号化等の処理中もユーザが快適に待機できるための技術を提供する。
【課題を解決するための手段】
【００１７】
本発明は、上記の課題を解決するために、次の手段をとる。
すなわち、請求項１に記載の発明は、コンピュータを用い、元データを暗号化処理部において暗号化処理し、暗号化データを生成する暗号化装置である。
そして、該暗号化データを復号化処理するのに用いる復号化装置における復号化処理の際に提示する提示情報に係る提示情報データを格納する提示情報記憶部と、該元データを暗号化処理する暗号化処理部と、複数のデータを連結処理するデータ連結処理部とを少なくとも備え、該データ連結処理部が、該暗号化データと該提示情報データとを連結処理して提示情報付加暗号化データを生成することを特徴とする。
【００１８】
請求項２に記載の発明は、該暗号化データを復号化処理するのに用いる復号化装置における復号化処理の際に提示する提示情報に係る提示情報データを格納する提示情報記憶部と、複数のデータを連結処理するデータ連結処理部と、暗号化処理部とを少なくとも備え、該データ連結処理部が、該元データと該提示情報データとを連結処理すると共に、該暗号化処理部が、該連結処理されたデータから提示情報付加暗号化データを生成する構成である。
【００１９】
請求項３に記載の発明は、前記の提示情報データとして、提示するテキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかを用いることを特徴とするものである。
【００２０】
請求項４に記載の発明は、前記の提示情報データとして、提示するテキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかのファイル名又はパス名又はネットワークアドレスを用いることを特徴とするものである。
【００２１】
請求項５に記載の発明は、上記の暗号化装置に、暗号化処理又は復号化処理の際の提示条件に係る情報、又は提示態様に係る情報の少なくともいずれかの提示設定情報を決定する提示設定情報決定部を備え、提示設定情報を前記提示情報データに含める暗号化装置を提供するものである。
【００２２】
請求項６に記載の発明は、上記の暗号化装置に、暗号化処理部が暗号化処理する際に、前記提示情報データに基づき、前記提示情報を提示する提示手段を備えたことを特徴とするものである。
【００２３】
本発明は次のような復号化装置をも提供するものである。
すなわち、請求項７に記載の発明によればコンピュータを用い、暗号化データを復号化処理部において復号化処理すると共に、復号化処理の際に提示情報を提示する復号化装置を提供する。
該装置において、復号化処理の際に提示する提示情報に係る提示情報データを格納する提示情報記憶部と、該暗号化データを復号化して復元データを生成する復号化処理部と、復号化処理部における復号化処理の際に、該提示情報データに基づき、提示情報を提示する提示手段とを少なくとも備える。
【００２４】
請求項８に記載の発明によれば、復号化装置に、連結されたデータから複数のデータに分割処理するデータ分割処理部を備え、該データ分割処理部が、提示情報に係る提示情報データを付加された提示情報付加暗号化データから暗号化データと、提示情報データとに分割する。
そして、該暗号化データを復号化して復元データを生成する復号化処理部と、復号化処理部における復号化処理の際に、該提示情報データに基づき、提示情報を提示する提示手段とを少なくとも備えたことを特徴とする。
【００２５】
請求項９に記載の発明によれば、復号化装置に、提示情報に係る提示情報データを付加された提示情報付加暗号化データを復号化する復号化処理部と、連結されたデータから複数のデータに分割処理するデータ分割処理部とを備え、該データ分割処理部が、該復号化されたデータから復元データと、提示情報データとに分割すると共に、少なくとも提示情報データの復号化が終了した後において、該提示情報データに基づき、提示情報を提示する提示手段を少なくとも備える。
【００２６】
請求項１０に記載の発明によれば、前記の提示手段が、ネットワーク上の外部サーバー装置と通信する通信部を備え、該通信部が、提示情報データに含まれるネットワークアドレスの示す外部サーバー装置から、テキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかを取得し、それを前記提示手段から提示することを特徴とする。
【００２７】
請求項１１に記載の発明によれば、上記の復号化装置に、提示情報データから、提示条件に係る情報、又は提示態様に係る情報の少なくともいずれかの提示設定情報を抽出する提示設定情報抽出部を備え、該提示条件に従い、又は該提示態様により提示情報を提示することを特徴とする。
【００２８】
請求項１２に記載の発明によれば、上記の復号化装置に提示設定情報書換部を備え、該提示設定情報書換部が、前記提示手段における提示後に、前記提示設定情報の書換処理を行う構成を提供する。
【００２９】
本発明は、次のような暗号化処理方法を提供する。
請求項１３に記載の発明は上記の暗号化装置における処理方法であって、提示情報記憶部に、該暗号化データを復号化処理するのに用いる復号化装置における復号化処理の際に提示する提示情報に係る提示情報データを格納しておき、暗号化処理部が、該元データを暗号化処理する暗号化処理ステップ、データ連結処理部が、該暗号化データと該提示情報データとを連結処理して提示情報付加暗号化データを生成するデータ連結処理ステップの各ステップからなる。
【００３０】
請求項１４に記載の発明は、上記の暗号化装置における処理方法であって、提示情報記憶部に、該暗号化データを復号化処理するのに用いる復号化装置における復号化処理の際に提示する提示情報に係る提示情報データを格納しておき、データ連結処理部が、該元データと該提示情報データとを連結処理するデータ連結処理ステップ、暗号化処理部が、該連結処理されたデータから提示情報付加暗号化データを生成する暗号化処理ステップの各ステップからなる。
【００３１】
請求項１５に記載の発明は、上記の提示情報データとして、提示するテキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかを用いることを特徴とする。
【００３２】
請求項１６に記載の発明は、上記の提示情報データとして、提示するテキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかのファイル名又はパス名又はネットワークアドレスを用いることを特徴とする。
【００３３】
請求項１７に記載の発明は、上記の暗号化処理方法において、暗号化装置の提示設定情報決定部が、該暗号化処理又は該復号化処理の際の提示条件に係る情報、又は提示態様に係る情報の少なくともいずれかの提示設定情報を決定し、該提示設定情報を前記提示情報データに含める提示設定情報決定ステップを有するものである。
【００３４】
請求項１８に記載の発明は、上記の暗号化処理方法において、暗号化処理ステップと同時又は直前又は直後の少なくともいずれかの時点で、提示手段が、前記提示情報データに基づき、前記提示情報を提示する提示ステップを有するものである。
【００３５】
本発明は、次のような復号化処理方法を提供する。
請求項１９に記載の発明は、上記の復号化装置における処理方法であって、提示情報記憶部に、復号化処理の際に提示する提示情報に係る提示情報データを格納しておき、復号化処理部が、該暗号化データを復号化して復元データを生成する復号化処理ステップ、提示手段が、復号化処理ステップと同時又は直前又は直後の少なくともいずれかの時点で、該提示情報データに基づき、提示情報を提示する提示ステップを少なくとも有することを特徴とする。
【００３６】
請求項２０に記載の発明は、上記の復号化装置における処理方法であって、データ分割処理部が、提示情報に係る提示情報データを付加された提示情報付加暗号化データから暗号化データと、提示情報データとに分割するデータ分割処理ステップ、復号化処理部が、該暗号化データを復号化して復元データを生成する復号化処理ステップ、提示手段が、復号化処理ステップと同時又は直前又は直後の少なくともいずれかの時点で、該提示情報データに基づき、提示情報を提示する提示ステップを少なくとも有することを特徴とする。
【００３７】
請求項２１に記載の発明は、上記の復号化装置における処理方法であって、復号化処理部が、提示情報に係る提示情報データを付加された提示情報付加暗号化データを復号化する復号化処理ステップ、データ分割処理部が、該復号化されたデータから復元データと、提示情報データとに分割するデータ分割処理ステップ、提示手段が、復号化処理ステップにおける少なくとも提示情報データの復号化が終了した後において、該提示情報データに基づき、提示情報を提示する提示ステップを少なくとも有することを特徴とする。
【００３８】
請求項２２に記載の発明は、上記提示ステップにおいて、提示手段の通信部が、提示情報データに含まれるネットワークアドレスの示すネットワーク上の外部サーバー装置と通信し、テキストデータ、画像データ、音声データ、音声及び動画像からなる映像データの少なくともいずれかを取得すると共に、それを前記提示手段から提示する構成である。
【００３９】
請求項２３に記載の発明は、提示ステップにおいて、提示設定情報抽出部が、提示情報データから、提示条件に係る情報、又は提示態様に係る情報の少なくともいずれかの提示設定情報を抽出すると共に、該提示条件に従い、又は該提示態様により提示情報を提示することを特徴とする。
【００４０】
請求項２４に記載の発明は、上記の復号化処理方法において、提示ステップの後に、提示設定情報書換部が、前記提示設定情報の書換処理を行うことを特徴とする。
【００４１】
本発明は、請求項２５に記載の通り、コンピュータを、上記した暗号化装置、又は上記した復号化装置の両方又はいずれか一方として機能させることを特徴とするプログラムの形で提供することもできる。
さらに、請求項２６に記載の通り、同プログラムを記録したコンピュータ用記憶媒体として提供することもできる。
【００４２】
本発明は、請求項１ないし６のいずれか１項に記載の暗号化装置によって生成される、暗号化データと該提示情報データとが連結処理された提示情報付加暗号化データをコンピュータ用記憶媒体に格納した態様で提供することもできる。
【発明の効果】
【００４３】
本発明は、上記構成を備えることにより次のような効果を奏する。
すなわち、請求項１ないし６に係る暗号化装置、及び請求項１３ないし１８に係る暗号化処理方法によれば、元データを暗号化する際に、提示情報データを付加して提示情報付加暗号化データを作成することができるため、暗号化時に復号化処理の際に提示する提示情報を定めることができる。
これにより、暗号化されたファイルの送信側と受信側がそれぞれ対応付けされ、広告の場合には、送信側で定義した広告内容が受信側でも表示されるようになり、その他のメッセージについても、受信側では送信側毎に異なるメッセージを表示できるようになる。
【００４４】
この方法によれば、広告主は送信側に暗号化ソフトウェアを提供すると共に、その広告を提示するための復号化ソフトウェアについても提供する必要がある。ファイルの復号化という必ず受信者側において行われる作業に際して広告を表示できる他、送信側からは多数の相手先にファイル送信が行われることから、従来のように単一のソフトウェアに広告を表示させるよりも格段に広告効果を高めることができる。メッセージの伝達にあっても多数の相手先に伝達しうる点で同一の効果がある。
【００４５】
送信側ユーザとしては、広告主の出費により無料又は低廉な復号化ソフトが提供されるため、気兼ねなく暗号化ソフトウェアを使用でき、その際には高性能な暗号化・復号化ソフトウェアを選択しうる。
また、暗号化・復号化ソフトウェアは、その普及が使用性の向上において不可欠であり、製造メーカとしてもこのような機能を付加することで、高性能な暗号化ソフトウェアを無料又は低廉な価格で提供することができる。
【００４６】
請求項７ないし１２に係る復号化装置、及び請求項１９ないし２４に係る復号化処理方法によれば、復号化処理の際に提示情報が提示されることで、復号化処理の処理時間を利用してユーザに情報を提示することが可能である。ユーザは従来のような単純な処理状況を見るのではなく、広告主によって提供される広告や、送信側からのメッセージ等を閲覧することができるので、快適な復号化処理が実現される。
【００４７】
受信側においては、広告主や送信側が用いた暗号化方式に対応する復号化ソフトウェアを用意しなければならないが、その際にも広告の表示機能により無料又は低廉な価格で復号化ソフトウェアを入手できることが期待でき、暗号化・復号化ソフトウェアに普及にも寄与する。
また、広告主や送信側においては、多数の相手先に対して、復号化処理という必須の処理に際し、情報を提示できるため高い広告・広報効果を得ることができる。
【００４８】
本発明は、請求項２５に記載のようにプログラムとして実施できるのでパソコンなどと分離して提供することもできる。また、ＣＤやＤＶＤなどに記録して、その媒体として流通させることもできる。
【発明を実施するための最良の形態】
【００４９】
以下、本発明の実施形態を、図面に示す実施例を基に説明する。なお、実施形態は下記に限定されるものではない。
図１は、本発明の暗号化装置（１）、復号化装置（２）が使用される態様を説明する図である。暗号化装置（１）・復号化装置（２）共に公知のパソコンで構成され、暗号化装置（１）の送信側ユーザが送信しようとする元データ（３）を暗号化する際に、提示情報データ（４）と共に提示情報付加暗号化データ（５）として生成する。
【００５０】
暗号化装置（１）で生成された提示情報付加暗号化データ（５）は、インターネット（６）を介して受信側ユーザに対して送信されたり、ＣＤ（７）やＤＶＤ、フロッピーディスク（登録商標）などの磁気記憶媒体、ＵＳＢ等で接続される不揮発性メモリなどに一旦保存されて、復号化装置（２）に移動される。
インターネット（６）を介する場合には、周知のように電子メールに添付されて送信される構成、所定のプロトコルを用いてピアツーピアで送信される構成、一旦サーバー上に格納された後、復号化装置（２）のユーザの操作によりＦＴＰやＨＴＴＰなどを用いてダウンロードされる構成、などさまざまなデータ通信方法があるが、本発明はいかなる態様で通信してもよい。
【００５１】
復号化装置（２）では、提示情報付加暗号化データ（５）を復号化し、元データ（２）が復元された形式である復元データ（８）と、提示情報データとに分割され、提示情報データに基づいて提示情報（９）が復号化装置（２）上で表示、再生される。
本発明の実施において、復元データ（８）が元データ（３）と完全に同一のデータとなる構成でもよいし、受信側ユーザが元データを認知できる限度で多少異なるデータになっていてもよい。いずれになるかは暗号化・復号化の方式に依存し、本発明ではこのどちらの方式でも適用できる。
【００５２】
元データとしては、パソコン上で用いられる文書ファイル、画像ファイル、動画像ファイル、音声ファイル、映像ファイル（音声及び動画像を含むファイル）、プログラム実行ファイル、その他の如何なる形式のファイルを用いることができる。すでに圧縮されたり暗号化されたりしていてもよい。
【００５３】
本発明で受信側ユーザに提示する提示情報としては、広告やメッセージ等であり、その意味内容を示すテキストデータ、画像データ、音声データ、音声及び動画像からなる映像データにより復号化装置（２）で表示・再生可能なものが好ましい。もっとも、例えばＪＡＶＡ（登録商標）言語で記載され、ウェブブラウザ上で実行可能なプログラムなど、他のアプリケーションソフトウェア上で実行処理されるべきデータであってもよい。
【００５４】
そして、本発明では提示情報自体を含む提示情報データ（４）を付加する。すなわち、提示情報データ（４）としては、提示情報自体に限らず、提示情報の所在を示すデータ、例えば外部記憶装置上のファイル名や、パス名でもよい。
さらに、提示情報をネットワーク上の外部サーバー上に格納しておき、該サーバーのネットワークアドレス（パス・ファイル名を含む）を提示情報データ（４）としてもよい。ネットワークアドレスとしては、周知のようにインターネットのＵＲＬ(Uniform Resource Locator)による表示が代表的である。
【００５５】
以下、このような全体構成を実現するための暗号化装置、復号化装置についての構成及び処理の詳細を説述する。
【実施例１】
【００５６】
図２は本発明に係るコンピュータを用いて実施される暗号化装置（１０）の構成図、図３は同処理フローチャートである。
本発明は公知のパソコンによって実施することが簡便であり、周知のように演算処理を司るＣＰＵ（１１），それと協働するＲＯＭ・ＲＡＭ等のメモリ（１２）、ハードディスク等の外部記憶装置（１３）、画面表示するモニタ、ユーザの入力をＣＰＵに伝達するキーボード、マウス（１４）、ＣＤ・ＤＶＤなどのメディア書込ドライブ（１５）、インターネット等のネットワークと接続するためのネットワークアダプタ（１６）、図示しないモニタなどから構成される。
【００５７】
ＣＰＵ（１１）には元データ読出部（１１１）、提示情報データ読出部（１１２）、データ連結処理部（１１３）、暗号化処理部（１１４）、データ書出部（１１５）、ネットワーク送信部（１１６）が設けられる。
まず、元データ読出部（１１１）が、ハードディスク（１３）やネットワークアダプタ（１６）から送信すべき元データを読み出す処理（Ｓ１０）を実行する。そして、暗号化処理部（１１４）において元データを暗号化処理（暗号化処理ステップ：Ｓ１１）する。
【００５８】
暗号化処理については公知の方法を自在に用いることができるが、例えばパスワードによる暗号化方法や公開鍵方式の暗号化方法を用いることができる。前者にあっては、キーボード（１４）からユーザが入力したパスワードにより暗号化する。
後者は例えば本発明者らによる特許文献４に示すような暗号伝送システムを用いることができる。また、暗号化復号化方法としては本発明者らによる特許文献５の方式が好適である。
【特許文献４】特開２００６-６７４１２号公報
【特許文献５】特許第３７３５６７０号
【００５９】
公開鍵方式の場合、受信側ユーザの公開鍵をあらかじめネットワーク等を介して取得してあることが前提であり、相手先毎にハードディスク（１３）に格納しておく。暗号化処理部（１１４）は、この受信側公開鍵（１７）を読み出して、暗号化処理する。
【００６０】
次いで、提示情報データ読出部（１１２）が、ハードディスク（１３）から提示情報データ（４）を読み出し処理（Ｓ１２）する。読み出した提示情報データと、暗号化処理ステップ（Ｓ１１）で暗号化処理された暗号化データとを、データ連結処理部（１１３）で連結処理する。（データ連結処理ステップ：Ｓ１３）
【００６１】
データ連結処理は、暗号化データと、提示情報データとを単純に前後で連結して１個のデータとする処理でもよいし、複数のデータを１個のデータに変換する公知の連結処理を適宜選択して用いても良い。
【００６２】
以上の処理を経て、提示情報付加暗号化データ（５）を出力する。該データ（５）は前述のようにインターネット（６）やＣＤ（７）などの媒体を介して復号化装置（２）に送られる。例えば、データ書出部（１１５）によりフロッピーディスクやＣＤ、ＤＶＤなどのメディアにデータ書き出し（Ｓ１４）する処理や、ネットワーク送信部（１１６）が、ネットワーク送信（図示しない）する処理を行う。
【実施例２】
【００６３】
上記した暗号化装置（１０）の別の実施態様の処理フローチャートを図４に示す。暗号化装置（１０）における各処理部の作用が異なるが、ほぼ同一の機能であるので、図３を用いて説述する。
本実施例でも、まず元データ（３）を元データ読出部（１１１）で読み出す。（Ｓ２０）
そして、ハードディスク（１３）から提示情報データ（４）を提示情報データ読出部（１１２）が読み出し（Ｓ２１）、データ連結処理部（１１３）が元データ（３）と提示情報データ（４）とを連結する。
【００６４】
この後、暗号化処理部（１１４）が、受信側公開鍵（１７）を用いて、暗号化処理（Ｓ２３）し、データ書出部（１１５）がＣＤ等のメディアに書き出し処理（Ｓ２４）する。ネットワーク送信部（１１６）が送信処理をおこなってもよい。
【００６５】
実施例１と実施例２の違いは、前者ではまず元データを暗号化処理したのに対して、後者では元データと提示情報データとを連結処理してから暗号化処理した点である。前者の場合には、提示情報データ（４）を暗号化処理しないので、暗号化処理時間の短縮が図られるが、提示情報データに受信側に係わる情報を含む場合には、セキュリティ上の観点から後者のように両方共に暗号化した方がよい。
【実施例３】
【００６６】
本発明の暗号化装置（１０）において、復号化装置における提示条件に係る情報、又は提示態様に係る情報の少なくともいずれかの提示設定情報を決定する提示設定情報決定部を備えることもできる。本実施態様を実施例３として説明する。
ここで、提示条件に係る情報とは、復号化装置において提示するか否かの情報、特に提示する際の条件を定めた情報を言う。例えば、提示情報付加暗号化データを送った相手先において、復号化した回数が３回以下の場合には情報を提示するが、４回以上になった場合には提示を中止することを設定する。
この場合、例えば、「display=3times」などの情報を提示設定情報として提示情報データに含ませておき、復号化装置においてこの回数を減算処理していくことで、指定回数以上は提示しないようにする。
【００６７】
提示態様に係る情報とは、提示する表示枠の大きさ、色、音量、表示・再生の時間を含むユーザに対して提示される態様を示す情報である。これらを復号化の回数に応じて設定し、例えば復号化回数が３回までは表示時間を１５秒、４回以上の場合には５秒のように定義しておく。
あるいは、元データ（３）の容量に応じて、１００キロバイト以下は１０秒、それより大きい場合は２０秒のように定義してもよい。
【００６８】
このように提示設定情報を定義しておくことで、復号化の際に受信側ユーザが繰り返して閲覧する場合に不快感を感じさせることがない。大きさや色、音量などの態様が変化することでユーザの関心を高めることにも寄与する。
さらに、元データ（３）の容量に応じて提示時間を変化させることで、復号化処理に要する時間に応じて、適切な提示時間を設定することができる。
【実施例４】
【００６９】
本発明において、暗号化装置（１０）に提示手段を備えてもよい。
すなわち、提示情報付加暗号化データ（５）を復号化装置（２）において用いるのではなく、暗号化装置（１０）本体において提示させる構成をとることもできる。
本実施例は、特に広告を有する暗号化処理ソフトウェアとして提供する場合に好適であり、広告主が、提示情報データ（４）として広告を掲載し、暗号化処理部（１１４）を主要な機能とする暗号化処理ソフトウェアとして配布する。
【００７０】
本実施例は、図２に示すＣＰＵ（１１）のうち、元データ読出部（１１１）、提示情報データ読出部（１１２）、暗号化処理部（１１４）、データ書出部（１１５）又はネットワーク送信部（１１６）を備えればよく、復号化装置に必ずしも提示情報データ（４）を送らなくともよい。
【００７１】
本実施例では、図５に示す画面イメージのように、暗号化・復号化処理ソフトウェアのメイン画面（２０）中に、暗号化処理を実行する暗号化ボタン（２１）、復号化処理を実行する復号化ボタン（２２）、公開鍵の管理を行う鍵管理ボタン（２３）、自己の公開鍵を２次元バーコード形式で出力するバーコード生成処理ボタン（２４）、暗号化したファイルをメール送信するメールボタン（２５）に加えて、スポンサー枠（２６）を設けている。
【００７２】
このスポンサー枠（２６）には提示情報データ（４）として３社のロゴ画像データが表示されるようになっており、各ロゴ画像（２６ａ）（２６ｂ）（２６ｃ）にはそれぞれインターネットのウェブページにアクセスするためのリンクが定義されている。マウスにより各ロゴ画像を押下することで、各社のホームページを表示することができる。
【００７３】
また、スポンサー枠（２６）のロゴ画像は、本ソフトウェアを実行中のパソコンがインターネットに接続した状態において、自動的に取得するようにしてもよい。
この場合、提示情報データ（４）としてインターネットに接続していない状態での表示画像と共に、インターネット接続状態での画像の所在アドレスを定義しておく。この両者の切り替えは上記提示設定情報において、インターネット接続時、非接続時として提示条件に係る情報の１つとして定義しうる。
【００７４】
インターネット接続時には、ロゴ画像を取得するため、広告主のサーバーにアクセスすることになるが、所在アドレスに例えば、
http://ad.nict.go.jp/logo.jpg?ID=1234
と定義することで、まずサーバー「ad.nict.go.jp」にアクセスし、そこに含まれる画像データ「logo.jpg」を読み出すと共に、広告主のサーバーにIDである1234を送信しうる。
広告主において、ＩＤを配布した暗号化処理ソフトウェア毎に定義しておけば、暗号化処理ソフトウェアが起動されるたびにその情報が伝達され、どの程度の広告効果があるかが容易に把握できる。
【００７５】
特に、暗号化処理ソフトウェアの起動中に定期的に同ロゴ画像の取得を行う処理を含ませておくことで、実際の表示時間を広告主のサーバーにおいて取得可能であり、同ソフトウェアによる広告効果を時間的に算出できる。
さらに、暗号化ソフトウェアの製造メーカにおいて、同スポンサー枠（２６）を管理し、広告主から依頼を受けたロゴ画像を製造メーカのサーバー装置に格納しておくと共に、ユーザの起動している暗号化処理ソフトウェアのスポンサー枠にそれを表示させるようにしてもよい。そして、配布したユーザの総表示時間を製造メーカのサーバー装置で算出し、広告主に対して時間に応じた広告料の課金をするようにしてもよい。
【００７６】
さらに、提示情報の提示は、メイン画面（２０）に限らず、暗号化処理中に提示してもよい。すなわち本ソフトウェアでは暗号化ボタン（２１）に元データ（３）を重ねることにより受信側ユーザの公開鍵を指定した後、暗号化処理が行われるようになっている。
暗号化処理は、本発明者らが提案する特許文献５の方法によれば非常に高速に行い得るが、それでも１ギガバイトなど大容量のファイルを暗号化処理すれば、１０秒程度の処理時間を要する。その際、ユーザとしては処理が正常に進んでいるのか確認する必要があり、一方で、変化のない画面を見続けることで作業上の苦痛を感じることがある。
そこで、本発明では、この暗号化処理の時間に、動画像や映像などを再生する。これにより、コンピュータが暴走していないことをユーザに知らせると共に、ユーザとしては変化のある画面を楽しみ、かつ広告・広報の効果を奏することができる。
【００７７】
本構成において、ＣＰＵ（１１）に提示設定情報書換部（図示しない）を設け、提示手段における提示後に、前記提示設定情報の書換処理を行うこともできる。本構成では、提示設定情報に提示回数を含めておき、例えば初期値５として、提示の度に１ずつ減算する。そして、提示に係る条件として、この値が０以外のときに提示すると定めておいてもよい。
【実施例５】
【００７８】
次に、本発明に係る復号化装置及び復号化処理方法につき説述する。
図６は本発明に係るコンピュータを用いて実施される復号化装置（３０）の構成図、図７は同処理フローチャートである。本復号化装置（３０）に用いるパソコンも暗号化装置（１０）と同様であるから差異のある点のみ説明する。本装置（３０）にはＣＰＵ（１１）に代えてＣＰＵ（３１）を用いる他、モニタ（１９）を備えている。
まず、暗号化装置（１０）からインターネットやＣＤなどの媒体を介して送られた暗号化データ（本実施例では、提示情報は付加していなくともよい）（５’）を暗号化データ読出部（３１１）で読み出し処理（Ｓ３０）する。
【００７９】
次いで提示情報データ読出部（３１２）が、ハードディスク（１３）内に格納された提示情報データ（４’）を読み出す。（Ｓ３１）
そして、復号化処理部（３１３）が、復号化処理を行う。上述した通り、本発明の実施において復号化処理方法は任意に選択可能である。上記実施例のように公開鍵方式を用いた場合、受信側の秘密鍵（１８）で復号化できるため、予めハードディスク（１３）などに格納されている秘密鍵（１８）を用いて復号化処理する。（復号化処理ステップ：Ｓ３２）。
【００８０】
本発明では、この復号化処理ステップ（Ｓ３２）と同時に、提示情報データ（４’）に基づいて提示情報を提示部（３１４）の処理により、モニタ（１９）や図示しないスピーカなどから表示・再生する。（提示ステップ：Ｓ３３）
提示情報・提示情報データについては暗号化処理における定義と同様である。
【００８１】
提示処理において、上述した暗号化装置（１０）で付加された提示設定情報を用い、該情報に基づいて提示処理を行うこともできる。このとき、ＣＰＵ（３１）に提示設定情報書換部（図示しない）を設け、提示手段における提示後に、前記提示設定情報の書換処理を行うこともできる。本構成では、提示設定情報に提示回数を含めておき、例えば初期値５として、提示の度に１ずつ減算する。そして、提示に係る条件として、この値が０以外のときに提示すると定めておいてもよい。
【００８２】
なお、本発明の提示処理（Ｓ３３）は、復号化処理（Ｓ３２）の際に行われることを特徴としており、復号化処理（３２）の直前、すなわち提示情報データ読み出し処理（Ｓ３１）の後か、又は復号化処理（Ｓ３２）の直後でもよい。同時に提示処理が行われる場合であっても、必ずしも復号化処理（Ｓ３２）の時間中、すべてに提示処理（Ｓ３３）されなくてもよい。あるいは、復号化処理（Ｓ３２）が短時間で終了する場合にも、前後に提示処理（Ｓ３３）だけが行われる時間を設けてもよい。
【００８３】
そして、復号化された復元データ（８）がデータ書出部（３１５）から書き出し処理（Ｓ３４）されて、復号化処理が終了する。復元データ（５）はネットワークアダプタ（１６）を介してネットワーク通信部（３１６）の作用により送信される構成でもよい。
【００８４】
以上の構成によれば、復号化処理の際に、提示情報データ（４’）に基づいて情報の提示が行えるため、例えば広告主によって提示情報データ（４’）を格納しておき、復号化処理のたびに同広告を表示するようにすることができる。この広告対価により、復号化処理ソフトウェアを無料又は低廉な価格で配布することができる。
復号化処理ソフトウェアにおいても、上述した暗号化処理ソフトウェアと同様に、スポンサー枠を設けて、広告表示させることが可能である。
【実施例６】
【００８５】
暗号化装置（１０）から提示情報データ付加暗号化データが送られた場合の復号化装置（３０）の構成を図６および図８、図９により説述する。
図８の処理フローチャートは、上記実施例１に対応する復号化処理である。
提示情報付加暗号化データ（５）を暗号化データ読出部（３１１）で読み出し（Ｓ４０）、データ分割処理部（３１７）で提示情報データと、元データが暗号化された暗号化データとに分割される。(データ分割処理ステップ：Ｓ４１)
データ分割処理部（３１７）の処理は、上記データ連結処理と対応関係にあり、単純に連結した場合には、連結の際に設けたフラグ位置などにより分割すればよい。その他の連結方法による場合には、それに対応する分割処理を行う。
【００８６】
この段階で、一旦提示情報データ（４’）はハードディスク（１３）に格納される。
この後は実施例５と同様の処理であり、復号化処理部（３１３）による復号化処理（Ｓ４３）、提示部（３１４）による提示処理（Ｓ４４）、データ書出部（３１５）によるデータ書き出し処理（Ｓ４５）により、復元データ（８）を出力する。
【００８７】
また、図９の処理フローチャートは上記実施例２に対応する復号化処理である。実施例２において、提示情報付加暗号化データ（５）は、提示情報データが元データと共に暗号化されているため、暗号化データ読出部（３１１）で読み出し（Ｓ５０）した後、まず復号化処理部（３１３）で復号化処理（Ｓ５１）する。このとき、上記同様に受信側秘密鍵（１８）を用いる。
【００８８】
次いで、データ分割処理部（３１７）において上記同様に提示情報データ  （４’）と、復元データ（８）に分割され、一旦ハードディスク（１３）に格納された後、提示情報データ読出部（３１２）がこれを読み出し、提示部（３１４）が提示処理（Ｓ５４）する。
データ書出部（３１５）によるデータ書き出し処理（Ｓ５５）により復元データ（８）が保存される。
【００８９】
図９の実施例の場合、復号化処理（Ｓ５１）の直後に提示処理（Ｓ５４）が行われることになるが、例えば提示情報付加暗号化データ（５）の先頭から復号化処理を行い、提示情報データ（４’）が抽出された時点で、提示処理（Ｓ５４）を開始し、引き続いて残りの提示情報付加暗号化データ（５）についての復号化処理（Ｓ５１）を続行させることで、復号化処理（Ｓ５１）と同時に提示処理（Ｓ５４）を行うことも可能である。
【００９０】
特に、データをストリーミング配信するような場合に、時系列で先に提示情報データを配信して提示情報データ（４’）を受信した後に、元データに相当する暗号化データの復号化処理を行うこともできる。
【００９１】
以上のように、復号化装置（３０）において広告等の提示情報データを提示できる構成をとれば、暗号化の際に受信側ユーザに対して提示する情報を決めることができる。また、受信側ユーザは、発信側ユーザに合わせて復号化処理ソフトウェアを利用しているに過ぎず、積極的に復号化処理ソフトウェアを購入する動機に乏しい。本発明による広告等を併用したソフトウェアにより、手軽に高性能な暗号化・復号化方法を利用することができる点で、暗号化処理ソフトウェアにも増して、本発明は好適に実施できる。
【図面の簡単な説明】
【００９２】
【図１】本発明の暗号化・復号化装置を含む全体構成図である。
【図２】本発明の実施例１ないし４に係る暗号化装置の構成図である。
【図３】本発明の実施例１に係る暗号化処理のフローチャートである。
【図４】本発明の実施例２に係る暗号化処理のフローチャートである。
【図５】本発明の実施例４に係る暗号化処理ソフトウェアのメイン画面を示す説明図である。
【図６】本発明の実施例５及び６に係る復号化装置の構成図である。
【図７】本発明の実施例５に係る暗号化処理のフローチャートである。
【図８】本発明の実施例６に係る暗号化処理のフローチャート１である。
【図９】本発明の実施例６に係る暗号化処理のフローチャート２である。
【符号の説明】
【００９３】
１  暗号化装置
２  復号化装置
３  元データ
４  提示情報データ
５  提示情報付加暗号化データ
６  インターネット
７  ＣＤ
８  復元データ
【図１】
2008118595.tif 000003
【図２】
2008118595.tif 000004
【図３】
2008118595.tif 000005
【図４】
2008118595.tif 000006
【図５】
2008118595.tif 000007
【図６】
2008118595.tif 000008
【図７】
2008118595.tif 000009
【図８】
2008118595.tif 000010
【図９】
2008118595.tif 000011