目次

巻頭言
ごあいさつ…………………………………………………… 学術情報基盤センター長

森

邦彦

●

相羽

俊生

●

学術情報基盤センター OpenNetWork無線ＡＰ設置場所一覧……………………………………………

●サービス紹介FREESPOTの紹介と利用状況… ……………………………………… 広報・IT相談室

特集

室長インタビュー

ネットワーク運用管理室室長

情報セキュリティ対策支援室

室長

計算機システム運用管理室
広報・IT相談室室長

升屋

山之上卓先生……………………………………………………

室長

小田

情報システム開発運用管理室

正人先生………………………………………………………

下園

幸一先生……………………………………………………

謙太郎先生… ……………………………………………………………
室長

古屋

保先生……………………………………………………

研究紹介
通信距離がTCP帯域に及ぼす影響とその改善方策の提案……………………………………………………… 鹿児島大学学術情報基盤センター

升屋

正人

A Simple Application Program Interface for Saving Java Program Data on a Wiki…………………
利用の手引、サービス紹介
教育研究用計算機システムについて………………………………………………………………………
生涯メールサービスについて………………………………………………………………………………
迷惑メール対策サービスについて…………………………………………………………………………
ホスティング/ハウジングサービスについて… ……………………………………………………………
ウイルス対策ソフトの入手と導入について………………………………………………………………
鹿児島大学の新キャンパスネットワーク…………………………………………………………………
研究紹介
小規模離島におけるブロードバンドの整備と利活用—コミュニティ・ブロードバンドプロジェクト—……………………………………………………
活動報告
IT相談実績… …………………………………………………………………………………………………
窓口来訪者……………………………………………………………………………………………………

マルチメディアスタジオでのTV会議システム利用実績… ………………………………………………
ストリーミングサーバアクセス件数………………………………………………………………………
ソフトウェア利用申請状況…………………………………………………………………………………
オンデマンドプリンタの利用状況…………………………………………………………………………
講習会等開催実績……………………………………………………………………………………………
サテライト端末室利用実績…………………………………………………………………………………
センター行事表………………………………………………………………………………………………
研究業績一覧…………………………………………………………………………………………………
その他の業績一覧……………………………………………………………………………………………
その他
教職員名簿……………………………………………………………………………………………………
編集後記………………………………………………………………………………………………………

鹿児島大学学術情報基盤センター「年報」 2011. No.7

巻

ご

あ

頭

い

言

さ

つ

学術情報基盤センター長
森邦彦

現在、学術情報基盤センターが整備している教を発行すれば用意されているプリンタからセン

育研究用計算機システムは2009年３月に運用がター利用証を用いて無料でプリントアウト出来る開始されました。このシステムは仮想サーバーをサービスです。しかしながら、昨今の学生や教職中心とするサーバーシステム、およそ1000台の員のプリンタ保有率の高さ、さらに出力枚数に制PCとアプリケーションから構成されるPCシステ

限をかけていないことに起因する紙資源の浪費、ム、オンデマンドプリンタと大判印刷機からなるプリンタの故障対応の増加などの問題により見直

印刷システムの大別して３つから構成されていまさざるを得ない状況になっております。ぜひともす。

利用者の皆様のご理解をいただきたいと考えてお

これらのシステムはこれまでに多くの演習・教ります。大判プリントサービスは年々利用者が増育や研究に利用されており、今後ともその役割に加しており、こちらは一層のサービスの拡充を検は大きなものがあると思われます。2013年３月討する予定です。

はこのシステムの更新時期にあたり、次期システ

学術情報基盤センターでは、この他の基幹業務

ムに関して検討を開始しようとしているところとして学内ネットワークの維持管理・運用を行っです。未だ詳細は決定しておりませんが、現行のております。運用面では学外からの不正アクセス

クラウドシステムのより一層の拡充、より高機能やウィルスの侵入・混入などの監視を行っており、なPCの整備、などが検討される予定です。クラ

安全に教育・研究に学内ネットワークを利用出来

ウドに関しては現行システムでも整備されている

るように縁の下で支えております。

学内の基幹サーバーを対象としたプライベートク

昨年は東日本大震災が発生しました。これを受ラウドのみならず、いわゆるパブリッククラウド

けて鹿児島大学では様々な支援が行われており、サービスに関しても検討予定です。当然のことな

学術情報基盤センターでも被災学生への教育研究

がら現実的には予算の問題があるため、必ずしも用計算機システムの無償利用、PCリユース活動

理想的なシステムが整備される訳ではありませんのサポートなどを通じて支援を行ってきました。

が、昨今の激変しているIT環境の理想型に、よ

今後も継続して支援活動を行って行く予定です。

り近い形で学内サービスが提供出来れば、と考え

IT環境はご承知のように急激な速度で変貌し続けております。今後もIT環境の整備・運用をております。

通じて鹿児島大学に貢献していく所存です。

拡充されるサービスの一方で縮小を検討せざるを得ないサービスもあります。オンデマンドプリ
ントサービスは郡元キャンパス、桜ヶ丘キャンパ
ス、下荒田キャンパスのいくつかの端末室で提供されているサービスで、端末からプリントジョブ
鹿児島大学学術情報基盤センター「年報」 2011. No.7

FREESPOT の紹介と利用状況
広報・IT 相談室
相羽

俊生

FREESPOT のアクセスポイントはキャンパス内の下記場所に設置してあり、マップ内の マーク周辺で利用できます。

鹿児島大学学術情報基盤センター「年報」 2011. No.7

学術情報基盤センター OpenNetWork 無線ＡＰ設置場所一覧
部局名

設置場所

法文学部

総合教育研究棟

1階

102講義室

法文学部

総合教育研究棟

2階

203講義室

法文学部

総合教育研究棟

2階

201講義室

法文学部

総合教育研究棟

3階

マルチメディア教室

法文学部

総合教育研究棟

3階

マルチメディア教室

法文学部

総合教育研究棟

7階

臨床院生研究室706

法文学部

総合教育研究棟

7階

臨床院生研究室707

法文学部

法文学部1号棟

1階

101講義室

法文学部

法文学部1号棟

2階

201講義室

法文学部

法文学部1号棟

2階

201講義室

法文学部

法文学部1号棟

2階

演習室前廊下

法文学部

法文学部1号棟

3階

リフレッシュルーム

法文学部

法文学部1号棟

5階

リフレッシュルーム

法文学部

法文学部1号棟

6階

リフレッシュルーム

法文学部

法文学部2号棟

4階

リフレッシュルーム

鹿児島大学学術情報基盤センター「年報」 2011. No.7

部局名

設置場所

法文学部

法文学部2号棟

5階

院生室前廊下

法文学部

法文学部3号棟

1階

103講義室

法文学部

法文学部3号棟

1階

104講義室理学部

理学部１号館（先端研究棟） 2階
大会議室（240） 天井

医学部

医学部臨床講義棟

1階

第3講義室

医学部

医学部臨床講義棟

2階

第4講義室

医学部

医学部臨床講義棟

3階

第5講義室

医学部

医学部基礎講義実習棟

1階

第1講義室

医学部

医学部基礎講義実習棟

1階

第2講義室

医学部

医学部基礎講義実習棟2階

個人単位実験室

医学部

医学部基礎講義実習棟3階

個人単位実験室

医学部

医学部共通教育棟

3階 チュートリアル室前廊下

医学部

医学部共通教育棟

3階 チュートリアル室前廊下

医学部

医学部共通教育棟

3階 チュートリアル室前廊下

医学部
医学部
医学部
医学部
医学部
医学部

総合研究科棟2（医学部棟基礎研究棟） 2階
第7学生自習室
医学部基礎講義実習棟 1階
第5学生自習室
総合研究科棟2（医学部棟基礎研究棟） 2階
第8学生自習室
総合研究科棟2（医学部棟基礎研究棟） 2階
第9学生自習室
総合研究科棟2（医学部棟基礎研究棟） 2階
第10学生自習室
医学部基礎講義実習棟 1階
第4学生自習室

歯学部

歯学部講義・実習棟

3階

第4実習室

歯学部

歯学部講義・実習棟

4階

第3講義室

歯学部

歯学部講義・実習棟

3階

第1講義室

歯学部

歯学部講義・実習棟

4階

第2講義室



鹿児島大学学術情報基盤センター「年報」 2011. No.7

部局名

設置場所

歯学部

