[AEM Assets]{class="badge positive" title="AEM Assetsに適用)。"}

スマートイメージング smart-imaging

Adobe AI​を使用した​ スマートイメージング ​は、各ユーザーの表示条件に合わせて画像を調整する、自動画像最適化機能です。 スマートイメージングは、訪問者一人ひとりに単一の固定アセットを提供するのではなく、各ユーザーの独自の視聴特性を評価し、そのユーザーの体験に最も適した画像バリエーションを自動的に選択します。

スマートイメージング機能は、各ユーザーの独自の視聴特性を適用して、適切な画像を自動的に提供します。 視聴条件は、デバイスの種類、画面解像度、ネットワーク条件など、訪問者ごとに異なるため、単一の画像であらゆる人に適しているわけではありません。 スマートイメージングは、これらの特性をリアルタイムで評価し、各リクエストを最も適切な最適化された画像に一致させることで、この問題に対処します。 これにより、シナリオごとに手作業で設定することなく、各ユーザーが特定のコンテキストに較正されたアセットを受け取ることができます。

スマートイメージングによって提供されるユーザーごとの自動最適化は、次の2つの結果を直接改善します。

  • パフォーマンスの向上 – 適切なサイズで最適化された画像を提供することで、不要なデータ転送を減らし、各ユーザーのデバイスと接続でページの読み込みが速くなります。
  • エンゲージメントの向上 – 画像がユーザーの視聴環境に合わせて迅速にレンダリングされ、正しく表示される場合、エクスペリエンスがよりスムーズになり、より強力なユーザーエンゲージメントがサポートされます。

各画像を個々の視聴者にマッチングさせた結果、スマートイメージングは、配信パフォーマンスとユーザーエンゲージメントの両方を自動的に向上させます。 最適化は手作業ではなく​ Adobe AI ​によって処理されるため、可能なあらゆる視聴シナリオに対して個別のアセットを管理することなく、カスタマイズされた画像配信の利点を大規模に得ることができます。

スマートイメージングについて about-smart-imaging

スマートイメージング機能は、Adobe AI機能を適用し、既存の「画像プリセット」で動作します。 クライアントブラウザーの機能にもとづいて画像のフォーマット、サイズ、画質を自動的に最適化することで、画像配信のパフォーマンスを向上させます。

改善されたスマートイメージングでは、AVIF​と​ WebP ​の両方のサポートが提供されるようになりました。これにより、Google Core Web Vital score for Largest Contentful Paint (LCP)​が向上します。

IMPORTANT
スマートイメージングを使用するには、Adobe Experience Manager - Dynamic Media にバンドルされている標準搭載の CDN(コンテンツ配信ネットワーク)を使用する必要があります。 この機能では、その他のカスタム CDN はサポートされません。
TIP
Dynamic Media の​ スナップショット を使用して、Dynamic Media の画像修飾子とスマートイメージングのメリットを体験してみましょう。
スナップショットは、最適化された動的な画像配信における Dynamic Media のパワーをわかりやすく伝えるために作られた、視覚的なデモツールです。 テスト画像や Dynamic Media の URL を試して、様々な Dynamic Media 画像修飾子の出力を視覚的に観察し、次の項目に対するスマートイメージング最適化を確認します。
  • ファイルサイズ(WebP および AVIF 配信を使用)
  • ネットワーク帯域幅
  • DPR(デバイスのピクセル比)
スナップショットの使用がどれほど簡単かを知るには、スナップショットのトレーニングビデオ(3 分 17 秒)を再生してください。

スマートイメージングを、クラス最高のプレミアム CDN(コンテンツ配信ネットワーク)サービスと完全に統合することで、パフォーマンスを大幅にアップさせることができます。 このサービスは、サーバー、ネットワーク、およびピアリングポイント間の最適なインターネットルートを見つけます。 インターネット上のデフォルトのルートを使用する代わりに、遅延が最も少なく、パケット損失率が最も低いルートを選択します。

次の画像アセットの例は、追加されたスマートイメージングの最適化を示しています。

画像(URL)
サムネイル
サイズ(JPEG)
サイズ(WebP)(スマートイメージングを使用)
サイズ(AVIF)(スマートイメージングを使用)
WebP による削減率
AVIF による削減率
画像 1
picture1
145 KB
106 KB
90.2 KB
26.89%
37.79%
画像 2
picture2
412 KB
346 KB
113 KB
16.01%
72.57%
画像 3
picture3
221 KB
189 KB
87.1 KB
14.47%
60.58%
画像 4
picture4
594 KB
545 KB
286 KB
8.25%
51.85%

