すべての記事
ガイド

旅行中にオフラインで請求書を分割する方法

電波ゼロでも共有支出を記録。オフラインアウトボックスがすべての操作をキューに入れ、再接続時に自動同期するので、旅の計算が抜け漏れなく完結します。

Split The Bill8 分で読めます

レシートを数秒で割り勘。登録は不要です。

無料でスキャン

旅行中に請求書をオフラインで分割するには、信号がまったくなくても支出が発生した瞬間にそれを記録し、再接続したときにアプリに同期させればよいのです。Split The Billのオフラインアウトボックスは、接続なしで行ったあらゆる操作(請求書の追加、金額の編集、分担額を精算済みとしてマークするなど)を、あなたのスマートフォン上のローカルキューに入れておき、オンラインに戻った瞬間にキュー全体を自動的にサーバーへ送信します。トンネルの中でも、飛行機の中でも、電波が1本しか立たない村でも、何も失われません。このガイドでは、アウトボックスの仕組み、意図的にそれを活用した旅行の仕方、実際の制限事項(iOSのバックグラウンド同期など)、そして全員がWi-Fiに戻ったときに旅全体を照合する方法を解説します。

なぜ旅先で請求書が消えるのか(そして、それは常に接続のせいです)

旅の記録から消えてしまう支出は、ホテル、レンタカー、事前に予約したツアーといった大きな計画済みのものではほとんどありません。それらは出発前にソファでゆっくり記録されます。消えてしまうのは、その場で発生する小さな出費です。登山口での14ユーロのコーヒー、駅からの3,200円のタクシー、Wi-Fiのないビーチの屋台で3人で割った22ドルのランチなどです。

そういった瞬間こそが、まさに信号がない場所なのです。山、フェリー、国境、地下室、まだアクティベートされていない海外のSIM、2つの国の間を飛ぶ飛行機。典型的な失敗は「データがあるときに後で追加しよう」というもので、その「後」は決して来ません。その頃には金額も、誰がいたかも、誰が支払ったかも忘れてしまっているからです。

解決策はより良い記憶力ではありません。記録する瞬間から接続の必要性を取り除くことです。テーブルでレシートを手にし、全員がそろっているその場で支出を記録できれば、接続はいつでも構いません。1時間後でも、その夜でも、翌朝ホステルで、でもいいのです。

オフラインアウトボックスが実際にしていること

オフラインアウトボックスは、あなたの端末上にあるローカルキューです。通常はサーバーに届くはずの操作(請求書の追加、金額の編集、分担額を精算済みとしてマークするなど)を実行したときに接続がなければ、アプリは失敗させる代わりに、その操作をキューに書き込みます。

オフラインの間もすべてが動き続けます。14ユーロのコーヒーの請求書を追加し、誰が関わっていたかを選び、分割方法を選ぶと、それは同期保留中のマーク付きでリストに表示されます。あなたはブロックされることもなく、スピナーやエラーの通知をじっと見つめることもありません。

再接続すると、キューは自動的に同期します。スマートフォンが再び実際の接続を持った瞬間、アウトボックスはキューに入れられたすべての操作を順番にサーバーへ送信し、保留中のマークが消えます。ボタンを押す必要はありません。自動的に起こります。トンネルの短い通過は、おそらく気づきもしない2秒の追いつき同期を意味します。

順序は保持されます。オフラインで請求書を追加し、その後で金額を編集した場合、両方の操作はあなたが行った順序どおりに再生されるため、サーバー上の最終状態は画面で見ていたものと一致します。キューは、推測ではなくあなたが実際に行ったことの忠実な記録です。

信号を失う前にセットアップする

アウトボックスはキルスイッチで制御される機能なので、旅行準備で最も重要なステップは、渓谷の真ん中ではなく接続を離れる前に、それがオンで動作していることを確認することです。

1. Wi-Fiでアプリを開き、旅行グループを一度読み込んでおく。オンライン中にグループを開くと、メンバー、通貨、既存の請求書がキャッシュされます。アプリはすでに把握しているデータに対してしか操作をキューに入れられないため、オフラインで一度も開いたことのないグループは利用できません。

2. リハーサルをする。スマートフォンを1分間機内モードにして、使い捨ての1ドルのテスト用請求書を追加してみましょう。エラーになるのではなく、保留中のマーク付きで保存されるはずです。機内モードを解除し、同期してマークが消えるのを確認してください。これでうまく動くことがわかったので、テスト用の請求書は削除しましょう。

