%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%	tani_resume.syt 使用例
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%#! platex resume.tex
\documentclass[a4paper]{jarticle}

\usepackage{tani_resume}

\alignbeforeskip -5mm
\alignafterskip -5mm
\eqnarraybeforeskip -5mm
\eqnarrayafterskip -5mm

\jptitle{
「絵葉書を通じてのハルビンの街の印象調査」\\システムUIのiPadアプリ化
}
%\etitle{English titl}
\jpauthor{飯　祐貴}
%\eauthor{}
\course{谷　研究室}
\year{22}
\abstract{%
私立大学戦略的研究基盤形成支援事業「東アジアにおける都市形成プロセスの統
合的把握とそのデジタル化をめぐる研究」では，
ハルビンの都市形成過程を大局的に検討する方法の１つとして，
20世紀前半に発行されたハルビンに関連する絵葉書群からから時期・地域の都市
の印象を，被験者に直感的・総合的に評価させるアンケートをあるシンポジウム会場で実施
した．その際に用いた「絵葉書を通じてのハルビンの街の印象調査」システムのアンケ
ートインタフェースは，HTML で実現され，また，ネットワークに接続した状況でのみ稼働するものであっ
た．本研究では，そのアンケートインタフェースをiPad アプリ化するとともに，ネッ
トワークに接続できない状況でも稼働するようにした．}

% 最終更新時刻の挿入
%\compheading

\begin{document}

% タイトルを表示させる
\maketitle

\begin{multicols}{2}


\section{はじめに} 

%ハルビン絵葉書システムの作成する目的.

私立大学戦略的研究基盤形成支援事業「東アジアにおける都市形成プロセスの統
合的把握とそのデジタル化をめぐる研究」では, ハルビンの都市形成過程を大局的に検討する方法の１つとして
，20 世紀前半に発行されたハルビンに関連する絵葉書群からから時期・地域の都市の印象を，被験者に直感的・総合
的に評価させるアンケート調査を実施することにした．そのため，「絵葉書を通じてのハルビンの街の印象調査」
システムを開発し(\cite{deguti})，
日本大学文理学部で開催された公開国際学術シンポジウム（近現代東北アジア地
域史研究会設立20周年記念研究大会）会場において，2010年12月5日にアンケート
を実施した．
このシステムのアンケートインタフェースは，HTMLを使用して実現され，ネットワークに接続した状況でのみ稼働するものであった．
タブレット型端末のiPad を実験装置として使用した際,ボタンを押す際に起こる誤動作やインターネットに接続できない環境で
使用できないといった問題点があった．
本研究では，ボタンを押す際に起こる誤動作とインターネットに接続できない環境で使用できないという2点を解消するため，
そのアンケートインタフェースをiPad アプリ化するとともに，ネットワークに接続できない状況でも稼働するようにした．

%本研究
%本研究は,アンケートUI(User Interface)の改善すべき点を解決するべく,iPadアプリケーション化するという手法を用いて改善を行った.
%予めスライドする機能を備えず,ボタンを押す機能のみを備えた.
%タッチ操作の際,画面固定を行うことで誤動作を改善した.
上記のアンケート収集システムはHTML・CSS・PHP・MySQL・JavaScriptを使用し構成されている.
本研究のiPadアプリケーションはiOS SDK・Objective-C・SQLiteを使用し構成されている.

%システムの構成について
次章では,表記した用語や使用した用語について説明を,３章では,従来の「絵葉書を通じてのハルビンの街の印象調査」システムと
アンケートを実施した際に見つけた改良すべき点ついて詳しく述べる.
４章では,本研究のシステムでどのように改善を行ったかについて,そして最後の章では今後の課題について述べる．
\section{用語の説明} 
本章では表記した用語や使用した技術について以下に述べる.

\subsection{UI -UserInterface-}
UI(UserInterface)とはコンピュータシステムとそのコンピュータを利用する利用者との間での情報の
やり取りをするための方法・操作・表示といった情報技術の事である

\subsection{iOS}
iOSとは,iPhone/iPod touch/iPadに搭載されているオペレーティングシステムのことである.

\subsection{iOS SDK} 
iOS SDKとは,Apple社が提供している,iPhone・iPad・iPod touch向けのアプリケーションを開発するための
Mac専用のソフトウェア開発キット（Software Development Kit）の名称である.
iOS SDKは,Mac OS X 向けのソフトウェアの開発において用いられるエディタ,
コンパイラ,リンカ,デバッガ,その他の支援ツールなどを統合・統一化したXcodeをベースとしていて,
仮想マシンのiPad simulatorなどが含まれている.
%iPhone/iPadのネイティブアプリケーションで使用されている各種のAPIが提供されているため,
%マルチタッチやGPS,加速度センサといった多彩な機能を全面的に活かしたアプリケーションの開発も可能となっている.

\subsection{Objective-C}
Objective-Cとは,C言語をベースにオブジェクト指向機能を持たせた上位互換言語でありNeXT,Mac OS XのOSに標準付属する公式開発言語である.
iPadにおいては,Cocoa Touchフレームワークの記述言語として採用されている.

\subsection{SQLite}
SQLiteとは,データベース管理システムの1つで,サーバーとしてでなくアプリケーションの内部に
組み込んで利用する事ができる軽量のデータベースである.本研究ではアプリケーション内部にデータベースを構築す
る際に使用している.

