JPSAジャッジシステム

NewtonとMacintoshを使ったサーフィン大会のジャッジ採点を集計するシステム

事例のご紹介 1994年

案件 JPSAジャッジシステム
オーナー JPSA(日本プロサーフィン連盟)
対象業務 サーフィン大会のジャッジ採点を集計する
システム構成 OS – Macintosh, Newton
開発ツール Macintosh – THINK Pascal
(Newton Script)
Mac用サーバソフト JudgeServer (5台のNewtonから送られてくる得点をリアルタイム集計。 一人のオペレータが操作し、ディスクジョッキーが画面をモニタしながらアナウンス)
JudgeTool(得点表を印刷する)
Newton用クライアントソフト JudgePaper(5人のジャッジが操作する)

newtonmac

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主催のサーフィン大会でしっかり働いている。