この記事では、AIを活用した在庫管理の効率化に関して掲載しています。
※本記事は、“Automating physical inventory count with AI“を翻訳/意訳したものです。
今日の急速に変化するビジネス環境では、在庫を効率的に管理することが重要です。従来の在庫管理方法は信頼性が高いものの、多くの場合、時間がかかり、エラーが発生しやすい手動プロセスが含まれます。物理的な在庫である実地棚卸は、特に製造、小売、物流に携わる組織にとって重要なプロセスです。財務記録の正確さ、運用効率、在庫管理、規制順守、コスト管理、顧客満足度など、いくつかの重要な側面からその重要性を理解することができます。実地棚卸は、損失を防ぎ、運用効率を確保するために、さまざまな業界で不可欠です。Walmart、Boeing、Johnson & Johnson、Sysco、Best Buy などの大手企業は、過去に実地棚卸による損失を経験しています。
AIによって実地棚卸の入力を自動化します。これは、AIを使用して在庫管理を合理化し、エラーを削減し、全体的な効率を高める革新的なアプローチです。
OCI Document Understandingの実戦
Oracle Cloud Infrastructure (OCI) Document Understandingは、開発者がAPIやコマンドライン・インターフェイス・ツールを使用してドキュメント・ファイルからテキスト、表、その他の重要なデータを抽出できるようにする AI サービスです。OCI Document Understandingを使用すると、事前に構築された AIモデルを使用して、面倒なビジネス処理タスクを自動化し、業界固有のニーズに合わせてドキュメント抽出をカスタマイズできます。
OCI Document Understandingは、買掛金処理、経費処理、コンテンツ管理など、中核的なエンタープライズタスクに使用される Oracleコンピュータービジョンと自然言語処理 (NLP) テクノロジに基づいて構築されています。OCI Document Understanding を使用すると、手動で更新された実在庫タグを読み取るすべての機能が提供されます。このタグは、システムに入力しなくてもシステム内で更新できます。
お客様は、次のユースケースで AIを活用したDocument Understandingを使用することができます:
- 請求書処理:スキャンした請求書から請求書番号、日付、ベンダー名、合計金額を抽出し、買掛金ワークフローを自動化
- 契約分析:契約の主要な条項、日付、関係者を自動的に抽出し、契約管理とコンプライアンス・チェックを効率化
- 配送と物流:物流管理のために、船荷証券と配送請求書から出荷の詳細、追跡番号、配達日を抽出
- 履歴書のスクリーニング:履歴書から候補者の名前、連絡先、職歴、スキルなどの情報を抽出して分類し、人事プロセスを自動化
OCI Document Understandingの仕組み

実地棚卸プロセスには次の手順が含まれます:
- すべての部門にすべての取引を凍結するよう通知:実地棚卸を開始する前に、倉庫はすべての部門に実地棚卸の期間を通知し、実地棚卸が完了するまですべての資材取引が一時的に停止されることを通知します。
- 実地棚卸を定義し、スナップショットを取得:範囲と承認許容範囲を指定して、システム内の実地在庫を定義します。システム在庫数量のスナップショットを取得します。
- 空のタグを生成して印刷:システムから実地棚卸タグを生成します。
- タグに対してカウントと記録を実行:実地棚卸タグがカウンターに配布されます。カウンターはタグに従って特定のロケーター内のアイテムをカウントし、実際の数をタグに記録します。
- 実際の数量を入力:タグに記録された実際の数量が実地棚卸に入力されます。システムは、スナップショット数量と入力された実際の数量の差に基づいて必要な調整を計算します。
- 調整の確認:倉庫管理者は、システムの在庫数量と異なる棚卸入力をレビューし、調整が有効であることを確認します。倉庫管理者は、実地棚卸の結果を財務部門に手動で通知し、調整勘定科目の確認を要求します。
- 調整勘定を検証:財務責任者は、実地棚卸で選択された調整勘定を検証し、必要に応じて勘定を修正します。
- 調整の承認:財務部門は、承認された調整をコミットするために、実地棚卸から調整を開始します。
- 在庫調整と会計:システムは、実地棚卸調整勘定を使用して、その他在庫調整を自動的に生成します。

