大分工業高等専門学校紀要

第 52 号(平成 27 年 11 月)

全教室設置型でWOLによって電源管理する電子掲示板の改良と更新

木本智幸1・木村健一2・衞藤賢一2

1電気電子工学科，2技術部

大分高専では，全教室に電子掲示板を設置してクラス別に掲示が可能で，かつWake on LANによってクラス別の電源管理が可能なシステムを自主開発し，2001年から2014年まで14年間の運用を行ってきた．
長期運用によって，ハードウェア老朽化による故障やOSのサポート終了によるセキュリティレベルの低下などの問題点が生じてきた．そこで 2014年度後期に半年間かけて新システムの開発を行い，2015年度当初から運用を開始した．本紀要では，新システムの機能の改良内容，低コスト化の工夫と要したコスト，そして更新において発生した問題点とその対処法について報告する．

キーワード : 電子掲示板，教室設置，Wake on LAN，集中管理，メンテナンスフリー

１．はじめに部品の交換では修理ができず，本体を新品に置き換える必要も生じてきた．その場合は，開発当初に利用していた最初に，本システムの特徴と開発の歴史から説明する．

Winows98SEが動くパソコンは無いため，Windows7等のパソ

多くの高専ではクラス毎に割り当てられた教室があるたコンに入れ替えを行うこととなり，22台のパソコンに複数め，各教室に電子掲示板を設置して，そのクラスに関連す種類のOSが使われて管理を複雑化してきた．Winows98SE

る情報だけを表示すれば，学生個人が自分に関係ある情報のような古いOSを使い続けることは，セキュリティー面でを容易に確認できるようになり，周知を高速かつ効果的にの問題もあった．

行うことができる．そこで，大分高専では2001年に電子掲

2001年の開発当時は，ディスプレイがブラウン管から液示板システムを自主開発し，全22教室に設置した1)．2001

晶へ移行が進みはじめた時代で，15インチ型ディスプレイ

年当時では，学生課前などに大型電子掲示板を設置して，が実用サイズで，これを超えるサイズは高価であった．そ全校学生向けの情報を発信するものが主流で，大分高専型のため，全教室に設置するパソコンのディスプレイは15の掲示板システムは大変珍しいものであった．

インチが選定され，そのサイズゆえに１行の表示文字数は電子掲示板を22教室に分散設置するため，朝夕に電源オ35文字で，１ページの表示行数が14行と少なかった．書きンオフを手動で行うことは不可能である．そこで，サーバ込める文字数が少ないことで冗長性のないメッセージとを１台立ててWake on LANで電子掲示板の電源オンオフをなり，学生たちに分かりやすい面もあったが，35文字では集中管理する仕組みも開発した．電源オンオフは，サーバどうしても文字数が不足して２行や３行に分けて記入しに年間行事予定を入れておくことで，自動で行わせるようなければならないこともあった．また，１ページの掲示可にした．この電子掲示板は伝達性が高かったため運用開始

能行数である14件を超える書き込みがあると複数ページ直後から多く利用され，また，他高専から問い合わせがあによる切り替え表示を行うようになっていたが，学生自身ったり，県内の高校から見学があったり，認証評価での実によるページ切り替えを行えず，予め設定されている時間地検査で評価して頂いたりなど，外部からも興味を持たれ，間隔での切り替えとなっていため，自由にページを切り替

本校の売りのひとつになってきた．現在では，校内放送とえができるようにしてほしいとの要望もあった．

並ぶ重要な情報伝達の手段となっている．

こうした背景から，14年目を迎えた2014年に，システム次に，2001年からの運用で実際に起きた故障内容につい更新の準備を開始することとなり，この機会に改良も行うて説明する．運用開始当初における故障の多くは，教室でことにした．本紀要では，新システムの改良内容，低コス学生がボール遊びをして，ディスプレイに当ててしまうこ

ト化の工夫と要したコスト，更新において発生した問題点とであった．運用が10年を経過した頃から，経年変化によとその対処法について報告する．

