GPS 機 能 付 き 携 帯 電 話 を 用 いた 他 種 間 での 位 置 情 報 表 示 システム 日 付 1/ 27 5105033 今 本 浩 平 5105226 牧 野 秀 春
〇 目 次 1.はじめに P3 2. 関 連 研 究 P4 2-1.Perl P4 2-2.Google Static Maps P4 2-3.GPS 機 能 付 き 携 帯 電 話 P5 2-4.Apache HTTP Server P6 3.システムの 提 案 P7 3-1. 基 本 的 アイデア P7 3-2. 全 体 像 P7 3-3. 詳 細 設 計 P8 3-3-1.GPS 情 報 の 取 得 P9 3-3-2. 位 置 情 報 の 割 り 出 し 方 P12 3-3-3. 位 置 情 報 をログとして 保 存 P14 3-3-4.ID 情 報 を 読 み 込 む P15 3-3-5.Google Static Maps で 表 示 P16 3-3-6.Apache HTTP Server の 使 用 P17 4. 将 来 の 展 望 P18 まとめ P18 参 考 文 献 P19 謝 辞 P19
1.はじめに GPS 機 能 付 き 機 器 が 様 々 登 場 しつつある 例 えばカーナビゲーション 等 が 非 常 に 良 い 例 で あり GPS から 位 置 情 報 を 取 得 し 現 在 の 自 分 の 位 置 がわかるシステムである この GPS 機 能 であるが 近 年 は 携 帯 電 話 に 搭 載 されつつある その 理 由 として 警 察 や 消 防 署 が 緊 急 通 知 を 受 けた 際 に その 場 所 の 情 報 を 正 確 に 把 握 できるようにする 為 2007 年 4 月 以 降 に 携 帯 電 話 に GPS 機 能 を 付 けることが 義 務 化 されたからである これにより 親 が 子 供 に GPS 機 能 付 き 携 帯 電 話 を 持 たせる 事 により 子 供 の 現 在 位 置 を 親 が 把 握 し 結 果 として 防 犯 対 策 になる つまり 相 手 の 位 置 情 報 を 正 確 に 把 握 することができ また 自 分 の 位 置 情 報 も 自 分 以 外 の 第 三 者 にわかる GPS 機 能 は 非 常 に 便 利 であり 今 後 様 々なモバイル 機 器 に 搭 載 されると 考 えられる しかし 現 在 の GPS 機 能 付 き 携 帯 電 話 には 問 題 がある そのひとつに 現 在 他 社 の 携 帯 電 話 同 士 では 位 置 情 報 のやりとりを 行 うサービスが 存 在 しない 例 えば Docomo の 携 帯 電 話 と Docomo の 携 帯 電 話 では 位 置 情 報 を 交 換 し お 互 いの 位 置 を 教 えあうサービスは 存 在 す るが Docomo と au とでは 位 置 情 報 を 交 換 するサービスが 存 在 しない この 原 因 として そ れぞれの 携 帯 会 社 ごとに GPS 情 報 の 取 得 方 法 が 異 なるからである つまり 同 じ 携 帯 会 社 同 士 だとお 互 いの 位 置 情 報 をひとつのサーバで 管 理 可 能 だが 他 社 の 携 帯 電 話 同 士 だとお 互 いの 位 置 情 報 の 管 理 手 法 が 異 なるため 位 置 情 報 のやりとりが 不 可 能 なのである そこでこの 問 題 を 解 決 する 為 に 他 社 の 携 帯 電 話 同 士 でも 位 置 情 報 を 交 換 し お 互 いの 位 置 を 地 図 にて 表 示 可 能 なシステムを 提 案 する 提 案 するシステムは 異 なる 携 帯 会 社 の 位 置 情 報 を 吸 収 する Web アプリケーションであり Web サーバと CGI を 用 いて 構 築 する これに よりそれぞれの 携 帯 電 話 に 搭 載 される GPS の 位 置 情 報 を Web アプリケーションに 一 度 通 知 する その 後 お 互 いの 位 置 にマーカ( 自 分 のいる 位 置 )を 付 けた 画 像 ファイルをお 互 い の 携 帯 電 話 に 表 示 させる 事 により お 互 いの 位 置 を 地 図 にて 確 認 する 事 が 可 能 なシステム である また 従 来 のサービスでは 1 対 1の 通 信 が 基 本 であった 例 えば AさんとBさ んとCさんが 待 ち 合 わせした 際 に お 互 いの 位 置 を 確 認 する 場 合 AさんとBさんが 通 信 後 BさんとCさんが 通 信 し Bさんの 位 置 へ 集 まりことで3 人 が 集 合 する 事 が 可 能 であ った しかし これでは 操 作 に 煩 雑 さが 増 える 他 にも もっと 大 勢 でひとつの 場 所 に 集 合 するには 非 常 に 不 向 きなシステムである そこで 本 システムでは 固 有 ID を 登 録 するこ とにより 複 数 人 数 の 位 置 情 報 を 取 得 した 地 図 が 表 示 される つまり 複 数 人 数 にて 位 置 情 報 の 交 換 が 可 能 となり 大 勢 での 待 ち 合 わせ 時 等 に 非 常 に 有 効 である 今 回 実 装 するシ ステムには 最 大 4 人 まで 地 図 上 に 位 置 情 報 を 表 示 する 事 が 可 能 であるが システム 的 には 何 人 でも 位 置 情 報 の 交 換 が 可 能 である
2. 関 連 研 究 2-1.Perl Perl(Practical Extraction and Report Language)はラリー ウォールによって 作 ら れたインタプリタ 方 式 のプログラミング 言 語 である Perl 言 語 は 設 計 開 発 等 を 重 視 し た 言 語 と 比 べると 実 用 性 を 優 先 にしているプログラム 言 語 であり C 言 語 やシェルスクリプ トなどの 他 のプログラミング 言 語 のすぐれた 機 能 を 取 り 入 れている Web ページの 掲 示 板 や チャットなどの CGI やシステム 管 理 テキスト 処 理 などのプログラムを 書 くのに 広 く 用 い られている 代 表 的 なアプリケーションは Movable Type などである 言 語 処 理 系 としての Perl はフリーソフトウェアであり アーティスティック ライセン スおよび GPL のもとで 配 布 されており 誰 でもどちらかのライセンスを 選 択 して 利 用 する ことができる UNIX や Windows などの 多 種 のプラットフォームの 上 で 動 作 する 2-2.Google Static Maps Google Static Maps は Google 社 が 提 供 しているオンライン 地 図 情 報 サービスである 従 来 から Google 社 が 提 供 している Google Map というオンライン 地 図 情 報 サービスが 存 在 する Google Map は 検 索 した 地 図 の Web ページを 動 的 に 変 化 させる Ajax という 技 術 を 全 面 的 に 採 用 することにより マウスのドラッグで 地 図 をスライドさせたり ホイールを 回 転 1 2 My サーバ Google サーバ 1Google static map API に 値 を 渡 す 2GIF 形 式 の 画 像 が 返 ってくる 図 1 Google Static Maps API で 返 ってくる GIF 画 像 の 例
させることで 拡 大 縮 小 したりといった 操 作 をブラウザ 上 で 直 感 的 に 行 なうことができる しかし 携 帯 電 話 などモバイル 端 末 では Ajax 技 術 は 使 用 できないため Google Static Maps が 開 発 されたのである Google Static Maps は Google 社 のサーバにブラウザでアクセスし その 際 URL に 地 図 の 場 所 画 像 のサイズ ズームレベル マップタイプ 地 図 上 の 場 所 へ のオプションマーカーの 配 置 などのパラメータを 指 定 して 付 加 すると 要 求 に 応 答 し GIF 形 式 の 地 図 画 像 が 送 られてくる 2-3.GPS 機 能 付 き 携 帯 電 話 GPS(Global Positioning System) は 全 地 球 測 位 システム 汎 地 球 測 位 システムとも 言 い 地 球 上 の 現 在 位 置 を 調 べるための 衛 星 測 位 システムである 元 来 は 軍 事 用 のシステム で ロラン-C (Loran-C: Long Range Navigation C) システムなどの 後 継 にあたる ここ 数 年 では 携 帯 電 話 に GPS 機 能 が 付 いたものが 発 売 され 2007 年 4 月 以 降 には 警 察 や 消 防 署 が 緊 急 通 知 を 受 けた 際 に その 場 所 の 情 報 を 正 確 に 把 握 できるようにする 為 携 帯 電 話 に GPS 機 能 を 付 けることが 義 務 化 された 現 在 GPS 機 能 が 付 いている 携 帯 電 話 は 調 査 によると 約 50%の 人 が 自 分 の 携 帯 電 話 に GPS 機 能 が 付 いていると 答 え GPS 機 能 付 き 携 帯 電 話 の 普 及 率 は 非 常 に 高 くなってきている アンケートの 中 には GPS 機 能 が 付 いているか 解 らないと 答 えた 人 もいることから GPS 機 能 が 付 いた 携 帯 電 話 を 持 っている 人 は 実 際 にも う 少 しいるのではないかということが 推 測 され GPS 機 能 が 付 いた 携 帯 電 話 の 普 及 率 は 調 査 より 高 い 可 能 性 がある GPS 機 能 が 付 いている 携 帯 電 話 は au Docomo Softbank の 代 表 的 な3 社 から 発 売 されて いるが 上 記 で 述 べた 約 50%の 携 帯 電 話 に GPS 機 能 が 付 いていると 答 えた 人 の 内 各 携 帯 電 話 会 社 3 社 の 中 で au が GPS 機 能 が 付 いている 携 帯 電 話 を 持 っていると 答 えた 人 の 割 合 図 2 携 帯 電 話 に GPS 機 能 が 付 いているかのアンケート(CNET JAPAN 調 査 )
図 3 携 帯 電 話 会 社 ごとの 携 帯 電 話 に GPS 機 能 が 付 いているかのアンケート (CNET JAPAN 調 査 ) が8 割 以 上 となっている これは 各 携 帯 会 社 の 中 で au は 2002 年 に GPS 機 能 が 付 いている 携 帯 電 話 を 発 売 し 積 極 的 にその 機 能 を 活 かしたサービスを 展 開 すると 共 に GPS 機 能 が 付 いた 携 帯 電 話 を 多 数 発 売 していた 事 が 大 きな 理 由 であると 考 えられる GPS を 利 用 した 位 置 情 報 サービス GPS MAP を 2002 年 7 月 からスタートする 等 と 早 期 から GPS 機 能 を 活 か したサービスを 展 開 していたことにより 全 体 の8 割 以 上 と 高 い 普 及 率 になっているのが 伺 える 2-4.Apache HTTP Server 世 界 中 でもっとも 使 われている Web サーバソフトウェアであり 大 規 模 な 商 用 サイトか ら 自 宅 サーバまで 幅 広 く 利 用 されている 単 に Apache とも 称 されている 開 発 は Apache ソフトウェア 財 団 の Apache HTTP サーバプロジェクト(http://www.apache.jp/)で 行 われ ている Apache ライセンスの 下 でソースコードが 公 開 および 配 布 されており 代 表 的 なオ ープンソース ソフトウェアの 一 つである Apache は 主 にワールドワイドウェブ 上 で 静 的 または 動 的 なコンテンツを 公 開 するため に 使 われる 多 くのウェブアプリケーションは Apache が 提 供 する 環 境 と 機 能 を 想 定 して 設 計 されている また Apache は LAMP (Linux Apache MySQL PHP/Perl/Python) や LAPP (Linux Apache PostgreSQL PHP/Perl/Python) と 呼 ばれる 非 常 に 人 気 のあるウェブサー バコンポーネントの 一 つでもある さらに Apache はいろいろな 商 用 パッケージ 例 えば Oracle Database や IBM WebSphere Application Server に 組 み 込 まれており Mac OS X や NetWare 6.5 の 標 準 Web サーバにもなっている
Yahoo は 1996 年 より Apache を 利 用 しており 現 在 では 数 千 台 の Web サーバにカスタマイ ズした Apache を 導 入 して 一 日 数 十 億 のアクセスを 処 理 していることでもその 信 頼 性 の 高 さがわかる
3.システムの 提 案 3-1. 基 本 的 アイデア 現 在 の GPS 機 能 が 付 いた 携 帯 電 話 の 問 題 点 として 各 携 帯 電 話 会 社 の 携 帯 電 話 は GPS そ れぞれ 位 置 情 報 の 取 得 方 法 が 異 なる 携 帯 電 話 会 社 によって GPS の 情 報 取 得 が 異 なる 理 由 まではわからないが 携 帯 電 話 の 契 約 会 社 によって 異 なる 事 が 事 実 であり そのため 自 分 と 異 なる 携 帯 電 話 会 社 の 携 帯 電 話 との 位 置 情 報 の 交 換 を 行 う 事 が 可 能 なサービスが 存 在 しない 例 えば 相 手 の 位 置 情 報 を 正 確 に 把 握 したい 時 に 他 社 の 携 帯 電 話 同 士 では 相 手 の 位 置 を 取 得 できない そのため お 互 いの 位 置 が 解 らないといった 事 態 になり 携 帯 電 話 での 通 話 で 自 分 のいる 位 置 を 相 手 に 口 頭 で 説 明 しなければいけない 地 理 がよくわかる 場 所 ならば 口 頭 で 説 明 してもよいが 全 く 知 らない 土 地 ならば 口 頭 で 説 明 するにも 地 理 が わからないため 相 手 に 自 分 の 位 置 を 正 確 に 伝 えるのは 困 難 である この 問 題 を 解 決 する 為 に CGI を 用 いた Web アプリケーションを 提 案 する Web アプリケー ションを 用 いる 事 により 位 置 情 報 の 依 存 関 係 を Web アプリケーションで 吸 収 その 結 果 位 置 情 報 にて 取 得 できる 経 度 緯 度 の 座 標 位 置 を 調 べる その 後 取 得 してきた 位 置 情 報 から 携 帯 用 の 地 図 を 表 示 する 地 図 の 表 示 方 法 として Google Static Maps API を 用 いる 事 により 携 帯 用 地 図 を 表 示 する この 地 図 にマーカを 入 れる 事 により 相 手 を 人 目 でわか るシステムにする 更 に Web アプリケーションを 用 いることにより 取 得 してきた 位 置 情 報 を 保 持 し それらをデータベース 等 に 登 録 することで 複 数 人 数 の 位 置 情 報 を 共 有 する システムを 提 案 する これにより 口 頭 で 複 数 人 数 に 位 置 情 報 を 伝 えるよりも 効 率 よく 自 分 の 位 置 を 複 数 人 数 に 伝 える 事 が 可 能 となる 3-2. 全 体 像 本 システムは CGI を 用 いる 事 により GPS を 起 動 可 能 である Web アプリケーションを 構 築 する まずシステムの 全 体 を 説 明 する 今 回 プログラム 言 語 として CGI を 用 いる 理 由 と して 携 帯 電 話 会 社 に 記 載 されている GPS リファレンスが CGI であったため CGI を 採 用 し た 携 帯 電 話 からの GPS 取 得 は 携 帯 電 話 会 社 によって 異 なる これを 吸 収 するため 携 帯 電 話 会 社 毎 の 専 用 CGI を 作 成 する その 後 携 帯 電 話 から 作 成 した CGI にアクセスがあれば どこの 携 帯 電 話 会 社 からのアクセスを 自 動 的 に 判 別 し その 携 帯 電 話 にあった CGI を 自 動 的 に 起 動 する この CGI を 搭 載 したサーバ( 以 下 My サーバ)に 専 用 CGI を 搭 載 する GPS 衛 星 から 携 帯 電 話 の 位 置 情 報 を 取 得 してき その 情 報 を 元 に 地 図 を 作 成 する 地 図 の 作
Google サーバ 9 地 図 画 像 送 信 8 表 示 情 報 を 送 信 携 帯 電 話 会 社 にあった CGI を 起 動 する 1CGI にアクセス 6 測 定 した GPS の 値 を 送 信 5GPS 測 定 4 自 分 の GPS 機 器 の ID を 送 信 My CGI サーバ 2 携 帯 電 話 へ GPS の 起 動 7 取 得 した GPS の 値 を CGI に 送 信 10 XHTML ファイルで 地 図 画 像 +その 他 送 信 図 4 全 体 像 の 流 れ 携 帯 電 話 3GPS 起 動 11 表 示 成 方 法 として 前 述 したが Google Satic Maps を 利 用 する Google Satic Maps は Google が 提 供 するサービスのひとつであり 無 料 である このサーバへ 位 置 情 報 を 渡 す 事 で 自 動 的 に 自 分 がいる 位 置 をマーカで 示 した 地 図 画 像 が 自 動 的 に 生 成 されるシステムである 続 いて 作 成 するプログラムの 全 体 を 説 明 する どの 携 帯 電 話 からアクセスがあったかを 調 べる 調 べる 方 法 として HTTP ヘッダーから 携 帯 電 話 の 種 類 を 判 別 することが 可 能 とな る その 後 各 携 帯 電 話 会 社 専 用 CGI を 起 動 し 携 帯 電 話 の GPS 情 報 を 取 得 する 携 帯 電 話 から 取 得 してきた 位 置 情 報 には 様 々な 情 報 が 付 加 されている その 中 から 経 度 緯 度 の 値 を 取 得 する 取 得 してきた 値 は 度 分 秒 表 記 なので それを 百 分 率 表 記 に 変 換 する その 値 を My サーバのデータベース 等 に 保 存 後 取 得 した 経 度 緯 度 の 情 報 を Google Satic Maps に 渡 す これにより 携 帯 電 話 用 の 地 図 を 表 示 する 事 が 可 能 となる この 時 他 の 人 も 表 記 したい 場 合 Google Satic Maps への 引 数 を 増 加 することにより 自 分 以 外 の 人 をマーカ にて 表 示 する 事 が 可 能 となる 以 上 がシステムの 全 体 像 である
3-3. 位 置 情 報 取 得 方 法 前 述 したように 携 帯 電 話 における 位 置 情 報 取 得 は 携 帯 電 話 会 社 によって 異 なる そこ で 本 章 では 各 携 帯 電 話 会 社 の 位 置 情 報 の 取 得 方 法 について 述 べる 3.3.1 au における 位 置 情 報 取 得 (1) 簡 易 位 置 情 報 による 取 得 方 法 au の 位 置 情 報 を 取 得 する 方 法 として 大 きくふたつの 方 法 が 存 在 する そのうちの 簡 易 位 置 情 報 と 呼 ばれる 位 置 情 報 の 取 得 方 法 の 説 明 をする この 簡 易 位 置 情 報 は au の 基 地 局 から 位 置 情 報 を 取 得 する 方 法 である そのため 位 置 情 報 があまり 正 確 には 測 定 する 事 ができ ないが 市 町 村 程 度 ならば 判 別 する 事 が 可 能 である 取 得 には 図 5の1のような URL を HP に 記 述 し 携 帯 電 話 からアクセスする 事 で GPS を 起 動 させる 事 ができる 携 帯 電 話 からア クセスする 際 に URL が device:location?~ であれば その 携 帯 電 話 に 位 置 情 報 を 送 信 しますか? 等 のメッセージが 出 る これを 許 可 する 事 により 位 置 情 報 をサーバへ 送 信 する サーバへ 送 信 する 値 として 図 5の2のような URL が 戻 ってくる この 戻 ってく る URL 情 報 には 測 地 系 座 標 系 緯 度 経 度 の 情 報 が 含 まれている 測 地 系 とは 大 きく 世 界 測 地 系 と 日 本 測 地 系 のふたつがある 世 界 測 地 系 とは VLBI(Very Long Baseline Interferometry)や 人 工 衛 星 を 用 いた 観 測 により 定 められた 国 際 的 な 測 地 規 準 系 である 対 して 日 本 測 地 系 とは 東 京 天 文 台 の 経 度 緯 度 を 日 本 経 緯 度 原 点 とし た 測 地 規 準 系 である この2つの 測 地 系 で 同 じ 地 点 を 調 べた 際 に 異 なる 点 として 例 えば 日 本 測 地 系 で 計 測 した 値 を 世 界 測 地 系 で 表 すと 北 西 方 向 に 約 450m ずれることになる au の 簡 易 位 置 情 報 にて 取 得 した 測 地 系 は 世 界 測 地 系 で 統 一 されている 次 に 座 標 系 の 説 明 をす る 座 標 系 とは 測 地 系 で 調 べた 座 標 位 置 の 表 記 方 法 である 座 標 の 表 記 方 法 には2つの 方 法 があり 1つは 純 粋 な 角 度 であり 2つ 目 が 度 分 秒 である au の 簡 易 情 報 で 取 得 した 情 簡 易 情 報 による 取 得 1device:location?url=[ 送 り 先 URL] 取 得 結 果 簡 易 情 報 なら location と 指 定 2[ 送 り 先 URL]?datum=AAA&unit=BBB&lat=XXX&lon=YYY 測 地 系 座 標 系 緯 度 経 度 図 5 au の 簡 易 情 報 で 取 得 するための URL と 取 得 した 情 報 の 例
報 は 度 分 秒 表 記 で 表 されている 最 後 に 残 りの2つの 情 報 の 説 明 をする 簡 易 位 置 情 報 に よって 取 得 された 経 度 緯 度 の 情 報 は 度 分 秒 表 記 で 表 されており 緯 度 は 度 数 の 表 記 が 北 緯 なら+(または 省 略 ) 南 緯 なら-と 表 記 される 同 様 に 経 度 は 度 数 の 部 分 が 東 経 なら+ (または 省 略 ) 西 経 では-と 表 記 される これらの 情 報 を 引 数 として(GET としての 引 数 として) 次 の cgi プログラム 渡 すことによ り アクセスした 携 帯 電 話 の 位 置 情 報 を 元 にしたページ 表 示 する 事 が 可 能 である (2)gpsone による 位 置 情 報 取 得 au の 位 置 情 報 の 取 得 には 簡 易 位 置 情 報 の 取 得 の 他 に gpsone による 位 置 情 報 の 取 得 方 法 が ある gpsone と 簡 易 位 置 情 報 との 違 いは 簡 易 位 置 情 報 は au の 基 地 局 からの 位 置 情 報 だけ であったが gpsone は GPS 衛 星 からも 情 報 を 取 得 する 事 が 可 能 である そのため 簡 易 情 報 よりも 詳 しい 情 報 を 取 得 することが 可 能 である gpsone により 位 置 情 報 取 得 には 図 6 の1のような URL にアクセスする 事 で gpsone を 起 動 可 能 である これにより 図 6の2の ような 位 置 情 報 を 取 得 できる 取 得 した 位 置 情 報 の 中 には GPS のバージョン 測 地 系 座 標 系 緯 度 経 度 高 度 時 間 長 軸 半 径 誤 差 短 軸 半 径 誤 差 高 度 誤 差 誤 差 楕 円 長 軸 角 度 測 位 方 法 と 12 個 の 情 報 が 含 まれている 測 地 系 座 標 系 緯 度 経 度 の 情 報 は 前 述 した 簡 易 情 報 とほぼ 同 じだが 違 う 点 は 緯 度 経 度 の 座 標 の 度 数 の 部 分 の 表 記 が 図 6の2のように %2b と 表 記 されていた 場 合 は+と 表 記 の 仕 方 が 違 う gpsone による 取 得 1device:gpsone?url=[ 送 り 先 URL]&ver=1&datum=0&unit=0" 取 得 結 果 gpsone なら gpsone と 指 定 2ver=1&datum=0&unit=0%lat=%2bXXX&lon=%2bYYY& alt=aaa&time=bbb&smaj=ccc&smin=ddd&vert=eee&majaa=fff&fm=ggg 高 度 時 間 長 軸 半 径 誤 差 短 軸 半 径 誤 差 高 度 誤 差 誤 差 楕 円 長 軸 角 度 測 位 方 法 図 6 au の gpsone で 取 得 するための URL と 取 得 した 情 報 の 例
3.3.2 Docomo における 位 置 情 報 取 得 (1)FOMA による 位 置 情 報 取 得 FOMA での 位 置 情 報 取 得 には 図 7の1の URL を 指 定 した 上 で lcs という 属 性 を 加 えてアク セスする 事 により GPS 取 得 が 開 始 される アクセス 後 は 図 7の2のような 情 報 を 取 得 する ことができ 取 得 した 情 報 には 緯 度 経 度 測 地 系 測 位 レベルの4つの 情 報 が 含 まれて いる 緯 度 経 度 の 取 得 した 情 報 の 座 標 の 表 記 の 仕 方 は 度 分 秒 表 記 となっている 緯 度 の 情 報 の 場 合 は 度 数 の 部 分 が 北 緯 なら+ 南 緯 なら-と 表 記 されており 経 度 の 場 合 には 東 経 なら+ 西 経 なら-と 表 記 される 測 地 系 の 値 は 文 字 列 で 表 示 され 例 えば 世 界 測 地 系 で 表 示 される 場 合 geo=wgs84 と 取 得 する 事 ができる GPS 機 能 が 搭 載 された 携 帯 電 話 にてア クセスした 場 合 は 世 界 測 地 系 となる ただし 携 帯 電 話 の 機 種 によっては wgs84 と wgs が 小 文 字 表 記 される 場 合 と 大 文 字 で WGS84 と 表 記 される 場 合 もある 測 位 レベルは3 段 階 で 表 記 され 水 平 誤 差 <50m なら3 50m 水 平 誤 差 <300m なら2 300m 水 平 誤 差 なら 1と 表 記 される FOMA( 一 部 の 機 種 を 除 く)による 取 得 1<a href= [ 送 り 先 URL] lcs> lcs を 付 加 する 2[ 送 り 先 URL]?lat=%2BXXX&lon=%2BYYY&geo=wgs84&x-acc=3 緯 度 経 度 測 地 系 測 位 レベル 図 7 Docomo FOMA の 位 置 情 報 を 取 得 するための URL と 取 得 した 情 報 の 例 (2)mova による 位 置 情 報 取 得 mova の 位 置 情 報 を 取 得 するには2 種 類 あり GET 型 での 情 報 の 取 得 と POST 型 での 情 報 の 取 得 方 法 がある 図 8の1に 書 かれている 上 の 部 分 が GET 型 にて 取 得 する 記 述 方 法 であり 図 8の2が POST 型 の 際 の 記 述 方 法 である この2つの 方 法 の 異 なる 点 は 図 8の2にように GET 型 なら 指 定 した URL の 後 ろに 各 情 報 が 記 述 されており この 際 に 取 得 できる 情 報 には 座 標 値 測 地 系 測 位 レベルの3つの 情 報 が 含 まれている これに 対 して POST 型 は 取 得 した い 情 報 だけを 指 定 して 取 得 できる 取 得 できる 座 標 値 の 情 報 は 図 8の2のように N**.**.**.**E***.**.**.**のような 座 標 値 が 含 まれている この 座 標 値 の 前 N の 文 字 が N なら 北 緯 逆 に 南 緯 なら S また 後 ろの E なら 東 経 逆 に 西 経 なら W と 表 記 される その 他
の 取 得 できる 情 報 の 表 記 は 前 述 した FOMA と 同 じである mova( 一 部 の 機 種 を 除 く)による 取 得 1<FORM method= get action= [ 送 り 先 URL] > 送 信 方 法 get 又 は post <INPUT type= submit name= navi_pos value= 任 意 の 文 字 列 > 2GET 型 Type= submit と 指 定 name オプションで navi_pos と 指 定 [ 送 り 先 URL]?pos=N**.**.**E**.**.**&geo=wgs84&X-acc=3 座 標 値 ( 緯 度 / 経 度 順 ) 測 地 系 {N: 北 緯 S: 南 緯 E: 東 経 W: 西 経 } 測 位 レベル 3POST 型 FORM タグ action 属 性 で 指 定 された URL に 取 得 した 位 置 情 報 のパラメータ を 付 加 して 送 信 図 8 Docomo mova の 位 置 情 報 を 取 得 するための URL と 取 得 した 情 報 の 例 3.3.3 Softbank における 位 置 情 報 取 得 3GC 型 の 簡 易 位 置 情 報 と S!GPS ナビ 情 報 の 取 得 方 法 は 図 9 の1のように location を URL 内 で 指 定 する 事 により GPS を 起 動 することができる 簡 易 位 置 情 報 と S!GPS ナビ 情 報 の 違 いとして 簡 易 位 置 情 報 は 基 地 局 からの 位 置 の 割 り 出 しであり 精 度 が 粗 いというもので ある 対 して S!GPS ナビ 情 報 は 携 帯 電 話 に 搭 載 されている GPS からの 取 得 であり 精 度 が 比 較 的 高 いものである 他 の 携 帯 電 話 会 社 とは 異 なり location: と 記 述 した 後 に 簡 易 位 置 情 報 なら cell S!GPS ナビなら GPS 端 末 で 優 先 される 測 位 を 求 めるなら auto といずれか を 指 定 する 事 で 取 得 方 法 を 変 える 事 ができる これにより 取 得 できる 位 置 情 報 が 図 9の 2のような 値 であり 取 得 した 値 には 座 標 値 測 地 系 精 度 の3つの 情 報 が 含 まれている 座 標 値 は 度 分 秒 表 記 で 表 記 されており 図 9の2のように N**.**.**.**E***.**.**.** のような 座 標 値 が 含 まれている この 座 標 値 の 値 の 前 の N が 北 緯 なら N 南 緯 なら S その 後 ろの E の 文 字 が E ならば 東 経 西 経 なら W と 表 記 される 測 地 系 は 文 字 列 で 表 記 されて おり 図 9の2の 値 では wgs84 となっており この 場 合 は 世 界 測 地 系 となるこの 時 測 地 系 は Softbank もデフォルトで 世 界 測 地 系 となっている 位 置 情 報 の 精 度 は3 段 階 となって おり 簡 易 位 置 情 報 ( 誤 差 300m 以 上 )なら1 S!GPS ナビ( 誤 差 50m~300m)なら2 S!GPS ナビ( 誤 差 50m 以 内 )なら3と 表 記 される
Softbank(3GC 型 )による 取 得 1<a href=location:auto?[ 送 り 先 URL]> location を 指 定 する gps を 指 定 すると S!GPS ナビ cell を 指 定 すると 簡 易 位 置 情 報 auto を 指 定 すると 端 末 で 優 先 された 測 定 2[ 送 り 先 URL]?pos=N**.**.**.**E**.**.**.**&geo=wgs84&x-acr=3 座 標 値 ( 緯 度 / 経 度 順 ) {N: 北 緯 S: 南 緯 E: 東 経 W: 西 経 } 測 地 系 精 度 1: 簡 易 位 置 情 報 (300m 以 上 ) 2:S!GPS ナビ(50m~300m) 3:S!GPS ナビ(50m 以 内 ) 図 9 Softbank の 位 置 情 報 を 取 得 するための URL と 取 得 した 情 報 の 例 3 4 Apache HTTP Server の 使 用 多 数 あるサーバソフトの 中 からこの Apache というサーバソフトを 選 択 した 理 由 として は Apache が 無 償 で 使 用 できるからである Apache は 他 のサーバソフトと 比 べ 圧 倒 的 に 高 いシェア 率 を 誇 っている シェア 率 が 高 い 理 由 として Apache というサーバソフトが 無 償 でありながら 高 い 安 定 性 と 快 適 な 動 作 を 実 現 しているからである また 企 業 等 でも 用 い られる 事 が 多 いため それだけ 信 頼 性 が 高 いという 点 もある しかし 他 にもサーバソフ トウェアが 存 在 する 例 えば Microsoft 社 が 提 供 する IIS(Internet Information Service) というサーバソフトがある このサーバソフトが Apache についでよく 使 用 されている こ の IIS というソフト 自 体 は 無 料 で 入 手 できるが Windows NT Server(Windows 2000 Server) か Windows XP Professional を 購 入 しなければ 使 用 できない 更 に 設 定 が 少 し 煩 雑 なため 容 易 に 使 用 することができない 他 にも IIS を 用 いると Windows 依 存 になりかねない IIS でも cgi プログラムは 動 作 可 能 であるが それならば Apache にて 動 作 させるほうが 無 難 で あると 考 えた また Apache は Microsoft の OS でも Linux 等 の OS でも 動 作 可 能 であると いう 点 でも 採 用 した 事 も 理 由 のひとつである 今 回 Apache を 使 った 大 きな 役 割 として 携 帯 電 話 から CGI を 読 み 込 みにいくといった 必 要 性 があったからである Apache を PC にインストールすると C ドライブ 直 下 に Apache のフ
ォルダが 出 来 る そのフォルダの 中 に CGI ファイルを 保 存 しているフォルダや ログとし て 保 存 しているテキストファイルのフォルダがあり この CGI を 保 存 しているフォルダの 中 に Test.cgi という CGI ファイルを 保 存 されている この CGI に 携 帯 電 話 からアクセスす ることで 今 回 提 案 するシステムが 稼 動 する この CGI により 各 携 帯 電 話 でそれぞれ 取 得 した 位 置 情 報 の 取 得 結 果 や その 位 置 情 報 から 取 り 出 した 座 標 位 置 の 情 報 をテキストファ イルに 保 存 するなど 一 連 の 動 作 の 流 れが 可 能 になっている
4. 実 装 4-1. 位 置 情 報 の 割 り 出 し 方 本 章 では 3 章 で 述 べた 内 容 を 実 際 に 実 装 した GPS には 様 々な 情 報 が 含 まれていたが 今 回 は 位 置 情 報 だけを 取 得 するため 緯 度 と 経 度 だけを 用 いて 自 分 の 現 在 地 を 取 得 表 示 する システムを 構 築 した 1 Docomo au の 位 置 情 報 の 取 得 図 10 で 写 っているソースコードが Docomo と au での 座 標 位 置 を 割 り 出 す 方 法 である 44 行 目 にはあらかじめ 取 得 した GPS 情 報 の 値 が 記 憶 されている 値 の 例 は 以 下 である 例 (au の 場 合 ) ver=1&datum=0&unit=0&lat=%2b34.44.36.02&lon=%2b135.26.44.35&alt=33&time=20061021 144922&smaj=104&smin=53&vert=41&majaa=96&fm=2 図 10 Docomo au での 位 置 情 報 取 得 方
この 44 行 目 で 記 憶 されている 位 置 情 報 の 値 を 46 行 目 のソースコードで&で 区 切 り それ ぞれの 値 を 配 列 に 保 持 する この 配 列 の 中 から 50 行 目 から 57 行 目 のソースコードで 緯 度 58 行 目 から 64 行 目 のソースコードで 経 度 を 探 し 出 してそれぞれ 緯 度 と 経 度 として 保 持 させ る 2 Softbank の 位 置 情 報 の 取 得 Docomo au と 同 様 に 図 11 の 215 行 目 にあらかじめ 取 得 した 位 置 情 報 の 値 が 記 憶 されてい る 例 (Softbank の 場 合 ) [ 送 り 先 URL]?Pos=N**.**.**.**E***.**.**.**&geo=wgs84&x-acr=3 Softbank の 位 置 情 報 の 値 は Docomo au 異 なり Docomo au は 位 置 情 報 を 求 める 場 合 lat= 緯 度 lon= 経 度 と 位 置 情 報 の 中 に 含 まれていた 値 が&で 区 切 られている 為 緯 度 と 経 度 の 値 は 容 易 であった しかし Softbank の 位 置 情 報 はN= 北 緯 E= 東 経 のように 値 が 保 持 されているため Docomo とは 少 し 異 なる 手 法 で 緯 度 等 を 取 得 しなければいけない そこで 図 11 Softbank での 位 置 情 報 取 得 方 法
217 行 目 のソースコードで Softbank の 位 置 情 報 の 中 に1つだけ 含 まれている? の 文 字 を&に 変 更 する これにより 正 規 表 現 で 検 索 する 手 間 を 省 く これにより & の 文 字 で 緯 度 等 の 情 報 を 区 切 る 事 ができ この3つの 値 を 配 列 に 保 持 する この3つに 分 けた 値 を 224 行 目 から 244 行 目 のソースコードで Pos= という 値 が 含 まれている 値 を 取 り 出 し その 値 から 更 に 北 緯 東 経 の 情 報 に 分 けて 保 持 することで Softbank の 位 置 情 報 を 割 り 出 す ことができる 4-2. 位 置 情 報 をログとして 保 存 各 携 帯 電 話 会 社 毎 の 位 置 情 報 から 割 り 出 した 座 標 位 置 をログとして 保 存 する 保 存 する 為 のコードは 図 12 である 図 12 のソースコードでは 266 行 目 の 部 分 で ID 情 報 が 記 録 さ れているテキストファイルを 読 み 込 み そのテキストファイルの 中 の ID 情 報 を 配 列 に 保 存 する その 後 配 列 に 保 持 した 自 分 の ID 情 報 を 検 索 し ID 情 報 が 特 定 できたなら その ID 情 報 を 280 行 目 のソースコードで 分 割 し 281 行 目 のソースコードで 分 割 された 値 の 中 から 経 度 と 緯 度 の 値 の 部 分 を 書 き 換 える 経 度 と 緯 度 の 値 を 書 き 換 えた 上 で また 分 割 さ れていた 自 分 の ID 情 報 の 値 を 284 行 目 のソースコードで 結 合 する その 後 結 合 した 値 を 元 のテキストファイルへ 書 き 込 み ファイルを 上 書 き 保 存 する 上 記 のプログラムの 動 きにより 位 置 情 報 から 座 標 位 置 を 割 り 出 し それを 自 分 が 登 録 図 12 位 置 情 報 をログとして 保 存
しているユーザ ID と 関 係 付 け ログとして 保 存 されている 状 態 である これにより 携 帯 電 話 の 契 約 会 社 が 違 っていてもログに 座 標 位 置 として 保 存 されている 状 態 である つまり 契 約 会 社 が 異 なる 携 帯 電 話 同 士 でも 位 置 情 報 の 交 換 が 可 能 となる 4-3.ID 情 報 を 読 み 込 む 今 回 提 案 するシステムでは 複 数 人 数 のユーザをひとつの 地 図 上 で 表 示 するシステムであ る つまり 相 手 が 複 数 人 数 いる 場 合 でも 複 数 人 数 の 位 置 情 報 を 保 持 するシステムが 必 要 と なる そこで4-2で 上 書 きしたテキストファイルに 全 てのユーザ 情 報 を 書 き 出 しおく ( 図 13 ソースコード)これにより 他 のユーザの 位 置 情 報 を 保 持 する 事 ができる そのテ キストファイルを 読 み 込 み ID 情 報 を1 行 ごとに 配 列 に 入 れる 全 ての 行 を 行 単 位 で 配 列 に 保 持 するため テキストファイルに 登 録 されている 人 数 が 多 くなると 地 図 上 に 表 示 さ れるユーザは 非 常 に 多 くなってしまう そこでその 配 列 から 表 示 したいユーザの ID 情 報 だ けを 別 の 配 列 に 保 持 する これにより 必 要 なユーザだけをピックアップし 表 示 する 事 が 可 能 となる また 表 示 したいユーザの 情 報 を 入 れた 配 列 の 情 報 から ID PASS lat lon に 分 類 して ID lat lon 等 の 値 を 新 たな 配 列 に 保 持 する 図 13 Google Map に 位 置 情 報 を 渡 す
これにより 表 示 したいユーザだけを 表 示 する 事 ができるグループワーク 的 なシステム が 構 築 可 能 となり 複 数 人 数 でお 互 いの 位 置 情 報 の 確 認 をする 事 が 可 能 となる 4-4. Google Static Maps で 表 示 今 回 提 案 するシステムでは 契 約 会 社 が 異 なる 携 帯 電 話 同 士 をひとつの 地 図 上 で 表 示 する システムである 上 記 で 述 べた 内 容 は 契 約 会 社 が 異 なる 携 帯 電 話 で 位 置 情 報 を 取 得 し その 位 置 情 報 から 現 在 位 置 を 調 べ ログとして 位 置 情 報 等 を 保 存 すると 述 べた しかし ここまでは 値 の 保 持 するだけであり 地 図 の 表 示 の 処 理 は 一 切 述 べていない そこで 地 図 を 表 示 する 手 法 として Google Static Maps API を 用 いる これにより Google Static Maps API にログとして 保 存 している 位 置 情 報 を 引 数 と 渡 す 事 により ユーザのマーカがついた 地 図 画 像 を 取 得 する 事 が 可 能 となる 図 14 のソースコードはログとして 保 存 していたテキス トファイルから 座 標 位 置 を Google Static Maps API 引 渡 し その 結 果 それぞれの 携 帯 電 話 の 現 在 位 置 を 表 示 させるためのソースコードである これは2 人 だけ 表 示 させる 場 合 の ソースコードであり この 部 分 のソースコードを 実 行 する 場 合 Google Static Maps API か らの 画 像 に2 人 分 のマーカが 表 示 される 368 行 目 と 369 行 目 のソースコードにレッドとブ ルーと 書 かれており 1 人 目 が 赤 2 人 目 が 青 と 表 示 させるように 書 かれている 371 行 目 から 383 行 目 のソースコードでは Google Static Maps に2 人 分 の 現 在 いる 場 所 にマーカと ID 名 が 表 示 される これにより 自 分 と 相 手 の 名 前 が 表 示 され 且 つマーカが 色 分 けされ るので 相 手 が 現 在 どこにいるかを 正 確 且 つ 一 目 で 確 認 することが 可 能 になる 今 回 提 案 す
図 14 Google static Map に 複 数 表 示 るシステムでは 最 大 4 人 まで 地 図 に 表 示 させることが 可 能 である つまり4 人 分 の 座 標 位 置 と ID 情 報 が 確 認 することが 可 能 であるため グループでの 待 ち 合 わせ 等 に 効 果 を 発 揮 す る 事 できる また 表 示 された 地 図 を 更 新 できるようになっており 更 新 すれば 地 図 が 再 描 画 され 相 手 の 新 しい 位 置 がまた 確 認 する 事 も 可 能 である
5. 将 来 の 展 望 本 提 案 により GPS 情 報 の 取 得 方 法 が 異 なったとしても サーバを 中 継 することで 位 置 情 報 の 取 得 を 可 能 とする 事 がわかった GPS 情 報 を 取 得 できればその 情 報 を 元 に 自 分 のいる 場 所 や 相 手 の 場 所 も 地 図 上 に 表 示 することが 可 能 である このことから GPS 機 能 が 付 いて いれば 本 システムのようなシステムを 利 用 する 事 で 様 々な 機 器 の GPS との 連 結 が 可 能 であ る これにより 携 帯 電 話 だけでなく 様 々な 携 帯 情 報 端 末 に 搭 載 されている GPS の 機 器 間 での GPS 情 報 のやりとりができるのではないかと 考 えた 例 えば 現 在 任 天 堂 から 販 売 されている 携 帯 ゲーム 機 でとしてニンテンドーDS や SONY か ら 発 売 されている PSP には WIRELESS LAN が 搭 載 されている この2つの 携 帯 ゲーム 機 は 次 々 に 新 しい 機 能 が 加 わっている 仮 にこのような 携 帯 ゲーム 機 に GPS 機 能 が 搭 載 され 今 回 作 成 したシステムを 利 用 することで それぞれの 携 帯 ゲーム 機 の GPS 情 報 を 通 信 させる 事 が 可 能 と 考 える 例 えば 本 学 阪 南 大 学 ではニンテンドーDS を 用 いた 相 互 教 育 に 力 を 入 れて いる つまりニンテンドーDS が 広 く 普 及 した 環 境 である ここでニンテンドーDS 同 士 を 通 信 させ 学 内 にて 友 人 を 探 すシステムや ゼミ 担 当 教 員 が 現 在 どこにいるかを 一 目 でわか るシステムが 実 現 することが 可 能 である つまり 従 来 は 携 帯 電 話 等 で 現 在 どこにいま すか? 等 のやり 取 りを 行 っていたのが ニンテンドーDS で 担 当 教 員 を 検 索 その 後 研 究 室 にいる 場 合 は 授 業 ではなく 研 究 室 に 在 室 している 事 がわかり 相 談 等 に 容 易 に 行 く 事 が 可 能 となる 様 々な 機 器 に GPS が 搭 載 されると 非 常 に 便 利 な 事 が 多 い そのため 今 後 GPS 機 能 が 搭 載 された 機 器 が 様 々 登 場 するであろう そうなれば 今 回 提 案 したシステムは 非 常 に 有 効 だと 考 えられる
6.まとめ 近 年 携 帯 電 話 の GPS 機 能 搭 載 が 義 務 化 され 世 の 中 に 広 く GPS 機 能 付 携 帯 電 話 が 普 及 した しかし 現 在 は 契 約 会 社 の 異 なる 携 帯 電 話 同 士 では 位 置 情 報 のやりとりを 行 うサー ビスが 存 在 しない GPS 機 能 が 搭 載 されている 携 帯 電 話 は 普 及 してきているのにも 関 わらず 契 約 会 社 が 異 なると 互 いの 位 置 情 報 のやりとりができないため GPS 機 能 を 有 効 に 使 えてい るとは 言 いがたい そこで 契 約 会 社 が 異 なる 場 合 においても お 互 いの 携 帯 電 話 の 位 置 情 報 のやり 取 りを 行 い その 位 置 情 報 から 地 図 を 描 画 するシステムを 提 案 した 各 契 約 会 社 の 携 帯 電 話 で 位 置 情 報 をサーバへ 送 信 し その 各 携 帯 電 話 の 位 置 情 報 をサーバで 保 持 その 後 描 画 したいユーザの 位 置 情 報 を Google Static Maps API 渡 す 事 で 地 図 画 像 に 複 数 人 数 のユーザが 乗 った 地 図 画 像 が 描 画 される これにより 契 約 会 社 が 異 なった 場 合 にお いても 位 置 情 報 の 通 信 が 可 能 となり 且 つ 複 数 人 数 により 位 置 情 報 の 交 換 を 可 能 とし 待 ち 合 わせに 有 効 に 利 用 できると 考 えられる 参 考 文 献 (1)http://www.apache.jp/(Apache HTTP サーバプロジェクト) (2)http://japan.cnet.com/(CNET JAPAN) (3)http://www.nttDocomo.co.jp/service/imode/make/content/gps/index.html (Docomo サービス 機 能 ) (4)http://www.au.kddi.com/ezfactory/tec/spec/eznavi.html (KDDI au 技 術 情 報 ) (5)http://creation.mb.Softbank.jp/web/web_doc.html (WEB&NETWORK 技 術 資 料 )
謝 辞 同 ゼミの 飯 田 あゆ 美 氏 に 感 謝 します よく 夜 中 に 呼 ぼうが 彼 女 が 家 にいてようが 拘 置 し て 一 緒 に 遊 んでくれた 同 ゼミの 小 原 浩 樹 氏 に 感 謝 します 同 ゼミの 上 善 紀 明 氏 に 感 謝 しま す ゼミに 入 ってすぐくらいから 自 分 は 腐 女 子 的 な 発 言 をし 一 緒 にアニメの 話 をしたり した 同 ゼミの 髙 島 麻 代 氏 に 感 謝 します 一 緒 によくゲームの 話 題 などで 盛 り 上 がった 同 ゼ ミの 高 橋 一 氏 に 感 謝 します 一 緒 によく 麻 雀 などをして 遊 んでくれた 同 ゼミの 詫 間 翔 太 氏 に 感 謝 します ゼミ 活 動 や 学 校 以 外 での 場 所 でもよく 一 緒 に 行 動 し 大 学 生 活 を 共 に 楽 し く 過 ごさせてくれた 同 ゼミの 原 知 廣 氏 に 感 謝 します ゼミ 長 で 一 緒 によく 遊 びに 行 ったり し 共 に 楽 しんだ 同 ゼミの 坂 本 匡 史 氏 に 感 謝 します 学 校 の 終 わったあとによく 麻 雀 など をして 遊 んだり 学 校 の 休 み 時 間 に 一 緒 に 運 動 したりした 同 ゼミの 光 永 一 也 氏 に 感 謝 しま す ゼミに 入 った 時 から 皆 の 話 題 の 中 心 で 絶 大 なる 存 在 感 と 威 圧 感 をもって 君 臨 し 続 け た 同 ゼミの 拳 王 様 に 感 謝 します プログラムを 作 る 際 に 助 言 をよくして 頂 き アンケート のプログラムを 作 る 際 に ドリルは 男 の 魂 ですか? という 熱 い 項 目 を 作 ってくれるよう な 同 ゼミの 松 谷 栄 輝 氏 に 感 謝 します 同 ゼミの 吉 岡 直 樹 氏 に 感 謝 します 同 ゼミの 山 城 優 季 氏 に 感 謝 します 後 輩 なのに 凄 くプログラムのことに 詳 しく よく 解 らない 部 分 などを 教 えてくれた 同 ゼミ3 回 生 の 妹 背 武 志 氏 に 感 謝 します オープンキャンパスの 際 によく 働 いてくれた 同 ゼミ3 回 生 の 壽 慶 拓 哉 氏 に 感 謝 します 同 じくオープンキャンパスの 際 によ く 働 いてくれた 角 田 淳 也 氏 に 感 謝 します どんな 苦 しい 状 況 でも 逃 げちゃダメだと 立 ち 上 がり どんな 無 茶 なフリにも 応 えてくれ 突 然 の 遊 びの 誘 いも 心 よく OK してくれるとても ハイスペックなポテンシャルを 常 に 発 揮 してくれた 同 ゼミ 大 学 院 生 の 野 口 真 司 氏 に 感 謝 し ます ゼミの 中 で 皆 をまとめあげる 存 在 で 色 々な 事 に 対 して 深 い 知 識 を 持 ち よく 一 緒 に 遊 びに 行 ったり よく 食 事 に 行 ったり よくプログラムのことや 論 文 のことで 助 言 を 貰 っ たり たまに 無 茶 なフリをしてきたり たまに 同 ゼミの 一 部 の 子 たちにからかわれたり 一 緒 に 先 生 の 顔 で 合 成 写 真 を 作 ったりするなど 思 い 出 しても 感 謝 しきれない 同 ゼミ 大 学 院 生 の 尾 花 将 輝 氏 に 感 謝 します 最 後 にゼミの 担 当 教 員 で ゼミの 皆 の 面 倒 を 見 てくれ 作 業 があまり 進 んでいないときには 作 業 が 進 むように 促 してくれた 花 川 典 子 様 に 感 謝 します