搭乗券スクリーンショット抽出

あらゆる搭乗券スクリーンショットから旅客名・便名・搭乗口を抽出

搭乗券1枚を経費報告書に手入力するのに、1回の出張につき約3分かかります。このツールなら旅客名・便名・搭乗口・搭乗開始時刻を5〜10秒で抽出できます。

スクリーンショット1枚あたり5〜10秒 · 印字テキスト最大99%の精度

旅客・便名・搭乗口
全航空会社対応
IATAコード → 都市名

搭乗券のスクリーンショットから抽出できる情報

どの航空会社アプリでも、搭乗券のデータは画面上の異なる場所に散らばっています。カスタム列抽出を使えば、AIが位置ではなく意味で各フィールドを見つけるため、1セットの列名がすべての航空会社で使えます。

旅客名

ユナイテッドでは上部、デルタでは中央に表示されます。AIは位置ではなくラベルを読み取ります。

便名

AA123のように表示されたり、AA 123のようにスペースが入ることもあります。AIは航空会社コードを認識し、完全な識別子を抽出します。

出発地・到着地(IATAコード)

LAXやJFKのようなコードは、頻繁に飛行機を利用しない人には分かりにくいものです。AIは各コードを都市名付きで返します(例:LAX(ロサンゼルス))。

搭乗口

搭乗口変更のアラートはモバイル搭乗券にオーバーレイ通知として表示されますが、AIはそのオーバーレイのテキストも読み取ります。

搭乗開始時刻

搭乗開始時刻は出発時刻ではありません。搭乗は通常30〜45分前に始まります。形式(24時間表記かAM/PM表記か)は航空会社によって異なります。

座席番号

座席番号は、単一ゾーンのOCRでは見逃される隅のセクションに配置されることがよくあります。AIはシーン全体をスキャンします。

どの航空会社も同じ搭乗券データを異なる配置で表示している

搭乗券はシンプルなカードのように見えますが、そのデータは5つの独立した視覚ゾーンに分かれており、航空会社ごとに配置が異なります。モバイルウォレットでは搭乗口変更のオーバーレイが重なります。IATAコードは毎週飛行機に乗らない人にはランダムな文字列に見えます。

01

航空会社ごとに異なるレイアウト

ユナイテッドは旅客名を上部中央に配置し、デルタは便名の下に、アメリカンは下部に配置しています。特定の航空会社のレイアウトで学習したゾーンOCRツールは、別の航空会社のレイアウトを誤読します。また、同じ航空会社のアプリでも12〜18ヶ月ごとに仕様が変わります。

02

IATAコード:「LAX」は多くの人にとって意味不明

3文字の空港コードは航空業界の世界標準ですが、旅行部門以外では意味不明な文字列です。旅行者がLAXとLGBを混同するように、経理チームが「JFK」と「LGA」が別の空港だと気づかないこともあります。従来のOCRは生のコードを出力するだけで、その意味を問いかけることはありません。

03

搭乗口の変更は搭乗券のレイアウト外で発生する

Apple WalletやGoogle Walletのモバイル搭乗券は、元の搭乗券のデザインとは別に、プッシュ通知のオーバーレイで搭乗口の割り当てを動的に更新します。通知前のスクリーンショットには旧搭乗口が表示され、通知後にはオーバーレイのアラートが表示されます。r/americanairlinesユーザーの指摘によると、「搭乗口やターミナルが変更された際、WalletのAA搭乗券で動的な通知と変更を受け取った」とのことです。

01

意味抽出:座標ではなくラベルで認識

AIは搭乗券全体を1つの視覚シーンとして読み取ります。「旅客名」や「Name」といったラベルを認識し、その隣のテキストを返します。位置が上部・中央・下部のどこにあっても同じです。「便名」「搭乗口」「搭乗開始時刻」「座席番号」も同様のロジックで処理されます。

02

IATAコード → 都市名を自動変換

出発空港と到着空港の列を定義します。AIは各コードをその場所情報とともに返します。例:LAX (Los Angeles)やLHR (London Heathrow)。これにより、スプレッドシートには技術的なIDと人間が読める都市名の両方が含まれます。

03

全体シーン認識でオーバーレイも読み取り

AIは画像全体を1つの視覚シーンとして処理するため、プッシュ通知のオーバーレイやウォレットのバナーも同じパスで読み取ります。搭乗口変更のアラートがスクリーンショットに表示されている場合、元の搭乗口フィールドの一部を覆っていても、AIはオーバーレイから更新された値を取得します。

搭乗券のスクリーンショットからスプレッドシートの1行へ

経費報告書、旅行記録、出張管理のためにフライト情報を記録する場合、搭乗券のスクリーンショットをこのツールに取り込むと次のようになります。

1.

スクリーンショットをアップロード

搭乗券の画像をアップロードします。航空会社アプリのスクリーンショット、Apple Wallet、Google Wallet、紙の搭乗券の写真でも構いません。JPG、PNG、WebP、PDFに対応しています。搭乗口変更のオーバーレイや通知バナーを含むモバイルウォレットのスクリーンショットも、通常の搭乗券と同じ方法で処理されます。

2.

必要なフィールドを指定

