Skip to content

Smart Expense 操作マニュアル

This content is not available in your language yet.

本ページは、Smart Expense(AI 経費精算)の 画面の見方操作手順 をまとめた、ご利用者様向けマニュアルです。現行提供版の実画面に基づきます。

領収書を 撮影 / 選択 → アップロード → AI が内容を自動読取 → iDempiere(会計)に経費精算明細として登録 する Web アプリ(PWA)です。

  • 領収書を撮るだけで OCR + 仕訳 + 税計算を自動化
  • 電帳法対応(改ざん検知 + タイムスタンプ + 編集履歴)
  • 1 枚に複数領収書が写っていても自動分割(多枚対応)
  • 複数枚の一括アップロード・処理時間の予約に対応
  • 最終承認は人が行う Human-in-the-loop 設計
機器対応
iPhone(Safari)✅ 主要。PWA としてホーム画面追加可
iPad
Mac(Chrome / Safari)
Windows(Chrome / Edge)
Android(Chrome)
  • ログインアカウント(email または ユーザー ID + Passkey)
  • iPhone or PC(ブラウザ + カメラ)
  • 領収書ファイル(写真 or PDF。JPEG / PNG / HEIC / PDF 対応)
用語意味
OCR画像から文字・項目を自動抽出する処理(AI)
T番号インボイス登録番号(T + 13 桁)
NTA 検証国税庁の公表システムで T番号 を照合する処理
DR / CO伝票状態。DR=下書き、CO=完成
信頼度AI 抽出の確からしさ。0.85 以上=高信頼 🟢、未満=要確認 🟡
切り出し(crop)背景を除き領収書本体だけを切り抜くこと
多枚1 枚の画像に複数の領収書が写っているケース
TSAタイムスタンプ局。改ざん検知用の時刻証明

2. 画面全体マップとナビゲーション

Section titled “2. 画面全体マップとナビゲーション”

ヘッダーに常時 2 つのタブがあります。

┌─────────────────────────────────────────────────────────────┐
│ Smart Expense [ 📷 新規アップロード ] [ 📋 領収書一覧 ] │
├─────────────────────────────────────────────────────────────┤
│ (✅ 成功メッセージ / ⚠️ エラーはこの直下に表示) │
│ 《 各画面の本体 》 │
└─────────────────────────────────────────────────────────────┘

画面遷移:

[📷 新規アップロード] ┬ 単一 → 処理中 → 確認・編集 → (登録) → 戻る
│ └ 多枚検出 → 多枚レビュー → 1件ずつ確認・編集
└ 一括 → 一括進捗 → 完了分を1件ずつ確認・編集
[📋 領収書一覧] → 検索 / 同期 → 行「詳細」→ 領収書詳細 ┬ ✏️ 編集(DR のみ)
└ 🗑️ 取消(誤投入修正)
タブ内容
📷 新規アップロードアップロード・処理中・確認/編集・一括
📋 領収書一覧登録済み一覧・詳細・編集・取消・同期
  • アクティブタブは緑でハイライト。成功は緑枠 ✅、エラーは赤枠 ⚠️
  • 未ログイン時は自動でログイン画面へ

  • URL を開くと Pocket-ID 認証へ。email・ユーザー ID の両方に対応
  • iPhone は Safari で開く → 共有 → 「ホーム画面に追加」で PWA 化、以降 1 タップ起動

3.2 ホーム(新規アップロード)

Section titled “3.2 ホーム(新規アップロード)”
┌──────────────────────────────────────────────┐
│ 領収書アップロード │
│ ┌──────────────────────────────────────────┐ │
│ │ 📷 領収書を選択 (JPEG/PNG/HEIC/PDF 対応) │ │ ← ドラッグ&ドロップ or タップ
│ └──────────────────────────────────────────┘ │
│ 📚 複数をまとめてアップロード │
│ ⏰ 処理時間を予約(任意): [__/__/__ __:__][解除]│
│ [ ファイルを複数選択して一括アップロード ] │
│ 📋 最近の一括アップロード(再開して未保存分を確認)│
│ [再開 →] 5 枚 2026-06-20 14:30 │
└──────────────────────────────────────────────┘
要素挙動
単一選択選択で即アップロード → 処理中へ
処理時間を予約指定時刻に OCR(画像は即保存)。空=即時
一括アップロード複数選択で一括処理(最大 100 枚)
最近の一括再開 → で未保存分を続行
  • Gemini OCR + 改ざん検知ハッシュ + タイムスタンプ + T番号照合 + 信頼度算出を実行
  • 最長 60 秒で確認・編集画面へ(多枚検出時は多枚レビューへ)

