IBM Cloud Docs
機密保護

機密保護

IBM® は、お客様やパートナーに、データ・プライバシー、セキュリティー、およびガバナンスに関する革新的なソリューションを提供します。

お客様自身が欧州連合の一般データ保護規則を含む各種法令を遵守するために必要な措置を講ずるのはお客様の責任です。 お客様のビジネスに影響を及ぼす可能性のある関連法令の特定およびそれらの解釈、ならびにかかる関連法令を遵守するためにお客様が講ずるべき必要措置に関する助言は、お客様の責任により適格な弁護士から得るものとします。

本書に記載されている製品、サービス、およびその他の機能は、すべてのお客様の状況に適しておらず、可用性を制限している場合があります。IBM は、法律、会計、または監査のアドバイスを提供したり、あるいは、お客様がいかなる法律または規則に準拠しているかを、サービスまたは製品が保証するものではありません。

作成した IBM Cloud® Watson リソースについて GDPR に関するサポートを要請する必要がある場合

EU 一般データ保護規則 (GDPR)

IBM は、お客様やパートナーにデータ・プライバシー、セキュリティー、およびガバナンスに関する革新的なソリューションを提供して、GDPR に準拠するための準備を支援します。

IBM のGDPRへの対応の歩みと、お客様のコンプライアンスへの対応をサポートする当社のGDPR対応能力とサービスについて、詳しく はこちらをご覧ください。

医療保険の相互運用性と説明責任に関する法令 (HIPAA)

IBM Cloud

米国の医療保険の積算と責任に関する法律 (HIPAA) のサポートは、ワシントン DC (us-east) およびダラス (us-south) の各ロケーションでホストされているプレミアム・プランで利用できます。 詳細については 、「アカウントでHIPAAサポートを有効にする 」を参照してください。

カスタム・モデルに追加するデータには、個人医療情報 (PHI) を含めないでください。 具体的には、カスタム言語モデルまたはカスタム音響モデルに使用するデータから PHI を必ず削除してください。

Speech to Text サービスでのデータのラベル付けと削除

IBM Watson® Speech to Text サービスでは、認識要求、カスタム言語モデル、およびカスタム音響モデルに関連付けられたすべてのデータを削除できます。 データを削除するには、以下を実行する必要があります。

  1. X-Watson-Metadata ヘッダーを使用して、要求を介してサービスに渡すデータに顧客 ID を関連付けます (顧客 ID の指定を参照)。
  2. DELETE /v1/user_data メソッドを使用して、指定した顧客 ID に関連付けられたすべてのデータを削除します (データの削除を参照)。

デフォルトでは、データに顧客 ID は関連付けられません。

試験的な機能およびベータ機能は実稼働環境で使用するためのものではないので、データのラベル付けおよび削除が期待どおりに機能することは保証されません。 データのラベル付けと削除を必要とするソリューションを実装する場合は、試験的な機能およびベータ機能を使用しないでください。

顧客 ID の指定

顧客 ID をデータに関連付けるには、要求に X-Watson-Metadata ヘッダーを指定して情報を渡します。 このヘッダーの引数としてストリング customer_id={id} を渡します。

顧客 ID には、; (セミコロン) と = (等号) を除く任意の文字を含めることができます。 顧客 ID には、ランダムなストリングまたは汎用的なストリングを指定してください。E メール・アドレスや Twitter ID など、個人の特定が可能なストリングは使用しないでください。 要求ごとに別の顧客 ID を指定できます。 指定した顧客 ID は、要求に使用した資格情報を持つサービス・インスタンスに関連付けられます。そのため、そのサービス・インスタンスの資格情報を使用しないと、ID に関連付けられたデータは削除できません。

サポートされるメソッド

