雑記

TableCheck で予約を勝ち取るコツ。「待合室」の仕組みを考察してみた。

先日、TableCheck でとあるカフェの予約をとった。

妻から「ひどい争奪戦になる」ときいていたので、予約システムの仕様を突く方法を考えた。結果、予約開始の時間前から予約ページに入り、よゆうで予約完了。

TableCheck の悪名高き「TC待合室」機能、いわゆる待機画面をうまく使えば楽勝だ。その方法を以下に残しておく。あくまで考察であり、間違っているかもしれないが……

 

--

 

はじめに事実確認

  • TableCheck には「待合室」と呼ばれる待機画面が存在する。

待合室は予約ページにアクセスすると自動で表示される。待機時間が表示されるため、そのまま待っていると予約ページに自動アクセスする。

  • 予約開始が 12:00 だとしても、待合室にはもっと早く入ることができる。
  • 12:00 ちょうどにアクセスしたとしても、その時点で 1,000 人待ちとかで詰む。
  • 早めに「待合室」に入ることが、勝利のコツとなる。

ここまでは、よく知られていることだろう。

 

ここからが考察 + 結論

ただし、とにかく早く待合室に入ればいいというワケではない。「予約ページにアクセスしてから 15 分以内に予約を完了しないといけない」という制限時間があるからだ。

15 分以内に予約をしないといけないということは、12:00 の予約開始なのに、11:45 より前に予約ページに入ってしまった場合、12:00 には時間切れで予約ができないことになる。

─── ということは、以下が勝利条件になるはずだ。

  • 予約開始が 12:00 なら、11:47 に予約ページにアクセスする。
  • 12:00 になったら、残りの制限時間 2 分を使って予約をとる。

 

一番いいのは 45 分にアクセスすることのように思えるが、たった数秒で予約をするのは難しいだろうなと感じる。(予約までの猶予をどこまで詰めるかが上位との戦いになるのか?)

まぁ、46 ~ 59 分 の間でのアクセスはセーフだが、45 分より前にアクセスさせられそうになったらリロードして並び直しをしたほうがいいってこった。

 

じっさいに予約とれた

この画面を目指すことになるのかなと。

 

この画面は、じっさいに 12:00 予約開始の予約をとったときの待合室の画面だ。

実は、この画面のまえに、43 分に予約ページに通されそうになったため、(いい感じの順番と待機時間になるまで)リロードして調整している。

 

--

 

あまり考えたくないが、上記の方法は「15 分の制限時間を超えたら、予約ができなくなってしまう」ことを前提としている。

もし、15分を超えても予約ができるとなると「待合室に入るのは、早ければ早いほうがいい」ということになり、〇時から予約開始のルールがぶち壊れる。

 

ちなみに、公式サポートからは「15分以内に(……)」とは来ているが、「期限切れになる」「権利がなくなる」とは明文化されておらず、じっさいの仕様は不明。

 

「待合室で待って予約画面に入ったのに、期限切れで予約不可」なんてなったら利用者からクレームがくるだろうと思うので、実は 15 分を過ぎても予約はできるのでは?

 

以上。

-雑記

© 2026 はいはいのまま