JPSAジャッジシステム
NewtonとMacintoshを使ったサーフィン大会のジャッジ採点を集計するシステム
事例のご紹介 1994年
案件 | JPSAジャッジシステム |
---|---|
オーナー | JPSA(日本プロサーフィン連盟) |
対象業務 | サーフィン大会のジャッジ採点を集計する |
システム構成 | OS – Macintosh, Newton |
開発ツール | Macintosh – THINK Pascal (Newton Script) |
Mac用サーバソフト | JudgeServer (5台のNewtonから送られてくる得点をリアルタイム集計。 一人のオペレータが操作し、ディスクジョッキーが画面をモニタしながらアナウンス) |
JudgeTool(得点表を印刷する) | |
Newton用クライアントソフト | JudgePaper(5人のジャッジが操作する) |
AppleTalk ManagerをCTB(Communication Toolbox)で呼び出して作ったオリジナルサーバソフト。 当時たまたま日本で発売開始になったNewton MessagePad(英語版)を使えば、 2アクション程度の安全な操作でジャッジの採点をサーバに転送できる、というアイデアに、 JPSAの関係者の理解が得られたことがポイント。
LocalTalkケーブルシステムに5台のNewtonと1台のMacintosh PowerBook 520を接続。 NewtonのEndPointとMacintoshのCTBとの接続処理では、通信バッファのオーバーフロー、 ケーブル障害時におけるDisconnect処理/再接続、同時に5人のジャッジが2~3件の得点をデータ転送、 ゲームの間に1分くらいでプリント、得点をクリアする処理など、 インタフェースも含めてすごくクリティカルなシステム要求があって、面白かった。 Newtonの開発環境がとても効率が良くて驚く。
このシステムは現在もJPSA主催のサーフィン大会でしっかり働いている。