3. 記録係を決める。グループ旅行では、1人が主な記録係になることで、両方が後で同期して手作業で重複排除しなければならない重複したオフライン記入を避けられます。誰でも記録できますが、オフライン区間の担当記録係を決めておくと整理された状態を保てます。

4. グループとメンバーを事前に作成しておく。まだ信号がある間に、旅行者全員(アプリを使っていない人も含め、名前付きの連絡先として)を追加しておきましょう。まったく新しい人物をオフラインで作成することだけは、まずWi-Fiでやっておく価値があります。

信号ゼロで支出を記録する

セットアップが済めば、オフラインの記録はオンラインとまったく同じように感じられます。それがポイントです。3人で22ドルのランチをとったビーチの屋台での例を見てみましょう。

請求書を追加し、支払った人を選び、分割方法を選ぶ。ここでは3人均等ですが、正確な金額、品目ごと、パーセンテージ、シェア別など、どの分割方法もオフラインで機能します。計算はあなたの端末上で実行されるため、各人の分担額がすぐに表示されます。7.33ドル、7.33ドル、7.34ドル(端数のセントはアプリが調整し、合計が正確に一致します)。

レシートは今すぐ撮影し、必要ならOCRは後で。レシートを手にしている今のうちに写真を撮りましょう。写真ベースのOCRはレシートを読み取るためにサーバーを必要とするため、その解析自体は再接続時に完了しますが、写真そのものとあなたが入力した請求書は、オフラインでも安全に記録されます。支出の記録がブロックされることは決してありません。

現金での精算はその場でマークする。ラーメン屋台で借りていた1,500円を現金で友人に返済しましたか?その場でその分担額を精算済みとマークしましょう。それも他のすべてと同様にキューに入り、後で同期されるため、電波がまったくなくても進行中の残高はリアルタイムで正確に保たれます。

ネットワークアイコンではなく、保留中のマークを見ましょう。あなたの信頼の証は、キューに入れられた各項目に付く同期保留中のバッジです。項目が記録されバッジが付いている限り、何も失われていません。それらはアウトボックスの中で安全に接続を待っています。

唯一の本当の制約:iOSのバックグラウンド同期

ここでは、きれいなアピールよりも正直さのほうが重要です。iPhoneでは、アウトボックスはアプリがフォアグラウンドにあるとき、つまり開かれて画面に表示されているときに同期します。iOSはバッテリーを節約するためバックグラウンドのアプリを積極的にサスペンドするため、アプリがカメラや地図の裏に埋もれている間、キューは確実にはフラッシュされません。

これが実際に意味すること:長いオフライン区間の後、Wi-Fiまたはデータ通信に戻ったら、アプリを数秒間開きましょう。そのフォアグラウンドの瞬間こそが、キューが解消されるタイミングです。それは面倒な作業ではなく2秒の習慣ですが、それを省略すると、キューに入れられた請求書は想定より長くローカルに滞留することになります。

グループ旅行でそれが重要な理由:あなたが記録係で、フェリー以来スマートフォンでアプリをフォアグラウンドにしていなければ、グループの他のメンバーは自分たちの端末上であなたが記録した請求書をまだ見られません。それらの請求書がサーバーに届いていないからです。1人につき、接続の得られた区間ごとに1回意識してアプリを開くことで、全員の表示を揃えられます。

Androidはバックグラウンド処理に関してより寛容ですが、同じ習慣、つまり信号が戻ったらアプリを短時間開くことは、どんなスマートフォンでも信頼できるルールです。再接続を合図と考えましょう。信号が戻った、アプリを開く、追いつかせる。

全員がオンラインに戻ったら旅全体を照合する

規律あるオフライン記録の見返りは、旅の終わりに得られる完全な台帳です。1週間後に記憶や銀行明細から復元するものは何もありません。

アウトボックスが空であることを確認しましょう。安定したWi-Fiに戻ったら、アプリを開いて保留中のマークが残っていないか確認してください。キューが空であるということは、あらゆる電波の死角で記録したすべてがサーバーに届いたことを意味します。

重複は一度だけ処理しましょう。2人が同じタクシーをオフラインで記録していた場合、同期後に2件の請求書が表示されます。片方を削除してください(すべての削除は最初に確認を求めます)。これが担当記録係を決めておく価値がある理由ですが、最後にさっと見直すことで稀な重複も見つけられます。

一気に精算しましょう。旅全体が記録されていれば、アプリは最小の送金回数で誰が誰にいくら借りているかを計算します。旅が複数通貨にまたがっていた場合(本土ではユーロ、東京では円、帰国後はドルなど)、複数通貨対応機能が各支出をそれが支払われた通貨のまま保持し、為替レートは入力時点で固定されるため、後のレート変動が履歴を書き換えることはありません。

