(57)【要約】【課題】異なるデータ保護タイプ間の切換えにおいてデータの完全性を維持するための方法、装置及びプログラムを提供する。【解決手段】データ及び第１の保護タイプ情報を受信し、第２の保護タイプ情報を発生し、第２の保護タイプ情報の発生後、第１の保護タイプ情報を用いてデータをチェックし、第１の保護タイプ情報のチェックの失敗を条件に、エラー表示を発生する。【選択図】図３
2007300619.tif 000002
【特許請求の範囲】
【請求項１】
データ保護方法相互間の切換えにおいて、受信装置により行われるデータの完全性を維持するための方法であって、
データ及び第１の保護タイプ情報を受信するステップと、
第２の保護タイプ情報を発生するステップと、
前記発生するステップに応答して、前記第１の保護タイプ情報を用い前記受信データをチェックするステップと、
前記第１の保護タイプ情報のチェックの失敗を条件に、エラー表示を発生するステップと
を含む方法。
【請求項２】
前記第１の保護タイプ情報を記憶するステップを含む、請求項１に記載のデータの完全性を維持する方法。
【請求項３】
前記受信したデータを記憶するステップを含む、請求項２に記載のデータの完全性を維持する方法。
【請求項４】
データを転送する前に前記第２の保護タイプ情報を発生し、前記保存した第１の保護タイプ情報を用いデータを検証するステップを含む、請求項２に記載のデータの完全性を維持する方法。
【請求項５】
前記第１の保護タイプ情報チェックの失敗を条件に、前記エラー表示を発生するステップが、エラーをデータ・ソースに通知するステップを含む、請求項４に記載のデータの完全性を維持する方法。
【請求項６】
第１の保護タイプ情報チェックの成功を条件に、前記第２の保護タイプ情報とともにデータを送信先に転送するステップを含む、請求項４に記載のデータの完全性を維持する方法。
【請求項７】
データを転送する間、前記第２の保護タイプ情報を発生し、前記保存された第１の保護タイプ情報を用いてデータを検証するステップを含む、請求項２に記載のデータの完全性を維持する方法。
【請求項８】
前記第１の保護タイプ情報チェックの失敗を条件に、前記エラー表示を発生するステップが、エラーを送信先に通知するための無効な第２の保護タイプ情報を転送することを含む、請求項７に記載のデータの完全性を維持する方法。
【請求項９】
前記第１の保護タイプ情報チェックの成功を条件に、前記発生された第２の保護タイプ情報を送信先に転送するステップを更に含む、請求項７に記載のデータの完全性を維持する方法。
【請求項１０】
前記第２の保護タイプ情報を発生するステップが、前記受信したデータをチェックすることに応答し、前記第１の保護タイプ情報チェックの成功を条件に、前記第１の保護タイプ情報を使用する、請求項１に記載のデータの完全性を維持する方法。
【請求項１１】
前記発生された第２の保護タイプ情報を記憶するステップを更に含む、請求項１０に記載のデータの完全性を維持する方法。
【請求項１２】
前記第１の保護タイプ情報チェックの失敗を条件に、前記エラー表示を発生するステップが、エラーをデータ・ソースに通知するステップを更に含む、請求項１１に記載のデータの完全性を維持する方法。
【請求項１３】
前記第１の保護タイプ情報チェックの成功を条件に、前記保存された保護タイプ情報とともにデータを送信先に転送するステップを更に含む、請求項１２に記載のデータの完全性を維持する方法。
【請求項１４】
データ保護方法相互間の切換えにおいて、データの完全性を維持する装置であって、
データ及び第１の保護タイプ情報を受信する受信装置を有し、
前記受信装置が、
前記受信した第１の保護タイプ情報を用い前記受信したデータを検証するための第１の保護タイプ検証機能と、
前記受信したデータのための第２の保護タイプ情報を発生するための第２の保護タイプ発生機能を含み、
前記第１の保護タイプ検証機能が、前記第２の保護タイプ情報が発生されるのに応答して、
前記第１の保護タイプ情報を用い前記受信データをチェックし、
前記第１の保護タイプ情報のチェックの失敗を条件にエラー表示を発生する、
装置。
【請求項１５】
前記受信した第１の保護タイプ情報を記憶するためのメモリを含む、請求項１４に記載のデータの完全性を維持する装置。
【請求項１６】
前記メモリが前記受信したデータを記憶するために用いられる、請求項１５に記載のデータの完全性を維持する装置。
【請求項１７】
前記メモリが前記発生された第２の保護タイプ情報を記憶するために用いられる、請求項１５に記載のデータの完全性を維持する装置。
【請求項１８】
前記第１の保護タイプ情報チェックの失敗を条件に、前記エラー表示を発生する前記第１の保護タイプ検証機能が、データ・ソースにエラーを通知することを含む、
請求項１４に記載のデータの完全性を維持する装置。
【請求項１９】
前記第１の保護タイプ情報チェックの失敗を条件に、前記エラー表示を発生する前期第１の保護タイプ検証機能が、前記第２の保護タイプ発生機能に前記エラー表示を通知することを含む、請求項１４に記載のデータの完全性を維持する装置。
【請求項２０】
データ保護方法相互間の切換えにおいて、データの完全性を維持するためのプログラムであって、装置に、
データ及び第１の保護タイプ情報を受信するステップと、
第２の保護タイプ情報を発生するステップと、
前記発生するステップに応答して、前記第１の保護タイプ情報を用い前記受信データをチェックするステップと、
前記第１の保護タイプ情報のチェックの失敗を条件に、エラー表示を発生するステップと、
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概略、データ処理分野に関し、特に異なるデータ保護方法間で切換えにおいてデータの完全性を維持する方法、装置及びプログラムに関する。
【背景技術】
【０００２】
ホスト・アプリケーションから記憶装置、例えばディスク・ドライブにデータのブロックを伝送ないし送信するとき、データの各ブロックをチェックサム又は巡回冗長検査（ＣＲＣ）で以って保護するのが普通である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
データ伝送で使用される最も一般的で強力な保護技術の生じる問題は、ソフトウエアを使用することを計算に入れ、しかしハードウエアを用いて迅速且つ簡単化する際にプロセッサ集約型ということである。典型的には、ソフトウエアのためには迅速な技術、ハードウエア上では迅速な技術を含む２又はそれ以上のデータ保護技術がこの問題を解決するために使用される。
【０００４】
例えば、図１及び図２は、２又はそれ以上のデータ保護技術のそのような用法を示す。ソース（データ源ないしデータの送信元）からの第１のデータが受信装置で保護タイプ１の情報を用いて検証される。もし保護タイプ１のチェックが失敗となったなら、そのソースには保護タイプ１のデータ・エラーが通知される。そうではなく、保護タイプ１のチェックが失敗していないなら、異なる保護タイプ２の情報が発生され、保護タイプ２の情報とともにデータがその送信先に伝送される。
【０００５】
この技術により生じる問題は、保護タイプ１情報を用いてチェックされる時間と新しい保護タイプ２情報が発生される時間との間にデータが保護されない時間があるということである。このギャップの間、それがどんなに小さくても、データが破壊されることがあり得る。このことが起こると、その破壊されたデータが新しい保護を発生するのに知らないうちに使用され、その時点から有効なデータのように見えてしまう。
【０００６】
このようにデータ保護方法間での切換え時にデータの完全性を維持するための効果的な機構及び方法の必要性が存在する。
【課題を解決するための手段】
【０００７】
本発明の主たる側面はデータ保護方法相互間での切換え時にデータの完全性を維持するための方法及び装置を提供することにある。本発明の他の重要な視点は、実質的にマイナスの効果がなく、また従来技術の多くの欠点を克服するところの、データ保護方法相互間での切換え時にデータの完全性を維持するための方法及び装置を提供することにある。
【０００８】
簡単に言うと、データ保護方法間で切換えにおいて、データの完全性を維持するための装置、方法及びプログラムが提供される。データ及び第１の保護タイプを受信する。第２の保護タイプ情報が発生される。第２の保護タイプ情報を発生後、第１の保護タイプ情報を用いてデータがチェックされる。第１の保護タイプ情報のチェックが失敗するとき、エラー表示が発生される。
【０００９】
本発明の特徴によれば、複数の方法のうちの一つを用いてデータの完全性を維持する。一つの方法では、第１の保護タイプ情報が記憶される。第２の保護タイプ情報、例えばＣＲＣが発生され、同時にその保存された第１の保護タイプ情報、例えばチェックサムを用いて、データを伝送する前にデータを検証する。第２の保護タイプ情報又はチェックサムを記憶する。第１の保護タイプ情報のチェックが失敗するとき、そのデータ・ソースにエラーを通知する。第１の保護タイプ情報チェックが失敗でないときは、第２の保護タイプ情報又はＣＲＣとともにデータを送信先に伝送する。
【００１０】
本発明の第２の方法に於ける特徴によれば、第１の保護タイプ情報が記憶される。ＣＲＣなどの第２の保護タイプ情報が発生され、同時にそのデータがその保存されたチェックサムなどの第１の保護タイプ情報を用い、そのデータを伝送する間に検証する。第１の保護タイプ情報のチェックが失敗すると、無効なＣＲＣなど第２の保護タイプ情報が送信先に伝送され、その結果次のデータ・チェックが失敗となる。
【００１１】
本発明の他の方法に於ける特徴によれば、データ及び第１の保護タイプ情報が記憶される。ＣＲＣなどの第２の保護タイプ情報が発生されメモリに置かれる。それからデータがその保存されたチェックサムなどの第１の保護タイプ情報を用いてチェックされる。第１の保護タイプ情報のチェックが失敗するとき、そのデータ・ソースはエラーを通知される。第１の保護タイプ情報のチェックが失敗しないとき、その第２の保護タイプ情報又はＣＲＣとともにそのデータが送信先に伝送される。
【００１２】
本発明の更に他の方法に於ける特徴によれば、受信時のデータがチェックサムなどの第１の保護タイプ情報を用いてチェックされ、同時にＣＲＣなどの第２の保護タイプ情報が、データを伝送する間に発生される。第１の保護タイプ情報のチェックが失敗すると、無効な第２の保護タイプ情報またはＣＲＣが送信先に伝送され、従って次のデータのチェックが失敗する。
【００１３】
本発明の更に他の方法に於ける特徴によれば、受信時のデータがチェックサムなどの第１の保護タイプ情報を用いてチェックされる。第１の保護タイプ情報のチェックが失敗すると、データ・ソースにエラーが通知される。そうでなく第１の保護タイプ情報のチェックが失敗しないとき、データ及び第１の保護タイプ情報が記憶される。ＣＲＣなどの第２の保護タイプ情報が発生されメモリに置かれる。それからデータはその保存された第１の保護タイプ情報を用いてチェックされる。第１の保護タイプ情報のチェックが失敗すると、データ・ソースにそのエラーを通知する。第１の保護タイプ情報のチェックが失敗しないとき、そのデータはＣＲＣなどの第１の保護タイプ情報とともに送信先に伝送される。
【発明を実施するための最良の形態】
【００１４】
従来の構成では、装置が一つの保護技術から他の保護技術に変換するとき、或いはその保護を再度生じる必要があるとき、その装置はそのデータを受信する際その受信した保護技術を用いてそのデータが有効かチェックし、それからそのデータが伝送される際その新しい保護を発生する。その結果、データのチェックと新しい保護が発生されるときとの間に時間的なギャップを生じる。
【００１５】
本発明の特徴によれば、ソースから送信先にデータを送信するとき及びデータ保護方法相互間での切換えがあるときデータの完全性を維持する改良した方法が提供される。好適な実施例の方法は、チェックサムなどの一つの保護技術がＣＲＣなどの他の保護技術に移行される間の時間を１００％データが保護されることを確保する、異なる保護技術を重ね合わせるような好適な実施例の方法を提供する。
【００１６】
本発明の特徴によれば、受信装置は、到来する保護タイプ情報を保存し、それから外へ出てゆく保護を発生した後に、そのデータのチェックが、その到来する保護情報を用いて実行されるように提供される。
【００１７】
ここで図３及び図４は、一つの好適な実施例により、ソースから送信先にデータを送信するとき及びデータ保護方法相互間での切換えがあるときデータの完全性を維持する第１の方法の例示的なステップおよび装置を示す。図４で、受信装置２１４内に示す丸で囲った数字は図３のフローチャートに括弧で示す対応する例示的な方法ステップである。
【００１８】
受信装置２１４によって実行される好適な実施例の第１の方法の第１のステップでは、図３のブロック２００に示すように、受信したデータを保護タイプ１とともにメモリ中に置く。次にブロック２０２に示すように、その受信データを保護タイプ１情報を用いて検証する。その受信データを検証すると同時に、ブロック２０４で示すように、その受信データのために保護タイプ２情報を発生し、ブロック２０６で示すように、その発生した保護タイプ２情報をメモリに記憶する。
【００１９】
次にブロック２０８で示すように、保護タイプ１情報のチェックが失敗したか判断する。保護タイプ１情報のチェックが失敗したとき、そのデータ・ソースに保護タイプ１情報のデータのエラーを通知する。そうでなく保護タイプ１情報のチェックが失敗しなかったときは、ブロック２１２に示すようにその送信先にデータ及び発生した保護タイプ２情報を伝送する。
【００２０】
図４に示すとおり、受信装置２１４は、ホスト・アプリケーションなどのソース２１６から保護タイプ１情報とともにデータを受信し、そのデータを保護タイプ２情報とともに送信先２１８に送信する。 例えば、受信装置２１４は、ソース２１６又はホスト・アプリケーションから保護タイプ１情報とともにデータを受取るホスト・バス・アダプタであり、記憶装置２１６、例えば保護タイプ２情報を備えたディスク・ドライブなどの送信先２１８にデータを送信する。受信装置２１４は、データ、保護タイプ１情報、及び保護タイプ２情報を記憶するためのメモリ２２２、データを受信し且つ保護タイプ２情報を発生する保護タイプ２発生機能２２４、並びにデータを受信し且つ保護タイプ１情報を検証する保護タイプ１検証機能２２６を含む。
【００２１】
保護タイプ１情報の一実施例は、チェックサム保護情報技術であり、例えばアプリケーション又はソース２１６のところで標準的なソフトウエア技術を用いて迅速に計算できるフレッチャー３２（Fletcher-32）チェックサム保護情報である。そこで書込み時には、保護タイプ１情報がメモリ２２２に記憶され、受信装置２１４により受信されるデータとともに維持される。受信装置２１４は、ファイバ・チャネルＨＢＡへのＰＣＩ−Ｘなどのホスト・バス・アダプタ（ＨＢＡ）である。
【００２２】
ＨＢＡ又は受信装置２１４は保護タイプ１情報チェックサムを、ＣＲＣ−３２やＣＲＣ−１６などのそのデータ用の異なる保護タイプ２情報技術に変換する。ＣＲＣ−３２やＣＲＣ−１６などのその異なる保護タイプ２情報は保護タイプ２発生機能２２４のために発生され、そのデータはその保存された保護タイプ１情報又はチェックサムを用いて保護タイプ１検証機能２２６のところでチェックされる。読出し動作時には、その方法がリザーブされる。
【００２３】
ここで図５及び図６に言及すると、ソースから送信先にデータを送信するとき及び一実施例に従ってデータ保護方法相互間での切換えがあるときのデータの完全性を維持する第２の方法及び装置を示す。図５ではフローチャートの括弧内に例示的な方法のステップを示し、図６では受信装置３１４内の丸で囲った数字がその対応するステップを示す。
【００２４】
図６を参照すると、受信装置３１４は、好適な実施例の第２の方法を実行するための受信装置２１４とは異なる構成である。この受信装置３１４は、保護タイプ１情報、データを受信し保護タイプ２情報を発生する保護タイプ２発生機能３１８、並びにデータを保護タイプ１とともに受信し保護タイプ１情報を検証する保護タイプ１検証機能３２０のためのメモリ３１６を含む。受信装置３１４はホスト・アプリケーションなどのソース３２２からデータ保護タイプ１と一緒のデータを受信し、そのデータを保護タイプ２情報と一緒に、ディスク・ドライブなどの送信先３２４に送信する。
【００２５】
図５を参照すると、受信装置３１４により実行される第１のステップのブロック３００で示すように、受信した保護タイプ１情報がメモリ３１６に置かれる。この受信データは、ブロック３０２に示すように保護タイプ１情報を用いて保護タイプ１検証機能３２０により検証される。ブロック３０２でその受信データを検証すると同時に、ブロック３０４に示すように保護タイプ２情報がその受信データのために発生され、送信先３２４に伝送される。
【００２６】
判断ブロック３０８で示すように、保護タイプ１情報のチェックが失敗したかを次に判定する。保護タイプ１情報のチェックが失敗と判定されれば、ブロック３１０で示すように、無効な保護タイプ２情報を伝送することによって無効な伝送データであることをその送信先に知らせる。そうでなく保護タイプ１情報のチェックが失敗しなかったときは、その発生された保護タイプ２情報を、ブロック３１２で示すように、その送信先に伝送する。
【００２７】
ここで図７及び図８に言及すると、ここでは一実施例に従って、データをソースから送信先に送信し、データ保護方法相互間で切換るときデータの完全性を維持するための第３の方法及び装置の例示的なステップを示す。図７では例示の方法ステップがフローチャート中に括弧で示され、図８では受信装置４１４内に丸で囲った数字が対応するステップを示す。
【００２８】
先ず図８に言及すると、受信装置４１４は、一つの好適な実施例である第３の方法を実行するために受信装置２１４及び３１４とは異なる構成になっている。受信装置４１４はデータ及び保護タイプ１情報の両方を記憶するためのメモリ４１６と、データを受信し保護タイプ２情報を発生する保護タイプ２発生機能４１８と、データ及び保護タイプ１情報を受信し保護タイプ１情報を検証する保護タイプ１検証機能４２０とを含む。受信装置４１４はデータ及び保護タイプ１情報の両方を含むメモリ４１６と、データを受信し保護タイプ２情報を発生する保護タイプ２発生機能４１８と、データ及び保護タイプ１情報を受信し保護タイプ１情報を検証する保護タイプ１検証機能４２０とを含む。受信装置４１４はホスト・アプリケーションなどのソース４２２から保護タイプ１とともにデータを受信し、そのデータを保護タイプ２情報とともに、ディスク・ドライブなどの送信先４２４に送信する。
【００２９】
図７に言及すると、ブロック４００に示すように、受信装置４１４により実行される第１のステップでは、受信したデータ保護タイプ１情報がメモリ４１６に置かれる。ブロック４０２に示すように、その受信データのために保護タイプ２情報が発生される。ブロック４０４で示すように、その保護タイプ２情報がメモリ４１６中に置かれる。ブロック４０６で示すように、保護タイプ１検証機能によりその保護タイプ１情報を用いてその受信データが検証される。
【００３０】
次に判断ブロック４０８に示すとおり、保護タイプ１情報のチェックが失敗したかを判定する。保護タイプ１情報のチェックが失敗したとの判定が出ると、ブロック４１０で示すように、データ・ソース４２２には保護タイプ１エラーが通知される。そうでなく、保護タイプ１情報のチェックが失敗しなかったとの判定が出ると、ブロック４１２で示すように、そのデータ及びその発生された保護タイプ２情報が送信先４２４に伝送される。
【００３１】
ここで図９及び図１０に言及すると、これには実施例の方法に従ってソースから送信先にデータを送信しデータ保護方法相互間で切換えるとき、データの完全性を維持するための第３の方法及び装置が示される。図９にはフローチャートに括弧で実施例の方法の諸ステップを示し、図１０には受信装置５１４中に丸で囲った数字が対応する諸ステップを示す。 
【００３２】
図１０に先ず言及すると、受信装置５１４は実施例の第４の方法を実行するために受信装置２１４、３１４及び４１４とは異なる構成になっている。受信装置５１４は、データを受信し保護タイプ２情報を発生する保護タイプ２発生機能５１６と、データ及び保護タイプ１情報を受信し保護タイプ１情報を用いてデータを検証する保護タイプ１検証機能５１８とを含む。受信装置５１４はホスト・アプリケーションなどのソース５２０から保護タイプ１とともにデータを受信し、そのデータを保護タイプ２情報とともにディスク・ドライブなどの送信先５２２に送信する。
【００３３】
図９に言及すると、ブロック５００に示すように、受信装置５１４により実行される第１のステップでは、受信した保護タイプ１情報を用いてデータが検証される。ブロック５００でその受信データを検証すると同時に、ブロック５０２に示すように、その受信データのために保護タイプ２情報が発生され、ブロック５０４で示すように、データが送信先５２２に伝送される。
【００３４】
次に判断ブロック５０６に示すとおり、保護タイプ１情報のチェックが失敗したかを判定する。保護タイプ１情報のチェックが失敗したとの判定が出ると、ブロック５０８で示すように、送信先５２２には無効な保護タイプ２情報を伝送することによって無効な伝送データのことを通知される。そうでなく、保護タイプ１情報のチェックが失敗しなかったとの判定が出ると、ブロック５１０で示すように、その発生された保護タイプ２情報が送信先５２２に伝送される。
【００３５】
ここで図１１及び図１２に言及すると、これには実施例の方法に従ってソースから送信先にデータを送信しデータ保護方法相互間の切換えがあるとき、データの完全性を維持するための第５の方法及び装置が示される。図１１にはフローチャートに括弧で実施例の方法の諸ステップを示し、図１２には受信装置６２０中に丸で囲った数字が対応する諸ステップを示す。 
【００３６】
図１２に先ず言及すると、受信装置６２０は好適な実施例の第５の方法を実行するために受信装置２１４、３１４，４１４及び５１４とは異なる構成になっている。受信装置６２０は、データおよび保護タイプ１情報を受信し保護タイプ１情報を検証する第１の保護タイプ１検証機能６２２と、データ及び保護タイプ１情報の両方を記憶するためにその第１の保護タイプ１検証機能６２２に結合されたメモリ６２４と、データを受信し保護タイプ２情報を発生する保護タイプ２発生機能６２６と、メモリ６２４に結合されデータ及び保護タイプ１情報を受信し保護タイプ１情報を検証する第２の保護タイプ１検証機能６２８とを含む。受信装置６２０はホスト・アプリケーションなどのソース６３０から保護タイプ１とともにデータを受信し、そのデータを保護タイプ２情報とともにディスク・ドライブなどの送信先６３２に送信する。
【００３７】
図１１に言及すると、ブロック６００に示すように、受信装置６２０により実行される第１のステップでは、受信した際、保護タイプ１情報を用いてデータが検証される。次に判断ブロック６０２に示すとおり、保護タイプ１情報のチェックが失敗したかを判定する。保護タイプ１情報のチェックが失敗したとの判定が出ると、ブロック６０４に示すように、データ・ソース６３０に保護タイプ１のエラーが通知される。
【００３８】
そうでなく、保護タイプ１情報のチェックが失敗しなかったとの判定が出ると、ブロック６０６に示すように、第１の保護タイプ１情報検証機能６２２からデータ及び保護タイプ１情報がメモリ６２４の中に置かれる。ブロック６０８に示すように、第１の保護タイプ１情報検証機能６２２からメモリ６２４の中にそのデータのための保護タイプ２情報が発生される。ブロック６１０に示すように、その保護タイプ２情報はメモリ６２４の中に置かれる。ブロック６１２に示すように、第１の保護タイプ１検証機能６２２からメモリ６２４の中に置かれた受信データは第２の保護タイプ１検証機能６２８により検証される。
【００３９】
次にブロック６１４に示すように、第２の保護タイプ１情報のチェックが失敗したかの判定が行われる。この保護タイプ１情報のチェックが失敗したと判定されると、ブロック６１６に示すように、保護タイプ１エラーがデータ・ソースに通知される。そうでなく、保護タイプ１情報のチェックが失敗しなかったと判定されると、ブロック６１８に示すように、そのデータ及びその発生された保護タイプ２情報が送信先６３２に送信される。
【００４０】
図面に示すような本発明の実施例の詳細に関連して本発明を説明してきたが、これらの詳細は、その特許請求の範囲で請求するような本発明の範囲を限定するつもりはない。
【００４１】
本発明の前記及びその他の目的並びに利点は、図面に示す本発明の好適な実施例の、以下の詳細な記述からもっともよく理解することができる。
【図面の簡単な説明】
【００４２】
【図１】ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの従来の例に於ける動作を示す図である。
【図２】ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの従来の例に於ける動作を示す図である
【図３】本発明により、ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの実施例に於ける動作を示す図である。
【図４】本発明により、ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの実施例に於ける動作を示す図である。
【図５】本発明により、ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの実施例に於ける動作を示す図である。
【図６】本発明により、ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの実施例に於ける動作を示す図である。
【図７】本発明により、ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの実施例に於ける動作を示す図である。
【図８】本発明により、ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの実施例に於ける動作を示す図である。
【図９】本発明により、ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの実施例に於ける動作を示す図である。
【図１０】本発明により、ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの実施例に於ける動作を示す図である。
【図１１】本発明により、ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの実施例に於ける動作を示す図である。
【図１２】本発明により、ソースから送信先にデータを送信し、異なるデータ保護方法間で切換るときの実施例に於ける動作を示す図である。
【符号の説明】
【００４３】
２１４  受信装置
２１６  ソース
２１８  送信先
２２２  メモリ
２２４  保護タイプ２発生機能
２２６  保護タイプ１検証機能
【図１】
2007300619.tif 000003
【図２】
2007300619.tif 000004
【図３】
2007300619.tif 000005
【図４】
2007300619.tif 000006
【図５】
2007300619.tif 000007
【図６】
2007300619.tif 000008
【図７】
2007300619.tif 000009
【図８】
2007300619.tif 000010
【図９】
2007300619.tif 000011
【図１０】
2007300619.tif 000012
【図１１】
2007300619.tif 000013
【図１２】
2007300619.tif 000014