列ヘッダーを定義します:旅客名、便名、出発空港、到着空港、搭乗口、搭乗開始時刻、座席番号。AIが搭乗券上の各ラベル(「旅客」「便名」「搭乗口」「搭乗」「座席」)を読み取り、そのラベルが画面上のどこにあっても、隣接する値を正しい列にマッピングします。

3.

構造化された行をエクスポート

出力はスプレッドシートの1行として生成されます:旅客名、便名、出発空港と到着空港(都市名付きのIATAコード)、搭乗口、搭乗開始時刻、座席番号。ExcelまたはCSVにエクスポートするか、アドオン経由でGoogle Sheetsに直接プッシュできます。スクリーンショット1枚で1行が生成され、コードや時刻を再入力する必要はありません。

搭乗券の抽出が最適なケースと注意が必要なケース

最適なケース

✓

ラベルがはっきり見えるスクリーンショット。航空会社アプリやモバイルウォレットからの直接のスクリーンショットで、「旅客名」「便名」「搭乗口」のラベルが読み取れる場合、最も信頼性の高い結果が得られます。

✓

複数航空会社の一括処理。同じ列構成で、ユナイテッド、デルタ、アメリカン、ブリティッシュ・エアウェイズなど、どの航空会社のスクリーンショットでも一括で抽出できます。

✓

定期的な旅行記録の作成。毎月10枚以上の搭乗券を処理することで、手作業による転記の何時間分もの作業が1回のエクスポートで完了します。

注意が必要なケース

⚠

スクリーンショット後の搭乗口変更。AIは画像に表示されている情報のみを読み取ります。搭乗口が変更される前にスクリーンショットを撮った場合、古い搭乗口が抽出されます。このツールはリアルタイムのフライト状況を確認したり、航空会社のシステムと搭乗口の割り当てを照合したりすることはありません。

⚠

ダークモードまたは低コントラストの搭乗券。一部の航空会社アプリやモバイルウォレットでは、濃い背景に薄い文字で搭乗券が表示されます。AIは従来のOCRよりもこのようなケースをうまく処理しますが、コントラストが非常に低い場合、座席番号などの小さな項目の抽出精度が低下する可能性があります。

⚠

転送時に大きく圧縮されたスクリーンショット。メッセージングアプリ(WhatsApp、iMessage、SMS)で共有された搭乗券は再圧縮されることが多く、搭乗口や座席番号などの小さな文字の視認性が低下します。

よくある質問

スクリーンショットを撮った後に更新されたモバイル搭乗券から搭乗口番号を抽出できますか?

このツールは、アップロードされた画像に表示されているデータを抽出します。Apple Walletや航空会社アプリからの搭乗口変更アラートがスクリーンショットにオーバーレイとして表示されている場合、AIはそれを読み取ります。搭乗口が変更される前にスクリーンショットを撮った場合は、元の搭乗口が表示されます。これは静的画像抽出の限界です。ツールは画像に写っている内容を読み取るのであって、航空会社の現在のシステム情報を読み取るわけではありません。搭乗口を確認する際は、搭乗口エリアに到着してからスクリーンショットを撮るか、空港の表示ボードを確認してください。

「LAX」や「JFK」のようなIATA空港コードを都市名に展開して表示してくれますか?

はい。 出発空港 または 到着空港 列を定義すると、AIは搭乗券に印刷された3文字のIATAコードを識別し、関連する都市名と空港名とともに返します。例: LAX (Los Angeles)、 LHR (London Heathrow)、 NRT (Tokyo Narita)。これは、経費報告書に都市名が必要でIATAコードを覚えていない経理チームや旅行管理者にとって特に便利です。

搭乗開始時刻と出発時刻の違いを処理できますか?

はい。AIは搭乗券上の各時刻値の前にあるラベルを読み取ります。ラベルが「Board」「Boarding」「Boards at」の場合は、隣接する時刻が 搭乗開始時刻 列に入力されます。ラベルが「Departs」「Departure」「Depart」の場合は、定義可能な別の 出発時刻 列に入力されます。この区別は、実際の旅行時間(離陸時刻)が日当計算や領収書の突合せに重要となる経費報告書にとって重要です。

Apple Walletのパススクリーンショット、Deltaアプリのスクリーンショット、紙の搭乗券の写真でも機能しますか?

はい。3つの形式すべてに対応しています。Apple Walletパス、Google Walletパス、航空会社アプリのスクリーンショット、モバイルパスのメール添付、印刷された紙の搭乗券の写真はすべて同じ列定義を使用します。AIはコンテンツを意味抽出で読み取るため、 便名 列は、その値がウォレットウィジェット、アプリのヘッダー、感熱紙に印刷されているかにかかわらず、AA123を返します。JPG、PNG、WebP、PDF入力はすべて受け付けられます。

乗り継ぎ便(コネクティングフライト)の搭乗券を一括処理できますか?

はい。乗り継ぎのある旅程では、各区間ごとに搭乗券が発行されます。すべてのスクリーンショットをまとめてアップロードし、列名を1セット定義するだけで(旅客名、便名、出発空港、到着空港、搭乗口、搭乗開始時刻)、AIがバッチ内のすべての搭乗券を処理します。出力は搭乗券1枚につき1行のスプレッドシートです。LAX→DFW→LHRの旅程の場合、各区間ごとに1行ずつ、合計2行が生成され、それぞれに搭乗口、搭乗開始時刻、座席番号が含まれます。

📮 contact email: [email protected]