るパソコン本体の故障が目立ち始めた．10年を経過すると，―21―大分工業高等専門学校紀要

第 52 号

書込パソコン（教職員）(平成 27 年 11 月)

掲示板サーバ（サーバ室設置）

掲示板パソコン（教室設置）
電源制御ソフト被電源制御ソフト

個人認証のため FTP
サーバへ問い合わせSSLWEB ブラウザ

WEB サーバ＆電子掲示板ソフト
新規書込通知ソフト

新規書込確認関数

FTP サーバ

FTP クライアント関数

掲示データ

掲示書込 CGI

書込掲示関数
期限切れ掲示削除ソフト

図-１
表-１

システム構成の概要

システム構成の概要

でおり，クラスを選択することでそのクラスへの掲示一覧

掲示板パソコンを確認することができる．確認を行う画面の詳細は後述す

PC：LIVA-C0-2G-64G-W

る．画面下部は掲示を書き込むフォームである．掲示する(Final)

OS：Windows8.1

クラス，お知らせ(普通)・お知らせ(緊急)・呼び出し(普Apache/2.2.15 (Unix)

LCD：24 インチ FullHD通)・呼び出し(緊急)の区分，掲示者名，メッセージ，掲※一部 27 インチ FullHD

示期間(掲示開始日と掲示日数)が入力できる．掲示するク

開発環境：gcc

開発環境：C++Builder XE2

ラスはチェックボックスになっており，複数クラスを選択

台数：１台

台数：22 台することができる．メッセージは最大50文字(全角)で，制掲示板サーバ
CentOS

release

6.4

限を超えた書き込みを行って掲示ボタンを押すと，入力文字数と文字数が制限を超えているために書き込めない旨

２．電子掲示板システムの構成と動作の警告が表示される．掲示開始日を未来に設定しておくこ
更新後の電子掲示板のシステム構成を図-１と表-１にとができるため，数ケ月先に掲示したいことを設定してお示す．図-１に示すシステム構成の概要は，2001 年当時とくことができる．掲示期間が終了すると自動削除される．

大きくは変わってない．図-１の左枠が掲示書き込みを行

図-３の確認フォームにあるクラスのボタンを押すと，う教職員のパソコンを，中央の枠が掲示データを保持する

図-４に示すように，そのクラスの掲示一覧が表示される．

サーバを，右枠が全教室に設置し，そのクラスの掲示内容

掲示日と掲示期間，普通・緊急の区分，掲示者名，メッセを表示するパソコンを示している．図-１では，教室設置ージが表示される．自分の書き込みであれば，右端に削除のパソコンが１台だけ記述されているが，実際には 22 台ボタンが表示され，削除することができる．画面上部がお設置されている．各パソコンやサーバは，汎用コンピュー知らせの掲示で，画面下部が呼び出しの掲示である．

タで，表-１は更新で採用した物品である．以後，このサーバを掲示板サーバ，教室設置のパソコンを掲示板パソコンと呼ぶことにする．次節から，システムの具体的な動作について説明する．
教職員は各自のパソコンからWEBブラウザーを通して、サーバ室に設置している掲示板サーバにアクセスして書き込みを行う．通信内容はSSLによって暗号化されている．
教職員が掲示書き込みホームページにアクセスすると，図-２のログイン画面が表示される．ログインIDとパスワー
ドでアクセス可能ユーザーを教職員に制限しており，学生がログインすることはできない．掲示板サーバは，個人認証をFTPサーバで行っている．
ログインすると，図-３の画面が表示される．画面上部は掲示を確認するフォームである．クラスのボタンが並ん

―22―

図-２

ログイン画面大分工業高等専門学校紀要

第 52 号(平成 27 年 11 月)