記録をエクスポートしましょう。旅のCSVエクスポートは、誰にでもきれいで品目ごとに整理された明細書を提供します。誰かが自宅でパートナーとさらに合計を分割する場合や、共有旅行資金のためのレシートが欲しい場合に便利です。

実用的なオフライン旅行チェックリスト

接続を離れる前に:

- Wi-Fiで旅行グループを一度開き、そのデータをローカルにキャッシュしておく。 - オンラインのうちに、旅行者全員と名前付き連絡先を追加しておく。 - 1ドルの機内モードテストを実行してキューイングが機能することを確認し、それから削除する。 - オフライン区間の主な記録係を1人決めておく。

オフラインの間:

- 共有支出が発生した瞬間に記録する。支払った人、分割方法、金額。 - レシートはすぐに撮影する(OCRは再接続時に完了する)。 - 現金での精算は行った時点でマークする。 - 信号バーではなく保留中のバッジを信頼する。

信号が戻ったら:

- キューが解消されるよう、アプリを数秒間開く(iOSでは必須)。 - 保留中のマークが消えるのを確認する。それが何も失われていないことの確認になる。

帰宅後:

- アウトボックスが空であることを確認する。 - 重複して記録された項目があれば重複排除する。 - 精算してCSVをエクスポートする。

これを一度実行すれば、オフライン記録はもはや信頼の賭けではなくなります。旅の計算は、荷ほどきをする頃にはもう終わっているのです。

かんたん FAQ

  • 本当にインターネット接続なしで請求書を追加できますか?

    はい。オフラインで請求書を追加すると、アプリは失敗させる代わりに、あなたのスマートフォン上のローカルアウトボックスキューにそれを書き込みます。*同期保留中*のマーク付きでリストに表示され、分割計算は端末上で実行されるため、各分担額をすぐに確認できます。請求書は再接続した瞬間に自動的にアップロードされます。

  • 信号が戻ったとき、同期するためにボタンを押す必要はありますか?

    いいえ。アプリが接続を検知すると、アウトボックスは自動的に同期します。iPhoneでは、アプリがフォアグラウンドにある間に同期が行われるため、確実な習慣はオンラインに戻ったらアプリを数秒間開くことです。そこからキューは自動的に解消されていきます。

  • 2人が同じ支出をオフラインで記録した場合はどうなりますか?

    それぞれのスマートフォンが再接続したときに両方のエントリが同期されるため、2件の請求書が表示されます。旅行後にどちらか一方を削除してください。すべての削除は最初に確認を求めます。オフライン区間の主な記録係を1人指定しておくことで、そもそもほとんどの重複を避けられます。

  • レシートOCRはオフラインでも機能しますか?

    レシート写真の撮影と添付はオフラインでも行え、安全にキューに入れられます。しかし、OCRでレシートを読み取るにはサーバーが必要なため、その解析は再接続したときに完了します。支出の記録がブロックされることは決してありません。今は金額を入力し、必要ならOCRに後で詳細を埋めてもらえばよいのです。

  • 海外でオフラインの間も複数通貨の分割は機能しますか?

    はい。複数通貨対応を含め、どの分割方法も端末上で実行されます。各支出はそれが支払われた通貨のまま保持され、為替レートは入力の瞬間に固定されるため、後でレートが変わっても、キューが同期したときにあなたの旅の履歴が書き換えられることはありません。

  • 旅行前にやっておくべきことはありますか?

    Wi-Fiで旅行グループを一度開き、メンバーと通貨をキャッシュしておき、アプリを使っていない旅行者を名前付き連絡先として追加し、機内モードでの簡単なテスト請求書を実行してキューイングが機能することを確認しましょう。そしてそのテストを削除します。セットアップは2分で終わり、後の憶測をすべて取り除いてくれます。

  • 私のオフラインの請求書がまだ友人のスマートフォンに表示されないのはなぜですか?

    キューに入れられた請求書は、サーバーに同期されて初めて他の人の端末に届きます。まだあなたのローカルアウトボックスに残っている場合(信号を失ってからアプリをフォアグラウンドにしていないiOSでよくあることです)、接続があるときにアプリを短時間開いてキューを解消すれば、全員に表示されるようになります。

Split The Bill を無料で試す

レシート読み取りは月 10 件まで、定期的な支出、複数通貨、Venmo / PayPal / Revolut での精算に対応。

無料アカウントを作成