(57)【要約】【課題】従来、付加情報に応じて、表示態様を変更した地図表現データをユーザに提供できなかった。【解決手段】表現している領域を特定する領域特定情報を含む１以上の属性値に対応付けられたデータであり、地図を表現した１以上の地図表現データが格納される地図表現データ格納部と、地図表現データに対応付けて、付加的な情報である付加情報が格納される付加情報格納部と、同一の地図表現データでも、付加情報に応じて、端末装置で異なる態様で表示されるように地図表現データを端末装置２に送信する送信部とを具備する情報処理装置により、付加情報に応じて、表示態様を変更した地図表現データをユーザに提供できる。【選択図】図２
2019106775.tif 000002
【特許請求の範囲】
【請求項１】
表現している領域を特定する領域特定情報を含む１以上の属性値に対応付けられたデータであり、地図を表現した１以上の地図表現データが格納される地図表現データ格納部と、
前記地図表現データに対応付けて、付加的な情報である付加情報が格納される付加情報格納部と、
同一の地図表現データでも、前記付加情報に応じて、端末装置で異なる態様で表示されるように地図表現データを端末装置に送信する送信部とを具備する情報処理装置。
【請求項２】
前記付加情報は、
対応する地図表現データの少なくとも一部の領域を特定する領域特定情報と、端末装置で前記地図表現データと共に表示される広告に関する広告情報とを含み、
前記送信部は、
前記広告情報に応じて、当該広告情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる表示態様となる地図表現データを端末装置に送信する請求項１記載の情報処理装置。
【請求項３】
前記広告情報は、
当該広告情報と対になる領域特定情報により特定される領域に対する広告料を特定する広告料情報を含み、
前記送信部は、
前記広告料情報により特定される広告料に応じて、当該広告料情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なるように、前記地図表現データを送信する請求項２記載の情報処理装置。
【請求項４】
前記付加情報は、
前記地図表現データの領域を特定する領域特定情報と、当該領域特定情報により特定される領域に対する条件を示す条件情報とを含み、
前記送信部は、
前記条件情報が示す条件を満たす場合に、当該条件情報と対になる領域特定情報により特定される領域の表示態様が他の領域と異なるように、前記地図表現データを送信する請求項１記載の情報処理装置。
【請求項５】
前記条件情報は、日付に関する条件である日付条件を含む請求項４記載の情報処理装置。
【請求項６】
前記付加情報は、
端末装置での当該付加情報に対応する地図表現データに対するユーザの操作に関する操作情報を含み、
前記送信部は、
同一の地図表現データでも、前記操作情報に応じて、異なる態様で出力されるように地図表現データを送信する請求項１記載の情報処理装置。
【請求項７】
前記端末装置で取得された現在位置に応じても、前記地図表現データが異なる態様で表示される請求項１から請求項６いずれか一項に記載の情報処理装置。
【請求項８】
前記付加情報に応じて、異なる態様で出力される地図表現データである出力地図表現データを構成する構成部をさらに具備し、
前記送信部は、
前記出力地図表現データを前記端末装置に送信する請求項１から請求項７いずれか一項に記載の情報処理装置。
【請求項９】
前記送信部は、
前記地図表現データと前記付加情報とを前記端末装置に送信する請求項１から請求項７いずれか一項に記載の情報処理装置。
【請求項１０】
前記異なる態様の地図表現データは、
前記端末装置で示される倍率、前記端末装置に表示される領域、前記端末装置で表示される向きのうちのいずれか１以上が異なる請求項１から請求項９いずれか一項に記載の情報処理装置。
【請求項１１】
前記異なる態様の地図表現データは、
一部の領域の画像の属性値が異なる地図表現データである請求項１から請求項９いずれか一項に記載の情報処理装置。
【請求項１２】
表現している領域を特定する領域特定情報を含む１以上の属性値に対応付けられたデータであり、地図を表現した１以上の地図表現データが格納される地図表現データ格納部と、前記地図表現データに対応付けて、付加的な情報である付加情報が格納される付加情報格納部と、送信部とにより実現される情報処理方法であって、
前記送信部が、同一の地図表現データでも、前記付加情報に応じて、端末装置で異なる態様で表示されるように地図表現データを端末装置に送信する送信ステップとを具備する情報処理方法。
【請求項１３】
表現している領域を特定する領域特定情報を含む１以上の属性値に対応付けられたデータであり、地図を表現した１以上の地図表現データが格納される地図表現データ格納部と、前記地図表現データに対応付けて、付加的な情報である付加情報が格納される付加情報格納部とを具備する記録媒体にアクセス可能なコンピュータを、
同一の地図表現データでも、前記付加情報に応じて、端末装置で異なる態様で表示されるように地図表現データを端末装置に送信する送信部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表現データを提供する情報処理装置等に関するものである。
【背景技術】
【０００２】
従来、手書きの地図等の上に地理的な情報を付加して閲覧することができるシステムがあった（例えば、特許文献１参照）。本システムは、１以上の端末装置とサーバ装置とを具備する地図情報システムであって、端末装置は、出力している地図の地図識別子と現在位置情報とを有する端末情報を、サーバ装置に送信する端末情報送信部と、地図上の地点に関する情報である地点情報をサーバ装置から受信する地点情報受信部と、地点情報に対応する情報である出力情報を出力する情報出力部を具備し、サーバ装置は、絶対位置情報と相対位置情報との組である位置対応情報を地図識別子ごとに格納している地図情報格納部と、端末情報を受信する端末情報受信部と、端末情報を用いて、地点情報を取得する地点情報取得部と、地点情報を端末装置に送信する地点情報送信部を具備する地図情報システムである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１５４１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、付加情報に応じて、表示態様を変更した地図表現データをユーザに提供できなかった。なお、地図表現データとは、表現する地理的な領域が限られている情報であり、例えば、古地図、イラストマップ、略地図、手書き地図等の情報である。また、付加情報とは、地図表現データとは異なる付加的な情報である。
【課題を解決するための手段】
【０００５】
本第一の発明の情報処理装置は、表現している領域を特定する領域特定情報を含む１以上の属性値に対応付けられたデータであり、地図を表現した１以上の地図表現データが格納される地図表現データ格納部と、地図表現データに対応付けて、付加的な情報である付加情報が格納される付加情報格納部と、同一の地図表現データでも、付加情報に応じて、端末装置で異なる態様で表示されるように地図表現データを端末装置に送信する送信部とを具備する情報処理装置である。【０００６】
かかる構成により、付加情報に応じて、表示態様を変更した地図表現データをユーザに提供できる。【０００７】
また、本第二の発明の情報処理装置は、第一の発明に対して、付加情報は、対応する地図表現データの少なくとも一部の領域を特定する領域特定情報と、端末装置で地図表現データと共に表示される広告に関する広告情報とを含み、送信部は、広告情報に応じて、広告情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる表示態様となる地図表現データを端末装置に送信する情報処理装置である。【０００８】
かかる構成により、広告に関する広告情報に応じて、当該広告情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる地図表現データをユーザに提供できる。【０００９】
また、本第三の発明の情報処理装置は、第二の発明に対して、広告情報は、広告情報と対になる領域特定情報により特定される領域に対する広告料を特定する広告料情報を含み、送信部は、広告料情報により特定される広告料に応じて、広告料情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なるように、地図表現データを送信する情報処理装置である。【００１０】
かかる構成により、広告料に応じて、当該広告料を特定する広告情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる地図表現データをユーザに提供できる。【００１１】
また、本第四の発明の情報処理装置は、第一の発明に対して、付加情報は、地図表現データの領域を特定する領域特定情報と、領域特定情報により特定される領域に対する条件を示す条件情報とを含み、送信部は、条件情報が示す条件を満たす場合に、条件情報と対になる領域特定情報により特定される領域の表示態様が他の領域と異なるように、地図表現データを送信する情報処理装置である。【００１２】
かかる構成により、領域に対応する条件情報が示す条件を満たす場合に、当該条件情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる地図表現データをユーザに提供できる。【００１３】
また、本第五の発明の情報処理装置は、第四の発明に対して、条件情報は、日付に関する条件である日付条件を含む情報処理装置である。【００１４】
かかる構成により、領域に対応する日付条件を満たす場合に、当該日付条件と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる地図表現データをユーザに提供できる。【００１５】
また、本第六の発明の情報処理装置は、第一の発明に対して、付加情報は、端末装置での付加情報に対応する地図表現データに対するユーザの操作に関する操作情報を含み、送信部は、同一の地図表現データでも、操作情報に応じて、異なる態様で出力されるように地図表現データを送信する情報処理装置である。【００１６】
かかる構成により、操作情報に応じて、異なる地図表現データをユーザに提供できる。【００１７】
また、本第七の発明の情報処理装置は、第一から第六いずれか１つの発明に対して、端末装置で取得された現在位置に応じても、地図表現データが異なる態様で表示される情報処理装置である。【００１８】
かかる構成により、ユーザの現在位置に応じても、異なる表示態様の地図表現データをユーザに提供できる。【００１９】
また、本第八の発明の情報処理装置は、第一から第七いずれか１つの発明に対して、付加情報に応じて、異なる態様で出力される地図表現データである出力地図表現データを構成する構成部をさらに具備し、送信部は、出力地図表現データを端末装置に送信する情報処理装置である。【００２０】
かかる構成により、付加情報に応じて、表示態様を変更した出力地図表現データを構成し、端末装置に送信できる。【００２１】
また、本第九の発明の情報処理装置は、第一から第七いずれか１つの発明に対して、送信部は、地図表現データと付加情報とを端末装置に送信する情報処理装置である。【００２２】
かかる構成により、地図表現データと付加情報とを端末装置に送信することにより、付加情報に応じて、表示態様を変更した地図表現データを端末装置で構成し、表示できる。【００２３】
また、本第十の発明の情報処理装置は、第一から第九いずれか１つの発明に対して、異なる態様の地図表現データは、端末装置で示される倍率、端末装置に表示される領域、端末装置で表示される向きのうちのいずれか１以上が異なる情報処理装置である。【００２４】
かかる構成により、付加情報に応じて、表示倍率、表示される領域、向きのうちのいずれか１以上を変更した地図表現データをユーザに提供できる。【００２５】
また、本第十一の発明の情報処理装置は、第一から第九いずれか１つの発明に対して、異なる態様の地図表現データは、一部の領域の画像の属性値が異なる地図表現データである情報処理装置である。【００２６】
かかる構成により、付加情報に応じて、画像の属性値を変更した地図表現データをユーザに提供できる。
【発明の効果】
【００２７】
本発明による情報処理装置によれば、付加情報に応じて、表示態様を変更した地図表現データをユーザに提供できる。
【図面の簡単な説明】
【００２８】
【図１】実施の形態１における情報システムＡの概念図
【図２】同情報システムＡのブロック図
【図３】同情報処理装置１の動作例について説明するフローチャート
【図４】同構成処理の例について説明するフローチャート
【図５】同端末装置２の動作例について説明するフローチャート
【図６】同地図表現データ管理表を示す図
【図７】同付加情報管理表を示す図
【図８】同地名位置対応表を示す図
【図９】同画面例を示す図
【図１０】同画面例を示す図
【図１１】同画面例を示す図
【図１２】実施の形態２における情報システムＢのブロック図
【図１３】同情報処理装置３の動作例について説明するフローチャート
【図１４】同端末装置４の動作例について説明するフローチャート
【図１５】上記実施の形態におけるコンピュータシステムの概観図
【図１６】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２９】
以下、情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００３０】
（実施の形態１）
本実施の形態において、地図表現データに付加情報が対応付いており、当該付加情報に応じて、地図表現データの表示態様が異なる情報システムについて説明する。なお、本実施の形態において、付加情報に応じて異なる表示態様となる出力地図表現データは、情報処理装置で構成される。
【００３１】
図１は、本実施の形態における情報システムＡの概念図である。情報システムＡは、情報処理装置１、および１または２以上の端末装置２を備える。情報処理装置１は、いわゆるサーバ装置であり、例えば、クラウドサーバ、ＡＳＰサーバ等、その種類は問わない。端末装置２は、ユーザが使用する端末であり、いわゆるスマートフォン、タブレット端末、ノートパソコン、ＰＣ等、その種類は問わない。
【００３２】
図２は、本実施の形態における情報システムＡのブロック図である。
【００３３】
情報システムＡを構成する情報処理装置１は、格納部１１、受信部１２、処理部１３、および送信部１４を備える。格納部１１は、地図表現データ格納部１１１、および付加情報格納部１１２を備える。受信部１２は、要求指示受信部１２１を備える。処理部１３は、構成部１３１を備える。
【００３４】
端末装置２は、端末格納部２１、端末受付部２２、端末処理部２３、端末送信部２４、端末受信部２５、および端末出力部２６を備える。
【００３５】
情報処理装置１を構成する納部１１には、各種の情報が格納される。各種の情報とは、例えば、後述する地図表現データ、後述する付加情報である。
【００３６】
地図表現データ格納部１１１には、１または２以上の地図表現データが格納される。地図表現データは、地図を表現したデータである。地図表現データは、表現する地理的な領域が限られている情報である。地図表現データは、当該地図表現データを識別する地図識別子と対応付いていることは好適である。地図識別子は、例えば、ＩＤ、地図表現データを有するファイル名、地図表現データの名称等である。地図表現データは、例えば、古地図、イラストマップ、略地図、手書き地図等であるが、その種類は問わない。地図表現データは、通常、画像データであるが、ベクトルデータ等でも良く、データ構造は問わない。
【００３７】
地図表現データは、通常、１または２以上の属性値に対応付けられている。地図表現データに対応付けられている１以上の属性値は、地図表現データの属性値である。属性値は、地図表現データの性質や特徴などを示す情報である。地図表現データに対応付けられている１以上の属性値は、領域特定情報を含む。領域特定情報は、地図表現データが表す領域を特定する情報である。領域は、通常、矩形であるが、三角形、八角形、円形等の、矩形以外の形状も良い。地図表現データが表す領域は、地図表現データが表現している領域と言っても良い。領域特定情報は、例えば、（緯度，経度）の集合である。また、領域特定情報は、例えば、基準点からの相対的な座標を示す情報の集合である。ただし、領域特定情報のデータ構造は問わず、領域を特定する情報であれば良い。
【００３８】
地図表現データに対応付けられている１以上の属性値は、例えば、静的な属性値である静的属性値である。また、地図表現データに対応付けられている１以上の属性値は、例えば、動的に変化する動的属性値である。１以上の属性値は、１以上の静的属性値と１以上の動的属性値を含んでも良い。
【００３９】
静的属性値は、例えば、地図表現データの地図としての縮尺率（適宜、単に「縮尺率」という）、地図表現データが示す領域の地図上での実施の面積（適宜、単に「面積」という）、地図の内容を示す内容情報である。内容情報は、地図表現データの完成度、地図表現データのテーマ、地図表現データに対応するメタデータ、キーワード等である。メタデータ、キーワードは、例えば、地図表現データの種類、地図表現データの領域に存在するランドスケープ名、地名等である。地図表現データの種類は、例えば、テーマパークの地図であることを示す「テーマパーク」、観光用の地図であることを示す「観光地図」、特定の領域（例えば、学校など）の地図であることを示す情報等である。
【００４０】
動的属性値は、例えば、位置特定情報が示す位置と地図表現データを代表する地点との距離、地図表現データに対するユーザのアクションに関するユーザアクション情報である。ユーザアクション情報は、例えば、後述する操作情報に基づいて取得され得る情報である。
【００４１】
なお、地図表現データを代表する地点とは、例えば、地図表現データの重心点、地図表現データの端のいずれかの点、地図表現データの領域の境界を構成するいずれかの点である。
【００４２】
地図表現データは、ファイルに含まれることは好適である。ただし、地図表現データは、データベース内のデータでも良く、そのデータフォーマット、管理方法は問わない。地図表現データがファイルに含まれる場合、当該ファイルに２以上の地図表現データが含まれていても良い。また、一の地図表現データが２以上のファイルにより実現されても良い。つまり、一つの地図表現データが２以上のファイルに分割されていても良い。
【００４３】
付加情報格納部１１２には、付加的な情報である付加情報が格納される。付加情報は、地図表現データに対応する付加的な情報である。付加情報は、地図表現データに対応付けられている。ここで、地図表現データに対応付けられていることは、地図表現データに含まれていても良い。地図表現データに対応付けられていることは、例えば、付加情報が地図表現データにリンク付けられていること、付加情報が地図表現データの識別子に対応付いていること、付加情報が地図表現データの識別子を含むこと等である。
【００４４】
付加情報は、地図表現データに対応付いていれば良く、その種類や内容は問わない。付加情報は、出力される地図表現データの表示を変更するために使用される情報である、と言える。
【００４５】
付加情報は、例えば、領域特定情報と広告情報とを含む。かかる場合、通常、広告情報に対応する広告は、領域特定情報により特定される領域に関する広告である。
【００４６】
領域特定情報は、対応する地図表現データの少なくとも一部の領域を特定する情報である。領域特定情報は、例えば、矩形を構成する２点の座標値である。なお、２点の座標値は、例えば、地図表現データの中の相対的な位置を示す点の情報である。ただし、２点の座標値は、例えば、（緯度，経度）でも良い。領域特定情報は、例えば、一地点を示す情報でも良い。かかる場合、領域特定情報は、例えば、地図表現データの中の相対的な一地点の位置を示す情報、または（緯度，経度）である。
【００４７】
広告情報は、端末装置２で地図表現データと共に表示される広告に関する情報である。広告情報は、端末装置２で地図表現データと共に表示される広告を含んでも良い。広告情報は、例えば、広告料を特定する広告料情報を含んでいても良い。広告は、例えば、静止画、動画、文字列、音声、またはそれらの組み合わせ等であり、そのデータタイプは問わない。
【００４８】
付加情報は、例えば、領域特定情報と条件情報とを含む。かかる場合、通常、条件情報が示す条件を満たす場合、当該条件情報と対になる領域特定情報により特定される領域の表示が変更される。
【００４９】
条件情報は、対になる領域特定情報により特定される領域に対する条件を示す情報である。条件情報は、例えば、日付に関する条件である日付条件を含む。条件情報は、例えば、天気に関する条件である天気条件を含む。条件情報は、例えば、日時に関する条件である日時条件を含む。
【００５０】
付加情報は、例えば、操作情報を含む。操作情報は、地図表現データに対するユーザの操作に関する情報である。かかる操作は、端末装置２でのユーザの操作である。また、かかる地図表現データは、操作情報と対になる地図表現データである。また、操作情報は、例えば、地図表現データを閲覧したこと、地図表現データを閲覧した回数、地図表現データのうちで、端末装置２で表示された領域を特定する情報等である。
【００５１】
受信部１２は、端末装置２から各種の情報や指示等を受信する。各種の情報や指示等とは、例えば、後述する要求指示、操作情報と地図識別子等である。
【００５２】
要求指示受信部１２１は、要求指示を端末装置２から受信する。要求指示とは、地図表現データの送信の指示である。なお、地図表現データの送信の指示は、後述する出力地図表現データの送信の指示でも良い。
【００５３】
要求指示は、例えば、地図表現データを特定する特定情報を含む。なお、特定情報は、例えば、地図識別子、位置特定情報などである。特定情報が地図識別子の場合、例えば、当該地図識別子で識別される地図表現データが、出力される地図表現データとして選択されても良いし、当該地図識別子で識別される地図表現データと予め決められた条件（例えば、領域が重なる等）を満たす地図表現データが選択されても良い。また、特定情報が位置特定情報の場合、当該位置特定情報により特定される位置に対応する地図表現データが選択される。位置に対応する地図表現データとは、通常、当該位置を領域内に含む地図表現データである。
【００５４】
処理部１３は、各種の処理を行う。各種の処理とは、例えば、構成部１３１が行う処理である。各種の処理とは、例えば、受信された操作情報を、当該操作情報と対になる地図識別子に対応付けて格納部１１に蓄積する処理である。また、各種の処理とは、例えば、受信された操作情報から、後述するアクション情報を取得し、地図識別子に対応付けて格納部１１に蓄積する処理である。
【００５５】
構成部１３１は、付加情報に応じた異なる表示態様の出力地図表現データを構成する。出力地図表現データは、地図表現データの一種である。出力地図表現データは、地図表現データ格納部１１１の地図表現データの一部を変更した地図表現データである。
【００５６】
さらに詳細には、構成部１３１は、要求指示に対応する地図表現データを地図表現データ格納部１１１から取得する。次に、構成部１３１は、取得した地図表現データに対応付けられた付加情報を付加情報格納部１１２から取得する。そして、構成部１３１は、取得した加情報を用いて、取得した地図表現データから、付加情報に応じた異なる表示態様の出力地図表現データを構成する。
【００５７】
付加情報が広告情報を含む場合、構成部１３１は、例えば、当該広告情報に応じて、当該広告情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる表示態様となる出力地図表現データを構成する。他の領域と異なる表示態様とする方法は、例えば、輝度や色などの画像の属性値を変更すること、表示倍率を変更する（例えば、拡大する）こと、図柄（例えば、後述する黒丸など）を配置すること等であり、その方法は問わない。
【００５８】
また、広告情報が広告料情報を有する場合、構成部１３１は、当該広告料情報により特定される広告料に応じて、当該告料情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なるような出力地図表現データを構成する。構成部１３１は、例えば、広告料情報により特定される広告料が予め決められた条件を満たすほど多い広告料に対応する領域が、条件を満たさない広告料に対応する領域より、目立つ態様となるように、出力地図表現データを構成する。つまり、高い広告料を支払っている企業等の広告ほど、目立つ態様で表示されることは好適である。
【００５９】
付加情報が条件情報を含む場合、構成部１３１は、例えば、当該条件情報が示す条件を満たす場合に、条件情報と対になる領域特定情報により特定される領域の表示態様が他の領域と異なるような出力地図表現データを構成する。構成部１３１は、例えば、当該条件情報が示す条件を満たす場合に、条件情報と対になる領域特定情報により特定される領域の表示態様が他の領域と比較して目立つ態様となるように、出力地図表現データを構成する。
【００６０】
付加情報が操作情報を含む場合、構成部１３１は、例えば、同一の地図表現データでも、当該操作情報に応じて、異なる態様となるような出力地図表現データを構成する。
【００６１】
なお、異なる態様となるような出力地図表現データは、付加情報に応じて、異なる態様で出力される地図表現データである出力地図表現データであり、本実施の形態では、構成部１３１により構成されたデータである。ただし、実施の形態２で説明するように、付加情報に応じて異なる態様となるような出力地図表現データは、端末装置が受信した地図表現データを、端末装置が受信した付加情報に応じて、異なる表示態様に構成した地図表現データをでも良い。
【００６２】
送信部１４は、構成部１３１が構成した出力地図表現データを端末装置２に送信する。
【００６３】
送信部１４は、例えば、同一の地図表現データでも、付加情報に応じて、端末装置２で異なる態様で表示されるように地図表現データを端末装置２に送信する。
【００６４】
送信部１４は、例えば、広告情報に応じて、当該広告情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる表示態様となる地図表現データを端末装置２に送信する。
【００６５】
送信部１４は、例えば、広告料情報により特定される広告料に応じて、広告料情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なるように、地図表現データを送信する。送信部１４は、例えば、広告料情報により特定される広告料が予め決められた条件を満たすほど多い広告料に対応する領域が、条件を満たさない広告料に対応する領域より、目立つ態様で出力されるように、地図表現データを送信する。
【００６６】
送信部１４は、例えば、条件情報が示す条件を満たす場合に、条件情報と対になる領域特定情報により特定される領域の表示態様が他の領域と異なるように、地図表現データを送信する。
【００６７】
送信部１４は、例えば、同一の地図表現データでも、操作情報に応じて、異なる態様で出力されるように地図表現データを送信する。
【００６８】
端末装置２を構成する端末格納部２１には、各種の情報が格納される。各種の情報とは、例えば、ユーザ識別子、出力されている出力地図表現データ等の地図識別子、出力地図表現データの全部または一部分、現在位置を示す位置特定情報である。
【００６９】
端末受付部２２は、各種の指示や情報を受け付ける。各種の指示や情報とは、例えば、特定情報を有する要求指示、各種の操作である。要求指示は、地図識別子を有していても良いし、地図識別子を有さなくても良い。
【００７０】
ここで、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００７１】
各種の指示や情報の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。端末受付部２２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００７２】
端末処理部２３は、各種の処理を行う。各種の処理とは、例えば、受信された情報から出力する情報を構成する処理である。
【００７３】
また、各種の処理とは、例えば、端末受付部２２が受け付けた要求指示から送信する要求指示に構成する処理である。端末受付部２２が要求指示を受け付けた場合、端末処理部２３は、例えば、当該要求指示が地図識別子を有さない場合、現在位置を示す位置情報を取得し、ユーザ識別子を端末格納部２１から取得し、当該位置情報を有する位置特定情報と当該ユーザ識別子とを有する要求指示を構成する。なお、かかる場合、要求指示は、ユーザ識別子を有さなくても良い。
【００７４】
また、各種の処理とは、例えば、端末受付部２２が地図識別子を有する要求指示を受け付けた場合、端末受付部２２が受け付けた要求指示から送信する要求指示に構成する処理である。
【００７５】
また、端末受付部２２が要求指示を受け付けた場合であり、当該要求指示が地図識別子を有さず、かつ地図または地図表現データが端末装置２で表示されている場合、例えば、端末処理部２３は、表示されている地図の領域を代表する地点の位置情報または表示されている地図表現データの領域を代表する地点の位置情報を取得し、ユーザ識別子を端末格納部２１から取得し、当該位置情報を有する位置特定情報と当該ユーザ識別子とを有する要求指示を構成する。なお、かかる場合、要求指示は、ユーザ識別子を有さなくても良い。
【００７６】
また、端末受付部２２が要求指示を受け付けた場合であり、当該要求指示が地図識別子を有さず、かつ地図または地図表現データが端末装置２で表示されている場合、例えば、端末処理部２３は、表示されている地図または表示されている地図表現データを取得し、ユーザ識別子を端末格納部２１から取得し、当該地図または地図表現データと当該ユーザ識別子とを有する要求指示を構成する。なお、かかる場合、要求指示は、ユーザ識別子を有さなくても良い。
【００７７】
端末送信部２４は、各種の指示や情報を情報処理装置１に送信する。端末送信部２４は、端末処理部２３が構成した情報を情報処理装置１に送信する。端末送信部２４は、例えば、要求指示を情報処理装置１に送信する。
【００７８】
端末受信部２５は、各種の情報を情報処理装置１から受信する。各種の情報とは、例えば、出力地図表現データである。
【００７９】
端末受信部２５は、例えば、要求指示の送信に応じて、情報処理装置１から１または２以上の出力地図表現データを受信する。
【００８０】
端末出力部２６は、各種の情報を出力する。各種の情報とは、端末受付部２２が受け付けた情報、端末受信部２５が受信した出力地図表現データ等である。
【００８１】
ここで、出力とは、通常、ディスプレイへの表示である。ただし、出力とは、通プロジェクターを用いた投影、プリンタでの印字、外部の装置（通常、表示装置）への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念であると考えても良い。
【００８２】
格納部１１、地図表現データ格納部１１１、付加情報格納部１１２、および端末格納部２１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００８３】
格納部１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部１１等で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部１１等で記憶されるようになってもよい。
【００８４】
受信部１２、ユーザ位置情報受信部１２１、要求指示受信部１２１、および端末受信部２５は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００８５】
処理部１３、構成部１３１、および端末処理部２３は、通常、ＭＰＵやメモリ等から実現され得る。処理部１３等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８６】
送信部１４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００８７】
端末出力部２６は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。端末出力部２６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００８８】
次に、情報システムＡの動作について説明する。まず、情報処理装置１の動作例について、図３のフローチャートを用いて説明する。
【００８９】
（ステップＳ３０１）受信部１２は、端末装置２から要求指示を受信したか否かを判断する。要求指示を受信した場合はステップＳ３０２に行き、要求指示を受信しなかった場合はステップＳ３０６に行く。
【００９０】
（ステップＳ３０２）構成部１３１は、ステップＳ３０１で受信された要求指示に対応する地図識別子を取得する。なお、要求指示が地図識別子を含む場合、構成部１３１は、要求指示が有する地図識別子を取得する。また、要求指示が端末装置２の現在位置を示す位置特定情報を含む場合、構成部１３１は、例えば、地図表現データと対になる領域特定情報と当該位置特定情報とを用いて、当該位置特定情報が示す位置を含む領域を示す領域特定情報と対になる地図表現データの識別子である地図識別子を地図表現データ格納部１１１から取得する。また、要求指示が端末装置２で出力されている地図表現データの地図識別子を含む場合、構成部１３１は、例えば、該地図識別子と対になる領域特定情報が示す領域と重なりがある領域の領域特定情報と対になる他の地図識別子を地図表現データ格納部１１１から取得する。
【００９１】
（ステップＳ３０３）構成部１３１は、ステップＳ３０２で取得した地図識別子により識別される地図表現データを地図表現データ格納部１１１から取得する。
【００９２】
（ステップＳ３０４）構成部１３１は、ステップＳ３０３で取得した地図表現データを用いて、出力地図表現データを構成する処理を行う。ステップＳ３０１に戻る。かかる構成処理について、図４のフローチャートを用いて説明する。
【００９３】
（ステップＳ３０５）送信部１４は、ステップＳ３０４で構成された出力地図表現データを、要求指示を送信してきた端末装置２に送信する。
【００９４】
（ステップＳ３０６）受信部１２は、端末装置２から操作情報等を受信したか否かを判断する。操作情報等を受信した場合はステップＳ３０に行き、作情報等を受信しない場合はステップＳ３０１に戻る。
【００９５】
（ステップＳ３０７）処理部１３は、ステップＳ３０６で受信された操作情報等のうちの少なくとも一部の情報、またはステップＳ３０６で受信された操作情報等を用いて取得した情報を、操作情報等が有する地図識別子に対応付けて蓄積する。なお、かかる情報の蓄積先は、付加情報格納部１１２である。ステップＳ３０１に戻る。
【００９６】
なお、図３のフローチャートにおいて、ステップＳ３０２で取得する地図識別子は２以上でも良い。かかる場合、ステップＳ３０４で構成部１３１は２以上の出力地図表現データを構成しても良い。そして、ステップＳ３０５で送信部１４は、構成された２以上の出力地図表現データを端末装置２に送信しても良い。
【００９７】
また、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００９８】
次に、ステップＳ３０４の構成処理の例について、図４のフローチャートを用いて説明する。
【００９９】
（ステップＳ４０１）構成部１３１は、カウンタｉに１を代入する。
【０１００】
（ステップＳ４０２）構成部１３１は、ステップＳ３０３で取得した地図表現データに対応するｉ番目の付加情報が付加情報格納部１１２に格納されているか否かを判断する。ｉ番目の付加情報が存在する場合はステップＳ４０３に行き、存在しない場合はステップＳ４０８に行く。
【０１０１】
（ステップＳ４０３）構成部１３１は、ｉ番目の付加情報を付加情報格納部１１２から取得する。
【０１０２】
（ステップＳ４０４）構成部１３１は、ステップＳ４０３で取得した付加情報が条件を満たすか否かを判断する。条件を満たす場合はステップＳ４０５に行き、条件を満たさない場合はステップＳ４０７に行く。なお、条件は、付加情報の種類によって異なっても良いし、付加情報によって異なっても良い。
【０１０３】
（ステップＳ４０５）構成部１３１は、ｉ番目の付加情報が有する領域特定情報を取得する。
【０１０４】
（ステップＳ４０６）構成部１３１は、ステップＳ４０５で取得した領域特定情報が示す領域の表示が変更されるように、ステップＳ３０３で得した地図表現データの当該領域の画像を変更する。なお、ここで、構成部１３１は、通常、ステップＳ４０５で取得した領域特定情報が示す領域が他の領域と比較して目立つように、表示を変更する。なお、ステップＳ４０５で取得した領域特定情報がＮＵＬＬである（領域が特定できない）場合、例えば、ステップＳ３０３で得した地図表現データの全体の表示を変更する。
【０１０５】
（ステップＳ４０７）構成部１３１は、カウンタｉを１、インクリメントする。ステップＳ４０２に戻る。
【０１０６】
（ステップＳ４０８）構成部１３１は、受信された要求情報が位置特定情報を含むか否かを判断する。位置特定情報を含む場合はステップＳ４０９に行き、位置特定情報を含まない場合は上位処理にリターンする。
【０１０７】
（ステップＳ４０９）構成部１３１は、受信された要求情報に含まれる位置特定情報が条件を満たすか否かを判断する。条件を満たす場合はステップＳ４１０に行き、条件を満たさない場合は上位処理にリターンする。なお、位置特定情報が条件を満たす場合は、例えば、位置特定情報が示す位置が、ステップＳ３０３で取得した地図表現データと対になる領域特定情報が示す領域内の位置であることである。
【０１０８】
（ステップＳ４１０）構成部１３１は、出力する地図表現データの表示態様を変更する。上位処理にリターンする。
【０１０９】
次に、端末装置２の動作例について、図５のフローチャートを用いて説明する。
【０１１０】
（ステップＳ５０１）端末受付部２２は、要求指示を受け付けたか否かを判断する。要求指示を受け付けた場合はステップＳ５０２に行き、要求指示を受け付けない場合はステップＳ５０６に行く。
【０１１１】
（ステップＳ５０２）端末処理部２３は、送信する要求指示を構成する。なお、端末処理部２３は、例えば、現在位置を示す位置特定情報を取得し、当該位置特定情報を有する要求指示を構成する。また、端末処理部２３は、例えば、現在出力中の出力地図表現データの地図識別子を取得し、当該地図識別子を有する要求指示を構成する。また、端末処理部２３は、例えば、現在出力中の出力地図表現データの代表的な地点の位置を示す位置特定情報を取得し、当該位置特定情報を有する要求指示を構成する。また、端末処理部２３は、例えば、ステップＳ５０１で受け付けた要求指示が有する地図識別子を含む要求指示を構成する。
【０１１２】
（ステップＳ５０３）端末送信部２４は、ステップＳ５０２で構成した要求指示を情報処理装置１に送信する。
【０１１３】
（ステップＳ５０４）端末受信部２５は、要求指示の送信に応じて、情報処理装置１から出力地図表現データを受信したか否かを判断する。出力地図表現データを受信した場合はステップＳ５０５に行き、出力地図表現データを受信しなかった場合はステップＳ５０４に戻る。
【０１１４】
（ステップＳ５０５）端末出力部２６は、ステップＳ５０４で受信された出力地図表現データを表示する。ステップＳ５０１に戻る。
【０１１５】
（ステップＳ５０６）端末受付部２２は、ユーザから操作を受け付けたか否かを判断する。操作を受け付けた場合はステップＳ５０７に行き、操作を受け付けなかった場合はステップＳ５０１に戻る。
【０１１６】
（ステップＳ５０７）端末処理部２３等は、ステップＳ５０６で受け付けられた操作に応じた動作を行う。
【０１１７】
（ステップＳ５０８）端末処理部２３は、ステップＳ５０６で受け付けられた操作に応じて、操作情報等を構成する。操作情報等とは、例えば、地図識別子、表示されている地図表現データの表示領域を特定する情報、表示されている地図表現データし対して指示された地点を示す情報等である。
【０１１８】
（ステップＳ５０９）端末送信部２４は、ステップＳ５０８で構成された操作情報等を情報処理装置１に送信する。ステップＳ５０１に戻る。
【０１１９】
以下、本実施の形態における情報システムＡの具体的な動作例について説明する。情報システムＡの概念図は図１である。
【０１２０】
今、地図表現データ格納部１１１には、図６に示す地図表現データ管理表が格納されている、とする。地図表現データ管理表は、「ＩＤ」「静的属性値」「動的属性値」「地図表現データ」を有するレコードを１以上管理している。
【０１２１】
「ＩＤ」は地図識別子である。「静的属性値」は地図表現データの静的属性値であり、ここでは、領域特定情報、地図表現データの縮尺率、地図表現データの面積、地図表現データの完成度、メタデータを有する。領域特定情報は、（緯度，経度）の集合であり、「ＩＤ＝Ｍ０１，Ｍ０２」の地図表現データの形状は矩形なので、矩形の左上の地点と右下の地点の（緯度，経度）の情報を有する。また、「ＩＤ＝Ｍ０３」の地図表現データの頂点が８つ存在するので、領域特定情報は、８つの（緯度，経度）の情報を有する。メタデータは、ここでは、地図表現データの種類である。また、「静的属性値」は、例えば、情報処理装置１を運用する企業により、入力された情報である。
【０１２２】
「動的属性値」は地図表現データの動的属性値であり、ここでは、ユーザアクション情報である。ユーザアクション情報は、ユーザの操作に関する情報である操作情報から取得された情報である。ユーザアクション情報は、ここでは、「ＤＬ回数」「月間ビュー数」「平均アクセス時間」「評価値」を有する。
【０１２３】
「ＤＬ回数」は、今までに１以上の端末装置２にダウンロードされ、１以上の端末装置２に表示された総回数である。なお、「ＤＬ回数」は、今まで１以上の端末装置２にダウンロードされた総回数でも良い。「月間ビュー数」は、その月または前月に、１以上の端末装置２に表示された総回数である。「平均アクセス時間」は、端末装置２で表示されている時間の平均値である。「評価値」は、ユーザが入力した評価値の平均値である。
【０１２４】
「動的属性値」は、端末装置２から受信された操作情報を用いて、情報処理装置１の処理部１３が取得した情報である。つまり、情報処理装置１の受信部１２は、例えば、端末装置２で地図表現データが表示された場合に、表示された地図表現データの地図識別子を受信する。そして、処理部１３は、当該地図識別子と対になる「ＤＬ回数」と「月間ビュー数」とを１、インクリメントする。なお、表示された地図表現データの地図識別子を受信した後、処理部１３は、図示しない時計を用いて、表示時間の計測を開始する。
【０１２５】
また、情報処理装置１の受信部１２は、端末装置２で地図表現データが未表示となった場合に、未表示となった旨の情報または地図識別子を受信する。そして、処理部１３は、端末装置２で地図表現データが表示されていた時間（表示時間の計測の開始からの時間）を取得する。そして、処理部１３は、かかる時間を用いて「平均アクセス時間」を変更する。
【０１２６】
また、情報処理装置１の受信部１２は、端末装置２から地図識別子と評価値とを受信する。そして、処理部１３は、当該地図識別子と対になる評価値の平均値を変更する。なお、処理部１３は、動的属性値を用いて、評価値を算出しても良い。例えば、処理部１３は、「ＤＬ回数」「月間ビュー数」「平均アクセス時間」のいずれか１以上の値が大きいほど、高い評価となる評価値を算出する。
【０１２７】
なお、「地図表現データ」は、ここでは画像データである。「地図表現データ」は、画像ファイルでも良いことは言うまでもない。
【０１２８】
また、付加情報格納部１１２には、図７に示す付加情報管理表が格納されている。付加情報管理表は、「ＩＤ」「種類情報」「付加情報」を有する１または２以上のレコードを含む。「付加情報」は「出力情報」「ＵＲＬ」「表示態様決定情報」「領域決定情報」を有する。「ＩＤ」はレコードを識別する情報である。「種類情報」は、付加情報の種類を示す情報であり、ここでは、「種類情報」は、例えば、付加情報が広告情報を含むことを示す「広告」、付加情報が条件情報を含むことを示す「条件」、または付加情報が操作情報を含むことを示す「操作」である。「出力情報」は、地図表現データ上に配置される情報である。「ＵＲＬ」は「出力情報」が指示された場合に呼び出されるウェブページのＵＲＬである。「表示態様決定情報」は表示態様が決定されるための使用される情報であり、表示を変更するための条件を特定する情報である。「領域決定情報」は表示態様が変更され得る領域を示す情報である。なお、「領域決定情報」がＮＵＬＬ「−」である場合、出力地図表現データの全体が変更され得る。
【０１２９】
また、格納部１１は、図８に示す地名位置対応表を有する。地名位置対応表は、地名情報と位置情報との対応を示す表である。
【０１３０】
かかる状況において、ユーザの端末装置２には、図９に示す「古地図等提供サービス」のアプリの画面が表示されている。とする。
【０１３１】
そして、ユーザは、地名情報「Ａ地点」を入力し（図９の９０１参照）、図９の地図要求ボタン９０２を押下した、とする。すると、端末受付部２２は、地図表現データの要求指示を受け付ける。次に、受け付けた要求指示には地名情報は含まれるので、端末処理部２３は、位置特定情報「Ａ地点」を取得する。次に、端末処理部２３は、位置特定情報「Ａ地点」を有する要求指示を構成する。次に、端末送信部２４は、当該要求指示を情報処理装置１に送信する。
【０１３２】
次に、情報処理装置１の受信部１２は、位置特定情報「Ａ地点」を有する要求指示を端末装置２から受信する。
【０１３３】
次に、構成部１３１は、受信された位置特定情報「Ａ地点」と対になる位置情報（ｘａ，ｙａ）を図８の地名位置対応表から取得する。そして、構成部１３１は、位置情報（ｘａ，ｙａ）を領域に含む地図表現データを図６の地図表現データ管理表から検索する。そして、構成部１３１は、「ＩＤ＝Ｍ０２」のレコードの領域特定情報で特定される領域内に、位置情報（ｘａ，ｙａ）が含まれる、と判断した、とする。そして、構成部１３１は、「Ｍ０２」により識別される地図表現データを図６の地図表現データ管理表から取得する。
【０１３４】
次に、構成部１３１は、地図識別子「Ｍ０２」と対になる１番目の付加情報（「ＩＤ＝１」の付加情報）、２番目の付加情報（「ＩＤ＝２」の付加情報）、３番目の付加情報（「ＩＤ＝５３」の付加情報）、４番目の付加情報（「ＩＤ＝７５」の付加情報）を図７に示す付加情報管理表から取得する。
【０１３５】
次に、構成部１３１は、種類情報「広告」に対応する２つの広告料情報（「ＩＤ＝１」の１０００円、「ＩＤ＝２」の１００円）を取得し、当該広告料情報が示す広告料が最大の「ＩＤ＝１」の広告情報（出力情報）を、「ＩＤ＝２」の広告情報より優先することを決定する。そして、構成部１３１は、「Ｍ０２」の地図表現データに、「ＩＤ＝１」の出力情報を付加した地図表現データを構成する。かかる「ＩＤ＝１」の出力情報は、図１０の１００１である。また、構成部１３１は、「ＩＤ＝１」の領域特定情報（ｘ１，ｙ１）により示される位置に図柄（ここでは、黒丸）１１０２を付加し、広告１１０１と図柄１１０２とを繋ぐ線を付加する。
【０１３６】
また、構成部１３１は、ユーザが、次の広告が存在することを示すボタン（三角形）１１０３を指示した場合に、「ＩＤ＝２」の出力情報を表示する画面を、「Ｍ０２」の地図表現データを用いて、構成する。また、構成部１３１は、「ＩＤ＝１」「ＩＤ＝２」の各出力情報をボタンとし、対応するＵＲＬを各ボタンに付加する、とする。つまり、ボタンである出力情報がユーザにより指示された場合、付加されているＵＲＬにより識別されるウェブページが端末装置２で表示される。
【０１３７】
次に、構成部１３１は、３番目の付加情報（「ＩＤ＝５３」の付加情報）の表示態様決定情報「１１月２５日」を取得する。かかる情報は、日付条件である。そして、構成部１３１は、図示しない時計から本日の日付「１１月５日」を取得する。そして、構成部１３１は、日付に関して、予め保持している条件「日付条件が示す日から１ヶ月前＜＝本日の日付＜＝日付条件が示す日」（つまり、本日が、日付条件が示す日（ここでは、ＡＡ祭りの日）の前の１ヶ月から日付条件が示す日までであるという条件）を満たすか否かを判断する。なお、予め保持している条件は、格納部１１に格納されている、とする。
【０１３８】
また、ここで、本日の日付「１１月５日」は、ＡＡ祭りの日「１１月２５日」の前の１ヶ月以内であるので、構成部１３１は、日付条件を満たす、と判断する。次に、構成部１３１は、「ＩＤ＝５３」の出力情報「ＡＡ祭り」を「ＩＤ＝５３」の領域特定情報（ｘ４，ｙ４）（ｘ５，ｙ５）により特定される矩形領域１１０５に付加する。また、構成部１３１は、「ＩＤ＝５３」のＵＲＬを矩形領域１１０５のボタンに付加する。なお、矩形領域１１０５のボタンがユーザにより押下されることにより、対応するＵＲＬで識別されるウェブページ（ＡＡ祭りのホームページ）が表示される、とする。
【０１３９】
次に、構成部１３１は、４番目の付加情報（「ＩＤ＝７５」の付加情報が有する表示態様決定情報「月間ビュー数＞＝１０００」を図７の表から取得する。そして、構成部１３１は、「Ｍ０２」と対になる月間ビュー数「１２９５」を図６の表から取得する。次に、構成部１３１は、月間ビュー数「１２９５」は、表示態様決定情報「月間ビュー数＞＝１０００」が示す条件を満たす、と判断する。次に、構成部１３１は、地図表現データ全体の輝度を上げ、全体を目立つ態様に変更し、出力地図表現データを構成する。なお、図１０の地図表現データの周辺の網掛けは、輝度が上がったことを示す。
【０１４０】
次に、送信部１４は、構成された出力地図表現データを、要求指示を送信してきた端末装置２に送信する。
【０１４１】
次に、端末装置２の端末受信部２５は、要求指示の送信に応じて、情報処理装置１から出力地図表現データを受信する。
【０１４２】
次に、端末出力部２６は、受信された出力地図表現データを表示する。かかる出力例は、図１０である。
【０１４３】
次に、ユーザは、図１０のレストランＸの広告のボタンを押下した場合、当該ボタンに対応するＵＲＬにより識別されるウェブページ（レストランＸのホームページ）が端末装置２に出力される。
【０１４４】
また、ユーザがボタン１１０３を押下した場合、図１１に示すように、広告の領域に「ｓｈｏｐＹ」の広告が表示される。
【０１４５】
以上、本実施の形態によれば、付加情報に応じて、表示態様を変更した地図表現データをユーザに提供できる。
また、本実施の形態によれば、広告料に応じて、当該広告料を特定する広告情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる地図表現データをユーザに提供できる。
また、本実施の形態によれば、領域に対応する条件情報が示す条件を満たす場合に、当該条件情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる地図表現データをユーザに提供できる。
また、本実施の形態によれば、領域に対応する日付条件を満たす場合に、当該日付条件と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる地図表現データをユーザに提供できる。
【０１４６】
また、本実施の形態によれば、操作情報に応じて、異なる地図表現データをユーザに提供できる。
【０１４７】
なお、本実施の形態の具体例によれば、ユーザの現在位置を用いて、出力する地図表現データを変更するような処理は行わなかった。しかし、構成部１３１は、ユーザの現在位置を用いて、出力する地図表現データを変更するような処理は行なっても良い。例えば、ユーザの現在位置を特定する位置特定情報が示す位置が、地図表現データに対応する領域特定情報が示す領域内に存在するか否かを判断し、領域内に存在する場合と領域内に存在しない場合とで、地図表現データの表示態様を変更しても良い。かかる場合、ユーザの現在位置に応じても、異なる表示態様の地図表現データをユーザに提供できることとなる。かかることは実施の形態２においても同様である。
【０１４８】
また、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置１を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、表現している領域を特定する領域特定情報を含む１以上の属性値に対応付けられたデータであり、地図を表現した１以上の地図表現データが格納される地図表現データ格納部と、前記地図表現データに対応付けて、付加的な情報である付加情報が格納される付加情報格納部とを具備する記録媒体にアクセス可能なコンピュータを、同一の地図表現データでも、前記付加情報に応じて、端末装置で異なる態様で表示されるように地図表現データを端末装置に送信する送信部として機能させるためのプログラムである。
【０１４９】
また、上記プログラムにおいて、コンピュータを、前記付加情報に応じて、異なる態様で出力される地図表現データである出力地図表現データを構成する構成部としてさらに機能させ、前記送信部は、前記出力地図表現データを前記端末装置に送信するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１５０】
（実施の形態２）
本実施の形態において、実施の形態１との違いは、出力地図表現データを情報処理装置で構成するのではなく、端末装置で構成することである。
【０１５１】
本実施の形態における情報システムＢの概念図は、構成要素の符号を除いて、図１と同様である。情報システムＢは、情報処理装置３、および１または２以上の端末装置４を備える。情報処理装置３は、いわゆるサーバ装置であり、例えば、クラウドサーバ、ＡＳＰサーバ等、その種類は問わない。端末装置４は、ユーザが使用する端末であり、いわゆるスマートフォン、タブレット端末、ノートパソコン、ＰＣ等、その種類は問わない。
【０１５２】
図１２は、本実施の形態における情報システムＢのブロック図である。
【０１５３】
情報処理装置３は、格納部１１、受信部１２、処理部３３、送信部３４を備える。
【０１５４】
端末装置４は、端末格納部２１、端末受付部２２、端末処理部４３、端末送信部２４、端末受信部４５、端末出力部２６を備える。
【０１５５】
情報処理装置３を構成する処理部３３は、各種の処理を行う。各種の処理は、例えば、受信された要求指示に対応する地図表現データ、および１または２以上の付加情報を取得する処理である。また、各種の処理は、例えば、受信された要求指示に応じて、送信する情報を構成する処理である。
【０１５６】
送信部３４は、処理部３３が取得した地図表現データおよび１以上の付加情報を端末装置４に送信する。また、送信部３４は、処理部３３が構成した情報を端末装置４に送信する。
【０１５７】
送信部３４は、同一の地図表現データでも、付加情報に応じて、端末装置４で異なる態様で表示されるように地図表現データを端末装置４に送信する。
【０１５８】
送信部３４は、広告情報に応じて、広告情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる表示態様となる地図表現データを端末装置４に送信する。
【０１５９】
送信部３４は、広告料情報により特定される広告料に応じて、広告料情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なるように、地図表現データを送信する。
【０１６０】
送信部３４は、条件情報が示す条件を満たす場合に、条件情報と対になる領域特定情報により特定される領域の表示態様が他の領域と異なるように、地図表現データを送信する。
【０１６１】
送信部３４は、同一の地図表現データでも、操作情報に応じて、異なる態様で出力されるように地図表現データを送信する。
【０１６２】
端末装置４を構成する端末処理部４３は、各種の処理を行う。各種の処理とは、例えば、端末受信部４５が受信した地図表現データと１以上の付加情報とを用いて、出力地図表現データを構成する処理である。かかる、出力地図表現データを構成する処理は、上述した構成部１３１の処理と同様であり、既に説明したので、詳細な説明は省略する。
【０１６３】
端末受信部４５は、地図表現データと１以上の付加情報とを、情報処理装置３から受信する。
【０１６４】
処理部３３、および端末処理部４３は、通常、ＭＰＵやメモリ等から実現され得る。処理部３３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１６５】
送信部３４、および端末送信部２４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【０１６６】
端末受信部４５は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【０１６７】
次に、情報システムＢの動作について説明する。まず、情報処理装置３の動作例について、図１３のフローチャートを用いて説明する。図１３のフローチャートにおいて、図３のフローチャートと同一のステップについて、説明を省略する。
【０１６８】
（ステップＳ１３０１）処理部３３は、ステップＳ３０３で取得された地図表現データと対になる１以上の付加情報を、付加情報格納部１１２から取得する。
【０１６９】
（ステップＳ１３０２）送信部３４は、ステップＳ３０３で取得された地図表現データとステップＳ１３０１で取得された１以上の付加情報とを、端末装置４に送信する。ステップＳ３０１に戻る。
【０１７０】
なお、図１３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１７１】
次に、端末装置４の動作例について、図１４のフローチャートを用いて説明する。図１４のフローチャートにおいて、図５のフローチャートと同一のステップについて、説明を省略する。
【０１７２】
（ステップＳ１４０１）端末受信部４５は、地図表現データ等を受信したか否かを判断する。地図表現データ等を受信した場合はステップＳ１４０２に行き、地図表現データ等を受信しない場合はステップＳ１４０１に戻る。なお、地図表現データ等とは、地図表現データと１以上の付加情報である。
【０１７３】
（ステップＳ１４０２）端末処理部４３は、ステップＳ１４０１で受信された地図表現データと１以上の付加情報とを用いて、出力地図表現データを構成する。かかる構成処理の処理内容について、図４のフローチャートを用いて説明した処理と同様であるので、説明を省略する。
【０１７４】
以上、本実施の形態によれば、付加情報に応じて、表示態様を変更した地図表現データをユーザに提供できる。
また、本実施の形態によれば、広告料に応じて、当該広告料を特定する広告情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる地図表現データをユーザに提供できる。
また、本実施の形態によれば、領域に対応する条件情報が示す条件を満たす場合に、当該条件情報と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる地図表現データをユーザに提供できる。
また、本実施の形態によれば、領域に対応する日付条件を満たす場合に、当該日付条件と対になる領域特定情報で特定される領域の表示態様が他の領域と異なる地図表現データをユーザに提供できる。
【０１７５】
また、本実施の形態によれば、操作情報に応じて、異なる地図表現データをユーザに提供できる。
【０１７６】
さらに、本実施の形態における情報処理装置３を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、表現している領域を特定する領域特定情報を含む１以上の属性値に対応付けられたデータであり、地図を表現した１以上の地図表現データが格納される地図表現データ格納部と、前記地図表現データに対応付けて、付加的な情報である付加情報が格納される付加情報格納部とを具備する記録媒体にアクセス可能なコンピュータを、同一の地図表現データでも、前記付加情報に応じて、端末装置で異なる態様で表示されるように地図表現データを端末装置に送信する送信部として機能させるためのプログラムである。
【０１７７】
また、上記プログラムにおいて、コンピュータを、前記送信部は、前記地図表現データと前記付加情報とを前記端末装置に送信するものとして、コンピュータを機能させるためのプログラムであることは好適である。
【０１７８】
また、本実施の形態における端末装置４を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、要求指示を送信する端末送信部と、地図表現データと１以上の付加情報とを情報処理装置から受信する端末受信部と、端末受信部が受信した地図表現データと１以上の付加情報とを用いて、出力地図表現データを構成する端末処理部と、出力地図表現データを出力する端末出力部として機能させるためのプログラムである。なお、端末処理部の処理例の詳細は、図４の処理である。
【０１７９】
また、図１５は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の情報処理装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１５は、このコンピュータシステム３００の概観図であり、図１６は、システム３００のブロック図である。
【０１８０】
図１５において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０１８１】
図１６において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＣＤ−ＲＯＭドライブ３０１２等に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１８２】
コンピュータシステム３００に、上述した実施の形態の情報処理装置１等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０１８３】
プログラムは、コンピュータ３０１に、上述した実施の形態の情報処理装置１等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０１８４】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０１８５】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１８６】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一
【０１８７】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。つまり、情報処理装置１は、スタンドアロンで動作しても良い。
【０１８８】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１８９】
以上のように、本発明にかかる情報処理装置は、付加情報に応じて、表示態様を変更した地図表現データをユーザに提供できるという効果を有し、情報処理装置等として有用である。
【符号の説明】
【０１９０】
１、３  情報処理装置
２、４  端末装置
１１  格納部
１１  納部
１２  受信部
１３、３３  処理部
１４、３４  送信部
２１  端末格納部
２２  端末受付部
２３、４３  端末処理部
２４  端末送信部
２５、４５  端末受信部
２６  端末出力部
１１１  地図表現データ格納部
１１２  付加情報格納部
１２１  ユーザ位置情報受信部
１２１  要求指示受信部
１３１  構成部
【図１】
2019106775.tif 000003
【図２】
2019106775.tif 000004
【図３】
2019106775.tif 000005
【図４】
2019106775.tif 000006
【図５】
2019106775.tif 000007
【図６】
2019106775.tif 000008
【図７】
2019106775.tif 000009
【図８】
2019106775.tif 000010
【図９】
2019106775.tif 000011
【図１０】
2019106775.tif 000012
【図１１】
2019106775.tif 000013
【図１２】
2019106775.tif 000014
【図１３】
2019106775.tif 000015
【図１４】
2019106775.tif 000016
【図１５】
2019106775.tif 000017
【図１６】
2019106775.tif 000018
【国際調査報告】
2019106775.tif 000019
2019106775.tif 000020
2019106775.tif 000021
2019106775.tif 000022