左に領収書プレビュー、右に抽出結果(編集可)の 2 カラム構成です。

┌──────────────────────────┬──────────────────────────────┐
│ 領収書プレビュー │ 抽出結果 (編集可) │
│ [✂️本体切り出し][↻回転] │ 🟢 取引日 [2026-05-24] │
│ [✄手動で切り出す][クリア] │ 🟢 取引先 [パラカ株式会社] │
│ ┌──────────────────┐ │ 🟡 T番号 [T8010...] │
│ │ (領収書画像) │ │ [🔁 NTA 検証 (手入力後に再確認)]│
│ │ 虫眼鏡 2.5× │ │ 🔍 登録番号を国税庁サイトで検索 │
│ └──────────────────┘ │ 🟢 合計金額(税込・円) [700] │
│ (focus 中の項目は枠で │ ── iDempiere 会計連携 🤖AI推論─│
│ ハイライト) │ 経費タイプ:[駐車場代▼] 品目:[…▼]│
│ │ 参加人数:[__](接待時のみ) │
│ │ ── 税率内訳 (編集可) ── │
│ │ 10% 対象計[636]円 税額[64]円[削除]│
│ │ [+ 税率行を追加… ▼] │
│ │ 説明(Description,任意・255字) │
│ │ メモ(Note,任意・512字・改行可) │
│ │ 信頼度:0.912 (全主要field高信頼)│
│ │ ✅ TSA取得済 DPI:300 │
│ │ [ 戻る ] [ 保存 (DR) ] │
└──────────────────────────┴──────────────────────────────┘

プレビュー操作ボタン:

ボタン挙動
✂️ 領収書本体切り出し / ✂️ 切り出し済 (元に戻す)自動切り出し版 ↔ 原本表示を切替
↻ 回転0→90→180→270° 回転(投入時も同角度で実回転)
✄ 手動で切り出す✓ 完了✄ 切り出し範囲を調整手動切り出し(§4.5)
クリア手動切り出しを解除

プレビュー本体の機能:

  • 虫眼鏡(2.5×): マウス位置を拡大表示(切り出しモード中は無効)
  • ハイライト枠: 右の項目を focus すると、対応箇所が画像上に緑枠で表示
  • 手動切り出し枠: ドラッグで矩形選択。四隅・四辺の■ハンドルでリサイズ、枠内ドラッグで移動、外側は暗転

抽出結果フィールド(表示順):

#フィールド種別編集備考
1取引日テキスト信頼度バッジ 🟢/🟡
2取引先テキスト🟢/🟡
3T番号テキスト✓ NTA verified / ✗ NTA 未検証 表示
🔁 NTA 検証 (手入力後に再確認)ボタン手入力後に国税庁照合
🔍 登録番号を国税庁サイトで検索リンク国税庁サイトを別タブで開く
4合計金額 (税込・円)数値🟢/🟡
5経費タイプドロップダウン出所表示(🤖AI推論 / 📚過去仕訳参考 / ⚠️fallback / ✏️手動修正)
6品目ドロップダウン経費タイプ選択後に有効
7参加人数数値飲食接待のときのみ表示。1 人当たり額を自動計算
8税率内訳(対象計 / 税額 / 削除 / +税率行を追加…)数値 + 操作合計金額を基準に自動再計算
9説明 (Description, 任意・255 字)テキスト
10メモ (Note, 任意・512 字・改行可)テキストエリア改行可

下部メタ情報(読み取り専用): 信頼度、TSA 状態(✅ TSA 取得済 / ⏳ TSA 後追い中 / ⚠️ TSA skip)、DPI、スキャナ保存適格、軽減税率 後検証フラグ。

アクション: 戻る(破棄)/ 保存 (DR)(iDempiere に下書き登録)。登録成功時は 登録完了: S_TimeExpense_ID=… / DocStatus=DR / Line_ID=…(🔗) を表示。

3.5 多枚レビュー(1 画像に複数領収書)

