第71回NHK紅白歌合戦 投票受付・集計システムの構築

本案件は、2020年12月31日に放送された「第71回NHK紅白歌合戦」の投票企画に使用した投票受付・集計システムをAWSにて構築しました。 コロナ禍で無観客開催となった「第71回NHK紅白歌合戦」では、テレビのデータ放送での投票で勝敗が決まるという新しい審査方法で行われました。また、リモコンの決定ボタンを連打することでステージの演出が変わる視聴者参加型の企画でも本システムをご利用いただきました。

  • クライアント 日本放送協会
  • タグ
    • #インフラ構築
    • #システム開発
    • #投票システム

Objectives 案件内容 - 顧客の課題と目的

・2K/4K/8Kそれぞれのメディア毎に投票結果を集計したい。
・コストを抑えるために当日までは最小構成とし、本番前にスケールアウトしたい。
・重複投票制御機能を実装したい。
・集計画面でのリアルタイム票数グラフ表示機能を実装したい。
・投票電文内の値を分析する機能を実装したい。

Approach 案件内容 - 提案内容

・メディア毎にエンドポイントを作成し、メディア毎の受付/集計処理を行う。
・伸縮性を持つクラウドサービスであるAWS(Amazon Web Services)を採用。
・重複投票防止の実装する。
・分析エンジンを活用し、ニアリアルタイムで分析、メディアごとに集計/表示する機能を実装する。
・サービスダウンした場合に備えて、マルチリージョン構成とする。

システム概要図

Schedule プロジェクトスケジュール

プロジェクト期間:約8ヶ月

2020年7月:要件定義開始
2020年11月:番組での事前投票実施
2020年12月:紅白歌合戦での投票実施
2021年2月:レポート報告

Results 成果

導入後、お客様から下記の評価をいただいております。

視聴者投票企画および連打企画において想定値を超えるアクセスがあったが、システムダウンすることなく処理が実行され、
番組企画を成功させることができた。