び出し区分の掲示が10行，合計20行の掲示が表示される．
教室に設置した掲示板パソコンは，掲示板サーバに対して定期的に新規書き込みの有無を確認し，あればFTPを利用して掲示データを取りに行き，そのクラスの該当情報だけを掲示日順でディスプレイに表示する．掲示が１ページに収まらない場合は，自動的に２ページ以降へ切り替わっていく．掲示初日は，背景に色がついて強調表示される．掲
示板サーバは，掲示データの内容を１日に１回確認し，掲示機期間が過ぎた内容は削除するため，画面からも削除される．
授業の邪魔にならないよう授業中は掲示板パソコンをスタンバイ状態に移行させて表示を消したり，消費電力を抑えるために電源を入れるのは平日の始業前から放課後
図-３

掲示の書き込みを行う画面までにしたりなどの制御を行っている．この制御命令は，掲示板サーバがWake on LAN(以後，WOL)で全22教室の掲示板パソコンに送ることで実現している．開発当時，WOLは世に出たばかりの技術であったため，WOL対応のパソコンを探すのに苦労したが，現在では，多くのパソコンがWOLに対応している．掲示板パソコンの制御スケジュールは，管理者が年度初めに，学校の年間行事予定表を元に掲示板サーバに設定することになっている．よって，スケジュール設定さえすれば，メンテナンスフリーとなる．
故障に対しては，できるだけ停止時間を短くして連続的運用ができるよう，掲示板パソコンがスケジュール通りにWOLによって起動しなければ，管理者にメールで知らされる仕組みとなっている．なお，WOLは電源オンを行うためのプロトコルであるため，シャットダウンやスタンバイを行う機能は，電源管理ソフト内に別途が作り込んでいる．

図-４

掲示一覧の確認画面

３．電子掲示板システムの改善内容
本章では，更新後の掲示板システムに施した具体的な改良内容を説明する．
第１章で記述した通り，更新前は教室設置の掲示板が15インチ型のディスプレイであったため，表示できる文字数が少なかった．そこで更新時に本科20台を24インチFullHDディスプレイへ，専攻科２台を27インチFullHDディスプレイへ交換し，表示できる１行文字数を35文字から50文字へ増やした．我々が実機で実験を行い，１行50文字が掲示の読みにくくならない限界文字数であると判断した．わずか15文字の増加であるが，利用者にとっては大きな変化であると思われる．また，１ページ行数も14行から20行へ増やした．これも，我々が実機で実験を行い，20行が掲示の読図-５ 教室設置の掲示板パソコンの表示画面

みにくくならない限界行数であると判断した．文字数や行数 の 変 更 を 行 う と と も に ， OS が Windows98SE か ら

図-５は，教室に設置した掲示板パソコンのディスプレ

Windows8.1へバージョンアップしたことで色合いなどのイ画面を示している．紙面の大きさの都合上，実際よりも影響を受けたため，掲示板の文字が見やすいように色の調

行数を減らして示しているが，実物は図-６に示すように，整も行った．

画面上半部にお知らせ区分の掲示が10行，画面下半分に呼―23―

掲示書き込み者にとっての利便性向上は，１行文字数が大分工業高等専門学校紀要

第 52 号(平成 27 年 11 月)増えたこと以外にもう一つある．掲示期間を確認できるよ

端子からパソコンに送り込む．ただし，ヒトの体から取りうにした点である．図-４の掲示一覧画面には，掲示日の出せるノイズは，パソコン内部のマイクアンプで発生する右側に，掲示期間を“８/８(土)まで10日間”といった形ノイズと比べて十分なレベルがない．特に，ゴム製の履物で示すように追加している．従来は，掲示日のみであったを身に付けていると，絶縁性の高さからタッチしても体をため，何日間の掲示に設定したかを書き込み後に確認する

通してノイズ電流が流れにくく，タッチ検出が難しいことことができなかった．併せて，図-２～図-４のWEBデザイが分かった．そこで，タッチセンサでノイズを拾った直後ンが，2001年当時のWEBブラウザーやパソコン画面サイズに，図-８のＡ級アンプで増幅し，レベルを上げてパソコに合わせたものであったため，新たに追加されたHTMLタグンに送り込むこととした．

を利用して，WEBデザインも作り替えている．