医歯学総合研究棟(歯学系） 3階

第1総合示説室

歯学部

医歯学総合研究棟(歯学系） 3階

第2総合示説室

歯学部

医歯学総合研究棟(歯学系） 2階第1学生技工室

水産学部

水産学部講義棟（4号館） 2階

水産学部

水産学部管理・研究棟（1号館） 学生係前天井

水産学部

水産学部福利厚生棟（6号館） 1階

水産学部

水産学部講義棟（4号館） 1階

水産学部

水産学部管理・研究棟（1号館） 1階

南側廊下

水産学部

水産学部管理・研究棟（1号館） 1階

北側廊下

水産学部

水産学部管理・研究棟（1号館） 2階

廊下(2-1）

水産学部

水産学部管理・研究棟（1号館） 2階

廊下(2-2）

水産学部

水産学部管理・研究棟（1号館） 3階

廊下(3-1)

水産学部

水産学部管理・研究棟（1号館） 3階

廊下(3-2）

水産学部

水産学部管理・研究棟（1号館） 4階

廊下

水産学部

水産学部資源育成科学棟（2号館） 1階

廊下

水産学部

水産学部資源育成科学棟（2号館） 2階

廊下

水産学部

水産学部資源育成科学棟（2号館） 3階

廊下

水産学部

水産学部資源育成科学棟（3号館） 1階

廊下

水産学部

水産学部資源育成科学棟（3号館） 2階

廊下

水産学部

水産学部資源育成科学実習棟（5号館） 3階

廊下

水産学部

水産学部資源育成科学実習棟（5号館） 1階

廊下

水産学部

水産学部資源育成科学実習棟（5号館） 2階

廊下

教育センター

共通教育棟1号館

2階

122号教室

教育センター

共通教育棟1号館

2階

123号教室

ホール

生協テレビ下ホール

鹿児島大学学術情報基盤センター「年報」 2011. No.7

部局名

設置場所

教育センター

共通教育棟1号館

3階

教育センター

共通教育棟1号館

屋外東面1

教育センター

共通教育棟1号館

屋外東面2

教育センター

共通教育棟1号館

屋外北面1

教育センター

共通教育棟1号館

屋外北面2

教育センター

共通教育棟1号館

1階

111号教室

教育センター

共通教育棟1号館

2階

121号教室

教育センター

共通教育棟1号館

3階

135号教室

教育センター

共通教育棟1号館

3階

136号教室

教育センター

共通教育棟1号館

3階

131号教室

教育センター

共通教育棟3号館

1階

311号教室

教育センター

共通教育棟3号館

1階

312号教室

教育センター

共通教育棟3号館

1階

313号教室

教育センター

共通教育棟3号館

2階

321号講義室

教育センター

共通教育棟1号館

5階

157号教室学生部

共通教育棟2号館

門の団らん部屋

学生部

共通教育棟1号館

1階

共通教育係窓口前

学生部

共通教育棟4号館

2階

421号講義室

学生部

共通教育棟4号館

2階

422号講義室

学生部

共通教育棟4号館

3階

431号講義室

学生部

共通教育棟4号館

3階

432号講義室

学生部

共通教育棟4号館

5階

451号講義室

学生部

共通教育棟2号館

1階

211号

学生部

共通教育棟2号館

1階

212号



132号講義室

鹿児島大学学術情報基盤センター「年報」 2011. No.7

部局名

設置場所

学生部

共通教育棟2号館

1階

213号

学生部

共通教育棟2号館

1階

214号

学生部

共通教育棟2号館

1階

215号

学生部

共通教育棟2号館

1階

216号

学生部

共通教育棟2号館

1階

217号

学生部

共通教育棟3号館

2階

322号教室学生部

共通教育棟3号館

2階

324号教室学生部

共通教育棟3号館

1階

331講義室

事務局

事務局

教育センター

共通教育棟3号館 3階

付属図書館

附属図書館中央館

付属図書館

附属図書館桜ヶ丘分館

3階

北側

付属図書館

附属図書館桜ヶ丘分館

2階

南側

付属図書館

附属図書館桜ヶ丘分館

2階

北側

付属図書館

附属図書館桜ヶ丘分館

1階

玄関右側部屋

付属図書館

附属図書館桜ヶ丘分館

3階

南側

学術情報基盤センター

学術情報基盤センター旧館

1階

事務室

学術情報基盤センター

学術情報基盤センター旧館

1階

第1端末室

学術情報基盤センター

学術情報基盤センター新館

1階

第2端末室

学術情報基盤センター

学術情報基盤センター新館

4階

会議室

学術情報基盤センター

学術情報基盤センター旧館 1階
セキリティ室（検証用）

3階

企画評価課室

2階

物理学実験準備室
アメニティコーナー

鹿児島大学学術情報基盤センター「年報」 2011. No.7

特室長インタビュー集

今回の年報では、鹿児島大学学術情報基盤センター内の、ネットワーク運用管理室、情報セキュリティ
対策支援室、計算機システム運用管理室、広報・IT相談室、情報システム開発運用管理室の５つのセクションについて、その業務や今後の展望などをお聞きしました。

◆ネットワーク運用管理室の業務について教えてください。
升屋 「鹿児島大学キャンパス情報ネットワーク」と言いまして、本学はおよそ100個の建物がありますが、センターから各建物へ光ファ
イバーケーブルをのばして、その光ファイバーのケーブルの末端にネットワークの装置を置き、さらに建物内に配線します。これら装置と配線すべての運用管理を行っています。
ネットワーク運用管理室
室長 升屋 正人先生
masatom@cc.kagoshima-u.ac.jp◆学内でインターネットやメールが使えるのもネットワーク運用管理室の働きによるものですね。
升屋

センターの主要業務でもありますが、システム導入の際の機器の検討と配置をおこないます。４月には、部屋の模様替え、組織の改正、新しい先生の赴任などにともなって、機械の設定を変更する必要がありますので、そのような情報を受け付けて業者へ発注する業務もあります。
また、一昔前と違って、いまではネットワークは24時間365日繋がっていないといけない。
「繋がってあたりまえ」の時代なので、ネットワークが切れたりすると怒られてしまいますね。
◆縁の下の力持ちのような存在ですね。
升屋

安定稼働するために機械の構成を考えたり、より回線速度の速いものに更新したり、システムのバージョンアップのタイミングなど、いろいろ考えて良いものにしていますが、これらは、使用者においてほとんど気付かれないものです。ちょっと寂しさも感じますが、誰も気付かないということは、それだけ安定稼働ができているということ。今は機械の故障も少なくなりました。以前は雷が故障の原因になったりもしましたが、それはほとんど無いです。それよりも人為的な操作による故障が多くありますね。

◆ネットワーク運用管理室で、先生の印象に残る出来事がありましたら教えてください。
升屋

ネットワークの安定稼働はすべての学生・教職員にとって不可欠ですので、何かあれば２４時間
３６５日対応してきました。機器の障害ばかりでなく、センター建物に侵入者があった場合にも警備会社からの連絡で駆けつけることになっています。ある日の早朝のことですが、警備会社から通報があり来てみたところ、すべての出入口が施錠され、建物内にも不審者はいない、という不思議鹿児島大学学術情報基盤センター「年報」 2011. No.7

なことがありました。建物内をくまなく確認しましたが特に不審な点は見当たりません。先に駆けつけていた警備会社の方に話を聞いてみると子猫が建物の中から逃げていったとのこと。
どうやら、子猫が前日のうちに建物に入り込み、朝になって動きまわったために赤外線センサーが働いた、というが原因のようでした。不審者が建物に侵入したわけでなくてよかったのですが、早朝から子猫のために大騒ぎするハメになり大変でした。
◆ネットワーク運用管理室のこれからの課題、展望について教えてください。
升屋

現在のキャンパス情報ネットワークは鹿児島大学にとって４代目です。整備してからある程度年数が経つと機器故障が増えてきます。また、製造中止後数年経つと故障しても修理してもらえなくなります。このため、いずれは新しいシステムに更新しなければなりません。これまで４回の更新
に際しては数億円の経費を何とか確保できましたが、次回も確保できるとは限りません。このため、教育研究に必要な性能・機能を確保しつつコストを抑えるための検討が不可欠と考えています。

◆ご自身の専門分野、研究についてこれからの展望を含めて教えてください。
升屋

次世代高速シーケンサにより大量のゲノム塩基配列データが得られるようになり、アラインメン
トの速度と精度の向上が必要になってきています。これまでのアルゴリズムの改良では十分な速度と精度が得られない場合がありますのでパターン認識の手法を応用した別のアプローチによる新たなアルゴリズムの開発を目指して研究を進めています。

◆学内の先生・学生へのメッセージをお願いします。
升屋

鹿児島大学のキャンパス情報ネットワークは各部局が運用管理の責任を負い、学術情報基盤セン
ターは維持管理を担当しています。このように役割を分担することで費用と人員の不足を補ってきました。これからも、運用の一端を担っているという意識を持ってネットワークを利用していただ
ければ幸いです。

鹿児島大学学術情報基盤センター「年報」 2011. No.7

◆情報セキュリティ対策支援室の業務概要について教えてください。
山之上

主な業務としては、コンピューターのウイルス、不正アクセスなど外部からの攻撃に対するセキュリティソフトの配布など、学内全体のセキュリティ対策の支援を行っています。例えば、コン
ピューターなどのバグが見つかって、不正アクセスがあるかもしれないという時に、各学部局の担当者へ「注意してください」「こんな対策があります」などと伝える業務です。
また、大学の通信を監視しています。これも、学内のどこかのコ
情報セキュリティ対策支援室

ンピューターがウイルスに感染していることを発見した場合、感染室長 山之上 卓先生
yamanoue@cc.kagoshima-u.ac.jp

したコンピューターの担当者へ、部局の担当者を通じて、ネットワー
クから外すなど対策をお願いします。あと年に数回、セキュリティに関わる講習会も開催しています。

◆外部からの攻撃とは主にどういったものですか？
山之上

メールによるものが多いですね。一応ファイヤーウォールやセキュリティ対策ソフトなどがありますが、それを抜けてしまいます。というのも、学内で使用するコンピューターにはセキュリティ
ソフトを入れて頂いていますが、そのソフトには、ウイルスに感染したファイルやネットワークで悪さをするプログラムを検出する「パターンファイル」があります。これを更新することで新しいウイルスなどに対応していますが、そのパターンファイルにもまだ無いウイルスが、セキュリティをすり抜けて電子メールの形で先生や学生のコンピューターに入り、それをダブルクリックしたら感染した、というパターンが多いです。もちろんウイルス対策ソフトを入れずに感染したというのは日常茶飯事です。
◆学内のほとんどのコンピューターを監視されていて大変ですね。
山之上

外部からの攻撃は昼夜問わずあります。海外からの攻撃もあったり、それらは休日が多いですから大変ですね。また、ウイルスは日々新しいものが生れます。新しいウイルスに関する情報にもアンテナを張っておかなければいけないでしょうが、数がたくさんありますので、完全に把握するのは無理ですね。
◆これまでに一番苦労した出来事や取り組みを教えてください。
山之上

大学の情報セキュリティを、どのような方針で強化するか定めておく必要があります。この方

針が情報セキュリティポリシーですが、 大目標から具体的な手順までを定めるとかなりの量になります。全国の大学間で利用するためのポリシーの例も作成されていますが、これを鹿児島大学で利用できるように変更するのに苦労しています。
ポリシーを定めても、利用者がそのポリシーを理解し、そのポリシーに沿って行動しなければ、ポリシーは役に立ちません。利用者の情報セキュリティポリシーへの理解を助けるため、「情報倫
理デジタルビデオ」を利用しています。このビデオは、私が、他の大学教員の皆さまと共同で開発に携わっているものです。これは全国の大学等で利用されており、大学生協で販売されているパソ
10鹿児島大学学術情報基盤センター「年報」 2011. No.7

コンにも導入されています。このビデオによって世界的な学会であるACM のSIGUCCS という研究会のCommunication Award を受賞しました。
◆これからの課題、展望について教えてください。
山之上

最近、コンピュータのデータ保存やデータ交換のため、USB メモリが良く使われています。

しかしながら、個人情報等のデータが格納されたUSB メモリの紛失が発覚し、問題になったことがあります。このような場合に備えるため重要なデータの暗号化などの対策を、情報倫理デジタル
ビデオなどを使って広報していますが、USB メモリの紛失そのものはなかなか防ぐことができません。なにか良い方法がないか、考えているところです。
このような問題は大変悩ましいものですが、研究課題であると考えると、それに立ち向かうことも楽しくなります。
今後、新たな問題が沢山あらわれてくると思いますが、新しい研究課題としてとらえて立ち向かって行きたいと思います。
◆普及が進むスマートフォンに関する話題などありましたら教えてください。
山之上

パソコンが使われていないはずのネットワークのどこかにウィルス感染が見つかり、良く調べてみるとスマートフォンがウィルスに感染していたことがありました。また、無線LAN アクセス
ポイントの機能を持ったパソコン経由でウィルスが検知されたことがあります。このとき、パソコ
ンそのものはウィルスに感染していなかったため、原因がなかなかわからないことがありました。
スマートホンが普及するにつれて、このような問題が増加しそうです。利用者には、スマートホ
ンへのウィルス対策ソフトの導入も忘れないように行っていただきたいと思います。
◆ご自身の専門分野、研究についてこれからの展望を含めて教えてください。
山之上

もともとプログラミング言語のコンパイラに関する研究を行っていましたが、情報セキュリ

ティを脅かす技術としても知られている、Peer To Peer (P2P)に関する研究を行っています。P2P
はネットワークを効率的に利用できる技術でもあり、P2P技術を使った教育支援システムを開発し、実際の授業でも利用しています。言語とP2Pの研究を元に、ネットワークに流れる大量のデータを整理し、人間がわかりやすい形で視覚化する研究も行っています。この研究を情報セキュリティの強化へ応用したいと思っています。
◆学内の先生・学生へのメッセージをお願いします。
山之上

ウィルスに感染したパソコンの多くは、ウィルス対策ソフトが導入されていなかったものでした。パソコンやスマートホンへのウィルス対策ソフトの導入は忘れないようにしていただきたいと思います。また、パソコンを買ったときは、ウィルス対策ソフトが最初から導入されている場合がありますが、多くの場合、その利用可能期間には期限があります。鹿児島大学では学内で利用する
すべてのパソコンに導入するためのウィルス対策ソフトを用意しています。ぜひ利用していただきたいと思います。また、USB メモリやSD カードに重要なデータを保存するときは、暗号化を忘れないようにお願いします。
11鹿児島大学学術情報基盤センター「年報」 2011. No.7

◆まず計算機システム運用管理室について教えてください。
下園

一言でいえば、学術情報基盤センターが「教育・研究用計算機システム」として導入していますコンピューターの管理です。これには全学のウェブサーバーをはじめ、基盤センターや一部学部のウェブサーバーなども含まれております。また、学生さんが授業や自習で使用するパーソナルコンピューターもあります。これは、学術情報基盤センター内にある４つの端末室をはじめ、共通教育棟5階の端末室、図書館の端末室など、合計1.000台以上のパソコンが計算機システム運用管理室
室長 下園 幸一先生
simozono@cc.kagoshima-u.ac.jp

含まれおり、これらを管理しています。パソコンの管理が一番大きな業務と言えます。
他にはプリンターなどの印刷機の運用管理になります。A4サイズなどはもちろん、一番の特徴はA0版（118.9cm × 84.1cm）を出力できる大判印刷システムがあり、それも利用できるようにしています。
また、卒業後も利用できるメールサービスとして「生涯メールサービス」も運用しています。
◆運用中の計算機システムについて教えてください。
下園

先ほども述べましたが、主に学生さんが授業や自習で使用するパソコンが1,000台以上あります。
また、ウェブサーバーや他ネットワーク関連のサーバーは36台稼働しています。ただ、これらサーバーは仮想化技術を用いて、実際には4台のコンピューター上で動いています。
また、A4プリンターは、今回、特殊な仕組み「プリンターの前で利用証をバーコードリーダーにかざして、印刷したいデータを選択する」を導入しました。これは、以前のシステムでは、印刷設定ミスで数100ページもの印刷が発生する場合があったり、出てこないからといって同じ印刷を何度も繰り返す学生さんがいらっしゃったりしたからです。これを防ぐために導入しました。

◆1000台ものパソコンを管理されていると、トラブルなど大変なことが多いと思いますがいかがですか。
下園

パソコンに関して言えば、利用者の皆さんがパソコンを利用した後、パソコンの設定やファイル構成を元に戻す復元ソフトを導入していますので、ほとんどトラブルはありません。今回のパソコンを導入して4年目となりますが、故障は月に数件程度です。ただ、利用者の皆さんがパソコンにUSBメモリーを刺したまま、忘れて帰られることがとても多いです。授業の宿題などがデータとして入っていると思いますので、忘れずに持って帰ってください。
A4プリンターに関しては、確かに印刷ミスはなくなったのですが、印刷要求自体が以前より格段に多くなりました。この4年間で、プリンターの設計上の印刷上限枚数を超えるような勢いです。
また、紙詰まりやトナー切れが頻発し、プリンター関係の障害は1日に数十件あります。最近は、
ほぼ、A4プリンターのメンテナンスに追われています。

◆印刷システムに関して（大判印刷関連）教えてください。
下園

A0等、大きな紙に印刷できる大判プリンターを3台、学術情報基盤センターに設置しています。
12鹿児島大学学術情報基盤センター「年報」 2011. No.7

印刷は有料ですが、このプリンターは研究室等で一般には購入していないため、非常によく利用されています。特に学会でのポスターセッション用のポスター作製や、立看板等の作成に利用されているようです。
◆生涯メールサービスにも運用管理されていますが、どのようなものですか？
下園

学術情報基盤センターでは、入学から卒業後も利用できる「生涯メールサービス」を提供しています。これはマイクロソフト社の Live@Edu というサービスを利用して実現しています。
「生涯メール」ではなく「生涯メールサービス」と言っているのは、メール機能以外にも、ネットワーク
フォルダー機能(Skydrive)や、スケジュール機能(カレンダー )等があるからです。ぜひ、メール以
外の機能も利用していただきたいと思います。
また、1月16日〜 2月1日の生涯メールサービスのメール機能の移行に関して、利用者の皆様には大変ご面倒をおかけしました。

◆これからの計算機システム運用管理室の課題、展望を教えてください。
下園

現在のシステムは2013年2月末までの運用で、その後、新システムが導入される予定です。現在、どのようなシステムがよいかの検討を行っています。もちろん第一には、学生や教職員の皆さんにとって使いやすいシステムを目指します。また、我々の運用管理の手間を省き、それによって空いた時間をさらに利用者の皆さんのために割けるようなシステムも目指します。

◆ご自身の専門分野、研究についてこれからの展望を含めて教えてください。
下園

一つには次世代インターネットプロトコルであるIPv6をどのように運用していったらよいかを考えております。IPv6はこれから普及させていかなければならないのですが、なかなか普及しておりません。この原因の一つとして、運用ノウハウがないことが挙げられております。これら運用ノウハウを蓄積し、実際に学内に展開していくことを考えております。
◆利用者の皆さんにひとことお願いします。
下園

計算機システム運用管理室は、学生や教職員の皆さんが授業、自習で利用されているパソコンや大判プリンター、生涯メールサービスを管理運用しております。ぜひ、これらを積極的に活用してください。ただ、近年、端末室にUSBメモリーの忘れ物が多くなってきております。特に最近のUSBメモリーは大容量となっており、たくさんのデータが入ったUSBメモリーの忘れ物もあります。たとえば、サークルの名簿ファイル等が入っている場合、情報漏えいの元にもなりますので、しっかりとした管理をお願いします。

13鹿児島大学学術情報基盤センター「年報」 2011. No.7

◆広報・IT相談室について教えてください。
小田今ご覧頂いている年報や、ウェブの利用により最近では少なくな
りましたがパンフレットなどの作成、また、センターのホームペー
ジの制作・運用管理の他、大学トップのホームページについて、事務の方と共に我々は主に技術面のサポートをしています。
もう一つはIT相談です。全学部から質問や相談がきますが、「こんな印刷がしたい」とか「ネットワークがうまく繋がらない」といった相談を受ける、まさによろず屋的な役割です。月に30 〜 40件の広報・IT 相談室室長 小田 謙太郎先生
odaken@cc.kagoshima-u.ac.jp

相談があります。このような質問とそれに対する解決法をノウハウで溜めて、FAQという形でホームページに載せています。
あとは機材の貸し出しです。イベントで100 〜 200人集る時に使う専用の無線ＬＡＮの設備であるとか、テレビやカメラ、ネットで中継をする時の機材なども貸し出しています。IPテレビ会議の部屋も貸し出しをしております。
◆IT相談では主にどのような相談が多いですか。
小田

月によって異なるのですが、ネットワークの利用方法に関する相談が多いですね。特に無線

LANに接続する場合にうまく行かないという質問がよくあります。学術情報基盤センターで提供している無線LANには、主に学内者用のネットワーク(Open Network)と外部からのお客様でも利用できるFREESPOTの無線LANサービスがあります。これらの接続方法についての質問がよくあります。特に最近ではスマートフォンやタブレットからの利用も増えておりますので、そういうケー
スの質問が増えている傾向にあると思います。
またパソコンの調子がおかしい、ウィルスに感染しているのではないか？といった相談や、パス
ワード付きで書類をインターネットに公開したいのですが？といった、「こんなことをやりたいが、どういう方法がありますか？」といった相談などもあります。
実際は多くの質問は共通しておりますので、センターのホームページにて公開し随時更新しています。
ぜひ相談される前に、一読されるとよいかと思います。
よくある質問：http://www.cc.kagoshima-u.ac.jp/faq/◆無線ＬＡＮの貸し出しについて少し詳しく教えてください。
小田

無線LAN機材の貸し出しについては、新しく始めたものでして、無線LANアクセスポイントの貸し出しを行っています。最近では無線LAN機能は、PCやスマートフォンでは標準の機能になってきました。これはPCやスマートフォンなどが無線を通じてネットワークに接続するのですが、
この無線LANアクセスポイントが接続先の機械になります。すでに多くの研究室や個人でも利用されている方が多いかと思います。安価な無線LANアクセスポイントは、同時接続数が20台以上を超えますと、つながりにくくなるという現象に見舞われることがあります。今回センターが貸し出します無線LANアクセスポイントは、一台で同時接続台数が100台以上というものでして、大き14鹿児島大学学術情報基盤センター「年報」 2011. No.7

な会議や学会などで無線LANサービスを一時的に提供する場合に便利なものです。機会がありましたら、ぜひご利用ください。無線LANアクセスポイント以外におきましても、ノートPC、携帯型スクリーン、動画配信システムをお貸ししています。
◆学内で起きた問題など、先生の印象に残る出来事はありますか。
小田広報・IT相談室は、学術情報基盤センターにて常に皆様の窓口となる業務室です。先進的なシ

ステムの利用方法やトラブルの情報も多く持っております。一方で、傘が盗まれるので、どうにかして欲しいなどの相談もあります。傘に関しては、根本的な対応としましては、常に傘を手元に置いて管理することが一番なのですが、端末室に濡れた傘を持ち込むのは、よくありません。そこで、傘のしずく取り器を導入いたしました。まずまずの評判の様です。
◆広報・IT相談室のこれからの課題、展望について教えてください。
小田広報・IT相談室はより皆さんにとって利用しやすく、便利な計算機環境を提供するために、積極的な情報公開をより進めて行きたいと考えています。
「よくある質問」はその答えの一つですが、これをさらに充実させていくことが挙げられます。さらには、すでに電子化された手続きもあるのですが、より多くの手続きを電子化しウェブベースでの申請が可能なように進化させて行く必要があると考えています。
◆ご自身の専門分野、研究についてこれからの展望を含めて教えてください。
小田私の専門分野はコンピュータネットワークを用いた広い応用分野です。ネットワーク上につながった、スマートフォンやタブレット、ロボット、クラウドシステムなどが有機的につながり、利用者にとって様々な価値を提供する世界を目指しています。例えば、スマートフォンを車に乗せ、スマートフォンに搭載された加速度センサーやGPS、カメラなどを用いて、運転状況を随時ネット
ワークに送信するシステムを研究しています。このシステムでは、得られたデータを解析し、ドラ
イバの安全運転の度合いを計算することや、急ブレーキが多く発生する危険な地域や時間帯などを集めることが可能です。これにより安全運転が可能になります。ネットワークの応用システムは、
まだまだ多くの価値を提供できると思っています。
◆学内の先生・学生へのメッセージをお願いします。
小田

あまり利用方法を知られていませんが、ご利用頂きたいものとして、大判印刷の布プリントがあります。大判印刷は、ポスターセッションのポスター印刷に利用されることが多いのですが、紙ですと、持ち運び時やボードへの張り付けの際にシワや破れが起きやすく取り扱いに注意する必要があります。特に飛行機での移動の際などには、専用のケースに入れて持ち運ぶ必要があるかと思います。これが布プリントですと、折り畳んでコンパクトに運べますし、発表が終わった際でも持ち帰って研究室に張っておく、また別の機会で利用するといった再利用が容易です。ご利用を検討いただければと思います。

15

鹿児島大学学術情報基盤センター「年報」 2011. No.7

◆情報システム開発運用管理室の業務について教えてください。
古屋

情報システムの開発と運用管理を行っています。ここでいう情報システムとは，教育や研究および業務に関わるシステムで、具体的にいうと、シラバスシステムや教員情報システムなどのことです。
その他、教務の支援システムであるなど、教員が開発するものもあ
りますし、業者に開発を依頼するものもありますが、これら情報シ
ステムの開発および維持管理をこの室の業務として行っています。
ソフトウェアですので、バグがあれば修正したり、大切なデータの情報システム開発運用管理室
室長 古屋 保先生
furuya@cc.kagoshima-u.ac.jp

バックアップの他、「こういった機能はないか」「こんなことが出来たらいいな」などの要望に応えていくことも業務のひとつです。あと、ハウジングとホスティングのサービスについても担当しています。

◆ハウジングとホスティングとはどのようなものですか？
古屋

まず、ハウジングとホスティングの違いですが、ハウジングは、部局が独自で用意したサーバ一式を基盤センターで預かり管理することです。基盤センターでは２４時間空調管理していますし、
入退室の管理など設備が充実しています。一方のホスティングは、基盤センター側が予め用意しているサーバシステムを部局に利用してもらうことです。WWWサーバやメールサーバなど、基盤センターの方で用意しますので、部局の担当の方においては、サーバ構築に関する特別な知識は必要ありません。
また、ハウジングやWWWやメールに限定したホスティングとはまた別に、仮想マシン環境を利用した専用サーバホスティングというサービスを２年前から行っています。これは、平成２１年３月より運用開始されている教育研究用計算機システムで導入された VMware Infrastructure という
VMware社が提供している仮想インフラ環境を利用したもので、部局ごとに仮想マシンを用意して提供しています。

◆仮想マシンとは？
古屋

仮想マシンとは１つのコンピュータ上で仮想的に複数のマシンが動いているとイメージしてくだ
さい。１台のサーバで１０個のサーバーが動いているようなイメージですね。
そうするとコンピュー
タを１０台用意しなくても１台で運用できる。例えば、物理サーバを１０台用意して動かしたとしても、１台のサーバが使用している能力は１０％以下なので、これを１台で行うことでコストの面でもメリットがあります。
実際に基盤センターにあるシステムは、４つの物理サーバで３６台の仮想マシンを動かしています。その内１９台が基盤センターで管理しているサーバで、残り１７台がホスティングしている部
局のサーバとなっています。
このシステムですと、これまで提供していたWWWサーバやメールサーバに限定したホスティン
グと違い、１台のサーバを丸ごと利用できる訳ですから、データベースと連動したWebシステムを構築することも可能になるなどのメリットがあります。
16

鹿児島大学学術情報基盤センター「年報」 2011. No.7

さらに、サーバシステムを用意したいというときに、これまでですと、各メーカーのサーバを比較して、それにどのようなソフトを入れるのか、また、電源管理など色々と検討が必要になると思いますが、仮想マシンの場合は、仮想マシンのディスク装置が、仮想ディスクファイルという１つのファイルになりますので，単純にいうと、そのファイルをテンプレートとして利用すればすぐに１個のサーバができてしまいますので、導入まで短期間で済むことができます。
◆情報システム開発運用管理室のこれからの課題、展望について
古屋

今後の大きな課題としては、シングルサインオンを実現するための統合認証基盤の構築です。現
在、全学において様々な情報システムが運用されていますが、利用者がシステムにログインするための利用者情報や認証機能は、システムそれぞれで用意されており、利用者は利用するシステムごとにIDやパスワードを管理しなくてはなりません。それを１回の認証手続きで、複数のシステムにアクセスできる仕組みをシングルサインオンといいます。
現在、附属図書館のMyLibraryサービスや、2012年度からはMoodleにおいては、基盤センターの利用者IDで利用可能となっています。一挙に統合というかたちは難しいですが、徐々に実現に向けて取り組んで参ります。

◆これまでに大きなトラブルなどありましたか。
古屋

ハウジングサービスで預かっているあるサーバについて、昨年、担当業者によりファームアップ作業を行ってもらったのですが、その作業中にRAIDの設定情報が消えてしまい、サーバ内のシス
テムからデータにいたるまで全て無くなってしまうというトラブルが発生しました。そのため、システムを一からセットアップし直すという目に遭いましたが、幸い、事前にデータだけはDVDにバックアップを取っておいていたので、なんとか復帰させることができました。現在は、二重にバックアップを取るようにし、万一システムに不測の事態が発生しても、迅速に復帰できるよう体制を整えています。

◆ご自身の専門分野、研究についてこれからの展望を含めて教えてください。
古屋

元々、画像処理分野を専門に研究しておりましたが、現在は、情報システム開発および管理業務に携わるようになり、Webデータベースシステムについての研究も進めております。特に、最近では、日本生まれのオープンソースプログラミング言語であるRubyに興味を持っており、Rubyで書かれたWebアプリケーションフレームワークであるRuby on Railsを利用したWebアプリケーショ
ン開発に取り組んでいます。

◆最後に学内の先生・学生へのメッセージをお願いします。
古屋

皆さんには、普段学内の様々な情報システムを利用して頂き、その利用にあたって、色々なご要
望やご意見を頂いており、なかなかご期待に添えない部分もあるかもしれませんが、我々室員は、それに応えられるようシステムの改修など、日々取り組んでおりますので、今後ともよろしくお願
いいたします。
17鹿児島大学学術情報基盤センター「年報」 2011. No.7

通信距離が TCP 帯域に及ぼす影響とその改善方策の提案
鹿児島大学学術情報基盤センター
升屋

正人

masatom@cc.kagoshima-u.ac.jp
１．はじめにRound Trip Time）と理論的最大TCP帯域の関係

通信距離が長くなるとTCP帯域が低下するたは表1のようになる．

め，鹿児島県ではインターネット回線速度が遅い．
このことはTCPの仕組み上，理論的に明白である

表1：往復遅延時間と理論的最大TCP帯域にもかかわらず広く一般に認知されているとは言い難い．このため鹿児島県の離島地域において，ブロードバンド情報通信基盤を整備したものの十分な速度が得られないことが問題とされている場
合もある[1]．本稿では，この事実に関する技術的な詳細について解説する．また，その改善方法について提案する．
２．TCP帯域（＝通信速度）は往復遅延時間により決定されるインターネットで使われている通信方式である
TCPではデータは分割して送信されており，一定往復遅延時間

最大 TCP 帯域

50 ns

10 Gbps

100 ns

5 Gbps

500 ns

1 Gbps

1 ms

500 Mbps

5 ms

100 Mbps

10 ms

50 Mbps

50 ms

10 Mbps

100 ms

5 Mbps

500 ms

1 Mbps1 s

0.5 Mbps

量の分割データごとに到達確認を行うことで通信の確実性が保証されている．この一定量（TCP

実際のTCP通信では，確認応答を待たずに送信

ウィンドウサイズ）の最大値は規格上最大64  Kできる仕組み，TCPウィンドウサイズの拡張規

バイトと定められている．確認応答の受信後に次格，輻輳制御など通信の確実性を確保するほかののデータが送信されるため，データを送信し確認仕組みなどが用いられているため，最大のTCP帯

応答が帰ってくるまでの時間をt 秒とすると，t域は必ずしも往復遅延時間のみで決まるわけでは秒間に送信できる最大のデータ量が64  Kバイト

ない．ただ，往復遅延時間とTCP帯域に強い相ということになる．このときの最大のTCP帯域

関があることは，東京に設置されている速度測定

は，サイトにおいて測定された地域別回線速度分布図（図1）からもわかる．
64 × 8 ÷ t（Kbps）となる（1バイト＝8ビット）．例えばtが0.1秒（＝100 ms）のとき，5  Mbpsが理論的な最大のTCP帯域となる．この式に当てはめて計算すると，確認応答が帰ってくるまでの時間（＝往復遅延時間：
18

鹿児島大学学術情報基盤センター「年報」 2011. No.7点が存在している県は周囲の県に比べて速度が速く，地理的距離ではなくネットワーク上の距離，
すなわち往復遅延時間が影響していることがわかる．
３． 実際の往復遅延時間
往復遅延時間が実際にどの程度の値であるのかについて，表2にpingにより32バイトのデータを送信して測定した結果を示す．Pingによる測定
結果はTCP通信における往復遅延時間とは厳密には一致しないが，およその値と傾向は知ることができる．
往復遅延時間はネットワーク上の距離を反映し
図1:地域別回線速度分布[2]たものである．
地理的にほぼ同じ場所であっても，ISPが異なれば経路が異なるため値が違う．たと

図1を見ると明らかに東京から遠いほど速度がえば．鹿児島から福岡までの往復遅延時間は，東遅い．また，宮城や福岡などネットワークの接続

京 を 経 由 す るISP（ASAHIネ ッ ト，SYNAPSE）

表 2: 実際の往復遅延時間
往復遅延時間（ms）

通信元
品川区

鹿児島市

POWEREDCOM

ASAHI
ネット

www.usen.com

2

28

26

29

24

speed.rbbtoday.com

2

28

26

29

24

名古屋 nagoya.speed.rbbtoday.com

8

33

32

29

19

大阪

www.ntt-west.co.jp

15

37

19

39

18

札幌

www.city.sapporo.jp

22

48

46

50

44

福岡

www.qtnet.ne.jp

20

48

7

32

6

鹿児島 www.synapse.ne.jp

32

61

42

1

52

沖縄

www.ii-okinawa.ad.jp

37

59

55

54

23

与論

yoronlib.jp（OCN）

46

72

34

75

54

米国

www.yahoo.com

127

132

127

138

117

中国

peopledaily.com.cn

106

164

111

230

115

通信先 東京
東京

経由地

東京

BBIQ

SYNAPSE

DION

東京

東京

東京

大阪

鹿児島

名古屋

福岡

大阪
福岡

19

鹿児島大学学術情報基盤センター「年報」 2011. No.7と福岡で接続しているISP（BBIQ，DION）ではドウサイズは動的に変更されており，必ずしも最最大８倍の違いがある．また，同じ鹿児島市内へ大値が用いられるとは限らない．TCP帯域にはこの通信であってもISPが異なれば東京を経由するの他にも機器の性能や輻輳制御の方式などさまざ場合もあり，地理的に近くてもネットワーク的にまな要因が影響し，往復遅延時間だけから実際のは遠い場合もある．ただし，日本のインターネッ

TCP帯域を正確に求めることはできない．

トは東京に一極集中しており，各種のサービスを

しかし，TCP帯域はおよその値はTCPウィンド

提供するサーバーも東京に設置されている場合がウサイズを64  Kバイトとしたときの理論値＋α

ほとんどである．このため，通常は東京との間のと考えていい．また，往復遅延時間との間に強い

往復遅延が問題になる．

相関があることは確実なため，往復遅延時間が２

表2からいくつか理論的なTCP帯域を求めてみ倍であればTCP帯域はおよそ半分であると言える．東京から測定した与論との往復遅延時間はる．このことから，「東京－与論のTCP帯域は東46ミリ秒であるため，TCPウィンドウサイズが

京－札幌の半分程度で東京－沖縄よりも小さい」

64 Kバイトの場合，理論的最大通信速度は，と言える．
なお，これまで述べてきたTCP帯域は１接続あ64×８÷（46÷1000）＝11,130 Kbps＝10.87 Mbps

たりの帯域である．複数のTCP接続を同時に行った場合は，それぞれについて上述の帯域となる．
テキストや画像など，複数のコンテンツが含まれとなる．東京－鹿児島間は32ミリ秒であるので，ているWebページを閲覧する場合，それぞれの部
品ごとにTCP接続が行われることがある．このた

64×８÷
（32÷1000）＝16,000 Kbps＝15.6 Mbps

め，実際のWebページの表示を開始してから終了するまでの時間は，往復遅延時間との相関が低い

が最大である．

場合もある．
たとえば，理論的TCP帯域が20 Mbpsの地方と

４． 実際のTCP帯域
鹿児島市内から各種のブロードバンド測定サイ

100 Mbpsの東京において，回線速度100 Mbpsのトで計測すると，最大値は20 Mbps ～30 Mbps

接続サービスの利用者が，サイズの等しい５つになる．これは，TCPウィンドウサイズに拡張規の部品で構成されているWebページを閲覧した場

格があり，送信側と受信側の双方が対応している

合，開始から終了までにかかる時間が同一である

場合には64  Kバイトを超えるサイズが使われることもあり得る．合計のTCP帯域は回線速度をことの影響が大きいものと考えられる．

超えられない．このため，東京での閲覧に際してTCPウ ィ ン ド ウ サ イ ズ は，Windows XPで はは同時に５つの通信を並行して行えばそれぞれの最大64  Kバイトに固定であるがWindows Vista

TCP帯域が５分の１となり，地方での閲覧と同じやWindows 7では1Gバイトまでの範囲で自動的

20 Mbpsになる．この場合，閲覧に要する時間はに設定される．サーバーで利用されることが多同じである．

いLinuxやFreeBSDでは最大値が128  Kバイト～
256  Kバイトであるが，通信に際して実際に用い５ ． 通信回線事業者の100 Mbps，
200 Mbps，1 Gbps

られるTCPウィンドウサイズはサーバーによりとは何か？

異なる．また，実際の通信に当たりTCPウィン

通 信 回 線 事 業 者 の 接 続 サ ー ビ ス で は，100
20鹿児島大学学術情報基盤センター「年報」 2011. No.7

る．

Mbpsなどの速度が明示されているが，これは１秒あたり最大100 Mビットのデータを伝送できる

Ａ．往復遅延時間を短くする能力を有するということである．UDPなどの確認応答を待たない通信であれば100 Mbpsの性能がある．確認応答を待つTCP通信で考えると，光往復遅延時間を短くできればTCP帯域は改善

が無限の速さで進むとした場合の理論的な最大速する．それには，２つの方法がある．一つは，最度に相当する．現実には光速も有限であり，往復

短経路の回線を構築する方法である．例えば与論

遅延時間により決定される最大TCP帯域はネッの場合，鹿児島経由より沖縄経由の方が回線上はトワーク的な距離に反比例する．

東京に近い．このため沖縄を経由して東京－与論

一般に，ユーザー宅と収容局は数キロ程度以内間の通信を行うようにすることでTCP帯域が改の距離であるため，その間の往復遅延時間は１

善される可能性がある．これはインターネット接ミリ秒から数ミリ秒以内である．このため，収続サービスを提供する各ISPにのみ実現が可能な

容局内の装置との間のTCP帯域は100 Mbpsから方法である．

１ Gbpsとなる．これは東京でも地方でも同じ

もう一つは，サーバーを近くに置く方法であで，全国どこでも等しい．ただし，光ファイバをる．最近は複数台の機器によりサーバーを冗長化

複数のユーザー宅で共有しているため「混雑したすることが広く行われている．地理的にも分散配時に速度が低下する場合がある」とされ「ベスト置することでより冗長性を高めるとともに東京以エフォート」と説明される．NTT東西などの通外の場所からのアクセスに際して高速化も実現で

信回線事業者が提供するサービスは収容局とユーきる．ただし，これはサーバー運用者にのみ可能

ザー宅の間の回線であり，この区間については理な方法であり，かつ，各ISPが地方でも相互に接論値に近い最大通信速度での通信が可能である．

続していないと効果が小さい．

収容局にはISPに接続するための末端の装置が置
Ｂ．最新のOSを使うかれており，ISPとの接続回線＝インターネット
接続回線と考えれば，全国どこでもFTTHであれ
ば超高速インターネットということができる．

Windows XPで はTCPウ ィ ン ド ウ サ イ ズ が 最

しかし，ほとんどすべてのインターネット上の大64  Kバイトとなっているが，Windows Vista，

サービスが東京に集中しているため，「インター

Windows 7では自動調整機構があるためより大ネット接続の速度」は収容局までの間の回線速度

きなTCPウィンドウサイズで通信が可能である．

ではなく，東京との間の速度であると考えられる

このため往復遅延時間が大きい環境下における通のが一般的である．これに影響するのが往復遅延

信に際しては，OSを最新のものにするだけでも時間であり，ISPが利用している経路や回線によ

TCP帯域を改善できる可能性がある．

り異なるものの，東京から離れるほど大きい．
Ｃ．TCPアクセラレータを用いる
６．TCP帯域の改善方法
東京との往復遅延時間が大きい遠隔地におけるTCPアクセラレータは往復遅延時間が数百ミ

TCP帯域，すなわち，インターネットの速度を改

リ秒を超える国際通信や衛星インターネットで一善する技術的方法として，以下の５つが考えられ般に用いられている装置であり，WANアクセラ
21

鹿児島大学学術情報基盤センター「年報」 2011. No.7

レータとも呼ばれる．衛星インターネットの場合

しかし，すべてのコンテンツをキャッシュできるは，地球局（親局・子局）にそれぞれ装置を置き，

わけではない．
特に動画はサイズが大きく，キャッ

TCPアクセラレータ同士が協調して動作するこシュサーバーでの対応は難しい．動的に生成さとによりTCP帯域を拡大する．TCPウィンドウサ

れるコンテンツについてもキャッシュは無効でイズを拡大し確認応答を代理で行う方式が一般的ある．また，ISPのネットワーク内に設置する必であるが，圧縮して通信を行うなどメーカーごと

要があるが，導入費及び運用費がかかることかに独自の工夫も行われている．

ら，すべてのISPが対応することは難しい．ただ，

衛星インターネットにおいては，実測TCP帯域

ISPとは別の組織がこの技術によるサービスを提210 Kbpsの回線において2,085  KbpsのTCP帯域供できる可能性はある．

を確保できた例がある[3]．ただし，数十ミリ秒程度の往復遅延の場合の効果は明確でない．実際

Ｅ．データ量を小さくするの使用に当たっては事前に効果を検証する必要がある．

データ量が小さくなれば伝送にかかる時間が短

また，２台を組で設置しなければならないこと

くなり体感速度は向上する．Webページに含まれにも注意が必要である．すべてのサーバー，すべる画像を自動的に圧縮する仕組みにより，データてのクライアントに設置するのは現実的ではな

量を少なくして速度を向上する仕組みがウィルコ

い．ISPのネットワークの最上流（東京）とユー

ムやNTTドコモなどの携帯電話事業者ですでにザー宅に近い場所（NTT局内）に設置するのが行われている．Webページの読み込みに限定され最善であるが，導入費及び運用費がかかることかるが，同様の仕組みを導入することによりTCP帯

ら，すべてのISPが対応することは難しい．

域の改善効果が得られる．ただ，FTTHによるイ
ンターネット接続は携帯電話によるインターネッ

Ｄ．キャッシュサーバーを用いる

ト接続サービスに比べれば高速であるため，導入しても十分な改善が見られない可能性がある．

キャッシュサーバーは，経由した通信を一時的に蓄え，次回のアクセス時に対象となるサーバー

７．TCP帯域の改善に関する提案からではなく蓄えているデータをクライアントに以上の技術的な点を考慮した上で，TCP帯域の返すことにより，見かけ上の高速化を果たす装置

改善方策について以下の３つを提案する．

である．ブロードバンドが広く普及する以前はよく利用されていた．アクセスのあったページの中

提案１．利用者への技術的背景の周知のリンクを事前に読み込む，先読みキャッシュの機能を持っている装置もある．この装置をネッ

まずは以下について利用者に周知し，通信速度

トワーク的にユーザーに近い場所（＝往復遅延時について正しい認識を持ってもらう必要がある．

間が短い場所）に設置すれば，実質的にAの二番目の方法と同じことになる．Aの二番目の方法の●

FTTHによるサービスであれば，通信回線事場合はサーバー側が対応しなければならないが，業者による収容局までのTCP帯域は全国どキャッシュサーバーの場合はサーバーに変更の必こでも100Mbpsに近い値が確保されている．

要はない．

●
22

速度測定サイトにおける通信速度は東京にあ鹿児島大学学術情報基盤センター「年報」 2011. No.7

るサーバーとの間の通信速度であり，TCP通

確実ではないため，自治体等で導入するに当たっ

信の仕組み上，東京との往復遅延時間が長けては事前に十分な検証を行う必要がある．

れば長いほど低下する．
●

往復遅延時間が長い場合は，Windows XPを

８．まとめ

Windows Vista，Windows 7にアップデート

TCPはその仕組み上，往復遅延が大きいと通信

すると通信速度が改善する場合がある

速度が低下する．このことは，通信回線の帯域が数十Mbps以上となるブロードバンドが広く利用

提案２．ISPへの働きかけされるようになって表面化してきた．サービス・利用者とも東京に集中している現在，東京から離通信回線事業者の回線を用いて地域IP網（フれた地域において十分な速度が確保できないこと

レッツ網）等に接続した後の上流の通信は，ISP

はあまり認知されておらず，改善のための試みものネットワークを介したインターネット接続と行われていない．往復遅延時間とTCP帯域の関係なる．このため，ISP内の機器の更新や経路の見に対する正しい理解と，改善のための関係各所へ直しを行ってネットワークを最適化すれば，あるのはたらきかけを行うことが必要である．

程度までは東京までの往復遅延時間を短くすることが可能である．たとえば，鹿児島市から東京都

参考文献・URLまでの往復遅延時間はDIONとSYNAPSEで5  ms
違う．この時間は，TCPウィンドウサイズを64 Kバイトとしたときの通信速度に換算すると3.6 [1] “与論の光通信「遅い」の声”，南日本新聞，2011年2月18日朝刊．

Mbpsに相当する．ISPに対して機器および経路の[2] http://www.usen.com/speedtest/

見直しによる往復遅延時間の短縮を働きかけると

image_common/bbmap_map.gif

ともに，他ISPと地方でも接続することや，キャッ[3] 大山翔，升屋正人，“外海離島における衛星

シュサーバーの設置やTCPアクセラレータの導インターネット回線品質の評価”，情報科

入などのサービス追加を要望することが有効であ学 技 術 レ タ ー ズ（Information Technology

る．

Letters），Vol. 5，pp. 341-342，2006．

なお，東京までの往復遅延時間の改善は通信回線事業者が対応できる問題ではないため，NTT
東西などの通信回線事業者に対して改善を要望しても効果は期待できない．
提案３．独自サービスの検討・実施
TCPアクセラレータとキャッシュサーバーについて，ISPに対してサービスの提供依頼を行う
ほか，自治体や地元事業者等がサービスとして提供することなどが考えられる．ただし，これらの仕組みを導入した場合の効果については必ずしも
23鹿児島大学学術情報基盤センター「年報」 2011. No.7

A Simple Application Program Interface
for Saving Java Program Data on a Wiki
Kentaro Oda

Takashi Yamanoue

Koichi Shimozono

Kagoshima University
Korimoto, Kagoshima
890-0065, Japan+81-99-285-7187

Kagoshima University
Korimoto, Kagoshima
890-0065, Japan+81-99-285-7474

Kagoshima University
Korimoto, Kagoshima
890-0065, Japan+81-99-285-7474

yamanoue@cc.kagoshimau.ac.jp

odaken@cc.kagoshima-u.ac.jp

simozono@cc.kagoshimau.ac.jp

ABSTRACT

combined the API and the PukiWiki system by introducing a wiki
tag for starting Java applets. The proposed API, which can beused to make the wiki more flexible and extensible, is referred toas the PukiWiki-Java Connector.

A simple application program interface (API) for Java programs runningon a wiki is implemented experimentally. A Java program with the API
can be running on a wiki and the Java program can save its data on thewiki. The Java program consists of PukiWiki, which is a popular wiki inJapan, and a plug-in, which starts up Java programs and classes of Java. A
Java applet with default access privilege cannot save its data at a local host.
We have constructed an API of applets for easy and unified data input andoutput at a remote host. We also combined the proposed API and the wiki
system by introducing a wiki tag for starting Java applets. It is easy tointroduce new types of applications using the proposed API. We haveembedded programs such like a simple text editor, a simple music editor, asimple drawing program, and programming environments in a PukiWiki
system using this API.

The PukiWiki-Java Connector enables a number of Java programs
to be easily embedded in PukiWiki. We have embedded programs
such as a simple text editor, a simple music editor, a simple
drawing program, a programming environment and a voicerecorder in PukiWiki. One to three days was required forembedding.

2. PUKIWIKI-JAVA CONNECTOR
2.1 Outline of Usage

Categories and Subject Descriptors
H.3.5 [Online Information]: Web-based[Communication
Applications];
D.2.6
Environments];

A wiki[18] is a web site whose users can add, modify, or delete its
content via a web browser using a simplified markup language ora rich-text editor. Wikis are often used for collaboration. Users ofa wiki create and edit its content each other when they collaborateusing the wiki. Users of a wiki often would like to use not only
texts but also other rich media content such like figures or sounds
for effective collaboration. Many of wikis can have such contents.
However, it was hard to add and modify such contents via web
browsers. PukiWiki-Java connector is a tool to solve suchproblem.

services; H.4.3[Programming

General Terms

Documentation, Design, Experimentation, Languages.

Keywords

Wiki, Java, API, Collaboration, Design Pattern

1. INTRODUCTION

To implement our propsed connector to a wiki, we need a wiki
platform which is simple to extend and easy to deploy. We choose
PukiWiki [13] as the platform. PukiWiki is simple to deploy thanmany other wikis because it needs minimized requirements, evenrequires no data base engines such like MySQL. Extracting
PukiWiki tar-ball to a web server root directory, it just works.
PukiWki also puts minimized requirements for its plugin
specification[13], it defines a relatively small set of rules to create
plugins. So There are a lot of plug-ins for PukiWiki. PukiWiki
supports not only Japanese language but also english, Chinese,
French.

The Web is currently one of the most important infrastructures.
However, managing a web site is not easy, and it is necessary to
upload a file to a web server each time a new web page is createdor an existing web page is modified. For example, teachers,
including university instructors, often use web sites in class.
However, preparing web-based learning materials is troublesome.
In order to facilitate this task, we use a content management
system (CMS), such as wiki software.
A wiki[18] is a web site that allows the easy creation and editingof any number of interlinked web pages via a web browser andcan be used as a means of effective collaboration and information
sharing. Wikipedia[19] is a well-known wiki site.

The PukiWiki-Java Connector enables a Java program to input
and output data on a remote host. A PukiWiki system is run at thehost, and the system starts the Java program as a PukiWiki plug-in.

The Internet provides a large number of Java applets, throughwhich multimedia data can be used. Such multimedia data can beused on wiki sites. As such, a number of wikis have extensions orplug-ins for embedding Java applets. Saving such Java applet dataon a wiki site is advantageous, which makes the wiki more
flexible and extensible. This allows more effective collaboration
between users.

Figure 1 shows a use case diagram of the PukWiki-Java
Connector and related items. A programmer creates the Java
program for PukiWiki using the PukiWiki-Java Connector in a
programming environment such as Eclipse. A web administrator
uploads the Java program to a directory in the PukiWiki system. A
user writes a PukiWiki web page that includes a Java programplug-in using a web browser on the user’s side. A user uses theJava program by displaying the web page in a web browser. The
user can save program data in the page. The data is loaded to the

PukiWiki[16] software is commonly used in Japan. We haveconstructed an API for applets in order to allow easy and unified
data input and output at a remote host. Moreover, we have24

鹿児島大学学術情報基盤センター「年報」 2011. No.7

Java program when the user, or another user, next uses the
program. Users can collaborate through Java programs using the
PukiWiki-Java Connector.

In order to save data to or load data from a web page, thePukiWiki-Java Connector provides an interface with following
methods. Java program X can implement the interface for saving
and loading data.

It is easy to copy the saved data from the page to another page of
the PukiWiki system that has the same Java program by coping
and pasting the page.

public String getOutput();
public void setInput(String x) ;Occasionally, we would like to use a wiki for a closed group.
Basic authentication is an easy way to realize this task. The
PukiWiki-Java Connector can also be used for a web site withbasic authentication. When a Java program with the PukiWikiJava Connector saves data to or loads data from a web page withbasic authentication[1], a dialog box pops up, prompting the user
to input an ID and corresponding password. Figure 2 shows anexample of the dialog box.

public void setSaveButtonDebugFrame(SaveButtonDebugFrame f);

Programming Environment
Use PukiWikiJava Connector
Programmer

Make a Java Programfor PukiWiki
PukiWiki System
UploadtheJava
Program for PukiWiki

Figure 2. Basic authentication dialog box

Web administrator
Web browser

Programming
Enrvironment

Write a Wiki page
which includes theplug-in for starting up
the Java program

makeJava program X

Programmer

PukiWikiJava
Connector

Use the Java Programfor PukiWiki
user

Web
administrator
uploadWeb browser

Java program X

Save data of the Java
Program for PukiWiki

PukiWiki-Java
Connector

Java program X
Share data of the Java
Program for PukiWiki

user

Figure 1. Use case diagram of the PukiWikiJava Connector

PukiWikiJava
Connector

download

Wiki pagesave#jcon(X)

load

data
PukiWiki

Figure 3. Outline of the use of the PukiWiki-Java
Connector

Figure 3 shows an outline of the use of the PukiWiki-Java
Connector. In this figure, Java program X is a program that uses
PukiWiki-Java Connector. In addition, “#jcon(X)” is the plug-in
for starting Java program X. Java program X is downloaded to a
web browser at the user side when the wiki page with “#jcon(X)”is displayed by the web browser. The data of Java program X canbe saved to or loaded from a page.

Here, getOutput() is called from the PukiWiki-Java Connector
when the data of Java program X is saved. The programmer ofJava program X writes the code for returning the data to be saved
as String type data in this override method. Moreover,setInput(String x) is called from the PukiWiki-Java Connector
when data on the wiki page is loaded to this program. The

25

鹿児島大学学術情報基盤センター「年報」 2011. No.7

programmer writes the code for inputting the data in this override
method. Then, setSaveButtonDebugFrame is used for debugging.
Factory method pattern[2] is used to facilitating the embedding ofseveral Java programs to PukiWiki. Figure 4 shows a class
diagram of factory method pattern for the PukiWiki-Java
Connector. In this figure, PukiWikiApplet is the abstract class thatis started from the PukiWiki system. PukiWikiJavaApplication is
the interface for a Java program that uses the PukiWiki-Java
Connector. MyApplet is a concrete class for creating a Java
program, and X is a concrete class of Java program X.
MyApplet.class and X.class should be in the directoryof ./javaApplications/bin/application/X/.

PukiWikiApplet// Creator#getPukiWikiJavaApplication():PukiWikiJavaApplication

show pre-formatted text in HTML. If the data was found out, thedata is extracted from the wiki page and it is sent to the Java
program X using the setInput(x) method of the program. The
GetMethod class of Apache HttpClient[12] is used for acquiring
the page.
z

When the “save” button of the PukiWiki-Java connector is clicked,
the source text of the wiki page X in the editing mode is acquiredby the SaveButtonDebugFrame class using the URL for theediting mode and the GetMethod class. In the case of PukiWiki,the URL of a wiki page in the editing mode is represented by thefollowing format.
[URL of the wiki page]?cmd=edit&page=[page name]

PukiWikiJavaApplication// Product<?php// PukiWiki - Yet another WikiWikiWeb clone//// jcon.inc.php//
t.yamanoue, 2010// …

+getOutput():String+setInput(String x)+setSaveButtonDebugFrame(…)

MyApplet//Concrete CreatorXfunction plugin_jcon_convert(){
if (PKWK_READONLY) return ''; // Show nothing$args = func_get_args(); //args
if (count($args) >= 1) { $aw = array_shift($args);}
else { $aw = 'draw';}$java_application_name =htmlspecialchars($aw,ENT_QUOTES);$ret = ''; //return value$charset=CONTENT_CHARSET;$uri=get_script_uri() ;//Concrete ProductgetPukiWikiJavaApplication():PukiWikiJavaApplication

Figure 4. Factory method pattern for the PukiWiki-Java
Connector

2.2 Outline of Implementation$jcode="application.".$java_application_name.".MyApplet.class";$plginname="jcon(".$java_application_name.")";$ret = <<<EOD<div><applet codebase="./javaApplications/bin"
code="$jcode"archive="lib/commons-codec-1.3.jar,lib/commonshttpclient-3.1.jar,
lib/commons-logging-1.1.1.jar"
width="100" height="100"><param name="action" value="$uri" /><param name="param1" value="plugin=$plginname" /><param name="charset" value="$charset" /></div>
EOD;
return $ret;}?>

We assume that wiki page X contains the wiki tag which starts theJava program X with Pukiwiki-Java connector. Data of X is
loaded from the page and it is saved to the page. Wiki page X has
its page name.
zStarting a Java program

In order to start the Java program with the PukiWiki-Java
Connector, the PukiWiki system must have the PHP code for the#jcon(X) plug-in. Figure 5 shows the PHP code. This code starts
theappletatthepath./javaApplication/bin/
applications/X/MyApplet. Then, adding or modifying a PukiWiki
system plug-in is not required for embedding a new Javaapplication using the PukiWiki-Java Connector.
When the Java program X is started from the wiki page X, the
URL of the page and the page name are acquired by the applet.
The URL is used for loading data from the page. The URL and thepage name are used for saving data to the page.
z

Saving data

Loading data

The source text of the wiki page X is acquired by
SaveButtonDegugFrame class after the starting using the URL.
The class looks for the saved data by parsing the page. The data is
located in the page after the line of the wiki tag “#jcon(X)” andthe data is enclosed by the tags “<pre>” and “</pre>”. The tags

Figure 5. PHP code for starting the Java program with the
PukiWiki-Java Connector.

26

鹿児島大学学術情報基盤センター「年報」 2011. No.7….
<form …. ><textarea …>…
#jcon(X)
Figure 7. Tag that starts the simple text editor in the editing
page of PukiWiki.

Hello! (Data for X in pre-formatted syntax)</textarea></form>…
Figure 6. An example of the source text of the page inediting mode.
The source text of the page for editing mode contains a pair ofform tags <form …> and </form>. The pair text area tags
<textarea …> and </textarea> is enclosed by the form tags. The
text between the pair of text area tags shows the current source
text of the wiki page in PukiWiki page syntax. So the text
between the pair of text area tags has the #jcon(X) tag. In thismode, the data of X in normal mode wiki page is represented by
the text in PukiWiki page syntax in instead of enclosed by the pairof <pre> and </pre> tags. Figure 6 shows an example of thesource text of the page for editing mode.

Figure 8. The simple text editor and the small window forsaving data.

The text after <textarea …> tag until #jcon(X) tag is extracted andsaved as the header text for saving.
After that, the getOutput() method of the Java program X is calledfrom the SaveButtonDebugFrame class. This method returns the
new text data for saving. The new text data is transformed intopre-formatted text in PukiWiki page format. The new page text
for saving is created by concatenating the header text for saving
and the new data in pre-formatted text. The new page text is saved
to the PukiWiki site using the PostMethod class of Apache
HttpClient.

3. USING SAMPLE PROGRAMS.

We have created several sample Java programs using the
PukiWiki-Java Connector. We also have created a PukiWiki
system using these java programs and the plug-in PHP code of
Figure 4 in order to allow users to easily try out a combination ofJava programs with the PukiWiki-Java Connector and the
PukiWiki system. The system can be downloaded at
http://yama-linux.cc.kagoshima-u.ac.jp/pukiwiki-java/.

Figure 9. Close-up view of the simple text editor.

3.1 Simple Text Editor
Creating a simple text editor using the JTextEditor class in theswing package of Java is simple. We have embedded a text editor
in the PukiWiki system using the PukiWiki-Java Connector. The
user can use the text editor by writing the “#jcon(myEditor)” tagat the left side of a line in the editing page of PukiWiki (Figure 7).
Then, when the user clicks the update button, the simple text
editor and a small window for saving the test editor data willappear on the display (Figure 8). When the user clicks the “save”
button in the small window after entering text, as shown in Figure
9, the written letters are saved on the wiki page, as shown in
Figure 10.

Figure 10. Saved text.

27

鹿児島大学学術情報基盤センター「年報」 2011. No.7

Figure 11. GUI of the simple music editor.

3.2 Simple Music Editor

Another application is allowing several people to collaborate increating music. In order to demonstrate this application, we havecreated a simple music editor for PukiWiki using Java codes on
the Web. Figure 11 shows the GUI of the simple music editor.
This music editor is started by the “#jcon(musicEditor2)” wiki tag.
The user of this editor records a melody using the key board of theeditor after clicking the “record” button. A vertical bar, which
represents a note of the melody, appears in the editor when a key
is pressed while recording. Recording will be ended when the“stop” button is clicked. Notes can be added and edited after therecording using “new”, “cut”, “res”(reset), “mov”(move),“mod”(modify) and “clr”(clear) buttons, and when the “play”
button is clicked, the melody is played. The melody is rewind byclicking the “|<<” button. When the “save” button is clicked, thenotes are saved in the wiki page. One note of the melody isrepresented by the following line in the wiki page.
#t,[start time],n,[MIDI note number ],l,[duration of the note]

3.3 Draw

Another application is to share drawings among a group of people
who are needed to collaborate frequently. The drawings should be
modified by the group members as if the members were drawing
on a white board during a meeting. In order to realize thiscapability, we embedded a drawing program into the PukiWiki
system. We modified the drawing program of SOLARCATS[7][8], which is a computer assisted teaching system. Thisdrawing program is started by the “#jcon(draw)” wiki tag. A
Drawing of this program is saved to wiki pages as a vector data
text. Figure 12 shows an example of a drawing and its saved data.
Figure 13 shows an example of using the drawing program todisplay a map of restaurants. The map was saved on a wiki pageand can be modified when a new restaurant is opened or a
restaurant closes. We also use this drawing program for in ourown classes. Explanatory drawings can be improved during classand saved.

Figure 12. Drawing and its saved data.

3.4 Programming Environment

Figure 14 shows an example of using a simple programming
environment for a basic-like programming language that isembedded in the PukiWiki system. This environment is started by
the “#jcon(basic)” wiki tag. The programming environment is also
ported from SOLAR-CATS. The drawing program of the previous
subsection is used for graphics output. This can be used forsituations such like the following.
(1) A teacher of a class shows a program example in a wiki page
to students.
(2) Students copy the program to their own wiki page and run
the program in a web browser using this programming
environment.

28鹿児島大学学術情報基盤センター「年報」 2011. No.7

4.1 Downloading the API(3) The teacher tells students to make a specified program as an
exercise of the class by modifying the original program.

First, an SDK of the PukiWiki-Java Connector, i.e.,
javaApplications.zip or javaApplications.jar, should be
downloaded to your Java programming environment. These SDKs
can be downloaded from http://yama-linux.cc.kagoshimau.ac.jp/pukiwiki-java/.
After
unzipping
the
file,
the
javaApplications directory will appear. In this section, the path of
this directory is represented as <javaApplications>(4) The teacher evaluates programs by running the programs atstudents’ pages in the teacher’s web browser.
We also have embedded PEN[5], a Japanese programming
language’s programming environment, into PukiWiki using thisAPI.
Programs on a wiki make wiki pages to be rich and interactive.

4.2 Creating the source directory

3.5 Voice Recorder

The new Java program is labeled newAppli. A new directory,
named
newAppli,shouldbecreatedinthe<javaApplications>/src/application directory. Then, newAppli willbe the argument of the #jcon PukiWiki plug-in. newAppli isstarted by the #jcon(newAppli) tag at the left-most position of theediting page of PukiWiki.

Figure 15 shows an example of using a voice recorder. This isstarted by the “#jcon(voiceRecorder)” wiki tag. Voice is recorded
when the “record” button is clicked. The recorded voice is playedwhen the “play” button is clicked. Recording or playing will be
stopped when the “stop” button is clicked. The recorded voice iscleared when the “clear” button is clicked. Wave data of therecorded voice is encoded into a series of letters. A part of them isshown in the recorder’s window and they are stored in the page of
PukiWiki when the “save” button is clicked. The saved voice isplayed again when the “play” button is clicked after the recorderwindow of the page is shown again.

4.3 Copying and modifying MyApplet.java

Next, MyApplet.java, in the<javaApplications>/src/application/myEditro directory, should
be copied to the new<javaApplications>/src/application/newAppli directory.
For MyApplet.java in the new directory, the package declaration
should be changed to application.newAppli, and the line
“frame=new MyEditor();” should be changed to “frame=new
NewAppli();”. Appropriate arguments are added to the constructor
if needed. The method getPukiWikiJavaApplication is the factory
method. The following is an example of the rewritten
MyApplet.java:

It is not difficult to save many kinds of binary data to a page of
PukiWiki using such encoding like this voice recorder.

4. EMBEDDING YOUR OWN PROGRAM

In this section, we demonstrate how to embed your own Java
program using the PukiWiki-Java Connector in the PukiWiki
system.

 Figure 13. A map of restaurants displayed by the drawing program.

29

鹿児島大学学術情報基盤センター「年報」 2011. No.7


Figure 14. Programming environment for a basic-like programming language.
The connector package in the above code includes, for example, aprogram for communicating with the PukiWiki system, a wiki
page syntax analyzer, and various translators for embedding datain the wiki page.

4.4 Copying the new application source
program

The source program of the new application should be copied intothe
newApplisourcedirectory,i.e.,<javaApplications>/src/application/newAppli. This applicationmust have a subclass of the JFrame class. This subclass is started
from the PukiWiki system. The name of this class is hereinassumed to be NewAppli, and the source of this class is
NewAppli.java. Other source programs are also copied into an
appropriate directory if these programs are required by
NewAppli.java.

4.5 Implementing the interface

Figure 15. Voice recorder.

NewAppli.java must implement the PukiWikiJavaApplicationinterface, as shown in Section 2. The connector package must also
be imported, as exemplified by the following code:

package application.newAppli;
import connector.*;public class MyApplet extends PukiWikiApplet{public PukiWikiJavaApplication
getPukiWikiJavaApplication(){
System.out.println("MyApplet.getPukiWikiJavaApplication");if(frame==null){frame=new MyEditor();}return this.frame;}}

package application.newAppli;
import connector.*;…
public class NewAppli extends JFrame
implements PukiWikiJavaApplication{...
}
The following three methods should be overridden in order toimplement the PukiWikiJavaApplication interface, as shown in
Section 2.

30鹿児島大学学術情報基盤センター「年報」 2011. No.7

@Overridethe PukiWiki system. Finally, approximately one day was neededfor one person to embed the simple music editor and theprogramming environment for a basic-like programming language.

public String getOutput() {// TODO Auto-generated method stub

6. RELATED RESEARCH}

There are many kinds of wiki software. Some of them are capable
to have rich media content like PukiWiki with PukiWiki-Javaconnector. We compare such wikis and related work with
PukiWiki with PukiWiki-Java connector in this section.

@Override
public void setInput(String x) {// TODO Auto-generated method stub

6.1 Java applet extensions and plug-ins}

Some wikis, such as MediaWiki[14] and PukiWiki[16], have an
extension or plug-in for starting a Java applet. However, these
extensions do not have the ability to save the applet’s data in awiki page.

@Override
Public void setSaveButtonDebugFrame( SaveButtonDebugFrame f ) {// TODO Auto-generated method stub

6.2 AnyWikiDraw}

AnyWikiDraw[10] data can be saved on a wiki page. In addition,
AnyWikiDraw can be used with various wikis, such as TWiki,
PmWiki, and MediaWiki. However, AnyWikiDraw is a
specialized system for drawing. On the other hand, Pukiwiki-Javaconnector is a general purpose API for embedding Java programs.

The following code shows an example of an implementation of
the overridden methods.
public String getOutput() {return this.myTextArea.getText(); // add}
public void setInput(String x) {this.myTextArea.setText(x); // add}
public void setSaveButtonDebugFrame(SaveButtonDebugFrame f) {}6.3 Galaxy Wiki

Galaxy Wiki[6] is a software development environment.
Developers are able to experience “writing wiki page is wring
source code” using this. Moreover, developers are able to compile,
execute and debug programs in wiki pages too. Galaxy Wiki isalso a specialized system for software development.

6.4 AddesoWiki

Adessowiki[4] is a collaborative environment for development,
documentation, teaching and knowledge repository of scientificcomputing algorithms. The system is composed of a collection ofcollaborative web pages in the form of a wiki. The articles of thiswiki can embed programming code that will be executed on theserver when the page is rendered, incorporating the results as
figures, texts and tables on the document. On the other hand,programs which use PukiWiki-Java connector are executed on
local hosts. This makes the CPU load of hosts lighten.

4.6 Compiling and uploading

The source codes in the newAppli directory should then becompiled. We assume that the compiled classes in the newApplidirectory are in <javaApplications>/bin/application/newApplidirectory and all other classes for running the NewAppli is in the<javaApplications>/bin directory. A local server program such as
Xampp [21] can be used for debugging on the local host. If there
are no errors, then all classes should be uploaded into
the./javaApplications/bin directory of the PukiWiki system of the
web server. The PukiWiki-Java Connector requires Apache
httpclient. The jar files of httpclients must be in
the ./javaApplications/bin/lib directory. Finally, adding or
modifying the PukiWiki system is not necessary.

6.5 Lively Wiki

Lively Wiki[3] is a development and collaboration environment
based on the Lively Kernel, which enables users to create rich,interactive Web pages and applications. Lively Wiki can be used
to expand itself. It is written entirely in JavaScript. Although ourgoals are similar to those of Lively Wiki, for conventional users,
who cannot write JavaScript codes, using Lively Wiki is toocomplicated.

5. EVALUATION
5.1 Enriched wiki content

In Section 3, we demonstrated that a draw application,
programming environments, and a music editor can be embedded
into wiki content. Introducing new applications with the
PukiWiki-Java connector is simple.

6.6 mbed

mbed[13] is a tool for rapid prototyping with microcontrollers. A
web top programming environment can be used in the Web site of
mbed such like Galaxy Wiki and AddesoWiki. The programming
environment of mbed is also a specialized system for softwaredevelopment.

5.2 Minimized porting cost

The PukiWiki-Java Connector is already equipped with a wiki
page syntax analyzer and various translators for embedding data
into a wiki page. These components are easy to reuse by aprogrammer using the factory method pattern without thinking ofsuch cumbersome things like a syntax analyzer and translators.
Approximately three days were needed for one person to embedthe drawing program of SOLAR-CATS into the PukiWiki system.
Approximately three weeks were needed for one person to createa similar drawing program from scratch. Approximately two hours
were needed for one person to embed the simple text editor into

6.7 WIKIAPI

The WIKIAPI[19] provides a standard Java API to enable reading
and writing to a wiki from within a Java Application. The Wiki
API supports MediaWiki, MoinMoin Wiki, TWiki, andConfluence Wiki. WIKIAPI is used for accessing wiki pages froma Java application running on a local host. On the other hand,31鹿児島大学学術情報基盤センター「年報」 2011. No.7

PukiWiki-Java connector is used for embedding Java applications
and their data on wiki pages.

Conference on Information Technology and Applications(ICITA 2005, Sydney, Australia, July 4-7, 2005). IEEE CS
Press, pp.85-88, 2005.
[8] T. Yamanoue, “A casual teaching tool for large size
computer laboratories and small size seminar classes”,
Proceedings of the 37th annual ACM SIGUCCS conference
on User services (SIGUCCS 2009, St.Louis, Missouri, US..
11-14 Oct. 2009), pp.211-216, 2009.

7. CONCLUDING REMARKS

We proposed the PukiWiki-Java Connecter, which is an API of
applets for easy, unified data input and output at a remote host.
The PukiWiki-Java Connecter is used to save Java program datain wiki pages. We also combined the proposed API and a wiki
system by introducing a wiki tag for starting Java applets. A
number of Java programs were demonstrated to embed into thewiki system in a short time. We intend to improve the proposed
API by facilitating its use after obtaining feedback from users.

[9] Takashi Yamanoue, "A Draw Plug-in for a Wiki Software",saint, 10th IEEE/IPSJ International Symposium on
Applications and the Internet, pp.229-232, 2010.
[10] AnyWikiDraw,
http://www.randelshofer.ch/anywikidraw/index.html,
As of April 3, 2011.

8. REFERENCES[1] J. Franks, P. Hallam-Baker, J. Hostetler, S. Lawrence, P.
Leach, A. Luotonen, L. Stewart, “HTTP Authentication:
Basic and Digest Access Authenti”, RFC 2617, 1999.

[11] Eclipse, http://www.eclipse.org/, 2011,
As of April 4, 2011[2] Erich Gamma, Richard Helman, Ralph Johnson and John
Vlissides, “Design Patterns: Elements of Reusable ObjectOriented Software”, Addison-Wesley Longman PublishingCo., Inc., Boston, MA, USA, 1995.

[12] HttpClient Home, http://hc.apache.org/httpcomponentsclient-ga/, 2010,
As of April 4, 2011.

[3] Robert Krahn, Dan Ingalls, Robert Hirschfeld, Jens Lincke
and Krzysztof Palacz, “Lively Wiki a development
environment for creating and sharing active web content”,
Proceeding, WikiSym ’09, Proceedings of the 5thInternational Symposium on Wikis and Open Collaboration,
pp. 9:1-9:10, Orland, Florida, 2009.

[14] MediaWiki, http://www.mediawiki.org/wiki/MediaWiki,
2007, As of April 4, 2011.

[13] mbed, http://mbed.org, As of January 7, 2012.

[15] NetDraw,
http://yama-linux.cc.kagoshima-u.ac.jp/netdraw, 2009,
As of April 4, 2011.
[16] PukiWiki, http://pukiwiki.sourceforge.jp/, 2001,
As of April 4, 2011.

[4] Robert A. Lotofo, Rubens C. Machado, Andre Korbes andRafael G. Ramos, “Adessowiki – On-line Collaborative
Scientific
Programming
Platform”,
Proceeding,
WikiSym ’09, Proceedings of the 5th International
Symposium on Wikis and Open Collaboration, Orland,
Florida, 2009.

[17] Java Applet Plug-in, http://teao.te.kyusanu.ac.jp/bluemoon/index.php?%A5%D7%A5%E9%A5%B0%
A5%A4%A5%F3%2FJava%A5%A2%A5%D7%A5%EC%
A5%C3%A5%C8, 2007,
As of April 4, 2011.

[5] T. Nishida, A. Harada, R. Nakamura, Y. Miyamoto and T.
Matsuura, “Implementation and Evaluation of PEN: The
Programming Environment for Novice”, IPSJ Journal, Vol.
47, No. 4, pp. 1063-1076, 2006. (in Japanese)[18] Ward Cunningham. Wiki Wiki Web.
http://c2.com/cgi/wiki?WikiWikiWeb, 1995,
As of April 4, 2011.
[19] WIKIAPI, http://jwikiapi.sourceforge.net/, As of January 7,
2012.

[6] WenPen Xiao, ChangYan Chi and Min Yang, “On-line
collaborative software development via wiki”, Proceeding,
WikiSym ’07, Proceedings of the 2007 International
Symposium on Wikis, pp. 177-183, Montreal, Quebec,
Canada, 2007.

[20] Wikipedia, http://www.wikipedia.org/,
As of April 4, 2011.
[21] Xampp for windows,
http://www.apachefriends.org/en/xampp.html,2002,
As of April 4, 2011.

[7] T. Yamanoue, “Sharing the Same Operation with a Large
Number of Users Using P2P”, The 3rd International32

鹿児島大学学術情報基盤センター「年報」 2011. No.7

IT 相談実績
学術情報基盤センターでは、本学の学生・教職員からのITに関する様々な質問や相談に対応するため「IT相談室」を設置しています。相談は直接の来訪は勿論のこと、電話やメールでも受け付けています。2011年は計256件の相談がIT相談室に寄せられました（表1）
表1．2011年IT相談件数（月別）
1月
2月
3月
4月

5月

6月

7月

8月

9月

10月

11月

12月

合計

件数

24

20

22

10

14

31

24

18

256

18

17

25

33

相談内容と相談者の内訳はそれぞれ図1、図2のようになっています。

33

鹿児島大学学術情報基盤センター「年報」 2011. No.7

窓口来訪者数
2011年、センター 1F事務室の窓口に来訪した利用者は合計3,436人でした。2010年と比較してソフ
トウェア申請と大判印刷利用は増加していますが、ID・利用証関係や施設案内など基本的な用件で来訪する利用者が減ったため、合計としては減少しています（2010年：4,242人）。
なお、大判印刷利用は他の用件とは異なり、例年2月、7 〜 9月、11月に多いという特徴があります。

図１．用件別にみた2011年各月の窓口来訪者数
34鹿児島大学学術情報基盤センター「年報」 2011. No.7

マルチメディアスタジオでの TV 会議システム利用実績
学術情報基盤センター 2Fのマルチメディアスタジオには、多地点接続可能なTV会議システム一式が導入されており、遠隔地との打ち合わせ等に活用できるよう、主に学内の教職員向けに開放しています。
2011年1月1日〜 2011年12月31日までのマルチメディアスタジオでのTV会議利用実績は以下の通りです。
No.

日付

時間

No.

日付

時間

1

1/5

13:00-16:00

31

6/27

13:00-14:30

2

1/11

10:30-12:00

32

6/28

9:50-11:50

3

1/12

9:30-11:00

33

7/1

10:00-12:00

4

1/12

12:50-15:00

34

7/1

15:00-17:00

5

1/25

10:30-12:00

35

7/11

9:50-11:50

6

1/25

14:30-16:30

36

7/11

13:00-14:30

7

1/27

13:00-17:00

37

7/12

9:00-11:00

8

2/2

13:00-15:00

38

7/21

10:00-12:00

9

2/3

13:00-15:00

39

7/26

13:00-14:30

10

2/8

13:00-17:00

40

8/2

9:30-11:00

11

2/10

10:00-12:00

41

8/5

13:00-16:30

12

2/10

14:00-16:00

42

8/10

9:30-11:00

13

3/1

14:00-17:00

43

8/25

13:00-15:30

14

3/2

13:00-16:00

44

8/29

10:00-17:00

15

3/3

13:30-16:00

45

9/8

13:00-15:30

16

3/15

10:30-12:00

46

9/21

13:00-14:30

17

3/24

10:00-16:00

47

9/29

10:00-12:00

18

3/28

10:30-12:00

48

10/4

9:30-11:30

19

4/7

13:00-16:00

49

10/13

10:00-12:00

20

4/8

13:00-16:00

50

10/18

9:30-11:30

21

4/13

10:30-12:30

51

10/26

10:00-12:00

22

4/22

10:30-12:30

52

10/28

10:30-12:00

23

4/25

10:00-12:30

53

11/1

9:30-11:30

24

4/27

10:00-12:30

54

11/16

15:00-16:00

25

5/11

10:40-12:10

55

11/18

10:30-12:30

26

5/13

14:30-16:30

56

11/18

14:40-16:40

27

5/26

13:00-15:00

57

11/29

9:30-11:30

28

6/9

13:00-15:00

58

12/1

13:00-15:00

29

6/14

10:00-12:30

59

12/13

9:30-11:30

30

6/16

13:30-14:30

60

12/15

9:00-10:30

35

鹿児島大学学術情報基盤センター「年報」 2011. No.7

ストリーミングサーバアクセス件数
学術情報基盤センターでは、Windows Media サービスによる動画ストリーミングサービスを行っており、大学紹介ビデオやe-learningコンテンツなどを学内外へ配信しています。ここ2年間のストリーミングサーバへのアクセス件数を図1に示します。

図１．ストリーミングサーバへのアクセス件数（2010年1月〜 2011年12月）

36鹿児島大学学術情報基盤センター「年報」 2011. No.7

ソフトウェア利用申請状況
学術情報基盤センターではソフトウェアのサイトライセンス、フローティングライセンス等を取得し、学生・教職員向けに教育研究用ソフトウェア、教職員向けにオフィスソフトウェアの貸出サービスを行っています。各
ソフトウェアの期間中の利用申請状況は図1のようになっています。

図１．教育研究用ソフトウェアの利用申請件数37鹿児島大学学術情報基盤センター「年報」 2011. No.7

オンデマンドプリンタの利用状況
2009年度からオンデマンド方式の印刷システムが導入され、学術情報基盤センターに5台、中央図書館に1台、桜ヶ丘図書館に1台、教育センターに4台、水産図書館に1台の計12台のオンデマンドプリンタが設置されました。
サテライト端末室PCからの印刷データが専用サーバに10件まで24時間保存されるようになっており、プリン
タ横に設置されている読み取り装置に利用証をかざすことで、A4用紙へのモノクロ印刷ができます。なお、
用紙節約のため基本的に両面をつかって出力されます。
2011年にオンデマンドプリンタによって出力された設置場所ごとの月次印刷枚数は図1のとおりで、年間合計
1,021,942枚でした。2010年の844,901枚より約2割増加しており、理由のひとつとして、7月の枚数が大きく増えたことが挙げられます。
（2011年7月：125,541枚、2010年7月：34,348枚）
2012年3月からは、郡元キャンパスにおける運用保守作業の効率化のため、中央図書館および教育センターのオンデマンドプリンタは撤去され、学術情報基盤センターに集約される予定です。

図１.

オンデマンドプリンタでの実印刷枚数（実際に紙を消費して出力された枚数）
38

鹿児島大学学術情報基盤センター「年報」 2011. No.7

講習会等開催実績（2011年１月１日〜 2011年12月31日）
講習会名

生涯メール講習会
2011年４月27日（水）

開催日時

１回目

10：40 〜 11：40

２回目

13：10 〜 14：10

３回目

14：40 〜 15：40

４回目

16：20 〜 17：20※各回は同じ内容です
開催場所

学術情報基盤センター１階

第２端末室

本学学生及び教職員を対象として、日本マイクロソフト社の講師による生涯メール講
習会を実施します。同じ内容の講習を１日に計４回開催しますので、都合の良い時間帯を選んで参加ください。メール機能のほか、Windows

Live@Eduの各種サービスについて説明していただく予定です

講習内容

Windows

Live

Hotmail（WEBWindows

Live

Skydrive （ネットワークフォルダ）

OfficeLive

Workspace,

OfficeUI）,

Web

他メーラーでの利用方法

Apps （Office

ドキュメントの共有）

Windows

Live

Calendar （オンラインカレンダー（スケジューラ））

Windows

Live

Mobile （携帯電話へのアラート送信、携帯電話からのメールの

閲覧）
質疑応答
講

師

日本マイクロソフト株式会社

講習会名

IＴ資格取得講座

ドットコムマスターシングルスター★対策

開催日時

2011年５月16日（月）〜 27日（金）18：00 〜 19：30（土日除く）

開催場所

学術情報基盤センター４階

会議室

本学学生及び教職員を対象として、NTT
定「ドットコムマスター

コミュニケーションズのインターネット検シングルスター」の講習会及び検定を以下の通り実施します。

講習内容 【検定】日時：平成23年５月28日（土）13：00 〜 15：50
場所：学術情報基盤センター４階会議室
講師

学術情報基盤センター

升屋正人

39

鹿児島大学学術情報基盤センター「年報」 2011. No.7

講習会名
開催日時

開催場所

情報セキュリティ講習会
教職員：2011年６月22日（水）13：10 〜 14：10
学

生：2011年６月22日（水）14：30 〜 16：00

教職員：郡元キャンパス共通教育棟１号館２階

122講義室学

111講義室生：郡元キャンパス共通教育棟１号館１階

本学情報セキュリティポリシー対策基準に基づき、下記講習会を実施します。本学学
生および教職員はどなたでも参加できます。
講習内容

パソコンやインターネットを安全に利用するために必要な知識を、身近な事例をもとにやさしく解説します。最近ではブログやTwitter、USB

メモリなどが情報セキュ

リティ上の脅威となり得るケースが見受けられます。これらを使っている、使う予定のある方は特に受講をお勧めします。
講師

富士通エフ・オー・エム株式会社

講習会名

Webサイト構築セミナー

開催日時

2011年８月29日（月）〜９月２日（金）13：00 〜 16：00

開催場所

学術情報基盤センター 4階
Web

会議室

サイトの構築と運用を行いたい初学者（本学の教職員及び学生）を対象として、

下記セミナーを開催します。
受講者の持参したPCにLinuxによるWebバーの設定とPHP
講習内容に仮想化ソフトウェアをインストールし、その仮想マシン上
サイト環境を構築します。LinuxによるMySQL

師

環境のセットアップ（8/29）

Linux

システム管理の基本（8/30）

Linux

システム管理とWeb-DB

PHP

によるMySQL

CMSのセットアップと利用、ほか（9/2）

学術情報基盤センター
理工学研究科サー

データベースとの連携、CMS（コンテンツ管理シ

ステム）のセットアップと管理等について実操作を通して学習できます。
仮想マシン環境とLinux講のシステム管理、Web

サーバー環境設定（8/31）

データベースとの連携（9/1）

古屋保、下園幸一、小田謙太郎、相羽俊生

渕田孝康

40

鹿児島大学学術情報基盤センター「年報」 2011. No.7

講習会名

IＴスキルアップ講座

開催日時

2011年９月13日（火）〜開催場所

学術情報基盤センター２階

９月16日（金）９：00 〜 12：00、13：00 〜 16：00
第３端末室

本学教職員の業務におけるIＴスキルアップを目的として、下記の講座を開講します。
○業務活用講座

Accessデータ抽出・集計（クエリ）編

欲しい情報を思いのままに
講習内容○業務活用講座

Access便利機能編

使いやすさ、見やすさ、正確さの追及○業務活用講座

Excelデータ集計分析編

学内データの有効活用と情報の可視化○業務活用講座

Excel作業効率アップ関数編

関数を使いこなそう！
講師

富士通エフ・オー・エム株式会社

講習会名

IＴパスポート試験対策講座

開催日時

2011年９月26日（月）〜開催場所

学術情報基盤センター２階

９月30日（金）10：00 〜 12：00、13：00 〜 17：00
第３端末室

本学学生を対象としてIＴパスポート試験対策講座を実施します。IＴパスポート試験
は、2009年度に新設された経産省が認定する情報処理技術者試験です。
講習内容

本対策講座では、基本概念はもちろん、試験範囲を完全に網羅したカリキュラムを準備しています。出題率の高い箇所を中心に合格のポイントを重点的に指導します。過去模擬試験も実施し実践力を身につけます。

講師

富士通エフ・オー・エム株式会社

41

鹿児島大学学術情報基盤センター「年報」 2011. No.7

講習会名Mathematica

8

講習会

開催日時

2011年11月８日（火）10：30 〜 12：00、13：00 〜 16：00

開催場所

学術情報基盤センター２階

第３端末室

本学学生及び教職員を対象として、数式処理ソフトウェア
カ）の講習会を下記のとおり開催します。Mathematica

Mathematica（マセマティ

は本学に所属する学生・教職員であれば、学内だけでなく自宅でも利用することができます。
○Mathematica

8

Mathematica○Mathematicaの紹介の概要およびMathematica

88の新機能についてチュートリアル（初級）セミナー

コマンドの入力（文法）講習内容

関数定義と内部関数
数値の近似と概数
Table

関数と行列計算

微分・積分
方程式の解法・微分方程式の解法
２次元グラフィクス・３次元グラフィクス
サンプルデータのグラフ化（フィッティング）
アニメーション
簡単なプログラミング
Wolfram

講師

Research

Asia

Ltd.

株式会社ヒューリンクス

TOEFL

iBT試験の実施

TOEFL

iBTは、英語能力を判定するテストとして教育機関に広く採用されており、英語圏の大学へ留学するにあたり、多くの場合で受験が必須とされています。しかしながら鹿児島県内では試験会場が少ないことから（2012年２月17日現在、鹿児島県内のTOEFL

iBT試験会場は、本学学術情報基盤センターのみである）、本学の学生をはじめとする県内の受験者の利便性の向上および経済的負担の軽減を図る
ため、学術情報基盤センターにおいて定期的にTOEFL

iBT試験を実施しています。2011年の試験実施日は下記のとおりです。
2011年１月８日（土）、2011年２月12日（土）2011年３月12日（土）、2011年４月９日（土）実 施 日2011年５月28日（土）、2011年６月25日（土）2011年８月27日（土）、2011年９月24日（土）2011年11月26日（土）会場

学術情報基盤センター２階

第３端末室
42

鹿児島大学学術情報基盤センター「年報」 2011. No.743

鹿児島大学学術情報基盤センター「年報」 2011. No.744

鹿児島大学学術情報基盤センター「年報」 2011. No.745

鹿児島大学学術情報基盤センター「年報」 2011. No.746

鹿児島大学学術情報基盤センター「年報」 2011. No.747

鹿児島大学学術情報基盤センター「年報」 2011. No.748

鹿児島大学学術情報基盤センター「年報」 2011. No.749

鹿児島大学学術情報基盤センター「年報」 2011. No.750

鹿児島大学学術情報基盤センター「年報」 2011. No.751

鹿児島大学学術情報基盤センター「年報」 2011. No.752

鹿児島大学学術情報基盤センター「年報」 2011. No.753

鹿児島大学学術情報基盤センター「年報」 2011. No.754

鹿児島大学学術情報基盤センター「年報」 2011. No.755

鹿児島大学学術情報基盤センター「年報」 2011. No.7

センター行事表
４月（平成23年）

８月

６日

NTT定例会

２日

教務委員会

13日

富士通定例会

３日

NTT定例会

26日

教務委員会

10日

富士通定例会

27日

第１回センター会議

24日

第６回センター会議

27日

生涯メール講習会

25日

第23回情報処理センター等担当者技術研究

28日

IT資格取得講座ドットコムマスターシン会（室蘭工業大学～ 26日）

グルスター（★）

29日

2011年度Webサイト構築セミナー（〜９月
２日）

５月
11日

富士通定例会

９月

11日

NTT定例会

７日

富士通定例会会

25日

第２回センター会議

７日

NTT定例会13日

ITスキルアップ講習会（〜 16日）

14日

学認CAMP（三重大学）

15日

第６回情報系センター研究交流・連絡会議

25日 12センター会議（学術総合センター）
31日

教務委員会

６月

及び第15回学術情報処理研究集会（三重大１日

学術情報基盤センター運営委員会学）

１日

NTT定例会

21日

第７回センター会議

８日

富士通定例会26日

情報ネットワーク専門委員会（メール会議）22日

第３回センター会議

26日

ITパスポート試験対策講座（〜 30日）

22日

第１回情報セキュリティ講習会

27日

教務委員会

28日

ＩＳ研九州ブロック研究会（長崎大学）

７月
５日

教務委員会

10月

６日

第４回センター会議

５日

NTT定例会

６日

NTT定例会

12日

富士通定例会

13日

富士通定例会

21日

第６回国立大学法人情報系センター長会議、22日

第24回九州大学情報基盤研究開発センター

12センター会議（宮崎大学）

全国共同利用運営委員会及び第９回西日本

26日

第８回センター会議

地区大学情報関連センター長会議（九州大
27日

学）

11月

第５回センター会議

２日

NTT定例会８日

Mathematica8講習会

８日

教務委員会

56

鹿児島大学学術情報基盤センター「年報」 2011. No.7

９日

富士通定例会30日

第９回センター会議

12月
６日

Read&ReSearChmap総 合 シ ン ポ ジ ウ ム
（東京都）

７日

富士通定例会

７日

NTT定例会

16日

第25回九州大学情報基盤研究開発センター
全国共同利用運営委員会及び第10回西日本
地区大学情報関連センター長会議（九州大
学）

20日

教務委員会

21日

第10回センター会議

22日

第５回総合認証シンポジウム（佐賀大学）

１月（平成24年）
４日

NTT定例会

11日

富士通定例会

24日

教務委員会

25日

第11回センター会議

25日

教務委員会（メール会議）

２月１日

NTT定例会

８日

富士通定例会

17日

第２回情報セキュリティ講習会

22日

第11回センター会議

28日

教務委員会

３月
７日

富士通定例会

７日

NTT定例会

７日

第３回情報セキュリティ講習会

21日

第13回センター会議

57鹿児島大学学術情報基盤センター「年報」 2011. No.7

研究業績一覧
2008年４月～ 2012年２月分
学術情報処理研究部門
論文著書
・J. Koushima, H. Sano, H. Takata, Variable structure control for a class of nonlinear
systems: an approach based on piecewise linear models, International Journal of Factory
Automation, Robotics and Soft Computing（ISSN 1828-6984）, Issue 2, pp.132-137, 2008年
4月
・Hideki Sano, Boundary stabilization of hyperbolic systems related to overhead cranes,
IMA Journal of Mathematical Control and Information, Vol. 25, pp.353-366, 2008年9月
・Hideki Sano, Boundary stabilization of a string with two rigid loads: calculation of
optimal feedback gain based on a finite difference approximation, International Journal of
Mathematical Models and Methods in Applied Sciences, Vol. 2, No.4, pp.513-522, 2008年12月
・古屋保，森邦彦，遺伝的アルゴリズムによる疑似中間調二値画像からの画像復元，計測自動制御学
会論文集，Vol.45，No.7，pp.361-368（2009）.
・T. Furuya, K. Mori, Inverse Halftoning Technique using Genetic Algorithms, Journal of
Signal Processing, Vo，13, No.2，pp.145-150, 2009年3月
国際学会
・Hideki Sano, Stabilization of a string with two rigid loads: application of optimal feedback
gain based on a finite difference approximation, Proceedings of the 13th WSEAS
International Conference on Applied Mathematics, pp.175-182, 2008年12月, Puerto De La
Cruz, Tenerife, Canary Islands,（スペイン）学会発表
・石川康二，森邦彦，Webベースシステムによる出席管理システム，第27回計測自動制御学会九州支部講演会，2008年11月（沖縄）・玉利拓郎，森邦彦，GAと反復処理による劣化画像の回復における交叉手法の検討，第27回計測自動制御学会九州支部講演会，2008年11月（沖縄）・Hideki Sano, Stabilization of a string with two rigid loads: application of optimal feedback
gain based on a finite difference approximation, Proceedings of the 13th WSEAS
International Conference on Applied Mathematics, pp.175-182, 2008年12月, Puerto De La
Cruz, Tenerife, Canary Islands,（スペイン）
・石川康二，森邦彦，QR コードを用いたWeb ベースシステムによる出席管理，2009IOT研究会，
2009年３月（熊本）・石川康二，森邦彦，サーバサイドによる画像処理Web システム，平成21年度第62回電気関係学会
九州支部連合大会，2009年９月（福岡）58鹿児島大学学術情報基盤センター「年報」 2011. No.7

・金田侑士，森邦彦，中川原豪，かごしまITフェスタのための就職支援システム，平成21年度第62回電気関係学会九州支部連合大会，2009年９月（福岡）・金田侑士，森邦彦，中川原豪，かごしまITフェスタのための就職支援システム，2009九州PCカン
ファレンスin九州工業大学，2009年11月（福岡）・金田侑士，森邦彦，古屋保，学生定期健康診断用データベースシステム，平成22年度第63回電気関係学会九州支部連合大会，2010年９月（福岡）・古屋保，森邦彦，遺伝的アルゴリズムによるハーフトーン画像の階調復元，平成22年度第63回電気関係学会九州支部連合大会，2010年９月（福岡）・金田侑士，古屋保，森邦彦，学生定期健康診断用データベース，平成22年度電気関係学会九州支部連合大会（第63回連合大会），2010年９月（福岡）・金田侑士，森邦彦，古屋保，鹿児島大学教育学部における教員免許のための履修管理システム，
2010九州PCカンファレンスin長崎大学，2010年11月（長崎）・金田侑士，古屋保，森邦彦，鹿児島大学教育学部における教員免許のための履修管理システム－
簡易言語によるデータベースからの統計資料生成－，2010九州PCカンファレンスin長崎大学，2010年11月（長崎）・有村裕貴，古屋保，森邦彦，類似探索による単一画像からの画像高解像化，平成23年度電気関係
学会九州支部連合大会（第64回連合大会），2011年９月（佐賀）・宮崎弘裕，古屋保，森邦彦，繰り返し手法による画像高解像化，平成23年度電気関係学会九州支部連合大会（第64回連合大会），2011年９月（佐賀）・福盛真也，古屋保，森邦彦，サーバサイドスクリプトによる画像処理ライブラリシステム，平成
23年度電気関係学会九州支部連合大会（第64回連合大会），2011年９月（佐賀）・堂滿大地，古屋保，森邦彦，データベースフリーなSQL-JOIN命令，平成23年度電気関係学会九州支部連合大会（第64回連合大会），2011年９月（佐賀）

情報システム開発部門
論文著書
・長島俊介，福澄孝博，木下紀正，升屋正人，日本一長い村 トカラ 〜輝ける海道の島々〜，梓書院，（2009）.
・小田謙太郎，和泉信生，下園幸一，山之上卓，インターフェーストンネリングによるシステムプロ
グラミング学習，情報処理学会情報教育シンポジウム SSS2010，pp.159-164，2010年８月
・下園幸一，菅沼明，授業用教材スライドにおける「話の流れ」の解析と可視化について，第77回
情報処理学会デジタルドキュメント研究会報告Vol. 2010-DD-77，2010年９月
・下園幸一，高橋至，升屋正人，仮想化技術を用いたホスティング・ハウジングサービスの集約，学術情報処理研究No. 14，pp.77-88，2010年９月
・小田謙太郎，和泉信生，下園幸一，山之上 卓，新たなシステムプログラミング学習環境の提案，
電気関係学会九州支部第63回連合大会，2010年10月
59鹿児島大学学術情報基盤センター「年報」 2011. No.7

・松下翔太，小田謙太郎，下園幸一，山之上 卓，Twitter投稿文脈による個人情報推定と個人情報漏えいの防止方法の提案，電気関係学会九州支部第63回連合大会，2010年10月
・杉田裕次郎，小田謙太郎，下園幸一，山之上卓，スケーラブルな画面配信システムの性能改善，電気関係学会九州支部第63回連合大会，2010年10月
・下園幸一，菅沼明，授業用教材スライド内の文字の出現頻度と属性に基づく重要語自動抽出法とその評価，情報処理学会教育学習支援情報システム研究会報告Vol. 2010-CLE-3，2010年12月
・松下翔太，小田謙太郎，下園幸一，山之上 卓，Twitter投稿文脈による個人情報の推定と個人情報漏洩の防止方法の提案と試作，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月
・山之上卓，今村文紀，小田謙太郎，下園幸一，ブロードキャストが可能な環境においてノードの平衡２分木状接続を自律的に行う分散アルゴリズムとその試験的実装，情報処理学会 第12回 イン
ターネットと運用技術研究発表会（IOT研究会），2011年３月
・杉田裕次郎，白澤竜馬，亀澤健太，松下翔太，東剛秀，田中貴章，小田謙太郎，下園幸一，山之上
卓，P2P を利用した画面配信システムの性能改善に関する研究，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月
・東剛秀，田中貴章，松下翔太，杉田裕次郎，白沢竜馬，亀澤健太，山之上卓，下園幸一，小田謙
太郎，携帯端末を用いた全方位パノラマ画像作成システムの試作，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月
・山之上卓，山本史弥，小田謙太郎，下園幸一，PukiwikiでJava プログラムの起動とそのデータ保存を可能とするシステムの試作，情報処理学会 コンピュータと教育研究会第109回研究発表会（CE研究会），2011年３月
・杉田裕次郎，小田謙太郎，下園幸一，山之上卓，アドホックな環境で利用可能なWebベースの画
面共有システム，電気関係学会九州支部第64回連合大会，（2011）
・白澤竜馬，杉田裕次郎，亀澤健太，東剛秀，田中貴章，松下翔太，小田謙太郎，下園幸一，山之上卓，携帯型ネットワークセキュリティ可視化システム，電気関係学会九州支部第64回連合大会，（2011）
・田中貴章，杉田裕次郎，白澤竜馬，亀沢健太，東剛秀，松下翔太，小田謙太郎，下園幸一，山之上卓，スマートフォンの加速度センサを用いた移動距離算出方法の研究，電気関係学会九州支部第64回連合大会，（2011）
・山之上卓，小田謙太郎、下園幸一，プログラミングの共有@Wiki，夏のプログラミング・シンポジ
ウム2011 「プログラミング言語，作る人，使う人」，pp.101-110（2011）
・Takashi Yamanoue, Kentaro Oda, Koichi Shimozono, An Autonomic Distributed Algorithm
for Forming Balanced Binary Trees of Nodes in a Structured P2P System in a Multicastenabled Environment, IJCSNS, International Journal of Computer Science and Network
Security, Vol.11, No.10, （2011）
・Takashi Yamanoue, Kentaro Oda, Koichi Shimozono, A Simple Application Program
Interface for Saving Java Program Data on a Wiki, Advances in Software Engineering,60

鹿児島大学学術情報基盤センター「年報」 2011. No.7

Hindawi Publishing Corporation, 2012 （in Press）. , （2012）
・寺田 将春，ブレイジア アン，山之上 卓,下園幸一，鹿児島大学におけるmoodle liteの運用方法と問題点，2012 Mie Moodle Moot，（2012）
国際学会
・Koichi Shimozono, Akira Suganuma, Supporting System for Improvement of a
Teaching Material based on Important Words Extracted from Teaching Material Slides,
In Proceedings of World Conference on Educational Multimedia, Hypermedia andTelecommunications 2008, pp.4620-4625 （2008）.
・Takashi Yamanoue, Koichi Shimozono, Kentaro Oda, Comparing a Video Projector and an
Inter-PC Screen Broadcasting System in a Computer Laboratory, Proceedings of the 38th
annual ACM SIGUCCS conference on User services, pp.229-233, 2010年10月
・Takashi Yamanoue, Kentaro Oda, Koichi Shimozono, PukiWiki-Java Connector, a Simple
API for Saving Data of Java Programs on a Wiki, 7th International Symposium on Wikis
and Open Collaboration Wikisym 2011, 2011年 10月（アメリカ合衆国）
学会発表
・Koichi Shimozono, Akira Suganuma, Supporting System for Improvement of a Teaching
Material based on Important Words Extracted from Teaching Material Slides, World
Conference on Educational Multimedia, Hypermedia and Telecommunications 2008, 2008
年６月（オーストリア共和国）.
・下園幸一，外部サービスを利用した学生向け生涯メールサービスの提供について，サイエンティ
フィック・システム研究会，2008年10月（京都）.
・升屋正人，相羽俊生，下園幸一，トカラ皆既日食７島中継プロジェクト，国公立大学センター情報
システム研究会2009年度総会，2009年12月（大阪）.
・小田謙太郎，和泉信生，下園幸一，山之上卓，インターフェーストンネリングによるシステムプロ
グラミング学習，情報処理学会情報教育シンポジウム SSS2010，2010年８月（群馬）・下園幸一，菅沼明，授業用教材スライドにおける「話の流れ」の解析と可視化について，第77回
情報処理学会デジタルドキュメント研究会，2010年９月（東京）・下園幸一，高橋至，升屋正人，仮想化技術を用いたホスティング・ハウジングサービスの集約，学術情報処理研究集会，2010年９月（和歌山）・Takashi Yamanoue, Koichi Shimozono, Kentaro Oda, Comparing a Video Projector and an
Inter-PC Screen Broadcasting System in a Computer Laboratory, Proceedings of the 38th
annual ACM SIGUCCS conference on User services, 2010年10月（アメリカ合衆国）・小田謙太郎，和泉信生，下園幸一，山之上卓，新たなシステムプログラミング学習環境の提案，電気関係学会九州支部第63回連合大会，2010年10月（福岡）・松下翔太，小田謙太郎，下園幸一，山之上卓，Twitter投稿文脈による個人情報推定と個人情報漏えいの防止方法の提案，電気関係学会九州支部第63回連合大会，2010年10月（福岡）・杉田裕次郎，小田謙太郎，下園幸一，山之上卓，スケーラブルな画面配信システムの性能改善，電61

鹿児島大学学術情報基盤センター「年報」 2011. No.7

気関係学会九州支部第63回連合大会，2010年10月（福岡）・下園幸一，菅沼明，授業用教材スライド内の文字の出現頻度と属性に基づく重要語自動抽出法とその評価，情報処理学会教育学習支援情報システム研究会，2010年12月（京都）・松下翔太，小田謙太郎，下園幸一，山之上卓，Twitter投稿文脈による個人情報の推定と個人情報漏洩の防止方法の提案と試作，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月（高知）・山之上卓，今村文紀，小田謙太郎，下園幸一，ブロードキャストが可能な環境においてノードの平衡２分木状接続を自律的に行う分散アルゴリズムとその試験的実装，情報処理学会 第12回 イン
ターネットと運用技術研究発表会（IOT研究会），2011年３月（高知）・杉田裕次郎，白澤竜馬，亀澤健太，松下翔太，東剛秀，田中貴章，小田謙太郎，下園幸一，山之上
卓，P2P を利用した画面配信システムの性能改善に関する研究，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月（高知）・東剛秀，田中貴章，松下翔太，杉田裕次郎，白沢竜馬，亀澤健太，山之上卓，下園幸一，小田謙
太郎，携帯端末を用いた全方位パノラマ画像作成システムの試作，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月（高知）・山之上卓，山本史弥，小田謙太郎，下園幸一，PukiwikiでJava プログラムの起動とそのデータ保存を可能とするシステムの試作，情報処理学会 コンピュータと教育研究会第109回研究発表会（CE研究会），2011年３月
・杉田裕次郎，小田謙太郎，下園幸一，山之上卓，アドホックな環境で利用可能なWebベースの画
面共有システム，電気関係学会九州支部第64回連合大会，2011年９月
・白澤竜馬，杉田裕次郎，亀澤健太，東剛秀，田中貴章，松下翔太，小田謙太郎，下園幸一，山之上卓，携帯型ネットワークセキュリティ可視化システム，電気関係学会九州支部第64回連合大会，
2011年９月
・田中貴章，杉田裕次郎，白澤竜馬，亀沢健太，東剛秀，松下翔太，小田謙太郎，下園幸一，山之上
卓，スマートフォンの加速度センサを用いた移動距離算出方法の研究，電気関係学会九州支部第64回連合大会，2011年９月
・山之上卓，小田謙太郎，下園幸一，プログラミングの共有@Wiki，情報処理学会 夏のプログラミ
ング・シンポジウム2011，2011年９月
・Takashi Yamanoue, Kentaro Oda, Koichi Shimozono, PukiWiki-Java Connector, a Simple
API for Saving Data of Java Programs on a Wiki, 7th International Symposium on Wikis
and Open Collaboration Wikisym 2011, 2011年10月（アメリカ合衆国）
・Masato Masuya, Invite Speech: Internet Streaming of Total Solar Eclipse in 2009 at Tokara
Iskands, The JSPS/NRF Core University Program Seminar on Next Generation Internet,
the 16th Seminar, 2011年２月（鹿児島市）
表彰受賞
・升屋正人，「情報通信月間」表彰，総務省九州総合通信局,

2009年６月１日

・小田謙太郎，和泉信生，下園幸一，山之上卓，情報処理学会・コンピュータと教育研究会情報教62鹿児島大学学術情報基盤センター「年報」 2011. No.7

育シンポジウムSummer Symposium in Shibukawa 2010 優秀発表賞，情報処理学会・コン
ピュータと教育研究会，2010年８月20日

情報メディア基盤部門
論文著書
・山之上卓，辰己丈夫，布施泉，岡部成玄，多川孝央，中西通雄，中村純，深田昭三，村田育也，上原哲太郎，山田恒夫，情報倫理ビデオの製作と大学の情報セキュリティヘの応用，情報処理学会研究報告-インターネットと運用技術（IOT），Vol.Vol.2008，No.No.37，pp.71-76 （2008）.
・多川孝央，布施泉，岡部成玄，隅谷孝洋，中村純，山之上卓，辰己丈夫，中西通雄，深田昭三，
村田育也，上原哲太郎，山田恒夫，情報倫理教育に関する国外の状況調査 : 教材の国際的共同開発のために，電子情報通信学会技術研究報告. SITE，技術と社会・倫理 Vol.108，No.459，
pp.227-281， 2009年３月
・山之上卓，布施泉，岡部成玄，辰己丈夫，多川孝央，中西通雄，中村純，深田昭三，村田育也，上原哲太郎，山田恒夫，大学の情報セキュリティ強化と情報倫理ビデオ，電子情報通信学会総合大会
講演論文集，2009年通信（2）, pp. 145，2009年３月
・山之上卓，Pukiwiki 用ドロープログラムのプラグインの試作と教育への応用，情報教育シンポジ
ウム論文集，情報処理学会シンポジウムシリーズ2009，Vol.6，pp.55-60， 2009年８月
・中村純，岡部成玄，布施泉，村田育也，山田恒夫，辰己丈夫，上原哲太郎，中西通雄，深田昭
三，多川孝央，山之上卓，＂情報倫理教育"，メディア教育研究，Vol.6，No.2，pp.S33-S43（2010）
・小田謙太郎，和泉信生，下園幸一，山之上卓，インターフェーストンネリングによるシステムプロ
グラミング学習，情報処理学会情報教育シンポジウム SSS2010，pp.159-164，2010年８月
・小田謙太郎，和泉信生，下園幸一，山之上卓，新たなシステムプログラミング学習環境の提案，電気関係学会九州支部第63回連合大会，2010年10月
・松下翔太，小田謙太郎，下園幸一，山之上卓，Twitter投稿文脈による個人情報推定と個人情報漏えいの防止方法の提案，電気関係学会九州支部第63回連合大会，2010年10月
・杉田裕次郎，小田謙太郎，下園幸一，山之上卓，スケーラブルな画面配信システムの性能改善，電気関係学会九州支部第63回連合大会，2010年10月
・松下翔太，小田謙太郎，下園幸一，山之上卓，Twitter投稿文脈による個人情報の推定と個人情報漏洩の防止方法の提案と試作，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月
・山之上卓，今村文紀，小田謙太郎，下園幸一，ブロードキャストが可能な環境においてノードの平衡２分木状接続を自律的に行う分散アルゴリズムとその試験的実装，情報処理学会 第12回 イン
ターネットと運用技術研究発表会（IOT研究会），2011年３月
・杉田裕次郎，白澤竜馬，亀澤健太，松下翔太，東剛秀，田中貴章，小田謙太郎，下園幸一，山之上
卓，P2P を利用した画面配信システムの性能改善に関する研究，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月
63鹿児島大学学術情報基盤センター「年報」 2011. No.7

・東剛秀，田中貴章，松下翔太，杉田裕次郎，白沢竜馬，亀澤健太，山之上卓，下園幸一，小田謙
太郎，携帯端末を用いた全方位パノラマ画像作成システムの試作，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月
・山之上卓，山本史弥，小田謙太郎，下園幸一，PukiwikiでJava プログラムの起動とそのデータ保存を可能とするシステムの試作，情報処理学会 コンピュータと教育研究会第109回研究発表会（CE研究会），2011年３月
・山之上卓，大橋勝文，大野祐史，鹿嶋雅之，池田亮，FPGA評価ボードを使ったインターフェースの実験演習，情報処理学会情報教育シンポジウム（SSS2011）論文集，Vol.Vol.2011，No.no.4，（2011）
・杉田裕次郎，小田謙太郎，下園幸一，山之上卓，アドホックな環境で利用可能なWebベースの画
面共有システム，電気関係学会九州支部第64回連合大会，（2011）
・白澤竜馬，杉田裕次郎，亀澤健太，東剛秀，田中貴章，松下翔太，小田謙太郎，下園幸一，山之上卓，携帯型ネットワークセキュリティ可視化システム，電気関係学会九州支部第64回連合大会，（2011）
・田中貴章，杉田裕次郎，白澤竜馬，亀沢健太，東剛秀，松下翔太，小田謙太郎，下園幸一，山之上
卓，スマートフォンの加速度センサを用いた移動距離算出方法の研究，電気関係学会九州支部第64回連合大会，（2011）
・山之上卓，小田謙太郎，下園幸一，プログラミングの共有@Wiki，夏のプログラミング・シンポジ
ウム2011 「プログラミング言語，作る人，使う人」，pp.101-110（2011）
・Takashi Yamanoue, Kentaro Oda, Koichi Shimozono, An Autonomic Distributed Algorithm
for Forming Balanced Binary Trees of Nodes in a Structured P2P System in a Multicastenabled Environment, IJCSNS, International Journal of Computer Science and Network
Security, Vol.11, No.10,（2011）.
・山之上 卓，ソーシャルXとP2Pと情報倫理（招待講演），情報処理学会研究会報告，MBL[モバイルコンピューティングとユビキタス通信研究会研究報告]，Vol. 2011-MBL-60（9），pp. 1-10，（2011）
・Takashi Yamanoue, Kentaro Oda, Koichi Shimozono, A Simple Application Program
Interface for Saving Java Program Data on a Wiki, Advances in Software Engineering,
Hindawi Publishing Corporation, 2012 （in Press）. ,（2012）
・寺田将春，ブレイジア アン，山之上卓，下園幸一，鹿児島大学におけるmoodle liteの運用方法と問題点，2012 Mie Moodle Moot，（2012）
国際会議
・Robert J. Fouser, Shiina Kikuko, Tomioka Tatsuaki, Yamanoue Takashi, Metacognitively
Enhanced Writing Courseware: Kagoshima Academic Writing Space , Proceedings of theWorldCall 2008 Conference, pp.48-50 （2009）.
・Izumi Fuse, Takashi Yamanoue, Shigeto Okabe, Atsushi Nakamura, Michio Nakanishi,
Shozo Fukada, Takahiro Tagawa, Tatsumi Takeo, Ikuya Murata, Tetsutaro Uehara,
64鹿児島大学学術情報基盤センター「年報」 2011. No.7

Tsuneo Yamada, Improving Computer Ethics Video Clips for Higher Education , ACM
SIGUCCS, 2008年 10月（アメリカ合衆国）.
・Takashi Yamanoue , A Casual Teaching Tool for Large Size Computer Laboratories andSmall Size Seminar Classes, The 37th annual ACM SIGUCCS conference on User services,
2009年 10月 （アメリカ合衆国）.
・Takashi Yamanoue, A Draw Plug-in for a Wiki Software, saint, 2010 10th IEEE/IPSJInternational Symposium on Applications and the Internet, Seoul, Korea, July 19-23,
pp.229-232, 2010年７月
・Takashi Yamanoue, Koichi Shimozono, Kentaro Oda, Comparing a Video Projector and an
Inter-PC Screen Broadcasting System in a Computer Laboratory, Proceedings of the 38th
annual ACM SIGUCCS conference on User services, pp.229-233, 2010年10月
・Keisuke Shingaki, Shinobu Izumi, Kentaro Oda, A Method of Resolving Objects' Locationin an Autonomous Distributed Computing Environment, Fourth International Conferenceon Internet Technologies & Applications（ITA 11）, pp.152-159 （2011）.
・Kentaro ODA, Toyohiro HAYASHI, Shinobu IZUMI, Tomohito WADA, Shuichi ENOKIDA,
CLOUD DRIVE: A Computing Architecture For A Scalable Driving Safety Management
System, International Conference on Transportation and Telematics 2011, （2011）
・Toyohiro HAYASHI, Kentaro ODA, Tomohito WADA, Shuichi ENOKIDA, Safety driving
assessment based on video image sequence analysis, International Conference on
Transportation and Telematics 2011, （2011）
・Takashi Yamanoue, Kentaro Oda, Koichi Shimozono, PukiWiki-Java Connector, a Simple
API for Saving Data of Java Programs on a Wiki, ACM WikiSym ’11 Proceedings of the2011 international symposium on Wikis, 2011, （2011）
・Takashi Yamanoue, Robert J. Fouser, Tomohito Wada, Masayasu Hidaka, Yusei Suzuki,
Masaharu Terada, Akira Takenoshita, Yutoku Beppu, Yoko Nedachi, Koji Yukawa, Holmes
Rodriguez, Katsuyuki Suenaga,Yuichi Yamanaka, Toshihiko Okamura, Anne Elizabeth
Brasier, Hiroyuki Seto, Kazuhide Dogome, Takeshi Yamada,Noritaka Oto, Masakazu Ito,
Munetomo Nedachi, Information and Communication Technology Infrastructure andManagement for Collaboration with Regional Universities and Colleges , Proceedings ofthe 39th annual ACM SIGUCCS conference on User services, San Diego, CA, USA, 12-17
Nov. 2011., （2011）
学会発表
・山之上卓，辰己丈夫，布施泉，岡部成玄，多川孝央，中西通雄，中村純，深田昭三，村田育也，上原哲太郎，山田恒夫，情報倫理ビデオの製作と大学の情報セキュリティヘの応用，情報処理学会イ
ンターネットと運用技術研究会，2008年５月 （鹿児島）.
・Robert J. Fouser, Shiina Kikuko, Tomioka Tatsuaki, Yamanoue Takashi,, Metacognitively
Enhanced Writing Courseware: Kagoshima Academic Writing Space , WorldCall 2008,65鹿児島大学学術情報基盤センター「年報」 2011. No.7

2008年８月 （福岡）.
・Izumi Fuse, Takashi Yamanoue, Shigeto Okabe, Atsushi Nakamura, Michio Nakanishi,
Shozo Fukada, Takahiro Tagawa, Tatsumi Takeo, Ikuya Murata, Tetsutaro Uehara,
Tsuneo Yamada, Improving Computer Ethics Video Clips for Higher Education , ACM
SIGUCCS, 2008年10月 （アメリカ合衆国）.
・多川孝央，布施泉，岡部成玄，隅谷孝洋，中村純，山之上卓，辰己丈夫，中西通雄，深田昭三，
村田育也，上原哲太郎，山田恒夫，情報倫理教育に関する国外の状況調査 : 教材の国際的共同開発のために，電子情報通信学会技術研究報告. SITE，技術と社会・倫理 Vol.108，No.459，
pp.227-281， 2009年３月
・山之上卓，布施泉，岡部成玄，辰己丈夫，多川孝央，中西通雄，中村純，深田昭三，村田育也，上原哲太郎，山田恒夫，大学の情報セキュリティ強化と情報倫理ビデオ，電子情報通信学会総合大会
講演論文集，2009年通信（2）, pp. 145，2009年３月
・山之上卓，Pukiwiki 用ドロープログラムのプラグインの試作と教育への応用，情報処理学会・コンピュータと教育研究会情報教育シンポジウムSummer Symposium in Saga 2009，2009年８月（佐賀）.
・Takashi Yamanoue , A Casual Teaching Tool for Large Size Computer Laboratories andSmall Size Seminar Classes, The 37th annual ACM SIGUCCS conference on User services,
2009年10月 （アメリカ合衆国）.
・Takashi Yamanoue, A Draw Plug-in for a Wiki Software, saint, 2010 10th IEEE/IPSJInternational Symposium on Applications and the Internet, Seoul, 2010年7月 （韓国）・小田謙太郎，和泉信生，下園幸一，山之上卓，インターフェーストンネリングによるシステムプロ
グラミング学習，情報処理学会情報教育シンポジウム SSS2010，2010年８月 （群馬）・Takashi Yamanoue, Koichi Shimozono, Kentaro Oda, Comparing a Video Projector and an
Inter-PC Screen Broadcasting System in a Computer Laboratory, Proceedings of the 38th
annual ACM SIGUCCS conference on User services, pp.229-233, 2010年10月（アメリカ合衆国）・小田謙太郎，和泉信生，下園幸一，山之上 卓，新たなシステムプログラミング学習環境の提案，
電気関係学会九州支部第63回連合大会，2010年10月（福岡）・松下翔太，小田謙太郎，下園幸一，山之上 卓，Twitter投稿文脈による個人情報推定と個人情報漏えいの防止方法の提案，電気関係学会九州支部第63回連合大会，2010年10月（福岡）・杉田裕次郎，小田謙太郎，下園幸一，山之上卓，スケーラブルな画面配信システムの性能改善，電気関係学会九州支部第63回連合大会，2010年10月（福岡）・多川孝央，山之上卓，布施泉，岡部成玄，中村純，辰己丈夫,

中西通雄，深田昭三，村田育也，上原哲太郎，山田恒夫，"情報倫理教育に関する日本国外の状況調査", 2010 Korea-Japan
International Seminar on Information Ethics, 高麗大学, ソウル, 2010年11月（韓国）・深田昭三，中村純，岡部成玄，布施泉，上原哲太郎，村田育也，山田恒夫，辰己丈夫，中西通雄，
多川孝央，山之上卓，"情報倫理への情報倫理教育の影響：大学生に対する質問紙調査による検討"，2010 Korea-Japan International Seminar on Information Ethics，高麗大学，ソウル，2010年
66鹿児島大学学術情報基盤センター「年報」 2011. No.7

11月（韓国）・山之上卓，辰己丈夫，布施泉，岡部成玄，多川孝央，中西通雄，中村純，深田昭三，村田育也，上原哲太郎，山田恒夫，"情報倫理教育ビデオの大学情報セキュリティ強化への応用"，2010 KoreaJapan International Seminar on Information Ethics，高麗大学，ソウル，2010年11月（韓国）・松下翔太，小田謙太郎，下園幸一，山之上卓，Twitter投稿文脈による個人情報の推定と個人情報漏洩の防止方法の提案と試作，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月（高知）・山之上卓，今村文紀，小田謙太郎，下園幸一，ブロードキャストが可能な環境においてノードの平衡2分木状接続を自律的に行う分散アルゴリズムとその試験的実装，情報処理学会 第12回 イン
ターネットと運用技術研究発表会（IOT研究会），2011年３月（高知）・杉田裕次郎，白澤竜馬，亀澤健太，松下翔太，東剛秀，田中貴章，小田謙太郎，下園幸一，山之上
卓，P2P を利用した画面配信システムの性能改善に関する研究，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月（高知）・東剛秀，田中貴章，松下翔太，杉田裕次郎，白沢竜馬，亀澤健太，山之上卓，下園幸一，小田謙
太郎，携帯端末を用いた全方位パノラマ画像作成システムの試作，情報処理学会 第12回 インターネットと運用技術研究発表会（IOT研究会），2011年３月（高知）・山之上卓，山本史弥，小田謙太郎，下園幸一，PukiwikiでJava プログラムの起動とそのデータ保存を可能とするシステムの試作，情報処理学会 コンピュータと教育研究会第109回研究発表会（CE研究会），2011年３月
・Keisuke Shingaki, Shinobu Izumi, Kentaro Oda, A Method of Resolving Objects' Locationin an Autonomous Distributed Computing Environment, Fourth International Conferenceon Internet Technologies & Applications（ITA 11）, 2011年９月 （イギリス）.
・杉田裕次郎，小田謙太郎，下園幸一，山之上卓，アドホックな環境で利用可能なWebベースの画
面共有システム，電気関係学会九州支部第64回連合大会，2011年９月（佐賀）・白澤竜馬，杉田裕次郎，亀澤健太，東剛秀，田中貴章，松下翔太，小田謙太郎，下園幸一，山之上卓，携帯型ネットワークセキュリティ可視化システム，電気関係学会九州支部第64回連合大会，
2011年９月（佐賀）・田中貴章，杉田裕次郎，白澤竜馬，亀沢健太，東剛秀，松下翔太，小田謙太郎，下園幸一，山之上卓，スマートフォンの加速度センサを用いた移動距離算出方法の研究，電気関係学会九州支部第64回連合大会，2011年９月（佐賀）・山之上卓，小田謙太郎，下園幸一，プログラミングの共有@Wiki，情報処理学会夏のプログラミン
グ・シンポジウム2011，2011年9月
・Kentaro ODA, Toyohiro HAYASHI, Shinobu IZUMI, Tomohito WADA, Shuichi ENOKIDA,
CLOUD DRIVE: A Computing Architecture For A Scalable Driving Safety Management
System, International Conference on Transportation and Telematics 2011, 2011年10月（ポーランド）・Toyohiro HAYASHI, Kentaro ODA, Tomohito WADA, Shuichi ENOKIDA, Safety driving
67鹿児島大学学術情報基盤センター「年報」 2011. No.7

assessment based on video image sequence analysis, International Conference on
Transportation and Telematics 2011, 2011年10月 （ポーランド）
・Takashi Yamanoue, Kentaro Oda, Koichi Shimozono, PukiWiki-Java Connector, a Simple
API for Saving Data of Java Programs on a Wiki, 7th International Symposium on Wikis
and Open Collaboration Wikisym 2011, 2011年10月（アメリカ合衆国）
・Kentaro Oda, Keynote: RoboCup, Robot Soccer World Cup Experience and Current Related
Research Topics in Japan, The 4th Kagoshima International Science and Technology
Forum, 2012年2月（アメリカ合衆国）
設計創作
・Inventors: Takashi YAMANOUE Agents: MORISHITA PATENT OFFICE;c/o KEATING& BENNETT, LLP Assignees: KAGOSHIMA UNIVERSITY Origin: RESTON, VA US ,AUDIO/VIDEO COMMUNICATION SYSTEM（2008）.
・企画著作 : 独立行政法人 メディア教育開発センター 監修 : 国立大学情報教育センター協議会 著作者 : 中村純，岡部成玄，布施泉，村田育也，辰己丈夫，上原哲太郎，中西通雄，深田昭三，多川孝央，山之上卓，制作協力 : 三友株式会社，情報倫理デジタルビデオ小品集3（平成19年度作品）（2008）.
表彰受賞
・山之上卓，Communication Awards，Award of Excellence Computer Ethics Video Clips forHigher Education，ACM SIGUCCS,

2008年10月22日

・山之上卓，情報処理学会・コンピュータと教育研究会情報教育シンポジウムSummer
Symposium in Saga 2009奨励賞 PukiWiki用ドロープログラムのプラグインの試作と教育への応用，情報処理学会・コンピュータと教育研究会，2009年８月20日
・小田謙太郎，和泉信生，下園幸一，山之上卓，情報処理学会・コンピュータと教育研究会情報教育
シンポジウムSummer Symposium in Shibukawa 2010優秀発表賞，情報処理学会・コンピュー
タと教育研究会，2010年８月20日
・荒川豊，Shinichi Motohashi，松岡謙治，小田謙太郎，本村健，Startup Weekend Matsuri
Taikai Japan Winner，Startup Weekend Japan，2011年９月12日
科学研究費補助金
・Robert Fouser，富岡龍明，山之上卓，椎名紀久子，科学研究費補助金，基盤研究（C），英語のアカデミック・ライティング習得を強化する学習支援ツールの開発と理論構築，2007年度～2008
年度，2990千円
・中村純，山田恒夫，岡部成玄，深田昭三，山之上卓，村田育也，科学研究費補助金，基盤研究（B），諸外国における情報倫理教育の調査研究 —— 国際化教材開発のために，2007年度～2009
年度，11700千円

68

鹿児島大学学術情報基盤センター「年報」 2011. No.7

その他の業績一覧
2008年４月～ 2012年２月分
共同研究費、委任経理金等・升屋正人，一般資金受け入れ，奨学寄付金，500千円，2008年，国内・升屋正人，一般資金受け入れ，奨学寄付金，500千円，2009年，国内
・山之上卓，森邦彦，高田等，八野知博，一般資金受け入れ，共同研究，九州電力との共同研究，
ITカードを活用した配電計測技術に関する研究，3000千円，2007年〜2008年，国内
・山之上卓，鈴木貢，一般資金受け入れ，受託研究，北九州産業学術推進機構，CELL-BEのための自動並列化コンパイラの研究，949千円，2008年，国内・渡邊睦，山之上卓，一般資金受け入れ，受託研究，北九州産業学術推進機構，動画像処理によるリアルタイム３次元モデル構築に関する調査研究，1,568千円，2008年，国内
学外講師等
・下園幸一，学外講習会等講師，産学官連携セミナー，Google&Yahoo&Microsoftの独自ドメインサービス，鹿児島市，2008年６月20日，ソフトプラザかごしま・山之上卓，学外講習会等講師，FAISマルチコアプロセッサWorkshop2008，「Cell/
B.E.+COINS=高性能プログラム開発環境」，財団法人北九州産業学術推進機構，2008年10月９日，西日本総合展示場国際会議場
・山之上卓，学外講習会等講師，かごしま県民大学連携講座平成１９年度鹿児島県放送教育・情報教
育セミナー，考えさせる情報倫理（情報モラル）ビデオ，鹿児島県視聴覚教育研究協議会，2008
年２月22日，かごしま県民交流センター
・山之上卓，学外講習会等講師，FAISマルチコアプロセッサWorkshop2009，「COINSを使った
Cell/B.E.用コンパイラの開発経過」，財団法人北九州産業学術推進機構，2009年10月29日，北九州学術研究都市学術情報センター
・古屋保，学外講習会等講師，平成22年度KISA講演会「Ruby講演」，「Rubyの概要，多言語との違い，効率性」について，社団法人鹿児島県情報サービス産業協会，2011年3月14日，ソフトプ
ラザかごしま
学外委員会
・森邦彦，学外委員会，鹿児島市地域情報化推進委員会，委員，鹿児島市，2007年６月１日〜2011
年８月31日・森邦彦，学外委員会，ソフトウェア技術者等養成講座カリキュラム編成委員会，委員，財団法人かごしま産業支援センター，2007年11月７日〜2008年11月13日
・森邦彦，学外委員会，ソフトウェア技術者等養成講座カリキュラム編成委員会，委員，財団法人かごしま産業支援センター，2009年11月
・森邦彦，学外委員会，ソフトウェア技術者等養成講座カリキュラム編成委員会，委員，財団法人かごしま産業支援センター，20010年11月
・森邦彦，学外委員会，ソフトウェア技術者等養成講座カリキュラム編成委員会，委員，財団法人か69

鹿児島大学学術情報基盤センター「年報」 2011. No.7

ごしま産業支援センター，20011年11月
・森邦彦，学外委員会，平成19年度鹿児島市情報関連産業等育成支援検討委員会，委員，鹿児島市，2007年４月１日〜2008年３月31日
・森邦彦，学外委員会，平成20年度鹿児島市情報関連産業等育成支援検討委員会，委員，鹿児島市，2008年４月１日〜2009年３月31日
・森邦彦，学外委員会，平成21年度鹿児島市情報関連産業等育成支援検討委員会，委員，鹿児島市，2009年４月１日〜2010年３月31日
・森邦彦，学外委員会，平成21年度鹿児島市情報関連産業等育成支援検討委員会，委員，鹿児島市，2010年4月1日〜2011年3月31日
・森邦彦，学外委員会，平成21年度鹿児島市情報関連産業等育成支援検討委員会，委員，鹿児島市，20011年４月１日〜2012年３月31日
・升屋正人，学外委員会，2009皆既日食鹿児島実行委員会，幹事，鹿児島青年会議所，2007年８月
１日〜2009年7月22日
・升屋正人，学外委員会，三島村ブロードバンド導入推進委員会，委員，鹿児島県三島村，2008年
２月１日〜2009年３月31日
・升屋正人，学外委員会，九州大学情報基盤センター情報ネットワーク協議会，委員，九州大学情報基盤センター年，2008年２月１日〜2009年３月31日
・山之上卓，学外委員会，特別研究員等審査会専門委員及び国際事業委員会書面審査員，委員および審査員，日本学術振興会，2007年８月１日〜2008年７月31日
・山之上卓，学外委員会，かごしまＩＴフェスタ実行委員会，運営委員，鹿児島市・鹿児島大学・
他，2008年７月１日〜2011年３月31日
学外会議企画運営
・山之上卓，情報処理学会初等中等教育委員会委員2006年より
・山之上卓，情報処理学会代表会員2008年
・山之上卓，学外会議企画運営，情報処理学会九州支部，評議委員，情報処理学会，福岡，2008年
３月
・山之上卓，学外会議企画運営，日本情報科教育学会企画委員会，委員，日本情報科教育学会，東京，2008年２月
・山之上卓，学外会議企画運営，情報処理学会インターネットと運用技術研究会，主査，情報処理学会，香川県，2009年５月

70鹿児島大学学術情報基盤センター「年報」 2011. No.7

教職員名簿
平成23年3月現在
氏
センター長（併任）

森

名

職

名

彦

教

授

卓

教

授

7187

謙太郎

助

教

8864

邦

彦

教

授

7169

保

准教授

7197

邦

山之上

内線番号
7169
（センター長室：7470）

情報メディア基盤部門
小田森
学術情報処理研究部門
古

屋

升

屋

正

人

教

授

7471

下

園

幸

一

准教授

7477

高

橋

至

係

長

7473

北

山

信

一

主

任

7171

相

羽

俊

生

係

員

7474

南

野

真奈美

非常勤

7474

諏

訪

まゆみ

7473

川

野

直

7474

情報システム開発部門

学 術 情 報 部
情報企画管理課
情報システム管理係

美※事務は学術情報部情報企画管理課情報企画係（内線：7015）が担当しています。

71

編 集 後 記
本年度の年報は、インタービュー記事を掲載し学術情報基盤センターの業務を中心に紹介いたしました。
2012 年度はシステム更新の年です。めまぐるしく発展していく情報システム環境の中で、よりよい学術 IT 環境を提供できるよう心を新たにしていく所存です。

年報担当

小田謙太郎

鹿児島大学学術情報基盤センター「年報」No.7
2012年３月発行
編集／発行

鹿児島大学学術情報基盤センター〒890-0065鹿児島市郡元1丁目21番35号
099-(285)-7474 (ダイアルイン)
http://www.cc.kagoshima-u.ac.jp