(57)【要約】 【課題】復号キーが盗用されたりして、第三者の手に渡ると、データの管理責任者（又は所有者）が知らないうちに解読されてしまう危険を未然に防止可能とする。【解決手段】暗号化データを復号する際は、データ責任者の携帯電話を管理側サーバーが自動的に呼び出し、該携帯電話機から復号キーを入力してもらうため、データ責任者が知らないうちに解読されることを防ぐことが出来る。スクランブルコンテンツの場合も、スクランブル解除キーを正当に入手した正当な視聴者のみが、管理側サーバーから呼び出された自身の携帯電話機からスクランブル解除キーを入力・送信してコンテンツを視聴することが出来る。【選択図】  図３
2011130425.tif 000002
【特許請求の範囲】
【請求項１】
暗号化データ本体と、少なくともデータ責任者の識別情報及び管理側サーバーのアドレスを含む付加情報と、から成る暗号ファイル、
該暗号ファイルを読み込みその中の暗号化データを復号する為の利用者のコンピューター、
該利用者のコンピューターを管理側サーバーに繋がる通信回線に接続する通信回線接続手段、
データ責任者の少なくとも識別情報と携帯電話番号を格納する記憶手段を持った管理側サーバー、
該管理側サーバーからデータ責任者の携帯電話番号データを受け取り、これを基にデータ責任者の携帯電話を呼び出し、通信を実行する携帯電話通信手段、
該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機、
データに対して暗号キーを用いて暗号化した暗号化データ本体の、当該暗号化に対応した復号キー、
から少なくとも構成されることを特徴とする、携帯電話を利用した暗号化データの復号システム。
【請求項２】
暗号化データ本体と、少なくともデータ責任者の識別情報及び管理側サーバーのアドレスを含む付加情報と、一対で暗号ファイルを構成し、
暗号化データを復号する際に、暗号ファイルが利用者のコンピューターに読み込まれると、この中に付加情報として記録された管理側サーバーのアドレスに通信回線接続手段により通信回線で接続し、続いて管理側サーバーにデータ責任者の識別情報が送信され、これを受信した管理側サーバーでは、該識別情報を基にデータ責任者の携帯電話番号を検索して読み出し、この携帯電話番号データを携帯電話通信手段に送り、該携帯電話通信手段がデータ責任者の携帯電話を呼び出し、
データ責任者の携帯電話機に着信するとデータ責任者が復号キーを入力して送信し、該復号キーが携帯電話通信手段および管理側サーバーと通信回線接続手段を経由して利用者のコンピューターに投入され、復号が開始されることを特徴とする暗号化データの復号方法。
【請求項３】
暗号化データ本体と、少なくともデータ責任者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションと、から成る暗号ファイル、
該暗号ファイルを読み込みその中の暗号化データを復号する為の利用者のコンピューター、
利用者のコンピューターを携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段、
データ責任者の携帯電話を呼び出し、通信を実行する携帯電話通信手段、
該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機、
データに対して暗号キーを用いて暗号化した暗号化データ本体の、当該暗号化に対応した復号キー、
から少なくとも構成されることを特徴とする携帯電話を利用した暗号化データの復号システム。
【請求項４】
暗号化データ本体と、少なくともデータ責任者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションと、から成る暗号ファイルを構成し、
暗号化データを復号する際、暗号ファイルが利用者のコンピューターに読み込まれると、この中の携帯電話呼び出すためのアプリケーションが実行され、付加情報に記録されているデータ責任者の携帯電話番号を読み出し、該携帯電話番号データを、携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段から携帯電話通信手段に送り、該携帯電話通信手段によりデータ責任者の携帯電話を呼び出し、
データ責任者の携帯電話機に着信すると、データ責任者が復号キーを入力して携帯電話通信手段に送信し、該復号キーが携帯電話通信手段から通信回線接続手段を経由して、利用者のコンピューターに着信し復号キーとして読み込まれると、復号が開始されることを特徴とする暗号化データの復号方法。
【請求項５】
利用者のコンピューターに、利用者情報入力手段と、利用者情報の入力を促す画面表示の手段とを持つことを特徴とする、請求項１又は請求項３に記載の暗号化データの復号システム。
【請求項６】
暗号ファイル投入後、利用者のコンピューターの画面に、利用者情報の入力を促す画面表示の手段により入力案内画面が表示され、これに従い利用者が利用者情報を、利用者情報入力手段より入力し、該利用者情報が請求項２又は請求項４に記載のそれぞれの所定の通信経路を経てデータ責任者の携帯電話に送信され、携帯電話機のディスプレイに表示されることを特徴とする、請求項２又は請求項４に記載の暗号化データの復号方法。
【請求項７】
コンテンツをコンテンツファイルとして提供するコンテンツ配信サーバー、
配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体と、少なくとも視聴者の識別情報および管理側サーバーのアドレスを含む付加情報と、から成るコンテンツファイル、
該コンテンツファイルを読み込みその中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置、
該コンテンツ再生装置を管理側サーバーに繋がる通信回線に接続する通信回線接続手段、
視聴者の少なくとも識別情報と携帯電話番号を格納する記憶手段を持った管理側サーバー、
該管理側サーバーから視聴者の携帯電話番号データを受け取り、これを基に視聴者の携帯電話を呼び出し、通信を実行する携帯電話通信手段、
該携帯電話通信手段より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機、
コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キー、
から少なくとも構成されることを特徴とする、携帯電話を利用した暗号化データの復号システム。
【請求項８】
コンテンツ配信サーバーに対して視聴者が配信要求をすると、
該コンテンツ配信サーバーは目的のコンテンツに対してスクランブル処理をして暗号化データとし、該暗号化データ本体に、少なくとも視聴者の識別情報および管理側サーバーのアドレスを含む付加情報を付加して、これをコンテンツファイルとし、これが視聴者のコンテンツ再生装置に送信されると一旦格納され、
視聴者がコンテンツを再生しようとする時、該コンテンツ再生装置が該コンテンツファイルを読み込み、その中の付加情報の管理側サーバーのアドレス情報を基に管理側サーバーに繋がる通信回線に接続する通信回線接続手段によって管理側サーバーに接続し、さらに付加情報に記録されている視聴者の識別情報を管理側サーバーに送信し、該管理側サーバーは視聴者の識別情報を基に視聴者の携帯電話番号を検索して読み出し、該携帯電話番号データを携帯電話通信手段に送り、これを基に携帯電話通信手段が視聴者の携帯電話を呼び出し、
該携帯電話通信手段より呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらい、該スクランブル解除キーが携帯電話通信手段と管理側サーバーおよび通信回線接続手段を経由して、コンテンツ再生装置に読み込まれ、暗号化データがこのスクランブル解除キーを基に、元のコンテンツとして復号され、視聴者が視聴可能となることを特徴とする、携帯電話を利用した暗号化データの復号方法。
【請求項９】
コンテンツをコンテンツファイルとして提供するコンテンツ配信サーバー、
配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体と、少なくとも視聴者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションと、から成るコンテンツファイル、
該コンテンツファイルを読み込みその中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置、
該コンテンツ再生装置を携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段、
視聴者の携帯電話を呼び出し、通信を実行する携帯電話通信手段、
該携帯電話通信手段より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機、
コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キー、
から少なくとも構成されることを特徴とする、携帯電話を利用した暗号化データの復号システム。
【請求項１０】
コンテンツ配信サーバーに対して視聴者が配信要求をすると、
該コンテンツ配信サーバーは目的のコンテンツに対してスクランブル処理をして暗号化データとし、該暗号化データ本体に、少なくとも視聴者の携帯電話番号を含む付加情報と携帯電話を呼び出すためのアプリケーションを付加して、これをコンテンツファイルとし、これが視聴者のコンテンツ再生装置に送信されて一旦格納され、
視聴者がコンテンツを再生しようとする時、該コンテンツ再生装置が該コンテンツファイルを読み込み、まず携帯電話を呼び出すためのアプリケーションが読み込まれて、これが実行され、付加情報に記録されている視聴者の携帯電話番号データを、携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段により携帯電話通信手段へ送信し、携帯電話番号データを基に該携帯電話通信手段により視聴者の携帯電話を呼び出し、
該携帯電話通信手段により呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらい、これが携帯電話通信手段と通信回線接続手段を経由して、コンテンツ再生装置に読み込まれ、暗号化データがこのスクランブル解除キーを基に、元のコンテンツとして復号されて視聴者が視聴可能となることを特徴とする、携帯電話を利用した暗号化データの復号方法。
【請求項１１】
暗号化データ本体に付加情報として、参照データと、該参照データを該暗号化データと同じ暗号キーで暗号化したテストデータと、復号キーの正否の判定をする判定アプリケーションと、を付加して暗号ファイルとし、該暗号ファイルを復号する時、復号キーが利用者のコンピューターに投入されると判定アプリケーションの作動により、該テストデータを該復号キーで復号し復号テストデータとし、該復号テストデータを該参照データと比較し、両者が同じであれば、該復号キーが正規の復号キーであると判定し、異なれば正規の復号キーではないと判定する暗号ファイルのファイル構造及び復号キーの正否判定方法。
【請求項１２】
暗号化データ本体に付加情報として、参照データと、該参照データを該暗号化データと同じ暗号キーで暗号化したテストデータと、復号キーの正否の判定をする判定アプリケーションと、を付加して暗号ファイルとし、該暗号ファイルを復号する時、携帯電話機から復号キーが入力され、所定の通信経路を経由して利用者のコンピューターに着信し投入されると、判定アプリケーションの作動により、該テストデータを該復号キーで復号し復号テストデータとし、該復号テストデータを該参照データと比較し、両者が同じであれば、該復号キーが正規の復号キーであると判定し、異なれば正規の復号キーではないと判定し、利用者に該判定結果を提示する、暗号ファイルのファイル構造及び復号キーの正否判定方法を付加したことを特徴とする、請求項１．請求項２．請求項３．請求項４．請求項７．請求項８．請求項９．請求項１０のいずれかに記載の携帯電話を利用した暗号化データの復号システムおよび暗号化データの復号方法
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化データを復号する際のセキュリティーを高める技術に関する。
【背景技術】
【０００２】
特許文献１に記載の発明は、暗号化データの復号化機能を有する携帯端末およびデータ復号化システムにおいて、携帯端末から暗号化データの復号化処理を指示する復号化指示信号を受信すると、記憶部から復号化対象となる暗号化データに付与された機密レベルデータを取得し、取得された信用レベルデータ、セキュリティレベルデータ、機密レベルデータに基づいて生成される評価値データと予め復号化可否の判定基準として設定された閾値データとを比較し、評価値が閾値よりも小さいと、復号化可と判定し、復号化処理を実行させ、大きいと、復号化不可と判定し、復号化処理を中止させるので、暗証番号を含むユーザ情報を入手した悪意者により、ユーザ情報のみで、暗号化データが復号化されるのを防止することができる。従って、悪意者により、容易に暗号化データが復号化され、該復号化されたデータが外部に漏出されるのを低減できる。
【０００３】
一方、特許文献２に記載の発明は、携帯端末装置と無線通信により通信するブルートゥース通信部およびＮＦＣ通信部と、ブルートゥース通信部によって携帯端末装置との無線通信を確立し、処理対象となるデータを暗号化した暗号化データを携帯端末装置から受信し、ＮＦＣ通信部によって携帯端末装置との無線通信を確立し、暗号化データの復号化処理に用いるパスワードを携帯端末装置から受信し、ＮＦＣ通信部によって受信したパスワードを用いてブルートゥース通信部によって受信した暗号化データに復号化処理を施してデータを抽出する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１５０４６６
【特許文献２】特開２００９−５５５８１
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の記載は、判定の基準というソフトウェア的な判断に基づくため、そのソフトウェアや判定数値の改変や偽造が出現する恐れがある。これに対し、本発明は、データの管理責任者が持つ携帯電話機というハードウェアその物が無いと、復号キー若しくはパスワードの投入を不可能とすることで、改変や偽造を未然に回避可能とするものである。
また、特許文献２記載の発明は、Ａ機とＢ機間の固定的な関係の送受信なので、それ以外の、個々の人物が所有する暗号化データの、復号に関するサービスには対応できないという問題がある。
【０００６】
本発明の技術的課題は、このような問題に着目し、正当な利用者以外の第三者に暗号化データが勝手に解読されることを防止可能とすることにある。すなわち、暗号化データを復号する際のセキュリティーを高める技術において、従来暗号化データを復号する際には、コンピューターに暗号化データを読み込ませ、それと共にそのデータの復号キーをコンピューターに手入力で投入し復号していた。その結果、文字や数字からなる復号キーは人的伝播が比較的容易であるが故、復号キーが第三者の手に渡る可能性があり、そして万が一第三者に解読されてもデータの管理責任者（又は所有者）にはそのことが気づかれない。従ってたとえ暗号化されているとはいえ、暗号化データおよび復号キーの管理には神経を使わざるをえない。
そこで本発明は、暗号化データを復号する際に、データ管理責任者（以下「データ責任者」という）の携帯電話機の呼出しが自動的に行われ、データ責任者の携帯電話機から復号キーを投入しない限り復号不可能とすることによって、暗号化データの不正な解読を防止可能とすることにある。
【課題を解決するための手段】
【０００７】
本発明は、暗号化データを復号する際にデータ責任者の携帯電話を管理側サーバーが呼び出し、該携帯電話機から復号キーを入力してもらうことによってのみ復号可能となり、これによりデータ責任者が知らないうちに解読されることを防ぐことを目的とする。
尚、本発明の全体構造が容易に理解できるように、各請求項とその実施例や説明図との関係を、図１８に示す。すなわち、請求項１、２は、管理側サーバーを使う強固なセキュリティーであり、請求項３、４は、管理側サーバーを使わない簡易な構成であり、請求項５、６は、請求項１から請求項４までの構成に付加機能として利用者情報をデータ責任者の携帯電話に送信する構成であり、請求項７、８は、暗号化データをスクランブルコンテンツとした場合において、管理側サーバーを使う強固なセキュリティーであり、請求項９、１０は、暗号化データをスクランブルコンテンツとした場合において、管理側サーバーを使わない簡易な構成である。請求項１１は暗号ファイルのファイル構造及び復号キーの正否判定方法で、その単独でも実施できるが、請求項１２ではこれを本発明の携帯電話を利用した暗号化データの復号システムおよび復号方法に応用したものである。
【０００８】
請求項１は、暗号化データの復号システムの構成で、次の構成１〜７から成っている。
構成１．
復号しようとする目的の暗号化データ本体は、少なくともそのデータ責任者（もしくはデータ所有者）の識別情報と管理側サーバーのアドレスとを含む付加情報が付加された状態で取り扱われ、この暗号化データ本体と付加情報の一対を暗号ファイルとする。付加情報にはこの他、暗号化データの名称・重要度・秘匿の度合いなど、データ責任者が復号許可する際の判断に必要な情報を記録できる。さらに付加情報には、必用なアプリケーションプログラムも組み込むことが出来る。この暗号ファイルは利用者のコンピューター内の記憶手段や、あるいはコンピューターの外部にある光ディスクや可搬メモリーなどのリムーバブルメディア、そして転送されるデータとして存在する。ここで管理側サーバーのアドレスとは、データ責任者が利用する管理側サーバーを指定し通信回線で接続する際のアドレスや電話番号など、管理側サーバーに接続する為に必要な情報をいう。
【０００９】
構成２．
該暗号ファイルを読み込み、その中の暗号化データを復号する為の利用者のコンピューターである。利用者のコンピューターには復号に必用なプログラムなど、予め必要なソフトウェアがインストールされているものとし、特にその詳細は記述しないものとする。ここで、利用者とは必ずしも第三者とは限らず、データ責任者が自らこの暗号ファイルを復号してデータを利用する場合も含まれる。
【００１０】
構成３．
該利用者のコンピューターを、管理側サーバーに繋がる通信回線に接続する通信回線接続手段である。これは例えばモデムやそれに付随するソフトウェアおよびその設定など、コンピューターを通信回線に接続するための手段を言う。通信回線接続手段はコンピューターに内蔵されている場合もある。この通信回線接続手段が接続する通信回線は一般的にインターネットを利用することが想定されるが、もちろん固定電話回線や専用回線そしてＬＡＮ（同一構内通信網）による接続回線を利用することも出来、特にその形態を限定しない。
【００１１】
構成４．
少なくとも、データ責任者の識別情報と携帯電話番号の対応を示す一覧のファイルとして携帯電話番号照合ファイルを、格納する記憶手段を持った管理側サーバーで、その記憶手段にはこの他にも顧客情報や課金の為の情報などの記録も出来る。この管理側サーバーの管理側とはこの復号システムを管理運営する管理者であり、本システムで取り扱う暗号ファイルのデータ責任者の携帯電話機と、暗号ファイルを復号しようとする利用者のコンピューターを通信回線（インターネットおよび携帯電話通信を含む通信網）でつなぐ橋渡しとして存在し、これを専業とする事業者、あるいはインターネットサービスプロバイダーや携帯電話通信事業者などが想定されるが、データ責任者の自社内にこの管理側サーバーを構築することも可能であり、また簡易な方法して利用者のコンピューターあるいはデータ責任者のコンピューターに、管理側サーバーの機能を持たせることも可能である。
【００１２】
構成５．
該管理側サーバーからデータ責任者の携帯電話番号が検索し読み出されると、その携帯電話番号データを受け取りこれを基にこの携帯電話を呼び出し、通信を実行する携帯電話通信手段である。
【００１３】
構成６．
該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機。ここで「携帯電話機」として表現しているが、移動通信手段であれば良く、したがってＰＨＳや通信機能を持ったＰＤＡ（個人用携帯情報端末）等も含まれるものとする。
【００１４】
構成７．
データ責任者により入力・送信してもらう復号キーであり、暗号化したデータを暗号化する前の状態に戻すキーである。これをより詳しく言えば、データに対して暗号キーを用いて暗号化した暗号化データ本体の、当該暗号化に対応した復号キーとなる。この復号キーは、携帯電話機から入力しやすいように、数字のみから成ることも出来るが、よりセキュリティーを強固にする為に、数字以外の文字を使用することも出来る。
請求項１は、以上の構成１〜７から成ることを特徴とする暗号化データの復号システムである。
【００１５】
請求項２は、請求項１記載の暗号化データの復号システムによる暗号化データの復号方法である。目的の暗号化データ本体は、少なくともそのデータ責任者（もしくはデータ所有者）の識別情報と管理側サーバーのアドレスとを含む付加情報が付加された状態で取り扱われ、この暗号化データ本体と付加情報の一対を暗号ファイルとする。付加情報にはこの他、暗号化データの名称・重要度・秘匿の度合いなど、データ責任者が復号許可する際の判断に必要な情報を記録できる。さらに付加情報には、必用なアプリケーションプログラムも組み込むことが出来る。
【００１６】
手順１．暗号化データを復号する際、暗号ファイルが利用者のコンピューターに読み込まれると、まず付加情報に記録されている管理側サーバーのアドレスに、通信回線接続手段により通信回線で接続し、管理側サーバーにデータ責任者の識別情報が送信される。ただし、暗号化データ本体は送信されない。もしくは送信する必要がない。
【００１７】
手順２．データ責任者の識別情報を受信した管理側サーバーでは、この識別情報を基にデータ責任者の携帯電話番号を検索し読み出し、この携帯電話番号データを携帯電話通信手段に送信する。
【００１８】
手順３．携帯電話通信手段により、データ責任者の携帯電話を呼び出す。
【００１９】
手順４．データ責任者の携帯電話機に着信があると、データ責任者の判断により復号を許可する場合は、携帯電話機から復号キーを入力し携帯電話通信手段を経由して管理側サーバーに送信する。ここで付加情報の中に暗号化データの名称・重要度・秘匿の度合いなど、データ責任者が復号許可する際の判断に必要な情報が記録されている場合は、これを携帯電話機のディスプレイに表示し、この表示内容を見て復号許可の判断材料となるが、あるいは事前に利用者から電話などで復号許可の連絡を取るなど、人的手段で行うことも可能である。
【００２０】
手順５．携帯電話通信手段から管理側サーバーに送信されてきた復号キーを通信回線接続手段を経由して利用者のコンピューターに送信する。
【００２１】
手順６．利用者のコンピューターは復号キーを受信してこの復号キーを基に暗号化データの復号が開始される。
以上の手順から構成されることを特徴とする、暗号化データの復号方法である。
【００２２】
請求項３は、請求項１の構成のうち管理側サーバーを省いた最小限度のシステム構成となっている。特に個人レベルで暗号化データの復号システムを構築する場合のシステム構成に活用が期待でき、例えば日ごろ持ち歩くパソコン内の重要なデータを暗号化しておいて、これを復号して使用する時などの簡易型の暗号化データの復号システムである。また、暗号化データを限られた小数の利用者が共有する場合にも適している。
以下にその構成を述べる。
【００２３】
構成１．
暗号ファイルであって、暗号化データ本体と、少なくとも該データ責任者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションプログラム（以下アプリケーションと言う）、の少なくとも３つの要素から構成される。このうち携帯電話を呼び出すためのアプリケーションは携帯電話通信手段への接続及び携帯電話を呼び出す為に必用なプログラムやデータなどから構成される。またこれは暗号ファイル内ではなく、利用者のコンピューターにあらかじめインストールされていても良い。こうすることにより、暗号ファイル内には、復号のために必要な、携帯電話を呼び出すためのアプリケーションがないため、暗号ファイルを手に入れた第三者には復号が不可能となる。
【００２４】
構成２．
該暗号ファイルを読み込み、その中の暗号化データを復号する為の、利用者のコンピューターである。
【００２５】
構成３．
利用者のコンピューターを携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段である。
【００２６】
構成４．
データ責任者の携帯電話を呼び出し、通信を実行する携帯電話通信手段である。
【００２７】
構成５．
該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機である。
【００２８】
構成６．
データ責任者により入力・送信してもらう復号キーであり、暗号化したデータを暗号化する前の状態に戻すキーである。これをより詳しく言えば、データに対して暗号キーを用いて暗号化した暗号化データ本体の、当該暗号化に対応した復号キーとなる。この復号キーは、携帯電話機から入力しやすいように、数字のみから成ることも出来るが、よりセキュリティーを強固にする為に、数字以外の文字を使用することも出来る。
請求項３は以上の構成１〜６から成ることを特徴とする暗号化データの復号システムである。
【００２９】
請求項４は、請求項３記載の暗号化データの復号システムによる暗号化データの復号方法である。目的とする暗号化データ本体は、少なくとも該データ責任者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションと共に暗号ファイルとして構成される。
【００３０】
手順１．暗号化データを復号する際、暗号ファイルが利用者のコンピューターに読み込まれる。
【００３１】
手順２．この中の携帯電話を呼び出すためのアプリケーションが実行され、さらに付加情報に記録されているデータ責任者の携帯電話番号を読み出す。
【００３２】
手順３．通信回線接続手段により携帯電話通信手段に接続し、データ責任者の携帯電話番号データを送信する。
【００３３】
手順４．携帯電話通信手段によりデータ責任者の携帯電話を呼び出す。
【００３４】
手順５．データ責任者の携帯電話機に着信すると、データ責任者の判断により復号を許可する場合は、データ責任者が復号キーを入力する。
【００３５】
手順６．入力した復号キーを携帯電話通信手段および通信回線接続手段を経由して利用者のコンピューターに送信する。
【００３６】
手順７．該復号キーが利用者のコンピューターに着信し、復号キーとして読み込まれると、復号が開始される。
以上の手順から構成されることを特徴とする、暗号化データの復号方法である。
【００３７】
請求項５は、利用者のコンピューターにおいて、利用者情報入力手段と、利用者情報の入力を促す画面表示の手段とを持つ請求項１又は請求項３記載の暗号化データの復号システムである。利用者情報入力手段とはキーボードやテンキーの他、指紋センサーやその他の生体情報センサーとすることも出来る。
【００３８】
利用者情報の入力を促す画面表示の手段とは、利用者に対し、『あなたの社員コードを入力してください。』などの案内の表示や、コードを入力する為の入力枠を表示するなどの為のディスプレイおよびソフトウェアを言う。
【００３９】
この内、生体情報センサーを持つ場合は、請求項１と請求項３の場合とでは異なる。
【００４０】
請求項１に応用した場合は、利用者のコンピューターに、利用者情報入力手段として生体情報センサーと、利用者情報の入力を促す例えば「指紋センサーに指を置いてください」などの案内の画面表示の手段とを持ち、管理側サーバーの記憶手段に、生体情報のテンプレートデータと利用者情報の対応を示す一覧のファイルとして、生体情報照合ファイルも持つことを特徴とする、請求項１記載の暗号化データの復号システムとなる。
請求項３に応用した場合は、利用者のコンピューターに、利用者情報入力手段として生体情報センサー、そして利用者が本人であるか認証する生体認証手段を持ち、利用者のコンピューターを複数の利用者で利用する場合はこれに利用者が誰であるかを特定する為の、生体情報のテンプレートデータと利用者情報の対応を示す一覧のファイルとして、生体情報照合ファイルも必要となる。これに利用者情報の入力を促す画面表示の手段も持つことを特徴とする、請求項３記載の暗号化データの復号システムとなる。
【００４１】
請求項６は、請求項５の暗号化データの復号システムによる暗号化データの復号方法である。暗号ファイル投入後、利用者のコンピューターにおいて画面表示の手段により、画面に利用者情報の入力を促す案内や入力欄が表示され、これに従い利用者が利用者情報、特に氏名や社員コードなどの識別情報を利用者情報入力手段より入力し、あるいは「指紋センサーに指を置いてください」などの案内の画面表示に従って、生体情報センサーから生体情報を読み込ませ、該利用者情報が請求項２又は請求項４に記載のそれぞれの所定の通信経路を経てデータ責任者の携帯電話に送信され、携帯電話機のディスプレイに表示されることを特徴とする、請求項２又は請求項４記載の暗号化データの復号方法である。
【００４２】
この内、生体情報センサーを持つ場合は、請求項２と請求項４の場合とでは若干異なる。
【００４３】
請求項２に応用した場合は、請求項２の手順に加えて以下の手順が追加される。すなわち、データ責任者の識別情報と共に利用者の生体情報が管理側サーバーに送信され、管理側サーバーにて該生体情報を基に、管理側サーバーの記憶手段にある、生体情報のテンプレートデータと利用者情報の対応を示す一覧のファイルである、生体情報照合ファイルから、この利用者が誰であるかを検索することにより特定し、この誰であるかを利用者情報として、データ責任者の識別情報を基に検索された携帯電話番号のデータ責任者の携帯電話に送信し、該利用者情報が携帯電話機のディスプレイに表示される。
【００４４】
請求項４に応用した場合は、請求項４の手順に加えて以下の手順が追加される。すなわち、利用者のコンピューターの生体認証手段により、正規の利用者であるとの確定情報を利用者情報として、あるいは利用者のコンピューターを複数の利用者で利用する場合は、利用者のコンピューター内にある生体情報照合ファイルとの照合で、この利用者が誰であるかを特定し、この誰であるかを利用者情報として、これがデータ責任者の携帯電話番号と共に携帯電話通信手段に送信され、さらにこの内利用者情報がデータ責任者の携帯電話に送信され、携帯電話機のディスプレイに表示される請求項４記載の暗号化データの復号方法となる。
【００４５】
以上によりデータ責任者は誰が暗号化データを復号しようとしているのか判るため、復号許可の判断材料になる。
【００４６】
請求項７は、スクランブル処理された映像や音楽などのコンテンツを配信し、これをコンテンツ再生装置にて復号し視聴者に提供する、暗号化データの復号システムの構成で、次の構成１〜８から成る。
【００４７】
構成１．コンテンツ配信サーバーである。
視聴者の配信要求に応じて、コンテンツを配信するサーバーである。配信の際にはコンテンツをそのまま配信するのではなく、これをスクランブル処理しさらに付加情報を付加したコンテンツファイルとして視聴者に提供する。
【００４８】
構成２．コンテンツファイルである。
コンテンツファイルは、暗号化データ本体と付加情報からなる。その詳細は、配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体と、少なくとも視聴者の識別情報および管理側サーバーのアドレスを含む付加情報と、から成るコンテンツファイルである。このコンテンツファイルは、リムーバブルメディアにコピーし、視聴者が自身の携帯電話機を持っていれば、他の場所にて他のコンテンツ再生装置からも再生することが出来る。
【００４９】
構成３．コンテンツ再生装置である。
該コンテンツファイルを読み込んで、その中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置である。実施の際には、その専用の再生装置でも良いが、パーソナルコンピューターの利用も出来る。
【００５０】
構成４．通信回線接続手段である。
該コンテンツ再生装置を管理側サーバーに繋がる通信回線に接続する通信回線接続手段である。
【００５１】
構成５．管理側サーバーである。
少なくとも、視聴者の識別情報と携帯電話番号の対応を示す一覧のファイルとして携帯電話番号照合ファイルを、格納する記憶手段を持った管理側サーバーで、この記憶手段にはその他にも顧客情報や課金の為の情報などの記録も出来る。
【００５２】
構成６．携帯電話通信手段である。
該管理側サーバーから得た視聴者の携帯電話番号データを基に視聴者の携帯電話を呼び出し、通信を実行する携帯電話通信手段である。
【００５３】
構成７．携帯電話機である。
該携帯電話通信手段より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機である。
【００５４】
構成８．スクランブル解除キーである。
コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キー、すなわち暗号化したデータを暗号化する前の状態に戻すキーである。このスクランブル解除キーは視聴者毎に異なることが好ましく、コンテンツ配信に際してあるいは事前に視聴者に何らかの手段、例えば電話やＥ−ｍａｉｌ等により通知されるもので、視聴者が会員なら会員独自のキー、あるいはコンテンツ毎に異なるキーとしても良い。このスクランブル解除キーは請求項１から請求項６までは、復号キーとして記載してきたが、ここでは『スクランブル処理』に対応して『スクランブル解除キー』とした。現在コンテンツに対しては、データの『暗号化』よりも簡便な処理が出来る『スクランブル』が一般的ではあるが、再生装置やコンピューターの性能が向上すれば、いずれスクランブルよりも高度な『暗号化』が一般的になる可能性もある。従って、ここではスクランブルも暗号化の一手法と捕らえ、同一の意味の範疇とする。
【００５５】
以上から構成されることを特徴とする、スクランブルコンテンツの携帯電話を利用した復号システムである。
【００５６】
請求項８は請求項７記載の、コンテンツを対象とした暗号化データの復号システムによる暗号化データの復号方法である。
【００５７】
手順１．コンテンツ配信サーバーに対して視聴者が配信要求をする。
【００５８】
手順２．該コンテンツ配信サーバーは目的のコンテンツに対してスクランブル処理をして暗号化データとし、該暗号化データ本体に、少なくとも視聴者の識別情報および管理側サーバーのアドレスを含む付加情報を付加して、これをコンテンツファイルとする。
【００５９】
手順３．このコンテンツファイルが視聴者のコンテンツ再生装置に送信され、いったん格納される。
【００６０】
手順４．視聴者がコンテンツを再生しようとする時、該コンテンツ再生装置が該コンテンツファイルを読み込む。
【００６１】
手順５．その中の付加情報の管理側サーバーのアドレス情報を基に管理側サーバーに繋がる通信回線に接続する通信回線接続手段により、管理側サーバーに接続する。
【００６２】
手順６．付加情報に記録されている視聴者の識別情報を管理側サーバーに送信する。
【００６３】
手順７．該管理側サーバーは視聴者の識別情報を基に視聴者の携帯電話番号を検索して読み出す。
【００６４】
手順８．該管理側サーバーから得た視聴者の携帯電話番号データを基に携帯電話通信手段により視聴者の携帯電話を呼び出す。
【００６５】
手順９．該携帯電話通信手段より呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらう。
【００６６】
手順１０．これが携帯電話通信手段と管理側サーバーおよび通信回線接続手段を経由して、コンテンツ再生装置に読み込まれる。
【００６７】
手順１１．暗号化データがこのスクランブル解除キーを基に、元のコンテンツとして復号され、視聴者は視聴可能となる。
以上の手順から構成されることを特徴とする、スクランブルコンテンツの携帯電話を利用した復号方法である。
【００６８】
請求項９は、請求項７記載のうち、管理側サーバーを省いた最小限度の簡易なシステム構成で、以下の構成１〜７から成る。
【００６９】
構成１．コンテンツ配信サーバーであって、コンテンツをコンテンツファイルとして提供するコンテンツ配信サーバーである。
【００７０】
構成２．コンテンツファイルである。配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体と、少なくとも視聴者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションと、から成るコンテンツファイルである。このうち携帯電話を呼び出すためのアプリケーションはコンテンツファイル内ではなく、コンテンツ再生装置にあらかじめインストールされていても良い。ただし、この携帯電話を呼び出すためのアプリケーションがコンテンツファイル内にある場合は、このコンテンツファイルは、リムーバブルメディアにコピーし、視聴者が自身の携帯電話機を持っていれば、他の場所にて他のコンテンツ再生装置からも再生することが出来る。
【００７１】
構成３．コンテンツ再生装置である。該コンテンツファイルを読み込んで、その中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置である。実施の際には、その専用の再生装置でも良いが、パーソナルコンピューターの利用も出来る。
【００７２】
構成４．通信回線接続手段である。該コンテンツ再生装置を携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段である。
【００７３】
構成５．携帯電話通信手段であって、視聴者の携帯電話を呼び出し、通信を実行する手段である。
【００７４】
構成６．携帯電話機である。該携帯電話通信手段より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機である。
【００７５】
構成７．スクランブル解除キーである。コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キー、すなわち暗号化したデータを暗号化する前の状態に戻すキーである。
【００７６】
以上から構成されることを特徴とする、スクランブルコンテンツの携帯電話を利用した簡易な復号システムである。
【００７７】
請求項１０は、請求項９記載の、コンテンツを対象とした、暗号化データの復号システムによる暗号化データの復号方法である。なお、スクランブル解除キーはコンテンツ配信時、あるいは事前に視聴者に通知されているものとする。
【００７８】
手順１．配信要求であって、コンテンツ配信サーバーに対して視聴者が配信要求をする。
【００７９】
手順２．コンテンツのスクランブルと付加情報およびアプリケーションの付加であって、該コンテンツ配信サーバーは目的のコンテンツに対して暗号キーを用いてスクランブル処理をして暗号化データとし、該暗号化データ本体に、少なくとも視聴者の携帯電話番号を含む付加情報と携帯電話を呼び出すためのアプリケーションを付加して、これをコンテンツファイルとする。
【００８０】
手順３．コンテンツ再生装置への送信動作で、コンテンツ配信サーバーからコンテンツファイルが視聴者のコンテンツ再生装置に送信される。
【００８１】
手順４．コンテンツファイルの読み込み。コンテンツ再生装置にいったん格納され、随時の視聴者がコンテンツを再生しようとする時、該コンテンツ再生装置が該コンテンツファイルを読み込み、まず携帯電話を呼び出すためのアプリケーションが読み込まれて、これが実行される。
【００８２】
手順５．携帯電話通信手段へ送信。付加情報に記録されている視聴者の携帯電話番号を通信回線接続手段により携帯電話通信手段へ送信する。
【００８３】
手順６．携帯電話の呼び出し。該携帯電話通信手段により視聴者の携帯電話を呼び出す。
【００８４】
手順７．スクランブル解除キーの入力と送信。該携帯電話通信手段により呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらう。
【００８５】
手順８．コンテンツ再生装置に着信。スクランブル解除キーが携帯電話通信手段と通信回線接続手段を経由して、コンテンツ再生装置に読み込まれる。
【００８６】
手順９．暗号化データが復号され、コンテンツが復元される。すなわち、着信したスクランブル解除キーを基に、暗号化データが元のコンテンツとして復号され、視聴者は視聴可能となる。
以上の手順から構成される、スクランブルコンテンツの携帯電話を利用した簡易復号方法である。
【００８７】
請求項１１は、暗号化データ本体の復号に先立ち、投入される復号キーが正規の復号キーであるかを判定することが出来る、暗号ファイルのファイル構造及び復号キーの正否判定方法である。尚ここで正規の復号キーとは、暗号化データを復号する際の、当該暗号化に対応し復号に適合した復号キーのことをいい、この正規の復号キーにより暗号化データは元のデータに復号できる。
また、スクランブル解除キーの場合も同様に正規のスクランブル解除キーとする。
【００８８】
暗号ファイルは暗号化データ本体と付加情報で構成され、このうち付加情報は少なくとも次の３つの要素から構成される。
１．参照データである。この参照データは比較的小規模のデータでよく、例えば任意の文字列などから構成される。またこの文字列は必ずしも意味のある文字列でなくてもよく、ランダムに生成した文字列でも良い。この参照データは、暗号ファイル毎に異なるほうがより強固なセキュリティーを確保できる。
２．テストデータである。前記参照データを、暗号化データ本体の暗号化に使用した同じ暗号キーで暗号化したデータであり、これをテストデータとする。
３．判定アプリケーションである。判定アプリケーションはテストデータを、暗号化データ本体の復号に使われる同じ復号キーにより復号した時、元の参照データに復号できるか比較判定するためのものである。この判定アプリケーションは暗号ファイル内ではなく、復号するコンピューター内にインストールされていてもよい。付加情報は少なくとも以上の３つの要素から構成されるが、他に必用なデータやアプリケーションプログラムも組み込むことが出来る。
【００８９】
以上の付加情報を付加した暗号ファイルを復号する時、
１．復号キーが投入されると、
２．暗号化データ本体の復号に先立ち、まず判定アプリケーションが作動し、付加情報の中のテストデータを前記復号キーで復号してこれを復号テストデータとし、
３．この復号テストデータを参照データと比較し、
４．両者が同じであれば該復号キーが正規の復号キーであると判定し、
５．両者が異なれば正規の復号キーではないと判定する。
以上の手順による復号キーの正否判定方法である。この判定結果はディスプレイ等に表示し、復号キーが正規のものであるか利用者に提示できる。
以上の請求項１１は、復号キーが正規の復号キーであるか判定する為の暗号ファイルのファイル構造及び復号キーの正否判定方法として、本発明の『携帯電話を利用した暗号化データの復号システムおよび暗号化データの復号方法』によらない従来の暗号化データの復号方法にも実施が可能である。
【００９０】
請求項１２は、請求項１１記載の暗号ファイルのファイル構造及び復号キーの正否判定方法を、請求項１．請求項２．請求項３．請求項４．請求項７．請求項８．請求項９．請求項１０のいずれかに記載の携帯電話を利用した暗号化データの復号システムおよび暗号化データの復号方法に付加機能として追加したものである。
【００９１】
暗号ファイルは暗号化データ本体と付加情報で構成され、このうち付加情報は少なくとも次の３つの要素から構成される。
１．参照データである。この参照データは比較的小規模のデータでよく、例えば任意の文字列などから構成される。またこの文字列は必ずしも意味のある文字列でなくてもよく、ランダムに生成した文字列でも良い。この参照データは、暗号ファイル毎に異なるほうがより強固なセキュリティーを確保できる。
２．テストデータである。前記参照データを、暗号化データ本体の暗号化に使用した同じ暗号キーで暗号化したデータであり、これをテストデータとする。
３．判定アプリケーションである。判定アプリケーションはテストデータを、暗号化データ本体の復号に使われる同じ復号キーにより復号した時、元の参照データに復号できるか比較判定するためのものである。この判定アプリケーションは暗号ファイル内ではなく、復号するコンピューター内にインストールされていてもよい。付加情報は少なくとも以上の３つの要素から構成されるが、他に必用なデータやアプリケーションプログラムも組み込むことが出来る。
【００９２】
以上の付加情報を付加した暗号ファイルを復号する時、
１．復号キーの投入。請求項１．請求項２．請求項３．請求項４の場合は、データ責任者の携帯電話機から、復号キーが入力されこれが所定の通信経路を経由して利用者のコンピューターに着信し投入される。請求項７．請求項８．請求項９．請求項１０の場合は、視聴者の携帯電話機から、復号キーが入力されこれが所定の通信経路を経由してコンテンツ再生装置に着信し投入される。
２．暗号化データ本体の復号に先立ち、まず判定アプリケーションが作動し、付加情報の中のテストデータをこの復号キーで復号してこれを復号テストデータとし、
３．この復号テストデータを参照データと比較し、
４．両者が同じであれば該復号キーが正規の復号キーであると判定し、
５．両社が異なれば正規の復号キーではないと判定する。
以上の手順による復号キーの正否判定方法である。この判定結果はディスプレイ等に表示し、復号キーが正規のものであるか利用者に提示できる。
特に暗号化データが膨大な量のデータである場合に、暗号化データ本体の復号に先立ち利用者に復号キーの正否の判定結果を提示出来るため、利用者が間違った復号キーによる無駄な復号のために待たされることがない。
【発明の効果】
【００９３】
本発明の暗号化データの復号システムおよび復号方法により、暗号化データを復号する際にデータ責任者の携帯電話の呼び出しが自動的に行われ、この呼び出されたデータ責任者の携帯電話機から復号キーを投入しない限り復号されないので、知らない間に第三者に解読されることがなく安全である。
請求項１と請求項２の場合は管理側サーバーがデータ責任者と利用者の間に介在し、管理側サーバーにより携帯電話番号が指定され、携帯電話通信手段からデータ責任者の携帯電話を呼び出すため不正な手段の介入を許さず、より強固なセキュリティーを確保でき、また請求項３と請求項４は個人レベルで使用する場合などに少ない資源で最小のシステムを構築できる。請求項５と請求項６は暗号化データを復号する際、利用者情報がデータ責任者の携帯電話機ディスプレイに表示されるので、データ責任者は誰が暗号化データを復号しようとしているのか判るため、復号許可の判断材料になる。請求項７および請求項８はスクランブル解除キーを正当に入手した正当な視聴者のみが、管理側サーバーに指定されこれにより呼び出された自身の携帯電話機から、スクランブル解除キーを入力・送信してコンテンツを視聴することが出来、またこのコンテンツファイルはリムーバブルメディアにコピーし、視聴者が自身の携帯電話機を持っていれば、他の場所にて他のコンテンツ再生装置からも再生することが出来る。この場合、万が一このコンテンツファイルのコピーが違法に多数流出したとしても、正規の視聴者の携帯電話機を持たない第三者には、これを復元して視聴することが出来ない。請求項９と請求項１０は管理側サーバーを省いた最小限度の、コンテンツファイルの復号システムおよび復号方法を提供出来る。請求項１１と請求項１２の場合は、暗号化データ本体の復号に先立ち復号キーが正規のものであるか判るため、特に暗号化データが膨大な量のデータである場合に、利用者が間違った復号キーによる無駄な復号のために待たされることがない。
【図面の簡単な説明】
【００９４】
【図１】請求項１、実施例１．３を説明するファイル構造図である。
【図２】請求項３、実施例２を説明するファイル構造図である。
【図３】請求項１、実施例１．３を説明する概念図である。
【図４】請求項２、実施例１．３を説明するフローチャートである。
【図５】請求項３、実施例２を説明する概念図である。
【図６】請求項４、実施例２を説明するフローチャートである。
【図７】請求項５、実施例３を説明する概念図である。
【図８】請求項５、実施例３を説明する概念図である。
【図９】請求項５、実施例３を説明する概念図である。
【図１０】請求項７、実施例４を説明するファイル構造図である。
【図１１】請求項９、実施例５を説明するファイル構造図である。
【図１２】請求項７、実施例４を説明する概念図である。
【図１３】請求項８、実施例４を説明するフローチャートである。
【図１４】請求項９、実施例５を説明する概念図である。
【図１５】請求項１０、実施例５を説明するフローチャートである。
【図１６】請求項１１、請求項１２、実施例１０、実施例１１を説明するファイル構造図である。
【図１７】請求項１１、請求項１２、実施例１０、実施例１１を説明するフローチャートである。
【図１８】本発明の各請求項とその実施例や説明図との関係を示す配列図である。
【発明を実施するための形態】
【００９５】
次に本発明による携帯電話を利用した暗号化データの復号システムおよび復号方法が実際上どのように具体化されるか実施例を説明する。
【実施例１】
【００９６】
請求項１の暗号化データの復号システムを利用して請求項２の復号方法を実施する場合につき、図１、図３、図４に基づいて、実施例１として説明する。請求項１に記載の暗号化データの復号システムは、次の構成１〜７から成っている。
【００９７】
構成１は、暗号ファイルＦ１は、復号しようとする目的の暗号化データ本体Ｄ１に付加情報Ｄ２が付加された状態で取り扱われ、付加情報の中はさらに、少なくともそのデータ責任者（もしくはデータ所有者）の識別情報Ｄ２−１と、管理側サーバーのアドレスＤ２−２から構成されている。付加情報にはこの他、暗号化データの名称・重要度・秘匿の度合いなど、データ責任者が復号許可する際の判断に必要な情報を記録できる。さらに付加情報には、必用なアプリケーションプログラムも組み込むことが出来る。この暗号ファイルＦ１は利用者のコンピューター２内の記憶手段や、あるいはコンピューターの外部にある光ディスクや可搬メモリーなどのリムーバブルメディア１、そして転送されるデータ（図示せず）として存在する。ここで管理側サーバーのアドレスとは、データ責任者が利用する管理側サーバー４を指定し通信回線で接続する為のアドレスや電話番号など、管理側サーバーへの接続に必要な情報をいう。
【００９８】
構成２は、該暗号ファイルを読み込み、その中の暗号化データを復号する為の利用者のコンピューター２であり、ここで、利用者とは、必ずしも第三者とは限らず、データ責任者が自らこの暗号ファイルを復号してデータを利用する場合も含まれ、実際にはむしろ自らのデータを守る為に、この方法が実施形態として多く実施されると思われる。
【００９９】
構成３は、該利用者のコンピューターを、管理側サーバーに繋がる通信回線に接続する通信回線接続手段３であり、これは例えばモデムやそれに付随するソフトウェアおよびその設定など、コンピューターを通信回線に接続するための手段を言う。通信回線接続手段はコンピューターに内蔵されている場合もある。この通信回線接続手段が接続する通信回線は一般的にインターネットを利用することが想定されるが、もちろん固定電話回線や専用回線そしてＬＡＮ（同一構内通信網）による接続回線を利用することも出来、特にその形態を限定しない。
【０１００】
構成４は、データ責任者の識別情報と携帯電話番号の対応を示す一覧のファイルとして、携帯電話番号照合ファイルを格納する記憶手段を持った管理側サーバー４である。この管理側サーバーの管理側とは、この復号システムを運営管理する管理者であり、本システムで取り扱う暗号ファイルのデータ責任者の携帯電話機と、暗号ファイルを復号しようとする利用者のコンピューターを通信回線（インターネットおよび携帯電話通信を含む通信網）でつなぐ橋渡しとして存在し、これを専業とする事業者、あるいはインターネットサービスプロバイダーや携帯電話通信事業者などが想定されるが、データ責任者の自社内にこの管理側サーバーを構築することも可能であり、また通信回線接続手段およびデータ責任者の識別情報と携帯電話番号を格納する記憶手段を具備すれば利用者のコンピューター、あるいは概念図には図示しないがデータ責任者のコンピューターに、管理側サーバーの機能を持たせることも可能である。
【０１０１】
構成５は、該管理側サーバーからデータ責任者の携帯電話番号が検索し読み出されると、該携帯電話番号データを受け取りこれを基にこの携帯電話を呼び出し、通信を実行する携帯電話通信手段５である。
【０１０２】
構成６は、該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機６である。ここで「携帯電話機」として表現しているが、移動通信手段であれば良く、したがってＰＨＳや通信機能を持ったＰＤＡ（個人用携帯情報端末）等も含まれるものとする。
【０１０３】
構成７は、データに対して暗号キーを用いて暗号化した暗号化データ本体における、当該暗号化に対応した復号キーである。（図示せず）
実施例１における暗号化データの復号システムは、以上の構成から成っている。
【０１０４】
次に、このシステムを実際に運用する方法である請求項２記載の手順は、以下に述べる順に実行される。
ステップＳ１−１．暗号化データを復号する際、暗号ファイルＦ１が利用者のコンピューターに投入される。
ステップＳ１−２．コンピューターは付加情報Ｄ２を読み込む。
ステップＳ１−３．通信回線接続手段により、付加情報Ｄ２に記録されている管理側サーバーのアドレスＤ２−２に、通信回線で接続し、管理側サーバーにデータ責任者の識別情報Ｄ２−１が送信される。ただし、暗号化データ本体は送信されない。もしくは送信する必要がない。
ステップＳ１−４．管理側サーバーでは、受信したデータ責任者の識別情報をもとにデータ責任者の携帯電話番号を検索する。
ステップＳ１−５．管理側サーバーから携帯電話番号データを受け取り、携帯電話通信手段がデータ責任者の携帯電話を呼び出す。
ステップＳ１−６．データ責任者の携帯電話機に着信があり、データ責任者の判断により復号を許可する場合は、携帯電話機から復号キーを入力する。
ステップＳ１−７．これを携帯電話通信手段を経由して管理側サーバーに送信する。
ステップＳ１−８．管理側サーバーに送信されてきた復号キーを、通信回線接続手段を経由して利用者のコンピューターに送信する。
ステップＳ１−９．利用者のコンピューターは復号キーを受信して、これが正規の復号キーであるか判断する。
ここで復号キーが正規の復号キーであるかどうかの判定方法として、実施例１０および実施例１１にて詳細に述べるように、暗号化データ本体に付加情報として、同じ暗号キーで暗号化したテスト用の暗号化データ（例えば文字列など）を付加しておき、これが正規のデータに復号出来るかどうかで、判定することも出来る。
ステップＳ１−１０．この復号キーが当該暗号化に対応した正規の復号キーであれば、この復号キーを基に暗号化データの復号を開始する。
ステップＳ１−１１．この復号キーが当該暗号化に対応した正規の復号キーでなければ、復号中止とする。
ステップＳ１−１２．『復号キーが違います。復号できません。』などの画面表示をし、他の必要な中止後の手続きをする。
【実施例２】
【０１０５】
請求項３の暗号化データの復号システムを利用して請求項４の復号方法を実施する場合につき、図２、図５、図６に基づいて、実施例２として説明する。
実施例２は、実施例１のうち管理側サーバーを省いた最小限度の簡易システムとなっている。特に個人レベルで暗号化データの復号システムを構築する場合のシステム構成に活用が期待でき、例えば日ごろ持ち歩くパソコン内の重要なデータを暗号化しておいて、これを復号して使用する時などの簡易型の暗号化データの復号システムである。また、暗号化データを限られた少数の利用者が共有する場合にも適している。
実施例２の暗号化データの復号システムは、以下の構成１〜６から成っている。
【０１０６】
構成１は、暗号ファイルＦ２である。暗号ファイルＦ２は、暗号化データ本体Ｄ１と、少なくとも該データ責任者の携帯電話番号Ｄ２−３を含む付加情報と、携帯電話を呼び出すためのアプリケーションＡＰの３つの要素から少なくとも構成される。このうち携帯電話を呼び出すためのアプリケーションは利用者のコンピューターにあらかじめインストールされていても良い。
【０１０７】
構成２は、該暗号ファイルを読み込み、その中の暗号化データを復号する為の、利用者のコンピューター２である。
構成３は、利用者のコンピューターを携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段３である。
構成４は、データ責任者の携帯電話を呼び出し、通信を実行する携帯電話通信手段５である。
構成５は、該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機６である。
構成６は、データに対して暗号キーを用いて暗号化した暗号化データ本体の、当該暗号化に対応した復号キーである。（図示せず）
以上の構成から成るシステムが、実施例２の携帯電話を利用した暗号化データの復号システムである。
【０１０８】
次に、このシステムを実際に運用する手順は、以下の順に実行される。
ステップＳ２−１．暗号化データを復号する際は、暗号ファイルが利用者のコンピューターに読み込まれる。
ステップＳ２−２．この中の携帯電話を呼び出すためのアプリケーションが実行され、付加情報に記録されているデータ責任者の携帯電話番号を読み出す。
ステップＳ２−３．通信回線接続手段により携帯電話通信手段に接続し、データ責任者の携帯電話番号データを送信する。
ステップＳ２−４．携帯電話通信手段によりデータ責任者の携帯電話を呼び出す。
ステップＳ２−５．データ責任者の携帯電話機に着信すると、データ責任者の判断により復号を許可する場合は、データ責任者が復号キーを入力する。
ステップＳ２−６．復号キーを携帯電話通信手段と通信回線接続手段を経由して利用者のコンピューターに送信する。
ステップＳ２−７．利用者のコンピューターは復号キーを受信して、これが正規の復号キーであるか判断する。
ステップＳ２−８．この復号キーが当該暗号化に対応した正規の復号キーであれば、この復号キーを基に暗号化データの復号を開始する。
ステップＳ２−９．この復号キーが当該暗号化に対応した正規の復号キーでなければ、復号中止とする。
ステップＳ２−１０．『復号キーが違います。復号できません。』などの画面表示をし、他の必要な中止後の手続きをする。
【実施例３】
【０１０９】
実施例３は、請求項５記載の暗号化データの復号システムを利用して請求項６記載の復号方法を実施する例であって、請求項１から請求項４までの暗号化データの復号システムおよび復号方法に、利用者が利用者情報を利用者のコンピューターから入力し、これをデータ責任者の携帯電話に送信し、携帯電話機のディスプレイに利用者情報を表示する機能を追加するもので、これを実施する場合につき、図７、図８、図９に基づいて説明する。
実施例３の復号システムは、次の構成１、２からなっている。
【０１１０】
構成１は、利用者のコンピューターにおける利用者情報入力手段である。利用者情報入力手段とは、キーボード７やテンキー８の他、指紋センサー９やその他の生体情報センサーとすることも出来る。
構成２は、利用者情報の入力を促すための画面表示の手段１０である。利用者情報の入力を促す画面表示の手段とは、利用者に対し、『あなたの社員コードを入力してください。』などの表示や、コードを入力するための入力枠を表示するなどのディスプレイおよびソフトウェアを言う。
以上の構成１、２を追加した、請求項１並びに請求項３記載の暗号化データの復号システムである。
【０１１１】
次に、このシステムを実際に運用する請求項６に記載の手順は、以下の順に実行される。図１、図３、図４、図８、図９に基づいて説明する。
ここで理解を容易にするために、データ責任者をある小学校の校長先生とし、利用者を６年生の主任の六助先生とする。
六助先生は資料作成のため、六年生の全児童のデータが入っているディスク１を家に持ち帰った。そのデータは万一の紛失や盗難に備えて暗号化されていて、さらに本発明の復号システムを使うことで、より安全にデータが守られている。      
【０１１２】
家にデータディスクを持ち帰った六助先生が、
Ｓ１−１．これをパソコンすなわち利用者のコンピューター２に入れて、復号しようとする。
Ｓ１−２．利用者のコンピューター２が付加情報Ｄ２を読み、さらに画面表示の手段１０、すなわちディスプレイに『指紋センサーに指を置いてください』との表示が出たので、その指示に従って指紋センサー９に指を置いた。
Ｓ１−３．六助先生の指紋の情報と付加情報の中のデータ責任者の識別情報Ｄ2 −１がＡ社の管理する管理側サーバー４に送信される。
Ｓ１−４．管理側サーバーでは、データ責任者、すなわちここでは校長先生の識別情報Ｄ２−１を基に、データ責任者である校長先生の携帯電話番号が検索され、また六助先生の生体情報である指紋の情報を基に、システムの利用者（暗号ファイルの復号者）として六助先生の氏名を検索し割り出す。
Ｓ１−５．管理側サーバーから電話番号データと六助先生の氏名データを携帯電話通信手段５（例えば携帯電話通信事業者Ｂの通信システム）が受け取り、校長先生の携帯電話機６を呼び出し、六助先生の氏名を送信した。
Ｓ１−６．データ責任者である校長先生の携帯電話機に着信があり、携帯電話機のディスプレイに利用者として六助先生の名前が表示されたので、校長先生は安心して復号キーを入力した。
Ｓ１−７．これを管理側サーバーに送信した。
Ｓ１−８．この復号キーは管理側サーバーを経由して利用者である六助先生のパソコンに送信される。
Ｓ１−９．六助先生のパソコンは、正規の復号キーであるか判断する。
Ｓ１−１０．これが正規の復号キーであるので、暗号化データの復号が開始された。
この時もし校長先生が間違った復号キーを送信してしまった時は、
Ｓ１−１１．六助先生のパソコンは復号が出来ず、中止となり、
Ｓ１−１２．六助先生のパソコン画面に『復号キーが違います。復号出来ません』と表示されることになる。
以上のように、データ責任者は誰が暗号化データを復号しようとしているのか判るため、復号許可の判断材料になる。
【実施例４】
【０１１３】
実施例４は、映像や音楽のコンテンツに関する、請求項７記載の暗号化データの復号システムを利用して請求項８記載の復号方法を実施する例で、これを実施する場合につき、図１０、図１２、図１３に基づいて説明する。
【０１１４】
請求項７は、スクランブル処理された映像や音楽などのコンテンツを配信し、これをコンテンツ再生装置にて復号し視聴者に提供する、暗号化データの復号システムの構成であって、以下の構成１〜８から成っている。
【０１１５】
構成１は、コンテンツ配信サーバー１７であって、視聴者の配信要求に応じて、コンテンツを配信するサーバーである。配信の際にはコンテンツをそのまま配信するのではなく、これをスクランブル処理し、さらに付加情報Ｃ２を付加したコンテンツファイルＣＦ１として視聴者に提供する。
【０１１６】
構成２は、コンテンツファイルＣＦ１であって、暗号化データ本体Ｃ１と付加情報Ｃ２からなる。
その詳細は、配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体Ｃ１と、少なくとも視聴者の識別情報Ｃ２−１および管理側サーバーのアドレスＣ２−２を含む付加情報Ｃ２と、から成るコンテンツファイルＣＦ１である。このコンテンツファイルは、リムーバブルメディアにコピーし、視聴者が自身の携帯電話機を持っていれば、他の場所にて他のコンテンツ再生装置からも再生することが出来る。
【０１１７】
構成３は、コンテンツ再生装置１２であって、該コンテンツファイルを読み込んで、その中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置である。実施の際には、その専用の再生装置でも良いが、パーソナルコンピューターの利用も出来る。
構成４は、通信回線接続手段１３であって、該コンテンツ再生装置１２を管理側サーバー１４に繋がる通信回線に接続する通信回線接続手段１３である。
構成５は、管理側サーバー１４であって、少なくとも、視聴者の識別情報と携帯電話番号の対応示す一覧のファイルとして携帯電話番号照合ファイルを、格納する記憶手段を持った管理側サーバー１４である。この記憶手段には、その他にも顧客情報や課金の為の情報などの記録も出来る。
構成６は、携帯電話通信手段１５であって、該管理側サーバーから得た視聴者の携帯電話番号データを基に視聴者の携帯電話を呼び出し、通信を実行する携帯電話通信手段１５である。
構成７は、携帯電話機１６である。該携帯電話通信手段１５より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機１６である。
【０１１８】
構成８は、スクランブル解除キーであって、コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キーで、すなわち暗号化したデータを暗号化する前の状態に戻すキーである。このスクランブル解除キーは視聴者毎に異なることが好ましく、コンテンツ配信に際して、あるいは事前に視聴者に何らかの手段、例えば電話やＥ−ｍａｉｌ等により通知されるもので、視聴者が会員なら会員独自のキー、あるいはコンテンツ毎に異なるキーとしても良い。
請求項１から請求項６までは、復号キーとして記載してきたが、このスクランブル解除キーは、ここでは『スクランブル処理』に対応して『スクランブル解除キー』とした。現在コンテンツに対しては、データの『暗号化』よりも簡便な処理が出来る『スクランブル』が一般的ではあるが、再生装置やコンピューターの性能が向上すれば、いずれスクランブルよりも高度な『暗号化』が一般的になる可能性もある。従って、ここではスクランブルも暗号化の一手法と捕らえ、同一の意味の範疇とする。
以上から構成される携帯電話を利用した暗号化データの復号システムが請求項７である。
【０１１９】
請求項８は、請求項７記載のコンテンツを対象とした暗号化データの復号システムによる暗号化データの復号方法であって、その実施例の手順は次のとおりで、図１３を参照して説明する。
ステップＳ３−１．コンテンツ配信サーバーに対して視聴者が配信要求をすると、
ステップＳ３−２．該コンテンツ配信サーバーは目的のコンテンツに対してスクランブル処理をして暗号化データとし、該暗号化データ本体に、少なくとも視聴者の識別情報および管理側サーバーのアドレスを含む付加情報を付加して、これをコンテンツファイルとする。
ステップＳ３−３．このコンテンツファイルが視聴者のコンテンツ再生装置に送信されて、一旦格納される。
【０１２０】
ステップＳ３−４．視聴者がコンテンツを再生しようとする際に、該コンテンツ再生装置が該コンテンツファイルを読み込む。
ステップＳ３−５．その中の付加情報の管理側サーバーのアドレスを基に管理側サーバーに繋がる通信回線に接続する通信回線接続手段により、管理側サーバーに接続する。
ステップＳ３−６．付加情報に記録されている視聴者の識別情報を管理側サーバーに送信する。
ステップＳ３−７．該管理側サーバーは、視聴者の識別情報を基に視聴者の携帯電話番号を検索して読み出す。
ステップＳ３−８．該管理側サーバーから携帯電話番号データを受け取りこれを基に携帯電話通信手段が視聴者の携帯電話を呼び出す。
ステップＳ３−９．該携帯電話通信手段より呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらう。
【０１２１】
ステップＳ３−１０．該スクランブル解除キーが携帯電話通信手段と管理側サーバーおよび通信回線接続手段を経由して、コンテンツ再生装置に読み込まれる。
ステップＳ３−１１．このスクランブル解除キーが当該暗号化に対応した正規のスクランブル解除キーであるか判断する。
ステップＳ３−１２．正規の正しいキーであれば、このスクランブル解除キーを基に暗号化データの復号を開始し、元のコンテンツとして復号され、視聴者は視聴可能となる。
ステップＳ３−１３．このスクランブル解除キーが当該暗号化に対応した正規のスクランブル解除キーでない場合は、復号中止とする。
ステップＳ３−１４．『スクランブル解除キーが違います。復号できません。』などの画面表示をして、他の必要な中止後の手続きをする。
以上の手順から構成される請求項８が、携帯電話を利用した暗号化データの復号方法である。
【実施例５】
【０１２２】
実施例５は、請求項９記載の復号システムを利用して請求項１０記載の手順を実行する復号方法であって、図１１、図１４、図１５を参照して説明する。
請求項９の記載は請求項７記載のうち管理側サーバーを省いた最小限度のシステム構成となっている。
【０１２３】
構成１．コンテンツ配信サーバー１７であって、コンテンツをコンテンツファイルＣＦ２として提供するコンテンツ配信サーバー１７である。
構成２．コンテンツファイルＣＦ２である。配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体Ｃ１と、少なくとも視聴者の携帯電話番号を含む付加情報Ｃ２−３と、携帯電話を呼び出すためのアプリケーションＡＰと、から成るコンテンツファイルＣＦ２である。このコンテンツファイルはリムーバブルメディアにコピーし、視聴者が自身の携帯電話機を持っていれば、他の場所にて他のコンテンツ再生装置からも再生することが出来る。
【０１２４】
構成３．コンテンツ再生装置１２である。該コンテンツファイルを読み込みその中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置１２であって、実施の際には、その専用の再生装置でも良いが、パーソナルコンピューターの利用も出来る。
構成４．通信回線接続手段１３であって、該コンテンツ再生装置を携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段１３である。
構成５．携帯電話通信手段１５であって、視聴者の携帯電話を呼び出し、通信を実行する携帯電話通信手段１５である。
【０１２５】
構成６．携帯電話機１６であって、該携帯電話通信手段より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機１６である。
構成７．スクランブル解除キーであって（図示せず）、コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キーである。
以上から構成される携帯電話を利用した暗号化データの復号システムが請求項９である。
【０１２６】
請求項１０は請求項９記載の、コンテンツを対象とした、暗号化データの復号システムによる暗号化データの復号方法であり、実施例の手順は次のとおりで、図１５を参照して説明する。なお、スクランブル解除キーは事前に視聴者に通知されているものとする。
ステップＳ４−１．コンテンツ配信サーバーに対して視聴者が配信要求をすると、
ステップＳ４−２．該コンテンツ配信サーバーは目的のコンテンツに対してスクランブル処理をして暗号化データとし、該暗号化データ本体に、少なくとも視聴者の携帯電話番号を含む付加情報と携帯電話を呼び出すためのアプリケーションを付加して、これをコンテンツファイルとする。
ステップＳ４−３．該コンテンツファイルが視聴者のコンテンツ再生装置に送信され、
ステップＳ４−４．コンテンツ再生装置に一旦格納され、視聴者がコンテンツを再生しようとする際に、該コンテンツ再生装置が該コンテンツファイルを読み込み、まず携帯電話を呼び出すためのアプリケーションが読み込まれて、これが実行される。
ステップＳ４−５．該アプリケーションの実行により、付加情報に記録されている視聴者の携帯電話番号を通信回線接続手段により携帯電話通信手段へ送信する。
【０１２７】
ステップＳ４−６．携帯電話の呼び出し。該携帯電話通信手段により視聴者の携帯電話を呼び出す。
ステップＳ４−７．スクランブル解除キーの入力と送信。該携帯電話通信手段により呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらう。
ステップＳ４−８．該スクランブル解除キーが携帯電話通信手段と通信回線接続手段を経由して、コンテンツ再生装置に読み込まれる。
ステップＳ４−９．該コンテンツ再生装置はこのスクランブル解除キーが当該暗号化に対応した正規のスクランブル解除キーであるか判断する。
ステップＳ４−１０．正規の正しいキーであれば、このスクランブル解除キーを基に暗号化データの復号を開始し、元のコンテンツとして復号され、視聴者は視聴可能となる。
【０１２８】
ステップＳ４−１１．このスクランブル解除キーが当該暗号化に対応した正規のスクランブル解除キーでなければ、復号中止とする。
ステップＳ４−１２．『スクランブル解除キーが違います。復号できません。』などの画面表示をし、他の必要な中止後の手続きをする。
以上の手順から構成される、携帯電話を利用した暗号化データの復号方法が請求項１０である。
【実施例６】
【０１２９】
これまでに述べてきた請求項１から請求項１０までのそれぞれに対応した実施例以外に、付加機能として全請求項に共通の実施例を以下に述べる。
復号キーやスクランブル解除キーを投入するダミー画面。通常の暗号化データの復号方法のように見せかけて、利用者のコンピューターのディスプレイに、本システムには関係のないダミー画面を表示させて、正当な利用者以外の第三者による解読を防止する。また、誤った操作、すなわちこのダミー画面への入力や携帯電話機から異なる復号キーやスクランブル解除キーの入力があった際に暗号化データを消去するなど、その暗号化データを復号不可能にすることも出来る。
【実施例７】
【０１３０】
本発明によるシステム及び方法は、不当な第三者が暗号化データを解読しようとした場合でもデータ責任者の携帯電話に着信がある。そこで、データ責任者において、復号許可願いの着信に異常を感じたとき、すなわち不当な第三者からの着信ではないかという疑いを感じた時、データ責任者の携帯電話機から復号キーやスクランブル解除キーではなく、暗号化データを消去する目的の、予め決められた所定のキーを押して送信し、その暗号化データを復号不可能にする。
【実施例８】
【０１３１】
管理側サーバーにてデータ責任者も利用者も知らない、サーバー管理者側（管理側サーバー）が決めたもう一つの復号キーを本来の復号キーに付加して、利用者のコンピューターおよび視聴者のコンテンツ再生装置へ送る方法。この方法によると、管理側サーバーからも復号キーを付加してもらう必要があり、そのためには管理側サーバーを通さないと復号できないため、第三者による不当な操作が難しくなり、セキュリティーが向上する。
【実施例９】
【０１３２】
暗号ファイルの付加情報も予め暗号化しておき、利用者のコンピューターおよび視聴者のコンテンツ再生装置にこの復号キーの入力を求める画面が表示され、利用者および視聴者に画面上から復号キーを入力してもらう、二重のセキュリティーを施した例。
【実施例１０】
【０１３３】
請求項１１は、復号キーが正規の復号キーであるか判定する為の暗号ファイルのファイル構造及び復号キーの正否判定方法として、本発明の『携帯電話を利用した暗号化データの復号システムおよび復号方法』によらない従来の暗号化データの復号方法にも実施が可能である。これを実施する場合に付き、図１６に基づいて説明する。暗号ファイルＦ３は、利用者が復号の対象としている暗号化データ本体Ｄ１と、付加情報Ｄ３とで構成され、このうち付加情報は少なくとも次の３つの要素から構成される。
１．参照データＲＤである。
２．テストデータＴＤである。前記参照データを、暗号化データ本体と同じ暗号キーで暗号化したデータである。
３．判定アプリケーションＡＰ−３である。
付加情報は少なくとも以上の３つの要素から構成されるが、他に必用なデータやアプリケーションプログラムも組み込むことが出来る。
以上の付加情報を付加した暗号ファイルを復号する方法を、図１７に基づいて説明する。
ステップＳ５−１．復号キーが投入されると、
ステップＳ５−２．暗号化データ本体の復号に先立ち、まず判定アプリケーションが作動し、付加情報の中のテストデータをこの復号キーで復号して、これを復号テストデータとし、
ステップＳ５−３．この復号テストデータを参照データと比較し、
ステップＳ５−４．両者が同じであれば該復号キーが正規の復号キーであると判定し、復号を開始し、
ステップＳ５−５．異なれば正規の復号キーではないと判定し、復号を中止し、
ステップＳ５−６．『復号キーが違います』などの画面表示をする。
以上の手順による復号キーの正否判定方法である。この判定結果はディスプレイ等に表示し、復号キーが正規のものであるか利用者に提示できる。
【実施例１１】
【０１３４】
請求項１２は、請求項１１記載の暗号ファイルのファイル構造及び復号キーの正否判定方法を、請求項１．請求項２．請求項３．請求項４．請求項７．請求項８．請求項９．請求項１０のいずれかに記載の暗号化データの復号システムおよび暗号化データの復号方法に付加機能として追加したものである。
これを実施する場合に付き、図１６に基づいて説明する。暗号ファイルＦ３は、利用者が復号の対象としている暗号化データ本体Ｄ１と、付加情報Ｄ３とで構成され、このうち付加情報は少なくとも次の３つの要素から構成される。
１．参照データＲＤである。
２．テストデータＴＤである。前記参照データを、暗号化データ本体と同じ暗号キーで暗号化したデータである。
３．判定アプリケーションＡＰ−３である。
付加情報は少なくとも以上の３つの要素から構成されるが、他に必用なデータやアプリケーションプログラムも組み込むことが出来る。
以上の付加情報を付加した暗号ファイルを復号する方法を、図１７に基づいて説明する。
ステップＳ５−１．復号キーが投入されると、
ステップＳ５−２．暗号化データ本体の復号に先立ち、まず判定アプリケーションが作動し、付加情報の中のテストデータをこの復号キーで復号して、これを復号テストデータとし、
ステップＳ５−３．この復号テストデータを参照データと比較し、
ステップＳ５−４．両者が同じであれば該復号キーが正規の復号キーであると判定し、復号を開始し、
ステップＳ５−５．異なれば正規の復号キーではないと判定し、復号を中止し、
ステップＳ５−６．『復号キーが違います』などの画面表示をする。
以上の手順による復号キーの正否判定方法である。この判定結果はディスプレイ等に表示し、復号キーが正規のものであるか利用者に提示できる。
以上の付加情報を付加した暗号ファイルを復号する方法を、図１７および図４、図６、図１３、図１５に基づいて説明する。
請求項１と２に応用した場合、
図４のＳ１−９以降を上記ステップＳ５−１からステップＳ５−６とする。
請求項３と４に応用した場合、
図６のＳ２−７以降を上記ステップＳ５−１からステップＳ５−６とする。
請求項７と８に応用した場合、
図１３のＳ３−１１以降を上記ステップＳ５−１からステップＳ５−６とする。
請求項９と１０に応用した場合、
図１５のＳ４−９以降を上記ステップＳ５−１からステップＳ５−６とする。
【０１３５】
以上の手順により、利用者に該復号キーが正規のものであるか、暗号化データ本体の復号に先立ち提示出来る。特に暗号化データが膨大な量のデータである場合に、利用者が間違った復号キーによる無駄な復号のために待たされることがない。
請求項１１は、従来の暗号化データの復号方法にその単体で応用できるが、請求項１２ではこれを単体ではなく、本発明の『携帯電話を利用した暗号化データの復号システムおよび復号方法』に付加機能として利用できる。
【産業上の利用可能性】
【０１３６】
以上のように、本発明による暗号化データの復号システムを用いた復号方法を使用して暗号化データを復号する際は、データ責任者の携帯電話が自動的に呼び出されて、データ責任者の携帯電話機から復号キーが投入されない限り復号されないので、知らない間に第三者に解読されることが無く安全である。
スクランブルコンテンツの場合も、スクランブル解除キーを正当に入手した正当な視聴者のみが、管理側サーバーにより指定され、携帯電話通信手段から呼び出された自身の携帯電話機からスクランブル解除キーを入力・送信したときだけ、コンテンツを視聴することが出来る。
【符号の説明】
【０１３７】
ＡＰ  アプリケーション（携帯電話を呼び出すためのアプリケーション）
ＡＰ−３  判定アプリケーション
Ｃ１  暗号化データ本体
Ｃ２  付加情報
Ｃ２−１  視聴者の識別情報
Ｃ２−２  管理側サーバーのアドレス
Ｃ２−３  視聴者の携帯電話番号
ＣＦ１  コンテンツファイル
ＣＦ２  コンテンツファイル
Ｄ１  暗号化データ本体
Ｄ２  付加情報
Ｄ２−１  データ責任者の識別情報
Ｄ２−２  管理側サーバーのアドレス
Ｄ３  付加情報
Ｆ１  暗号ファイル
Ｆ２  暗号ファイル
Ｆ３  暗号ファイル
ＲＤ  参照データ
ＴＤ  テストデータ
１  リムーバブルメディア
２  利用者のコンピューター
３  通信回線接続手段
４  管理側サーバー
５  携帯電話通信手段
６  データ責任者の携帯電話機
７  キーボード
８  テンキー
９  指紋センサー（生体情報センサー）
１０  画面表示の手段
１１  リムーバブルメディア
１２  コンテンツ再生装置
１３  通信回線接続手段
１４  管理側サーバー
１５  携帯電話通信手段
１６  視聴者の携帯電話機
１７  コンテンツ配信サーバー
【図１】
2011130425.tif 000003
【図２】
2011130425.tif 000004
【図３】
2011130425.tif 000005
【図４】
2011130425.tif 000006
【図５】
2011130425.tif 000007
【図６】
2011130425.tif 000008
【図７】
2011130425.tif 000009
【図８】
2011130425.tif 000010
【図９】
2011130425.tif 000011
【図１０】
2011130425.tif 000012
【図１１】
2011130425.tif 000013
【図１２】
2011130425.tif 000014
【図１３】
2011130425.tif 000015
【図１４】
2011130425.tif 000016
【図１５】
2011130425.tif 000017
【図１６】
2011130425.tif 000018
【図１７】
2011130425.tif 000019
【図１８】
2011130425.tif 000020
【手続補正書】
【提出日】平成23年4月19日(2011.4.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
暗号化データ本体と、少なくともデータ責任者の識別情報及び管理側サーバーのアドレスを含む付加情報と、から成り、光ディスクや可搬メモリーなどのリムーバブルメディアから、又は、通信によって転送されてくる暗号ファイル、
該暗号ファイルを読み込みその中の暗号化データ本体を復号する為の利用者のコンピューター、
該利用者のコンピューターを管理側サーバーに繋がる通信回線に接続して管理側サーバーにデータ責任者の識別情報を送信するために利用可能な通信回線接続手段、
データ責任者の少なくとも識別情報と携帯電話番号を格納する記憶手段を持った管理側サーバー、
該管理側サーバーからデータ責任者の携帯電話番号データを受け取り、これを基にデータ責任者の携帯電話を呼び出し、通信を実行する携帯電話通信手段、
該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機、
データに対して暗号キーを用いて暗号化した暗号化データ本体の、当該暗号化に対応した復号キー、
から少なくとも構成されることを特徴とする、携帯電話を利用した暗号化データの復号システム。
【請求項２】
請求項１に記載の管理側サーバーならびに携帯電話通信手段からなるシステム。
【請求項３】
暗号化データ本体と、少なくともデータ責任者の識別情報及び管理側サーバーのアドレスを含む付加情報と、一対で構成される暗号ファイルに含まれる暗号化データ本体を復号する際に、暗号ファイルが利用者のコンピューターに読み込まれると、この中に付加情報として記録された管理側サーバーのアドレスに通信回線接続手段により通信回線で接続し、続いて管理側サーバーにデータ責任者の識別情報が送信され、これを受信した管理側サーバーでは、該識別情報を基にデータ責任者の携帯電話番号を検索して読み出し、この携帯電話番号データを携帯電話通信手段に送り、該携帯電話通信手段がデータ責任者の携帯電話を呼び出し、
データ責任者の携帯電話機に着信するとデータ責任者が復号キーを入力して送信し、該復号キーが携帯電話通信手段および管理側サーバーと通信回線接続手段を経由して利用者のコンピューターに投入され、復号が開始されることを特徴とする暗号化データの復号方法。
【請求項４】
暗号化データ本体と、少なくともデータ責任者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションと、から成り、光ディスクや可搬メモリーなどのリムーバブルメディアから、又は、通信によって転送されてくる暗号ファイル、
該暗号ファイルを読み込みその中の暗号化データ本体を復号する為の利用者のコンピューター、
利用者のコンピューターを携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段、
データ責任者の携帯電話を呼び出し、通信を実行する携帯電話通信手段、
該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機、
データに対して暗号キーを用いて暗号化した暗号化データ本体の、当該暗号化に対応した復号キー、
から少なくとも構成されることを特徴とする携帯電話を利用した暗号化データの復号システム。
【請求項５】
暗号化データ本体と、少なくともデータ責任者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションと、から成る暗号ファイルに含まれる暗号化データ本体を復号する際、暗号ファイルが利用者のコンピューターに読み込まれると、この中の携帯電話呼び出すためのアプリケーションが実行され、付加情報に記録されているデータ責任者の携帯電話番号を読み出し、該携帯電話番号データを、携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段から携帯電話通信手段に送り、該携帯電話通信手段によりデータ責任者の携帯電話を呼び出し、
データ責任者の携帯電話機に着信すると、データ責任者が復号キーを入力して携帯電話通信手段に送信し、該復号キーが携帯電話通信手段から通信回線接続手段を経由して、利用者のコンピューターに着信し復号キーとして読み込まれると、復号が開始されることを特徴とする暗号化データの復号方法。
【請求項６】
利用者のコンピューターに、利用者情報入力手段と、利用者情報の入力を促す画面表示の手段とを持つことを特徴とする、請求項１又は請求項４に記載の暗号化データの復号システム。
【請求項７】
暗号ファイル投入後、利用者のコンピューターの画面に、利用者情報の入力を促す画面表示の手段により入力案内画面が表示され、これに従い利用者が利用者情報を、利用者情報入力手段より入力し、該利用者情報が請求項３又は請求項５に記載のそれぞれの所定の通信経路を経てデータ責任者の携帯電話に送信され、携帯電話機のディスプレイに表示されることを特徴とする、請求項３又は請求項５に記載の暗号化データの復号方法。
【請求項８】
コンテンツをコンテンツファイルとして提供するコンテンツ配信サーバー、
配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体と、少なくとも視聴者の識別情報および管理側サーバーのアドレスを含む付加情報と、から成るコンテンツファイル、
該コンテンツファイルを読み込みその中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置、
該コンテンツ再生装置を管理側サーバーに繋がる通信回線に接続して管理側サーバーに視聴者の識別情報を送信するために利用可能な通信回線接続手段、
視聴者の少なくとも識別情報と携帯電話番号を格納する記憶手段を持った管理側サーバー、
該管理側サーバーから視聴者の携帯電話番号データを受け取り、これを基に視聴者の携帯電話を呼び出し、通信を実行する携帯電話通信手段、
該携帯電話通信手段より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機、
コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キー、
から少なくとも構成されることを特徴とする、携帯電話を利用した暗号化データの復号システム。
【請求項９】
請求項８に記載の管理側サーバーならびに携帯電話通信手段からなるシステム。
【請求項１０】
コンテンツ配信サーバーに対して視聴者が配信要求をすると、
該コンテンツ配信サーバーは目的のコンテンツに対してスクランブル処理をして暗号化データ本体とし、該暗号化データ本体に、少なくとも視聴者の識別情報および管理側サーバーのアドレスを含む付加情報を付加して、これをコンテンツファイルとし、これが視聴者のコンテンツ再生装置に送信されると一旦格納され、
視聴者がコンテンツを再生しようとする時、該コンテンツ再生装置が該コンテンツファイルを読み込み、その中の付加情報の管理側サーバーのアドレス情報を基に管理側サーバーに繋がる通信回線に接続する通信回線接続手段によって管理側サーバーに接続し、さらに付加情報に記録されている視聴者の識別情報を管理側サーバーに送信し、該管理側サーバーは視聴者の識別情報を基に視聴者の携帯電話番号を検索して読み出し、該携帯電話番号データを携帯電話通信手段に送り、これを基に携帯電話通信手段が視聴者の携帯電話を呼び出し、
該携帯電話通信手段より呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらい、該スクランブル解除キーが携帯電話通信手段と管理側サーバーおよび通信回線接続手段を経由して、コンテンツ再生装置に読み込まれ、暗号化データ本体がこのスクランブル解除キーを基に、元のコンテンツとして復号され、視聴者が視聴可能となることを特徴とする、携帯電話を利用した暗号化データの復号方法。
【請求項１１】
コンテンツをコンテンツファイルとして提供するコンテンツ配信サーバー、
配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体と、少なくとも視聴者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションと、から成るコンテンツファイル、
該コンテンツファイルを読み込みその中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置、
該コンテンツ再生装置を携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段、
視聴者の携帯電話を呼び出し、通信を実行する携帯電話通信手段、
該携帯電話通信手段より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機、
コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キー、
から少なくとも構成されることを特徴とする、携帯電話を利用した暗号化データの復号システム。
【請求項１２】
請求項１１に記載のコンテンツ配信サーバー。
【請求項１３】
コンテンツ配信サーバーに対して視聴者が配信要求をすると、
該コンテンツ配信サーバーは目的のコンテンツに対してスクランブル処理をして暗号化データ本体とし、該暗号化データ本体に、少なくとも視聴者の携帯電話番号を含む付加情報と携帯電話を呼び出すためのアプリケーションを付加して、これをコンテンツファイルとし、これが視聴者のコンテンツ再生装置に送信されて一旦格納され、
視聴者がコンテンツを再生しようとする時、該コンテンツ再生装置が該コンテンツファイルを読み込み、まず携帯電話を呼び出すためのアプリケーションが読み込まれて、これが実行され、付加情報に記録されている視聴者の携帯電話番号データを、携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段により携帯電話通信手段へ送信し、携帯電話番号データを基に該携帯電話通信手段により視聴者の携帯電話を呼び出し、
該携帯電話通信手段により呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらい、これが携帯電話通信手段と通信回線接続手段を経由して、コンテンツ再生装置に読み込まれ、暗号化データ本体がこのスクランブル解除キーを基に、元のコンテンツとして復号されて視聴者が視聴可能となることを特徴とする、携帯電話を利用した暗号化データの復号方法。
【請求項１４】
前記利用者のコンピューターは、暗号化データ本体に付加情報として、参照データと、該参照データを該暗号化データ本体と同じ暗号キーで暗号化したテストデータと、復号キーの正否の判定をする判定アプリケーションと、を付加して暗号ファイルとし、光ディスクや可搬メモリーなどのリムーバブルメディアから、又は、通信によって転送されてくる該暗号ファイルに含まれる暗号化データ本体を復号する時、携帯電話機から復号キーが入力され、所定の通信経路を経由して利用者のコンピューターに着信し投入されると、判定アプリケーションの作動により、該テストデータを該復号キーで復号し復号テストデータとし、該復号テストデータを該参照データと比較し、両者が同じであれば、該復号キーが正規の復号キーであると判定し、異なれば正規の復号キーではないと判定し、利用者に該判定結果を提示するという機能を有することを特徴とする、請求項１又は請求項４に記載の携帯電話を利用した暗号化データの復号システム。
【請求項１５】
前記視聴者のコンテンツ再生装置は、暗号化データ本体に付加情報として、参照データと、該参照データを該暗号化データ本体と同じ暗号キーを用いてスクランブル処理したテストデータと、スクランブル解除キーの正否の判定をする判定アプリケーションと、を付加してコンテンツファイルとし、コンテンツ配信サーバーから配信されてくる該コンテンツファイルに含まれる暗号化データ本体を復号する時、携帯電話機からスクランブル解除キーが入力され、所定の通信経路を経由して視聴者のコンテンツ再生装置に着信し投入されると、判定アプリケーションの作動により、該テストデータを該スクランブル解除キーで復号し復号テストデータとし、該復号テストデータを該参照データと比較し、両者が同じであれば、該スクランブル解除キーが正規のスクランブル解除キーであると判定し、異なれば正規のスクランブル解除キーではないと判定し、利用者に該判定結果を提示するという機能を有することを特徴とする、請求項８又は請求項１１に記載の携帯電話を利用した暗号化データの復号システム。
【請求項１６】
前記復号の開始は、暗号化データ本体に付加情報として、参照データと、該参照データを該暗号化データ本体と同じ暗号キーで暗号化したテストデータと、復号キーの正否の判定をする判定アプリケーションと、を付加して暗号ファイルとし、該暗号ファイルに含まれる暗号化データ本体を復号する時、携帯電話機から復号キーが入力され、所定の通信経路を経由して利用者のコンピューターに着信し投入されると、判定アプリケーションの作動により、該テストデータを該復号キーで復号し復号テストデータとし、該復号テストデータを該参照データと比較し、両者が同じであれば、該復号キーが正規の復号キーであると判定し、異なれば正規の復号キーではないと判定し、利用者に該判定結果を提示するという手順を含むことを特徴とする、請求項３又は請求項５に記載の携帯電話を利用した暗号化データの復号方法。
【請求項１７】
前記コンテンツの復号は、暗号化データ本体に付加情報として、参照データと、該参照データを該暗号化データ本体と同じ暗号キーを用いてスクランブル処理したテストデータと、スクランブル解除キーの正否の判定をする判定アプリケーションと、を付加してコンテンツファイルとし、該コンテンツファイルに含まれる暗号化データ本体を復号する時、携帯電話機からスクランブル解除キーが入力され、所定の通信経路を経由して視聴者のコンテンツ再生装置に着信し投入されると、判定アプリケーションの作動により、該テストデータを該スクランブル解除キーで復号し復号テストデータとし、該復号テストデータを該参照データと比較し、両者が同じであれば、該スクランブル解除キーが正規のスクランブル解除キーであると判定し、異なれば正規のスクランブル解除キーではないと判定し、利用者に該判定結果を提示するという手順を含むことを特徴とする、請求項１０又は請求項１３に記載の携帯電話を利用した暗号化データの復号方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化データを復号する際のセキュリティーを高める技術に関する。
【背景技術】
【０００２】
特許文献１に記載の発明は、暗号化データの復号化機能を有する携帯端末およびデータ復号化システムにおいて、携帯端末から暗号化データの復号化処理を指示する復号化指示信号を受信すると、記憶部から復号化対象となる暗号化データに付与された機密レベルデータを取得し、取得された信用レベルデータ、セキュリティレベルデータ、機密レベルデータに基づいて生成される評価値データと予め復号化可否の判定基準として設定された閾値データとを比較し、評価値が閾値よりも小さいと、復号化可と判定し、復号化処理を実行させ、大きいと、復号化不可と判定し、復号化処理を中止させるので、暗証番号を含むユーザ情報を入手した悪意者により、ユーザ情報のみで、暗号化データが復号化されるのを防止することができる。従って、悪意者により、容易に暗号化データが復号化され、該復号化されたデータが外部に漏出されるのを低減できる。
【０００３】
一方、特許文献２に記載の発明は、携帯端末装置と無線通信により通信するブルートゥース通信部およびＮＦＣ通信部と、ブルートゥース通信部によって携帯端末装置との無線通信を確立し、処理対象となるデータを暗号化した暗号化データを携帯端末装置から受信し、ＮＦＣ通信部によって携帯端末装置との無線通信を確立し、暗号化データの復号化処理に用いるパスワードを携帯端末装置から受信し、ＮＦＣ通信部によって受信したパスワードを用いてブルートゥース通信部によって受信した暗号化データに復号化処理を施してデータを抽出する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１５０４６６
【特許文献２】特開２００９−５５５８１
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の記載は、判定の基準というソフトウェア的な判断に基づくため、そのソフトウェアや判定数値の改変や偽造が出現する恐れがある。これに対し、本発明は、データの管理責任者が持つ携帯電話機というハードウェアその物が無いと、復号キー若しくはパスワードの投入を不可能とすることで、改変や偽造を未然に回避可能とするものである。
また、特許文献２記載の発明は、Ａ機とＢ機間の固定的な関係の送受信なので、それ以外の、個々の人物が所有する暗号化データの、復号に関するサービスには対応できないという問題がある。
【０００６】
本発明の技術的課題は、このような問題に着目し、正当な利用者以外の第三者に暗号化データが勝手に解読されることを防止可能とすることにある。すなわち、暗号化データを復号する際のセキュリティーを高める技術において、従来暗号化データを復号する際には、コンピューターに暗号化データを読み込ませ、それと共にそのデータの復号キーをコンピューターに手入力で投入し復号していた。その結果、文字や数字からなる復号キーは人的伝播が比較的容易であるが故、復号キーが第三者の手に渡る可能性があり、そして万が一第三者に解読されてもデータの管理責任者（又は所有者）にはそのことが気づかれない。従ってたとえ暗号化されているとはいえ、暗号化データおよび復号キーの管理には神経を使わざるをえない。
そこで本発明は、暗号化データを復号する際に、データ管理責任者（以下「データ責任者」という）の携帯電話機の呼出しが自動的に行われ、データ責任者の携帯電話機から復号キーを投入しない限り復号不可能とすることによって、暗号化データの不正な解読を防止可能とすることにある。
【課題を解決するための手段】
【０００７】
本発明は、暗号化データを復号する際にデータ責任者の携帯電話を管理側サーバーが呼び出し、該携帯電話機から復号キーを入力してもらうことによってのみ復号可能となり、これによりデータ責任者が知らないうちに解読されることを防ぐことを目的とする。
尚、本発明の全体構造が容易に理解できるように、各発明とその実施例や説明図との関係を、図１８に示す。すなわち、第一の発明、第二の発明は、管理側サーバーを使う強固なセキュリティーであり、第三の発明、第四の発明は、管理側サーバーを使わない簡易な構成であり、第五の発明、第六の発明は、第一の発明から第四の発明までの構成に付加機能として利用者情報をデータ責任者の携帯電話に送信する構成であり、第七の発明、第八の発明は、暗号化データをスクランブルコンテンツとした場合において、管理側サーバーを使う強固なセキュリティーであり、第九の発明、第十の発明は、暗号化データをスクランブルコンテンツとした場合において、管理側サーバーを使わない簡易な構成である。第十一の発明は暗号ファイルのファイル構造及び復号キーの正否判定方法で、その単独でも実施できるが、第十二の発明ではこれを本発明の携帯電話を利用した暗号化データの復号システムおよび復号方法に応用したものである。第一の発明は、請求項１及び２に関する。第二の発明は、請求項３に関する。第三の発明は、請求項４に関する。第四の発明は、請求項５に関する。第五の発明は、請求項６に関する。第六の発明は、請求項７に関する。第七の発明は、請求項８及び9に関する。第八の発明は請求項１０に関する。第九の発明は、請求項１１及び１2に関する。第十の発明は請求項１３に関する。第十二の発明は、請求項１４から請求項１７に関する。
【０００８】
第一の発明は、暗号化データの復号システムの構成で、次の構成１〜７から成っている。
構成１．
復号しようとする目的の暗号化データ本体は、少なくともそのデータ責任者（もしくはデータ所有者）の識別情報と管理側サーバーのアドレスとを含む付加情報が付加された状態で取り扱われ、この暗号化データ本体と付加情報の一対を暗号ファイルとする。付加情報にはこの他、暗号化データの名称・重要度・秘匿の度合いなど、データ責任者が復号許可する際の判断に必要な情報を記録できる。さらに付加情報には、必用なアプリケーションプログラムも組み込むことが出来る。この暗号ファイルは利用者のコンピューター内の記憶手段や、あるいはコンピューターの外部にある光ディスクや可搬メモリーなどのリムーバブルメディア、そして転送されるデータとして存在する。ここで管理側サーバーのアドレスとは、データ責任者が利用する管理側サーバーを指定し通信回線で接続する際のアドレスや電話番号など、管理側サーバーに接続する為に必要な情報をいう。
【０００９】
構成２．
該暗号ファイルを読み込み、その中の暗号化データを復号する為の利用者のコンピューターである。利用者のコンピューターには復号に必用なプログラムなど、予め必要なソフトウェアがインストールされているものとし、特にその詳細は記述しないものとする。ここで、利用者とは必ずしも第三者とは限らず、データ責任者が自らこの暗号ファイルを復号してデータを利用する場合も含まれる。
【００１０】
構成３．
該利用者のコンピューターを、管理側サーバーに繋がる通信回線に接続する通信回線接続手段である。これは例えばモデムやそれに付随するソフトウェアおよびその設定など、コンピューターを通信回線に接続するための手段を言う。通信回線接続手段はコンピューターに内蔵されている場合もある。この通信回線接続手段が接続する通信回線は一般的にインターネットを利用することが想定されるが、もちろん固定電話回線や専用回線そしてＬＡＮ（同一構内通信網）による接続回線を利用することも出来、特にその形態を限定しない。
【００１１】
構成４．
少なくとも、データ責任者の識別情報と携帯電話番号の対応を示す一覧のファイルとして携帯電話番号照合ファイルを、格納する記憶手段を持った管理側サーバーで、その記憶手段にはこの他にも顧客情報や課金の為の情報などの記録も出来る。この管理側サーバーの管理側とはこの復号システムを管理運営する管理者であり、本システムで取り扱う暗号ファイルのデータ責任者の携帯電話機と、暗号ファイルを復号しようとする利用者のコンピューターを通信回線（インターネットおよび携帯電話通信を含む通信網）でつなぐ橋渡しとして存在し、これを専業とする事業者、あるいはインターネットサービスプロバイダーや携帯電話通信事業者などが想定されるが、データ責任者の自社内にこの管理側サーバーを構築することも可能であり、また簡易な方法して利用者のコンピューターあるいはデータ責任者のコンピューターに、管理側サーバーの機能を持たせることも可能である。
【００１２】
構成５．
該管理側サーバーからデータ責任者の携帯電話番号が検索し読み出されると、その携帯電話番号データを受け取りこれを基にこの携帯電話を呼び出し、通信を実行する携帯電話通信手段である。
【００１３】
構成６．
該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機。ここで「携帯電話機」として表現しているが、移動通信手段であれば良く、したがってＰＨＳや通信機能を持ったＰＤＡ（個人用携帯情報端末）等も含まれるものとする。
【００１４】
構成７．
データ責任者により入力・送信してもらう復号キーであり、暗号化したデータを暗号化する前の状態に戻すキーである。これをより詳しく言えば、データに対して暗号キーを用いて暗号化した暗号化データ本体の、当該暗号化に対応した復号キーとなる。この復号キーは、携帯電話機から入力しやすいように、数字のみから成ることも出来るが、よりセキュリティーを強固にする為に、数字以外の文字を使用することも出来る。
第一の発明は、以上の構成１〜７から成ることを特徴とする暗号化データの復号システムである。
【００１５】
第二の発明は、第一の発明記載の暗号化データの復号システムによる暗号化データの復号方法である。目的の暗号化データ本体は、少なくともそのデータ責任者（もしくはデータ所有者）の識別情報と管理側サーバーのアドレスとを含む付加情報が付加された状態で取り扱われ、この暗号化データ本体と付加情報の一対を暗号ファイルとする。付加情報にはこの他、暗号化データの名称・重要度・秘匿の度合いなど、データ責任者が復号許可する際の判断に必要な情報を記録できる。さらに付加情報には、必用なアプリケーションプログラムも組み込むことが出来る。
【００１６】
手順１．暗号化データを復号する際、暗号ファイルが利用者のコンピューターに読み込まれると、まず付加情報に記録されている管理側サーバーのアドレスに、通信回線接続手段により通信回線で接続し、管理側サーバーにデータ責任者の識別情報が送信される。ただし、暗号化データ本体は送信されない。もしくは送信する必要がない。
【００１７】
手順２．データ責任者の識別情報を受信した管理側サーバーでは、この識別情報を基にデータ責任者の携帯電話番号を検索し読み出し、この携帯電話番号データを携帯電話通信手段に送信する。
【００１８】
手順３．携帯電話通信手段により、データ責任者の携帯電話を呼び出す。
【００１９】
手順４．データ責任者の携帯電話機に着信があると、データ責任者の判断により復号を許可する場合は、携帯電話機から復号キーを入力し携帯電話通信手段を経由して管理側サーバーに送信する。ここで付加情報の中に暗号化データの名称・重要度・秘匿の度合いなど、データ責任者が復号許可する際の判断に必要な情報が記録されている場合は、これを携帯電話機のディスプレイに表示し、この表示内容を見て復号許可の判断材料となるが、あるいは事前に利用者から電話などで復号許可の連絡を取るなど、人的手段で行うことも可能である。
【００２０】
手順５．携帯電話通信手段から管理側サーバーに送信されてきた復号キーを通信回線接続手段を経由して利用者のコンピューターに送信する。
【００２１】
手順６．利用者のコンピューターは復号キーを受信してこの復号キーを基に暗号化データの復号が開始される。
以上の手順から構成されることを特徴とする、暗号化データの復号方法である。
【００２２】
第三の発明は、第一の発明の構成のうち管理側サーバーを省いた最小限度のシステム構成となっている。特に個人レベルで暗号化データの復号システムを構築する場合のシステム構成に活用が期待でき、例えば日ごろ持ち歩くパソコン内の重要なデータを暗号化しておいて、これを復号して使用する時などの簡易型の暗号化データの復号システムである。また、暗号化データを限られた小数の利用者が共有する場合にも適している。
以下にその構成を述べる。
【００２３】
構成１．
暗号ファイルであって、暗号化データ本体と、少なくとも該データ責任者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションプログラム（以下アプリケーションと言う）、の少なくとも３つの要素から構成される。このうち携帯電話を呼び出すためのアプリケーションは携帯電話通信手段への接続及び携帯電話を呼び出す為に必用なプログラムやデータなどから構成される。またこれは暗号ファイル内ではなく、利用者のコンピューターにあらかじめインストールされていても良い。こうすることにより、暗号ファイル内には、復号のために必要な、携帯電話を呼び出すためのアプリケーションがないため、暗号ファイルを手に入れた第三者には復号が不可能となる。
【００２４】
構成２．
該暗号ファイルを読み込み、その中の暗号化データを復号する為の、利用者のコンピューターである。
【００２５】
構成３．
利用者のコンピューターを携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段である。
【００２６】
構成４．
データ責任者の携帯電話を呼び出し、通信を実行する携帯電話通信手段である。
【００２７】
構成５．
該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機である。
【００２８】
構成６．
データ責任者により入力・送信してもらう復号キーであり、暗号化したデータを暗号化する前の状態に戻すキーである。これをより詳しく言えば、データに対して暗号キーを用いて暗号化した暗号化データ本体の、当該暗号化に対応した復号キーとなる。この復号キーは、携帯電話機から入力しやすいように、数字のみから成ることも出来るが、よりセキュリティーを強固にする為に、数字以外の文字を使用することも出来る。
第三の発明は以上の構成１〜６から成ることを特徴とする暗号化データの復号システムである。
【００２９】
第四の発明は、第三の発明記載の暗号化データの復号システムによる暗号化データの復号方法である。目的とする暗号化データ本体は、少なくとも該データ責任者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションと共に暗号ファイルとして構成される。
【００３０】
手順１．暗号化データを復号する際、暗号ファイルが利用者のコンピューターに読み込まれる。
【００３１】
手順２．この中の携帯電話を呼び出すためのアプリケーションが実行され、さらに付加情報に記録されているデータ責任者の携帯電話番号を読み出す。
【００３２】
手順３．通信回線接続手段により携帯電話通信手段に接続し、データ責任者の携帯電話番号データを送信する。
【００３３】
手順４．携帯電話通信手段によりデータ責任者の携帯電話を呼び出す。
【００３４】
手順５．データ責任者の携帯電話機に着信すると、データ責任者の判断により復号を許可する場合は、データ責任者が復号キーを入力する。
【００３５】
手順６．入力した復号キーを携帯電話通信手段および通信回線接続手段を経由して利用者のコンピューターに送信する。
【００３６】
手順７．該復号キーが利用者のコンピューターに着信し、復号キーとして読み込まれると、復号が開始される。
以上の手順から構成されることを特徴とする、暗号化データの復号方法である。
【００３７】
第五の発明は、利用者のコンピューターにおいて、利用者情報入力手段と、利用者情報の入力を促す画面表示の手段とを持つ第一の発明又は第三の発明記載の暗号化データの復号システムである。利用者情報入力手段とはキーボードやテンキーの他、指紋センサーやその他の生体情報センサーとすることも出来る。
【００３８】
利用者情報の入力を促す画面表示の手段とは、利用者に対し、『あなたの社員コードを入力してください。』などの案内の表示や、コードを入力する為の入力枠を表示するなどの為のディスプレイおよびソフトウェアを言う。
【００３９】
この内、生体情報センサーを持つ場合は、第一の発明と第三の発明の場合とでは異なる。
【００４０】
第一の発明に応用した場合は、利用者のコンピューターに、利用者情報入力手段として生体情報センサーと、利用者情報の入力を促す例えば「指紋センサーに指を置いてください」などの案内の画面表示の手段とを持ち、管理側サーバーの記憶手段に、生体情報のテンプレートデータと利用者情報の対応を示す一覧のファイルとして、生体情報照合ファイルも持つことを特徴とする、第一の発明記載の暗号化データの復号システムとなる。
第三の発明に応用した場合は、利用者のコンピューターに、利用者情報入力手段として生体情報センサー、そして利用者が本人であるか認証する生体認証手段を持ち、利用者のコンピューターを複数の利用者で利用する場合はこれに利用者が誰であるかを特定する為の、生体情報のテンプレートデータと利用者情報の対応を示す一覧のファイルとして、生体情報照合ファイルも必要となる。これに利用者情報の入力を促す画面表示の手段も持つことを特徴とする、第三の発明記載の暗号化データの復号システムとなる。
【００４１】
第六の発明は、第五の発明の暗号化データの復号システムによる暗号化データの復号方法である。暗号ファイル投入後、利用者のコンピューターにおいて画面表示の手段により、画面に利用者情報の入力を促す案内や入力欄が表示され、これに従い利用者が利用者情報、特に氏名や社員コードなどの識別情報を利用者情報入力手段より入力し、あるいは「指紋センサーに指を置いてください」などの案内の画面表示に従って、生体情報センサーから生体情報を読み込ませ、該利用者情報が第二の発明又は第四の発明に記載のそれぞれの所定の通信経路を経てデータ責任者の携帯電話に送信され、携帯電話機のディスプレイに表示されることを特徴とする、第二の発明又は第四の発明記載の暗号化データの復号方法である。
【００４２】
この内、生体情報センサーを持つ場合は、第二の発明と第四の発明の場合とでは若干異なる。
【００４３】
第二の発明に応用した場合は、第二の発明の手順に加えて以下の手順が追加される。すなわち、データ責任者の識別情報と共に利用者の生体情報が管理側サーバーに送信され、管理側サーバーにて該生体情報を基に、管理側サーバーの記憶手段にある、生体情報のテンプレートデータと利用者情報の対応を示す一覧のファイルである、生体情報照合ファイルから、この利用者が誰であるかを検索することにより特定し、この誰であるかを利用者情報として、データ責任者の識別情報を基に検索された携帯電話番号のデータ責任者の携帯電話に送信し、該利用者情報が携帯電話機のディスプレイに表示される。
【００４４】
第四の発明に応用した場合は、第四の発明の手順に加えて以下の手順が追加される。すなわち、利用者のコンピューターの生体認証手段により、正規の利用者であるとの確定情報を利用者情報として、あるいは利用者のコンピューターを複数の利用者で利用する場合は、利用者のコンピューター内にある生体情報照合ファイルとの照合で、この利用者が誰であるかを特定し、この誰であるかを利用者情報として、これがデータ責任者の携帯電話番号と共に携帯電話通信手段に送信され、さらにこの内利用者情報がデータ責任者の携帯電話に送信され、携帯電話機のディスプレイに表示される第四の発明記載の暗号化データの復号方法となる。
【００４５】
以上によりデータ責任者は誰が暗号化データを復号しようとしているのか判るため、復号許可の判断材料になる。
【００４６】
第七の発明は、スクランブル処理された映像や音楽などのコンテンツを配信し、これをコンテンツ再生装置にて復号し視聴者に提供する、暗号化データの復号システムの構成で、次の構成１〜８から成る。
【００４７】
構成１．コンテンツ配信サーバーである。
視聴者の配信要求に応じて、コンテンツを配信するサーバーである。配信の際にはコンテンツをそのまま配信するのではなく、これをスクランブル処理しさらに付加情報を付加したコンテンツファイルとして視聴者に提供する。
【００４８】
構成２．コンテンツファイルである。
コンテンツファイルは、暗号化データ本体と付加情報からなる。その詳細は、配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体と、少なくとも視聴者の識別情報および管理側サーバーのアドレスを含む付加情報と、から成るコンテンツファイルである。このコンテンツファイルは、リムーバブルメディアにコピーし、視聴者が自身の携帯電話機を持っていれば、他の場所にて他のコンテンツ再生装置からも再生することが出来る。
【００４９】
構成３．コンテンツ再生装置である。
該コンテンツファイルを読み込んで、その中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置である。実施の際には、その専用の再生装置でも良いが、パーソナルコンピューターの利用も出来る。
【００５０】
構成４．通信回線接続手段である。
該コンテンツ再生装置を管理側サーバーに繋がる通信回線に接続する通信回線接続手段である。
【００５１】
構成５．管理側サーバーである。
少なくとも、視聴者の識別情報と携帯電話番号の対応を示す一覧のファイルとして携帯電話番号照合ファイルを、格納する記憶手段を持った管理側サーバーで、この記憶手段にはその他にも顧客情報や課金の為の情報などの記録も出来る。
【００５２】
構成６．携帯電話通信手段である。
該管理側サーバーから得た視聴者の携帯電話番号データを基に視聴者の携帯電話を呼び出し、通信を実行する携帯電話通信手段である。
【００５３】
構成７．携帯電話機である。
該携帯電話通信手段より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機である。
【００５４】
構成８．スクランブル解除キーである。
コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キー、すなわち暗号化したデータを暗号化する前の状態に戻すキーである。このスクランブル解除キーは視聴者毎に異なることが好ましく、コンテンツ配信に際してあるいは事前に視聴者に何らかの手段、例えば電話やＥ−ｍａｉｌ等により通知されるもので、視聴者が会員なら会員独自のキー、あるいはコンテンツ毎に異なるキーとしても良い。このスクランブル解除キーは第一の発明から第六の発明までは、復号キーとして記載してきたが、ここでは『スクランブル処理』に対応して『スクランブル解除キー』とした。現在コンテンツに対しては、データの『暗号化』よりも簡便な処理が出来る『スクランブル』が一般的ではあるが、再生装置やコンピューターの性能が向上すれば、いずれスクランブルよりも高度な『暗号化』が一般的になる可能性もある。従って、ここではスクランブルも暗号化の一手法と捕らえ、同一の意味の範疇とする。
【００５５】
以上から構成されることを特徴とする、スクランブルコンテンツの携帯電話を利用した復号システムである。
【００５６】
第八の発明は第七の発明記載の、コンテンツを対象とした暗号化データの復号システムによる暗号化データの復号方法である。
【００５７】
手順１．コンテンツ配信サーバーに対して視聴者が配信要求をする。
【００５８】
手順２．該コンテンツ配信サーバーは目的のコンテンツに対してスクランブル処理をして暗号化データとし、該暗号化データ本体に、少なくとも視聴者の識別情報および管理側サーバーのアドレスを含む付加情報を付加して、これをコンテンツファイルとする。
【００５９】
手順３．このコンテンツファイルが視聴者のコンテンツ再生装置に送信され、いったん格納される。
【００６０】
手順４．視聴者がコンテンツを再生しようとする時、該コンテンツ再生装置が該コンテンツファイルを読み込む。
【００６１】
手順５．その中の付加情報の管理側サーバーのアドレス情報を基に管理側サーバーに繋がる通信回線に接続する通信回線接続手段により、管理側サーバーに接続する。
【００６２】
手順６．付加情報に記録されている視聴者の識別情報を管理側サーバーに送信する。
【００６３】
手順７．該管理側サーバーは視聴者の識別情報を基に視聴者の携帯電話番号を検索して読み出す。
【００６４】
手順８．該管理側サーバーから得た視聴者の携帯電話番号データを基に携帯電話通信手段により視聴者の携帯電話を呼び出す。
【００６５】
手順９．該携帯電話通信手段より呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらう。
【００６６】
手順１０．これが携帯電話通信手段と管理側サーバーおよび通信回線接続手段を経由して、コンテンツ再生装置に読み込まれる。
【００６７】
手順１１．暗号化データがこのスクランブル解除キーを基に、元のコンテンツとして復号され、視聴者は視聴可能となる。
以上の手順から構成されることを特徴とする、スクランブルコンテンツの携帯電話を利用した復号方法である。
【００６８】
第九の発明は、第七の発明記載のうち、管理側サーバーを省いた最小限度の簡易なシステム構成で、以下の構成１〜７から成る。
【００６９】
構成１．コンテンツ配信サーバーであって、コンテンツをコンテンツファイルとして提供するコンテンツ配信サーバーである。
【００７０】
構成２．コンテンツファイルである。配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体と、少なくとも視聴者の携帯電話番号を含む付加情報と、携帯電話を呼び出すためのアプリケーションと、から成るコンテンツファイルである。このうち携帯電話を呼び出すためのアプリケーションはコンテンツファイル内ではなく、コンテンツ再生装置にあらかじめインストールされていても良い。ただし、この携帯電話を呼び出すためのアプリケーションがコンテンツファイル内にある場合は、このコンテンツファイルは、リムーバブルメディアにコピーし、視聴者が自身の携帯電話機を持っていれば、他の場所にて他のコンテンツ再生装置からも再生することが出来る。
【００７１】
構成３．コンテンツ再生装置である。該コンテンツファイルを読み込んで、その中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置である。実施の際には、その専用の再生装置でも良いが、パーソナルコンピューターの利用も出来る。
【００７２】
構成４．通信回線接続手段である。該コンテンツ再生装置を携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段である。
【００７３】
構成５．携帯電話通信手段であって、視聴者の携帯電話を呼び出し、通信を実行する手段である。
【００７４】
構成６．携帯電話機である。該携帯電話通信手段より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機である。
【００７５】
構成７．スクランブル解除キーである。コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キー、すなわち暗号化したデータを暗号化する前の状態に戻すキーである。
【００７６】
以上から構成されることを特徴とする、スクランブルコンテンツの携帯電話を利用した簡易な復号システムである。
【００７７】
第十の発明は、第九の発明記載の、コンテンツを対象とした、暗号化データの復号システムによる暗号化データの復号方法である。なお、スクランブル解除キーはコンテンツ配信時、あるいは事前に視聴者に通知されているものとする。
【００７８】
手順１．配信要求であって、コンテンツ配信サーバーに対して視聴者が配信要求をする。
【００７９】
手順２．コンテンツのスクランブルと付加情報およびアプリケーションの付加であって、該コンテンツ配信サーバーは目的のコンテンツに対して暗号キーを用いてスクランブル処理をして暗号化データとし、該暗号化データ本体に、少なくとも視聴者の携帯電話番号を含む付加情報と携帯電話を呼び出すためのアプリケーションを付加して、これをコンテンツファイルとする。
【００８０】
手順３．コンテンツ再生装置への送信動作で、コンテンツ配信サーバーからコンテンツファイルが視聴者のコンテンツ再生装置に送信される。
【００８１】
手順４．コンテンツファイルの読み込み。コンテンツ再生装置にいったん格納され、随時の視聴者がコンテンツを再生しようとする時、該コンテンツ再生装置が該コンテンツファイルを読み込み、まず携帯電話を呼び出すためのアプリケーションが読み込まれて、これが実行される。
【００８２】
手順５．携帯電話通信手段へ送信。付加情報に記録されている視聴者の携帯電話番号を通信回線接続手段により携帯電話通信手段へ送信する。
【００８３】
手順６．携帯電話の呼び出し。該携帯電話通信手段により視聴者の携帯電話を呼び出す。
【００８４】
手順７．スクランブル解除キーの入力と送信。該携帯電話通信手段により呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらう。
【００８５】
手順８．コンテンツ再生装置に着信。スクランブル解除キーが携帯電話通信手段と通信回線接続手段を経由して、コンテンツ再生装置に読み込まれる。
【００８６】
手順９．暗号化データが復号され、コンテンツが復元される。すなわち、着信したスクランブル解除キーを基に、暗号化データが元のコンテンツとして復号され、視聴者は視聴可能となる。
以上の手順から構成される、スクランブルコンテンツの携帯電話を利用した簡易復号方法である。
【００８７】
第十一の発明は、暗号化データ本体の復号に先立ち、投入される復号キーが正規の復号キーであるかを判定することが出来る、暗号ファイルのファイル構造及び復号キーの正否判定方法である。尚ここで正規の復号キーとは、暗号化データを復号する際の、当該暗号化に対応し復号に適合した復号キーのことをいい、この正規の復号キーにより暗号化データは元のデータに復号できる。
また、スクランブル解除キーの場合も同様に正規のスクランブル解除キーとする。
【００８８】
暗号ファイルは暗号化データ本体と付加情報で構成され、このうち付加情報は少なくとも次の３つの要素から構成される。
１．参照データである。この参照データは比較的小規模のデータでよく、例えば任意の文字列などから構成される。またこの文字列は必ずしも意味のある文字列でなくてもよく、ランダムに生成した文字列でも良い。この参照データは、暗号ファイル毎に異なるほうがより強固なセキュリティーを確保できる。
２．テストデータである。前記参照データを、暗号化データ本体の暗号化に使用した同じ暗号キーで暗号化したデータであり、これをテストデータとする。
３．判定アプリケーションである。判定アプリケーションはテストデータを、暗号化データ本体の復号に使われる同じ復号キーにより復号した時、元の参照データに復号できるか比較判定するためのものである。この判定アプリケーションは暗号ファイル内ではなく、復号するコンピューター内にインストールされていてもよい。付加情報は少なくとも以上の３つの要素から構成されるが、他に必用なデータやアプリケーションプログラムも組み込むことが出来る。
【００８９】
以上の付加情報を付加した暗号ファイルを復号する時、
１．復号キーが投入されると、
２．暗号化データ本体の復号に先立ち、まず判定アプリケーションが作動し、付加情報の中のテストデータを前記復号キーで復号してこれを復号テストデータとし、
３．この復号テストデータを参照データと比較し、
４．両者が同じであれば該復号キーが正規の復号キーであると判定し、
５．両者が異なれば正規の復号キーではないと判定する。
以上の手順による復号キーの正否判定方法である。この判定結果はディスプレイ等に表示し、復号キーが正規のものであるか利用者に提示できる。
以上の第十一の発明は、復号キーが正規の復号キーであるか判定する為の暗号ファイルのファイル構造及び復号キーの正否判定方法として、本発明の『携帯電話を利用した暗号化データの復号システムおよび暗号化データの復号方法』によらない従来の暗号化データの復号方法にも実施が可能である。
【００９０】
第十二の発明は、第十一の発明記載の暗号ファイルのファイル構造及び復号キーの正否判定方法を、第一の発明．第二の発明．第三の発明．第四の発明．第七の発明．第八の発明．第九の発明．第十の発明のいずれかに記載の携帯電話を利用した暗号化データの復号システムおよび暗号化データの復号方法に付加機能として追加したものである。
【００９１】
暗号ファイルは暗号化データ本体と付加情報で構成され、このうち付加情報は少なくとも次の３つの要素から構成される。
１．参照データである。この参照データは比較的小規模のデータでよく、例えば任意の文字列などから構成される。またこの文字列は必ずしも意味のある文字列でなくてもよく、ランダムに生成した文字列でも良い。この参照データは、暗号ファイル毎に異なるほうがより強固なセキュリティーを確保できる。
２．テストデータである。前記参照データを、暗号化データ本体の暗号化に使用した同じ暗号キーで暗号化したデータであり、これをテストデータとする。
３．判定アプリケーションである。判定アプリケーションはテストデータを、暗号化データ本体の復号に使われる同じ復号キーにより復号した時、元の参照データに復号できるか比較判定するためのものである。この判定アプリケーションは暗号ファイル内ではなく、復号するコンピューター内にインストールされていてもよい。付加情報は少なくとも以上の３つの要素から構成されるが、他に必用なデータやアプリケーションプログラムも組み込むことが出来る。
【００９２】
以上の付加情報を付加した暗号ファイルを復号する時、
１．復号キーの投入。第一の発明．第二の発明．第三の発明．第四の発明の場合は、データ責任者の携帯電話機から、復号キーが入力されこれが所定の通信経路を経由して利用者のコンピューターに着信し投入される。第七の発明．第八の発明．第九の発明．第十の発明の場合は、視聴者の携帯電話機から、復号キーが入力されこれが所定の通信経路を経由してコンテンツ再生装置に着信し投入される。
２．暗号化データ本体の復号に先立ち、まず判定アプリケーションが作動し、付加情報の中のテストデータをこの復号キーで復号してこれを復号テストデータとし、
３．この復号テストデータを参照データと比較し、
４．両者が同じであれば該復号キーが正規の復号キーであると判定し、
５．両者が異なれば正規の復号キーではないと判定する。
以上の手順による復号キーの正否判定方法である。この判定結果はディスプレイ等に表示し、復号キーが正規のものであるか利用者に提示できる。
特に暗号化データが膨大な量のデータである場合に、暗号化データ本体の復号に先立ち利用者に復号キーの正否の判定結果を提示出来るため、利用者が間違った復号キーによる無駄な復号のために待たされることがない。
【発明の効果】
【００９３】
本発明の暗号化データの復号システムおよび復号方法により、暗号化データを復号する際にデータ責任者の携帯電話の呼び出しが自動的に行われ、この呼び出されたデータ責任者の携帯電話機から復号キーを投入しない限り復号されないので、知らない間に第三者に解読されることがなく安全である。
第一の発明と第二の発明の場合は管理側サーバーがデータ責任者と利用者の間に介在し、管理側サーバーにより携帯電話番号が指定され、携帯電話通信手段からデータ責任者の携帯電話を呼び出すため不正な手段の介入を許さず、より強固なセキュリティーを確保でき、また第三の発明と第四の発明は個人レベルで使用する場合などに少ない資源で最小のシステムを構築できる。第五の発明と第六の発明は暗号化データを復号する際、利用者情報がデータ責任者の携帯電話機ディスプレイに表示されるので、データ責任者は誰が暗号化データを復号しようとしているのか判るため、復号許可の判断材料になる。第七の発明および第八の発明はスクランブル解除キーを正当に入手した正当な視聴者のみが、管理側サーバーに指定されこれにより呼び出された自身の携帯電話機から、スクランブル解除キーを入力・送信してコンテンツを視聴することが出来、またこのコンテンツファイルはリムーバブルメディアにコピーし、視聴者が自身の携帯電話機を持っていれば、他の場所にて他のコンテンツ再生装置からも再生することが出来る。この場合、万が一このコンテンツファイルのコピーが違法に多数流出したとしても、正規の視聴者の携帯電話機を持たない第三者には、これを復元して視聴することが出来ない。第九の発明と第十の発明は管理側サーバーを省いた最小限度の、コンテンツファイルの復号システムおよび復号方法を提供出来る。第十一の発明と第十二の発明の場合は、暗号化データ本体の復号に先立ち復号キーが正規のものであるか判るため、特に暗号化データが膨大な量のデータである場合に、利用者が間違った復号キーによる無駄な復号のために待たされることがない。
【図面の簡単な説明】
【００９４】
【図１】第一の発明、実施例１．３を説明するファイル構造図である。
【図２】第三の発明、実施例２を説明するファイル構造図である。
【図３】第一の発明、実施例１．３を説明する概念図である。
【図４】第二の発明、実施例１．３を説明するフローチャートである。
【図５】第三の発明、実施例２を説明する概念図である。
【図６】第四の発明、実施例２を説明するフローチャートである。
【図７】第五の発明、実施例３を説明する概念図である。
【図８】第五の発明、実施例３を説明する概念図である。
【図９】第五の発明、実施例３を説明する概念図である。
【図１０】第七の発明、実施例４を説明するファイル構造図である。
【図１１】第九の発明、実施例５を説明するファイル構造図である。
【図１２】第七の発明、実施例４を説明する概念図である。
【図１３】第八の発明、実施例４を説明するフローチャートである。
【図１４】第九の発明、実施例５を説明する概念図である。
【図１５】第十の発明、実施例５を説明するフローチャートである。
【図１６】第十一の発明、第十二の発明、実施例１０、実施例１１を説明するファイル構造図である。
【図１７】第十一の発明、第十二の発明、実施例１０、実施例１１を説明するフローチャートである。
【図１８】本発明の各発明とその実施例や説明図との関係を示す配列図である。
【発明を実施するための形態】
【００９５】
次に本発明による携帯電話を利用した暗号化データの復号システムおよび復号方法が実際上どのように具体化されるか実施例を説明する。
【実施例１】
【００９６】
第一の発明の暗号化データの復号システムを利用して第二の発明の復号方法を実施する場合につき、図１、図３、図４に基づいて、実施例１として説明する。第一の発明に記載の暗号化データの復号システムは、次の構成１〜７から成っている。
【００９７】
構成１は、暗号ファイルＦ１は、復号しようとする目的の暗号化データ本体Ｄ１に付加情報Ｄ２が付加された状態で取り扱われ、付加情報の中はさらに、少なくともそのデータ責任者（もしくはデータ所有者）の識別情報Ｄ２−１と、管理側サーバーのアドレスＤ２−２から構成されている。付加情報にはこの他、暗号化データの名称・重要度・秘匿の度合いなど、データ責任者が復号許可する際の判断に必要な情報を記録できる。さらに付加情報には、必用なアプリケーションプログラムも組み込むことが出来る。この暗号ファイルＦ１は利用者のコンピューター２内の記憶手段や、あるいはコンピューターの外部にある光ディスクや可搬メモリーなどのリムーバブルメディア１、そして転送されるデータ（図示せず）として存在する。ここで管理側サーバーのアドレスとは、データ責任者が利用する管理側サーバー４を指定し通信回線で接続する為のアドレスや電話番号など、管理側サーバーへの接続に必要な情報をいう。
【００９８】
構成２は、該暗号ファイルを読み込み、その中の暗号化データを復号する為の利用者のコンピューター２であり、ここで、利用者とは、必ずしも第三者とは限らず、データ責任者が自らこの暗号ファイルを復号してデータを利用する場合も含まれ、実際にはむしろ自らのデータを守る為に、この方法が実施形態として多く実施されると思われる。
【００９９】
構成３は、該利用者のコンピューターを、管理側サーバーに繋がる通信回線に接続する通信回線接続手段３であり、これは例えばモデムやそれに付随するソフトウェアおよびその設定など、コンピューターを通信回線に接続するための手段を言う。通信回線接続手段はコンピューターに内蔵されている場合もある。この通信回線接続手段が接続する通信回線は一般的にインターネットを利用することが想定されるが、もちろん固定電話回線や専用回線そしてＬＡＮ（同一構内通信網）による接続回線を利用することも出来、特にその形態を限定しない。
【０１００】
構成４は、データ責任者の識別情報と携帯電話番号の対応を示す一覧のファイルとして、携帯電話番号照合ファイルを格納する記憶手段を持った管理側サーバー４である。この管理側サーバーの管理側とは、この復号システムを運営管理する管理者であり、本システムで取り扱う暗号ファイルのデータ責任者の携帯電話機と、暗号ファイルを復号しようとする利用者のコンピューターを通信回線（インターネットおよび携帯電話通信を含む通信網）でつなぐ橋渡しとして存在し、これを専業とする事業者、あるいはインターネットサービスプロバイダーや携帯電話通信事業者などが想定されるが、データ責任者の自社内にこの管理側サーバーを構築することも可能であり、また通信回線接続手段およびデータ責任者の識別情報と携帯電話番号を格納する記憶手段を具備すれば利用者のコンピューター、あるいは概念図には図示しないがデータ責任者のコンピューターに、管理側サーバーの機能を持たせることも可能である。
【０１０１】
構成５は、該管理側サーバーからデータ責任者の携帯電話番号が検索し読み出されると、該携帯電話番号データを受け取りこれを基にこの携帯電話を呼び出し、通信を実行する携帯電話通信手段５である。
【０１０２】
構成６は、該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機６である。ここで「携帯電話機」として表現しているが、移動通信手段であれば良く、したがってＰＨＳや通信機能を持ったＰＤＡ（個人用携帯情報端末）等も含まれるものとする。
【０１０３】
構成７は、データに対して暗号キーを用いて暗号化した暗号化データ本体における、当該暗号化に対応した復号キーである。（図示せず）
実施例１における暗号化データの復号システムは、以上の構成から成っている。
【０１０４】
次に、このシステムを実際に運用する方法である第二の発明記載の手順は、以下に述べる順に実行される。
ステップＳ１−１．暗号化データを復号する際、暗号ファイルＦ１が利用者のコンピューターに投入される。
ステップＳ１−２．コンピューターは付加情報Ｄ２を読み込む。
ステップＳ１−３．通信回線接続手段により、付加情報Ｄ２に記録されている管理側サーバーのアドレスＤ２−２に、通信回線で接続し、管理側サーバーにデータ責任者の識別情報Ｄ２−１が送信される。ただし、暗号化データ本体は送信されない。もしくは送信する必要がない。
ステップＳ１−４．管理側サーバーでは、受信したデータ責任者の識別情報をもとにデータ責任者の携帯電話番号を検索する。
ステップＳ１−５．管理側サーバーから携帯電話番号データを受け取り、携帯電話通信手段がデータ責任者の携帯電話を呼び出す。
ステップＳ１−６．データ責任者の携帯電話機に着信があり、データ責任者の判断により復号を許可する場合は、携帯電話機から復号キーを入力する。
ステップＳ１−７．これを携帯電話通信手段を経由して管理側サーバーに送信する。
ステップＳ１−８．管理側サーバーに送信されてきた復号キーを、通信回線接続手段を経由して利用者のコンピューターに送信する。
ステップＳ１−９．利用者のコンピューターは復号キーを受信して、これが正規の復号キーであるか判断する。
ここで復号キーが正規の復号キーであるかどうかの判定方法として、実施例１０および実施例１１にて詳細に述べるように、暗号化データ本体に付加情報として、同じ暗号キーで暗号化したテスト用の暗号化データ（例えば文字列など）を付加しておき、これが正規のデータに復号出来るかどうかで、判定することも出来る。
ステップＳ１−１０．この復号キーが当該暗号化に対応した正規の復号キーであれば、この復号キーを基に暗号化データの復号を開始する。
ステップＳ１−１１．この復号キーが当該暗号化に対応した正規の復号キーでなければ、復号中止とする。
ステップＳ１−１２．『復号キーが違います。復号できません。』などの画面表示をし、他の必要な中止後の手続きをする。
【実施例２】
【０１０５】
第三の発明の暗号化データの復号システムを利用して第四の発明の復号方法を実施する場合につき、図２、図５、図６に基づいて、実施例２として説明する。
実施例２は、実施例１のうち管理側サーバーを省いた最小限度の簡易システムとなっている。特に個人レベルで暗号化データの復号システムを構築する場合のシステム構成に活用が期待でき、例えば日ごろ持ち歩くパソコン内の重要なデータを暗号化しておいて、これを復号して使用する時などの簡易型の暗号化データの復号システムである。また、暗号化データを限られた少数の利用者が共有する場合にも適している。
実施例２の暗号化データの復号システムは、以下の構成１〜６から成っている。
【０１０６】
構成１は、暗号ファイルＦ２である。暗号ファイルＦ２は、暗号化データ本体Ｄ１と、少なくとも該データ責任者の携帯電話番号Ｄ２−３を含む付加情報と、携帯電話を呼び出すためのアプリケーションＡＰの３つの要素から少なくとも構成される。このうち携帯電話を呼び出すためのアプリケーションは利用者のコンピューターにあらかじめインストールされていても良い。
【０１０７】
構成２は、該暗号ファイルを読み込み、その中の暗号化データを復号する為の、利用者のコンピューター２である。
構成３は、利用者のコンピューターを携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段３である。
構成４は、データ責任者の携帯電話を呼び出し、通信を実行する携帯電話通信手段５である。
構成５は、該携帯電話通信手段より呼び出され、データ責任者により復号キーを入力・送信してもらう為のデータ責任者が所持する携帯電話機６である。
構成６は、データに対して暗号キーを用いて暗号化した暗号化データ本体の、当該暗号化に対応した復号キーである。（図示せず）
以上の構成から成るシステムが、実施例２の携帯電話を利用した暗号化データの復号システムである。
【０１０８】
次に、このシステムを実際に運用する手順は、以下の順に実行される。
ステップＳ２−１．暗号化データを復号する際は、暗号ファイルが利用者のコンピューターに読み込まれる。
ステップＳ２−２．この中の携帯電話を呼び出すためのアプリケーションが実行され、付加情報に記録されているデータ責任者の携帯電話番号を読み出す。
ステップＳ２−３．通信回線接続手段により携帯電話通信手段に接続し、データ責任者の携帯電話番号データを送信する。
ステップＳ２−４．携帯電話通信手段によりデータ責任者の携帯電話を呼び出す。
ステップＳ２−５．データ責任者の携帯電話機に着信すると、データ責任者の判断により復号を許可する場合は、データ責任者が復号キーを入力する。
ステップＳ２−６．復号キーを携帯電話通信手段と通信回線接続手段を経由して利用者のコンピューターに送信する。
ステップＳ２−７．利用者のコンピューターは復号キーを受信して、これが正規の復号キーであるか判断する。
ステップＳ２−８．この復号キーが当該暗号化に対応した正規の復号キーであれば、この復号キーを基に暗号化データの復号を開始する。
ステップＳ２−９．この復号キーが当該暗号化に対応した正規の復号キーでなければ、復号中止とする。
ステップＳ２−１０．『復号キーが違います。復号できません。』などの画面表示をし、他の必要な中止後の手続きをする。
【実施例３】
【０１０９】
実施例３は、第五の発明記載の暗号化データの復号システムを利用して第六の発明記載の復号方法を実施する例であって、第一の発明から第四の発明までの暗号化データの復号システムおよび復号方法に、利用者が利用者情報を利用者のコンピューターから入力し、これをデータ責任者の携帯電話に送信し、携帯電話機のディスプレイに利用者情報を表示する機能を追加するもので、これを実施する場合につき、図７、図８、図９に基づいて説明する。
実施例３の復号システムは、次の構成１、２からなっている。
【０１１０】
構成１は、利用者のコンピューターにおける利用者情報入力手段である。利用者情報入力手段とは、キーボード７やテンキー８の他、指紋センサー９やその他の生体情報センサーとすることも出来る。
構成２は、利用者情報の入力を促すための画面表示の手段１０である。利用者情報の入力を促す画面表示の手段とは、利用者に対し、『あなたの社員コードを入力してください。』などの表示や、コードを入力するための入力枠を表示するなどのディスプレイおよびソフトウェアを言う。
以上の構成１、２を追加した、第一の発明並びに第三の発明記載の暗号化データの復号システムである。
【０１１１】
次に、このシステムを実際に運用する第六の発明に記載の手順は、以下の順に実行される。図１、図３、図４、図８、図９に基づいて説明する。
ここで理解を容易にするために、データ責任者をある小学校の校長先生とし、利用者を６年生の主任の六助先生とする。
六助先生は資料作成のため、六年生の全児童のデータが入っているディスク１を家に持ち帰った。そのデータは万一の紛失や盗難に備えて暗号化されていて、さらに本発明の復号システムを使うことで、より安全にデータが守られている。      
【０１１２】
家にデータディスクを持ち帰った六助先生が、
Ｓ１−１．これをパソコンすなわち利用者のコンピューター２に入れて、復号しようとする。
Ｓ１−２．利用者のコンピューター２が付加情報Ｄ２を読み、さらに画面表示の手段１０、すなわちディスプレイに『指紋センサーに指を置いてください』との表示が出たので、その指示に従って指紋センサー９に指を置いた。
Ｓ１−３．六助先生の指紋の情報と付加情報の中のデータ責任者の識別情報Ｄ2 −１がＡ社の管理する管理側サーバー４に送信される。
Ｓ１−４．管理側サーバーでは、データ責任者、すなわちここでは校長先生の識別情報Ｄ２−１を基に、データ責任者である校長先生の携帯電話番号が検索され、また六助先生の生体情報である指紋の情報を基に、システムの利用者（暗号ファイルの復号者）として六助先生の氏名を検索し割り出す。
Ｓ１−５．管理側サーバーから電話番号データと六助先生の氏名データを携帯電話通信手段５（例えば携帯電話通信事業者Ｂの通信システム）が受け取り、校長先生の携帯電話機６を呼び出し、六助先生の氏名を送信した。
Ｓ１−６．データ責任者である校長先生の携帯電話機に着信があり、携帯電話機のディスプレイに利用者として六助先生の名前が表示されたので、校長先生は安心して復号キーを入力した。
Ｓ１−７．これを管理側サーバーに送信した。
Ｓ１−８．この復号キーは管理側サーバーを経由して利用者である六助先生のパソコンに送信される。
Ｓ１−９．六助先生のパソコンは、正規の復号キーであるか判断する。
Ｓ１−１０．これが正規の復号キーであるので、暗号化データの復号が開始された。
この時もし校長先生が間違った復号キーを送信してしまった時は、
Ｓ１−１１．六助先生のパソコンは復号が出来ず、中止となり、
Ｓ１−１２．六助先生のパソコン画面に『復号キーが違います。復号出来ません』と表示されることになる。
以上のように、データ責任者は誰が暗号化データを復号しようとしているのか判るため、復号許可の判断材料になる。
【実施例４】
【０１１３】
実施例４は、映像や音楽のコンテンツに関する、第七の発明記載の暗号化データの復号システムを利用して第八の発明記載の復号方法を実施する例で、これを実施する場合につき、図１０、図１２、図１３に基づいて説明する。
【０１１４】
第七の発明は、スクランブル処理された映像や音楽などのコンテンツを配信し、これをコンテンツ再生装置にて復号し視聴者に提供する、暗号化データの復号システムの構成であって、以下の構成１〜８から成っている。
【０１１５】
構成１は、コンテンツ配信サーバー１７であって、視聴者の配信要求に応じて、コンテンツを配信するサーバーである。配信の際にはコンテンツをそのまま配信するのではなく、これをスクランブル処理し、さらに付加情報Ｃ２を付加したコンテンツファイルＣＦ１として視聴者に提供する。
【０１１６】
構成２は、コンテンツファイルＣＦ１であって、暗号化データ本体Ｃ１と付加情報Ｃ２からなる。
その詳細は、配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体Ｃ１と、少なくとも視聴者の識別情報Ｃ２−１および管理側サーバーのアドレスＣ２−２を含む付加情報Ｃ２と、から成るコンテンツファイルＣＦ１である。このコンテンツファイルは、リムーバブルメディアにコピーし、視聴者が自身の携帯電話機を持っていれば、他の場所にて他のコンテンツ再生装置からも再生することが出来る。
【０１１７】
構成３は、コンテンツ再生装置１２であって、該コンテンツファイルを読み込んで、その中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置である。実施の際には、その専用の再生装置でも良いが、パーソナルコンピューターの利用も出来る。
構成４は、通信回線接続手段１３であって、該コンテンツ再生装置１２を管理側サーバー１４に繋がる通信回線に接続する通信回線接続手段１３である。
構成５は、管理側サーバー１４であって、少なくとも、視聴者の識別情報と携帯電話番号の対応示す一覧のファイルとして携帯電話番号照合ファイルを、格納する記憶手段を持った管理側サーバー１４である。この記憶手段には、その他にも顧客情報や課金の為の情報などの記録も出来る。
構成６は、携帯電話通信手段１５であって、該管理側サーバーから得た視聴者の携帯電話番号データを基に視聴者の携帯電話を呼び出し、通信を実行する携帯電話通信手段１５である。
構成７は、携帯電話機１６である。該携帯電話通信手段１５より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機１６である。
【０１１８】
構成８は、スクランブル解除キーであって、コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キーで、すなわち暗号化したデータを暗号化する前の状態に戻すキーである。このスクランブル解除キーは視聴者毎に異なることが好ましく、コンテンツ配信に際して、あるいは事前に視聴者に何らかの手段、例えば電話やＥ−ｍａｉｌ等により通知されるもので、視聴者が会員なら会員独自のキー、あるいはコンテンツ毎に異なるキーとしても良い。
第一の発明から第六の発明までは、復号キーとして記載してきたが、このスクランブル解除キーは、ここでは『スクランブル処理』に対応して『スクランブル解除キー』とした。現在コンテンツに対しては、データの『暗号化』よりも簡便な処理が出来る『スクランブル』が一般的ではあるが、再生装置やコンピューターの性能が向上すれば、いずれスクランブルよりも高度な『暗号化』が一般的になる可能性もある。従って、ここではスクランブルも暗号化の一手法と捕らえ、同一の意味の範疇とする。
以上から構成される携帯電話を利用した暗号化データの復号システムが第七の発明である。
【０１１９】
第八の発明は、第七の発明記載のコンテンツを対象とした暗号化データの復号システムによる暗号化データの復号方法であって、その実施例の手順は次のとおりで、図１３を参照して説明する。
ステップＳ３−１．コンテンツ配信サーバーに対して視聴者が配信要求をすると、
ステップＳ３−２．該コンテンツ配信サーバーは目的のコンテンツに対してスクランブル処理をして暗号化データとし、該暗号化データ本体に、少なくとも視聴者の識別情報および管理側サーバーのアドレスを含む付加情報を付加して、これをコンテンツファイルとする。
ステップＳ３−３．このコンテンツファイルが視聴者のコンテンツ再生装置に送信されて、一旦格納される。
【０１２０】
ステップＳ３−４．視聴者がコンテンツを再生しようとする際に、該コンテンツ再生装置が該コンテンツファイルを読み込む。
ステップＳ３−５．その中の付加情報の管理側サーバーのアドレスを基に管理側サーバーに繋がる通信回線に接続する通信回線接続手段により、管理側サーバーに接続する。
ステップＳ３−６．付加情報に記録されている視聴者の識別情報を管理側サーバーに送信する。
ステップＳ３−７．該管理側サーバーは、視聴者の識別情報を基に視聴者の携帯電話番号を検索して読み出す。
ステップＳ３−８．該管理側サーバーから携帯電話番号データを受け取りこれを基に携帯電話通信手段が視聴者の携帯電話を呼び出す。
ステップＳ３−９．該携帯電話通信手段より呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらう。
【０１２１】
ステップＳ３−１０．該スクランブル解除キーが携帯電話通信手段と管理側サーバーおよび通信回線接続手段を経由して、コンテンツ再生装置に読み込まれる。
ステップＳ３−１１．このスクランブル解除キーが当該暗号化に対応した正規のスクランブル解除キーであるか判断する。
ステップＳ３−１２．正規の正しいキーであれば、このスクランブル解除キーを基に暗号化データの復号を開始し、元のコンテンツとして復号され、視聴者は視聴可能となる。
ステップＳ３−１３．このスクランブル解除キーが当該暗号化に対応した正規のスクランブル解除キーでない場合は、復号中止とする。
ステップＳ３−１４．『スクランブル解除キーが違います。復号できません。』などの画面表示をして、他の必要な中止後の手続きをする。
以上の手順から構成される第八の発明が、携帯電話を利用した暗号化データの復号方法である。
【実施例５】
【０１２２】
実施例５は、第九の発明記載の復号システムを利用して第十の発明記載の手順を実行する復号方法であって、図１１、図１４、図１５を参照して説明する。
第九の発明の記載は第七の発明記載のうち管理側サーバーを省いた最小限度のシステム構成となっている。
【０１２３】
構成１．コンテンツ配信サーバー１７であって、コンテンツをコンテンツファイルＣＦ２として提供するコンテンツ配信サーバー１７である。
構成２．コンテンツファイルＣＦ２である。配信時にコンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体Ｃ１と、少なくとも視聴者の携帯電話番号を含む付加情報Ｃ２−３と、携帯電話を呼び出すためのアプリケーションＡＰと、から成るコンテンツファイルＣＦ２である。このコンテンツファイルはリムーバブルメディアにコピーし、視聴者が自身の携帯電話機を持っていれば、他の場所にて他のコンテンツ再生装置からも再生することが出来る。
【０１２４】
構成３．コンテンツ再生装置１２である。該コンテンツファイルを読み込みその中の暗号化データ本体を復号し、元のコンテンツとして再生する為の視聴者のコンテンツ再生装置１２であって、実施の際には、その専用の再生装置でも良いが、パーソナルコンピューターの利用も出来る。
構成４．通信回線接続手段１３であって、該コンテンツ再生装置を携帯電話通信手段に繋がる通信回線に接続する通信回線接続手段１３である。
構成５．携帯電話通信手段１５であって、視聴者の携帯電話を呼び出し、通信を実行する携帯電話通信手段１５である。
【０１２５】
構成６．携帯電話機１６であって、該携帯電話通信手段より呼び出され、視聴者によりスクランブル解除キーを入力・送信してもらう為の視聴者が所持する携帯電話機１６である。
構成７．スクランブル解除キーであって（図示せず）、コンテンツに対して暗号キーを用いてスクランブル処理した暗号化データ本体の、当該暗号化に対応したスクランブル解除キーである。
以上から構成される携帯電話を利用した暗号化データの復号システムが第九の発明である。
【０１２６】
第十の発明は第九の発明記載の、コンテンツを対象とした、暗号化データの復号システムによる暗号化データの復号方法であり、実施例の手順は次のとおりで、図１５を参照して説明する。なお、スクランブル解除キーは事前に視聴者に通知されているものとする。
ステップＳ４−１．コンテンツ配信サーバーに対して視聴者が配信要求をすると、
ステップＳ４−２．該コンテンツ配信サーバーは目的のコンテンツに対してスクランブル処理をして暗号化データとし、該暗号化データ本体に、少なくとも視聴者の携帯電話番号を含む付加情報と携帯電話を呼び出すためのアプリケーションを付加して、これをコンテンツファイルとする。
ステップＳ４−３．該コンテンツファイルが視聴者のコンテンツ再生装置に送信され、
ステップＳ４−４．コンテンツ再生装置に一旦格納され、視聴者がコンテンツを再生しようとする際に、該コンテンツ再生装置が該コンテンツファイルを読み込み、まず携帯電話を呼び出すためのアプリケーションが読み込まれて、これが実行される。
ステップＳ４−５．該アプリケーションの実行により、付加情報に記録されている視聴者の携帯電話番号を通信回線接続手段により携帯電話通信手段へ送信する。
【０１２７】
ステップＳ４−６．携帯電話の呼び出し。該携帯電話通信手段により視聴者の携帯電話を呼び出す。
ステップＳ４−７．スクランブル解除キーの入力と送信。該携帯電話通信手段により呼び出された視聴者が所持する携帯電話機から、視聴者によりスクランブル解除キーを入力・送信してもらう。
ステップＳ４−８．該スクランブル解除キーが携帯電話通信手段と通信回線接続手段を経由して、コンテンツ再生装置に読み込まれる。
ステップＳ４−９．該コンテンツ再生装置はこのスクランブル解除キーが当該暗号化に対応した正規のスクランブル解除キーであるか判断する。
ステップＳ４−１０．正規の正しいキーであれば、このスクランブル解除キーを基に暗号化データの復号を開始し、元のコンテンツとして復号され、視聴者は視聴可能となる。
【０１２８】
ステップＳ４−１１．このスクランブル解除キーが当該暗号化に対応した正規のスクランブル解除キーでなければ、復号中止とする。
ステップＳ４−１２．『スクランブル解除キーが違います。復号できません。』などの画面表示をし、他の必要な中止後の手続きをする。
以上の手順から構成される、携帯電話を利用した暗号化データの復号方法が第十の発明である。
【実施例６】
【０１２９】
これまでに述べてきた第一の発明から第十の発明までのそれぞれに対応した実施例以外に、付加機能として本明細書中の全ての発明に共通の実施例を以下に述べる。
復号キーやスクランブル解除キーを投入するダミー画面。通常の暗号化データの復号方法のように見せかけて、利用者のコンピューターのディスプレイに、本システムには関係のないダミー画面を表示させて、正当な利用者以外の第三者による解読を防止する。また、誤った操作、すなわちこのダミー画面への入力や携帯電話機から異なる復号キーやスクランブル解除キーの入力があった際に暗号化データを消去するなど、その暗号化データを復号不可能にすることも出来る。
【実施例７】
【０１３０】
本発明によるシステム及び方法は、不当な第三者が暗号化データを解読しようとした場合でもデータ責任者の携帯電話に着信がある。そこで、データ責任者において、復号許可願いの着信に異常を感じたとき、すなわち不当な第三者からの着信ではないかという疑いを感じた時、データ責任者の携帯電話機から復号キーやスクランブル解除キーではなく、暗号化データを消去する目的の、予め決められた所定のキーを押して送信し、その暗号化データを復号不可能にする。
【実施例８】
【０１３１】
管理側サーバーにてデータ責任者も利用者も知らない、サーバー管理者側（管理側サーバー）が決めたもう一つの復号キーを本来の復号キーに付加して、利用者のコンピューターおよび視聴者のコンテンツ再生装置へ送る方法。この方法によると、管理側サーバーからも復号キーを付加してもらう必要があり、そのためには管理側サーバーを通さないと復号できないため、第三者による不当な操作が難しくなり、セキュリティーが向上する。
【実施例９】
【０１３２】
暗号ファイルの付加情報も予め暗号化しておき、利用者のコンピューターおよび視聴者のコンテンツ再生装置にこの復号キーの入力を求める画面が表示され、利用者および視聴者に画面上から復号キーを入力してもらう、二重のセキュリティーを施した例。
【実施例１０】
【０１３３】
第十一の発明は、復号キーが正規の復号キーであるか判定する為の暗号ファイルのファイル構造及び復号キーの正否判定方法として、本発明の『携帯電話を利用した暗号化データの復号システムおよび復号方法』によらない従来の暗号化データの復号方法にも実施が可能である。これを実施する場合に付き、図１６に基づいて説明する。暗号ファイルＦ３は、利用者が復号の対象としている暗号化データ本体Ｄ１と、付加情報Ｄ３とで構成され、このうち付加情報は少なくとも次の３つの要素から構成される。
１．参照データＲＤである。
２．テストデータＴＤである。前記参照データを、暗号化データ本体と同じ暗号キーで暗号化したデータである。
３．判定アプリケーションＡＰ−３である。
付加情報は少なくとも以上の３つの要素から構成されるが、他に必用なデータやアプリケーションプログラムも組み込むことが出来る。
以上の付加情報を付加した暗号ファイルを復号する方法を、図１７に基づいて説明する。
ステップＳ５−１．復号キーが投入されると、
ステップＳ５−２．暗号化データ本体の復号に先立ち、まず判定アプリケーションが作動し、付加情報の中のテストデータをこの復号キーで復号して、これを復号テストデータとし、
ステップＳ５−３．この復号テストデータを参照データと比較し、
ステップＳ５−４．両者が同じであれば該復号キーが正規の復号キーであると判定し、復号を開始し、
ステップＳ５−５．異なれば正規の復号キーではないと判定し、復号を中止し、
ステップＳ５−６．『復号キーが違います』などの画面表示をする。
以上の手順による復号キーの正否判定方法である。この判定結果はディスプレイ等に表示し、復号キーが正規のものであるか利用者に提示できる。
【実施例１１】
【０１３４】
第十二の発明は、第十一の発明記載の暗号ファイルのファイル構造及び復号キーの正否判定方法を、第一の発明．第二の発明．第三の発明．第四の発明．第七の発明．第八の発明．第九の発明．第十の発明のいずれかに記載の暗号化データの復号システムおよび暗号化データの復号方法に付加機能として追加したものである。
これを実施する場合に付き、図１６に基づいて説明する。暗号ファイルＦ３は、利用者が復号の対象としている暗号化データ本体Ｄ１と、付加情報Ｄ３とで構成され、このうち付加情報は少なくとも次の３つの要素から構成される。
１．参照データＲＤである。
２．テストデータＴＤである。前記参照データを、暗号化データ本体と同じ暗号キーで暗号化したデータである。
３．判定アプリケーションＡＰ−３である。
付加情報は少なくとも以上の３つの要素から構成されるが、他に必用なデータやアプリケーションプログラムも組み込むことが出来る。
以上の付加情報を付加した暗号ファイルを復号する方法を、図１７に基づいて説明する。
ステップＳ５−１．復号キーが投入されると、
ステップＳ５−２．暗号化データ本体の復号に先立ち、まず判定アプリケーションが作動し、付加情報の中のテストデータをこの復号キーで復号して、これを復号テストデータとし、
ステップＳ５−３．この復号テストデータを参照データと比較し、
ステップＳ５−４．両者が同じであれば該復号キーが正規の復号キーであると判定し、復号を開始し、
ステップＳ５−５．異なれば正規の復号キーではないと判定し、復号を中止し、
ステップＳ５−６．『復号キーが違います』などの画面表示をする。
以上の手順による復号キーの正否判定方法である。この判定結果はディスプレイ等に表示し、復号キーが正規のものであるか利用者に提示できる。
以上の付加情報を付加した暗号ファイルを復号する方法を、図１７および図４、図６、図１３、図１５に基づいて説明する。
第一の発明と第二の発明に応用した場合、
図４のＳ１−９以降を上記ステップＳ５−１からステップＳ５−６とする。
第三の発明と第四の発明に応用した場合、
図６のＳ２−７以降を上記ステップＳ５−１からステップＳ５−６とする。
第七の発明と第八の発明に応用した場合、
図１３のＳ３−１１以降を上記ステップＳ５−１からステップＳ５−６とする。
第九の発明と第十の発明に応用した場合、
図１５のＳ４−９以降を上記ステップＳ５−１からステップＳ５−６とする。
【０１３５】
以上の手順により、利用者に該復号キーが正規のものであるか、暗号化データ本体の復号に先立ち提示出来る。特に暗号化データが膨大な量のデータである場合に、利用者が間違った復号キーによる無駄な復号のために待たされることがない。
第十一の発明は、従来の暗号化データの復号方法にその単体で応用できるが、第十二の発明ではこれを単体ではなく、本発明の『携帯電話を利用した暗号化データの復号システムおよび復号方法』に付加機能として利用できる。
【産業上の利用可能性】
【０１３６】
以上のように、本発明による暗号化データの復号システムを用いた復号方法を使用して暗号化データを復号する際は、データ責任者の携帯電話が自動的に呼び出されて、データ責任者の携帯電話機から復号キーが投入されない限り復号されないので、知らない間に第三者に解読されることが無く安全である。
スクランブルコンテンツの場合も、スクランブル解除キーを正当に入手した正当な視聴者のみが、管理側サーバーにより指定され、携帯電話通信手段から呼び出された自身の携帯電話機からスクランブル解除キーを入力・送信したときだけ、コンテンツを視聴することが出来る。
【符号の説明】
【０１３７】
ＡＰ  アプリケーション（携帯電話を呼び出すためのアプリケーション）
ＡＰ−３  判定アプリケーション
Ｃ１  暗号化データ本体
Ｃ２  付加情報
Ｃ２−１  視聴者の識別情報
Ｃ２−２  管理側サーバーのアドレス
Ｃ２−３  視聴者の携帯電話番号
ＣＦ１  コンテンツファイル
ＣＦ２  コンテンツファイル
Ｄ１  暗号化データ本体
Ｄ２  付加情報
Ｄ２−１  データ責任者の識別情報
Ｄ２−２  管理側サーバーのアドレス
Ｄ３  付加情報
Ｆ１  暗号ファイル
Ｆ２  暗号ファイル
Ｆ３  暗号ファイル
ＲＤ  参照データ
ＴＤ  テストデータ
１  リムーバブルメディア
２  利用者のコンピューター
３  通信回線接続手段
４  管理側サーバー
５  携帯電話通信手段
６  データ責任者の携帯電話機
７  キーボード
８  テンキー
９  指紋センサー（生体情報センサー）
１０  画面表示の手段
１１  リムーバブルメディア
１２  コンテンツ再生装置
１３  通信回線接続手段
１４  管理側サーバー
１５  携帯電話通信手段
１６  視聴者の携帯電話機
１７  コンテンツ配信サーバー
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図１８
【補正方法】変更
【補正の内容】
【図１８】
2011130425.tif 000021