(57)【要約】【課題】携帯端末のタッチパネルに表示される地図上の位置をより好適に指定する。【解決手段】コンピュータプログラムは、サーバからネットワークを介して携帯端末に送信され、携帯端末によって実行されるコンピュータプログラムであって、携帯端末はタッチパネル１０を有しており、本コンピュータプログラムは、第１の地図を表示しているタッチパネル１０に対するタップが検出された場合、そのタップが検出されたタッチパネル１０上の位置に対応する第１の地図上の位置の指定を受け付ける機能と、タッチパネル１０が第１の地図よりも縮尺の小さな第２の地図を表示している場合、タップによる第２の地図上の位置の指定の受け付けを制限する機能と、を携帯端末に実現させる。【選択図】図１
2014041267.tif 000002
【特許請求の範囲】
【請求項１】
サーバからネットワークを介して携帯端末に送信され、前記携帯端末によって実行されるコンピュータプログラムであって、前記携帯端末はタッチパネルを有しており、
本コンピュータプログラムは、
第１の地図を表示している前記タッチパネルに対するタップが検出された場合、そのタップが検出された前記タッチパネル上の位置に対応する前記第１の地図上の位置の指定を受け付ける機能と、
前記タッチパネルが前記第１の地図よりも縮尺の小さな第２の地図を表示している場合、タップによる前記第２の地図上の位置の指定の受け付けを制限する機能と、を前記携帯端末に実現させることを特徴とするコンピュータプログラム。
【請求項２】
前記制限する機能は、タップによる前記第２の地図上の位置の指定の受け付けを禁止する機能を含むことを特徴とする請求項１に記載のコンピュータプログラム。
【請求項３】
前記第２の地図を表示している前記タッチパネルに対するタップが検出された場合、縮尺を大きくしてから位置を指定すべき旨を前記タッチパネルにテキストで表示させる機能をさらに前記携帯端末に実現させることを特徴とする請求項１または２に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバからネットワークを介して携帯端末に送信され、携帯端末によって実行されるコンピュータプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ユーザがタッチパネルに表示された地図をタップすると、タップされた位置に対応する地図上の位置を指定された位置として取得する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１８５４５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
タッチパネルに表示される地図上の位置をタップにより指定しようとする場合、指定される位置の精度は基本的には人間の指先の大きさによって制限される。したがって、そのような位置の精度は、例えばマウス等のポインタによって指定される位置の精度よりは低くなる。さらに、地図の縮尺が小さくなればなるほど、地図上の所望の位置を正確にタップすることが困難となっていく。
【０００５】
タッチパネルが小さくなるほどタッチパネルの面積に対する人間の指先の面積の比率は大きくなるので、タップによって指定される位置の精度も悪化する。良好な携帯性が要求される携帯電話などの携帯端末のタッチパネルは比較的小さくならざるを得ず、したがって上記課題が特に顕著となる。
【０００６】
本発明はこうした課題に鑑みてなされたものであり、その目的は、携帯端末のタッチパネルに表示される地図上の位置をより好適に指定できる技術の提供にある。
【課題を解決するための手段】
【０００７】
本発明のある態様はコンピュータプログラムに関する。このコンピュータプログラムは、サーバからネットワークを介して携帯端末に送信され、携帯端末によって実行されるコンピュータプログラムであって、携帯端末はタッチパネルを有しており、本コンピュータプログラムは、第１の地図を表示しているタッチパネルに対するタップが検出された場合、そのタップが検出されたタッチパネル上の位置に対応する第１の地図上の位置の指定を受け付ける機能と、タッチパネルが第１の地図よりも縮尺の小さな第２の地図を表示している場合、タップによる第２の地図上の位置の指定の受け付けを制限する機能と、を携帯端末に実現させる。
【０００８】
なお、以上の構成要素の任意の組み合わせや、本発明の構成要素や表現を装置、方法、コンピュータプログラム、コンピュータプログラムを格納した記録媒体などの間で相互に置換したものもまた、本発明の態様として有効である。
【図面の簡単な説明】
【０００９】
【図１】図１（ａ）〜（ｄ）は、本実施の形態に係るタクシー配車アプリケーションを実行する携帯端末のタッチパネルに表示される画面の遷移を示す画面遷移図である。
【発明を実施するための形態】
【００１０】
以下、各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。
【００１１】
実施の形態に係るコンピュータプログラムは、サーバからインターネットなどのネットワークを介して携帯電話などの携帯端末に送信され、携帯端末によって実行されるコンピュータプログラムである。携帯端末はいわゆるスマートホンなどであってもよく、タッチパネル、通話機能およびＷｅｂ通信機能を有し、ウェブブラウザを有していてもよい。
【００１２】
本実施の形態に係るコンピュータプログラムは、例えばインターネット上のスマートホン用アプリケーションダウンロードサイトからダウンロードされるスマートホン用のアプリケーションプログラムであってもよく、あるいはまた、サーバから携帯端末のウェブブラウザにネットワークを介して送信され、そのウェブブラウザによって実行される、ＨＴＭＬ（HyperText Markup Language）などのプログラミング言語により記述されたコンピュータプログラムであってもよい。
【００１３】
特に、本実施の形態に係るコンピュータプログラムは、タッチパネルに地図を表示させる機能と、ユーザによる地図上の位置の指定を受け付ける機能と、指定された位置を迎車場所とするタクシー配車要求を実行する機能と、を携帯端末に実現させるタクシー配車アプリケーションである。タクシー配車要求およびそれに伴う配車サーバ側の処理は、例えば特開２０００−８２１９９号公報や特開２０１１−２４８８４８号公報や特開２００３−３１７１９１号公報などに記載される公知のタクシー配車技術を使用して実現されてもよい。
【００１４】
図１（ａ）〜（ｄ）は、本実施の形態に係るタクシー配車アプリケーションを実行する携帯端末のタッチパネル１０に表示される画面の遷移を示す画面遷移図である。ユーザが携帯端末を操作することによってタクシー配車アプリケーションを起動すると、携帯端末はタクシー配車アプリケーションを実行することにより各種機能を実現する。本実施の形態に係るタクシー配車アプリケーションを実行する携帯端末（以下、単に携帯端末と称す）は、ユーザからメニューの選択等によりタクシーの配車要求処理の開始を受け付けると、地図表示領域１２と、拡大ボタン１４と、縮小ボタン１６と、をタッチパネル１０に表示させる（図１（ａ））。
【００１５】
図１（ａ）の地図表示領域１２に表示される第１の地図１８の第１縮尺は比較的小さい。この状態で携帯端末は、タップによる第１の地図１８上の位置の指定の受け付けを制限する。特に携帯端末は、タップによる第１の地図１８上の位置の指定の受け付けを禁止する。すなわち、携帯端末は、地図表示領域１２上にタップが検出されても、それを第１の地図１８上の位置の指定としては解釈しない。
【００１６】
携帯端末は、第１の地図１８を表示している地図表示領域１２に対するタップが検出された場合、縮尺を大きくしてから位置を指定すべき旨がテキストで記載されたポップアップ２０をタッチパネル１０に表示させる（図１（ｂ））。これにより、ユーザはタップによる迎車場所の指定が受け付けられなかったこと、および、次に何をすべきかをより容易に知ることができる。その結果、縮尺が小さいときには位置指定を制限するという状況において、よりユーザへの配慮に富んだタクシー配車アプリケーションを提供できる。
【００１７】
ユーザは、ポップアップ２０の記載内容にしたがい、拡大ボタン１４をタップする等により第１の地図１８を拡大する。その結果、携帯端末は、第１縮尺よりも大きな第２縮尺の第２の地図２２を地図表示領域１２を表示させる（図１（ｃ））。第２の地図２２は第１の地図１８の一部を拡大した地図に相当する。この状態でユーザが地図表示領域１２の所望の箇所をタップすると、携帯端末は、そのタップが検出された地図表示領域１２上の位置に対応する第２の地図２２上の位置の指定を受け付ける（図１（ｄ））。携帯端末は、タップが検出された地図表示領域１２上の位置に迎車場所カーソル２４を表示させ、またタッチパネル１０に呼ぶボタン２６を表示させる。この状態でユーザが呼ぶボタン２６をタップすると、携帯端末は、迎車場所カーソル２４に対応する第２の地図２２上の位置を迎車場所として取得する。その後、携帯端末は、取得された迎車場所にタクシーの配車を要求するための処理を実行する。
【００１８】
地図の縮尺が比較的小さくてもタップによる地図上の位置の指定が許可される場合、地図を拡大する手間を省くことができるかもしれない。しかしながら、比較的小さなタッチパネルに表示される小さな縮尺の地図上で正確な位置をタップで指定することは困難であり、またできたとしても一般に時間がかかる。
【００１９】
そこで、本実施の形態に係るタクシー配車アプリケーションによると、地図の縮尺が比較的小さい場合、タップによるその地図上の位置の指定が制限される。そしてその地図を拡大したより縮尺の大きな地図について、タップによる地図上の位置の指定が許可される。これにより、ユーザは、地図の縮尺が比較的小さい場合、その地図を拡大して縮尺を大きくしてから位置の指定を試みるよう促される。
【００２０】
これは一見、迎車場所の指定のために余計な拡大ステップが挿入されているようである。しかしながら、実際は上記の通り小縮尺の地図上でのタップによる正確な位置の指定は困難であることから、結果的に拡大ステップを挟んで位置を指定するほうが早い場合が多い。本実施の形態では、ユーザはそのように結果的に早くかつ正確に迎車場所を指定できる手順を踏むよう促されるので、そのようなタクシー配車アプリケーションはユーザからの支持をより多く集めることができる。
【００２１】
以上、実施の形態に係るコンピュータプログラムについて説明した。この実施の形態は例示であり、その各構成要素や各処理の組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００２２】
実施の形態では、第１の地図１８を表示している地図表示領域１２に対するタップが検出された場合、ポップアップ２０がタッチパネル１０に表示される場合について説明したが、これに限られない。例えば、携帯端末は、ポップアップ２０を表示する代わりに、第１の地図１８を表示している地図表示領域１２に対するタップを無視してもよい。この場合、第１の地図１８を表示する地図表示領域１２上にタップが検出されても、地図表示領域１２はその表示内容を維持するすなわち地図表示領域１２の表示内容は変化しない。
また、実施の形態では、第２の地図２２が地図表示領域１２に表示されているときにユーザが地図表示領域１２をタップすると、タッチパネル１０に呼ぶボタン２６が表示される場合について説明したが、これに限られず、例えばユーザによる拡大操作の結果、地図の縮尺が位置指定が許可される縮尺以上となった場合、携帯端末はその旨をユーザに通知してもよい。例えば携帯端末は、地図の縮尺が位置指定が許可される縮尺以上となった場合、タッチパネル１０に呼ぶボタン２６の表示を開始させてもよい。これにより、ユーザは、現在の縮尺において位置の指定が禁止されているか否かを容易に判定することができる。
【図１】
2014041267.tif 000003