(57)【要約】【課題】位置を示すＩＤを表記したマークであって、ユーザの位置および視線方向の検出に活用できるようにデザインされた環状ＩＤマークを自動的に生成する。【解決手段】予め、ＩＤを構成する文字記号の集合を記憶手段に記憶させる（１ｇ）。次に、環状ＩＤマークを設置する位置情報を指定する（１ｄ）。次に、前記位置情報に関する指示方向の数を特定する位置方向ＩＤの文字数を決定する（１ｂ）。次に、前記決定された文字数と、前記記憶手段に記憶された文字記号の集合と、地図経路情報管理手段１ｆから取得した地図経路情報に基づいて、重複しない、かつ、新たな位置方向ＩＤを生成する。次に、前記位置情報，前記新たな位置方向ＩＤ，前記新たな位置方向ＩＤに応じた前記方向情報を前記位置方向ＩＤ管理手段１ｄを使って格納する。そして、前記決定された位置方向ＩＤに基づいて環状ＩＤマークのデザイン情報を生成する。【選択図】図１
2008224263.tif 000002
【特許請求の範囲】
【請求項１】
文字記号の集合を受け取る文字記号集合受取手段を備え、
文字記号から構成され、位置と方向を特定するＩＤである位置方向ＩＤを表示し、かつ、該ＩＤを構成する各文字記号を環状に配置し、各文字記号が方向を指示するようにデザインされた環状ＩＤマークのデザイン情報を生成する環状ＩＤマーク生成装置であって、
前記ＩＤ，環状ＩＤマークを設置する位置情報，視線方向を示す方向情報を含む位置方向ＩＤ情報を管理する位置方向ＩＤ管理手段と、
地図情報における経路情報を含む地図経路情報を管理する地図経路情報管理手段と、
前記ＩＤを構成する文字記号の集合を記憶し管理する記憶手段と、
前記文字記号集合受取手段から前記ＩＤを構成する文字記号の集合を受け取り、
該受け取った文字記号の集合を前記ＩＤを構成する文字記号の集合と見做して、
前記記憶手段に記憶させる利用文字記号集合決定手段と、
前記環状ＩＤマークを設置する位置情報を指定する位置指定手段と、
前記指定された位置情報に関する指示方向の数を特定する位置方向ＩＤの文字数を決定する文字数決定手段と、
前記決定された文字数と、前記記憶手段に記憶された文字記号の集合と、地図経路情報管理手段から取得した前記位置情報に対応する地図経路情報に基づいて、前記位置方向ＩＤ管理手段に既に格納されている位置方向ＩＤと重複しない、かつ、新たな位置方向ＩＤを生成する文字列決定手段と、
前記位置情報，前記新たな位置方向ＩＤ，前記新たな位置方向ＩＤに応じた前記方向情報を前記位置方向ＩＤ管理手段を使って格納する位置方向ＩＤ格納手段と、
前記決定された位置方向ＩＤに基づいて環状ＩＤマークのデザイン情報を生成する環状ＩＤマーク生成手段と、
を備えることを特徴とする環状ＩＤマーク生成装置。
【請求項２】
請求項１に記載の環状ＩＤマーク生成装置において、
前記文字列決定手段が、
前記決定された文字数を受け、
前記記憶手段に記憶された文字記号の集合から指示の必要性を有する方向に適応する有意方向文字記号と指示の必要性を有さない方向に適応する無意方向文字記号を決定し、
前記位置情報に対応する地図経路情報における指示の必要性の有無に応じて、有意方向文字記号もしくは無意方向文字記号のいずれかから選択された文字記号から成る前記文字数の位置方向ＩＤを生成し、
前記位置方向ＩＤ管理手段を使って位置方向ＩＤ管理データを参照し、前記生成された位置方向ＩＤが既に格納されている位置方向ＩＤと重複しない場合、前記生成された位置方向ＩＤを新たな位置方向ＩＤと見做す手段、
を備え、
前記環状ＩＤマーク生成手段が、
デザイン情報の座標における中心位置からの所定半径を有する円周をガイドと見做し、
前記位置情報に対応した位置方向ＩＤを構成する文字記号を、
前記位置情報に対応する地図経路情報に基づいた有意方向もしくは無意方向に応じて、位置方向ＩＤを構成する文字記号を、前記ガイドに沿って前記地図経路情報に基づいた方向を示すように配置し、デザイン情報を決定する手段、
を備える、
ことを特徴とする環状ＩＤマーク生成装置。
【請求項３】
請求項１または２に記載の環状ＩＤマーク生成装置において、
前記記憶手段が、
一致もしくは相似となる文字記号の組合せを含む類似文字記号集合と、一致もしくは相似となる文字記号の組合せに対応した代表文字記号と、
を記憶し管理する手段、
を備え、
前記利用文字記号集合決定手段が、
前記文字記号集合受取手段から前記ＩＤを構成する文字記号の集合を受け取り、
前記記憶手段に記憶された類似文字記号を参照し、
前記入力された文字記号の集合の中に、回転変換によって形状が一致もしくは相似となる文字記号の組合せが存在した場合、該一致もしくは相似となる文字記号の組合せを、前記類似文字記号集合に対応する代表文字記号に集約し、
その集約された文字記号を含む文字記号の集合を前記ＩＤを構成する文字記号の集合として、前記記憶手段に記憶させる手段、
を備える、
ことを特徴とする環状ＩＤマーク生成装置。
【請求項４】
文字記号から構成され、位置と方向を特定するＩＤである位置方向ＩＤを表示し、かつ、該ＩＤを構成する各文字記号を環状に配置し、各文字記号が方向を指示するようにデザインされた環状ＩＤマークのデザイン情報を生成するために、
文字記号の集合を受け取る文字記号集合受取手段と、
前記ＩＤ，環状ＩＤマークを設置する位置情報，視線方向を示す方向情報を含む位置方向ＩＤ情報を管理する位置方向ＩＤ管理手段と、
地図情報における経路情報を含む地図経路情報を管理する地図経路情報管理手段と、
前記ＩＤを構成する文字記号の集合を記憶し管理する記憶手段と、
を備える装置に使用する
環状ＩＤマーク生成方法であって、
前記文字記号集合受取手段から前記ＩＤを構成する文字記号の集合を受け取り、
該受け取った文字記号の集合を前記ＩＤを構成する文字記号の集合と見做して、
前記記憶手段に記憶させる利用文字記号集合決定ステップと、
前記環状ＩＤマークを設置する位置情報を指定する位置指定ステップと、
前記指定された位置情報に関する指示方向の数を特定する位置方向ＩＤの文字数を決定する文字数決定ステップと、
前記決定された文字数と、前記記憶手段に記憶された文字記号の集合と、地図経路情報管理手段から取得した前記位置情報に対応する地図経路情報に基づいて、前記位置方向ＩＤ管理手段に既に格納されている位置方向ＩＤと重複しない、かつ、新たな位置方向ＩＤを生成する文字列決定ステップと、
前記位置情報，前記新たな位置方向ＩＤ，前記新たな位置方向ＩＤに応じた前記方向情報を前記位置方向ＩＤ管理手段を使って格納する位置方向ＩＤ格納ステップと、
前記決定された位置方向ＩＤに基づいて環状ＩＤマークのデザイン情報を生成する環状ＩＤマーク生成ステップと、
を有することを特徴とする環状ＩＤマーク生成方法。
【請求項５】
請求項４に記載の環状ＩＤマーク生成方法において、
前記文字列決定ステップが、
前記決定された文字数を受け、
前記記憶手段に記憶された文字記号の集合から指示の必要性を有する方向に適応する有意方向文字記号と指示の必要性を有さない方向に適応する無意方向文字記号を決定し、
前記位置情報に対応する地図経路情報における指示の必要性の有無に応じて、有意方向文字記号もしくは無意方向文字記号のいずれかから選択された文字記号から成る前記文字数の位置方向ＩＤを生成し、
前記位置方向ＩＤ管理手段を使って位置方向ＩＤ管理データを参照し、前記生成された位置方向ＩＤが既に格納されている位置方向ＩＤと重複しない場合、前記生成された位置方向ＩＤを新たな位置方向ＩＤと見做すステップ、
を有し、
前記環状ＩＤマーク生成ステップが、
デザイン情報の座標における中心位置からの所定半径を有する円周をガイドと見做し、
前記位置情報に対応した位置方向ＩＤを構成する文字記号を、
前記位置情報に対応する地図経路情報に基づいた有意方向もしくは無意方向に応じて、位置方向ＩＤを構成する文字記号を、前記ガイドに沿って前記地図経路情報に基づいた方向を示すように配置し、デザイン情報を決定するステップ、
を有する、
ことを特徴とする環状ＩＤマーク生成方法。
【請求項６】
文字記号から構成され、位置と方向を特定するＩＤである位置方向ＩＤを表示し、かつ、該ＩＤを構成する各文字記号を環状に配置し、各文字記号が方向を指示するようにデザインされた環状ＩＤマークのデザイン情報を生成するために、
文字記号の集合を受け取る文字記号集合受取手段と、
前記ＩＤ，環状ＩＤマークを設置する位置情報，視線方向を示す方向情報を含む位置方向ＩＤ情報を管理する位置方向ＩＤ管理手段と、
地図情報における経路情報を含む地図経路情報を管理する地図経路情報管理手段と、
前記ＩＤを構成する文字記号の集合と、一致もしくは相似となる文字記号の組合せを含む類似文字記号集合と、一致もしくは相似となる文字記号の組合せに対応した代表文字記号と、を記憶し管理する記憶手段と、
を備える装置に使用する
環状ＩＤマーク生成方法であって、
前記文字記号集合受取手段から前記ＩＤを構成する文字記号の集合を受け取り、
前記記憶手段に記憶された類似文字記号を参照し、
前記入力された文字記号の集合の中に、回転変換によって形状が一致もしくは相似となる文字記号の組合せが存在した場合、該一致もしくは相似となる文字記号の組合せを、前記類似文字記号集合に対応する代表文字記号に集約し、
その集約された文字記号を含む文字記号の集合を前記ＩＤを構成する文字記号の集合として、前記記憶手段に記憶させる利用文字記号集合決定ステップと、
前記環状ＩＤマークの位置情報を指定する位置指定ステップと、
前記指定された位置情報に関する指示方向の数を特定する位置方向ＩＤの文字数を決定する文字数決定ステップと、
前記決定された文字数と、前記記憶手段に記憶された文字記号の集合と、地図経路情報管理手段から取得した前記位置情報に対応する地図経路情報に基づいて、前記位置方向ＩＤ管理手段に既に格納されている位置方向ＩＤと重複しない、かつ、新たな位置方向ＩＤを生成する文字列決定ステップと、
前記位置情報，前記新たな位置方向ＩＤ，前記新たな位置方向ＩＤに応じた前記方向情報を前記位置方向ＩＤ管理手段を使って格納する位置方向ＩＤ格納ステップと、
前記決定された位置方向ＩＤに基づいて環状ＩＤマークのデザイン情報を生成する環状ＩＤマーク生成ステップと、
を有することを特徴とする環状ＩＤマーク生成方法。
【請求項７】
請求項６に記載の環状ＩＤマーク生成方法において、
前記文字列決定ステップが、
前記決定された文字数を受け、
前記記憶手段に記憶された文字記号の集合から指示の必要性を有する方向に適応する有意方向文字記号と指示の必要性を有さない方向に適応する無意方向文字記号を決定し、
前記位置情報に対応する地図経路情報における指示の必要性の有無に応じて、有意方向文字記号もしくは無意方向文字記号のいずれかから選択された文字記号から成る前記文字数の位置方向ＩＤを生成し、
前記位置方向ＩＤ管理手段を使って位置方向ＩＤ管理データを参照し、前記生成された位置方向ＩＤが既に格納されている位置方向ＩＤと重複しない場合、前記生成された位置方向ＩＤを新たな位置方向ＩＤと見做すステップ、
を有し、
前記環状ＩＤマーク生成ステップが、
デザイン情報の座標における中心位置からの所定半径を有する円周をガイドと見做し、前記位置情報に対応した位置方向ＩＤを構成する文字記号を、
前記位置情報に対応する地図経路情報に基づいた有意方向もしくは無意方向に応じて、位置方向ＩＤを構成する文字記号を、前記ガイドに沿って前記地図経路情報に基づいた方向を示すように配置し、デザイン情報を決定するステップ、
を有する、
ことを特徴とする環状ＩＤマーク生成方法。
【請求項８】
請求項４乃至７のいずれかに記載の環状ＩＤマーク生成方法を、コンピュータで実行可能なコンピュータプログラムとして記述したことを特徴とする環状ＩＤマーク生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、案内システムにおいて、方向を指示するマークを生成する技術に関するものである。
【背景技術】
【０００２】
携帯端末に搭載されたＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎ（Ｐｏｓｉｔｉｏｎｉｎｇ）  Ｓｙｓｔｅｍ）を用いて、携帯端末の位置を取得し、周辺情報の提供や目的地までの経路指示などの案内サービスを行うシステムが実用化されている。
【０００３】
一方、ＧＰＳを利用できない屋内で、同様のサービスを実現するためには、携帯端末の位置を取得するための別の仕組みを必要とする。このような仕組みを有するシステムは、携帯端末が主体的に位置を検出するシステムと、ネットワークシステム側で端末位置を検出するシステムに分類できる。
【０００４】
前者のシステムは、屋内各所にＩＤ（Ｉｄｅｎｔｉｆｉｅｒ；識別子）を付与し、携帯端末側に搭載したＩＤリーダによって、携帯端末周囲のＩＤを検出して位置を特定する。
【０００５】
後者のシステムは、携帯端末に周囲から読み取り可能なＩＤを付与し、屋内各所に配置したＩＤリーダによって、ネットワークシステムが該携帯端末位置を認識する。
【０００６】
後者のシステムの実現には、屋内各所にＩＤリーダを配置し、それらを接続するネットワークを構築する必要がある。後者のシステムは一般に構築コストが高いため、前者のシステムの方が実現性に優れている。
【０００７】
前者のシステムでは、携帯端末がＩＤリーダを有する必要がある。利用されるＩＤとしては、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）基地局ＩＤ，カメラ画像を画像処理することによって取得可能な画像ＩＤ（ビジュアルタグ，電子透かしＩＤ，文字列認識により得られる文字列など）が挙げられる。
【０００８】
しかし、既存の携帯電話は、ＲＦＩＤや無線ＬＡＮ基地局ＩＤを取得するためのリーダ装置を有していない。携帯電話に内蔵されたカメラを利用して周囲に掲示された画像ＩＤを認識することは可能である。しかし、利用者が逐次カメラを起動して認識処理を実行する必要があり利用操作が煩雑となる。また、より低コストになる方法（例えば、特許文献１参照）では、汎用性を有し、低コストに導入できるシステムとして、ＩＤリーダを用いずにユーザが手入力したキーを用いて場所を特定するシステムも提案されている。
【特許文献１】特開２００３−１４０５８５号公報（段落［００１８］〜［００２６］等）。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述のように、利用者が入力した文字列（あるいは、文字記号列）により位置を特定する従来手法（例えば、特許文献１参照）では、場所に添付された文字列は、位置を特定するＩＤとしてのみ機能し、利用者の視線方向は特定できない。
【００１０】
利用者の視線方向と位置を特定する手段として、ＩＤを添付したマークを字空間内各所の床上に配置し、マーク上の文字記号列をユーザが入力（例えば、手入力）することで、位置と視線方向を特定し、情報提供を行うシステムが考えられる。前記システムは、前記マークとして、前記ＩＤを構成する各文字記号を環状に配置し、各文字記号が方向を指示するようにデザインした環状ＩＤマークを用いるものである。利用者から見て環状ＩＤマーク上の１２時の位置にある文字記号より時計回りの順で各文字記号を入力する場合、入力されるＩＤは、利用者の視線方向によって異なる。前記システムは、この点を利用して、利用者の視線方向を検出するものである。
【００１１】
一般的に、案内を必要とする箇所は多数であって、その箇所数分の環状ＩＤマークを生成することは、時間やコストがかかることが予想される。また、前記システムでは、ＩＤを構成する文字数が少なく制限される場合、ＩＤの種類が少なくなることが問題となる。他にも、利用者がＩＤ中に含まれる文字記号を、類似した文字記号と誤って入力してしまうミスに起因する問題も発生する。
【００１２】
本発明は、前記課題に基づいてなされたものであって、位置を示すＩＤを表記したマークであって、ユーザの位置および視線方向の検出に活用でき、かつ、ユーザに方向を指示する際に役立つようデザインされた環状ＩＤマークを自動的に生成する環状ＩＤマーク生成装置，環状ＩＤマーク生成方法及びその方法を実装した環状ＩＤマークプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
前記課題の解決を図るために、請求項１記載の発明は、文字記号の集合を受け取る文字記号集合受取手段を備え、文字記号から構成され、位置と方向を特定するＩＤである位置方向ＩＤを表示し、かつ、該ＩＤを構成する各文字記号を環状に配置し、各文字記号が方向を指示するようにデザインされた環状ＩＤマークのデザイン情報を生成する環状ＩＤマーク生成装置であって、前記ＩＤ，環状ＩＤマークを設置する位置情報，視線方向を示す方向情報を含む位置方向ＩＤ情報を管理する位置方向ＩＤ管理手段と、地図情報における経路情報を含む地図経路情報を管理する地図経路情報管理手段と、前記ＩＤを構成する文字記号の集合を記憶し管理する記憶手段と、前記文字記号集合受取手段から前記ＩＤを構成する文字記号の集合を受け取り、該受け取った文字記号の集合を前記ＩＤを構成する文字記号の集合と見做して、前記記憶手段に記憶させる利用文字記号集合決定手段と、前記環状ＩＤマークを設置する位置情報を指定する位置指定手段と、前記指定された位置情報に関する指示方向の数を特定する位置方向ＩＤの文字数を決定する文字数決定手段と、前記決定された文字数と、前記記憶手段に記憶された文字記号の集合と、地図経路情報管理手段から取得した前記位置情報に対応する地図経路情報に基づいて、前記位置方向ＩＤ管理手段に既に格納されている位置方向ＩＤと重複しない、かつ、新たな位置方向ＩＤを生成する文字列決定手段と、前記位置情報，前記新たな位置方向ＩＤ，前記新たな位置方向ＩＤに応じた前記方向情報を前記位置方向ＩＤ管理手段を使って格納する位置方向ＩＤ格納手段と、前記決定された位置方向ＩＤに基づいて環状ＩＤマークのデザイン情報を生成する環状ＩＤマーク生成手段と、を備えることを特徴とする。
【００１４】
請求項２記載の発明は、請求項１に記載の発明において、前記文字列決定手段が、前記決定された文字数を受け、前記記憶手段に記憶された文字記号の集合から指示の必要性を有する方向に適応する有意方向文字記号と指示の必要性を有さない方向に適応する無意方向文字記号を決定し、前記位置情報に対応する地図経路情報における指示の必要性の有無に応じて、有意方向文字記号もしくは無意方向文字記号のいずれかから選択された文字記号から成る前記文字数の位置方向ＩＤを生成し、前記位置方向ＩＤ管理手段を使って位置方向ＩＤ管理データを参照し、前記生成された位置方向ＩＤが既に格納されている位置方向ＩＤと重複しない場合、前記生成された位置方向ＩＤを新たな位置方向ＩＤと見做す手段、を備え、前記環状ＩＤマーク生成手段が、デザイン情報の座標における中心位置からの所定半径を有する円周をガイドと見做し、前記位置情報に対応した位置方向ＩＤを構成する文字記号を、前記位置情報に対応する地図経路情報に基づいた有意方向もしくは無意方向に応じて、位置方向ＩＤを構成する文字記号を、前記ガイドに沿って前記地図経路情報に基づいた方向を示すように配置し、デザイン情報を決定する手段、を備える、ことを特徴とする。
【００１５】
請求項３記載の発明は、請求項１または２に記載の発明において、前記記憶手段が、一致もしくは相似となる文字記号の組合せを含む類似文字記号集合と、一致もしくは相似となる文字記号の組合せに対応した代表文字記号と、を記憶し管理する手段、を備え、前記利用文字記号集合決定手段が、前記文字記号集合受取手段から前記ＩＤを構成する文字記号の集合を受け取り、前記記憶手段に記憶された類似文字記号を参照し、前記入力された文字記号の集合の中に、回転変換によって形状が一致もしくは相似となる文字記号の組合せが存在した場合、該一致もしくは相似となる文字記号の組合せを、前記類似文字記号集合に対応する代表文字記号に集約し、その集約された文字記号を含む文字記号の集合を前記ＩＤを構成する文字記号の集合として、前記記憶手段に記憶させる手段、を備える、ことを特徴とする。
【００１６】
請求項４記載の発明は、文字記号から構成され、位置と方向を特定するＩＤである位置方向ＩＤを表示し、かつ、該ＩＤを構成する各文字記号を環状に配置し、各文字記号が方向を指示するようにデザインされた環状ＩＤマークのデザイン情報を生成するために、文字記号の集合を受け取る文字記号集合受取手段と、前記ＩＤ，環状ＩＤマークを設置する位置情報，視線方向を示す方向情報を含む位置方向ＩＤ情報を管理する位置方向ＩＤ管理手段と、地図情報における経路情報を含む地図経路情報を管理する地図経路情報管理手段と、前記ＩＤを構成する文字記号の集合を記憶し管理する記憶手段と、を備える装置に使用する環状ＩＤマーク生成方法であって、前記文字記号集合受取手段から前記ＩＤを構成する文字記号の集合を受け取り、該受け取った文字記号の集合を前記ＩＤを構成する文字記号の集合と見做して、前記記憶手段に記憶させる利用文字記号集合決定ステップと、前記環状ＩＤマークを設置する位置情報を指定する位置指定ステップと、前記指定された位置情報に関する指示方向の数を特定する位置方向ＩＤの文字数を決定する文字数決定ステップと、前記決定された文字数と、前記記憶手段に記憶された文字記号の集合と、地図経路情報管理手段から取得した前記位置情報に対応する地図経路情報に基づいて、前記位置方向ＩＤ管理手段に既に格納されている位置方向ＩＤと重複しない、かつ、新たな位置方向ＩＤを生成する文字列決定ステップと、前記位置情報，前記新たな位置方向ＩＤ，前記新たな位置方向ＩＤに応じた前記方向情報を前記位置方向ＩＤ管理手段を使って格納する位置方向ＩＤ格納ステップと、前記決定された位置方向ＩＤに基づいて環状ＩＤマークのデザイン情報を生成する環状ＩＤマーク生成ステップと、を有することを特徴とする。
【００１７】
請求項５記載の発明は、請求項４に記載の発明において、前記文字列決定ステップが、前記決定された文字数を受け、前記記憶手段に記憶された文字記号の集合から指示の必要性を有する方向に適応する有意方向文字記号と指示の必要性を有さない方向に適応する無意方向文字記号を決定し、前記位置情報に対応する地図経路情報における指示の必要性の有無に応じて、有意方向文字記号もしくは無意方向文字記号のいずれかから選択された文字記号から成る前記文字数の位置方向ＩＤを生成し、前記位置方向ＩＤ管理手段を使って位置方向ＩＤ管理データを参照し、前記生成された位置方向ＩＤが既に格納されている位置方向ＩＤと重複しない場合、前記生成された位置方向ＩＤを新たな位置方向ＩＤと見做すステップ、を有し、前記環状ＩＤマーク生成ステップが、デザイン情報の座標における中心位置からの所定半径を有する円周をガイドと見做し、前記位置情報に対応した位置方向ＩＤを構成する文字記号を、前記位置情報に対応する地図経路情報に基づいた有意方向もしくは無意方向に応じて、位置方向ＩＤを構成する文字記号を、前記ガイドに沿って前記地図経路情報に基づいた方向を示すように配置し、デザイン情報を決定するステップ、を有する、ことを特徴とする。
【００１８】
請求項６記載の発明は、文字記号から構成され、位置と方向を特定するＩＤである位置方向ＩＤを表示し、かつ、該ＩＤを構成する各文字記号を環状に配置し、各文字記号が方向を指示するようにデザインされた環状ＩＤマークのデザイン情報を生成するために、文字記号の集合を受け取る文字記号集合受取手段と、前記ＩＤ，環状ＩＤマークを設置する位置情報，視線方向を示す方向情報を含む位置方向ＩＤ情報を管理する位置方向ＩＤ管理手段と、地図情報における経路情報を含む地図経路情報を管理する地図経路情報管理手段と、前記ＩＤを構成する文字記号の集合と、一致もしくは相似となる文字記号の組合せを含む類似文字記号集合と、一致もしくは相似となる文字記号の組合せに対応した代表文字記号と、を記憶し管理する記憶手段と、を備える装置に使用する環状ＩＤマーク生成方法であって、前記文字記号集合受取手段から前記ＩＤを構成する文字記号の集合を受け取り、前記記憶手段に記憶された類似文字記号を参照し、前記入力された文字記号の集合の中に、回転変換によって形状が一致もしくは相似となる文字記号の組合せが存在した場合、該一致もしくは相似となる文字記号の組合せを、前記類似文字記号集合に対応する代表文字記号に集約し、その集約された文字記号を含む文字記号の集合を前記ＩＤを構成する文字記号の集合として、前記記憶手段に記憶させる利用文字記号集合決定ステップと、前記環状ＩＤマークの位置情報を指定する位置指定ステップと、前記指定された位置情報に関する指示方向の数を特定する位置方向ＩＤの文字数を決定する文字数決定ステップと、前記決定された文字数と、前記記憶手段に記憶された文字記号の集合と、地図経路情報管理手段から取得した前記位置情報に対応する地図経路情報に基づいて、前記位置方向ＩＤ管理手段に既に格納されている位置方向ＩＤと重複しない、かつ、新たな位置方向ＩＤを生成する文字列決定ステップと、前記位置情報，前記新たな位置方向ＩＤ，前記新たな位置方向ＩＤに応じた前記方向情報を前記位置方向ＩＤ管理手段を使って格納する位置方向ＩＤ格納ステップと、前記決定された位置方向ＩＤに基づいて環状ＩＤマークのデザイン情報を生成する環状ＩＤマーク生成ステップと、を有することを特徴とする。
【００１９】
請求項７記載の発明は、請求項６に記載の発明において、前記文字列決定ステップが、前記決定された文字数を受け、前記記憶手段に記憶された文字記号の集合から指示の必要性を有する方向に適応する有意方向文字記号と指示の必要性を有さない方向に適応する無意方向文字記号を決定し、前記位置情報に対応する地図経路情報における指示の必要性の有無に応じて、有意方向文字記号もしくは無意方向文字記号のいずれかから選択された文字記号から成る前記文字数の位置方向ＩＤを生成し、前記位置方向ＩＤ管理手段を使って位置方向ＩＤ管理データを参照し、前記生成された位置方向ＩＤが既に格納されている位置方向ＩＤと重複しない場合、前記生成された位置方向ＩＤを新たな位置方向ＩＤと見做すステップ、を有し、前記環状ＩＤマーク生成ステップが、デザイン情報の座標における中心位置からの所定半径を有する円周をガイドと見做し、前記位置情報に対応した位置方向ＩＤを構成する文字記号を、前記位置情報に対応する地図経路情報に基づいた有意方向もしくは無意方向に応じて、位置方向ＩＤを構成する文字記号を、前記ガイドに沿って前記地図経路情報に基づいた方向を示すように配置し、デザイン情報を決定するステップ、を有する、ことを特徴とする。
【００２０】
請求項８記載の発明は、環状ＩＤマーク生成プログラムであって、請求項４乃至７のいずれかに記載の環状ＩＤマーク生成方法を、コンピュータで実行可能なコンピュータプログラムとして記述したことを特徴とする。
【００２１】
前記請求項１，４記載の発明は、予め決定された利用文字記号集合で構成された位置方向ＩＤを取得できる。
【００２２】
前記請求項２，５記載の発明は、指示する必要性を有さない方向に応じた文字記号と指示する必要性を有さない方向に応じた文字記号を決定できる。
【００２３】
前記請求項３，６，７記載の発明は、一致もしくは類似した文字記号の組合せを代表文字記号に集約した文字記号集合を取得できる。
【００２４】
前記請求項８記載の発明は、請求項４乃至７のいずれかに記載の環状ＩＤマーク生成方法をコンピュータプログラムとして記載できる。
【発明の効果】
【００２５】
以上示したように請求項１，４の発明によれば、予め決定された利用文字記号集合に基づいて環状ＩＤマークを生成できる。
【００２６】
請求項２，５の発明によれば、環状ＩＤマーク上で、指示する必要性を有さない方向に応じた文字記号を用いることによって、生成できるＩＤ（もしくは環状ＩＤマーク）の種類数をより増加できる。
【００２７】
請求項３，６，７の発明によれば、前記集約した文字記号集合で構成されたＩＤによって、利用者がＩＤ中に含まれる文字記号を、類似した文字記号と誤って入力してしまうミスに起因する問題を改善できる。
【００２８】
請求項８の発明によれば、環状ＩＤマーク生成方法を実装したコンピュータプログラムを提供できる。
【００２９】
これらを以って情報サービス分野に貢献できる。
【発明を実施するための最良の形態】
【００３０】
本実施形態における環状ＩＤマーク生成装置、該環状ＩＤマーク生成装置によって生成された環状ＩＤマークを利用した案内システムを以下に説明する。
【００３１】
本実施形態における環状ＩＤマークは、ＩＤを構成する各文字記号を環状に配置し、文字記号が方向を指示するようにデザインされたマークである。なお、環状ＩＤマークのデザインに関しては、後述する。
【００３２】
本実施形態における環状ＩＤマーク生成装置を図１に基づいて説明する。
【００３３】
図１中の環状ＩＤマーク生成装置１は、環状ＩＤマークを設置する位置を指定する位置指定手段１ａ，環状ＩＤマークを構成する位置方向ＩＤを構成する文字記号の文字数を決定する文字数決定手段１ｂ，前記位置方向ＩＤの文字記号列を決定する文字列決定手段１ｃ，環状ＩＤマークに関する位置情報などを格納する位置方向ＩＤ管理テーブル１ｄ，決定された文字記号列に基づいて環状ＩＤマークのデザイン情報を生成する環状ＩＤマーク生成手段１ｅ，地図情報における経路情報などを格納する地図経路情報データベース１ｆ，環状ＩＤマークで利用する文字記号集合を決定する利用文字記号集合決定手段１ｇ，文字記号集合などを記憶し管理する記憶手段１ｈを備える。
【００３４】
なお、図示省略されているが、環状ＩＤマーク生成装置１は、位置方向ＩＤに関する情報（位置方向ＩＤ情報という）から構成された位置方向ＩＤ管理テーブル１ｄを管理する（例えば、位置方向ＩＤ情報を読み込む、または、書き出す）位置方向ＩＤ管理手段と、地図情報における経路情報（地図経路情報という）から構成された地図経路情報データベース１ｆを管理する地図経路情報管理手段と、を有する。図示省略されているが、位置方向ＩＤと方向情報を組み合わせて位置方向ＩＤ管理テーブル１ｄに格納する位置方向ＩＤ格納手段も有する。なお、前記位置方向ＩＤ格納手段は、必然的に、位置方向ＩＤ管理手段を使うことになる。環状ＩＤマーク生成装置１は、環状ＩＤマーク生成装置１を構成する各手段を制御する制御装置（例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ））を備えていても良い。
【００３５】
また、本実施形態における環状ＩＤマーク生成装置に関するデータ（もしくは情報）やプログラムは、該環状ＩＤマーク生成装置に予め備えられた汎用的な記憶部（例えば、メモリやハードディスク）に記憶され管理される。例えば、位置方向ＩＤ管理テーブル１ｄ及び地図経路情報データベース１ｆは、前記汎用的な記憶部に記憶され、管理されて良い。前記記憶手段１ｈは、前記記憶部を用いて、情報を記憶もしくは管理しても良い。
【００３６】
位置指定手段１ａは、ユーザに対して環状ＩＤマークを配置する手段を提供する。具体的な位置指定のための手段は、環状ＩＤマークの位置を指定できる手段であれば、どのようなものであっても良い。ユーザ操作によって、位置指定手段１ａは、環状ＩＤマークが新たに配置される位置の位置情報を取得し、文字数決定手段１ｂへ送信する。
【００３７】
次に、文字数決定手段１ｂは、前記指定された位置に関する指示すべき方向の数（即ち、指示方向数；例えば、経路方向の数や広告などの掲示物がある方向、案内すべき方向）を特定するための位置方向ＩＤの文字数を決定する。例えば、文字数決定手段１ｂは、位置方向ＩＤの文字数を、単に予め既定された文字数（例えば、４文字）に設定する。また、地図経路情報データベース１ｆから地図経路情報を読み出し、該地図経路情報に応じた経路数を文字数としても良い。そして、文字数決定手段１ｂは、文字数と前記位置情報を文字列決定手段１ｃに送信する。
【００３８】
次に、文字列決定手段１ｃは、位置方向ＩＤ管理テーブル１ｄを参照し、既に定義されている位置方向ＩＤと重複しない新たな位置方向ＩＤを生成する。前記位置方向ＩＤの決定方法（位置方向ＩＤ決定方法）は、後述する。前記生成された新たな位置方向ＩＤを、位置方向ＩＤ格納手段を使って、位置方向ＩＤ管理テーブル１ｄへ格納する。その後、環状ＩＤマーク生成手段１ｅへ、前記新たな位置方向ＩＤを送信する。
【００３９】
環状ＩＤマーク生成手段１ｅは、受信された前記新たな位置方向ＩＤを用いて、環状ＩＤマークをデザインし、そのデザイン情報を出力する。
【００４０】
なお、実際には、そのデザイン情報に基づいた印刷物などを作成し、その印刷物を位置情報と方向情報に従って、設置することになる。なお、デザイン情報の実体としては、Ｐｏｓｔｓｃｒｉｐｔ（登録商標）データやＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）用データなどが考えられる。例えば、デザイン情報は、位置方向ＩＤを含むＰｏｓｔｓｃｒｉｐｔ（登録商標）データが考えられる。このデータ（あるいは、そのデータを含むファイル）をＰｏｓｔｓｃｒｉｐｔ（登録商標）用プリンタで印刷すれば、所望の環状ＩＤマークの実体が得られる。
【００４１】
利用文字記号集合決定手段１ｇ及び記憶手段１ｈは、後述する。
【００４２】
位置方向ＩＤ管理テーブル１ｄは、位置方向ＩＤ毎に、対応する位置座標と、方向を管理している。位置方向ＩＤ管理テーブル１ｄは、後でさらに詳しく説明する。
【００４３】
地図経路情報データベース１ｆは、ＧＰＳを用いたナヴィゲーションシステムやＧＩＳ（Ｇｅｏｇｒａｐｈｉｃａｌ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ）で広く利用されている道路などの経路グラフを含んだ地図データベースである。この地図データベースは、屋外の道路情報に限らず、建物内の地図経路情報（経路が終点である経路終点も含む情報；経路終端点位置情報）を管理するものであってよい。建物内についても、ＧＩＳで利用されるものと同じように地図経路情報を含んだ地図データベースを構成できる。このようなデータベースでは、道路上の任意位置を指定すれば、そこから分岐される経路がいくつあるかということや、経路の方向が特定できる。また、前記地図経路情報に、ランドマークや店舗に関するなどの情報（例えば、位置情報，方向情報など）を含んでも良い。
【００４４】
本実施形態における案内システムを図２に基づいて説明する。なお、前記案内システムは、後述する実施例において、更に詳しく説明する。
【００４５】
本実施形態における案内システムの基本構成を図２に基づいて説明する。本実施形態における案内システムは、既定数の異なる文字記号の列をＩＤとし、ＩＤを構成する各文字記号を環状に配置し、各文字記号が方向を指示するようにデザインした環状ＩＤマーク２Ａ，携帯端末装置（以下、単に、携帯端末という）４，サーバ装置３で構成できる。なお、サーバ装置３としては、例えば、ＣＰＵを搭載したサーバ用コンピュータが利用できる。携帯端末４としては、携帯電話などを含むあらゆる端末装置（ＣＰＵを搭載した端末装置）が利用できるが、以下の説明では携帯端末を想定する。
【００４６】
前記サーバ装置３は、少なくとも、携帯端末４からＩＤを受け取るＩＤ入力手段３ａと、位置方向検出手段３ｂと位置方向ＩＤ管理データを有する位置方向ＩＤ管理テーブル１ｄを有し、該サーバ装置３が提供するサービスの内容に応じて、案内情報提供手段３ｃ、コンテンツ情報管理データを有するコンテンツ情報管理テーブル３ｅの各手段を具備できる。
【００４７】
なお、携帯端末４及びサーバ装置３は、本実施形態における処理に必要なデータを格納する汎用的な記憶部（例えば、メモリやハードディスク装置）を備えるものとする。携帯端末４は、Ｗｅｂブラウザのような入出力手段４ａを備えているものとする。なお、前記入出力手段４ａは、本実施形態に即した専用通信ソフトウェアであっても良い。
【００４８】
また、図示省略しているが、位置方向ＩＤ管理テーブル１ｄを具備する場合は、位置方向ＩＤ管理テーブル１ｄを管理する位置方向ＩＤ管理手段、コンテンツ情報管理テーブル３ｅを具備する場合は、コンテンツ情報管理テーブル３ｅを管理するコンテンツ情報管理手段を備えるものとする。位置方向ＩＤ管理テーブル１ｄは、基本的には環状ＩＤマーク生成装置で使用したデータと同じものを用いるが、位置方向ＩＤ管理テーブル１ｄを構成するフィールドの要件（後述する要件）を満たしていれば良いものである。
【００４９】
ＩＤ入力手段３ａは、前記Ｗｅｂブラウザに対して、ＩＤ入力画面を提供する。利用者は、環状ＩＤマーク２Ａが設置された位置に到着した際に、前記ＩＤ入力画面へ環状ＩＤマーク２Ａ上の文字記号列を入力し、検索ボタンを選択する。そして、ＩＤ入力手段３ａは、入力された文字記号列をＩＤと見做し、サーバ装置３の位置方向検出手段３ｂに送信される。
【００５０】
位置方向検出手段３ｂは、ＩＤを受信すると位置方向ＩＤ管理テーブル１ｄを参照して、利用者の位置と視線方向を検出し、案内情報通知手段３ｃへ送信する。
【００５１】
コンテンツ情報管理テーブル３ｅは、位置情報にリンクされたコンテンツ情報を管理するテーブルである。コンテンツ情報管理テーブル３ｅの詳細は、後述する。
【００５２】
案内情報通知手段３ｃは、位置方向検出手段３ｂから、利用者の位置情報と視線方向情報を受信すると、位置方向ＩＤ管理テーブル１ｄとコンテンツ情報管理テーブル３ｅを参照し、周辺コンテンツ情報を構成する。案内情報通知手段３ｃは、前記周辺コンテンツ情報をＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データで構成した周辺コンテンツ情報画面を携帯端末４へ出力する。
【００５３】
次に、本実施形態における環状ＩＤマーク生成装置の各手段を図１に基づいて詳細に説明する。
【００５４】
利用文字記号集合決定手段１ｇは、所定の文字記号集合受取手段によってユーザやシステムが決定したＩＤを構成するために利用する文字記号の集合を受け取る。次に、利用文字記号集合決定手段１ｇは、ＩＤを構成するために利用する文字記号の集合が前記文字記号集合受取手段によって入力された場合に、記憶手段１ｈに記憶された類似文字記号を参照し、該入力された集合の中に、回転変換（例えば、１８０度回転変換）によって形状が一致もしくは相似となる文字記号の組合せがあった場合、当該組合せを、当該組合せを含む類似文字記号集合に対応する代表文字記号を一つに集約する。そして、その集約された文字記号集合を前記記憶手段１ｈに記憶させる。
【００５５】
なお、前記文字記号集合受取手段は、例えば、環状ＩＤマーク生成装置１に予め備えられたものであって、文字記号を入力できるユーザインタフェース装置（例えば、キーボード装置）や通信回線を介して文字記号を受信できる装置を含む手段である。
【００５６】
例えば、携帯電話による環状ＩＤマークの利用を前提にすると、携帯電話のテンキーで入力可能な“０”，“１”，“２”，“３”，“４”，“５”，“６”，“７”，“８”の文字を使ってＩＤを構成するものとしている。
【００５７】
なお、“９”もテンキーで入力可能な文字であるが、“６”と“９”は、回転変換により相似した図形となるため、環状ＩＤマークを視認したユーザが“６”と“９”を間違えて入力するミスが多い。このような入力ミスが発生しても、問題がないように、テンキーで入力可能な文字の中で“９”を除去したものを、ＩＤ構成に利用する文字集合とする。
【００５８】
なお、数字，文字に限らず、“△”や“□”などの図柄（記号）を用いてＩＤを構成する場合であっても、ＩＤを構成するために利用する文字記号の集合には、回転変換を施すと、他の文字記号と形状が一致もしくは相似する文字記号が含まれないようにしておく。
【００５９】
また、利用文字記号集合決定手段１ｇは、画像処理（パターンマッチング）を用いた類似文字記号識別機能を有しても良い。この類似文字記号識別機能を有する場合、利用文字記号集合決定手段１ｇは、ＩＤを構成するために利用する文字記号の集合が与えられた際に、画像処理によって個々の文字記号を比較し、類似と判断された文字記号の組合せを、当該組合せ中の一つの文字記号に集約する。特に、利用文字記号集合決定手段１ｇは、類似文字記号集合として記憶手段１ｈに保持されていないような特殊な文字記号に対して、画像処理による方法を適用できる。
【００６０】
記憶手段１ｈは、例えば、“６”と“９”など回転変換によって形状が、一致もしくは相似となる文字記号の集合（類似文字記号集合）を保持（記憶）している。もしくは、前記各類似文字記号集合に対応する代表文字記号を保持する。
【００６１】
さらに、利用文字記号集合決定手段１ｇによって決定されたＩＤを構成するために利用する文字記号の集合を保持（記憶）する。記憶手段１ｈは、特に、利用する文字記号の中に特殊文字記号が含まれる場合には、特殊文字記号を利用するために必要なデータも保持しておいても良い。
【００６２】
文字列決定手段１ｃにおける位置方向ＩＤ決定方法を更に詳細に説明する。前記位置方向ＩＤ決定方法の特徴を以下に説明する。
【００６３】
文字列決定手段１ｃは、位置方向ＩＤ管理テーブル１ｄを参照し、既に定義されている位置方向ＩＤと重複しない新たな位置方向ＩＤを決定し生成する。例えば、以下のような位置方向ＩＤ決定方法で生成する。
（ステップ１）文字数決定手段１ｂによって決定された文字数及び地図経路情報データベース１ｆから取得する地図経路情報（経路終端点位置情報も含む情報）に基づいて、地図経路情報における指示の必要性の有無を考慮し、文字記号列を生成する。なお、記憶手段１ｈに保持された前記文字記号の集合から位置方向ＩＤの文字記号列を構成する文字記号を取得する。
（ステップ２）位置方向ＩＤ管理テーブル１ｄを参照し、生成した文字記号列と同じ文字記号列（例えば、完全一致する文字記号列）が位置方向ＩＤ管理テーブル中の位置方向ＩＤに在れば、ステップ１に戻る。無ければ、生成した文字記号列を新しい位置方向ＩＤとして採用する。
【００６４】
前記位置方向ＩＤ決定方法のステップ１では、環状ＩＤマークが所定の方向を利用者に指示するための標識として活用できるように、環状ＩＤマークの設置された位置を中心と見做し、前記利用者が該中心から見て、指示する必要のない方向（無意方向）は、一つのＩＤを構成する文字記号群内において、特定の同一文字記号（無意方向文字記号）を決定し使用する。即ち、存在する方向を指示する必要があるもの（例えば、経路，お店，展示物など）に対する方向（有意方向）は、ＩＤを構成する文字記号群内で唯一となる文字記号（有意方向文字記号）を決定し使用し配置する。
【００６５】
また、存在する方向を指示する必要がないもの（例えば、壁など）に対する方向は、予め定めた文字記号を使用し配置する。
【００６６】
即ち、位置指定手段１ａによって指定された位置情報に対応する地図経路情報を地図経路情報データベース１ｆから取得し、その地図経路情報に基づいて、利用者に指示する必要がある方向に対応する文字記号と利用者に指示する必要のない方向に対応する文字記号を決定する。なお、環状ＩＤマーク生成装置が、キーボード装置などのユーザインタフェース装置によって指示するか否かを任意に指定する指示方向指定手段を備え、前記指示方向指定手段による任意指定と地図経路情報を組み合わせて、文字記号を決定しても良い。また、前記地図経路情報に、ランドマークや店舗に関するなどの情報（例えば、位置情報，方向情報など）を含んでも良い。
【００６７】
図３に基づいて前記文字記号の決定例を説明する。図３中の位置Ｐｏｓに配置する位置方向ＩＤマーク２Ａにおいて、指示しなくても良い対象（例えば、壁Ｗ２）に向かった方向（例えば、方向ｄ１３，ｄ１４；無意方向）を示す文字記号には、“０”（例えば、図３中の符号２Ａｃ，２Ａｄ）と決定する。また、指示する対象（例えば、経路方向ｃ１１，ｃ１２）に向かった方向（例えば、方向ｄ１１，ｄ１２；有意方向）を示す文字記号には、“１”（図３中の符号２Ａａ），“２”（図３中の符号２Ａｂ）をそれぞれ決定する。
【００６８】
指定された位置情報に対応する環状ＩＤマークの各方向に対する文字記号を決定すると、該デザインに基づいて位置方向を指示するＩＤが定まる。例えば、環状ＩＤマークのデザイン上の中心（環状ＩＤマークが配置される位置と一致させた前記中心位置）における既定半径の円周（該円周をガイドと見做せる）上の一つの文字記号の位置を始点とし、始点からガイド上を時計回りに移動した際に、通過する文字記号を、通過する順に並べた文字記号列を、前記指定する位置から前記始点方向を指示するＩＤと見做せる。なお、前記ガイドとは、例えば、図３中の符号Ｇｄで示すものである。
【００６９】
これは、環状ＩＤマークの利用時に利用者が視線方向から見て１２時の方向より時計回りにＩＤを構成する文字記号を入力することを前提としているためである。
【００７０】
なお、利用者用インタフェースを考慮し、時計回りにＩＤ入力する方法以外の方法を用いる場合、例えば、１２時の方向より半時計周りにＩＤを構成する文字記号を入力するといった方法とする場合は、前記ガイド上に配置される文字記号を指定する方向にあるものを先頭に、半時計周りに並べたものとする。
【００７１】
一つの環状ＩＤマークと各位置方向を示すＩＤの関係を図４に基づいて説明する。図４中の環状ＩＤマーク２Ａは、図４中左上を原点（０，０）とする任意のローカルＸＹ座標系において位置（７，５）（即ち、位置Ｐｏｓ１）を指定する。この際、前記環状ＩＤマーク２Ａ上のＩＤが、上から時計回りに“１００２”と設定されたものとする。位置（７，５）を指定し、方向ベクトル（０，−１）に対応する方向ｖ１１を指定するＩＤは、“１００２”ｉｄ１となる。また、同位置Ｐｏｓ１を指定し、方向ベクトル（１，０）に対応する方向ｖ１４を指定するＩＤは、“００２１”ｉｄ２となる。同位置Ｐｏｓ１を指定し、方向ベクトル（０，１）に対応する方向ｖ１２を指定するＩＤは、“０２１０”ｉｄ４となる。同位置Ｐｏｓ１を指定し、方向ベクトル（−１，０）に対応する方向ｖ１３を指定するＩＤは、“２１００”ｉｄ３となる。
【００７２】
上述の手順のように、新たな位置方向ＩＤ（例えば、“１００２”ｉｄ１）を一つ決定すると、その新たな位置方向ＩＤを巡回シフトして他の新たな位置方向ＩＤ（例えば、“００２１”ｉｄ２，“２１００”ｉｄ３，“０２１０”ｉｄ４）を得られ、それぞれの位置方向ＩＤを地図経路情報における指示の必要性の有無に合わせることになる。
【００７３】
利用者の視線方向と時計回りに入力した入力ＩＤの関係の一例を図５に基づいて説明する。図５中の環状ＩＤマーク２Ａは、利用者の視線方向に応じて、視線方向Ａでは“１００２”ｉｄ１、視線方向Ｂでは“００２１”ｉｄ２、視線方向Ｃでは“０２１０”ｉｄ３、視線方向Ｄでは“２１００”ｉｄ４のＩＤが入力されるものとしている。
【００７４】
以上の図４及び図５に示すように、入力されたＩＤが指示する方向は、視線方向に一致する。
【００７５】
そして、前記位置方向ＩＤ決定方法のステップ２では、生成されたそれぞれの位置方向ＩＤに重複があるか否かをチェックし、重複がなければ、生成されたそれぞれの位置方向ＩＤに対応する位置情報，方向情報，経路終点位置情報を加えて、前記新たな位置方向ＩＤと他の新たな位置方向ＩＤを、位置方向ＩＤ格納手段を使って、位置方向ＩＤ管理テーブル１ｄへ格納する。その後、環状ＩＤマーク生成手段１ｅへ、前記新たな位置方向ＩＤを送信する。
【００７６】
環状ＩＤマークに提示されるＩＤを構成する文字記号数は、１文字以上であれば、何文字であってもよい。例えば、“１２００”という４文字のＩＤや、“１２”という２文字のＩＤや、“６０１０００２０”という８文字のＩＤを利用することも可能である。環状ＩＤマークが指示するべき方向が、高々２つである場合には、２文字でＩＤを含む環状ＩＤマークを用いることができる。一方、８つ方向へ分岐する地点などでは、環状ＩＤマークを指示すべき方向が８つある。この場合、２文字のＩＤを含む環状ＩＤマークを用いることができる。即ち、文字数はそのＩＤを固有化する特徴である。本実施形態で用いるＩＤは、文字数，文字を並べる順序，含まれる文字の３つの要素を一意に定めることによって一つ地点を識別するためのＩＤとして決定される。
【００７７】
一つのＩＤに同じ文字記号が含まれないように構成した場合、前記環状ＩＤマーク上において一つの文字が必ず一つの方向を指示する。例えば、“０”，“１”，“２”，“３”，“４”，“５”，“６”，“７”，“８”，“＊”（アスタリスク），“＃”（シャープ）の１１文字を用いる場合、ＩＤに含まれる全ての文字が異なるように構成することを条件とすると、Ｎ文字のＩＤの数は、（１１！／（（１１−Ｎ）！）／Ｎで与えられる。
【００７８】
即ち、１２文字から異なるＮ文字を取りだして構成される順列の種類が１１！／（１１−Ｎ）！となる。さらに、円周状に配置するため、Ｎ文字の順列の各文字を巡回シフトして得られるＮ種類の順列は同一の地点を示す。その結果、（１１！／（（１１−Ｎ）！）／Ｎ個の異なる地点を識別するためのＩＤを決定できる。そうして、識別可能な地点数は、１文字のＩＤでは１１地点、２文字では５５地点、３文字では３３０地点、４文字では１９８０地点、８文字では８３１６００地点となる。
【００７９】
しかし、実際的な応用システムには、ＩＤ数が前記の数では足らない場合がある。例えば、本実施形態における一つのサーバ装置３を用いて、全国各地の複数の施設もしくはエリアにおける案内サービスを実現するには、識別可能な地点数が少ないことが判る。
【００８０】
環状ＩＤマーク生成手段１ｅは、文字列決定手段１ｃ手段から位置方向ＩＤを受け、該位置方向ＩＤを構成する各文字記号を環状に配置し、文字記号が方向を指示するようにデザインし、その結果であるデザイン情報を出力する。
【００８１】
環状ＩＤマーク生成手段１ｅにおいて使用される環状ＩＤマークデザインの決定方法は、次の通りである。
【００８２】
まず、所定の座標（デザイン情報の座標）中の位置（環状ＩＤマークのデザイン上の中心位置）を中心位置とした既定半径の円周をガイドとして設定する。
【００８３】
そして、ガイド上の特定位置を始点とし、始点からガイド上を時計回りに沿って、地図経路情報データベース１ｆの地図経路情報（経路方向情報を含む地図経路情報）や指示方向指定手段による任意指定に基づいた有意方向もしくは無意方向に応じて、位置方向ＩＤを構成する文字記号（文字列決定手段１ｃ手段から受けた位置方向ＩＤを構成する文字記号）を通過する順に、前記地図経路情報に基づいた方向を示すように配置し、デザインを決定する。
【００８４】
なお、少なくとも２種類以上の文字記号を既定数、前記ガイド上に配置することになる。
【００８５】
また、環状ＩＤマークに用いる文字記号（あるいは、文字図形）は、あらゆる文字、および、“△”や“□”などの識別可能な図柄（記号）を用いてよい。
【００８６】
上述の手続きを経て決定される環状ＩＤマークのデザイン例が、図６の環状ＩＤマーク２Ａ，図７の環状ＩＤマーク２Ｂ，図８の環状ＩＤマーク２Ｃである。
【００８７】
環状ＩＤマークにおける各文字記号は、円周（即ち、ガイド）上に各文字記号が方向を指示するように（例えば、円の中心から文字記号への方向が、指示方向と同一になるように）配置される。さらに、各文字記号は、特定の方向に向くよう（例えば、文字記号が円の中心から外側方向に沿って上に向くよう）に配置される。すなわち、環状ＩＤマークは、特定の向きから見ることを前提したものでなく、環状ＩＤマーク周囲のどの向きから見ても良い構成とする。図６の環状ＩＤマーク２Ａは、４つの文字でＩＤを構成する環状ＩＤマークの例である。図７の環状ＩＤマーク２Ｂは、８個の文字でＩＤを構成する環状ＩＤマークの例である。図８の環状ＩＤマーク２Ｃは、数字以外の記号を用いたＩＤを添付した環状ＩＤマークの例である。
【００８８】
上述の環状ＩＤマークへの文字記号を配置する手順の一例を図９に示すフローチャートに基づいて説明する。なお、図９に示す手順は、一つの環状ＩＤマークが配置される位置が決定された際に起動されるものであって、自動的に各文字記号を配置するためのアルゴリズムである。このアルゴリズムでは、文字記号が配置されるべき方向Ｄｉ及び該方向Ｄｉの個数Ｎｄは予め定められているものとしている。
【００８９】
まず、指示する必要のない方向に配置する文字記号Ａを決定（もしくは記憶手段１ｈから取得）する（Ｓ１０１）。
【００９０】
次に、指定された位置（環状ＩＤマークのデザイン上の中心位置）Ｐを中心とする既定半径Ｒの円をガイドとして設定する（Ｓ１０２）。
【００９１】
次に、一時変数ｉ，ｋを１に初期化する（Ｓ１０３）。
【００９２】
次に、方向Ｄｉが指示する必要のある方向か否かをチェックする（Ｓ１０４）。例えば、地図経路情報データベース１ｆの地図経路情報や指示方向指定手段による任意指定に基づいてチェックする。方向Ｄｉが指示する必要のある方向である場合、ステップＳ１０５へ進む。方向Ｄｉが指示する必要のある方向でない場合、ステップＳ１０８へ進む。
【００９３】
ステップＳ１０５では、位置Ｐから方向Ｄｉへ半直線を引き、ガイドとの交点に、文字記号Ａ以外で、未だ配置していない文字記号Ｂｋを配置する。
【００９４】
次に、一時変数ｋを１増分し、ステップＳ１０７へ進む（Ｓ１０６）。
【００９５】
ステップＳ１０８では、位置Ｐから方向Ｄｉへ半直線を引き、ガイドとの交点に、文字記号Ａを配置し、ステップＳ１０７へ進む。
【００９６】
ステップＳ１０７では、一時変数ｉを１増分する。
【００９７】
そして、一時変数ｉがガイド上に配置する文字数Ｎｄより大きいか否かをチェックする（Ｓ１０９）。一時変数ｉが前記文字数Ｎｄより大きい場合、処理を終了する。一時変数ｉが前記文字数Ｎｄより大きくない場合、ステップＳ１０４へ戻る。
【００９８】
本実施形態における位置方向ＩＤ管理テーブル１ｄは、上述の手順で決定された位置方向ＩＤを、該ＩＤに対応する位置方向などに関連付けて保持するものである。その位置方向ＩＤ管理テーブル１ｄのデータ構成例を図１０に基づいて説明する。なお、図１０に示す位置方向ＩＤ管理テーブル１ｄ中のデータ行（レコード）の４行目までは、図４中の環状ＩＤマーク２Ａに対応するものである。
【００９９】
位置方向ＩＤ管理テーブル１ｄは、連番フィールドＦ１１、ＩＤフィールドＦ１２、指定する位置情報を示す位置情報フィールドＦ１３、指定する方向情報を示す方向情報フィールドＦ１４、経路終点位置情報フィールドＦ１５を含む位置方向ＩＤ情報を有する。なお、指定する位置情報を２次元ローカル座標系のＸ，Ｙ、指定する方向情報を２次元ベクトルで示している。
【０１００】
位置情報フィールドＦ１３は、３次元座標系，地図に一般的に用いる世界座標系（例えば、（緯度，経度，高度），（緯度，経度，フロア番号））を用いて表現してよい。また、特定のスペース（空間）で実施する場合、そのスペースの基準座標を原点とし、所定の距離（１ｍ（メートル），１０ｍ（メートル）など）を単位として、（ｘ座標，ｙ座標，ｚ座標）といった形で表現しても良い。
【０１０１】
さらに、位置方向ＩＤ管理テーブル１ｄは、提供サービスの内容に応じて、経路終点位置情報を格納する経路終点位置情報フィールドＦ１５を有する。前記経路終点位置情報フィールドＦ１５は、位置情報フィールドＦ１３で示される環状ＩＤマークの位置から経路終点位置情報フィールドＦ１５で示される位置までの経路が存在することを示す。逆に、経路が存在しない場合の経路終点位置情報フィールドＦ１５は、例えば、空欄とするか、または、図１０のように「Ｎｏｎ」とする。
【０１０２】
以上のように、本実施形態における環状ＩＤマークにおけるＩＤに同じ文字記号が含まれないように構成した場合、ＩＤを構成する文字記号の決定方法では、例えば、文字列として“０”〜“８”までの９文字を利用する場合、４文字のＩＤは、高々、（（９！）／（５！））／４＝７５６種類しかない。
【０１０３】
携帯電話のようにテンキー（ダイアルキー）のみを入力手段とする機器を対象とする場合、“６”と“９”を入力し間違えることを避けるために“９”を除いて“０”〜“８”までの９文字を利用する方法が考えられる。７５６種類しかＩＤが無ければ、７５６拠点以上を識別するためにＩＤに含まれる文字数を増やす必要がある。
【０１０４】
しかし、ＩＤに含まれる文字数を増やせば、ユーザが入力すべき文字数も増え、入力操作が煩雑になり、ユーザが面倒に思うケースも発生する。本実施形態における位置方向ＩＤ決定方法は、ＩＤに含まれる文字数を増やすことなく、サービス実施上問題の無い形で、識別化可能な拠点数を増加させることができる。
【０１０５】
なお、本実施形態の環状ＩＤマーク生成装置における各手段の一部もしくは全部の機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、本実施形態の環状ＩＤマーク生成装置に関する方法（手順）をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもない。
【０１０６】
さらに、上述の環状ＩＤマーク生成装置に関する方法を記述したコンピュータプログラムを、その方法に必要とされる入出力データを格納したメモリや外部記憶部等にアクセスするように実装してもよい。
【０１０７】
以下では、本実施形態における環状ＩＤマーク生成装置が生成した環状ＩＤマークを用い、サーバ装置３をＷｅｂサーバとして実装し、Ｗｅｂブラウザを有する携帯端末に対する周辺コンテンツ情報提供サービスを実現する実施例を説明する。
【０１０８】
図２中のサーバ装置３は、インターネットに接続されたＷｅｂサーバを用いて実現できる。この場合、サーバ装置の各手段は、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）と各スクリプト言語（ＰＨＰ（ＰＨＰ：Ｈｙｐｅｒｔｅｘｔ  Ｐｒｅｐｒｏｃｅｓｓｏｒ），Ｐｅｒｌ，Ｒｕｂｙ，Ｓｅｒｖｌｅｔ）プログラムなどのＷｅｂアプリケーション開発システムを用いて実装できる。また、サーバ装置３が提供する案内サービスは、Ｗｅｂブラウザを有する携帯端末によって利用できる。
【０１０９】
なお、以下の説明では、環状ＩＤマーク生成装置が既に生成した環状ＩＤマーク２Ａを使用するものとする。
【０１１０】
また、以下の説明では、４文字でＩＤを構成し、利用者には、環状ＩＤマーク上の４つの文字を、利用者から見て環状ＩＤマークの上部に位置する文字記号から時計周りの順に入力させるものとしている。また、携帯電話（即ち、携帯端末）による利用を前提にし、携帯電話のテンキーで入力可能な数字のうち、“６”と相似する“９”を除いた集合{“０”，“１”，“２”，“３”，“４”，“５”，“６”，“７”，“８”}を使ってＩＤを構成するものとしている。“９”もテンキーで入力可能な文字であるが、“６”と“９”は、回転変換により相似した図形となるため、環状ＩＤマークを視認したユーザが“６”と“９”を間違えて入力するミスが多い。このような入力ミスが発生しても、問題がないように、テンキーで入力可能な文字の中で“９”を除去したものを、ＩＤ構成に利用する文字記号集合とする。
【０１１１】
さらに、図２中の前記サーバ装置３の位置方向検出手段３ｂは、“９”が含まれるＩＤが受信された場合、“９”を“６”に変換した上、前記位置方向ＩＤ管理テーブル１ｄを参照して、当該ＩＤに対応する位置方向を検出するようにする。
【０１１２】
なお、数字，文字に限らず、“△”や“□”などの図柄を用いてＩＤを構成する場合であっても、ＩＤを構成するために利用する文字記号の集合には、回転変換を施すと、他の文字記号と形状が一致もしくは相似する文字記号が含まれないようにしておく。
【０１１３】
また、サーバ装置３の位置方向検出手段３ｄは、受信した文字列にＩＤを構成するために利用する文字記号の集合中に存在しない文字記号が含まれ、該集合中に存在しない文字記号に対して回転変換を施したものと、形状が一致もしくは相似する文字記号が前記集合に含まれる場合、受信されたＩＤに含まれる前記文字記号を、該文字記号を回転変換した記号に代替し（相似し）前記集合に含まれる文字記号から構成されたＩＤを生成する。そして、位置方向ＩＤ管理テーブル１ｄを参照して、前記生成したＩＤに対応する位置方向を検出する。
【０１１４】
本実施例におけるサーバ装置の動作概要を図２に基づいて説明する。なお、前記サーバ装置によって実現される案内システムでは、それぞれが異なるＩＤを有した前記環状ＩＤマークを、案内の対象となるスペース（空間）に複数配置する。
【０１１５】
まず、利用者は、携帯端末４のＷｅｂブラウザを介してサーバ装置３のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）で該サーバ装置３にアクセスする。次に、ＩＤ入力手段３ａは、Ｗｅｂブラウザ（即ち、図２中の入出力手段４ａ）に対して、図１１Ａに示すＩＤ入力画面を提供する。利用者は、環状ＩＤマークが配置されている各ポイントで、環状ＩＤマーク上の文字記号を、利用者の視点に基づいた所定の順序で携帯端末４へ入力する。
【０１１６】
利用者は、環状ＩＤマークが配置された位置に来た際に、前記ＩＤ入力画面へ視線方向より時計回り（矢印α方向）の順序によって、環状ＩＤマーク上の文字記号列（例えば、“２１００”）を入力し、検索ボタンＰ１を選択する。結果、入力された文字記号列がＩＤとして、サーバ装置３の位置方向検出手段３ｂに送信される。
【０１１７】
なお、このような入力操作が正確に行われることを促すため、本実施形態における案内システムの利用時に、サーバ装置のＩＤ入力手段３ａが、携帯電話４に提示するＩＤ入力画面には、前記案内システムが想定する入力順序を利用者に指示するための情報を提示する。例えば、図１１では、利用者から見て、環状ＩＤマーク上部の文字記号から時計周り（矢印α方向）の順で文字記号を入力することを指示するＩＤ入力画面（例えば、図１１Ａのような入力画面）を示す。
【０１１８】
以降、携帯端末４が所定の通信回線（例えば、携帯電話網やインターネット）を介してサーバ装置３に、入力された文字記号列をＩＤとして送信し、サーバ装置３が該ＩＤに基づいて処理を行い、案内サービス（例えば、図１１Ｂのような周辺コンテンツ情報画面表示サービス）を携帯端末４に提供する。
【０１１９】
位置方向検出手段３ｂは、ＩＤを受信すると位置方向ＩＤ管理テーブル１ｄを参照して、利用者の位置情報と視線方向情報を検出し、案内情報通知手段３ｃへ送る。例えば、位置方向検出手段３ｂは、ＩＤとして“２１００”を受信すると、図１０の位置方向ＩＤ管理テーブル１ｄを参照し、“２１００”が（７，５）の位置を示し、かつ、ベクトル（−１，０）の方向が視線方向であることを確認する。そして、前記ＩＤと対応する位置情報及び視線方向情報を案内情報提供手段３ｃへ送信する。
【０１２０】
なお、ここで、位置方向検出手段３ｂは、“９”が含まれるＩＤが受信された場合、“９”を“６”に変換した上、前記位置方向ＩＤ管理テーブル１ｄを参照して、当該ＩＤに対応する位置方向を検出する。例えば、“２９００”というＩＤが受信された場合、“９”を“６”に変換し、“２６００”というＩＤに更新した上で、位置方向ＩＤ管理テーブル１ｄを参照して、位置情報（１５，１０）と方向情報（０，−１）を検出する。
【０１２１】
コンテンツ情報管理テーブル３ｅは、位置情報にリンクされたコンテンツ情報を管理するテーブルである。コンテンツ情報管理テーブル３ｅのデータ構成例を図１２に基づいて説明する。図１２は、コンテンツ情報管理テーブル３ｅの構成例である。コンテンツ情報管理テーブル３ｅは、連番フィールドＦ２１，位置情報フィールドＦ２２，ＵＲＬフィールドＦ２３，タイトルフィールドＦ２４，説明フィールドＦ２５，電話番号フィールドＦ２６を含むコンテンツ情報管理データを有する。
【０１２２】
位置情報フィールドＦ２２は、前述の位置方向ＩＤ管理テーブル１ｄの位置情報フィールドＦ１３と同様のフォーマットで各コンテンツ情報の位置を保持する。
【０１２３】
ＵＲＬフィールドＦ２３は、前記コンテンツ情報がＷｅｂ上にある場合に該ＵＲＬを示す。
【０１２４】
なお、コンテンツ情報管理テーブル３ｅは、タイトル，説明，電話番号以外のコンテンツに関する属性情報を保持することもできる。
【０１２５】
案内情報通知手段３ｃは、位置方向検出手段３ｂから利用者の位置情報と視線方向情報を受信すると、位置方向ＩＤ管理テーブル１ｄとコンテンツ情報管理テーブル３ｅを参照し、周辺コンテンツ情報を構成する。以下に周辺コンテンツ情報を構成する手順の一例を示す。
【０１２６】
（ステップ１）まず、案内情報提供手段３ｃは、位置方向検出手段３ｂからＩＤ“２１００”と、利用者位置情報（７，５），方向情報（−１，０）を受信すると、位置方向ＩＤ管理テーブル１ｄを参照し、“２１００”のＩＤが示す位置情報（７，５）を始点として存在する経路を抽出する。すなわち、位置情報（７，５）を始点とする２つの経路[（７，５），（７，０）]、[（７，５），（０，５）]を抽出する。
【０１２７】
（ステップ２）次に、コンテンツ情報管理テーブル３ｅを参照し、前記抽出された各経路との距離が、規定値以下である範囲に存在するコンテンツ情報管理データを抽出する。例えば、前記規定値を０とし、図１２のコンテンツ情報管理テーブル３ｅを参照すると、連番１〜５までのコンテンツ情報管理データが抽出される。
【０１２８】
（ステップ３）次に、案内情報通知手段３ｃは、受信された視線方向情報を考慮して、連番１〜５までのコンテンツ情報をソートする。一例として、視線方向（前）にあるコンテンツ情報管理データから順に、右，後，左の向きにあるコンテンツ情報管理データを並べる。この場合、コンテンツ情報管理データは、連番１，連番２，連番３，連番４，連番５の順にソートされる。
【０１２９】
（ステップ４）それぞれのコンテンツ情報管理データに対して、存在方向を示す情報（前，後，右，左）および環状ＩＤマーク上でその存在する方向を指示している文字を付与する。連番１，２，３のコンテンツ情報管理データには文字“２”、連番４、５のコンテンツ情報管理データには文字“１”を付与する（対応付ける）。そして、文字を付与された各コンテンツ情報管理データを、例えば、ＨＴＭＬデータに構成し、携帯端末４に対し、図１１Ｂのように表示する。
【０１３０】
上述の実施例では、案内情報通知手段３ｃは、テキストのみを用いて周辺コンテンツ情報を構成した。周辺コンテンツ情報画面においては、地図表現を用いて、地図上にコンテンツ情報の位置情報と属性情報を示すようにしても良い。この場合、案内情報通知手段３ｃは、検出された視線方向を考慮して提示する地図の向きを変更する。すなわち、視線方向が上部になるように地図を回転させ、周辺コンテンツ情報画面を構成することができる。
【０１３１】
以上のように、本実施形態における案内システムは、携帯端末利用者の位置と視線方向を検出するものであり、該利用者の位置と視線方向を用いて実現されるあらゆるサービスに適用できる。例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎ（Ｐｏｓｉｔｉｏｎｉｎｇ）  Ｓｙｓｔｅｍ），方向検出機能を具備した携帯電話向けに提供される歩行者ナビゲーションサービスと同様のサービスを本実施形態における方法及び装置を利用して実現できる。
【０１３２】
本実施形態の応用の一つとして実現される案内システムは、主にＧＰＳの利用できない屋内で、携帯電話を中心とする既存端末に案内サービスを提供するために利用できる。例えば、イベント会場，博物館，美術館などへ前記案内システムを導入し、利用者周辺の展示品に関する情報提供サービスや施設内でのナビゲーションサービスなどを提供できる。同様に、地下街，ショッピングモールなどに導入し、利用者周囲の店舗情報の提供や所望の店舗までのナビゲーションサービスなどを提供できる。
【０１３３】
近年、公共スペースにおける新しい広告媒体として、床面広告やフロアグラフィクスが注目されている。本実施形態における案内システムは、床面広告と連携し、携帯電話により床面広告から情報を得る手段としても活用できる。
【０１３４】
上述した環状ＩＤマークは、床面に直接印刷する、あるいは、床面に貼り付け可能なシートに印刷され床面に添付される。環状ＩＤマークを印刷した領域周囲に、さらに広告情報を添付し、いわゆる床面広告と環状ＩＤマークを組み合わせることも可能である。また、床面に彫刻するかたちで環状ＩＤマークを添付（設置もしくは提示）しても良い。また、天井からプロジェクタなどの光学デバイスを用いて床面に提示する形でも良い。例えば、天井から床面を照らす照明器具の真下に、環状ＩＤマークに相当する影を形成するための物体やフィルムを添付することによって、床面に環状ＩＤマークを提示してもよい。
【０１３５】
なお、上述の説明では、環状ＩＤマークを床に提示することを前提にしているが、壁面，天井，テーブル上などに提示する場合もある。
【０１３６】
本実施形態における環状ＩＤマーク生成装置の位置方向ＩＤ決定方法及び案内システムのサーバ装置を適用することによって、利用可能なＩＤ数を増加できる。
【０１３７】
環状ＩＤマークに記載するＩＤを構成する文字数がＮ個であって、利用する文字記号の種類数がＭ個とし、一つのＩＤに含まれる文字が全て異なるようにすると、実現可能なＩＤの種類数は、（（Ｍ！）／（Ｍ−Ｎ）！）／Ｎ個に制限される。
【０１３８】
しかし、本実施形態における環状ＩＤマーク生成装置の位置方向ＩＤ決定方法では、環状ＩＤマーク上で、利用者に対して指示する必要がない方向については、同じ文字記号を用いるという工夫によって、生成できるＩＤの種類数をより増加できる。
【０１３９】
また、利用者が文字記号の認識間違いによる入力ミスをした場合でも、適切な情報案内を享受できる。
【０１４０】
以上、本発明の実施形態について説明したが、本発明は説明した実施形態に限定されるものでなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
【０１４１】
例えば、本実施形態における環状ＩＤマーク生成装置の環状ＩＤマーク生成手段によって生成（出力）された環状ＩＤマークを、地理経路情報データベースにおける位置情報などを用いて、一般的なデザイン情報表示手段（ディスプレイ装置を含む表示手段）で表示できる。
【０１４２】
図３に基づいて表示例を説明する。図３中の位置Ｐｏｓに、位置方向ＩＤマーク２Ａのデザイン上の中心を合わせ、指示しなくても良い対象（例えば、壁Ｗ２）に向かった方向（例えば、方向ｄ１３，ｄ１４）に対し文字記号“０”を対応させ、指示する対象（例えば、経路方向ｃ１１，ｃ１２）に向かった方向（例えば、方向ｄ１１，ｄ１２）に対し文字記号“１”，“２”をそれぞれ対応させて表示する。
【図面の簡単な説明】
【０１４３】
【図１】本実施形態における環状ＩＤマーク生成装置の構成図。
【図２】本実施形態における案内システムの構成図。
【図３】環状ＩＤマークを構成する文字記号と有意方向及び無意方向の関係を示す図。
【図４】環状ＩＤマークと各位置方向を示すＩＤの関係を示す図。
【図５】利用者の視線方向と時計回りに入力した入力ＩＤの関係を示す図。
【図６】環状ＩＤマークのデザイン例１を示す図。
【図７】環状ＩＤマークのデザイン例２を示す図。
【図８】環状ＩＤマークのデザイン例３を示す図。
【図９】環状ＩＤマークへの文字記号を配置する手順の一例を示すフローチャート。
【図１０】位置方向ＩＤ管理テーブルのデータ構成例を示す図。
【図１１】携帯端末における画面表示の一例を示す図（（Ａ）ＩＤ入力画面を示す図，（Ｂ）周辺コンテンツ情報画面を示す図）。
【図１２】コンテンツ情報管理テーブルのデータ構成例を示す図。
【符号の説明】
【０１４４】
１…環状ＩＤマーク生成装置
１ａ…位置指定手段
１ｂ…文字数決定手段
１ｃ…文字列決定手段
１ｄ…位置方向ＩＤ管理テーブル
１ｅ…環状ＩＤマーク生成手段
１ｆ…地図経路情報データベース
１ｇ…利用文字記号集合決定手段
１ｈ…記憶手段
２Ａ，２Ｂ，２Ｃ…環状ＩＤマーク
２Ａａ，２Ａｂ，２Ａｃ，２Ａｄ…文字記号
３…サーバ装置
３ａ…ＩＤ入力手段
３ｂ…位置方向検出手段
３ｃ…案内情報提供手段
３ｅ…コンテンツ情報管理テーブル
４…携帯端末
４ａ…入出力手段
Ａ，Ｂ，Ｃ，Ｄ…視線方向
Ｃｓｃ…方向指示情報
Ｃｉｆ…周辺コンテンツ情報
Ｆ１１…連番フィールド
Ｆ１２…ＩＤフィールド
Ｆ１３…位置情報フィールド
Ｆ１４…方向情報フィールド
Ｆ１５…経路終点位置情報フィールド
Ｆ２１…連番フィールド
Ｆ２２…位置情報フィールド
Ｆ２３…ＵＲＬフィールド
Ｆ２４…タイトルフィールド
Ｆ２５…説明フィールド
Ｆ２６…電話番号フィールド
Ｇｄ…ガイド
Ｐｏｓ，Ｐｏｓ１…指示する位置
Ｐ１…検索ボタン
Ｗ１，Ｗ２…壁
ｃ１１，ｃ１２…経路方向
ｄ１１，ｄ１２…支持する必要がある方向
ｄ１３，ｄ１４…支持する必要がない方向
ｉｄ１〜ｉｄ４…位置方向ＩＤ
ｖ１１〜ｖ１４…指定する方向ベクトル
【図１】
2008224263.tif 000003
【図２】
2008224263.tif 000004
【図３】
2008224263.tif 000005
【図４】
2008224263.tif 000006
【図５】
2008224263.tif 000007
【図６】
2008224263.tif 000008
【図７】
2008224263.tif 000009
【図８】
2008224263.tif 000010
【図９】
2008224263.tif 000011
【図１０】
2008224263.tif 000012
【図１１】
2008224263.tif 000013
【図１２】
2008224263.tif 000014