コンソールで DICOM 医療データを保存する Google Cloud

このページでは、 Google Cloud コンソール で Cloud Healthcare API を使用して次のタスクを実行する方法について説明します。

  1. Cloud Healthcare API データセットを作成します。
  2. データセット内に Digital Imaging and Communications in Medicine(DICOM)ストアを作成します。
  3. DICOM ストアに DICOM インスタンスを保存します。
  4. 課金が発生しないようにするため、クリーンアップします。

このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、「ガイドを表示」をクリックしてください。

ガイドを表示


始める前に

  1. アカウントにログインします。 Google Cloud を初めて使用する場合は、 アカウントを作成して、実際のシナリオで Google プロダクトのパフォーマンスを評価してください。 Google Cloud新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

  6. Cloud Healthcare API を有効にします。

    API を有効にするために必要なロール

    API を有効にするには、serviceusage.services.enable 権限を含む Service Usage 管理者 IAM ロール(roles/serviceusage.serviceUsageAdmin)が必要です。詳しくは、ロールを付与する方法をご覧ください。

    API の有効化

データセットを作成する

データセット内にデータストアを作成し、データストアに医療データを格納します。Cloud Healthcare API を使用するには、少なくとも 1 つのデータセットを作成する必要があります。

  1. コンソールで、[Healthcare] をクリックし、[データセット] ページに移動します。 Google Cloud

    [ブラウザ] に移動

  2. [データセットを作成] をクリックします。

  3. [名前] フィールドに「my-dataset」と入力します。

  4. [リージョン] フィールドで [us-central1] を選択して、[作成] をクリックします。

ブラウザのデータセット リストに新しいデータセットが表示されます。

DICOM インスタンスの保存

このセクションでは、次のタスクを行う方法を示しています。

  1. DICOM ストアを作成します。
  2. DICOM インスタンスを DICOM ストアにインポートします。

Cloud Healthcare API は、医療画像データを保存してアクセスするための DICOMweb 標準を実装しています。コンソールは、インスタンスの表示や取得などの DICOMweb トランザクションをサポートしていません。 Google Cloud

DICOM ストアを作成する

  1. コンソールで、Cloud Healthcare API の [Browser] ページに移動します。 Google Cloud

    [ブラウザ] に移動

  1. my-dataset データセットをクリックします。

  2. [データストアを作成] をクリックします。

  3. [タイプ] メニューで [DICOM] を選択します。

  4. [ID] フィールドに「my-dicom-store」と入力します。

  5. [作成] をクリックします。

my-dataset データセットの [データストア] ページに、my-dicom-store DICOM ストアが表示されます。

DICOM インスタンスのインポート

サンプルの DICOM データは、gs://gcs-public-data--healthcare-nih-chest-xray Cloud Storage バケットにあります。

  1. データセット内にあるデータストアのリストで my-dicom-store DICOM ストアを探し、[操作] メニューを選択します。

  2. [インポート] を選択します。

  3. [DICOM ストアへのインポート] ページで、[詳細オプション] メニューを選択し、[Cloud Storage パスのオーバーライド] を選択します。

  4. [詳細オプション] メニューの [場所] フィールドに、インポートする DICOM インスタンスの場所を入力します。

    gs://gcs-public-data--healthcare-nih-chest-xray/dicom/00000001_000.dcm
    
  5. [インポート] をクリックします。

  6. インポートのステータスを追跡するには、[オペレーション] タブをクリックします。

    エラーが発生した場合は、[操作] をクリックしてから、[Cloud Logging で詳細を表示] をクリックします。

これで、DICOM インスタンスを Cloud Healthcare API に保存しました。このクイックスタートで作成したリソースをクリーンアップするか、DICOM イメージの検索や取得の方法などの次のステップに関する情報のために次のステップに進んでください。

クリーンアップ

このページで使用したリソースについて、 Google Cloud アカウントに課金されないようにするには、 次の手順を実施します。

このクイックスタートで作成したデータセットと DICOM ストアが不要になった場合は、データセットを削除できます。データセットを完全に削除すると、データセットとデータセットに含まれる DICOM ストアが完全に削除されます。

データセットを削除するには、次の手順を行います。

  1. [ブラウザ] をクリックして、[データセット] ページに移動します。
  2. データセットの横にある [操作] をクリックし、[削除] をクリックします。
  3. 削除を確認します。

または、作成したプロジェクトを削除することもできます。

次のステップ

DICOM ガイドに進んで、以下のトピックをお読みください。

Cloud Healthcare API で DICOMweb 標準を実装する方法については、DICOM 適合性ステートメントをご覧ください。