今回、実地棚卸プロセスの一部を担うために上記図のオレンジ色の箇所の部分でOCI Document Understandingを利用した際のプロセスを解説します。
OCI Document Understanding を活用した実地棚卸プロセス
以下のプロセスは、OCI Document Understandingのソリューションが与える影響を示し、倉庫やフルフィルメントセンターで効率的かつコスト効果の高い在庫管理を維持するために、情報を正確に記録する方法を説明しています。
- OCIのAIサービスを活用した自動化:Oracle Cloud Infrastructure (OCI)のAIサービスオファリングを使用し、Oracle Cloud Fusion Applicationsにデータを自動的に取り込むプロセスを実現したいと考えています。
- 新しいフォーマットに対応したESSジョブの変更:実地棚卸タグを印刷するために使用されるEnterprise Scheduler Service (ESS) ジョブが、新しいフォーマットに対応するように変更されます。この新しいESSジョブは、元のESSジョブと同一のデータモデルを使用していますが、異なるレポートテンプレートを使用して新しいフォーマットで出力します。
- カスタムレイアウトを追加したESSジョブの作成:標準ESSジョブ「Print Physical Inventory Tag Listing Report」を変こじゅし、カスタムレイアウトを追加します。このレイアウトにより、実地棚卸レポートを印刷し、現場チームにメールで送信できるようにします。
- レポートの撮影とAPEXアプリへのアップロード:印刷されたレポートは記入された後、写真を撮影してAPEXアプリにアップロードされ、さらなる処理が行われます。
- OCI Document Understandingを使用したデータ抽出と検証:OCI AI Document Understandingサービスを利用して抽出されたレポートデータがAPEXに取り込まれ、ユーザーがそのデータを検証します。検証後、このデータはAPEXアプリケーションを通じてSaaSにさらに処理されます。このステップにより、アプリケーションの開発や調達、人員コストをかけずに実地棚卸の自動化が可能になります。
- 現場での実地棚卸に必要な印刷物:現場の担当者は、個々のアイテムのカウントを含む印刷物だけを必要とします。
- 印刷物の撮影とAPEXポータルへのアップロード:担当者がモバイルデバイスで印刷物を撮影し、その写真をAPEXポータルにアップロードすることで、観測された棚卸数をシステムに取り込むプロセスが開始されます。
- データ確認とシステムへの取り込み:APEXでは、レポートから抽出されたデータがユーザーに表示され、確認を行います。ユーザーはAPEXアプリで識別されたカウントを再確認し、必要に応じて修正を行います。確認が完了したら、「Process Physical Count」ボタンをクリックしてデータを在庫モジュールに送信します。
ESSジョブのテンプレート変更: 実地在庫タグ一覧レポートの印刷
OCI Document Understanding が読み取るシード レイアウトは複雑です。次の画像は、より単純なカスタム レイアウトを示しています。

システムは次の手順でジョブを処理します。
- ユーザーは画像を APEX アプリにアップロードします。
- APEX は、イメージを事前に決められた OCI Object Storageバケットに送信します。
- OCIイベントが発生し、そのイベントが OCI ストリーミングに送信されます。
- Oracle Integration Cloud (OIC) はこのイベントをサブスクライブし、OCI Document Understanding を呼び出して画像からデータを抽出します。
- 抽出されたデータはObject Storageに保存されます。その後、OIC が出力用の OCI Object Storage バケットからデータを読み取り、APEX を通じてユーザーに表示します。
- ユーザーは APEX 内でカウントを再確認し、必要に応じてカウントやその他のフィールドの修正を行い、「実地棚卸」を選択すると、データが在庫モジュールに送信されます。
次の画像は、Fusionでキャプチャされた実地棚卸と、タグレポートに手動で記入されたユーザーと組織を示しています:

Document Understanding は、 OCI Document Understanding REST API を使用してドキュメントを読み取ります。APEX UI にデータが入力されると、ユーザーはデータを検証および更新できます。

最後に、Fusion で実在庫が更新されます。

結論
実地棚卸は、組織にとって複雑なプロセスです。これは部門間の調整が必要であることに加え、倉庫やフルフィルメントセンターでの入出庫作業を棚卸期間中はすべて停止しなければならず、コストがかかるからです。また、Fusion Applicationsへの手動入力が必要となるため、時間がかかる上にエラーが発生しやすいという問題もあります。
Oracle Cloud Infrastructure(OCI)Document Understandingは、このプロセスを変革する役割を果たします。プロセスを迅速化し、エラーを削減することで、コスト削減とプロセス全体の簡素化を実現します。
詳細については、次のリソースを参照してください。
- Oracle Integration CloudとOCI AI Vision Serviceによるインテリジェントなドキュメント処理
- OCI Document Understandingカスタムモデルのサポートを発表
- Oracle APEXとOCI Document Understandingを使用して請求書処理を自動化する
