\section{はじめに}
他の人にどこかへ連れて行ってもらいたい時，住所・緯度・経度情報などの固有位置情報や東西南北などの絶対位置情報のみならず，前後左右などの話者の\deleted{主観的な}\modified{一人称視点からの}相対位置情報によって位置情報を共有することが多い．\deleted{主観的な}\modified{このような}相対位置情報を表現する場合，\deleted{単純な}\modified{単一の}有向辺のみに基づく抽象化では，本質的に位置情報の曖昧性解消ができない場合がある．例えば，「東京タワーを背にして右前方に豆腐屋があります」という表現を有向辺で表現するためには2つの辺を利用する必要がある．1つはランドマークである「東京タワー」と空間的実体である「話し手」の現在の位置との相対的な配置を表し，もう1つは「話し手」の現在の位置とランドマークである「豆腐屋」の位置との相対的な配置を表す．\textbf{正確な位置情報を記述するためには，これらの2つの有向辺の情報を単一の位置\modified{情報}フレームとして保持し，3点の相対位置を定義することが必要である．}空間論理の分野において，相対位置情報を表現するDoubleCrossModelが提案されている．DoubleCrossModelは文字通り2つの十字(cross)を使用する位置情報フレームである．2つの十字の中心に2つのランドマークもしくは空間内実体を配置したうえで，3つ目のランドマークもしくは空間内実体の相対位置情報を表現することができる．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.1\begin{figure}[b]\begin{center}\includegraphics{31-3ia17f1.pdf}\end{center}\caption{DoubleCrossModelに基づく相対位置情報表現の例}\label{fig:example1}\vspace{-0.75\Cvs}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%図\ref{fig:example1}に例を示す．表現「[東京タワー](\texttt{id:T1})を背にして右前方に[豆腐屋](\texttt{id:T3})があります」に対して，聞き手の\texttt{id}を\texttt{H0}としたうえで，図\ref{fig:example1}の左下\modified{の二つの十字の図}のように表現する．本論文では，位置情報を共有する対話中の相対位置情報を，DoubleCrossModelを利用して表現することを提案する．さらに，本研究では，絶対位置情報・方向・向き・時間的距離・空間的距離・位相情報（部分・全体情報）のフレーム情報の付与手法について示す．本論文の構成は以下の通りである．\ref{sec:frame}節では，空間情報フレームのアノテーション手法について解説する．\ref{sec:double-cross}節では，提案手法であるDoubleCrossModelに基づく相対位置情報アノテーション手法を示す．\ref{sec:annotation}節では，実際のアノテーションを行ったデータの統計について示す．\ref{sec:conclusions}節に，まとめと今後の展開について示す．\modified{なお本研究は，ホンダ・リサーチ・インスティチュートにおいて，対話データの収録・転記・さまざまなメンションのタグ付けされたものに対して，どのように相対位置情報を適切にタグ付けするかについて提案するものである．}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{空間情報フレームのアノテーション手法\label{sec:frame}}
本節では，空間論理\modified{の考え方に基づき，空間情報フレームのアノテーション手法を提案する．Renzらの空間論理の解説\cite{renz2007qualitative}には，区間代数からはじめ，2.2節に示す位相に基づく抽象化を解説するとともに，向きを入れる手法としてのDoubleCrossModelを示している．以下では，Renzらの定義に基づき，空間情報の抽象化について解説する．}\modified{さらに，言語表現に対する空間情報アノテーション手法として，}SpatialML\cite{mani-etal-2008-spatialml}やISO-space\cite{pustejovsky-yocum-2014-image,Pustejovsky2017}などの空間情報フレームアノテーションの主要な概念について解説する．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{空間情報の抽象化}本節では空間情報の抽象化手法について解説する．本研究で扱う表現は以下のとおりである：\begin{itemize}\itemランドマーク(Landmarks)：緯度や経度，または住所など，特定の位置情報が定義される場所．\item空間内実体(SpatialEntities)：空間に位置する実体．話し手・聞き手もこれに含まれる．\itemシグナル表現(Signals)：位置情報，方向情報，距離情報などを示す表現．\end{itemize}位置情報の形式化については，その参照表現の型として3種類あるとされる：\begin{itemize}\item固有(Intrinsic)：場所に内在する固有の向き・位置．\item絶対(Absolute)：鳥瞰による指示参照（東西南北）．\item相対(Relative)：実体からの視点に基づく指示参照（前後左右）．前提として，視点を持つ主体が向き(Orientation)を持つ．\end{itemize}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.2\begin{figure}[t]\begin{center}\includegraphics{31-3ia17f2.pdf}\end{center}\caption{Project-basedmodel（左：絶対(absolute),右：相対(relative)）}\label{fig:project}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%空間内の位置に基づき方向を規定する方法としてproject-basedmodel（図\ref{fig:project}）\cite{ligozat1998reasoning}がある．絶対位置情報表現はある出発点からの目標点の位置・方向を鳥瞰\modified{視点}に基づき「東西南北」を用いて示す．相対位置情報表現はある出発点からの目標点の位置・方向を空間内\modified{の一人称}視点に基づき「前後左右」を用いて示す．project-basedmodelでは位置・方向を有向辺にて表現する．言語表現が絶対的な指示参照しか含まない場合，その指示参照は固有位置情報を参照点とした上記の有向グラフモデルを使用して位置情報を抽象化することができる．しかし，実際には，空間内実体である話し手と聞き手は空間内に存在し，それぞれの視点からの相対位置情報表現を使用して位置情報を伝達する傾向にある．特に必ずしも空間内の絶対位置表現（東西南北）が対話参与者で共有されるわけではなく，相対位置情報表現を使わざるを得ない状況がある．しかしながら，既存のproject-basedmodelによる相対位置情報表現の形式化は{\bf空間内実体がどちらを向いているのか}という情報を適切に保持しない．\ref{sec:double-cross}節に示すDoubleCrossModelを用いた相対位置情報アノテーション手法では，3点の相対位置情報を保持することで適切に相対位置情報表現を抽象化する．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{位相情報の抽象化}位相情報とは空間内物体の包接関係を抽象化したものである．ランドマークや空間内実体には大きさがあり，その包接関係は位置情報のなかでも重要な情報である．SpatialMLやISO-Spaceなどの先行研究における言語表現の空間情報の抽象化\cite{mani-etal-2008-spatialml,pustejovsky-yocum-2014-image,Pustejovsky2017}は{\bf主に位相情報に基づいた抽象化}である．これは，移動表現などの述語がランドマークと空間内実体の相対的な位相変化の意味を表出するため，述語の事象意味論として位置情報の抽象化を目指したためである．位相情報として，部分全体関係や境界情報を定義する手法としてRCC-8(RegionConnectionCalculus-8)\cite{randell1992spatial}が提案されている．\modified{文献によってはRCC8とも記されるが，本稿では本文中で言及する場合RCC-8に統一し，ラベル名として{\ttrcc8}を用いる．}以下のRCC-8で規定する8種類の関係（図\ref{fig:rcc8}）を示す．\begin{itemize}\item\texttt{DC}:Disconnected（非連結）\item\texttt{EC}:Externalconnection（外接）\item\texttt{PO}:Partialoverlap（部分一致）\item\texttt{EQ}:Equal（完全一致）\item\texttt{TPP}:Tangentialproperpart（被内接：sourceがtargetに接した部分集合）\item\texttt{TPP$^{-1}$}:Inverseof\texttt{TPP}（内接：targetがsourceに接した部分集合）\item\texttt{NTPP}:Non-tangentialproperpart（被内包：sourceがtargetに接しない部分集合）\item\texttt{NTPP$^{-1}$}:Inverseof\texttt{NTPP}（内包：targetがsourceに接しない部分集合）\end{itemize}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.3\begin{figure}[t]\begin{center}\includegraphics{31-3ia17f3.pdf}\end{center}\caption{位相情報(RCC-8)}\label{fig:rcc8}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\citeA{Pustejovsky2017}のISO-SpaceにおけるMotionタグのクラスは，移動表現の位相の変化を分類したものである．表\ref{tab:iso-space:motion}にMotionタグの移動表現の位相の変化をRCC-8で表現したものを示す．表中\texttt{IN}は\texttt{TPP}と\texttt{NTPP}の集合和を表す．\modified{例えば，Leaveは，何らかの空間内実体の内側([\texttt{IN}$\mid$\texttt{EQ}])から，部分一致・外接(\texttt{PO},\texttt{EC})を経て，空間内実体の外部(\texttt{DC})への移動を表す．Reachは，Leaveの逆順の移動を表す．Hitは，空間内実体の外部(\texttt{DC})から外接(\texttt{EC})，さらに場合によっては部分一致(\texttt{PO})の移動を表す．このように動詞が表出する位相の変化の記述を目的として，事象意味論の研究が進められている．}我々の提案手法でも非連結(\texttt{DC})以外の位相情報は同様のラベルを用いて表現を行う．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%table1\begin{table}[t]\input{17table01.tex}%\caption{ISO-SpaceMotionタグにおける位相情報（Pustejovsky(2017)より）}\label{tab:iso-space:motion}\end{table}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{DoubleCrossModelに基づく相対位置情報アノテーション\label{sec:double-cross}}
以下では，本研究で提案する相対位置情報アノテーションを示す．\modified{通常の位置関係は2地点のものをリンク（有向辺or無向辺）で表現する．本研究では3地点以上の情報をフレーム\cite{minsky1974framework}として表現する．本稿では，3地点以上の位置関係を表現するためにDoubleCrossModel上に配置して抽象化するとともに，位相や距離の情報を表す抽象化としてのフレームを提案する．本研究において，フレームは3地点以上の位置関係を矛盾なく表現できるものを単位とする．矛盾なく説明可能な場合には，4地点以上の位置関係を一つのフレームとして表現することを許す．}まず，アノテーションの形式について，図\ref{fig:example1}を用いて示す．次に先行研究にならい位相情報の扱いについて示す．さらにDoubleCrossModelを用いた相対位置情報アノテーション手法を示し，同型の扱いについて解説する．最後に距離情報の扱いについて示す．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{アノテーションの形式化}アノテーションの形式について，図\ref{fig:example1}の例を用いて示す．アノテーションは，位置情報に関するフレーム知識をハッシュの順序なしリスト（集合）として記述する．まず，テキスト中の連続文字列を抜き出して，その文字列を指し示す識別子(\texttt{id})を付与する．その\texttt{id}に対して，型(\texttt{type})情報を付与する．ランドマークの場合には\texttt{type=landmark}を，空間内実体の場合には\texttt{type=se}を付与する．図\ref{fig:example1}の例では，メンション「東京タワー」に\texttt{id=T1}を付与し，\deleted{「右前方に」id=T2を付与し，}「豆腐屋」に\texttt{id=T3}を付与する．\modified{このメンションの切り出し作業は本研究の上流工程で行われ，提供されたものをそのまま利用した．}また，\modified{本研究では新たに空間内実体の話し手を導入する．}空間内実体の聞き手として\texttt{id=H0}を設定する．以下に記述する内容について示す：\begin{itemize}\item\texttt{id}:\modified{(mentionid)}\\テキスト内のメンションの識別子．これは，位置表現もしくは手がかり句に対して割り当てられる．さらにテキスト中に出現しない空間内実体として，対話の参与者である\texttt{S0}（話し手）および\texttt{H0}（聞き手）を特別の識別子として用いる．\item\texttt{type}:\modified{[\texttt{landmark,se,signal,distance,topology}]}\\テキスト内のメンションの型．もしくはフレームの型．次のいずれか：\begin{itemize}\item\texttt{landmark}:位置情報（動かないもの）．\item\texttt{se}:\\空間内実体（動くもの）．話し手(\texttt{S0})や聞き手(\texttt{H0})を含む．\item\texttt{signal}:相対位置を示す手がかり句．\item\texttt{distance}:距離を表すフレーム\item\modified{\texttt{topology}:位相表現}\end{itemize}\item\texttt{rcc8}:\modified{[\texttt{EC,PO,EQ,TPP,NTPP}]}\\位相情報を表すラベルを付与する．外接(\texttt{EC})・部分一致(\texttt{PO})・完全一致(\texttt{EQ})・被内接(\texttt{TPP})・被内包(\texttt{NTPP})のいずれか．\item\texttt{src}:\modified{(mentionid)}\\位相情報・距離を表す起点となるメンションのID．外接(\texttt{EC})・部分一致(\texttt{PO})・完全一致(\texttt{EQ})は対称関係なので，次の終点となるメンションのID\texttt{tgt}と入れ換えても成立するが，いずれかの順序のもののみを記述する．被内接(\texttt{TPP})・被内包(\texttt{NTTP})は非対称関係である．内接(\texttt{TPP$^{-1}$})・内包(\texttt{NTPP$^{-1}$})については，それぞれの対称関係にある被内接(\texttt{TPP})・被内包(\texttt{NTPP})の\texttt{src}と\texttt{tgt}を入れ換えて記述する．\item\texttt{tgt}:\modified{(mentionid)}\\位相情報・距離を表す着点となるメンションのID．\item\texttt{slot}:\modified{[1-15]}\\メンションIDの位置情報・空間内実体の相対位置を示す．以下に示すDoubleCrossModelにおけるスロット番号．\item\texttt{dir}:\modified{[1-15]}\\メンションIDの空間内実体の向いている方向を示す．以下に示すDoubleCrossModelにおけるスロット番号．\item\texttt{absdist}:\modified{（距離情報・時間情報）}\\絶対距離情報．\modified{到達に要する時間による距離表現を許す．}\item\texttt{reldist}:\modified{（距離情報）}\\相対距離情報．\modified{14と15の間の距離を1とした場合の距離}．\end{itemize}これらの付加情報は，属性値行列(AVM:AttributeValueMatrix)形式で保持する．さらに，ID間の関係（2項関係）やフレームについても属性値行列で記述する．結果として，アノテーションは属性値行列の集合をなす．属性値行列は，計算機上ではJSONもしくはYAML形式で保持する．なお，絶対位置情報による参照表現の場合には，必ずしもDoubleCrossModelを用いる必要はない．しかしながらアノテーションの一貫性のために，本研究ではDoubleCrossModelを用いて，絶対位置情報も表現する．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{位相情報アノテーション}本研究においてもRCC-8\modified{（図\ref{fig:rcc8}）}に基づき位相情報をアノテーションする．以下では，実際のアノテーション事例により，アノテーション手法について説明する．図\ref{fig:rcc8:nttp}に被内包(\texttt{NTPP})のタグ付け例を示す．例文中に\texttt{type=landmark}のメンションとして「公園」(\texttt{id=T412})と「マンション街」(\texttt{id=T413})が定義されている．この位相情報をRCC-8の起点を\texttt{src=T412}，RCC-8の着点を\texttt{tgt=T413}としたうえで，RCC-8の関係を\texttt{rcc8=NTPP}と付与する．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.4\begin{figure}[b]\begin{center}\includegraphics{31-3ia17f4.pdf}\end{center}\caption{位相情報アノテーション例(\texttt{NTPP})\label{fig:rcc8:nttp}}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%図\ref{fig:rcc8:eq}に完全一致(\texttt{EQ})の例を示す．「アニバーサリー」(\texttt{id=T110})と「お店」(\texttt{id=T111})は同一実体であり，この位相情報として，RCC-8の起点を\texttt{src=T110}，RCC-8の着点を\texttt{tgt=T111}としたうえで，RCC-8の関係を\texttt{rcc8=EQ}と付与する．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.5\begin{figure}[b]\begin{center}\includegraphics{31-3ia17f5.pdf}\end{center}\caption{位相情報アノテーション例(\texttt{EQ})\label{fig:rcc8:eq}}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\modified{なお，図\ref{fig:rcc8:eq2}のように複数の同一指示参照表現が出現する場合，同一指示参照表現のすべての組み合わせについて付与するのは煩雑である．このような場合には，同一指示参照表現のうちで最も近いメンションの対についてのみ関係を付与する．図\ref{fig:rcc8:eq2}の例では，最も近いメンション対である(\texttt{T366,T367})，(\texttt{T367,T369})，(\texttt{T369,T370})には関係を付与するが，そうではない(\texttt{T366,T369})，(\texttt{T366,T370})，(\texttt{T367,T370})には関係を付与しない．最も近いメンション対であるか否かは同一指示参照表現の中のみで判定する．図\ref{fig:rcc8:eq2}において切り出されているフィラー表現\texttt{T368}は\{\texttt{T366,T367,T369,T370}\}と同じ実体を参照しないために，最も近いメンションの候補として考慮しない．}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.6\begin{figure}[t]\begin{center}\includegraphics{31-3ia17f6.pdf}\end{center}\caption{位相情報アノテーション例（\texttt{EQ}の連続）\label{fig:rcc8:eq2}}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%本研究では，デフォルトを非連結(\texttt{DC})と仮定し，非連結の場合にはラベルを付与しない．また内接\texttt{TPP$^{-1}$}$\langleS,T\rangle$と内包\texttt{NTPP$^{-1}$}$\langleS,T\rangle$はラベルとして定義せず，被内接\texttt{TPP}$\langleT,S\rangle$や被内包\texttt{NTPP}$\langleT,S\rangle$のように起点と着点を反転することで表現し，ラベルの数を減らす．RCC-8は隣接しているか離れているかを表現することに重きを置いており，位置情報の特定のために必要な相対的な方向表現\deleted{が}\modified{を}適切に表現することができない．位相情報と相対位置情報を適切にアノテーションとして表現することが必要である．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{DoubleCrossModelによる相対位置情報アノテーション}DoubleCrossModel（図\ref{fig:doublecross}）\cite{freksa1992using}は，2つの空間内実体（もしくはランドマーク）を図中の14(relatum)と15(origin)の位置に配置し，その向きを決めるための3つ目の要素(referent)を図中の他の位置に配置することで，3点で向きと相対位置を指定する表現手法である．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.7\begin{figure}[b]\begin{center}\includegraphics{31-3ia17f7.pdf}\end{center}\caption{DoubleCrossModel}\label{fig:doublecross}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%図\ref{fig:example1}の例では，「東京タワー」(\texttt{id=T1})を15に配置し，聞き手(\texttt{id=H0})を14に配置し，「豆腐屋」(\texttt{id=T3})を12に配置することで，相対位置を示す．さらに，聞き手がどちらを向いているのかの情報を\texttt{dir=1}としてDoubleCrossModelを用いて表現する．\modified{DoubleCrossModelにおいても，同一指示(\texttt{EQ})のメンションが複数出現する場合には，最も近いメンションについてのみ記述した．またDoubleCrossModelに基づく空間論理演算によって類推される関係までは付与せずに，言語が表現する配置をそのまま記述するのにとどめた．}\footnote{例えば，a,b,c,dの4点があるとする．(a,b:c)について(15,14:1)の配置であり，(b,c:d)について(15,14:12)の配置の場合，(a,c:d)は空間論理演算により(15,14:12)の配置になることが推論されるが，そこまでの記述は行わない．}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.8\begin{figure}[b]\begin{center}\includegraphics{31-3ia17f8.pdf}\end{center}\caption{DoubleCrossModelにおける3項関係：$\langle$origin,relatum,referent$\rangle$}\label{fig:scivos}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{DoubleCrossModelにおける同型}DoubleCrossModelはorigin,relatum,referentの3項関係を表す．本来のDoubleCrossModelにおいては，originを15に配置し，relatumを14に配置したうえで，referentを他の位置に配置することで相対位置情報を表現する．\citeA{10.1007/3-540-45424-1_29}は，図\ref{fig:scivos}の右のように\{left,straight,right\}$\times$\{forward,perpendicular,centre,line,back\}と参照点の名前を定義した．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%table2\begin{table}[t]\input{17table02.tex}%\caption{originがa,relatumがb,referentがcの場合の順列に基づく同型}\label{tbl:3-perm}\end{table}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%3項のDoubleCrossModelでは，表\ref{tbl:3-perm}のように，1つの構造に対して異なる6つ(3-permutation)の表現が可能である．\citeA{zimmermann1996qualitative}は，この同型の表現について`inversion'（図\ref{fig:inverse}）,`homing'（図\ref{fig:homing}）,`shortcut'（図\ref{fig:shortcut}）のように定義する．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.9and10\begin{figure}[t]\begin{minipage}{200pt}\begin{center}\includegraphics{31-3ia17f9.pdf}\end{center}\caption{同型:inversion}\label{fig:inverse}\end{minipage}\hfill\begin{minipage}{200pt}\begin{center}\includegraphics{31-3ia17f10.pdf}\end{center}\caption{同型:homing,inversehoming}\label{fig:homing}\end{minipage}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.11\begin{figure}[t]\begin{center}\includegraphics{31-3ia17f11.pdf}\end{center}\caption{同型:shortcut,inverseshortcut}\label{fig:shortcut}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%`inversion'はoriginとrelatumを入れ換える操作である（図\ref{fig:inverse}）．originを14に配置し，relatumを15に配置することで，元の表現を180度回転させたものとなる．`homing'は，元のrelatumを新しいoriginに，元のreferentを新しいrelatumに，元のoriginを新しいreferentに入れ替える操作である（図\ref{fig:homing}）．`inversehoming'は`homing'後に`inverse'したものである．`shortcut'はrelatumとreferentを入れ換える操作である（図\ref{fig:shortcut}）．`shortcut'においては，14と15を直径とする円が重要な役割を果たす．元の構造でoriginが15にあり，relatumが14にある場合に，`shortcut'前のreferentが2か12にある場合には，入れ換えた新referentは必ず円の中にある．`shortcut'前のreferentが4か10にある場合には，入れ換えた新referentは必ず円の外にある．`shortcut'前のreferentが3か11にある場合には，入れ換えた新referentは必ず円の上にある（タレスの定理）．`inverseshortcut'は`shortcut'後に`inverse'したものである．タグ付け作業者は，この順列に基づく同型の異なる表現のいずれで記述してもよいこととする．実際に機械処理する際に，この空間論理における操作(inversion,homing,shortcut)を適切に処理する．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{距離情報フレーム}DoubleCrossModelは相対位置情報を記述するもので，距離情報は記述しない．言語表現には絶対距離情報表現\cite{10.1007/3-540-60392-1_4,clementini1997qualitative}と相対距離情報表現\cite{isli1999qualitative}の2つに分けられる．絶対距離情報表現は，2点間の距離を，m,kmなどの具体的な値や到達に要する時間で表現するものである．図\ref{fig:absdist}の例では，距離情報フレーム\texttt{type=distance}を定義し，起点として\texttt{src=T13}，着点として\texttt{tgt=T16}，そしてその2点間の絶対距離情報を\texttt{absdist=20m}として記述する．今回タグ付けしたデータは360度カメラの静止画を刺激としたもので，到達に要する時間で表現する距離表現は含まれなかった．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.12\begin{figure}[b]\begin{center}\includegraphics{31-3ia17f12.pdf}\end{center}\caption{絶対距離情報表現}\label{fig:absdist}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%相対距離情報表現は，2点間の距離を，別の2点間の距離の相対値により表現するものである．今回タグ付けしたデータには，相対距離情報表現は含まれていなかった．DoubleCrossModelにおける相対距離情報の表現手法として，`origin'と`relatum'の距離を基準として，そのいずれかの点と`referent'との相対距離を記述する方法を考えていた．具体的には，図\ref{fig:reldist}のように，`origin'と`relatum'の2点によってなす辺を\modified{基準となる距離とし，}\deleted{半径とする2つの円の内側か外側かを記述するとともに，}\modified{他の距離を}その倍数で\texttt{reldist}として記述する方法である．\modified{この例では，\texttt{T1}と\texttt{T2}の距離を基準となる1とおき，\texttt{T2}と\texttt{T4}の距離を0.5と記述する．}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.13\begin{figure}[t]\begin{center}\includegraphics{31-3ia17f13.pdf}\end{center}\caption{相対距離情報表現}\label{fig:reldist}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{アノテーションデータ\label{sec:annotation}}
本節では，マイクロモビリティと位置情報を共有することを目的とした収録対話に対するアノテーションデータについて示す．本研究はホンダ・リサーチ・インスティチュート・ジャパンと国立国語研究所の共同研究プロジェクトにより実施した．\modified{なお本研究は，対話データの収録・転記・メンションアノテーションがなされたものに対して，どのように相対位置情報を表現するかについて提案するものである．}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{アノテーション対象データ}以下でホンダ・リサーチ・インスティチュートで構成されたアノテーション対象のデータについて開示可能な範囲の情報をまとめる．収録対話は，\modified{1件の}360度カメラの静止画を見ながら，ロボット役（実験実施者）と位置情報を共有する設定で行った．静止画は，東京都の表参道および豊洲近辺で撮影したものを用いた．収録に際して，ロボット役（実験実施者）は制限されたテンプレートの発話のみが可能である．実験協力者側の発話のみをアノテーション対象とした．2022年の8月に10人の実験協力者から音声収録を行った．各実験協力者は\modified{練習として1セッション実施したうえで，データ収録のための}20セッション（20静止画）実施し，合計200対話を収録した．1セッションは150秒を目標としたうえで210秒の時間制限を設け，目的とする位置情報の共有が達成するか，210秒の時点でそのセッションを打ち切った．音声収録に際し，ホンダ・リサーチ・インスティチュート・ジャパンの研究倫理審査を受け認可された．\modified{音声データを転記し，場所・位置関係のメンションを付与した．}\modified{データの概要については，付録Aに示す．}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{位相情報・相対位置情報アノテーション}国立国語研究所において3節に示したアノテーション仕様を提案し，国立国語研究所内でアノテーションを行った．位相情報(\texttt{rcc8})のアノテーションについては，有向辺に抽象化したうえでbrat\footnote{\url{https://brat.nlplab.org/}}を用いてタグ付けを行った．図\ref{fig:brat}にアノテーション画面を示す．位相情報は共参照情報の一般化であるが，被内接\texttt{TPP}・被内包\texttt{NTPP}のような非対照関係を含むために，有向辺で記述した．完全一致\texttt{EQ}・部分一致\texttt{PO}・外接\texttt{EC}については，有向辺で付与するが，矢印はどちらを向いていてもよいこととした．また，完全一致\texttt{EQ}は同値関係であり，実質的に同値類を規定するために，同値類内のすべての組み合わせを付与することはせず，同値類内の隣接する要素にのみに付与した．アノテーションデータを，AVMなどの記述形式に変換して用いる．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.14\begin{figure}[b]\begin{center}\includegraphics{31-3ia17f14.pdf}\end{center}\caption{bratによる{\textttrcc8}のアノテーション\label{fig:brat}}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%DoubleCrossModelの記述は，brat上ではできないために，bratに示される識別子情報を見ながら，タグ付け作業者がYAML形式で記述した．表\ref{tbl:statistics}にアノテーションデータを示す．`Turns'の列は，ロボットとの対話におけるターン数を示す．\modified{そのうち左の数値は実験協力者側の発話数(UTurns)とし，右の数値を全体のターン数とする．}`\texttt{EQ}'・‘\texttt{TPP}'・`\texttt{NTPP}'・`\texttt{EC}'・`\texttt{PO}'および`\texttt{rcc8}Total'の列はRCC-8に基づく位相情報の数を示す．`DoubleCrossModel'の列は，DoubleCrossModelによって記述したフレーム数を示す．`目的達成'の列は，各協力者が20回のセッションのうち，どれだけの回で自分の位置情報を210秒以内に共有できたかを示す．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%table3\begin{table}[t]\input{17table03.tex}%\caption{アノテーションデータの統計:RCC-8ラベルとDoubleCrossModelフレームの度数}\label{tbl:statistics}\end{table}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%表中，完全一致`\texttt{EQ}'はいわゆる共参照を示している．位置情報を共有する際に同じランドマーク・空間内実体を繰り返し言い換える傾向があり，\texttt{EQ}が頻繁に出現する．被内接\texttt{TPP}および被内包\texttt{NTPP}は部分全体関係を示し，主として建物内の店舗を参照する際に使用される．これらは外部に面しているかどうかで区別され，\texttt{TPP}は外部に面していることを示し，\texttt{NTPP}は外部に面していないことを示す．外接\texttt{EC}は主に隣接するランドマーク・空間内実体に用いられる．部分一致\texttt{PO}は部分的に重なる実体を表現するために利用されるが，都市部ではあまり部分的に重なるランドマークや空間内実体が少ないために数が限定的である．DoubleCrossModelを用いて表現すべき言語現象は，10人中6人の実験協力者が利用し，わずか21発話だった．本実験のように360度カメラの静止画の情報のみでは，絶対位置参照情報である東西南北が利用できない．このために本タスクでは相対位置参照情報のみで適切に位置情報を表現する必要があり，ランドマークの特徴とそのランドマークの隣接関係を含む位相情報に頼る傾向が確認された．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fig.15\begin{figure}[t]\begin{center}\includegraphics{31-3ia17f15.pdf}\end{center}\caption{各セッションに要した時間（実験協力者10人$\times$20セッション）}\label{fig:time}\end{figure}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%図\ref{fig:time}に各セッションに要した時間（実験協力者10人$\times$20セッション）を示す．棒グラフの下に表示されている数字は，DoubleCrossModelが用いられた表現の数を示す．白は目的達成したセッションを，黒は目的達成しなかったセッションを表す．DoubleCrossModelの表現を含む17セッションの平均時間は84.8秒（標準偏差:46.6）であり，DoubleCrossModelの表現を含まない183セッションの平均時間は89.6秒（標準偏差:56.8）であった．t検定の結果，DoubleCrossModelの表現を含むセッションの時間が有意に短縮されていた．DoubleCrossModelの表現を含む17セッションのうち目的達成しなかったものは1セッション(5.8\%)であり，DoubleCrossModelの表現がない183セッションのうち目的達成しなかったものは18セッション(9.8\%)で\deleted{し}\modified{あっ}た．これは，DoubleCrossModelの表現が位置の曖昧さを解消するのに有効であることを示唆している．空間論理の分野では，DoubleCrossModelのフレームで示されるような3点の関係を表す言語表現が効率的である．本研究では実験協力者が実際に生成した言語表現を分析したが，実践的には移動を含む位置指定の課題における発話生成の研究においてDoubleCrossModelがより重要だと考えている．例えば，タクシーの配車や自動運転など，詳細な移動指示を明確に表現する言語生成モデルに焦点を当てた研究においてDoubleCrossModelが重要であろう．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{おわりに\label{sec:conclusions}}
本研究では，空間参照表現のフレーム記述手法としてDoubleCrossModelに基づく記述手法を提案した．従来の空間参照表現の記述は，主に同一参照，部分と全体の関係，および位相情報に基づく隣接関係に焦点を当てていた．実用的には，隣接しないランドマークや空間内実体に対して，相対位置情報を規定するにあたり，方向を表現するために3つ以上の点が必要である．3点記述を実現するためにDoubleCrossModelによるフレーム記述を提案した．記述手法においては，DoubleCrossModelにおける同型についても触れ，アノテーターがタグ付けしやすいものを使用することを提案した．さらに，離れたものに対しては，フレーム内に絶対的および相対的な距離を記述することを提案した．東京都内（表参道と豊洲）で撮影した360度カメラ静止画を刺激として，位置情報を共有する発話収録実験を行い，10人の参加者から音声データを収集した．収集した音声データに対して，RCC-8に基づく位相情報のアノテーションと，DoubleCrossModelに基づく相対位置情報の記述を行った．アノテーションの結果から，同一参照，隣接，および部分と全体の関係に基づく言語表現が一般的であり，DoubleCrossModel\modified{を}使用したフレームの記述の必要性は限定的であることがわかった．限定的ながらもDoubleCrossModelを用いて表現する必要がある相対位置情報表現が出現したセッションでは，位置情報の共有の達成率が高く，達成までの時間が短かったことがわかった．これは，相対位置情報表現は位置の曖昧さを解消する上で重要であることを示唆している．空間論理の観点から見ると，位置情報の曖昧さを同一参照関係，隣接関係，および部分と全体の関係だけで解消することは非効率である．3つの離れた対象の相対位置情報を使用する方が，2つの対象の同一参照関係，隣接関係，および部分と全体の関係だけを使用するよりも，位置情報を曖昧さから解消するのに効率的である．この観点から，3点に基づく相対位置情報表現の使用は，言語を介して位置情報を記述する際に重要である．近年，生成AIの研究が盛んになっている中で，特に自動運転などのタスクにおいて，静止画，動画，地図情報に基づいて3点に基づく相対位置情報表現の生成が重要である．この研究は，この目的のための基礎的な研究となる．今回，収集したデータは残念ながら3点に基づく相対位置情報表現の使用が限定的であった．本研究を発展させるために，位置情報参照表現\cite{大村-2024-NLP2024}・経路情報参照表現\cite{川端-2024-NLP2024}の大規模収集を進める．\modified{今後，位置情報参照表現・経路情報参照表現の大規模データに対してアノテーション仕様を検討し，提案手法で対応できない表現がないかについて確認を進める．}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\acknowledgment本研究はホンダ・リサーチ・インスティチュート・ジャパン-国立国語研究所共同研究プロジェクト「行き先目標物の参照表現に関する日本語話し言葉の分析」・国立国語研究所基幹型共同研究プロジェクト「アノテーションデータを用いた実証的計算心理言語学」・科研費JP22K13108,JP19K13195によるものです．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\appendix%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{アノテーションデータの詳細}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{発話収録実験の仕様}以下では発話収録実験の概要について示す．{\bf想定}：実験参加者2名（A【位置情報伝達側】・ロボ役【位置情報受理側】と呼ぶ）による．実験参加者Aが周囲を見回して，位置同定に必要な視認できる情報をロボ役に伝達する．実験参加者Aはシステムの通常の使用者であるが，ロボ役はシステムであると想定する．{\bf実験設定}：実験参加者Aは一般募集し謝礼を支払う．ロボ役は実験委託先の方に担当してもらいシステムとしてふるまってもらう．実験参加者Aとロボ役は別々のブース／部屋にいてマイクとスピーカーを用いて音声のみをやりとりする．実験参加者Aは，360度カメラにより町中において撮像した静止画像を確認し，画像上に示しされた位置を同定可能な情報を自由に発話する．ロボ役は，地図ソフトウェアを確認しながら実験参加者Aが見ている360度カメラ画像に指定された位置を聞き出す．このときロボ役は言えることが制限されており，できるだけ人のような受け答えを行わないように注意する．このためロボ役は実験中に言えることの例が書かれた「言えることリスト」を参照しながら実験参加者Aと対話する．{\bf時間設定}：1実験で1つ有効な発話を収集できると想定する．1実験当たり2分30秒間対話を行うこととし1実験参加者Aあたり20実験を行う．（各実験ごとに30秒間の休憩をし，さらに10実験後に5分の途中休憩を設定する．）1人当たりの拘束時間は1時間30分以内を想定する．{\bf実験参加者Aの想定と人数}：日本語を母語とし不自由なく発話できモニター上の静止画像の認識ができ，マウスを使った簡単な画像ビューワーの操作ができること．男女同数とし20代から50代まで均等にする．{\bf収集物}：実験参加者Aの音声と操作画面，ロボ役の音声と操作画面をそれぞれ収集する．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{転記の仕様}以下では転記の仕様の概要について示す．位置情報伝達側と位置情報受理側との対話音声を聞いて，発話時間情報を取得し，発話内容を書き起こす．基本方針として，フィラーや言いよどみも含めて，聞こえるとおりにすべて書き起こす．分析対象である位置情報伝達側（実験参加者A）の発話の区切りは300ミリ秒以上の無発話区間を区切りとする．分析対象でない位置情報受理側（実験参加者ロボ役）の発話の区切りは300ミリ秒以上の無音区間があっても，1回の発話でまとめる．書き起こしは基本的に全角とし，句点「。」は付与しない．読点「、」はひらがなが連続する箇所などに読みやすくなる程度に付与する．「？」「！」は付与しない．口語特有のいいまわしは，そのまま聞こえるように書き起こし，通常の表記に補正しない．語尾やフィラーなどで，長音が感じられた場合，長音記号「ー」を使用する．笑い声は書き起こさずに「{笑}」のように記述する．聞き取れない箇所は「{＠}」のように記述する．言い間違い，言いよどみは聞こえる音に近い表記かつひらがなで書き起こす．店舗名，地名等の固有名詞の表記はカタカナで書き起こす．アルファベットの綴りを読み上げている場合はカタカナで書き起こす．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\subsection{メンションのアノテーション}分析対象である位置情報伝達側（実験参加者A）に対して，フィラー・応答語・要求語・場所（参照場所・目標場所）・位置関係（参照場所の位置関係・目標場所の位置関係）についてアノテーションした．このうち，場所と位置関係のメンションのみを分析対象とした．%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\bibliographystyle{jnlpbbl_1.7}\bibliography{17refs}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\begin{biography}\bioauthor{川端良子}{%国立国語研究所特任助教．}\bioauthor{大村舞}{%国立国語研究所プロジェクト非常勤研究員．}\bioauthor{浅原正幸}{%国立国語研究所・総合研究大学院大学教授．}\bioauthor{竹内誉羽}{%株式会社ホンダ・リサーチ・インスティチュート・ジャパン，プリンシパル・エンジニア．}\end{biography}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\biodate\end{document}