Section titled “3.5 多枚レビュー(1 画像に複数領収書)”
┌────────────────────────────────────────────┐
│ 📑 1 枚の画像から 4 件のレシートを検出 │
│ # 取引先 合計 状態 操作 │
│ 1 出光リテール 5,445円 ✅登録済 再確認 │
│ 2 出光リテール 7,623円 ⏳未登録 確認 → │
│ 3 出光リテール 7,106円 ⏳未登録 確認 → │
│ 4 ヤマヒロ 3,620円 ⏳未登録 確認 → │
│ [ ← 戻る ] │
└────────────────────────────────────────────┘
  • 各行 確認 → で確認・編集画面へ。1 件ごとに別明細として登録
  • 多枚では確認・編集画面は原本フル画像を既定表示(自動切り出しが外れても本体を確認可能)。必要に応じ手動切り出し(§4.5)
┌────────────────────────────────────────────┐
│ 📚 一括アップロード 進捗 │
│ ⏰ 予約処理: 2026-06-20 18:00 に OCR 処理… │ ← 予約時のみ
│ 3 / 5 完了 [██████████░░░░░░] 60% │
│ # ファイル名 状態 操作 │
│ 1 IMG_001.jpg ✅ 完了 確認 → │
│ 2 IMG_002.jpg 🔄 処理中 │
│ 3 IMG_003.jpg ⏳ 待機 │
│ 4 IMG_004.jpg ❌ 失敗(理由…) │
│ [ ← アップロードに戻る ] │
└────────────────────────────────────────────┘
  • 状態: ⏳ 待機 / 🔄 処理中 / ✅ 完了 / ❌ 失敗。完了分は 確認 → で 1 枚ずつ登録
┌───────────────────────────────────────────────────────────┐
│ 領収書一覧 │
│ [vendor 部分一致][状態▼][期間▼] [🔍 検索] [🔄 iDempiere同期] 12件│
│ 取引日 取引先 合計 T番号 te_id/line Doc 確定 │
│ 05-24 パラカ 700円 T8010… 1000531🔗 DR … [詳細] │
│ 05-18 (削除) ― ― 1000510 🗑️DB削除済み [詳細] │
└───────────────────────────────────────────────────────────┘
要素挙動
フィルタvendor 部分一致 / 状態(DR/IP/AP/CO/VO)/ 期間(30日・90日・1年・全期間)
🔍 検索フィルタ適用で再取得
🔄 iDempiere 同期現 DocStatus を反映。削除済みは 🗑️ DB削除済み 表記(§4.8)
行リンク 🔗iDempiere 該当明細へジャンプ
詳細領収書詳細へ
┌───────────────────────────────────────────────┐
│ [← 一覧に戻る] [🗑️ 取消 (誤投入修正)] │
│ 領収書詳細 #123 │
│ ┌─────────────┬───────────────────────────┐ │
│ │ 添付画像 │ 確定内容 [✏️ 編集] │ │ ← 編集は DR のみ
│ │ (cropped) │ 取引日/取引先/T番号/合計… │ │
│ │ │ DocStatus/DocumentNo/税内訳 │ │
│ └─────────────┴───────────────────────────┘ │
└───────────────────────────────────────────────┘
  • 添付画像は登録時に確定した版(手動切り出しした場合は手動版)
  • ✏️ 編集DR のときのみ。安全項目(取引日 / 取引先 / T番号 / 説明 / メモ / 参加人数)を編集 → 💾 保存 (iDempiere DR 更新)
  • 金額・経費タイプ・品目は税再計算が絡むため現状は編集対象外
  • 🗑️ 取消 (誤投入修正)(DR は直接削除、CO は Reactivate→DR→削除)

4.1 基本フロー(単一アップロード → 登録)

Section titled “4.1 基本フロー(単一アップロード → 登録)”
  1. 📷 新規アップロード を開く
  2. 領収書を選択(撮影 or ファイル)→ 自動で処理中へ
  3. 確認・編集画面で内容を確認、誤りは各項目を修正
  4. 必要なら経費タイプ / 品目を選択、税率内訳を調整
  5. 保存 (DR) → iDempiere に下書き登録、完了メッセージを確認
  1. ホームの 📚 複数をまとめてアップロード で複数ファイルを選択
  2. 一括進捗画面で各ファイルの状態を確認
  3. ✅ 完了 のものから 確認 → で 1 枚ずつ登録
  4. 途中離脱しても 📋 最近の一括アップロード再開 → で続行
  1. ホームで ⏰ 処理時間を予約 (任意) に日時を入力
  2. ファイルを複数選択して予約アップロード で選択(画像は即保存、OCR は指定時刻に実行)
  3. 一括進捗に ⏰ 予約処理: … に OCR 処理されます と表示
  4. 指定時刻以降、完了分を確認・登録

4.4 多枚レシート(1 画像に複数領収書)

