(57)【要約】【課題】直感的な操作に従って地図中の経線又は緯線を決定する情報処理装置、情報処理方法及びプログラムを提供する。【解決手段】情報処理装置１は、変位取得部１３ａと、経緯判定部１３ｂと、を備える。変位取得部１３ａは、ユーザ操作に対応する操作位置の変位を取得する。経緯判定部１３ｂは、変位取得部１３ａが取得した変位に基づいて、ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する。【選択図】図１
2017173681.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ操作に対応する操作位置の変位を取得する変位取得部と、
前記変位取得部が取得した変位に基づいて、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する経緯判定部と、
を備える
ことを特徴とする情報処理装置。
【請求項２】
前記変位取得部は、前記ユーザ操作の開始に対応する始点操作位置と、前記ユーザ操作の終了に対応する終点操作位置と、の間の変位を取得する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記経緯判定部は、前記始点操作位置と前記終点操作位置との間の緯線に平行な方向における変位と、前記始点操作位置と前記終点操作位置との間の経線に平行な方向における変位と、を比較することにより、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記始点操作位置は、第１始点操作位置と、第２始点操作位置と、を含み、
前記終点操作位置は、前記第１始点操作位置に対応する第１終点操作位置と、前記第２始点操作位置に対応する第２終点操作位置と、を含み、
前記変位取得部は、前記第１始点操作位置と前記第１終点操作位置との間の変位と、前記第２始点操作位置と前記第２終点操作位置との間の変位と、を取得し、
前記経緯判定部は、前記第１始点操作位置と前記第１終点操作位置との間の緯線に平行な方向における変位と、前記第１始点操作位置と前記第１終点操作位置との間の経線に平行な方向における変位と、の間の比較結果と、前記第２始点操作位置と前記第２終点操作位置との間の緯線に平行な方向における変位と、前記第２始点操作位置と前記第２終点操作位置との間の経線に平行な方向における変位と、の間の比較結果と、を判定することにより、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する
ことを特徴とする請求項２又は３に記載の情報処理装置。
【請求項５】
前記経緯判定部は、前記判定の結果と前記始点操作位置とに基づいて、一つの経線又は一つの緯線を決定する
ことを特徴とする請求項２乃至４のうち何れか一項に記載の情報処理装置。
【請求項６】
経線と緯線とのうち少なくとも何れか一方を表示部に表示させる表示制御部を更に備え、
前記表示制御部は、前記表示部に、前記経緯判定部が決定した前記一つの経線又は前記一つの緯線を、強調態様で表示させる
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
ユーザ操作に対応する操作位置の変位を取得する変位取得ステップと、
前記変位取得ステップにより取得した変位に基づいて、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する経緯判定ステップと、
を含む
ことを特徴とする情報処理方法。
【請求項８】
コンピュータを、
ユーザ操作に対応する操作位置の変位を取得する変位取得部、
前記変位取得部が取得した変位に基づいて、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する経緯判定部、
として機能させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
表示装置に地図を表示する技術が知られている。例えば、特許文献１は、表示手段を備えた地図表示装置を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２２０２６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された地図表示装置において、地図を表示した状態で、表示された地図中の経線又は緯線のユーザによる選択を受け付け、選択された経線又は緯線を強調表示することが考えられる。経線又は緯線が強調表示されることにより、ユーザは、例えば、同一の経度又は緯度に存在する国や地域を直感的に把握することができる。
【０００５】
ユーザによる経線又は緯線の決定を受け付ける際には、ユーザによる直感的な操作に従って経線又は緯線の決定を受け付けることが望ましい。しかしながら、特許文献１に開示された地図表示装置では、直感的な操作に従って経線又は緯線を決定することができなかった。
【０００６】
本願発明は上記事情に鑑みてなされたものであり、直感的な操作に従って地図中の経線又は緯線を決定する情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る情報処理装置は、
ユーザ操作に対応する操作位置の変位を取得する変位取得部と、
前記変位取得部が取得した変位に基づいて、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する経緯判定部と、
を備える
ことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、直感的な操作に従って地図中の経線又は緯線を決定する情報処理装置、情報処理方法及びプログラムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る情報処理装置の構成例を示す図である。
【図２】地図画像の表示例を示す図である。
【図３】本発明の実施形態に係る情報処理装置の動作を説明するための第１の図である。
【図４】本発明の実施形態に係る情報処理装置の動作を説明するための第２の図である。
【図５】本発明の実施形態に係る情報処理装置が実行する経緯線決定処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態に係る情報処理装置の機能及び動作について、図面を参照して説明する。なお、図中互いに同一又は同等の部分には同一の符号を付す。
【００１１】
情報処理装置は、地図画像を表示し、ユーザ操作に従って、表示された地図画像中の経線又は緯線の決定を受け付ける。ユーザ操作は、ユーザが実行する操作である。
【００１２】
情報処理装置１は、図１に示すように、記憶部１００と、タッチパネルディスプレイ１０１と、ＣＰＵ（Central Processing Unit）１０２と、入力部１０３と、音声出力部１０４と、外部インタフェース１０５と、を備えている。
【００１３】
記憶部１００は、ＲＡＭ（Random Access Memory）を備え、ＣＰＵ１０２のワークメモリとして機能する。また、後述する表示制御部１０が生成した変換データは、記憶部１００が備えるＲＡＭに格納される。また、記憶部１００は、ＲＯＭ（Read-Only Memory）とハードディスクドライブ等の不揮発性メモリとを備え、各種プログラム及び各種データを記憶する。
【００１４】
本実施形態では、記憶部１００は、制御プログラム及び経緯線決定プログラムを含む各種プログラムを記憶している。制御プログラムは、情報処理装置１全体を制御するためのプログラムである。経緯線決定プログラムは、後述する表示制御部１０、接触位置取得部１１、操作位置取得部１２及び経緯線決定部１３の機能を実現するためのプログラムである。
【００１５】
また、記憶部１００は、後述する地図データ、経線データ及び緯線データを互いに対応付けて記憶している。
【００１６】
タッチパネルディスプレイ１０１は、図示しない表示部と図示しない検出部とを備え、各種画像を表示すると共に、ユーザによる接触を検出する。
【００１７】
本実施形態では、表示部は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electroluminescence）ディスプレイ等のディスプレイ装置から構成され、ＣＰＵ１０２の制御に従って各種画像を表示する。表示部は、平面状に形成され、例えば、矩形の形状を有している。
【００１８】
検出部は、表示部に重畳して配置され、ユーザによる表示部への接触を検出する。検出部は、ユーザによる表示部への接触を検出したことに応答して、接触位置を検出する。接触位置は、表示部上のユーザが接触した位置である。なお、ユーザによる静電容量方式等により、ユーザが表示部に触れることなく操作を検出してもよい。
【００１９】
本実施形態では、表示部上には、ＳＴ座標軸が設定されている。Ｓ軸は、表示部の長手方向に対して平行に設定されている。Ｔ軸は、表示部の短手方向に対して平行に設定されている。表示部上の任意の位置Ｑは、この位置のＳＴ座標によって表すことができる。検出部は、ユーザによる接触を検出したことに応答して、接触位置のＳＴ座標を検出する。検出部は、検出した接触位置のＳＴ座標を、ＣＰＵ１０２へ供給する。
【００２０】
ＣＰＵ１０２は、記憶部１００に記憶された各種プログラムを実行する。本実施形態では、ＣＰＵ１０２は、記憶部１００に記憶された制御プログラムを実行することにより、情報処理装置１全体を制御する。また、ＣＰＵ１０２は、記憶部１００に記憶された経緯線決定プログラムを実行することにより、表示制御部１０、接触位置取得部１１、操作位置取得部１２及び経緯線決定部１３の機能を実現する。
【００２１】
表示制御部１０は、記憶部１００に記憶された地図データに基づいて、タッチパネルディスプレイ１０１に地図画像を表示させる。
【００２２】
地図データは、地図を表すデータである。地図は、複数の経線と複数の緯線とを含んでいる。表示制御部１０は、ユーザが入力部１０３を用いて表示領域及び表示倍率を指定したことに応答して、図２に示すように、地図データが示す地図のうち指定された表示領域に含まれる部分を表す地図画像ＬＭを、指定された表示倍率で、タッチパネルディスプレイ１０１に表示させる。表示領域は、地図中のユーザが表示を所望する領域である。表示倍率は、表示領域のサイズに対する地図のサイズの比率である。地図画像ＬＭ中には、図２に示すように、ＸＹ座標軸が設定されている。Ｘ軸は、緯線に対して平行に設定されている。Ｙ軸は、経線に対して平行に設定されている。地図画像ＬＭ中の任意の位置Ｐは、この位置のＸＹ座標によって表すことができる。
【００２３】
表示制御部１０は、地図画像ＬＭをタッチパネルディスプレイ１０１に表示させたことに応答して、変換データを生成し、記憶部１００に格納する。変換データは、タッチパネルディスプレイ１０１上のＳＴ座標を地図画像ＬＭ中のＸＹ座標へ変換するための変換式を表すデータである。記憶部１００に格納された変換データは、後述する操作位置取得部１２によって参照される。
【００２４】
また、表示制御部１０は、記憶部１００に記憶された経線緯線データに基づいて、タッチパネルディスプレイ１０１に経線ＶＬを通常態様（破線）で表示させる。
【００２５】
経線緯線データは、地図画像ＬＭ中に表示するべき経線ＶＬ及び緯線ＨＬを特定するためのデータである。
【００２６】
本実施形態では、経線緯線データは、表示倍率に応じた経線間隔Ｄｖ及び緯線間隔Ｄｈを示している。地図画像ＬＭ中に表示する経線ＶＬは、基準となる経線からの経線間隔Ｄｖに基づいて表示される。また、地図画像ＬＭ中に表示する緯線ＨＬは、基準となる緯線からの緯線間隔Ｄｈに基づいて表示される。経線緯線データにおいては、より大きい表示倍率により間隔の狭い経線間隔Ｄｖ及び緯線間隔Ｄｈが対応付けられている。
【００２７】
情報処理装置１は、地図データ及び経線緯線データを、記憶部１００に記憶している。
【００２８】
また、表示制御部１０は、後述する経緯判定部１３ｂが決定した一つの経線ＶＬ又は一つの緯線ＨＬを、タッチパネルディスプレイ１０１に強調態様で表示させる。例えば、経緯判定部１３ｂが経線ＶＬｓを決定した場合、表示制御部１０は、図２に示すように、タッチパネルディスプレイ１０１に、決定された経線ＶＬｓを、実線で表示させる（強調態様で表示させる）。
【００２９】
表示制御部１０は、記憶部１００及びタッチパネルディスプレイ１０１を制御することによって実現される。
【００３０】
図１に戻って、接触位置取得部１１は、接触位置を取得する。本実施形態では、接触位置取得部１１は、タッチパネルディスプレイ１０１が検出した接触位置のＳＴ座標を、タッチパネルディスプレイ１０１から取得する。接触位置取得部１１は、取得した接触位置を、操作位置取得部１２へ供給する。
【００３１】
本実施形態では、操作位置取得部１２は、表示制御部１０によって記憶部１００に格納された変換データを読み出し、この変換データが表す変換式に従って、接触位置取得部１１から供給された接触位置のＳＴ座標をＸＹ座標へ変換し、得られたＸＹ座標を、この接触位置に対応する操作位置の座標として取得する。
【００３２】
操作位置取得部１２の機能は、ＣＰＵ１０２が記憶部１００を制御することによって実現される。
【００３３】
経緯線決定部１３は、ユーザ操作に従って、経線ＶＬ又は緯線ＨＬの決定を受け付ける。経緯線決定部１３は、変位取得部１３ａと、経緯判定部１３ｂと、を備えている。変位取得部１３ａは、操作位置の変位を取得する。経緯判定部１３ｂは、変位取得部１３ａが取得した変位に基づいて、ユーザ操作が経線ＶＬを決定する操作と緯線ＨＬを決定する操作とのうち何れであるかを判定し、その判定の結果と後述する始点操作位置とに基づいて、一つの経線ＶＬ又は一つの緯線ＨＬを決定する（選択する）。
【００３４】
図１へ戻って、入力部１０３は、電源ボタンを含む情報処理装置１の各種操作ボタン、マウス及びキーボード等の入力装置を備え、ユーザの操作に従って入力を受け付ける。入力部１０３は、受け付けた入力をＣＰＵ１０２へ供給する。例えば、ユーザは、入力部１０３を用いて、表示領域及び表示倍率を指定する。
【００３５】
音声出力部１０４は、図示しないスピーカを備え、ＣＰＵ１０２の制御に従って、各種データを表す音声を外部へ出力する。
【００３６】
外部インタフェース１０５は、図示しない外部装置との間で各種データをやり取りする。例えば、外部インタフェース１０５は、無線ＬＡＮ（Local Area Network）又はＵＳＢ（Universal Serial Bus）を介して、地図データ、経線データ及び緯線データを外部装置から取得する。
【００３７】
以下、情報処理装置１が実行する特徴的な動作について、図３及び図４を参照して説明する。
【００３８】
まず、図３を参照して、情報処理装置１が実行する、タッチパネルディスプレイ１０１上で一本の指をスライドさせるユーザ操作に従って経線ＶＬ又は緯線ＨＬの決定を受け付ける動作を説明する。
【００３９】
一本の指をスライドさせるユーザ操作により経線ＶＬ又は緯線ＨＬを決定する場合、ユーザは、タッチパネルディスプレイ１０１に地図画像ＬＭ、経線ＶＬ及び緯線ＨＬが表示された状態において、タッチパネルディスプレイ１０１上の、決定を所望する経線ＶＬ又は緯線ＨＬ近傍の位置に指を接触させることにより、ユーザ操作を開始する。例えば、ユーザは、タッチパネルディスプレイ１０１上の座標（Ｓ１，Ｔ１）で表される位置Ｑ１に指を接触させることにより、ユーザ操作を開始する。その後、ユーザは、指を、タッチパネルディスプレイ１０１上において、決定を所望する経線ＶＬ又は緯線ＨＬに沿ってスライドさせる。そして、ユーザは、指をタッチパネルディスプレイ１０１から離すことにより、ユーザ操作を終了する。例えば、ユーザは、タッチパネルディスプレイ１０１上の座標（Ｓ２，Ｔ２）で表される位置Ｑ２に指が至ったときに、指をタッチパネルディスプレイ１０１から離すことにより、ユーザ操作を終了する。
【００４０】
接触位置取得部１１は、上述のユーザ操作に応答して、位置Ｑ１（Ｓ１，Ｔ１）を始点接触位置として、位置Ｑ２（Ｓ２，Ｔ２）を終点接触位置として、それぞれ取得する。始点接触位置は、ユーザ操作の開始に対応する接触位置である。終点接触位置は、ユーザ操作の終了に対応する接触位置である。
【００４１】
本実施形態では、操作位置取得部１２は、記憶部１００に格納された変換データが表す変換式に従って、接触位置取得部１１が始点接触位置の座標（Ｓ１，Ｔ１）を始点操作位置の座標（Ｘ１，Ｙ１）として取得する。また、操作位置取得部１２は、変換データが表す変換式に従って、接触位置取得部１１が終点接触位置の座標（Ｓ２，Ｔ２）を終点操作位置の座標（Ｘ２，Ｙ２）として取得する（図３）。
【００４２】
経緯線決定部１３の変位取得部１３ａは、操作位置取得部１２が取得した始点操作位置と終点操作位置とに基づいて、変位を取得する。変位取得部１３ａは、取得した変位を、経緯判定部１３ｂへ供給する。
【００４３】
本実施形態では、変位取得部１３ａは、図３に示す、緯線方向変位量ＤＸと、経線方向変位量ＤＹと、を変位として取得する。緯線方向変位量ＤＸは、始点操作位置と終点操作位置との間の緯線に対して平行な方向における変位（変位量）である。経線方向変位量ＤＹは、始点操作位置と終点操作位置との間の経線に対して平行な方向における変位である。緯線方向変位量ＤＸは下記の式（１）により、経線方向変位量ＤＹは下記の式（２）により、それぞれ表される。
ＤＸ＝｜Ｘ２−Ｘ１｜      …（１）
ＤＹ＝｜Ｙ２−Ｙ１｜      …（２）
【００４４】
経緯判定部１３ｂは、緯線方向変位量ＤＸと経線方向変位量ＤＹとを比較することにより、ユーザ操作が経線ＶＬを決定する操作と緯線ＨＬを決定する操作とのうち何れであるかを判定する。
【００４５】
本実施形態では、経緯判定部１３ｂは、緯線方向変位量ＤＸが経線方向変位量ＤＹよりも大きいと判定した場合、ユーザ操作は緯線ＨＬに沿って指をスライドさせる操作である可能性が高いので、ユーザ操作は緯線ＨＬを決定する操作であると判定する。一方、経緯判定部１３ｂは、緯線方向変位量ＤＸが経線方向変位量ＤＹよりも小さいと判定した場合、ユーザ操作は経線ＶＬに沿って指をスライドさせる操作である可能性が高いので、ユーザ操作は経線ＶＬを決定する操作であると判定する。
【００４６】
経緯判定部１３ｂは、上記の判定の結果と、始点操作位置と、に基づいて、タッチパネルディスプレイ１０１に表示された経線ＶＬ又は緯線ＨＬのうち何れか一つの経線ＶＬ又は緯線ＨＬを決定する。経緯判定部１３ｂは、決定の結果を、表示制御部１０へ供給する。
【００４７】
本実施形態では、ユーザ操作が緯線ＨＬを決定する操作であると経緯判定部１３ｂによって判定された場合、経緯判定部１３ｂは、タッチパネルディスプレイ１０１に表示された緯線ＨＬのうち、始点操作位置から最も近い緯線ＨＬを決定する。一方、ユーザ操作が経線ＶＬを決定する操作であると経緯判定部１３ｂが判定した場合、経緯判定部１３ｂは、タッチパネルディスプレイ１０１に表示された経線ＶＬのうち、始点操作位置から最も近い経線ＶＬを決定する。
【００４８】
表示制御部１０は、経緯判定部１３ｂが決定した一つの経線ＶＬ又は緯線ＨＬを、タッチパネルディスプレイ１０１に強調態様で表示させる。
【００４９】
以上説明したように、情報処理装置１は、決定を所望する経線ＶＬ又は緯線ＨＬの近傍で一本の指をスライドさせるユーザ操作に応答して、このユーザ操作が経線ＶＬを決定する操作と緯線ＨＬを決定する操作とのうち何れであるかを判定する。情報処理装置１は、さらに、このユーザ操作に応答して、一つの経線ＶＬ又は緯線ＨＬを決定し、決定した一つの経線ＶＬ又は緯線ＨＬを強調態様で表示する。
【００５０】
次に、図４を参照して、情報処理装置１が実行する、タッチパネルディスプレイ１０１上で二本の指をピンチアウトするユーザ操作に従って経線ＶＬ又は緯線ＨＬの決定を受け付ける動作を説明する。ピンチアウトとは、二本の指をタッチパネルディスプレイ１０１に接触させたまま互いに遠ざける動作であり、ピンチオープンとも呼ばれる。
【００５１】
二本の指をピンチアウトするユーザ操作により経線ＶＬ又は緯線ＨＬを決定する場合、ユーザは、タッチパネルディスプレイ１０１に地図画像ＬＭ、経線ＶＬ及び緯線ＨＬが表示された状態において、決定を所望する経線ＶＬ又は緯線ＨＬ近傍のタッチパネルディスプレイ１０１上の一の位置に一の指を、他の位置に他の指を、それぞれ接触させることにより、ユーザ操作を開始する。例えば、ユーザは、タッチパネルディスプレイ１０１上の座標（Ｓ３，Ｔ３）で表される位置Ｑ３に一の指を、座標（Ｓ５，Ｔ５）で表される位置Ｑ５に他の指を、それぞれ接触させることにより、ユーザ操作を開始する。その後、ユーザは、一の指と他の指とを、タッチパネルディスプレイ１０１に接触させた状態を保ちつつ、決定を所望する経線ＶＬ又は緯線ＨＬに沿ってそれぞれスライドさせながら互いに遠ざける。そして、ユーザは、一の指と他の指とをタッチパネルディスプレイ１０１から離すことにより、ユーザ操作を終了する。例えば、ユーザは、一の指がタッチパネルディスプレイ１０１上の座標（Ｓ４，Ｔ４）で表される位置Ｑ４に、他の指が座標（Ｓ６，Ｔ６）で表される位置Ｑ６に、それぞれ至ったときに、一の指と他の指とをタッチパネルディスプレイ１０１から離すことにより、ユーザ操作を終了する。
【００５２】
接触位置取得部１１は、上述のユーザ操作に応答して、位置Ｑ３（Ｓ３，Ｔ３）を第１始点接触位置として、位置Ｑ５（Ｓ５，Ｔ５）を第２始点接触位置として、それぞれ取得する。また、接触位置取得部１１は、位置Ｑ４（Ｓ４，Ｔ４）を第１終点接触位置として、位置Ｑ６（Ｓ６，Ｔ６）を第２終点接触位置として、それぞれ取得する。
【００５３】
本実施形態では、操作位置取得部１２は、変換データが表す変換式に従って、第１始点接触位置の座標（Ｓ３，Ｔ３）を図４に示す、第１始点操作位置の座標（Ｘ３，Ｙ３）として取得する。また、操作位置取得部１２は、変換データが表す変換式に従って、第１終点接触位置の座標（Ｓ４，Ｔ４）を図４に示す、第１終点操作位置の座標（Ｘ４，Ｙ４）として取得する。また、操作位置取得部１２は、変換データが表す変換式に従って、第２始点接触位置の座標（Ｓ５，Ｔ５）を図４に示す、第２始点操作位置の座標（Ｘ５，Ｙ５）として取得する。また、操作位置取得部１２は、変換データが表す変換式に従って、第２終点接触位置の座標（Ｓ６，Ｔ６）を図４に示す、第２終点操作位置の座標（Ｘ６，Ｙ６）として取得する。
【００５４】
経緯線決定部１３の変位取得部１３ａは、操作位置取得部１２が取得した第１始点操作位置、第２始点操作位置、第１終点操作位置及び第２終点操作位置に基づいて、変位を取得する。
【００５５】
本実施形態では、変位取得部１３ａは、図４に示す第１緯線方向変位量ＤＸ１、第２緯線方向変位量ＤＸ２、第１経線方向変位量ＤＹ１及び第２経線方向変位量ＤＹ２を変位量として取得する。第１緯線方向変位量ＤＸ１は、緯線に対して平行な方向における変位である。第１経線方向変位量ＤＹ１は、経線に対して平行な方向における変位である。第２緯線方向変位量ＤＸ２は、緯線に対して平行な方向における変位である。第２経線方向変位量ＤＹ２は、経線に対して平行な方向における変位である。第１緯線方向変位量ＤＸ１は下記の式（３）によって、第１経線方向変位量ＤＹ１は下記の式（４）によって、それぞれ表される。また、第２緯線方向変位量ＤＸ２は下記の式（５）によって、第２経線方向変位量ＤＹ２は下記の式（６）によって、それぞれ表される。
ＤＸ１＝｜Ｘ４−Ｘ３｜      …（３）
ＤＹ１＝｜Ｙ４−Ｙ３｜      …（４）
ＤＸ２＝｜Ｘ６−Ｘ５｜      …（５）
ＤＹ２＝｜Ｙ６−Ｙ５｜      …（６）
【００５６】
経緯判定部１３ｂは、第１緯線方向変位量ＤＸ１と第１経線方向変位量ＤＹ１との比較結果と、第２緯線方向変位量ＤＸ２と第２経線方向変位量ＤＹ２との比較結果とによって、ユーザ操作が経線ＶＬを決定する操作と緯線ＨＬを決定する操作とのうち何れであるかを判定する。
【００５７】
本実施形態では、経緯判定部１３ｂは、第１緯線方向変位量ＤＸ１が第１経線方向変位量ＤＹ１よりも大きく、かつ、第２緯線方向変位量ＤＸ２が第２経線方向変位量ＤＹ２よりも大きいと判定した場合、ユーザ操作は緯線ＨＬに沿って二本の指をピンチアウトする操作である可能性が高いので、ユーザ操作は緯線ＨＬを決定する操作であると判定する。
【００５８】
一方、経緯判定部１３ｂは、第１緯線方向変位量ＤＸ１が第１経線方向変位量ＤＹ１よりも小さく、かつ、第２緯線方向変位量ＤＸ２が第２経線方向変位量ＤＹ２よりも小さいと判定した場合、ユーザ操作は経線ＶＬに沿って二本の指をピンチアウトする操作である可能性が高いので、ユーザ操作は経線ＶＬを決定する操作であると判定する。
【００５９】
また、経緯判定部１３ｂは、第１緯線方向変位量ＤＸ１が第１経線方向変位量ＤＹ１よりも小さく、かつ、第２緯線方向変位量ＤＸ２が第２経線方向変位量ＤＹ２よりも大きいと判定した場合、あるいは、第１緯線方向変位量ＤＸ１が第１経線方向変位量ＤＹ１よりも大きく、かつ、第２緯線方向変位量ＤＸ２が第２経線方向変位量ＤＹ２よりも小さいと判定した場合、ユーザ操作の認識に失敗したと判定する。なお、本実施形態では、認識に失敗したと判定するものとして説明するが、これは一例に過ぎず、任意の処理を行うことができる。例えば、経緯判定部１３ｂは、第１緯線方向変位量ＤＸ１が第１経線方向変位量ＤＹ１よりも小さく、かつ、第２緯線方向変位量ＤＸ２が第２経線方向変位量ＤＹ２よりも大きいと判定した場合、ユーザ操作が、経線ＶＬと緯線ＨＬとのうちユーザが予め指定した何れか一方を決定する操作であると判定することができる。
【００６０】
経緯判定部１３ｂは、上記の判定の結果と、第１始点操作位置及び第２始点操作位置と、に基づいて、タッチパネルディスプレイ１０１に表示された経線ＶＬ又は緯線ＨＬのうち何れか一つの経線ＶＬ又は緯線ＨＬを決定する。
【００６１】
本実施形態では、ユーザ操作が緯線ＨＬを決定する操作であると経緯判定部１３ｂによって判定された場合、経緯判定部１３ｂは、タッチパネルディスプレイ１０１に表示された緯線ＨＬのうち、第１始点操作位置又は第２始点操作位置から最も近い緯線ＨＬを決定する。一方、ユーザ操作が経線ＶＬを決定する操作であると経緯判定部１３ｂが判定した場合、経緯判定部１３ｂは、タッチパネルディスプレイ１０１に表示された経線ＶＬのうち、第１始点操作位置又は第２始点操作位置から最も近い経線ＶＬを決定する。例えば、経緯判定部１３ｂは、第１始点操作位置から最も近い経線ＶＬ又は緯線ＨＬと、第２始点操作位置から最も近い経線ＶＬ又は緯線ＨＬと、のうち各々に対応する始点操作位置からの距離がより短い経線ＶＬ又は緯線ＨＬを第１始点操作位置又は第２始点操作位置から最も近い経線ＶＬ又は緯線ＨＬとして決定する。
【００６２】
表示制御部１０は、経緯判定部１３ｂが決定した一つの経線ＶＬ又は緯線ＨＬを、タッチパネルディスプレイ１０１に強調態様で表示させる。
【００６３】
以上説明したように、情報処理装置１は、決定を所望する経線ＶＬ又は緯線ＨＬの近傍で二本の指をピンチアウトするユーザ操作に応答して、このユーザ操作が経線ＶＬを決定する操作と緯線ＨＬを決定する操作とのうち何れであるかを判定する。情報処理装置１は、さらに、このユーザ操作に応答して、一つの経線ＶＬ又は緯線ＨＬを決定し、決定した一つの経線ＶＬ又は緯線ＨＬを強調態様で表示する。
【００６４】
以下、上述の物理的・機能的構成を備える情報処理装置１が実行する経緯線決定処理について、図５のフローチャートを参照して説明する。
【００６５】
ユーザは、入力部１０３を用いて、所望の表示領域と表示倍率とを指定する。
【００６６】
これに応答して、表示制御部１０は、タッチパネルディスプレイ１０１に、記憶部１００に記憶された地図データが表す地図のうち、指定された表示領域に含まれる部分を表す地図画像ＬＭを表示させる。
【００６７】
また、表示制御部１０は、指定された表示倍率と、記憶部１００に記憶された経線緯線データと、に基づいて、タッチパネルディスプレイ１０１に、経線ＶＬ及び緯線ＨＬを通常態様で表示させる。
【００６８】
タッチパネルディスプレイ１０１に地図画像ＬＭ、経線ＶＬ及び緯線ＨＬが表示された状態において、ユーザがタッチパネルディスプレイ１０１に接触すると、情報処理装置１のＣＰＵ１０２は、図５のフローチャートに示す経緯線決定処理を開始する。
【００６９】
まず、ＣＰＵ１０２は、タッチパネルディスプレイ１０１が、タッチパネルディスプレイ１０１上の１箇所、或いは、２箇所に対するユーザの接触を検出したのか、を判定する（ステップＳ１０１）。
【００７０】
ＣＰＵ１０２は、１箇所に対するユーザの接触をタッチパネルディスプレイ１０１が検出したと判定した場合（ステップＳ１０１；１箇所）、処理はステップＳ１０２へ移る。以降、ＣＰＵ１０２は、ステップＳ１０２〜Ｓ１１１の処理を実行することにより、一本の指をスライドさせるユーザ操作に従って、経線ＶＬ又は緯線ＨＬの決定を受け付ける。
【００７１】
ステップＳ１０２において、操作位置取得部１２は、接触位置取得部１１によって取得された始点接触位置に基づいて始点操作位置の座標（Ｘ１，Ｙ１）を取得する（ステップＳ１０２）。
【００７２】
次に、ＣＰＵ１０２は、ユーザの指がタッチパネルディスプレイ１０１から離れたことをタッチパネルディスプレイ１０１が検出したか否かを判定する（ステップＳ１０３）。指が離れたことを検出していないと判定すると（ステップＳ１０３；ＮＯ）、処理はステップＳ１０３へ戻り、検出を待機する。
【００７３】
指が離れたことをタッチパネルディスプレイ１０１が検出したと判定すると（ステップＳ１０３；ＹＥＳ）、操作位置取得部１２は、接触位置取得部１１によって取得された終点接触位置に基づいて終点操作位置の座標（Ｘ２，Ｙ２）を取得する（ステップＳ１０４）。
【００７４】
変位取得部１３ａは、ステップＳ１０２で取得された始点操作位置の座標（Ｘ１，Ｙ１）と、ステップＳ１０４で取得された終点操作位置の座標（Ｘ２，Ｙ２）と、に基づいて、緯線方向変位量ＤＸと経線方向変位量ＤＹとを変位として取得し（ステップＳ１０５）、取得した緯線方向変位量ＤＸと経線方向変位量ＤＹとを、経緯判定部１３ｂへ供給する。
【００７５】
経緯判定部１３ｂは、ステップＳ１０５で取得された緯線方向変位量ＤＸが、経線方向変位量ＤＹよりも大きいか否かを判定する（ステップＳ１０６）。
【００７６】
緯線方向変位量ＤＸが経線方向変位量ＤＹよりも大きいと判定した場合（ステップＳ１０６；ＹＥＳ）、ユーザ操作は、決定を所望する緯線ＨＬに沿って指をスライドさせる操作であった可能性が高いので、経緯判定部１３ｂは、ユーザ操作が緯線ＨＬを決定する操作であると判定する（ステップＳ１０７）。
【００７７】
経緯判定部１３ｂは、タッチパネルディスプレイ１０１に表示された緯線ＨＬのうち、ステップＳ１０２で取得された始点操作位置から最も近い緯線ＨＬを決定する（ステップＳ１０８）。その後、処理はステップＳ１０９へ移る。
【００７８】
表示制御部１０は、タッチパネルディスプレイ１０１に、経緯判定部１３ｂが決定した一つの経線ＶＬ又は緯線ＨＬを強調態様で表示させ（ステップＳ１０９）、経緯線決定処理は終了する。
【００７９】
一方、緯線方向変位量ＤＸが経線方向変位量ＤＹよりも小さいと判定した場合（ステップＳ１０６；ＮＯ）、ユーザ操作は、決定を所望する経線ＶＬに沿って指をスライドさせる操作であった可能性が高いので、経緯判定部１３ｂは、ユーザ操作が経線ＶＬを決定する操作であると判定する（ステップＳ１１０）。
【００８０】
経緯判定部１３ｂは、タッチパネルディスプレイ１０１に表示された経線ＶＬのうち、ステップＳ１０２で取得された始点操作位置から最も近い経線ＶＬを決定する（ステップＳ１１１）。その後、処理はステップＳ１０９へ移る。
【００８１】
一方、ユーザが、タッチパネルディスプレイ１０１上で二本の指をピンチアウトするユーザ操作を行うと、タッチパネルディスプレイ１０１は、タッチパネルディスプレイ１０１上の２箇所に対する接触を検出する。これに応答して、ＣＰＵ１０２は、２箇所に対するユーザの接触をタッチパネルディスプレイ１０１が検出したと判定し（ステップＳ１０１；２箇所）、処理はステップＳ１１２へ移る。以降、ＣＰＵ１０２は、ステップＳ１１２〜Ｓ１２２の処理を実行することにより、二本の指をピンチアウトするユーザ操作に従って、経線ＶＬ又は緯線ＨＬの決定を受け付ける。
【００８２】
本実施形態では、ステップＳ１１２において、操作位置取得部１２は、接触位置取得部１１によって取得された第１始点接触位置及び第２始点接触位置に基づいて第１始点操作位置の座標（Ｘ３，Ｙ３）及び第２始点操作位置の座標（Ｘ５，Ｙ５）を取得する（ステップＳ１１２）。
【００８３】
次に、ＣＰＵ１０２は、ユーザの指がタッチパネルディスプレイ１０１から離れたことをタッチパネルディスプレイ１０１が検出したか否かを判定する（ステップＳ１１３）。指が離れたことを検出していないと判定すると（ステップＳ１１３；ＮＯ）、処理はステップＳ１１３へ戻り、検出を待機する。
【００８４】
指が離れたことをタッチパネルディスプレイ１０１が検出したと判定すると（ステップＳ１１３；ＹＥＳ）、操作位置取得部１２は、接触位置取得部１１によって取得された第１終点接触位置及び第２終点接触位置に基づいて、第１終点操作位置の座標（Ｘ４，Ｙ４）及び第２終点操作位置の座標（Ｘ６，Ｙ６）を取得する（ステップＳ１１４）。
【００８５】
変位取得部１３ａは、ステップＳ１１２で取得された第１始点操作位置の座標（Ｘ３，Ｙ３）及び第２始点操作位置の座標（Ｘ５，Ｙ５）と、ステップＳ１１４で取得された第１終点操作位置の座標（Ｘ４，Ｙ４）及び第２終点操作位置の座標（Ｘ６，Ｙ６）と、に基づいて、第１緯線方向変位量ＤＸ１、第２緯線方向変位量ＤＸ２、第１経線方向変位量ＤＹ１及び第２経線方向変位量ＤＹ２を、変位として取得し（ステップＳ１１５）、取得した第１緯線方向変位量ＤＸ１、第１経線方向変位量ＤＹ１、第２緯線方向変位量ＤＸ２及び第２経線方向変位量ＤＹ２を、経緯判定部１３ｂへ供給する。
【００８６】
経緯判定部１３ｂは、ステップＳ１１５で取得された第１緯線方向変位量ＤＸ１が第１経線方向変位量ＤＹ１よりも大きく、かつ、第２緯線方向変位量ＤＸ２が第２経線方向変位量ＤＹ２よりも大きいか否かを判定する（ステップＳ１１６）。
【００８７】
第１緯線方向変位量ＤＸ１が第１経線方向変位量ＤＹ１よりも大きく、かつ、第２緯線方向変位量ＤＸ２が第２経線方向変位量ＤＹ２よりも大きいと判定した場合（ステップＳ１１６；ＹＥＳ）、ユーザ操作は、決定を所望する緯線ＨＬに沿って二本の指をピンチアウトする操作であった可能性が高いので、経緯判定部１３ｂは、ユーザ操作が緯線ＨＬを決定する操作であると判定する（ステップＳ１１７）。
【００８８】
経緯判定部１３ｂは、タッチパネルディスプレイ１０１に表示された緯線ＨＬのうち、ステップＳ１１２で取得された第１始点操作位置又は第２始点操作位置から最も近い緯線ＨＬを決定する（ステップＳ１１８）。その後、処理はステップＳ１０９へ移る。
【００８９】
一方、ステップＳ１１６でＮＯと判定した場合、経緯判定部１３ｂは、第１緯線方向変位量ＤＸ１が第１経線方向変位量ＤＹ１よりも小さく、かつ、第２緯線方向変位量ＤＸ２が第２経線方向変位量ＤＹ２よりも小さいか否かを判定する（ステップＳ１１９）。
【００９０】
第１緯線方向変位量ＤＸ１が第１経線方向変位量ＤＹ１よりも小さく、かつ、第２緯線方向変位量ＤＸ２が第２経線方向変位量ＤＹ２よりも小さいと判定した場合（ステップＳ１１９；ＹＥＳ）、ユーザ操作は、決定を所望する経線ＶＬに沿って二本の指をピンチアウトする操作であった可能性が高いので、経緯判定部１３ｂは、ユーザ操作が経線ＶＬを決定する操作であると判定する（ステップＳ１２０）。
【００９１】
経緯判定部１３ｂは、タッチパネルディスプレイ１０１に表示された経線ＶＬのうち、ステップＳ１１２で取得された第１始点操作位置又は第２始点操作位置から最も近い経線ＶＬを決定する（ステップＳ１２１）。その後、処理はステップＳ１０９へ移る。
【００９２】
ステップＳ１１９でＮＯと判定した場合、経緯判定部１３ｂは、ユーザ操作の認識に失敗したと判定し（ステップＳ１２２）、経緯線決定処理を終了する。
【００９３】
以上説明したように、情報処理装置１は、タッチパネルディスプレイ１０１上で一本の指をスライドさせるユーザ操作、又は、タッチパネルディスプレイ１０１上で二本の指をピンチアウトするユーザ操作に応答し、ユーザ操作に対応する操作位置の変位に基づいて、一つの経線ＶＬ又は一つの緯線ＨＬを決定する。情報処理装置１は、決定した一つの経線ＶＬ又は一つの緯線ＨＬを、強調態様で表示する。すなわち、情報処理装置１は、ユーザによる直感的な操作に従って、経線ＶＬ又は緯線ＨＬの決定を受け付ける。
【００９４】
（変形例）
以上に本発明の実施形態について説明したが、上記実施形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、本発明の実施形態は種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
【００９５】
例えば、上記実施形態において、表示制御部１０は、経線ＶＬと緯線ＨＬとをタッチパネルディスプレイ１０１に通常態様で表示させるものとして説明したが、これは一例に過ぎない。表示制御部１０は、経線ＶＬと緯線ＨＬとのうち何れか一方をタッチパネルディスプレイ１０１に通常態様で表示させることとしてもよい。例えば、表示制御部１０は、経線ＶＬと緯線ＨＬとのうちユーザが予め指定した一方をタッチパネルディスプレイ１０１に通常態様で表示させることとすればよい。
【００９６】
また、上記実施形態において、情報処理装置１は、地図データ、経線緯線データを外部装置から取得するものとして説明したが、これは一例に過ぎない。情報処理装置１は、地図データ、経線緯線データを、任意の方法により取得することができる。例えば、情報処理装置１は、経線緯線データを、入力部１０３を介してユーザによる操作入力を受け付けることにより自ら生成し、取得してもよい。
【００９７】
また、上記実施形態において、タッチパネルディスプレイ１０１の表示部は、平面状に形成され、矩形の形状を有しているものとして説明したが、これは一例に過ぎない。表示部の形状は、任意の形状であってよい。例えば、表示部は、曲面状に形成され、半球形の形状を有していてもよい。
【００９８】
また、上記実施形態において、ユーザは、自らの指を用いてタッチパネルディスプレイ１０１に接触するものとして説明したが、これは一例に過ぎない。ユーザは、任意の方法により、タッチパネルディスプレイ１０１に接触することができる。例えば、ユーザは、タッチペンを用いてタッチパネルディスプレイ１０１に接触することができる。
【００９９】
また、上記実施形態では、破線での表示を通常態様での表示の例として用い、実線での表示を強調態様での表示の例として用いて説明した。しかし、これは一例に過ぎない。通常態様及び強調態様は、互いに異なる表示態様であれば、それぞれ任意の表示態様であってよい。例えば、通常態様での表示は経線ＶＬ又は緯線ＨＬを一の色（透明を含む）により表示することであり、強調態様での表示は経線ＶＬ又は緯線ＨＬを一の色とは異なる他の色により表示することであってもよい。また、通常態様での表示は経線ＶＬ又は緯線ＨＬを表示しないことであり、強調態様での表示は経線ＶＬ又は緯線ＨＬを表示することであってもよい。
【０１００】
また、上記実施形態において、表示制御部１０は、経緯判定部１３ｂが決定した一つの経線ＶＬ又は緯線ＨＬを強調態様で表示するものとして説明したが、これは一例に過ぎない。表示制御部１０は、経緯判定部１３ｂによる判定の結果に従って、強調態様による表示を行うこともできる。本実施形態では、表示制御部１０は、ユーザ操作が経線ＶＬを決定する操作であると経緯判定部１３ｂによって判定されたことに応答して、タッチパネルディスプレイ１０１に通常態様で表示されていた経線ＶＬの全てを強調態様で表示すればよい。また、表示制御部１０は、ユーザ操作が緯線ＨＬを決定する操作であると経緯判定部１３ｂによって判定されたことに応答して、タッチパネルディスプレイ１０１に通常態様で表示されていた緯線ＨＬの全てを強調態様で表示すればよい。
【０１０１】
また、上記実施形態においては、ユーザ操作の例として、タッチパネルディスプレイ１０１上で一本の指をスライドさせる操作と二本の指をピンチアウトする操作とを用いて説明した。しかし、これは一例に過ぎない。ユーザ操作は、ユーザが実行する任意の操作であってよい。例えば、ユーザ操作は、タッチパネルディスプレイ１０１上で二本の指をピンチインする操作であってもよい。ピンチインとは、２本の指を、タッチパネルディスプレイ１０１に接触させたまま互いに近づける操作であり、ピンチクローズとも呼ばれる。
【０１０２】
また、上記実施形態においては、ユーザ操作は、タッチパネルディスプレイ１０１にユーザが接触する操作であるものとして説明したが、これは一例に過ぎない。ユーザ操作は、入力部１０３が備えるマウスを用いた操作であってもよい。この場合、情報処理装置１は、マウスの位置に対応する地図画像ＬＭ中の位置にカーソルを表示し、操作位置取得部１２は、このカーソルの表示位置を操作位置として取得すればよい。
【０１０３】
また、上記実施形態において、情報処理装置１が自らタッチパネルディスプレイ１０１を備えるものとして説明したが、これは一例に過ぎない。情報処理装置１は、外部の表示装置を制御することにより、この表示装置に、経線ＶＬ又は緯線ＨＬを通常態様又は強調態様で表示させてもよい。
【０１０４】
また、上記実施形態では、情報処理装置１において、ＣＰＵ１０２が記憶部１００に記憶された経緯線決定プログラムを実行することによって、表示制御部１０、接触位置取得部１１、操作位置取得部１２及び経緯線決定部１３のそれぞれとして機能した。しかしながら、本発明において、情報処理装置１は、ＣＰＵの代わりに、例えばＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）、又は、各種制御回路等の専用のハードウェアを備え、専用のハードウェアが、表示制御部１０、接触位置取得部１１、操作位置取得部１２及び経緯線決定部１３のそれぞれとして機能してもよい。この場合、各部の機能それぞれを個別のハードウェアで実現してもよいし、各部の機能をまとめて単一のハードウェアで実現してもよい。また、各部の機能のうち、一部を専用のハードウェアによって実現し、他の一部をソフトウェア又はファームウェアによって実現してもよい。
【０１０５】
なお、本発明に係る情報処理装置は、表示制御部１０、接触位置取得部１１、操作位置取得部１２及び経緯線決定部１３の各機能を実現するための構成を予め備えた専用の装置として提供できることはもとより、プログラムの適用により、ＰＣ、スマートフォン又はＰＤＡ（Personal Digital Assistance）等の任意の電子機器を、本発明に係る情報処理装置として機能させることもできる。すなわち、上記実施形態で例示した情報処理装置１による各機能構成を実現させるためのプログラムを、既存の電子機器を制御するＣＰＵ等が実行できるように適用することで、本発明に係る情報処理装置として機能させることができる。
【０１０６】
また、このようなプログラムの適用方法は任意である。プログラムを、例えば、フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、メモリカード等のコンピュータ読み取り可能な記憶媒体に格納して適用できる。さらに、プログラムを搬送波に重畳し、インターネットなどの通信媒体を介して適用することもできる。例えば、通信ネットワーク上の掲示板（ＢＢＳ：Bulletin Board System）にプログラムを掲示して配信してもよい。そして、このプログラムを起動し、ＯＳ（Operating System）の制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。
【０１０７】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１０８】
（付記１）
ユーザ操作に対応する操作位置の変位を取得する変位取得部と、
前記変位取得部が取得した変位に基づいて、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する経緯判定部と、
を備える
ことを特徴とする情報処理装置。
【０１０９】
（付記２）
前記変位取得部は、前記ユーザ操作の開始に対応する始点操作位置と、前記ユーザ操作の終了に対応する終点操作位置と、の間の変位を取得する
ことを特徴とする付記１に記載の情報処理装置。
【０１１０】
（付記３）
前記経緯判定部は、前記始点操作位置と前記終点操作位置との間の緯線に平行な方向における変位と、前記始点操作位置と前記終点操作位置との間の経線に平行な方向における変位と、を比較することにより、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する
ことを特徴とする付記２に記載の情報処理装置。
【０１１１】
（付記４）
前記始点操作位置は、第１始点操作位置と、第２始点操作位置と、を含み、
前記終点操作位置は、前記第１始点操作位置に対応する第１終点操作位置と、前記第２始点操作位置に対応する第２終点操作位置と、を含み、
前記変位取得部は、前記第１始点操作位置と前記第１終点操作位置との間の変位と、前記第２始点操作位置と前記第２終点操作位置との間の変位と、を取得し、
前記経緯判定部は、前記第１始点操作位置と前記第１終点操作位置との間の緯線に平行な方向における変位と、前記第１始点操作位置と前記第１終点操作位置との間の経線に平行な方向における変位と、の間の比較結果と、前記第２始点操作位置と前記第２終点操作位置との間の緯線に平行な方向における変位と、前記第２始点操作位置と前記第２終点操作位置との間の経線に平行な方向における変位と、の間の比較結果と、を判定することにより、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する
ことを特徴とする付記２又は３に記載の情報処理装置。
【０１１２】
（付記５）
前記経緯判定部は、前記判定の結果と前記始点操作位置とに基づいて、一つの経線又は一つの緯線を決定する
ことを特徴とする付記２乃至４のうち何れか一つに記載の情報処理装置。
【０１１３】
（付記６）
経線と緯線とのうち少なくとも何れか一方を表示部に表示させる表示制御部を更に備え、
前記表示制御部は、前記表示部に、前記経緯判定部が決定した前記一つの経線又は前記一つの緯線を、強調態様で表示させる
ことを特徴とする付記５に記載の情報処理装置。
【０１１４】
（付記７）
ユーザ操作に対応する操作位置の変位を取得する変位取得ステップと、
前記変位取得ステップにより取得した変位に基づいて、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する経緯判定ステップと、
を含む
ことを特徴とする情報処理方法。
【０１１５】
（付記８）
コンピュータを、
ユーザ操作に対応する操作位置の変位を取得する変位取得部、
前記変位取得部が取得した変位に基づいて、前記ユーザ操作が経線を決定する操作と緯線を決定する操作とのうち何れであるかを判定する経緯判定部、
として機能させる
ことを特徴とするプログラム。
【符号の説明】
【０１１６】
１…情報処理装置、１０…表示制御部、１１…接触位置取得部、１２…操作位置取得部、１３…経緯線決定部、１３ａ…変位取得部、１３ｂ…経緯判定部、１００…記憶部、１０１…タッチパネルディスプレイ、１０２…ＣＰＵ、１０３…入力部、１０４…音声出力部、１０５…外部インタフェース、Ｐ…地図画像中の任意の位置、ＬＭ…地図画像、ＶＬ…経線、ＨＬ…緯線、Ｄｖ…経線間隔、Ｄｈ…緯線間隔、ＤＸ…緯線方向変位量、ＤＸ１…第１緯線方向変位量、ＤＸ２…第２緯線方向変位量、ＤＹ…経線方向変位量、ＤＹ１…第１経線方向変位量、ＤＹ２…第２経線方向変位量、ＶＬｓ…決定された経線
【図１】
2017173681.tif 000003
【図２】
2017173681.tif 000004
【図３】
2017173681.tif 000005
【図４】
2017173681.tif 000006
【図５】
2017173681.tif 000007