マイク用端子からはコンデンサマイクが利用できるよ教室のディスプレイが大型化して１行文字数や１ペーうに直流電圧が出力されている．マイク用端子から送られジ行数が増えた結果，教室の掲示板が１ページを超えるこてくる直流電源を5.6kΩを通してアンプに供給し，アンプとが減り，ページ切り替えを起きにくくなった．しかし，で増幅したタッチセンサのノイズは10μFの電界コンデン

新学期などは大量の書き込みがあり，掲示が２～３ページサを通してマイク用端子に送る．アンプはケースに入れて，に渡ることもある．従来は時間によるページ切り替えを行ディスプレイの裏に貼り付けた．タッチセンサから，アンっていたため，学生が自由にページを切り替えることがでプの入力までは非シールド線を利用したため，近くにディきず，長時間，掲示板パソコンの前で見続けなければいけ

スプレイの電源線があるとこの非シールド線に商用電源なかった．そこで，図-６のように，ディスプレイ中央下ノイズが乗って誤動作を起こす場合があった．我々は短い部にタッチセンサを設置し，時間による自動ページ切り替線で対処したが，シールド線を利用することが望ましい．

えに加えて，学生自身でもページ切り替えを行えるようにアンプの出力からマイク用端子までは距離が長いため，シした．

ールド線を利用した．ディスプレイの電源線と同一モール内におさめて配線したが誤動作を起こすことはなかった．

図-７

ヘッドホン・マイク共用ジャック

5.6 kΩ
120kΩ

＋

10μF
－

タッチセンサ（金属片）－＋

PC マイク端子へ
2SC18151μF

図-６

教室設置の掲示板の画面
シールド線（画面下中央の白く見える金属片がタッチセンサ）
図-８

タッチセンサとアンプ

タッチセンサには，USB接続のタッチスイッチが市販されているが，コストが高い上に，センサーのサイズが大きタッチセンサで検出したノイズは商用周波数ノイズで，いためにディスプレイから手前に大きく飛び出して構造マイク用端子から音声信号として入力される．よって，パ上の親和性が悪いなどの問題があった．そのため，我々はソコン内部のソフトウェアにおいて，Windowsのオーディコストが安く，構造上の親和性が高いタッチセンサを開発

オ用Win32APIを用いて取り込んでいる．タッチしたときにすることとした．更新するパソコンには，入力端子として，だけ，商用周波数のノイズがマイク用端子から入ってくるUSB以外にヘッドホン・マイク共用ジャック(図-７)がさせことが望ましいが，稀に，非タッチでもサージ状のワンシる端子がある．このうちマイク用端子を使ってタッチしたョットノイズが自然に入る場合があり，これをタッチした際のノイズを取り込むこととした．通常環境下では商用電と誤認識する可能性がある．商用周波数ノイズとワンショ源による50Hzや60Hzの環境ノイズが飛び交っており，ヒトットノイズを区別するために，３回の振動がなければタッの体にはノイズ電流が流れている．これをタッチセンサとチしたと見なさないようにソフトウェア側で判断していなるディスプレイ下部の小さい金属片で拾ってマイク用る．また，タッチセンサで検出する商用周波数ノイズ以外―24―

大分工業高等専門学校紀要

第 52 号(平成 27 年 11 月)をできるだけ取り込まないように，ソフトウェア側で円程度であった．

200Hzのサンプリングを行って，100Hz以上のノイズは取り込まないようにしている．

本科用ディスプレイは，普及サイズの24インチFullHD液晶とし，故障時のバックアップを含む23台を購入し，専

タッチセンサの金属片は小いため，非タッチ時に拾うノ

攻科用ディスプレイには２７インチFullHD液晶を２台購

イズは，タッチ時のノイズに比べれば十分小さい．しかし，入した．価格は，それぞれ１台２万円と３万円であった．

非タッチ時でも商用周波数ノイズを拾っており，そのノイコスト削減のためには，故障用バックアップは１台だけ