Section titled “4.4 多枚レシート(1 画像に複数領収書)”
  1. 複数領収書が写った画像をアップロード
  2. 📑 1 枚の画像から N 件… の多枚レビューが表示
  3. 各行 確認 → で 1 件ずつ確認・編集 → 保存 (DR)
  4. 切り出しが本体とズレる場合は §4.5 で補正

4.5 手動切り出し(自動が外れたとき)

Section titled “4.5 手動切り出し(自動が外れたとき)”
  1. 確認・編集画面で ✄ 手動で切り出す(編集モード開始、画像はフル表示)
  2. 画像上をドラッグ(スマホはなぞる)して領収書本体を囲む
  3. 四隅・四辺の■ハンドルでリサイズ、枠内ドラッグで移動して微調整
  4. ✓ 完了(緑ボタン)→ プレビューが実際の切り出し結果に切替
  5. そのまま 保存 (DR) → 選択範囲が iDempiere 添付・一覧・詳細すべてに反映
  6. やり直しは ✄ 切り出し範囲を調整、解除は クリア
  1. T番号 を確認(✓ NTA verified / ✗ NTA 未検証 表示)
  2. 手入力で直した場合は 🔁 NTA 検証 (手入力後に再確認)
  3. 公表名が取得できれば 公表名: … を表示
  4. 目視確認は 🔍 登録番号を国税庁サイトで検索 から
  • 行ごとに 対象計(税抜)と 税額 を編集可能。合計金額を基準に自動再計算
  • 不要な行は 削除、行追加は + 税率行を追加… から税率を選択(未印字でも追加可)
  • 軽減税率は (軽) 表示
  1. 📋 領収書一覧🔄 iDempiere 同期
  2. 現 DocStatus を反映(同期完了: N 件確認 / 更新 M / 削除検知 K…
  3. iDempiere 側で削除された明細は 🗑️ DB削除済み 表記に
  1. 領収書詳細で ✏️ 編集(DR のときのみ表示)
  2. 取引日 / 取引先 / T番号 / 説明 / メモ / 参加人数 を修正
  3. 💾 保存 (iDempiere DR 更新) → iDempiere に書き戻し
  1. 領収書詳細で 🗑️ 取消 (誤投入修正)
  2. 確認ダイアログ(DR は直接削除、CO は Reactivate→DR→削除)
  3. 実行 → ✅ 取消完了… を確認

表示意味 / 対応
🟢(信頼度 ≥ 0.85)高信頼。基本そのまま可
🟡(信頼度 < 0.85)要確認。画像と照合して修正推奨
(全主要 field 高信頼)取引日・T番号・合計が全て高信頼
(要確認 field あり)いずれか低信頼(保存 (DR) は押下可)
✅ TSA 取得済タイムスタンプ取得済み(改ざん検知有効)
⏳ TSA 後追い中後追い取得中(後で自動付与)
⚠️ TSA skipタイムスタンプ未取得
⚠️ 軽減税率 後検証 flags軽減税率の要確認。内訳を目視確認
  • 原本は無加工保持(指紋=SHA-256 で改ざん検知)。添付は切り出し / 回転後の版
  • 登録は DR(下書き) 状態。会計確定(CO)は iDempiere 側の運用に従う

Q1. 新機能が画面に出ない / 古い画面が出る → ブラウザキャッシュです。一度ハードリロード(PC: Ctrl/Cmd+Shift+R)か、プライベートウィンドウで開く。

Q2. 多枚画像で切り出しが別の領収書になる → AI の位置検出のズレです。確認画面は原本フル表示なので内容は確認できます。✄ 手動で切り出す(§4.5)で本体を指定してください。

Q3. T番号 が「NTA 未検証」になる → OCR 誤読の可能性。T番号 を直して 🔁 NTA 検証🔍 登録番号を国税庁サイトで検索 で目視確認も可能。

Q4. 画像が上下逆 / 横向きで表示される↻ 回転 で補正(投入時も同角度で実回転)。

Q5. 同じ領収書を 2 回登録してしまった → 二重登録は抑止されますが、誤投入は領収書詳細の 🗑️ 取消(§4.10)で取消可能。

Q6. 接待の参加人数を入れたい → 経費タイプを飲食接待にすると 参加人数: が表示され、1 人当たり額が自動計算されます。

Q7. ログインできない / セッションが切れた → 自動でログイン画面へ。email・ユーザー ID 双方に対応。改善しない場合は担当者へ。