piapia123
ja

会議の発言タイマー

生成

処理はすべてブラウザ内で完結します。データは送信されません

発言者リスト

現在の発言者

—

--:--

時間を過ぎても自動で次の人には進みません —— 打ち切るかどうかは進行役が決めます。

議程行をクリックするとそこへ移動します

発言者名簿を貼り付けて(1 行に 1 名、名前の後に分数。`田中 5`・`田中,5`・`田中 5分` のいずれも可)「スタート」を押すだけです。画面には今誰の番か・残りどれだけかと、クリックで移動できる議程表が出ます。 なぜ「ただのカウントダウン」ではないのか。 会議で難しいのは 3 分を数えることではなく、今誰の番か、残り何人か、全体でどれだけかかるかを知ることです。数字がひとつだけのカウントダウンは時間切れに一度鳴るだけで、次が誰かは進行役が自分で思い出さねばなりません。そこでここではデータ構造を名簿にし、画面は名簿+現在の人の読み値にしました。 時間を過ぎても自動で次の人には進みません。 これは意図的です:よくあるのは誰かが超過し、進行役が「もう 1 分与えるか」「打ち切るか」を判断している場面です。タイマーが勝手にページをめくれば、その判断を代わりに下したことになり、しかも画面は「次の人が始まった」と表示しますが、それは事実と異なります。次へ進むのは人の操作です —— 「次の人」を押すか、議程表の行をクリックします。 通知音はブラウザ上で合成します(正弦波オシレーター)。音声ファイルは読み込みません —— 「ピッ」1 回のために mp3 を置くのは割に合いませんし、それが当サイトで唯一の通信になってしまいます。不要なら音を切ってください。 「前の人」はプレイヤーと同じ約束です:その人の途中で押すとその人の頭に戻り、もう一度押すと前の人へ移ります。そうしないと、2 分話したあと冒頭を聞き直したいときに 1 回で前の人へ飛んでしまい、「次の人」をもう一度押す必要が出ます。

機能

  • 名簿がそのまま入力:1 行に 1 名、名前の後に分数(`5` / `5分` / `5min` / `90秒`)
  • 現在の発言者と残り時間を大きな文字で表示。残り 30 秒で琥珀色、超過すると赤で `+超過分`
  • 議程表に各人の持ち時間と開始時刻を並べ、行をクリックするとそこへ移動
  • 超過しても自動で次へ進みません —— 打ち切るかは進行役が決めます
  • 「前の人」はプレイヤーの約束どおり:まずこの人の頭へ、もう一度で前の人へ
  • 時間切れの通知音はブラウザ上で合成。音声ファイルも通信もありません
  • 会議中に名簿を編集できます:即座に新しい名簿で計算し、経過した計測は消しません
  • 読み取れない時間や 2 時間超の持ち時間は行単位で知らせます(黙って直しません)
  • すべて端末内で動作し、名簿がページの外に出ることはありません

使い方

  1. 左の欄に名簿を貼り付けます(1 行に 1 名、分数は任意)
  2. 必要なら既定の長さを変え、通知音を切ります
  3. 「スタート」を押すと、現在の人のカウントダウンと議程が出ます
  4. 時間切れで鳴ります。話し終えたら「次の人」か、議程表の行をクリックします

よくある質問

なぜ超過しても次へ進まないのですか?
打ち切るかどうかを決めるのは進行役であって、タイマーではないからです。よくあるのは誰かが超過し、進行役が「もう 1 分与えるか」「ここで止めるか」を測っている場面です。タイマーが勝手にめくれば、その判断を代わりに下したことになります。さらに悪いことに、画面は「次の人が始まった」と表示しますが事実は逆で、次の人は始まっておらず、今の人が終わっていません。そこでここでは超過を表示される状態(赤い読み値と `+` の超過分)とし、次へ進むのは人の操作にしました。
「前の人」が、前の人へ戻るときと頭へ戻るときがあるのはなぜ?
プレイヤーの「前の曲」と同じ約束で、これも意図的です:その人に入って 3 秒以内なら前の人へ、しばらく話したあとならその人の頭へ戻ります。そうしないと、2 分話したあと冒頭を聞き直したいときに 1 回で前の人へ飛び、「次の人」をもう一度押すことになります —— よくある 1 つの用事に 2 操作必要になるわけです。3 秒という線引きは「押し間違い」と「聞き直したい」を分けるためのものです。
通知音はどこから来ますか?通信は発生しますか?
通信は一切ありません。Web Audio の正弦波オシレーターでその場で合成した音(880 Hz を 2 回)で、ページに音声ファイルはありません。「ピッ」1 回のために mp3 を置くのは割に合いませんし、それが当サイトで唯一の送信になってしまいます —— データが端末から出ないとうたう道具が、通知音のためにその原則を破るべきではありません。またブラウザは音声をユーザー操作からしか開始できないため、「スタート」を押した後で初めて可能になります。
「李 3」は「李さん、3 分」と解釈されますか?
はい。行末の数字が持ち時間です —— これは推測ではなく約束です:1 行のテキストから「李 3 が名前」と「李は 3 分」を区別する方法はありません。名前に本当に末尾の数字が入る場合は、全角数字で書くか名前に何か足してください。解析が推測しないのは、推測を外したときの代償(誰かの持ち時間が黙って 3 分になる)が、1 行書き換えてもらう手間に勝るからです。

関連ツール