ズの大きさは掲示板パソコンを設置している環境に大きで十分である．しかし，今回３台のバックアップを購入しく依存する．よって，タッチによるノイズか，非タッチ時たのは，急な故障に対応するためだけではない．コンピュのノイズかを区別するには，非タッチ時のノイズレベルをータの機種が混在すると設定が個々に異なり，管理が大変予め知っておく必要がある．そこで，パソコンが起動したになる．LIVA-C0-2G-64G-Wは，定期的に仕様変更を行って後の５秒間，非タッチにおけるノイズを測定し，タッチしおり，将来買い増すことが不可であるため，これまでのパているか判断するしきい値を決定するようにしている．

ソコン故障率を想定して３台のバックアップを購入した．

また，閲覧者がタッチした状態を継続しても，ページ切

また，ディスプレイについてもバックアップを３台用意しり替えが連続して起きないように，１タッチにつきページたのは，急な故障に対応するためだけではない．既設のデ切り替えは１回だけとし，手を離さない限り次のページ切ィスプレイアームはVESA75規格であるが，近年主流の24り替えを実行しないようにソフトウェア側で処理していインチ型ディスプレイはVESA100アームの対応品となってる．

いる．24インチ型ディスプレイでVESA75アームに対応している機種は，今回購入した１機種しか存在しないため，こ４．低コストでのシステム更新の機種が製造中止となると，ディスプレイ交換時にアーム交換も生じて大きなコストアップとなる．そこで，保管場

今回の更新では，低コストで抑えるよう最大限の工夫を行った．掲示板パソコンはベアボーンキットと呼ばれる手所に考慮して３台のバックアップを購入した．これで，管理コストが抑えられる．のひらサイズの廉価なパソコンである，LIVA-C0-2G-64G-W

パソコン収納ボックス22台，ディスプレイ設置VESAアー(以下，LIVA)を採用した．掲示板パソコンに必要な仕様は，

ム22台，掲示板サーバマシンは学内既設品をそのまま利用

WOLによって電源オンができること，Windowsが動作するこした．バックアップ用を含む掲示板パソコンと掲示板ディと，低消費電力で価格が安いものであることである．LIVA

スプレイ各25台，Windowsライセンス22本，さらに接続用はWOLに対応し，かつWindows8.1が動くための最低限かつのHDMIケーブルなどの部材で，更新費総額はおよそ130万不足のないスペックを備えており，クロック周波数が低い円であった．

ため消費電力は通常時10W以下と低消費電力である．また，低消費電力であるためファンレス構造で，機械部分がない

５．LIVAの設定における問題点と対処法ため故障率も低いことが想定される．よって，導入コストだけでなくランニングコストを最大限に抑えられると考LIVAはWOLに対応しているが，初期設定のままではWOL

えた．重量は190g，サイズは118mm×70mm×56mmと軽量コが動作しない．2005年に欧州議会で正式採択された環境負ンパクトであるため，故障時の取り換えが容易で，故障に荷を掛けないためのモノづくり の指令（Directive on

備えるバックアップ用LIVAの保管も場所を取らない．従来

EcoDesign of Energy-using Products，略称EuP）に合せは，デスクトップパソコンを保管場所から教室まで持っててLIVAも設計されており，電源オフ時もLANを監視し続け行き，教室の天井付近に設置しているパソコン収納ボックるWOLは無効にされている．そこで，BIOSでEuP機能をスに抱え上げて取り換えていた．教室設置用に22台，故障disabledに変更し，WOLを有効にする必要がある．多くの時のバックアップ用に３台の合計25台をOS無しの状態でパソコンでEuPは採用されているため，この設定はLIVAに購入した．価格は１台１万７千円程度で，2014年において限らず多くのパソコンで必要と考えられる．この設定は試は，WOLを備えてWindows8.1が動作可能な最も安いパソコ

行錯誤で探し当てた．

ンであった．

LIVAはOS自身によってシャットダウンした場合は，そのOSはパッケージ版のWindows8.1を設置台数分の22本の後にWOLによって電源オンすることが可能である．しかし，み購入した．パソコンとセット販売のWindowsでは，ライ停電等の無通電状態を経由すると，通電回復後もWOLによ