上記と同様に、アドビでも、より大きなサンプルセットを使用してテストを実行しました。 AVIFは、JPEGと比較して平均サイズを最大41%削減します。 より大きなテストでは、AVIFはWebP に対して 20%の追加サイズ削減を提供し、WebPは​ 27%の削減をJPEG ​に対して提供しました。すべて同じビジュアル画質です。

WebPとAVIFをPNGと比較すると、WebPでは​ 84%、AVIF ​では{87%のサイズ削減が確認できます。 WebP形式とAVIF形式の両方で透明度と複数の画像アニメーションがサポートされているため、透明なPNG ファイルとGIF ファイルの代わりに使用できます。

次世代の画像形式 WebP および AVIF による画像の最適化も参照してください。

スマートイメージングのメリット

スマートイメージングは、ユーザーのブラウザー、デバイスのディスプレイおよびネットワーク状況に基づいてファイルサイズを自動的に最適化することで、画像配信を強化します。 このアプローチにより、読み込み時間が短縮され、様々な環境での視聴エクスペリエンスが向上します。 画像はページの読み込み時間のほとんどを占めるため、画像の配信を高速化すると、主要業績評価指標(KPI)が直接向上します。 これにより、次のような測定可能なメリットがもたらされます。

  • コンバージョン率の上昇。
  • サイトでの滞在時間の増加:
  • サイトバウンス率の低下。

最新のスマートイメージングの主要なメリットには、次のものがあります。

ブラウザーフォーマット変換について bfc

ブラウザー形式変換​は、視覚的な品質を維持しながらファイルサイズを縮小するために、最新の非可逆的な画像形式を各ブラウザーに自動的に配信します。 画像URLに​ bfc=on ​を追加して有効にします。 スマートイメージングを有効にすると、JPEG​および​ PNG ​のソースイメージが、リクエスト元のブラウザーでサポートされている最適な非可逆次世代形式に変換されます。

ブラウザー形式の変換の仕組み

bfc=on​が適用された状態で、スマートイメージングは​ JPEG ​および​ PNG ​画像を、ブラウザーがサポートする形式に従って選択した次のいずれかの非可逆形式に変換します。

  • Lossy AVIF (AV1 イメージ ファイル形式)
  • Lossy WebP
  • Lossy JPEGXR (JPEG拡張範囲)
  • ロッシーJPEG2000

すべてのブラウザーがこれらの新しいフォーマットをサポートしているわけではないため、スマートイメージングでは組み込みのフォールバックが適用されます。ブラウザーがターゲットフォーマットをサポートしていない場合、スマートイメージングは元のJPEGまたはPNGを引き続き提供します。 このフォールバックにより、すべてのブラウザーで画像が正しくレンダリングされるので、この機能を有効にしても互換性が損なわれることはありません。 フォーマットが変更されるたびに、スマートイメージングでは、変換に合わせて新しいフォーマットの品質も再計算されます。

ブラウザー形式の変換のオンとオフ

  • 有効:​画像のURLに​ bfc=on ​を追加します。
  • 無効:​画像のURLに​ bfc=off ​を追加します。

ブラウザーのフォーマット変換をオフにするには、画像のURLに​ bfc=off ​を追加します。スマートイメージングは、フォーマット変換なしで元のJPEGまたはPNGを提供します。

Dynamic Media 画像サービングおよび画像レンダリング API の bfc も参照してください。

デバイスピクセル比の最適化について dpr

デバイスピクセルレシオ (DPR)​は、CSS ピクセル比​とも呼ばれ、デバイスの​ 物理ピクセル ​と​ 論理(CSS) ピクセル ​の間の比率です。 広く認識されているように、現代のモバイルデバイスと高密度の「Retina」ディスプレイは、同じ物理領域にはるかに多くの物理ピクセルをパックしているため、現代の画面のピクセル解像度は急速に増加しています。 したがって、DPRが高いほど、単一の論理ピクセルが複数の物理ピクセルで表されることを意味します。そのため、標準サイズで作成された画像は、画面の真の解像度でレンダリングされない限り、高密度の画面ではソフトまたはぼやけて表示される可能性があります。

デバイスピクセルレシオ最適化​を有効にすると、各画像が画面のネイティブ解像度でレンダリングされ、シャープで鮮明なビジュアルが提供されます。 画像はディスプレイの実際のピクセル密度に合わせて拡大・縮小されるので、ディテールは保持され、ピクセル化は高DPR デバイスでは避けられます。

現在、ディスプレイのピクセル密度は​ Akamai CDN ヘッダー値 ​から決定されています。 つまり、配信レイヤーは、デバイスの報告されたDPRをリクエストヘッダーから読み取り、デバイスごとに手作業で設定することなく、その密度に合わせて適切なサイズの画像を提供します。

画像の URL で使用できる値
説明
dpr=off
個々の画像 URL レベルで DPR の最適化をオフにします。
dpr=on,dprValue
スマートイメージングで検出されたDPR値をカスタム値(クライアントサイドのロジックやその他の方法で検出されたもの)で上書きします。 dprValueに許可されている値は、0より大きい任意の数値です。
NOTE
  • 会社レベルのDPR設定がオフの場合でも、dpr=on,dprValueを使用できます。
  • DPR最適化では画像を拡大できるため、結果の画像が​MaxPix Dynamic Media設定を超えると、画像の縦横比を維持しながらMaxPix幅が常に適用されます。
要求された画像サイズ
デバイスピクセル比(dpr)の値
配信される画像サイズ
816 x 500
1
816 x 500
816 x 500
2
1632 x 1000

表に示すように、DPR値が2​の場合、配信される画像の幅と高さが2倍になり(816 x 500~1632 x 1000)、線形ピクセル密度が2倍になり、高密度の画面で画像がシャープな状態になります。

画像を操作する場合およびスマート切り抜きを操作する場合も参照してください。

ネットワーク帯域幅の最適化について bandwidth

ネットワーク帯域幅の最適化は、実際のリアルタイムのネットワーク帯域幅に基づいて、提供される画質を自動的に調整します。 この機能を有効にすると、各接続に適切な品質レベルで画像が配信されます。 ネットワーク帯域幅が低い場合、制約のある接続で高解像度アセットを提供するとページ配信が遅くなるため、DPR (デバイスピクセルレシオ)最適化は、以前に有効であったとしても​自動的に無効になります。

会社は、画像の URL に network=off を追加して、個々の画像のネットワーク帯域幅の最適化を無効にできます。

画像の URL で使用できる値
説明
network=off
個々の画像 URL レベルでネットワーク帯域幅の最適化をオフにします。

DPRおよびネットワーク帯域幅の値は、バンドルされたコンテンツ配信ネットワーク(CDN)の検出されたクライアント側の値に基づいています。 これらの値は不正確な場合があります。 例えば、DPR=2のiPhone5とdpr=3のiPhone12は両方ともdpr=2と報告します。 実際には、検出された値は、新しい高DPR ディスプレイの真のピクセル密度を過小評価する可能性があるため、報告された値がデバイスの実際の機能を下回る可能性があります。 それでも、高解像度デバイスの場合、dpr=2​を提供すると、dpr=1を提供するよりも著しく鮮明な画像が得られます。 しかし、この不正確さを克服する最善の方法は、クライアントサイドのDPRを使用することです。DPRにより、100%正確な値を取得できます。 クライアントサイド DPRは、Appleまたはその他の製造元を問わず、すべてのデバイスで確実に機能し、100%の正確な値​を返します。 クライアントサイドのデバイスピクセル比(DPR)を使用したスマートイメージングについてを参照してください。

スマートイメージングのその他の主要なメリット

  • 最新のスマートイメージングを使用する Web ページの Google SEO ランキングを改善しました。
  • 実行時に、最適化されたコンテンツを即座に提供します。
  • Adobe AI テクノロジを使用して、イメージリクエストで指定された画質(qlt)に従って変換します。
  • TTL(Time To Live)独立。 以前は、スマートイメージングを機能させるには、最低​ 12時間 ​のTTLが必須でした。
  • 以前は、元の画像と派生画像の両方がキャッシュされ、キャッシュの無効化は2段階のプロセスでした。 最新のスマートイメージングでは、派生画像のみがキャッシュされ、合理化されたシングルステップキャッシュ無効化プロセスが可能になります。
  • ルールセットでカスタムヘッダーを使用するお客様は、以前のバージョンのスマートイメージングとは異なり、これらのヘッダーがブロックされないため、最新のスマートイメージングのメリットを享受できます。

スマートイメージングの仕組み how-smart-imaging-works

消費者が画像を要求すると、スマートイメージング​がユーザーの特性を分析し、要求したブラウザーに基づいて画像を最適な形式に変換します。 これらの変換により、ファイルサイズを削減しながら視覚的な忠実性を維持し、見た目の品質を損なうことなく読み込み時間を短縮できます。 スマートイメージングは、以下のカスケードを使用して、ブラウザーの機能に応じて画像を自動的に異なる形式に変換します。

変換カスケードのフォーマット

  • リクエスト元のブラウザーが形式をサポートしている場合、自動的に​ AVIF (AV1 Image File Format) ​に変換されます。 AVIFは通常、サポートされているオプションの中で最も強い圧縮を提供するので、使用可能な場合は優先されます。

  • AVIFの変換が有益でなかったり、ブラウザーがAVIFをサポートしていない場合は、自動的に​ WebP ​に変換されます。 WebPは、最新のブラウザーを幅広くサポートし、効率的な圧縮を提供するため、信頼性の高い2番目の選択肢です。

  • SafariでWebPがサポートされていない場合、JPEG 2000​に自動的に変換されます。 これにより、Safari ユーザーは最適化された画像形式を引き続き受け取ることができます。

  • Internet Explorer (IE) 9+​または​ JPEG ​がWebPをサポートしていない場合は、Microsoft Edge XR (JPEG Extended Range)​に自動的に変換されます。 JPEG XRでは、新しい形式をサポートしていない従来のMicrosoft ブラウザーをカバーしています。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
    画像の形式 サポートされているブラウザー
    AVIF https://caniuse.com/avif
    WebP https://caniuse.com/webp
    JPEG 2000 https://caniuse.com/jpeg2000
    JPEG XR https://caniuse.com/jpegxr

フォールバック動作

  • これらの最適化形式のいずれかをサポートしないブラウザーの場合、スマートイメージングは、最初に要求された画像形式を提供します。 これにより、ブラウザーの機能に関係なく、画像が常にレンダリングされます。

小さいファイルの処理は常に効率化されるので、元の画像サイズがスマートイメージングの生成するサイズよりも小さい場合は、元の画像が代わりに処理されます。 その結果、スマートイメージングは、ソースよりも大きなファイルを配信することはなく、あらゆるリクエストに対して可能な限り最も効率的な転送を保証します。

スマートイメージングでの画像形式のサポート image-format-support

スマートイメージングでは、JPEG​と​ PNG ​をソースイメージ形式としてサポートしており、配信を最適化できます。

サポートされる入力形式

  • JPEG (共同写真専門家グループ)
  • PNG (Portable Network Graphics)

出力形式の変換と品質処理

スマートイメージングでは、新しい形式に変換する際に、JPEGの画像ファイル形式の画質が再計算されます。 この再計算により、変換された出力は元のエンコーディングを引き継ぐだけでなく、配信に最適化され、視覚的な忠実度とファイルサイズの削減のバランスを取ることができます。

PNG​などの透明度をサポートする画像ファイル形式の場合、非可逆AVIF (AV1画像ファイル形式)と​ 非可逆WebP ​を配信するようにスマートイメージングを設定できます。 AVIFとWebPはどちらも、透明性を保ちながら従来の形式よりもファイルサイズが小さくなるように設計された、最新の次世代形式であり、透明なソース画像に適しています。

非可逆フォーマット変換の場合、スマートイメージングは次の優先順位を使用して出力品質を決定します。

  1. 画像のURL​で指定された画質が最初に適用されます(存在する場合)。
  2. Dynamic Media会社アカウントで設定された品質​は、URLに品質値が指定されていない場合に、フォールバックとして使用されます。

その結果、画像URLの品質パラメーターが常に優先され、Dynamic Media会社アカウント設定では、URL レベルの品質値が存在しない場合に適用されるデフォルトが確立されます。

スマートイメージングでの画像サービングコマンドのサポート imaging-serving-command-support

スマートイメージングは、2つの​ を除くすべての画像サービングコマンド ​をサポートしています。fmt​および​qlt コマンドはサポートされていません。 その他のすべての画像サービングコマンドは、通常、スマートイメージング内で機能します。

サポートされていない画像サービングコマンド

次の2つの画像サービングコマンドは、スマートイメージングで​サポートされていません:

  • fmt — format コマンド。通常、提供される画像の出力ファイル形式を指定します(例えば、画像を特定のエンコーディングに変換します)。 スマートイメージングはfmtをサポートしていないため、このコマンドを使用して画像形式を制御することはできません。
  • qlt – 通常、提供される画像の圧縮品質を制御する品質コマンド。 スマートイメージングはqltをサポートしていないため、このコマンドを使用して圧縮品質を調整することはできません。

サポートされる画像サービングコマンド

残りの画像サービングコマンドはすべて、スマートイメージングでサポートされています。 つまり、画像サービングを通じて利用可能なサイズ変更、トリミング、その他の操作など、標準的な画像変換および配信操作が、期待どおりに機能し続けます。 サポートから除外されるのは、形式(fmt)および品質(qlt)コマンドのみです。

スマートイメージングに関するよくある質問(FAQ) smart-imaging-faq

スマートイメージングにはライセンス費用がかかりますか?

No. スマートイメージングは、既存のライセンスに​ 追加費用なしで ​含まれています。 これは、Dynamic Media Classic​または​Experience Manager - Dynamic Media (オンプレミス、AMS、Experience Manager as a Cloud Service)のいずれかに適用されます。

note important
IMPORTANT
Dynamic Media - ハイブリッドのユーザーはスマートイメージングを使用できません。
要求に対してスマートイメージングをオフにできますか?

はい。 次のいずれかの修飾子を追加して、リクエストごとにスマートイメージングをオフにできます。

  • bfc=offを使用して​ ブラウザー形式の変換 ​をオフにします。 ブラウザーフォーマット変換も参照してください。
  • dpr=offを使用して​ デバイスピクセルレシオ (DPR) ​をオフにします。 デバイスピクセル比も参照してください。
  • network=offを使用して、ネットワーク帯域幅​の最適化をオフにします。 ネットワーク帯域幅も参照してください。
スマートイメージングを「調整」できますか?

はい。 スマートイメージングには、個別に有効または無効にできる​ 3つの設定可能なオプション ​が用意されています。

スマートイメージングは既存の画像プリセットと連動しますか?

はい。 スマートイメージングは、既存の画像プリセットとシームレスに統合され、すべての画像設定を尊重します。

調整には、画像形式、画質、またはその両方が含まれます。 フォーマット変換中、スマートイメージングは、プリセット設定に従って完全な視覚的忠実度を維持しながら、ファイルサイズを小さくします。これにより、帯域幅の使用を減らし、ページ読み込みを高速化できます。 既存のURLまたはプリセットにbfc=on、dpr=on,dprValue、network=on、または3つのパラメーター設定をすべて追加して有効にします。

例えば、画像プリセットでは、JPEG形式を500 ピクセル×500 ピクセル​で指定し、quality=85とunsharp mask=0.1,1,5を指定できます。 スマートイメージング機能は、ユーザーがChrome ブラウザーを使用しているかどうかを検出します。 次に、同じサイズ(500 × 500)とJPEGの設定に一致するアンシャープマスクを使用して、画像を​ WebP ​に変換します。これは、最新の高圧縮画像フォーマットです。 次に、システムは WebP バージョンと JPEG バージョンのファイルサイズを比較し、小さいファイルをユーザーに提供します。 これにより、視覚的な品質を損なうことなく、配信の高速化と帯域幅の消費の削減を実現できます。

スマートイメージングはHTTPSで動作しますか? HTTP/2 ではどうですか?
両方に対してはい。 スマートイメージングは、HTTPとHTTPS​の両方で配信される画像で動作します。 さらに、HTTP/2​でも機能します。
スマートイメージングを使用するための資格を私は満たしていますか?

スマートイメージングは、すべてのお客様にすぐに使用できます。 このメリットを利用するには、bfc=on、dpr=on,dprValue、network=on、または3つのパラメーター設定をすべて既存のURLまたはプリセットに追加します。

スマートイメージングをアクティベートするには、会社の​ Dynamic Media Classic ​または​Experience Manager上のDynamic Media アカウントに、ライセンスの一部として​ Adobe バンドル CDN (Content Delivery Network) ​を含める必要があります。 CDNは、地理的に分散したサーバーから画像を配信します。これは、スマートイメージングが各利用者に適切な形式を最適化して提供することを可能にします。

アカウントのスマートイメージングを有効にするプロセスは何ですか?

スマートイメージングの使用を開始するには、既存の URL またはプリセットに bfc=on、dpr=on,dprValue、network=on、または 3 つのパラメーター設定すべてを追加します。 これらの変更を手動で行わない場合は、サポートケースを作成して、スマートイメージングをデフォルトで有効にできます。

サポートケースを作成する際に、アカウントでアクティブ化する次のスマートイメージング機能を指定します。

  • ブラウザー形式の変換 (WebPまたはAVIF – 最新の効率的な画像形式)
  • ネットワーク帯域幅の最適化
note
NOTE
DPR (デバイス ピクセル比)を使用するには、クライアント側で調整して正しいdprValueを決定する必要があります。 したがって、アドビでは、dpr=on,dprValue を追加して URL 経由で DPR を有効にすることをお勧めします。

アカウントでスマートイメージングを有効にするためのサポートケースを作成するには:

  1. Admin Console を使用して、新しいサポートケースの作成を開始します。

  2. サポートケースには、次の情報を記入してください。

    • プライマリ連絡先の詳細:

      • 名前、メールおよび電話番号を記入します。
    • 有効にするスマートイメージング機能:

      • 自身のアカウントで必要な機能をリストします。

        • ブラウザーフォーマット変換:WebP または AVIF
        • ネットワーク帯域幅の最適化
        • DPR (デバイス ピクセル比): DPRでは、正しいdprValueを判断するためにクライアント側の調整が必要です。 したがって、アドビでは、dpr=on,dprValue を追加して URL 経由で DPR を有効にすることをお勧めします。
    • スマートイメージングのドメイン:

      • company.com や mycompany.scene7.com など、関連するドメインをすべてリストします

      • スマートイメージングは、汎用ドメインとカスタムドメインの両方をサポートします。

      • ドメインを識別するには、Dynamic Media Classic デスクトップアプリケーションを開き、会社のアカウントにログインします。

        1. 設定/アプリケーション設定/一般設定​に移動します。
        2. 「公開サーバー名」フィールドを探して、ドメインを確認します。
        3. 別のプロバイダーが管理する CDN ではなく、アドビの CDN を使用していることを確認します。
    • HTTP/2 サポートを示す:

      • スマートイメージングを HTTP/2 上で機能させる必要があるかどうかを指定します。
  3. アドビカスタマーサポートでは、リクエストされたスマートイメージング機能がデフォルトで有効になっているので、URL にパラメーターを手動で追加する必要はありません。

  4. Adobeでは、キャッシュを使用してパフォーマンスを最大化するために、有効期間(TTL)​を​ 24時間 ​以上に設定することをお勧めします。 TTLが長くなると、最適化された画像がエッジにキャッシュされ、繰り返しオリジンリクエストが減少します。
    TTL を調整するには:

    1. Dynamic Media Classic の場合:

      1. 設定/アプリケーション設定/公開設定/Image Server に移動します。
      2. 「デフォルトのクライアントキャッシュの有効期間」の値を 24 時間以上に設定します。
    2. Adobe Experience Manager の Dynamic Media の場合:

      1. こちらの手順に従います。
      2. 「有効期限」の値を 24 時間以上に設定します。
アカウントでスマートイメージングが有効になるのはいつですか?

カスタマーサポートは、待機リストに従って、受信した順にリクエストを処理します。 スマートイメージングを有効にするには、Adobeでキャッシュをクリアする必要があるため、リードタイムが長くなる場合があります。 その結果、常に処理できる顧客移行は少なくなります。

note
NOTE
リードタイムが長くなる場合がありますが、それは、スマートイメージングを有効化するためには、アドビによるキャッシュのクリアが必要になるからです。 そのため、処理できる移行の数は、常にほんの数件です。
スマートイメージングの使用に関してリスクはありますか?

顧客のライブ web ページに対するリスクはありません。 ただし、スマートイメージングへの移行により、アカウントがExperience Manager上のDynamic Media ClassicまたはDynamic Mediaの新しいコンフィギュレーションに移行されるため、Content Delivery Network (CDN)​のキャッシュがクリアされます。

最初の切り替え中、キャッシュが再構築されるまでの間は、アドビの起点サーバーにあるキャッシュされていない画像が直接ヒットします。 このため、元のサーバーからリクエストをプルするときに許容できるパフォーマンスが維持されるように、アドビでは一度に少数の顧客の移行を処理するよう計画します。 ほとんどの顧客の場合、キャッシュは約​1 ~ 2日以内にCDNで再び完全に構築されます。

スマートイメージングが機能するかどうかを確認できますか?

はい。 次の操作を実行できます。

  1. アカウントにスマートイメージングが設定されたら、ブラウザーで、Dynamic Media Classic または Adobe Experience Manager - Dynamic Media の画像の URL を読み込みます。

  2. Chrome ブラウザーで​表示/デベロッパー/デベロッパーツール​に移動して、デベロッパーパネルを開きます。 または、別のブラウザーのデベロッパーツールを使用します。

  3. デベロッパーツールを開いたときにキャッシュが無効化されるようにします。

    • Windows® では、デベロッパーツールパネルの設定に移動してから、「キャッシュを無効にする(devtools が開いている間)」チェックボックスを選択します。
    • macOS では、デベロッパーパネルの「ネットワーク」タブで、「キャッシュを無効にする」を選択します。
  4. コンテンツタイプが適切な形式に変換されるのを監視します。 次のスクリーンショットは、PNG​画像がChrome上の​ WebP ​に動的に変換される様子を示しています。 ドメインで​ AVIF (AV1 Image File Format) ​が有効になっている場合は、コンテンツタイプにAVIFが表示されることも期待できます。

  5. このテストを、様々なブラウザーやユーザー条件で繰り返します。

note
NOTE
すべての画像が変換されるわけではありません。 スマートイメージングは、変換がパフォーマンスを向上させる可能性があるかどうかを判断します。 予期されるパフォーマンスゲインがない場合や、形式が JPEG や PNG でない場合、画像は変換されません。

image2017-11-1415398

スマートイメージングのメリットを知る方法はありますか?

はい。 スマートイメージング ヘッダー​によって、スマートイメージングのメリットが決まります。 スマートイメージングが有効な場合は、画像を要求すると、応答ヘッダー​の見出し下に -X-Adobe-Smart-Imaging が表示されます(下の例のハイライト表示された部分を参照)。

スマートイメージングヘッダー

このヘッダーは次のことを示しています。

  • スマートイメージングは会社向けに機能しています。
  • 正の値​は、変換が成功したことを意味します。 この場合、新しい​ WebP ​画像が返されます。
  • 負の値​は、変換が成功しなかったことを意味します。 この場合、元のリクエストされた画像が返されます(指定されていない場合、デフォルトでは​JPEG)。
  • 正の値は、要求された画像と新しい画像のバイト数の違いを示します。 上記の例では、保存された​ バイトは75048 ​または​ 1つの画像 ​に対して約75 KBです。
  • 負の値は、要求された画像が新しい画像より小さいことを意味します。 負のサイズの差が表示されますが、提供される画像は要求されたオリジナル画像のみです。
note
NOTE
X-Adobe-Smart-Imaging = -1 で WebP を配信中
X-Adobe-Smart-Imaging の値が -1 で、WebP がまだ配信中の場合、スマートイメージングはアクティブです。 ただし、キャッシュが古いので、サイズのメリットは計算されませんでした。 画像の URL で cache=update を(1 回だけ)使用して、この問題を修正できます。
この修飾子の使用例を次に示します。
https://smartimaging.scene7.com/is/image/SmartImaging/sample1?cache=update
キャッシュ全体を無効にするには、サポートケースを作成する必要があります。
スマートイメージングで AVIF の最適化を無効にできますか?
はい。 AVIF (AV1 Image File Format)​最適化は、スマートイメージング配信フォーマットの1つであり、その有効化はURL パラメーターではなくAdobe カスタマーサポートによって管理されます。 Adobe カスタマーサポートは、リクエストされたスマートイメージング機能をデフォルトで有効にし、調整するので、サポートケースを送信して、アカウントのAVIF最適化をオフにするようにリクエストできます。 一般的なガイダンスとして、AVIFをオフにすると、JPEG​または​ PNG ​の代わりに​ WebP ​の配信などの他のスマートイメージング変換が有効になるので、画像はサポートされているフォーマットで引き続き最適化されます。 配信フォーマットを無効にすると、影響を受ける設定のキャッシュがクリアされ、その後、CDN キャッシュは最初のスマートイメージング移行に記載されているのと同じ方法で再構築される場合があります。 デフォルトで​ WebP ​の提供に切り替える場合は、同じリクエストのサポートケースを作成します。 通常どおり、画像の URL に bfc=off パラメーターを追加して、スマートイメージングをオフにできます。 ただし、スマートイメージングのURL修飾子で​ WebP ​または​ AVIF ​を直接選択することはできません。 この形式選択機能は、URL修飾子ではなく、企業アカウントレベルで制御されます。
Chrome web ブラウザーで fmt=tif の URL を使用している場合、リクエストが失敗するのはなぜですか?

アカウントでスマートイメージングが有効になっていない場合、このエラーは発生しません。 スマートイメージングは、JPEG​および​ PNG ​のソースフォーマットでのみ使用できます。

このエラーを回避するには、次のいずれかの方法を使用します。

  • JPEG​または​ PNG ​を指定するか、
  • fmt修飾子をまったく使用しない、または
  • スマートイメージングで定義されているブラウザー優先設定形式を使用する。 例えば、WebP​は、ネイティブにサポートしているブラウザーであるChrome web ブラウザーに使用できます。
画像の URL から TIFF 画像をダウンロードできますか?
はい。 画像のURL パスにfmt=tifとbfc=offを追加します。
スマートイメージングは画像形式と画質の設定を管理しますか?
はい。 スマートイメージングは、画像形式と画質の両方を一緒に管理します。 残りのパラメーターは、画像のURLで要求されたときと同じままになります。
最低品質と最大品質の設定を指定できますか?
いいえ。 現在、そのようなプロビジョニングはありません。
スマートイメージングは画質の出力設定のパーセントを調整しますか?
はい。 スマートイメージングでは、画質(%単位)を自動的に調整します。 この画質は、Adobeが開発したマシンラーニングアルゴリズムによって決定され、各画像を分析して最適な圧縮レベルを選択します。 このパーセントは、範囲固有のものではありません。
スマートイメージングで置換の対象となるのは JPEG および PNG 画像のみですか?
はい。 この機能は、JPEG​および​ PNG ​でのみ使用できます。
WebP ではなく JPEG 画像が Chrome に返されることがあるのはなぜですか?
スマートイメージングは、画像を​ WebP ​に変換することで、視覚的な画質を低下させることなく、より小さなファイルが生成されるかどうかを評価します。 これにより、ユーザーはブラウザーに最も効率的な形式を受け取ることができます。 スマートイメージングは、コンバージョンが有益な場合にのみ、変換された画像を返します。
合成画像でデバイスピクセル比(dpr)機能が動作しないのはなぜですか?
合成画像に含まれるレイヤーが多すぎる場合、デバイスピクセルレシオ(dpr)​機能が、位置変更機能の使用中に影響を受ける可能性があります。 この問題は既知で、スマートイメージングの今後のリリースで修正される予定です。 他のスマートイメージング機能が期待どおりに機能しない場合は、サポートケースを作成して問題を報告します。
スマートイメージングで PNG が可逆圧縮 WebP/AVIF に変換されるのはなぜですか?

PNG​は本質的には可逆的な画像形式であるため、以前の​ WebP ​および​ AVIF ​の画像も可逆的なモードで配信され、予想よりもファイルサイズが大きくなりました。 スマートイメージングでは、非可逆変換をサポートするようになりました。 画像要求で修飾子cache=update (1回のみ)を使用して、この問題を修正します。 この修飾子の使用例を次に示します。

https://smartimaging.scene7.com/is/image/SmartImaging/sample1?cache=update

キャッシュ全体を無効にするには、そのような作業をリクエストするサポートケースを作成します。

スマートイメージングで PNG の可逆変換を引き続き使用できますか?
はい。 スマートイメージングでは、画質レベルに応じた非可逆変換をサポートするようになりました。 品質を​ 100 ​に設定するか、会社の設定を使用するか、画像のURL パスにqlt=100を追加することで、可逆変換を引き続き使用できます。
recommendation-more-help
experience-manager-cloud-service-help-main-toc