\section{従来のシステムについて} 
従来のシステムを利用するにあたり,まず初めにパソコンから
名前・年齢・性別・最も長く暮していた(ている)国などの個人情報を
登録する.(図１)登録が完了するとアンケートを開始するためのIDが発行される．
利用者はそのIDをiPad画面に入力することでアンケートが開始する.

%\begin{figure}[ht]
\begin{center}
\fbox{
\includegraphics[height=7cm,width=8cm]{nyuuryoku.png}
}
\\
\figurename{１ 個人情報入力画面}
\end{center}
%\end{figure}

アンケートはまず，地図２枚が表示され，その地域に関係がある4～10枚の絵葉書が3 秒ごとに表示された後，アンケート回答ページに遷移し行われる．(図２)
絵葉書のデータセットは，３時代（ロシア革命前，ロシア革命～満洲事変前，満洲事変後），３地区（秦家崗，埠頭区，傅家甸）の９セットが
登録されており，どのデータセットから表示されるのかはランダムに設定されている．
これは,回答結果にデータセットの順番による傾向を反映しないためである．

%\begin{figure}[ht]
\begin{center}
\fbox{
\includegraphics[height=7cm,width=8cm]{anke-to.png}
}
\\
\figurename{２ アンケート回答画面}
\end{center}
%\end{figure}


\subsection{改善すべき点}
1:[\emph{ボタンを押す際に起こる誤作動}]
従来のシステムはWEBブラウザをiPad画面で表示している.
そのため,ボタンを押す際にブラウザをスライドしたと誤認識してしまう場合があり,円滑なアンケート収集を行うことができなかった.

2:[\emph{インターネットに接続できない環境でも,アンケート収集を可能にする}]
従来のシステムは,インターネットに接続できない環境下において使用不可能である.
そのため,当時ハルビンで居住していた方の家に出向き,アンケート収集を行う事ができない.
%場所・環境を選ばずアンケート収集を可能にし,より多くのデータ収集に貢献できるものと考えられる．


\section{本研究について}
\subsection{ボタンを押す際に起こる誤動作の改善}
通常,タブレット型の端末でWEBブラウザを閲覧する際は,ボタンを押す機能の他にスライドする機能が常に備わっている.
本研究では,アプリケーション開発の際に,予めスライドする機能を備えず,ボタンを押す機能のみを備えた.
これにより,アンケートを行っている際にスライド操作は認識せず,ボタンを押す操作のみを認識するようになり,
スライドしたと誤認識してしまう誤動作を改善した.


\subsection{オフラインでのアンケート収集可能}
出口直輝氏が開発した従来のシステムでは,まずiPadからインターネット経由でPHPを使用しデータベースにアクセスする.
そのデータベースからアンケートに必要な画像・項目などを読み込みPHPでHTMLにし,iPadのWEBブラウザで表示している.
そして,収集した結果をまたインターネット経由でデータベースに送り保存する.しかしこれでは,全てにおいて,
インターネットを使用しているのでこのままでは,オフラインでのアンケート収集は不可能である.

そこで開発工程としてまず,Mac OS Xのターミナルを利用して予めiPadアプリケーションに組み込む用の,SQLiteのデータベースファイルを作成した.
次に,絵葉書が3秒ごとに次々表示された後,街の印象を5つの項目で回答するiPadアプリケーションを作成し,予め作成していたデータベースファイルを
アプリケーション内部に組み込んだ.これにより,利用者が絵葉書を見て答えたアンケート結果を構築したデータベースに直接送り保存することが可能となった.

以上より,従来のシステムでは,画像・項目の表示や結果を保存するといった全ての動作において,
インターネットを経由しなければならないが,本研究ではネットワーク環境のない地域・場所において
アンケート収集が可能となった.


\section{今後の課題} 
今回の研究から,インターネットに接続できない環境でのアンケート収集は可能になったが,
アンケートの各データは内部に保存されたままである.そこで,アプリケーション内部に構築した
データベースの各データを無線LANに接続した際,自動でサーバーに送ることが今後の課題として考えられる.
また,絵葉書を追加したり,アンケート項目の追加・削除した場合に,即座に対応できるよう
アプリケーションデータの更新をボタン1つで手軽に更新できるようにすることも今後の課題として考えられる.


\end{multicols}

%参考文献
\begin{thebibliography}{6}
\bibitem{deguti}
出口直輝 :\\
-絵はがき歴史資料のデジタル化による価値付加の試み-\\
日本大学大学院総合基礎科学研究科地球情報数理科学専攻修士論文,2011.

\bibitem{SQLite}
SQLite：\\
http://www.dbonline.jp/sqlite/

\bibitem{Objective-C}
Objective-C：\\
http://www.oklab.org/

\bibitem{sahou}
著　橋本佳幸：\\
iPadプログラミングの作法

\bibitem{kiso}
著　鶴薗賢吾：\\
基礎からのiPhone SDK

\bibitem{gaido}
著　JonathanZdziarski・監訳　近藤誠・訳　武舎広幸,武舎るみ :\\ 
iPhone SDKアプリケーション開発ガイド


\end{thebibliography}%参考文献終わり
\end{document}