X-Watson-Metadata ヘッダーは、以下のメソッドで使用できます。

  • WebSocket 要求の場合

    • /v1/recognize

    要求の x-watson-metadata クエリー・パラメーターで顧客 ID を指定して接続を開始します。 このクエリー・パラメーターの引数は URL エンコードする必要があります (例: customer_id%3dmy_customer_ID)。 顧客 ID は、この接続を介して送信される認識要求を通じて渡されるすべてのデータに関連付けられます。

  • 同期 HTTP 要求の場合:

    • POST /v1/recognize

    顧客 ID は、個別の要求を通じて送信されるデータに関連付けられます。

  • 非同期 HTTP 要求の場合:

    • POST /v1/register_callback
    • POST /v1/recognitions

    顧客 ID は、許可リストに登録されたコールバック URL に関連付けられるか、個別の認識要求を通じて送信されるデータに関連付けられます。

  • コーパス、カスタム単語、または文法をカスタム言語モデルに追加するための要求の場合:

    • POST /v1/customizations/{customization_id}/corpora/{corpus_name}
    • POST /v1/customizations/{customization_id}/words
    • PUT /v1/customizations/{customization_id}/words/{word_name}
    • POST /v1/customizations/{customization_id}/grammars/{grammar_name}

    顧客 ID は、その要求によって追加または更新されるコーパス、カスタム単語、または文法に関連付けられます。

  • 音声リソースをカスタム音響モデルに追加するための要求の場合:

    • POST /v1/acoustic_customizations/{customization_id}/audio/{audio_name}

    顧客 ID は、その要求によって追加または更新される音声リソースに関連付けられます。

顧客 ID の指定の例

次の例では、my_customer_ID 要求を通じて渡されるデータに POST /v1/recognize という顧客 ID を関連付けます。

IBM Cloud

curl -X POST -u "apikey:{apikey}" \
--header "X-Watson-Metadata: customer_id=my_customer_ID" \
--header "Content-Type: audio/wav" \
--data-binary @audio.wav \
"{url}/v1/recognize"

IBM Cloud Pak for Data IBM Software Hub

curl -X POST \
--header "Authorization: Bearer {token}" \
--header "X-Watson-Metadata: customer_id=my_customer_ID" \
--header "Content-Type: audio/wav" \
--data-binary @audio.wav \
"{url}/v1/recognize"

顧客データの削除

顧客 ID に関連付けられたすべてのデータを削除するには、DELETE /v1/user_data メソッドを使用します。 ストリング customer_id={id} を要求の照会パラメーターとして渡します。

/v1/user_data メソッドは、情報の追加に使用されたメソッドにかかわらず、指定した顧客 ID に関連付けられているすべてのデータを削除します。 顧客 ID に関連付けられたデータがない場合は、このメソッドを実行しても何の効果もありません。 要求を発行するときには、顧客 ID をデータに関連付けたときに使用した同じサービス・インスタンスの資格情報を使用する必要があります。

顧客データの削除の例

次の例では、my_customer_ID という顧客 ID のすべてのデータを削除します。

IBM Cloud

curl -X DELETE -u "apikey:{apikey}" \
"{url}/v1/user_data?customer_id=my_customer_ID"

IBM Cloud Pak for Data IBM Software Hub

curl -X DELETE \
--header "Authorization: Bearer {token}" \
"{url}/v1/user_data?customer_id=my_customer_ID"

Speech to Text サービス・インスタンスのすべてのデータの削除

IBM Cloud

Speech to Text コンソールから IBM Cloud サービスのインスタンスを削除すると、そのサービス・インスタンスに関連付けられているすべてのデータが自動的に削除されます。 これには、すべてのカスタム言語モデル、コーパス、文法、単語、すべてのカスタム音響モデルと音声リソース、非同期 HTTP インターフェースに登録されているすべてのエンドポイント、および音声認識要求に関連するすべてのデータが含まれます。

このデータは、顧客 ID がデータに関連付けられているかどうかに関係なく、自動的にパージされます。 サービス・インスタンスを削除すると、削除されたデータはいずれも復元できなくなります。