センス規定によって，パソコンを廃棄するときWindows自って電源オンができなくなる．この仕様はLIVAに特有のも体も使えなくなる．そこで，パッケージ版のWindowsを掲ので，こうした仕様で設計している理由は分からない．こ示板パソコンの動作台数分のみ購入することで，故障時にのままでは，学内で停電が生じると，通電回復後に全教室OSライセンスを引き継がせられ，無駄なWindowsライセンを回って手作業で20台のLIVAを起動させてやらなければスを購入する必要がないようにした．価格は１本１万３千ならない．これに対処するためにいくつかの改良を行った．

―25―

大分工業高等専門学校紀要

第 52 号(平成 27 年 11 月)

まず，通電回復時にLIVAが自動起動するよう，BIOSの理しやすくなった．また，ディスプレイの大型化によってResume by PMEをenabledに変更した．そして，起動１分後書き込み文字数を増やすことができ，使い勝手も改善するに自動的にシャットダウンするようにLIVA内の電源管理ことができた．今回の更新で130万円の費用がかかったが，ソフトに作りこみを行った．これでWOLを受け付ける状態

今後15年間程度使うと想定すれば，投資効率は高いと考えに戻すことができる．通電回復による起動ではなく，WOLられる．また，更新によって電気使用量も減り，ランニン命令による起動の場合は，起動１分後に自動的にシャットグコストも下がると考えられる．

ダウンさせてはならない．そこで，掲示板サーバはWOL命
令送信後に起動継続命令パケットを送り，LIVA内の電源管謝辞：本システムの開発するに際し，設置環境準備に協力

理ソフトがこれを受け取ると，自動シャットダウンを行わして下さった技術部の高倉慎氏，回路製作やアンプケースないようにした．

作りに協力して下さった技術部の後藤加代氏に感謝致し以上で開発は完了となり，実稼働を想定した運用実験を開始した．運用実験で，ディスプレイが消灯したままの掲ます．また，配線部材を提供して下さった電気電子工学科に感謝致します．

示板パソコンが不定期に出現することが分かった．
Windows UpdateによってOSの電源管理モードが一時的に参考文献

高パフォーマンスモードに移り，高パフォーマンスモード

1)木本智幸：全教室に設置されWOLによって電源管理されの電源管理設定では５分間でスタンバイに移行するようた電子掲示板システムの開発，論文集「高専教育」第３３に設定されていたためであった．通常の電源管理モードは号、pp.899-904，2010

バランスモードで動作しており，バランスモードでは時間が経過してもスタンバイに入らないように設定していたが，高パフォーマンスモードでもスタンバイに入らないよ
うに設定することで，この問題に対処できた．これはLIVAの問題ではなく，Windows7や8の仕様による問題である．
Windows UpdateでOSが予期せぬ動作をすることがあり，今後も，様子をみていく必要がある．

６．設置工事2001年に新規設置した際は，設置工事は外注で行った．
今回はコスト削減のために，22台の取り換え工事はすべて我々で行った．本科20教室では，パソコン収納ボックスから古いパソコンを取り出して新パソコンに取り換え，ディスプレイをVESAアームから外して新しいディスプレイに取り換えることである．１ケ所９０分程度の交換時間で，台数が多いことでかなりの時間を要した．専攻科では，天井裏の配線を取り換える必要があり，本科に比べて大掛かりな工事となった．なお，専攻科では，HDMIケーブルの長さが15mと長く，デジタル信号が途切れることなく伝わるか心配されたが，問題なく接続できた．更新前はアナログ信号での伝送であったため15mの伝送で文字がぼやけていたが，デジタル信号での伝送になり掲示の文字が鮮明となった．

７．おわりに電子掲示板システムは，2001年から14年間の運用で老朽化し，ハードウェア故障へ対応するための労度が大きくなっていた．今回の更新で，故障が減ることで労度が軽減されると共に，教室の掲示板パソコンの仕様が揃うことで管―26―(2015.9.30受付)