--- title: "実装" url: https://docs.catalyst.zoho.com/ja/zia-services/help/image-moderation/implementation/ description: "Image Moderationは、Zia AIを活用した、すぐに利用可能な画像監視サービスで、画像内のNSFWコンテンツを認識し、Catalystアプリケーションに実装できます。" last_updated: 2026-08-17T12:16:04Z service: Zia Services type: general --- # 実装 このセクションでは、CatalystコンソールでのImage Moderationの操作のみを扱います。アプリケーションのコードでImage Moderationを実装する方法については、[SDK](https://docs.catalyst.zoho.com/ja/sdk/java/v1/zia-services/image-moderation)および[API](https://docs.catalyst.zoho.com/ja/api/code-reference/zia-services/image-moderation)ドキュメントのセクションを参照してください。 前述のとおり、コンソールからImage ModerationをCatalystアプリケーションに統合するためのコードテンプレートにアクセスでき、また画像をアップロードして結果を取得することで機能をテストすることもできます。 ### Image Moderationへのアクセス CatalystコンソールでImage Moderationにアクセスするには、以下の手順を実行します。 1. Catalystコンソールの左ペインで**Zia Services**に移動し、**Image Moderation**をクリックします。 ![image-moderation-updated](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/image-moderation-updated.webp) 2. Image Moderationの機能ページで**Try a Demo**をクリックします。 ![catalyst_imgmod_index_page](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_index_page.webp) これにより、Image Moderation機能が開きます。 ![catalyst_imgmod_test_page](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_test_page.webp) ### CatalystコンソールでのImage Moderationのテスト Catalystのサンプル画像を選択するか、独自の画像をアップロードすることで、Image Moderationをテストできます。 サンプル画像をスキャンして結果を表示するには、以下の手順を実行します。 1. ボックス内の**Select a Sample Image**をクリックします。 ![catalyst_imgmod_sample](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_sample.webp) 2. 提供されているサンプルから画像を選択します。 ![catalyst_imgmod_select_sample](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_select_sample.webp) Image Moderationは、[advanced mode](https://docs.catalyst.zoho.com/ja/zia-services/help/image-moderation/key-concepts/#moderation-modes)のすべての基準で不適切なコンテンツの画像をスキャンし、検出された各基準の確率をパーセンテージ値として表示します。 ![catalyst_imgmod_sample_scanned](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_sample_scanned.webp) レスポンスバーの色は、画像の安全性を以下のように示します。赤は画像が使用するのに安全でないことを示し、オレンジは画像が部分的に安全であることを示し、緑は画像が使用するのに安全であることを示します。 各検出基準の確率、prediction、およびconfidence scoreを含む完全なJSON responseを表示することもできます。**View Response**をクリックして[JSON response](https://docs.catalyst.zoho.com/ja/zia-services/help/image-moderation/key-concepts/#response-format)を表示します。 ![catalyst_imgmod_sample_json](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_sample_json.webp) 各moderation modeの完全なサンプルJSON responseの構造を表示するには、[APIドキュメント](https://docs.catalyst.zoho.com/ja/api/code-reference/zia-services/image-moderation/#ImageModeration)を参照してください。 独自の画像をアップロードしてImage Moderationをテストするには、以下の手順を実行します。 1. _Result_セクションの下にある**Upload**をクリックします。 ![catalyst_imgmod_upload](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_upload.webp) 閉じた後にImage Moderationを再度開く場合は、このボックスの**Browse Files**をクリックします。 ![catalyst_imgmod_browse](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_browse.webp) 2. ローカルシステムからファイルをアップロードします。 > **注意:** ファイルは._jpg_/._jpeg_または._png_形式である必要があります。ファイルサイズは10 MBを超えてはなりません。 コンソールが画像の不適切なコンテンツをスキャンし、結果を表示します。 ![catalyst_imgmod_image_scanned](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_image_scanned.webp) **View Photo**をクリックすると画像を表示できます。 ![catalyst_imgmod_image_uncovered](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_image_uncovered.webp) 同様にJSON responseも表示できます。 ![catalyst_imgmod_image_json](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_image_json.webp) ### Image Moderationのコードテンプレートへのアクセス Catalystが[Java](https://docs.catalyst.zoho.com/ja/sdk/java/v1/zia-services/image-moderation/)、[Node.js](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/image-moderation/)、[Python](https://docs.catalyst.zoho.com/ja/sdk/python/v1/zia-services/image-moderation/)プラットフォーム用に提供するコードテンプレートを使用して、CatalystアプリケーションにImage Moderationを実装できます。 テストウィンドウの下のセクションからアクセスできます。**Java SDK**または**NodeJS SDK**タブをクリックし、コピーアイコンを使用してコードをコピーします。このコードを、必要な箇所でWebまたはAndroidアプリケーションのコードに貼り付けることができます。 ![catalyst_imgmod_java](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_java_updated.webp) Javaでは、入力ファイルを新しい`File`として処理できます。`ZCImageModerationOptions`モジュールを使用すると、`setAnalyseMode`を使用して[moderation mode](https://docs.catalyst.zoho.com/ja/zia-services/help/image-moderation/key-concepts/#moderation-modes)を`BASIC`、`MODERATE`、または`ADVANCED`に設定できます。 ![catalyst_imgmod_node](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_node_updated.webp) Node.jsでは、`imPromise`オブジェクトを使用して、入力画像ファイルとそれに設定されたmoderation modeを保持します。`mode`を`basic`、`moderate`、または`advanced`として指定し、必要なモードで画像を処理できます。 ![catalyst_imgmod_python](https://catalyst-docs-development.zohostratus.in/images/help/image-moderation/catalyst_imgmod_python.webp) Pythonでは、.webp/.jpegまたは.pngファイルをopen()メソッドへの入力として提供できます。このメソッドはレスポンスとして画像ファイルオブジェクトを返します。`zia.moderate_image`メソッドでは、画像ファイルオブジェクトを渡し、オプションでmoderation modeを`BASIC`、`MODERATE`、または`ADVANCED`に設定できます。画像はデフォルトで`ADVANCED`モードで処理されます。 レスポンスは、各基準の確率とconfidence score、および画像が`safe_to_use`または`unsafe_to_use`であるというpredictionを返します。