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

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

搭乗券を手で読み取って経費報告書に入力する作業は1件あたり3分かかりますが、本ツールならスクリーンショット1枚につき5秒で旅客名・便名・搭乗口・搭乗開始時刻を取得します。

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

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

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

搭乗券のデータは5つの視覚ゾーンに散らばっており、航空会社アプリごとに配置が異なります。カスタム列抽出により、AIは位置ではなく意味で各フィールドを見つけ出します。

旅客名

ユナイテッドでは上部、デルタでは中央 — 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つの視覚シーンとして読み取ります。「Passenger」や「Name」といったラベルを認識し、その隣のテキストを返します。位置が上部・中央・下部のいずれであっても同様です。「Flight」「Gate」「Boarding」「Seat」についても同じロジックで動作します。

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枚以上の搭乗券を処理することで、手動での転記作業を数時間から一度のエクスポートに削減できます。

注意すべきケース

スクリーンショット後の搭乗口変更。 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の入力がすべて受け付けられます。

乗り継ぎ便がある旅程(乗り継ぎ便)の搭乗券も、一括処理できますか?

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

📮 contact email: [email protected]