(57)【要約】移動する方向を、音情報により多次元的、特に二次元的に表現することができ、視覚障害者の移動を効果的に支援することができる、視覚障害者のための音により移動する方向をマッピングする方法、装置及びコンピュータプログラムを提供する。
2012073698.tif 000002
【特許請求の範囲】
【請求項１】
音を出力する装置から、複数の音を重ね合わせて出力して、移動対象が移動する方向をマッピングする方法において、
３方向以上の所定の方向に対応付けて複数の異なる音情報を記憶する工程と、
前記移動対象の現在位置を特定する工程と、
前記移動対象が移動する方向を特定する工程と、
所定の方向のうち、特定した移動する方向を挟む隣接する２つの方向に対応付けてある音情報に基づいて、２つの音を移動する方向に応じた比率で重ね合わせた音を出力する工程と
を含む方法。
【請求項２】
前記所定の方向は、前、右、後、左の４つの方向であり、
移動する方向を挟む隣接する２つの方向に対応付けてある音情報に対応する音を、移動する方向に応じた比率で重ね合わせて出力する請求項１記載の方法。
【請求項３】
音情報に対応する音が母音を発声する音声である請求項１記載の方法。
【請求項４】
所定の経路を一定距離進む都度、前記移動対象の現在位置から見た所定の経路への最短経路を算出する工程と、
算出した最短経路の長さが所定値を超えているか否かを判断する工程と、
所定値を超えていると判断した場合、有色雑音を出力する工程と
を含む請求項１記載の方法。
【請求項５】
前記移動対象が移動する方向を特定する工程は、
前記移動対象が移動する速度に応じて移動する目標点を特定する工程と、
前記現在位置から前記目標点へ向かう方向を移動する方向として特定する工程と
を含み、
移動する速度が速いほど前記現在位置から前記目標点までの距離が大きくなる請求項１記載の方法。
【請求項６】
前記移動対象が移動する方向を特定する工程は、
所定の経路の移動を開始する始点と移動を終了する終点とを特定する工程と、
前記始点から前記終点までの間の位置の指定を受け付ける工程と、
指定を受け付けた位置において前記移動対象が移動する方向を特定する工程と
を含む請求項１記載の方法。
【請求項７】
複数の音を重ね合わせて出力して、移動対象が移動する方向をマッピングする装置において、
３方向以上の所定の方向に対応付けて複数の異なる音情報を記憶する音情報記憶部と、  前記移動対象の現在位置を特定する現在位置特定部と、
前記移動対象が移動する方向を特定する移動方向特定部と、
所定の方向のうち、特定した移動する方向を挟む隣接する２つの方向に対応付けてある音情報に基づいて、２つの音を移動する方向に応じた比率で重ね合わせた音を出力する音出力部と
を備える装置。
【請求項８】
前記所定の方向は、前、右、後、左の４つの方向であり、
前記音出力部は、移動する方向を挟む隣接する２つの方向に対応付けてある音情報に対応する音を、移動する方向に応じた比率で重ね合わせて出力するようにしてある請求項７記載の装置。
【請求項９】
音情報に対応する音が母音を発声する音声である請求項７記載の装置。
【請求項１０】
所定の経路を一定距離進む都度、前記移動対象の現在位置から見た所定の経路への最短経路を算出する最短経路算出部と、
算出した最短経路の長さが所定値を超えているか否かを判断する判断部と
を備え、
該判断部が所定値を超えていると判断した場合、前記音出力部は、有色雑音を出力するようにしてある請求項７記載の装置。
【請求項１１】
前記移動方向特定部は、
前記移動対象が移動する速度に応じて移動する目標点を特定する目標点特定部と、
前記現在位置から前記目標点へ向かう方向を移動する方向として特定する特定部と
を備え、
移動する速度が速いほど前記現在位置から前記目標点までの距離が大きくなるようにしてある請求項７記載の装置。
【請求項１２】
前記移動方向特定部は、
所定の経路の移動を開始する始点と移動を終了する終点とを特定する始点・終点特定部と、
前記始点から前記終点までの間の位置の指定を受け付ける位置指定受付部と、
指定を受け付けた位置において前記移動対象が移動する方向を特定する特定部と
を備える請求項７記載の装置。
【請求項１３】
複数の音を重ね合わせて出力して、移動対象が移動する方向をマッピングする装置で実行することが可能なコンピュータプログラムにおいて、
前記装置を、
３方向以上の所定の方向に対応付けて複数の異なる音情報を記憶する音情報記憶手段、  前記移動対象の現在位置を特定する現在位置特定手段、
前記移動対象が移動する方向を特定する移動方向特定手段、及び
所定の方向のうち、特定した移動する方向を挟む隣接する２つの方向に対応付けてある音情報に基づいて、２つの音を移動する方向に応じた比率で重ね合わせた音を出力する音出力手段
として機能させるコンピュータプログラム。
【請求項１４】
前記所定の方向は、前、右、後、左の４つの方向であり、
前記音出力手段を、移動する方向を挟む隣接する２つの方向に対応付けてある音情報に対応する音を、移動する方向に応じた比率で重ね合わせて出力する手段として機能させる請求項１３記載のコンピュータプログラム。
【請求項１５】
音情報に対応する音が母音を発声する音声である請求項１３記載のコンピュータプログラム。
【請求項１６】
前記装置を、
所定の経路を一定距離進む都度、前記移動対象の現在位置から見た所定の経路への最短経路を算出する最短経路算出手段、及び
算出した最短経路の長さが所定値を超えているか否かを判断する判断手段
として機能させ、
該判断手段が所定値を超えていると判断した場合、前記音出力手段を、有色雑音を出力する手段として機能させる請求項１３記載のコンピュータプログラム。
【請求項１７】
前記移動方向特定手段を、
前記移動対象が移動する速度に応じて移動する目標点を特定する目標点特定手段、及び  前記現在位置から前記目標点へ向かう方向を移動する方向として特定する特定手段
として機能させ、
前記目標点特定手段を、移動する速度が速いほど前記現在位置から前記目標点までの距離を大きくさせる手段として機能させる請求項１３記載のコンピュータプログラム。
【請求項１８】
前記移動方向特定手段を、
所定の経路の移動を開始する始点と移動を終了する終点とを特定する始点・終点特定手段、
前記始点から前記終点までの間の位置の指定を受け付ける位置指定受付手段、及び
指定を受け付けた位置において前記移動対象が移動する方向を特定する特定手段
として機能させる請求項１３記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音により移動する方向をマッピングする方法、装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、視覚障害者が健常者と同様の行動ができるように支援するシステムが多々開発されている。例えば、視覚障害者の視覚以外で取得する情報、例えば聴覚、嗅覚、触覚等で取得する情報によって、視覚障害者がどの方向へ向かって移動しているのか、判断することができるシステムも存在する。【０００３】
進行方向を指し示す技術、道案内をする技術等は、既に数多く開示されている。例えば特許文献１に示すナビゲーション装置では、現在の位置から目的とする位置まで進むための距離と方向とに関する移動指示を、周囲の環境に関する情報、例えば聴覚、嗅覚、触覚等で取得する情報に基づいて生成している。【０００４】
また、音を用いて方向と距離とを特定することも考えられている。例えば非特許文献１では、２以上の音源を用いたステレオ効果を利用することにより、視覚障害者であっても正確な位置情報を知らせることができる。視覚障害者に対しては、特に音により移動する方向へ誘導することは効果的であると考えられている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国特許第７６２０４９３号公報
【特許文献２】米国特許第７０３９５２２号公報
【特許文献３】特開２００５−２１５７３９号公報
【特許文献４】特開２００３−０６７８８５号公報
【特許文献５】中国特許出願公開第１０１３８５６７７号公報
【特許文献６】特開２００１−００４３９６号公報
【特許文献７】米国特許第５８０６０１７号公報
【非特許文献】
【０００６】
【非特許文献１】ツーバ  ナジール（Ｔｏｏｂａ  Ｎａｓｉｒ）、ジョナサン  シー．  ロバーツ（Ｊｏｎａｔｈａｎ  Ｃ．  Ｒｏｂｅｒｔｓ）、「ソニフィケイション  オブ  スペイシャル  データ（Ｓｏｎｉｆｉｃａｔｉｏｎ  ｏｆ  ｓｐａｔｉａｌ  ｄａｔａ）」、第１３回聴覚表示国際会議、モントリオール（カナダ）、２００７年６月２６−２９日
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、視覚障害者にとって音による誘導が効果的であるとしても、従来の技術では、音を用いて、それぞれ方向を一次元的にしか表現することができず、任意の方向を示す音を発することが困難であるという問題点があった。例えば移動指示として意味のある言葉を発する場合、斜め４５度右方向へ進むときには、「右、前、右、前、・・・」というように一次元的な方向を示す言葉を断続的に繰り返す。したがって、細かい方向を指示するには煩雑であるとともに、他の音が重なり合った場合には移動指示を正しく聞き取ることが困難になる。【０００８】
また、ステレオ効果を利用することにより正確な位置情報を知らせることはできるが、そのためには、音源を２以上準備する必要があり、システムが大掛かりになることから、システム構築の総コストを低減することが困難であるという問題点もあった。【０００９】
本発明は斯かる事情に鑑みてなされたものであり、移動する方向を音情報により多次元的、特に二次元的に表現することができ、視覚障害者等の移動を効果的に支援することができる、音により移動する方向をマッピングする方法、装置及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために第１発明に係る方法は、音を出力する装置から、複数の音を重ね合わせて出力して、移動対象が移動する方向をマッピングする方法において、３方向以上の所定の方向に対応付けて複数の異なる音情報を記憶する工程と、前記移動対象の現在位置を特定する工程と、前記移動対象が移動する方向を特定する工程と、所定の方向のうち、特定した移動する方向を挟む隣接する２つの方向に対応付けてある音情報に基づいて、２つの音を移動する方向に応じた比率で重ね合わせた音を出力する工程とを含む。【００１１】
また、第２発明に係る方法は、第１発明において、前記所定の方向は、前、右、後、左の４つの方向であり、移動する方向を挟む隣接する２つの方向に対応付けてある音情報に対応する音を、移動する方向に応じた比率で重ね合わせて出力する。【００１２】
また、第３発明に係る方法は、第１又は第２発明において、音情報に対応する音が母音を発声する音声である。【００１３】
また、第４発明に係る方法は、第１乃至第３発明のいずれか１つにおいて、所定の経路を一定距離進む都度、前記移動対象の現在位置から見た所定の経路への最短経路を算出する工程と、算出した最短経路の長さが所定値を超えているか否かを判断する工程と、所定値を超えていると判断した場合、有色雑音を出力する工程とを含む。【００１４】
また、第５発明に係る方法は、第１乃至第４発明のいずれか１つにおいて、前記移動対象が移動する方向を特定する工程は、前記移動対象が移動する速度に応じて移動する目標点を特定する工程と、前記現在位置から前記目標点へ向かう方向を移動する方向として特定する工程とを含み、移動する速度が速いほど前記現在位置から前記目標点までの距離が大きくなる。【００１５】
また、第６発明に係る方法は、第１乃至第４発明のいずれか１つにおいて、前記移動対象が移動する方向を特定する工程は、所定の経路の移動を開始する始点と移動を終了する終点とを特定する工程と、前記始点から前記終点までの間の位置の指定を受け付ける工程と、指定を受け付けた位置において前記移動対象が移動する方向を特定する工程とを含む。【００１６】
次に、上記目的を達成するために第７発明に係る装置は、複数の音を重ね合わせて出力して、移動対象が移動する方向をマッピングする装置において、３方向以上の所定の方向に対応付けて複数の異なる音情報を記憶する音情報記憶部と、前記移動対象の現在位置を特定する現在位置特定部と、前記移動対象が移動する方向を特定する移動方向特定部と、所定の方向のうち、特定した移動する方向を挟む隣接する２つの方向に対応付けてある音情報に基づいて、２つの音を移動する方向に応じた比率で重ね合わせた音を出力する音出力部とを備える。【００１７】
また、第８発明に係る装置は、第７発明において、前記所定の方向は、前、右、後、左の４つの方向であり、前記音出力部は、移動する方向を挟む隣接する２つの方向に対応付けてある音情報に対応する音を、移動する方向に応じた比率で重ね合わせて出力するようにしてある。【００１８】
また、第９発明に係る装置は、第７又は第８発明において、音情報に対応する音が母音を発声する音声である。【００１９】
また、第１０発明に係る装置は、第７乃至第９発明のいずれか１つにおいて、所定の経路を一定距離進む都度、前記移動対象の現在位置から見た所定の経路への最短経路を算出する最短経路算出部と、算出した最短経路の長さが所定値を超えているか否かを判断する判断部とを備え、該判断部が所定値を超えていると判断した場合、前記音出力部は、有色雑音を出力するようにしてある。【００２０】
また、第１１発明に係る装置は、第７乃至第１０発明のいずれか１つにおいて、前記移動方向特定部は、前記移動対象が移動する速度に応じて移動する目標点を特定する目標点特定部と、前記現在位置から前記目標点へ向かう方向を移動する方向として特定する特定部とを備え、移動する速度が速いほど前記現在位置から前記目標点までの距離が大きくなるようにしてある。【００２１】
また、第１２発明に係る装置は、第７乃至第１０発明のいずれか１つにおいて、前記移動方向特定部は、所定の経路の移動を開始する始点と移動を終了する終点とを特定する始点・終点特定部と、前記始点から前記終点までの間の位置の指定を受け付ける位置指定受付部と、指定を受け付けた位置において前記移動対象が移動する方向を特定する特定部とを備える。【００２２】
次に、上記目的を達成するために第１３発明に係るコンピュータプログラムは、複数の音を重ね合わせて出力して、移動対象が移動する方向をマッピングする装置で実行することが可能なコンピュータプログラムにおいて、前記装置を、３方向以上の所定の方向に対応付けて複数の異なる音情報を記憶する音情報記憶手段、前記移動対象の現在位置を特定する現在位置特定手段、前記移動対象が移動する方向を特定する移動方向特定手段、及び所定の方向のうち、特定した移動する方向を挟む隣接する２つの方向に対応付けてある音情報に基づいて、２つの音を移動する方向に応じた比率で重ね合わせた音を出力する音出力手段として機能させる。【００２３】
また、第１４発明に係るコンピュータプログラムは、第１３発明において、前記所定の方向は、前、右、後、左の４つの方向であり、前記音出力手段を、移動する方向を挟む隣接する２つの方向に対応付けてある音情報に対応する音を、移動する方向に応じた比率で重ね合わせて出力する手段として機能させる。【００２４】
また、第１５発明に係るコンピュータプログラムは、第１３又は第１４発明において、音情報に対応する音が母音を発声する音声である。【００２５】
また、第１６発明に係るコンピュータプログラムは、第１３乃至第１５発明のいずれか１つにおいて、前記装置を、所定の経路を一定距離進む都度、前記移動対象の現在位置から見た所定の経路への最短経路を算出する最短経路算出手段、及び算出した最短経路の長さが所定値を超えているか否かを判断する判断手段として機能させ、該判断手段が所定値を超えていると判断した場合、前記音出力手段を、有色雑音を出力する手段として機能させる。【００２６】
また、第１７発明に係るコンピュータプログラムは、第１３乃至第１６発明のいずれか１つにおいて、前記移動方向特定手段を、前記移動対象が移動する速度に応じて移動する目標点を特定する目標点特定手段、及び前記現在位置から前記目標点へ向かう方向を移動する方向として特定する特定手段として機能させ、前記目標点特定手段を、移動する速度が速いほど前記現在位置から前記目標点までの距離を大きくさせる手段として機能させる。【００２７】
また、第１８発明に係るコンピュータプログラムは、第１３乃至第１６発明のいずれか１つにおいて、前記移動方向特定手段を、所定の経路の移動を開始する始点と移動を終了する終点とを特定する始点・終点特定手段、前記始点から前記終点までの間の位置の指定を受け付ける位置指定受付手段、及び指定を受け付けた位置において前記移動対象が移動する方向を特定する特定手段として機能させる。
【発明の効果】
【００２８】
本発明によれば、音を用いて、移動対象、例えば装置本体、画面上の仮想的なオブジェクト等が移動する方向を多次元的、特に二次元的に表現することができ、移動する方向の変動を連続的な音の変化で表現することができる。また、移動する方向に関する情報に他の音声情報を重ね合わせた場合であっても、音声情報の内容を認識しつつ、移動する方向を認識することができる。さらに、音源を複数準備する必要がなく、低いコストで、例えば視覚障害者を移動するべき方向へと正しく誘導することが可能となる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施の形態に係る情報処理装置の構成を模式的に示すブロック図である。
【図２】本発明の実施の形態に係る情報処理装置の機能ブロック図である。
【図３】音情報を対応付けて記憶しておく方向の例示図である。
【図４】本発明の実施の形態に係る情報処理装置の記憶装置に記憶する音情報の例示図である。
【図５】所定の経路に対して出力される音情報の例示図である。
【図６】本発明の実施の形態に係る情報処理装置のＣＰＵの処理手順を示すフローチャートである。
【図７】本発明の実施の形態に係る移動方向特定部の構成を示す機能ブロック図である。
【図８】移動する速度に応じた目標点の特定方法を示す例示図である。
【図９】本発明の実施の形態に係る情報処理装置のＣＰＵの移動する方向の特定処理の手順を示すフローチャートである。
【図１０】有色雑音を出力する場合の処理の概要を示す例示図である。
【図１１】本発明の実施の形態に係る情報処理装置のＣＰＵの有色雑音の出力処理の手順を示すフローチャートである。
【図１２】経路上に存在するスポットに応じて出力する音を変える場合の例示図である。
【図１３】経路確認のための、本発明の実施の形態に係る移動方向特定部の構成を示す機能ブロック図である。
【図１４】本発明の実施の形態に係る情報処理装置のＣＰＵの移動経路の確認処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下、本発明の実施の形態に係る、複数の音を重ね合わせて出力して、移動対象の移動する方向をマッピングする装置について、図面に基づいて具体的に説明する。以下の実施の形態は、特許請求の範囲に記載された発明を限定するものではなく、実施の形態の中で説明されている特徴的事項の組み合わせの全てが解決手段の必須事項であるとは限らないことは言うまでもない。
【００３１】
また、本発明は多くの異なる態様にて実施することが可能であり、実施の形態の記載内容に限定して解釈されるべきものではない。実施の形態を通じて同じ要素には同一の符号を付している。
【００３２】
以下の実施の形態では、コンピュータシステムにコンピュータプログラムを導入した装置について説明するが、当業者であれば明らかな通り、本発明はその一部をコンピュータで実行することが可能なコンピュータプログラムとして実施することができる。したがって、本発明は、複数の音を重ね合わせて出力して、移動対象の移動する方向をマッピングする装置というハードウェアとしての実施の形態、ソフトウェアとしての実施の形態、又はソトウェアとハードウェアとの組み合わせの実施の形態をとることができる。コンピュータプログラムは、ハードディスク、ＤＶＤ、ＣＤ、光記憶装置、磁気記憶装置等の任意のコンピュータで読み取ることが可能な記録媒体に記録することができる。
【００３３】
本発明の実施の形態によれば、音を用いて、移動する方向を二次元的に表現することができ、移動する方向の変動を連続的な音の変化で表現することができる。また、移動する方向に関する情報に他の音声情報を重ね合わせた場合であっても、音声情報の内容を認識しつつ、移動する方向を認識することができる。さらに、音源を複数準備する必要がなく、低いコストで、例えば視覚障害者を移動するべき方向へと正しく誘導することが可能となる。
【００３４】
図１は、本発明の実施の形態に係る情報処理装置の構成を模式的に示すブロック図である。本発明の実施の形態に係る情報処理装置１は、少なくともＣＰＵ（中央演算装置）１１、メモリ１２、記憶装置１３、Ｉ／Ｏインタフェース１４、ビデオインタフェース１５、可搬型ディスクドライブ１６、通信インタフェース１７及び上述したハードウェアを接続する内部バス１８で構成されている。
【００３５】
ＣＰＵ１１は、内部バス１８を介して情報処理装置１の上述したようなハードウェア各部と接続されており、上述したハードウェア各部の動作を制御するとともに、記憶装置１３に記憶されたコンピュータプログラム１００に従って、種々のソフトウェア的機能を実行する。メモリ１２は、ＳＲＡＭ、ＳＤＲＡＭ等の揮発性メモリで構成され、コンピュータプログラム１００の実行時にロードモジュールが展開され、コンピュータプログラム１００の実行時に発生する一時的なデータ等を記憶する。
【００３６】
記憶装置１３は、内蔵される固定型記憶装置（ハードディスク）、ＲＯＭ等で構成されている。記憶装置１３に記憶されたコンピュータプログラム１００は、プログラム及びデータ等の情報を記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体９０から、可搬型ディスクドライブ１６によりダウンロードされ、実行時には記憶装置１３からメモリ１２へ展開して実行される。もちろん、通信インタフェース１７を介して接続されている外部コンピュータからダウンロードされたコンピュータプログラムであっても良い。
【００３７】
通信インタフェース１７は内部バス１８に接続されており、インターネット、ＬＡＮ、ＷＡＮ等の外部のネットワークに接続されることにより、外部コンピュータ等とデータ送受信を行うことが可能となっている。
【００３８】
Ｉ／Ｏインタフェース１４は、キーボード２１、マウス２２等の入力装置と接続され、データの入力を受け付ける。また、スピーカ等の音出力装置２４とも接続され、ＣＰＵ１１の指示に応じて所望の音を出力する。ビデオインタフェース１５は、ＣＲＴディスプレイ、液晶ディスプレイ等の表示装置２３と接続され、所定の画像を表示する。
【００３９】
図２は、本発明の実施の形態に係る情報処理装置１の機能ブロック図である。図２において、情報処理装置１の音情報記憶部２０１は、３方向以上の所定の方向に対応付けて複数の異なる音情報を記憶装置１３に記憶する。
【００４０】
３方向以上となっているのは、移動する方向を二次元的に表現するためである。すなわち、２つの所定の方向に２つの異なる音情報を対応付けて記憶しておくだけでは、出力された音を聞いても、前方向なのか後方向なのか、あるいは右方向なのか左方向なのか、的確に判断することができず、例えば言葉の意味等、他の情報の助けが必要となる。
【００４１】
一方、３方向以上の所定の方向に複数の異なる音情報を対応付けて記憶しておく場合、出力された音の重ね合わせ状態から、どの方向へ移動するべきか一意的に判断することができる。図３は、音情報を所定の方向に対応付けて記憶しておく方向の例示図である。図３において●印は、移動主体の現在位置を示すものとする。なお、「移動主体」とは、音を出力する装置（情報処理装置１）を保持して移動する者を意味する。
【００４２】
図３（ａ）に示すように２方向に対応付けて記憶しておく場合、前方向であるか後方向であるかを判断することはできても、右方向であるか左方向であるかを判断することはできない。もちろん、矢印を９０度回転した場合には、右方向であるか左方向であるかを判断することはできても、前方向であるか後方向であるかを判断することはできない。したがって、２方向の音情報だけでは、どの方向へ移動するべきか一意的に判断することができない。
【００４３】
図３（ｂ）に示すように３方向に対応付けて記憶しておく場合、前方向であるか後方向であるかを判断することも、右方向であるか左方向であるかを判断することもできる。どの音情報又は音情報の重ね合わせであるかを判断すれば足りるからである。
【００４４】
なお、通常は、移動するべき方向を判断することが容易であるように、図３（ｃ）に示すように４方向にするか、図３（ｄ）に示すように８方向にすることが望ましい。日常生活における方向感覚と一致しているため、判断が早くなると考えられるからである。
【００４５】
図４は、本発明の実施の形態に係る情報処理装置１の記憶装置１３に記憶する音情報の例示図である。図４（ａ）に示すように、前方向、右方向、後方向、左方向の４方向について、それぞれ音情報を対応付けて記憶する。
【００４６】
例えば図４（ｂ）では、音情報として、４方向それぞれに楽器の音を対応付けて記憶している。図４（ｂ）の例では、前方向（＃）に「フルート」の音を、右方向（％）に「バイオリン」の音を、後方向（＄）に「オーボエ」の音を、左方向（＆）に「チェロ」の音を、それぞれ対応付けて記憶してある。中間方向、例えば右前方向については、前方向の音と右方向の音とを１：１で重ね合わせた音を出力することで表現する。具体的には「フルート」の音と「バイオリン」の音とを１：１で重ね合わせた音を出力することにより、右前方向への移動であると判断することができる。
【００４７】
同様に、図４（ｃ）では、音情報として、４方向それぞれに母音を発声する音声を対応付けて記憶している。図４（ｃ）の例では、前方向（＃）に「エ」の音声を、右方向（％）に「ア」の音声を、後方向（＄）に「ウ」の音声を、左方向（＆）に「イ」の音声を、それぞれ対応付けて記憶してある。中間方向、例えば右前方向については、前方向の音と右方向の音声とを１：１で重ね合わせた音声を出力することで表現する。具体的には「エ」の音声と「ア」の音声とを１：１で重ね合わせた「ア」と「エ」との中間音声を出力することにより、右前方向への移動であると判断することができる。
【００４８】
母音を発声する音声を用いる場合、２つの母音を発声する音声を重ね合わせることにより、普段聞きなれている母音を出力することが多い。したがって、楽器等の他の音を用いる場合よりも、ユーザにとっては聞き分けやすく、連続的な音の変化に対しても鋭敏に変化を察知することが可能となる。
【００４９】
図５は、所定の経路に対して出力される音情報の例示図である。図５（ａ）は移動経路を示しており、●印は移動対象の現在位置を示し、矢印の方向へ経路に沿って移動する。
【００５０】
図５（ｂ）は、出力される音に対応する音情報を、連続した方向を示す記号で示している。●印からしばらくは前方向へ移動しているが、その移動を前方向を示す記号「＃」を連続して記載することで表現している。これは、図４に示すように、前方向（＃）に対応付けて記憶してある音情報に対応する音が連続して出力されていることを示している。
【００５１】
同様に、以下、右方向（％）、後方向（＄）、左方向（＆）、後方向（＄）、右方向（％）、前方向（＃）と順次移動する方向に対応付けて記憶してある音情報に対応する音を出力する。
【００５２】
図２に戻って、現在位置特定部２０２は、移動対象、例えば情報処理装置１の現在位置を特定する。特定する現在位置は、ＧＰＳ等を用いた座標値のような絶対位置であっても良いし、所定の基準点からの変位のような相対位置であっても良い。
【００５３】
移動方向特定部２０３は、現在位置特定部２０２で特定した現在位置から、次に移動する目標点まで移動する方向を特定する。次に移動する目標点は、移動する速度に応じて特定する。したがって、随時移動する方向は変動する。
【００５４】
音出力部２０４は、前方向（＃）、右方向（％）、後方向（＄）、左方向（＆）のうち、特定した移動する方向を挟む隣接する２つの方向に対応付けて記憶してある音情報を抽出し、抽出した音情報に基づいて、２つの音を移動する方向に応じた比率で重ね合わせて出力する。例えば、移動する方向が右前方向である場合、前方向（＃）及び右方向（％）に対応付けて記憶してある音情報に対応する音を、移動する方向を挟む隣接する２つの方向の間で比例配分した比率で重ね合わせて出力する。
【００５５】
図６は、本発明の実施の形態に係る情報処理装置１のＣＰＵ１１の処理手順を示すフローチャートである。図６において、情報処理装置１のＣＰＵ１１は、３方向以上の所定の方向に対応付けて複数の異なる音情報を記憶装置１３に記憶する（ステップＳ６０１）。
【００５６】
ＣＰＵ１１は、移動対象、例えば情報処理装置１の現在位置を特定する（ステップＳ６０２）。特定する現在位置は、ＧＰＳ等を用いた座標値のような絶対位置であっても良いし、所定の基準点からの変位のような相対位置であっても良い。
【００５７】
ＣＰＵ１１は、特定した現在位置から、次に移動する目標点まで移動する方向を特定する（ステップＳ６０３）。次に移動する目標点は、移動する速度に応じて特定する。したがって、所定の経路に沿って随時移動する方向は変動する。
【００５８】
ＣＰＵ１１は、前方向（＃）、右方向（％）、後方向（＄）、左方向（＆）のうち、特定した移動する方向を挟む隣接する２つの方向に対応付けて記憶してある音情報を抽出し（ステップＳ６０４）、抽出した音情報に基づいて、２つの音を移動する方向に応じた比率で重ね合わせて出力する（ステップＳ６０５）。
【００５９】
なお、移動方向特定部２０３は、現在位置特定部２０２で特定した現在位置から、移動する速度に応じて移動する目標点へ向かう方向を、移動する方向として特定することが好ましい。所定の経路に沿って随時移動する方向を変更することができるからである。そのためには、移動する速度が速いほど、現在位置から目標点までの距離が大きくなる必要がある。単位時間当たりの移動量が大きいからである。
【００６０】
図７は、本発明の実施の形態に係る移動方向特定部２０３の構成を示す機能ブロック図である。図７において、目標点特定部７０１は、移動する速度に応じて移動する目標点を特定する。
【００６１】
図８は、移動する速度に応じて目標点を特定する方法を示す例示図である。図８（ａ）は、移動する速度が遅い場合の目標点の特定例である。図８（ａ）に示すように、移動対象の現在位置８１が移動する速度が遅い場合、現在位置８１の移動量（距離）が小さく、目標点８３も目標点８４までしか移動しない。したがって、現在位置８１から目標点８４へ向かう方向８５を移動する方向として特定する。
【００６２】
図８（ｂ）は、移動する速度が速い場合の目標点の特定例である。図８（ｂ）に示すように、移動対象の現在位置８１が移動する速度が速い場合、現在位置８１の移動量（距離）が大きく、目標点８３も目標点８６まで大きく移動する。したがって、現在位置８１から目標点８６へ向かう方向８７を移動する方向として特定する。
【００６３】
図７に戻って、方向特定部（特定部）７０２は、現在位置から目標点へ向かう方向を移動する方向として特定する。これにより、直線的に移動する経路では比較的速く、曲線が多い経路では比較的遅く、それぞれ移動することにより、所定の経路を大きく外れることなく移動することができる。
【００６４】
図９は、本発明の実施の形態に係る情報処理装置１のＣＰＵ１１の移動する方向の特定処理の手順を示すフローチャートである。図９において、情報処理装置１のＣＰＵ１１は、図６のステップＳ６０３において、移動する速度を検出し（ステップＳ９０１）、検出した速度に応じて移動対象の現在位置から目標点までの距離を特定する（ステップＳ９０２）。ＣＰＵ１１は、特定した距離に基づいて所定の経路上に目標点を特定し（ステップＳ９０３）、移動対象の現在位置から目標点へ向かう方向を移動する方向として特定し（ステップＳ９０４）、処理を図６のステップＳ６０４へ戻して上述した処理を繰り返す。
【００６５】
なお、移動対象の現在位置が所定の経路から大きく外れた場合、警告する意味で有色雑音を出力することが好ましい。この場合、図２に示す最短経路算出部２０５は、所定の経路を一定距離進む都度、移動対象の現在位置から見た所定の経路への最短経路を算出する。判断部２０６は、算出した最短経路の長さが所定値を超えているか否かを判断する。判断部２０６が、所定値を超えていると判断した場合、音出力部２０４は、有色雑音を出力する。
【００６６】
図１０は、有色雑音を出力する場合の処理の概要を示す例示図である。図１０において、現在位置１０１が所定の経路１０２からどの程度外れているのかを知るために、移動対象の現在位置１０１から所定の経路１０２へ垂線を下ろし、直線距離１０３を算出する。直線距離１０３の長さが所定の経路１０２からの所定値１０４を超えている場合、現在位置１０１は大きく外れているものと判断し、有色雑音１０５を出力する。
【００６７】
図１１は、本発明の実施の形態に係る情報処理装置１のＣＰＵ１１の有色雑音の出力処理の手順を示すフローチャートである。図１１において、情報処理装置１のＣＰＵ１１は、図６のステップＳ６０３の次に、移動対象の現在位置から所定の経路への最短経路を算出し（ステップＳ１１０１）、最短経路の長さが所定値より大きいか否かを判断する（ステップＳ１１０２）。
【００６８】
ＣＰＵ１１が、所定値以下であると判断した場合（ステップＳ１１０２：ＮＯ）、ＣＰＵ１１は、処理を図６のステップＳ６０４へ進める。ＣＰＵ１１が、所定値より大きいと判断した場合（ステップＳ１１０２：ＹＥＳ）、ＣＰＵ１１は、有色雑音を出力し（ステップＳ１１０３）、処理を図６のステップＳ６０４へ進める。
【００６９】
音出力部２０４からは、一定の音を出力することに限定されるものではなく、経路上に様々なスポットが存在する場合には、スポットの特徴に応じた音を出力するようにしても良い。
【００７０】
図１２は、経路上に存在するスポットの特徴に応じて出力する音を変える場合の例示図である。図１２は、基本的に図５と同様である。異なっているのは、経路上に踏切１２１、信号１２２、店舗１２６が存在すること、経路上における道幅が変動している点である。
【００７１】
図１２（ａ）は移動経路を示しており、●印は移動対象の現在位置を示し、矢印の方向へ経路に沿って移動する。図１２（ｂ）は、出力される音に対応する音情報を、連続した方向を示す記号で示している。移動経路途上における踏切１２１、信号１２２等の存在は、図１２（ｂ）に示すいわゆるイヤコン（ｅａｒｃｏｎ）１２３、１２４により、現実世界に存在しない音、例えば「ピッ」という音等を出力することで判断することができる。店舗１２６の存在は、図１２（ｂ）に示すいわゆるスピヤコン（ｓｐｅａｒｃｏｎ）１２７により、合成音声による店舗名等を出力することで判断することができる。
【００７２】
また、図１２（ｂ）では、区間１２５において、音のピッチ、大きさ等が変動していることを太字で示している。すなわち、経路上における道幅の変動は、区間１２５に示すように、音のピッチ、大きさ等を変動させることにより判断することができる。
【００７３】
以上のように本実施の形態によれば、音を用いて、移動対象の移動する方向を二次元的に表現することができ、移動する方向の変動を連続的な音の変化で表現することができる。また、移動する方向に関する情報に他の音声情報を重ね合わせた場合であっても、音声情報の内容を認識しつつ、移動する方向を認識することができる。さらに、音源を複数準備する必要がなく、低いコストで、例えば視覚障害者を移動するべき方向へと正しく誘導することが可能となる。
【００７４】
なお、視覚障害者を移動するべき方向へと誘導するのではなく、所定の経路を事前に把握するために音を出力しても良い。この場合、所定の経路の始点・終点を確認し、途中の経路がどうなっているのかを移動する方向を示す音により確認することが好ましい。
【００７５】
図１３は、移動経路確認のための、本発明の実施の形態に係る移動方向特定部２０３の構成を示す機能ブロック図である。図１３において、始点・終点特定部１３１は、所定の経路の移動を開始する始点と移動を終了する終点とを特定する。
【００７６】
位置指定受付部１３２は、始点から終点までの間における、経路上での任意の位置の指定を受け付ける。方向特定部（特定部）１３３は、指定を受け付けた位置において移動する方向を特定する。具体的には、移動対象の現在位置から目標点へ向かう方向を移動する方向として特定する。これにより、経路上の任意の位置からの、移動する方向を音により確認することができるので、経路のおおよその輪郭を確実に把握することができる。
【００７７】
図１４は、本発明の実施の形態に係る情報処理装置１のＣＰＵ１１の移動経路の確認処理の手順を示すフローチャートである。図１４において、情報処理装置１のＣＰＵ１１は、図６のステップＳ６０１の次に、所定の経路における始点及び終点を特定し（ステップＳ１４０１）、経路上での任意の位置の指定を受け付ける（ステップＳ１４０２）。位置の指定を受け付ける方法は特に限定されるものではなく、スライダ等により経路上の任意の位置の指定を受け付けることができる方法であれば何でも良い。
【００７８】
ＣＰＵ１１は、指定を受け付けた位置における移動する方向を特定し（ステップＳ１４０３）、処理を図６のステップＳ６０４へ進める。これにより、任意の位置における移動する方向を音により確認することができ、経路のおおよその輪郭を容易に把握することができる。
【００７９】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨の範囲内であれば多種の変更、改良等が可能である。例えば移動対象として、画面上に表示される仮想的なオブジェクトであっても良く、この場合、例えばタッチパネル上における指の位置に応じて移動する方向を示す音を出力すれば良い。
【符号の説明】
【００８０】
１  情報処理装置
１１  ＣＰＵ
１２  メモリ
１３  記憶装置
１４  Ｉ／Ｏインタフェース
１５  ビデオインタフェース
１６  可搬型ディスクドライブ
１７  通信インタフェース
１８  内部バス
２４  音出力装置
９０  可搬型記録媒体
１００  コンピュータプログラム
【図１】
2012073698.tif 000003
【図２】
2012073698.tif 000004
【図３】
2012073698.tif 000005
【図４】
2012073698.tif 000006
【図５】
2012073698.tif 000007
【図６】
2012073698.tif 000008
【図７】
2012073698.tif 000009
【図８】
2012073698.tif 000010
【図９】
2012073698.tif 000011
【図１０】
2012073698.tif 000012
【図１１】
2012073698.tif 000013
【図１２】
2012073698.tif 000014
【図１３】
2012073698.tif 000015
【図１４】
2012073698.tif 000016
【国際調査報告】
2012073698.tif 000017
2012073698.tif 000018
2012073698.tif 000019