(57)【要約】【課題】  明確なピックアップ場所を提供するための電子機器およびコンピュータプログラムを提供する。【解決手段】  電子機器であって、当該電子機器の位置が示されている地図上に、位置に対応する地点に対して少なくとも１つのピックアップ候補地を表示して、ユーザによってピックアップ候補地が選択された場合に、選択されたピックアップ候補地に関する案内情報を表示する表示手段と、地図上に表示されたピックアップ候補地のうち、ピックアップの場所として、ユーザによって要求されたピックアップ候補地の情報をサーバに送信する送信手段とを有する電子機器を提供する。【選択図】      図４
2019121378.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
当該電子機器の位置が示されている地図上に、前記位置に対応する地点に対して少なくとも１つのピックアップ候補地を表示して、ユーザによってピックアップ候補地が選択された場合に、該選択されたピックアップ候補地に関する案内情報を表示する表示手段と、
前記地図上に表示されたピックアップ候補地のうち、ピックアップの場所として、前記ユーザによって要求されたピックアップ候補地の情報をサーバに送信する送信手段と、
を有することを特徴とする電子機器。
【請求項２】
前記案内情報は、事前に構築されたデータベースに基づいて提供され、
前記データベースは、ＰＯＩレベルの地点ごとに、該当の地点の周辺の事前に定められたピックアップ候補地の位置情報と写真情報を含む、
請求項１に記載の電子機器。
【請求項３】
前記表示手段は、
前記データベースを利用し、前記位置を基準に一定半径内のピックアップ候補地を前記地図上に表示する、
請求項２に記載の電子機器。
【請求項４】
前記表示手段は、
前記ピックアップ候補地に関する案内情報として、前記ピックアップ候補地の写真情報を表示する、
請求項１に記載の電子機器。
【請求項５】
前記表示手段は、
前記ピックアップ候補地に関する案内情報として、前記位置から前記ピックアップ候補地までの経路案内情報を表示する、
請求項１に記載の電子機器。
【請求項６】
前記表示手段は、さらに、
前記ピックアップ候補地から目的地までの到着情報を表示する、
請求項１に記載の電子機器。
【請求項７】
前記表示手段は、さらに、
前記位置が道路上であるか道路に隣接する場合、前記道路上で選択可能なピックアップ方面を前記地図上に表示する、
請求項１に記載の電子機器。
【請求項８】
前記ピックアップ方面を表示することは、
前記道路に関する道路情報に基づき、前記位置を基準に通行可能な方面のうちの１つの方面をピックアップ方面として選択することができるＵＩを提供すること
を含む、請求項７に記載の電子機器。
【請求項９】
前記表示手段は、さらに、
前記ピックアップ方面から目的地までの到着情報を表示する、
請求項７に記載の電子機器。
【請求項１０】
前記表示手段は、さらに、
前記位置から前記ピックアップ方面までの移動距離および／または経路案内情報を表示する、
請求項７に記載の電子機器。
【請求項１１】
電子機器のプロセッサによって実行されると、該プロセッサに、
前記電子機器の位置が示されている地図上に、前記位置に対応する地点に対して少なくとも１つのピックアップ候補地を表示し、ユーザによってピックアップ候補地が選択された場合に、該選択されたピックアップ候補地に関する案内情報を表示する段階と、
前記地図上に表示されたピックアップ候補地のうち、ピックアップの場所として、前記ユーザによって要求されたピックアップ候補地の情報をサーバに送信する段階と、
を実行させる、コンピュータプログラム。
【請求項１２】
前記案内情報は、事前に構築されたデータベースに基づいて提供され、
前記データベースは、ＰＯＩレベルの地点ごとに、該当の地点の周辺の事前に定められたピックアップ候補地の位置情報と写真情報を含む、
請求項１１に記載のコンピュータプログラム。
【請求項１３】
前記表示する段階は、
前記データベースを利用し、前記位置を基準に一定半径内のピックアップ候補地を前記地図上に表示することを含む、
請求項１２に記載のコンピュータプログラム。
【請求項１４】
前記表示する段階は、
前記ピックアップ候補地に関する案内情報として、前記ピックアップ候補地の写真情報または前記位置から前記ピックアップ候補地までの経路案内情報のうちの少なくとも一方を表示することを含む、
請求項１１に記載のコンピュータプログラム。
【請求項１５】
前記表示する段階は、
前記ピックアップ候補地から目的地までの到着情報を表示することを含む、
請求項１１に記載のコンピュータプログラム。
【請求項１６】
前記表示する段階は、
前記位置が道路上であるか道路に隣接する場合、前記道路上で選択可能なピックアップ方面を前記地図上に表示することを含む、
請求項１１に記載のコンピュータプログラム。
【請求項１７】
前記表示する段階は、
前記道路に関する道路情報に基づき、前記位置を基準に通行可能な方面のうちの１つの方面をピックアップ方面として選択することができるＵＩを提供することを含む、
請求項１６に記載のコンピュータプログラム。
【請求項１８】
前記表示する段階は、
前記ピックアップ方面から目的地までの到着情報を表示することを含む、
請求項１６に記載のコンピュータプログラム。
【請求項１９】
前記表示する段階は、
前記位置から前記ピックアップ方面までの移動距離および／または経路案内情報を表示する、
請求項１６に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の説明は、ピックアップ場所の位置情報を提供する技術に関する。
【背景技術】
【０００２】
コールタクシーやカーシェアリング（ｃａｒ  ｓｈａｒｉｎｇ）、宅配などのような位置基盤のピックアップサービスが一般化している中、ピックアップサービスうちの１つであるモバイルコールタクシーサービスは、モバイル端末専用のアプリケーションを利用することで、電話通話をしなくてもユーザとドライバーとの間で位置情報を共有しながらコールタクシー情報とサービス利用を可能にしている。
【０００３】
例えば、特許文献１（公開日２００２年０１月２６日）には、モバイルを利用した音声や文字メッセージによってコールタクシーを自動で呼ぶ技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】韓国公開特許第１０−２００２−０００７２６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ピックアップ場所の明確な位置を選択することができる技術を提供する。
【０００６】
ピックアップ場所までの経路案内を提供することができる技術を提供する。
【０００７】
ピックアップ可能な候補地ごとに、該当の候補地から目的地までの到着情報を提供することができる技術を提供する。
【課題を解決するための手段】
【０００８】
電子機器であって、当該電子機器の位置が示されている地図上に、前記位置に対応する地点に対して少なくとも１つのピックアップ候補地を表示して、ユーザによってピックアップ候補地が選択された場合に、該選択されたピックアップ候補地に関する案内情報を表示する表示手段と、前記地図上に表示されたピックアップ候補地のうち、ピックアップの場所として、前記ユーザによって要求されたピックアップ候補地の情報をサーバに送信する送信手段と、を有することを特徴とする電子機器を提供する。
【０００９】
一側面によると、前記案内情報は、事前に構築されたデータベースに基づいて提供され、前記データベースは、ＰＯＩレベルの地点ごとに、該当の地点の周辺の事前に定められたピックアップ候補地の位置情報と写真情報を含んでよい。
【００１０】
他の側面によると、前記表示手段は、前記データベースを利用し、前記位置を基準に一定半径内のピックアップ候補地を前記地図上に表示してよい。
【００１１】
また他の側面によると、前記表示手段は、前記ピックアップ候補地に関する案内情報として、前記ピックアップ候補地の写真情報を表示してよい。
【００１２】
また他の側面によると、前記表示手段は、前記ピックアップ候補地に関する案内情報として、前記位置から前記ピックアップ候補地までの経路案内情報を表示してよい。
【００１３】
また他の側面によると、前記表示手段は、さらに、前記ピックアップ候補地から目的地までの到着情報を表示してよい。
【００１４】
また他の側面によると、前記表示手段は、さらに、前記位置が道路上であるか道路に隣接する場合、前記道路上で選択可能なピックアップ方面を前記地図上に表示してよい。
【００１５】
また他の側面によると、前記ピックアップ方面を表示することは、前記道路に関する道路情報に基づき、前記位置を基準に通行可能な方面のうちの１つの方面をピックアップ方面として選択することができるＵＩを提供することを含んでよい。
【００１６】
また他の側面によると、前記表示手段は、さらに、前記ピックアップ方面から目的地までの到着情報を表示してよい。
【００１７】
さらに他の側面によると、前記表示手段は、さらに、前記位置から前記ピックアップ方面までの移動距離および／または経路案内情報を表示してよい。
【００１８】
電子機器のプロセッサによって実行されると、該プロセッサに、前記電子機器の位置が示されている地図上に、前記位置に対応する地点に対して少なくとも１つのピックアップ候補地を表示し、ユーザによってピックアップ候補地が選択された場合に、該選択されたピックアップ候補地に関する案内情報を表示する段階と、前記地図上に表示されたピックアップ候補地のうち、ピックアップの場所として、前記ユーザによって要求されたピックアップ候補地の情報をサーバに送信する段階と、を実行させる、コンピュータプログラムを提供する。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態における、ネットワーク環境の例を示した図である。
【図２】本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。
【図３】本発明の一実施形態における、電子機器のプロセッサが含むことができる構成要素の例を示した図である。
【図４】本発明の一実施形態における、電子機器が実行することができる方法の例を示したフローチャートである。
【図５】本発明の一実施形態における、候補地ＤＢを構築する過程を説明するための例示図である。
【図６】本発明の一実施形態における、ピックアップ場所を選択する過程の一例を説明するための図である。
【図７】本発明の一実施形態における、ピックアップ場所を選択する過程の一例を説明するための図である。
【図８】本発明の一実施形態における、ピックアップ場所を選択する過程の一例を説明するための図である。
【図９】本発明の一実施形態における、ピックアップ場所を選択する過程の一例を説明するための図である。
【図１０】本発明の一実施形態における、ピックアップ場所を選択する過程の他の例を説明するための図である。
【図１１】本発明の一実施形態における、ピックアップ場所を選択する過程の他の例を説明するための図である。
【図１２】本発明の一実施形態における、ピックアップ場所を選択する過程の他の例を説明するための図である。
【図１３】本発明の一実施形態における、ピックアップ場所を選択する過程の他の例を説明するための図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態について、添付の図面を参照しながら詳細に説明する。
【００２１】
本発明の実施形態は、ピックアップ場所の位置情報を提供する技術に関し、より詳細には、ピックアップ要請のためにピックアップ場所を明確に伝達することのできるＵＩ（ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ）構成に関する。
【００２２】
本明細書において具体的に開示される事項などを含む実施形態は、ピックアップ場所の明確な位置を選択して伝達することができ、これによって正確性、効率性、便宜性、費用節減などの側面において相当な長所を達成することができる。
【００２３】
図１は、本発明の一実施形態における、ネットワーク環境の例を示した図である。図１のネットワーク環境は、複数の電子機器１１０、１２０、１３０、１４０、複数のサーバ１５０、１６０、およびネットワーク１７０を含む例を示している。このような図１は、本発明の説明のための一例に過ぎず、電子機器の数やサーバの数が図１のように限定されることはない。
【００２４】
複数の電子機器１１０、１２０、１３０、１４０は、コンピュータシステムによって実現される固定端末や移動端末であってよい。複数の電子機器１１０、１２０、１３０、１４０の例としては、スマートフォン、携帯電話、ナビゲーション、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ノート型パンコン、デジタル放送用端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）、タブレット、ゲームコンソール、ウェアラブルデバイス、ＩｏＴ（ｉｎｔｅｒｎｅｔ  ｏｆ  ｔｈｉｎｇｓ）デバイス、仮想現実（ＶＲ（ｖｉｒｔｕａｌ  ｒｅａｌｉｔｙ））デバイス、拡張現実（ＡＲ（ａｕｇｍｅｎｔｅｄ  ｒｅａｌｉｔｙ））デバイスなどがある。一例として、図１では、電子機器１（１１０）の例としてスマートフォンの形状を示しているが、本発明の実施形態において、電子機器１（１１０）は、実質的に無線または有線通信方式を利用し、ネットワーク１７０を介して他の電子機器１２０、１３０、１４０および／またはサーバ１５０、１６０と通信することのできる多様な物理的なコンピュータシステムのうちの１つを意味してよい。
【００２５】
通信方式が限定されることはなく、ネットワーク１７０が含むことができる通信網（一例として、移動通信網、有線インターネット、無線インターネット、放送網、衛星網など）を活用する通信方式だけではなく、機器間の近距離無線通信が含まれてもよい。例えば、ネットワーク１７０は、ＰＡＮ（ｐｅｒｓｏｎａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＣＡＮ（ｃａｍｐｕｓ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＭＡＮ（ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＷＡＮ（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＢＢＮ（ｂｒｏａｄｂａｎｄ  ｎｅｔｗｏｒｋ）、インターネットなどのネットワークのうちの１つ以上の任意のネットワークを含んでよい。さらに、ネットワーク１７０は、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スター−バスネットワーク、ツリーまたは階層的（ｈｉｅｒａｒｃｈｉｃａｌ）ネットワークなどを含むネットワークトポロジのうちの任意の１つ以上を含んでもよいが、これらに限定されることはない。
【００２６】
サーバ１５０、１６０のそれぞれは、複数の電子機器１１０、１２０、１３０、１４０とネットワーク１７０を介して通信して命令、コード、ファイル、コンテンツ、サービスなどを提供するコンピュータ装置または複数のコンピュータ装置によって実現されてよい。例えば、サーバ１５０は、ネットワーク１７０を介して接続される複数の電子機器１１０、１２０、１３０、１４０に第１サービスを提供するシステムであってよく、サーバ１６０も、ネットワーク１７０を介して接続される複数の電子機器１１０、１２０、１３０、１４０に第２サービスを提供するシステムであってよい。より具体的な例として、サーバ１５０は、複数の電子機器１１０、１２０、１３０、１４０にインストールされて駆動されるコンピュータプログラムであるアプリケーションを通じ、該当のアプリケーションが目的とするサービス（一例として、ピックアップサービスなど）を第１サービスとして複数の電子機器１１０、１２０、１３０、１４０に提供してよい。他の例として、サーバ１６０は、上述したアプリケーションのインストールおよび駆動のためのファイルを複数の電子機器１１０、１２０、１３０、１４０に配布するサービスを第２サービスとして提供してよい。
【００２７】
図２は、本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。図２では、電子機器に対する例として電子機器１（１１０）の内部構成と、サーバ１５０の内部構成について説明する。また、他の電子機器１２０、１３０、１４０やサーバ１６０も、上述した電子機器１（１１０）またはサーバ１５０と同一または類似の内部構成を有してよい。
【００２８】
電子機器１（１１０）とサーバ１５０は、それぞれ、メモリ２１１、２２１、プロセッサ２１２、２２２、通信モジュール２１３、２２３、および入力／出力インタフェース２１４、２２４を含んでよい。メモリ２１１、２２１は、非一時的なコンピュータ読取可能な記録媒体であって、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、ディスクドライブ、ＳＳＤ（ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）などのような永久大容量記憶装置（ｐｅｒｍａｎｅｎｔ  ｍａｓｓ  ｓｔｏｒａｇｅ  ｄｅｖｉｃｅ）を含んでよい。ここで、ＲＯＭ、ＳＳＤ、フラッシュメモリ、ディスクドライブのような永久大容量記憶装置は、メモリ２１１、２２１とは区分される別の永久格納装置として、電子機器１（１１０）やサーバ１５０に含まれてもよい。また、メモリ２１１、２２１には、オペレーティングシステムと、少なくとも１つのプログラムコード（一例として、電子機器１（１１０）にインストールされて駆動されるブラウザや、特定のサービスの提供のために電子機器１（１１０）にインストールされるアプリケーションなどのためのコード）が格納されてよい。このようなソフトウェア構成要素は、メモリ２１１、２２１とは別のコンピュータ読取可能な記録媒体からロードされてよい。このような別のコンピュータ読取可能な記録媒体は、フロッピー（登録商標）ドライブ、ディスク、テープ、ＤＶＤ／ＣＤ−ＲＯＭドライブ、メモリカードなどのコンピュータ読取可能な記録媒体を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータ読取可能な記録媒体ではない通信モジュール２１３、２２３を通じてメモリ２１１、２２１にロードされてもよい。例えば、少なくとも１つのプログラムは、開発者またはアプリケーションのインストールファイルを配布するファイル配布システム（一例として、上述したサーバ１６０）がネットワーク１７０を介して提供するファイルによってインストールされるコンピュータプログラム（一例として、上述したアプリケーション）に基づいてメモリ２１１、２２１にロードされてよい。
【００２９】
プロセッサ２１２、２２２は、基本的な算術、ロジック、および入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ２１１、２２１または通信モジュール２１３、２２３によって、プロセッサ２１２、２２２に提供されてよい。例えば、プロセッサ２１２、２２２は、メモリ２１１、２２１のような記録装置に格納されたプログラムコードに従って受信される命令を実行するように構成されてよい。
【００３０】
通信モジュール２１３、２２３は、ネットワーク１７０を介して電子機器１（１１０）とサーバ１５０とが互いに通信するための機能を提供してもよいし、電子機器１（１１０）および／またはサーバ１５０が他の電子機器（一例として、電子機器２（１２０））または他のサーバ（一例として、サーバ１６０）と通信するための機能を提供してもよい。一例として、電子機器１（１１０）のプロセッサ２１２がメモリ２１１のような記録装置に格納されたプログラムコードに従って生成した要求が、通信モジュール２１３の制御に従ってネットワーク１７０を介してサーバ１５０に伝達されてよい。これとは逆に、サーバ１５０のプロセッサ２２２の制御に従って提供される制御信号や命令、コンテンツ、ファイルなどが、通信モジュール２２３とネットワーク１７０を経て電子機器１（１１０）の通信モジュール２１３を通じて電子機器１（１１０）で受信されてもよい。例えば、通信モジュール２１３を通じて受信されたサーバ１５０の制御信号や命令、コンテンツ、ファイルなどは、プロセッサ２１２やメモリ２１１に伝達されてよく、コンテンツやファイルなどは、電子機器１（１１０）がさらに含むことができる格納媒体（上述した永久記憶装置）に格納されてよい。
【００３１】
入力／出力インタフェース２１４は、入力／出力装置２１５とのインタフェースのための手段であってよい。例えば、入力装置は、キーボード、マウス、マイクロフォン、カメラなどの装置を含んでよく、出力装置は、ディスプレイ、スピーカ、ハプティックフィードバックデバイス（ｈａｐｔｉｃ  ｆｅｅｄｂａｃｋ  ｄｅｖｉｃｅ）などのような装置を含んでよい。他の例として、入力／出力インタフェース２１４は、タッチスクリーンのように入力と出力のための機能が１つに統合された装置とのインタフェースのための手段であってもよい。入力／出力装置２１５は、電子機器１（１１０）と１つの装置で構成されてもよい。また、サーバ１５０の入力／出力インタフェース２２４は、サーバ１５０と連結するかサーバ１５０が含むことができる入力または出力のための装置（図示せず）とのインタフェースのための手段であってもよい。より具体的な例として、電子機器１（１１０）のプロセッサ２１２が、メモリ２１１にロードされたコンピュータプログラムの命令を処理するにあたり、サーバ１５０や電子機器２（１２０）が提供するデータを利用して構成されるサービス画面やコンテンツが、入力／出力インタフェース２１４を通じてディスプレイに表示されてよい。
【００３２】
また、他の実施形態において、電子機器１（１１０）およびサーバ１５０は、図２の構成要素よりも多くの構成要素を含んでもよい。しかし、大部分の従来技術的構成要素を明確に図に示す必要はない。例えば、電子機器１（１１０）は、上述した入力／出力装置２１５のうちの少なくとも一部を含むように実現されてもよいし、トランシーバ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）モジュール、カメラ、各種センサ、データベースなどのような他の構成要素をさらに含んでもよい。より具体的な例として、電子機器１（１１０）がスマートフォンである場合、一般的にスマートフォンに含まれる加速度センサやジャイロセンサ、カメラモジュール、物理的な各種ボタン、タッチパネルを利用したボタン、入力／出力ポート、振動のための振動器などのような多様な構成要素が、電子機器１（１１０）にさらに含まれるように実現されてよい。
【００３３】
以下、明確なピックアップ場所を選択および伝達することができる方法およびシステムの具体的な実施形態について説明する。
【００３４】
本明細書において、ピックアップサービスとは、クライアントが要請した場所を訪問してサービスを提供する形態のものを意味する。ピックアップサービスには、コールタクシーサービス、カーシェアリングサービス、宅配サービスなどがあるが、これは例示的なものに過ぎず、この他にも多様な形態のピックアップサービスが含まれてよい。
【００３５】
通常のピックアップサービスは、ユーザがピックアップを要請するピックアップ場所の位置を設定すると、ピックアップ場所の住所情報や地図画面がピックアップ者（例えば、タクシードライバーや宅配の配達員など）に提供されるようになる。ところが、このような情報では、ピックアップ場所の正確な位置を把握しにくい場合が多い。
【００３６】
本発明では、ピックアップ場所の明確な位置を選択して伝達することができる画面構成を提案する。以下、コールタクシーをピックアップサービスの一例として具体的に説明するが、これに限定されることはない。
【００３７】
図３は、本発明の一実施形態における、電子機器のプロセッサが含むことができる構成要素の例を示したブロック図であり、図４は、本発明の一実施形態における、電子機器が実行することができる方法の例を示したフローチャートである。
【００３８】
本実施形態に係る電子機器１（１１０）には、コンピュータで実現されたピックアップサービスシステムが構成されてよい。ピックアップサービスシステムは、電子機器１（１１０）上にインストールされるアプリケーションの形態で実現され、サーバ１５０との連動によって位置基盤ピックアップサービスを提供してよい。このとき、サーバ１５０は、クライアント（ｃｌｉｅｎｔ）である複数の電子機器１１０、１２０、１３０、１４０を対象にピックアップサービスを提供するプラットフォームの役割を行う。サーバ１５０は、電子機器１１０、１２０、１３０、１４０にインストールされるアプリケーションと連動して位置基盤ピックアップサービスを提供することができる。
【００３９】
電子機器１（１１０）に実現されたピックアップサービスシステムは、電子機器１（１１０）にインストールされたアプリケーションが提供する命令に基づき、ピックアップサービス方法を実行することができる。図４に係るピックアップサービス方法を実行するために、電子機器１（１１０）のプロセッサ２１２は、構成要素として、図３に示すように、候補地出力部３１０、情報提供部３２０、およびピックアップ要請部３３０を備えてよい。実施形態によっては、プロセッサ２１２の構成要素は、選択的にプロセッサ２１２に含まれても除外されてもよい。また、実施形態によっては、プロセッサ２１２の構成要素は、プロセッサ２１２の機能の表現のために分離されても併合されてもよい。
【００４０】
このようなプロセッサ２１２およびプロセッサ２１２の構成要素は、図４のピックアップサービス方法に含まれる段階４１０〜段階４４０を実行するように電子機器１（１１０）を制御してよい。例えば、プロセッサ２１２およびプロセッサ２１２の構成要素は、メモリ２１１に含まれるオペレーティングシステムのコードと少なくとも１つのプログラムのコードによる命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行するように実現されてよい。
【００４１】
ここで、プロセッサ２１２の構成要素は、電子機器１（１１０）に格納されたプログラムコードが提供する命令（一例として、電子機器１（１１０）で駆動するアプリケーションが提供する命令）に従ってプロセッサ２１２によって実行される、プロセッサ２１２の互いに異なる機能（ｄｉｆｆｅｒｅｎｔ  ｆｕｎｃｔｉｏｎｓ）の表現であってよい。例えば、電子機器１（１１０）が地図上にピックアップ可能な候補地を出力するように上述した命令に従って電子機器１（１１０）を制御するプロセッサ２１２の機能的表現として、候補地出力部３１０が利用されてよい。
【００４２】
段階４１０において、プロセッサ２１２は、電子機器１（１１０）の制御と関連する命令がロードされたメモリ２１１から必要な命令を読み取ることができる。この場合、読み取った命令には、プロセッサ２１２が以下で説明する段階４２０〜段階４４０を実行するように制御するための命令が含まれてよい。
【００４３】
段階４２０において、候補地出力部３１０は、電子機器１（１１０）のユーザと関連する位置（以下、「ユーザ位置」とする。）を含んでいる地図画面上に、ユーザ位置を基準に、ピックアップ可能な候補地を出力することができる。サーバ１５０は、ＰＯＩ（ｐｏｉｎｔ  ｏｆ  ｉｎｔｅｒｅｓｔ）レベルの地点ごとに、その地点の周辺でタクシーを捕まえることができる少なくとも１つの候補地（以下、「ホットピックアップ地点」とする。）に関する位置情報（例えば、緯度・経度座標値など）と写真情報を格納した候補地ＤＢ（ｄａｔａ  ｂａｓｅ）を事前に構築することができる。このような候補地ＤＢの他にも、地図ＤＢなどのようにピックアップサービスを提供するために必要となる全般の情報も事前に構築することができる。電子機器１（１１０）のプロセッサ２１２は、電子機器１（１１０）で駆動するアプリケーションが提供する命令に従って、サーバ１５０上に事前に構築されたＤＢから、ピックアップ場所の設定時に必要なデータをサーバ１５０からリアルタイムでダウンロードするか、あるいはサーバ１５０上に事前に構築されたＤＢの少なくとも一部のデータをサーバ１５０から予めダウンロードし、該当のアプリケーション上のファイルとして格納しておいてよい。これにより、候補地出力部３１０は、ユーザ位置、例えば、電子機器１（１１０）から取得した現在の位置やユーザによって選択された位置を含む地図画面を提供することができ、地図画面上には、ユーザ位置と共に、ユーザ位置を基準に一定半径内の事前に定められたホットピックアップ地点を表示することができる。このとき、地図画面は、ピックアップ場所の明確な位置としてホットピックアップ地点のうちの１つを選択することのできるＵＩを含んでよい。言い換えれば、サーバ１５０は、地図上の主要ＰＯＩやランドマーク（ｌａｎｄｍａｒｋ）などの大きな建物ごとに、その周辺でタクシーを捕まえることができる１つ以上の地点に対する緯度・経度と写真を候補地ＤＢとして構築してよく、候補地出力部３１０は、ユーザが候補地ＤＢに含まれる地点の近くでピックアップサービスを要請した場合、ピックアップ場所の明確な位置を選択できるように、ユーザ位置を含む地図上に該当の地点の周辺の事前に定められたホットピックアップ地点を出力してよい。
【００４４】
段階４３０において、情報提供部３２０は、ユーザ位置を含んでいる地図画面上に表示されたホットピックアップ地点のうち、電子機器１（１１０）のユーザによって選択されたホットピックアップ地点に関する案内情報、経路案内情報、および到着情報のうちの少なくとも１つを提供することができる。情報提供部３２０は、ホットピックアップ地点の詳細な案内を含む案内情報を提供してよい。経路案内情報は、ユーザ位置からホットピックアップ地点までの経路案内情報を含んでよく、情報提供部３２０は、写真、矢印、ＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）などを利用しながらホットピックアップ地点までの案内情報を提供してよい。また、情報提供部３２０は、ユーザ位置の周辺に位置するホットピックアップ地点ごとに、該当のホットピックアップ地点からユーザが予め定めた目的地までの到着情報を提供することも可能である。このとき、情報提供部３２０は、ホットピックアップ地点と目的地との間の距離に基づき、目的地までの到着予定時間や予想料金などを含む到着情報を提供してよく、ユーザは、到着情報を参考しながらピックアップ場所を選択することができる。
【００４５】
段階４４０において、ピックアップ要請部３３０は、ユーザ位置を含んでいる地図画面上に表示されたホットピックアップ地点のうち、電子機器１（１１０）のユーザによって最終選択されたホットピックアップ地点をピックアップ場所として設定して、サーバ１５０にピックアップを要請することができる。ピックアップ要請には、ユーザのピックアップ場所、すなわち、ホットピックアップ地点に関する位置情報と写真情報、さらには電子機器１（１１０）との通話連結のための識別情報（仮想の電話番号など）などが含まれてよい。例えば、サーバ１５０は、周期的にタクシードライバー端末の位置を収集することで、電子機器１（１１０）からのピックアップ要請が受信された場合に、ユーザが要請したピックアップ場所の近くにいる少なくとも１つのタクシードライバー端末にコールを伝達し、コールに最初に応答したタクシードライバー端末に電子機器１（１１０）のピックアップ要請を伝達してよい。ユーザが大きな建物でピックアップを要請した場合、単なる建物情報ではなく、該当の建物付近でユーザが選択したホットピックアップ地点に関する情報をタクシードライバーに伝達することにより、ピックアップ場所の明確な位置の把握が可能となる。
【００４６】
図５は、候補地ＤＢを構築する過程を説明するための例示図である。
【００４７】
図５を参照すると、サーバ１５０は、地図上の主要ＰＯＩやランドマークなどのような主要地点５００に対し、該当の地点５００の近くでタクシーを捕まえることができる１つ以上のホットピックアップ地点５０１の位置と写真を格納した候補地ＤＢを構築することができる。ホットピックアップ地点５０１は、流動人口、隣接道路の特性、タクシーのアクセス容易性などを考慮しながら予め定められてよく、サーバ１５０は、ホットピックアップ地点５０１の緯度・経度座標値と共に、ホットピックアップ地点５０１を明確に示している道路写真や航空写真などを格納してよい。このような方式により、サーバ１５０は、ユーザがピックアップ場所の明確な位置を選択することができる環境を支援するために、地図上の主要地点５００ごとに事前に定められた少なくとも１つのホットピックアップ地点５０１の位置と写真を格納した候補地ＤＢを構築しておいてよい。
【００４８】
図６〜図８は、ピックアップ場所を選択する過程を説明するための例示図である。
【００４９】
図６を参照すると、候補地出力部３１０は、ピックアップ場所の設定時に、ユーザ位置６００を含んでいる地図画面を提供してよく、地図画面上には、ユーザ位置６００に隣接するホットピックアップ地点６０１、６０２を表示することができる。言い換えれば、候補地出力部３１０は、ユーザが大きな建物周辺でピックアップを要請する場合、該当の建物周辺でタクシーを捕まえることができるホットピックアップ地点６０１、６０２を知らせることができる。このとき、ピックアップ場所の設定のための地図画面には、ホットピックアップ地点６０１、６０２のうちの１つを選択することのできるＵＩが含まれてよい。
【００５０】
図７を参照すると、情報提供部３２０は、ユーザがピックアップ場所としてホットピックアップ地点６０１を選択した場合、ホットピックアップ地点６０１に関する案内情報７１０を提供することができる。ここで、案内情報７１０とは、ホットピックアップ地点６０１に関する詳細な案内であって、ホットピックアップ地点６０１の道路写真や航空写真などが含まれてよく、写真上には実際のピックアップ位置を示す指示子（例えば、矢印など）７１１が含まれてよい。また、情報提供部３２０は、案内情報７１０の他の例として、道路ビューやＡＲなどを利用することにより、ユーザ位置６００から、ピックアップ場所として選択されたホットピックアップ地点６０１までの経路案内情報を提供することも可能である。
【００５１】
図８を参照すると、情報提供部３２０は、ユーザがピックアップ場所としてホットピックアップ地点６０１を選択した場合、ホットピックアップ地点６０１に関する到着情報８２０を提供することができる。ここで、到着情報８２０とは、ホットピックアップ地点６０１に関する詳細な案内のうちの１つであり、ホットピックアップ地点６０１からユーザが予め定めた目的地までの距離、到着予定時間、予想料金などが含まれてよい。ピックアップ場所がどこであるかによって目的地までの所要時間や料金などが異なるため、ピックアップ場所の設定時にユーザが確認できるように到着情報８２０を提供することができる。
【００５２】
図９は、タクシードライバー端末に伝達されるピックアップ要請情報を示した例示図である。
【００５３】
図９に図示されるように、タクシードライバー端末には、サーバ１５０から伝達されたユーザのピックアップ要請に従って、ユーザがピックアップ場所として選択したホットピックアップ地点９０１の地図画面と共に、ホットピックアップ地点９０１の道路写真や航空写真のような写真情報９１０が表示され得る。このとき、写真情報９１０には、実際のピックアップ位置を示す指示子９１１が含まれてよい。ユーザが要請したピックアップ場所に対し、該当の場所に対応するＰＯＩレベルの地点位置を案内するだけの既存の方式とは異なり、具体的な位置であるホットピックアップ地点９０１と該当の地点の写真情報９１０を案内することにより、タクシードライバーに、ユーザが位置する大まかな情報ではなく、ピックアップ場所の明確な位置を案内することができる。
【００５４】
したがって、本発明では、主要ＰＯＩやランドマークなどのような大きな建物付近でピックアップサービスを要請するとき、該当の建物周辺の具体的なホットピックアップ地点をピックアップ場所として選択して伝達することができる。
【００５５】
以下では、他の実施形態として、一般道路を対象にピックアップ場所の明確な位置を選択して伝達することができる方法について説明する。
【００５６】
一般道路でピックアップを要請するときの重要情報としては、ピックアップ場所が具体的にどちらの方面の道路であるか、例えば、上り方面であるか下り方面であるかに関する情報であると言える。情報が明確に伝達されない場合には、ユーザがタクシーの到着場所に行くために道路を渡ったり、タクシードライバーが車線を変更したりするなどの状況が発生してしまう。
【００５７】
これを解決するために、本発明では、道路付近でピックアップサービスを要請する場合、道路上の明確な方面情報を選択することができる画面構成を提案する。
【００５８】
サーバ１５０は、ピックアップサービスを提供するために必要なＤＢを構築する過程において、各道路の属性や種類、通行情報、横断歩道や歩道橋情報などを含む道路情報が格納される道路情報ＤＢを、事前に構築してよい。電子機器１（１１０）のプロセッサ２１２は、電子機器１（１１０）で駆動するアプリケーションが提供する命令に従って、サーバ１５０上に事前に構築されたＤＢから、ピックアップ場所の設定時に必要なデータをサーバ１５０からリアルタイムでダウンロードするか、あるいはサーバ１５０上に事前に構築されたＤＢの少なくとも一部のデータをサーバ１５０から予めダウンロードし、該当のアプリケーション上のファイルに格納しておいてよい。
【００５９】
候補地出力部３１０は、ユーザ位置、例えば、電子機器１（１１０）から取得した現在の位置やユーザによって選択された位置を含む地図画面を提供してよいが、このとき、ユーザ位置が道路上あるいは道路に隣接する場所に位置する場合、地図画面上には、該当の道路の道路情報に基づいてピックアップ方面を選択することができるＵＩを提供する。
【００６０】
例えば、図１０に示すように、候補地出力部３１０は、ユーザ位置１０００が双方向に通行可能な道路上である場合、下り方面１００１と上り方面１００２のうちの１つを選択することができるＵＩを提供することができる。候補地出力部３１０は、道路情報に基づき、ユーザ位置１０００を基準に通行可能なすべての方面について選択できるＵＩを表示してよい。他の例として、図１１に示すように、ユーザ位置１１００がＹ字路のような交差点付近である場合、該当の位置の道路情報に基づいて通行可能なすべての方面１１０１〜１１０６について選択できるＵＩを提供してよい。各方面に対する矢印方向は、ユーザが位置する国の車両通行方向などに基づいて表示されてよい。
【００６１】
図１２を参照すると、情報提供部３２０は、道路上の各ピックアップ方面１００１、１００２に関する到着情報１２２１、１２２２を地図画面に提供してよい。このとき、到着情報１２２１、１２２２には、ピックアップ方面１００１、１００２ごとに、該当のピックアップ方面からユーザが予め定めた目的地までの距離、到着予定時間、予想料金などが含まれてよい。ピックアップ方面がどの方向であるかによって該当の位置から目的地までの所要時間や料金などが異なるため、ピックアップ場所の設定時にユーザが確認できるように到着情報１２２１、１２２２を提供することができる。
【００６２】
また、情報提供部３２０は、ユーザが道路上の特定のピックアップ方面１００２を選択した場合、ピックアップ方面１００２に関する案内情報を提供することも可能である。道路上の各ピックアップ方面は、互いに異なる車線に位置し、場合によってはユーザが道路を渡らなければならないこともあるため、ユーザ位置１０００を基準にピックアップ方面１００２の位置までの移動距離や経路などを案内してよく、このとき、該当の道路の横断歩道や歩道橋情報を含む経路案内情報を提供してよい。
【００６３】
ユーザがピックアップを要請した場所が道路である場合、図１３に示すように、タクシードライバー端末には、サーバ１５０から伝達されたユーザのピックアップ要請に従ってピックアップ場所を示す地図画面上に、ユーザが選択したピックアップ方面１３０１を表示することができ、これにより、タクシードライバーは、ピックアップ場所に該当する道路上の位置だけではなく、ユーザがピックアップを要請した方面がどの方向であるかを明確かつ簡単に確認することができる。
【００６４】
したがって、本発明では、道路上や道路付近でピックアップサービスを要請するとき、該当の道路で具体的なピックアップ方面を選択して伝達することができる。
【００６５】
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ、マイクロコンピュータ、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム（ＯＳ）およびＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを格納、操作、処理、および生成してもよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数個の処理要素および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでよい。また、並列プロセッサのような、他の処理構成も可能である。
【００６６】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、所望のとおりに動作するように処理装置を構成したり、独立的または集合的に処理装置に命令したりしてよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、コンピュータ記録媒体または装置に具現化されてよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で格納されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータ読取可能な記録媒体に格納されてよい。
【００６７】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータ読取可能な媒体に記録されてよい。このとき、媒体は、コンピュータで実行可能なプログラムを継続して格納するものであっても、実行またはダウンロードのために一時的に格納するものであってもよい。また、媒体は、単一または複数のハードウェアが結合した形態の多様な記録手段または格納手段であってよく、あるコンピュータシステムに直接に接続する媒体に限定されてはならず、ネットワーク上に分散して存在するものであってもよい。媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク、および磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどを含み、プログラム命令が格納されるように構成されたものであってよい。また、媒体の他の例として、アプリケーションを流通するアプリストアやその他の多様なソフトウェアを供給あるいは流通するサイト、サーバなどで管理する記録媒体あるいは格納媒体が挙げられてもよい。
【００６８】
以上のように、実施形態を、限定された実施形態と図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって代替されたり置換されたとしても、適切な結果を達成することができる。
【００６９】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【符号の説明】
【００７０】
２１２：プロセッサ
３１０：候補地出力部
３２０：情報提供部
３３０：ピックアップ要請部
【図１】
2019121378.tif 000003
【図２】
2019121378.tif 000004
【図３】
2019121378.tif 000005
【図４】
2019121378.tif 000006
【図５】
2019121378.tif 000007
【図６】
2019121378.tif 000008
【図７】
2019121378.tif 000009
【図８】
2019121378.tif 000010
【図９】
2019121378.tif 000011
【図１０】
2019121378.tif 000012
【図１１】
2019121378.tif 000013
【図１２】
2019121378.tif 000014
【図１３】
2019121378.tif 000015