(57)【特許請求の範囲】
【請求項１】
複数の外部機器と通信するための通信インターフェイスと、
店舗の位置情報と、複数の顧客毎の当該顧客を特定するための特定情報と当該顧客の位置情報と当該顧客の電子情報の宛先と、地図情報と、を格納するデータベースと、
前記特定情報を受け付け、前記データベースを参照することによって前記店舗から前記特定情報に対応する顧客へのルートまたは方向に基づいて所定の条件を満たす他の顧客の電子情報の宛先を抽出し、前記通信インターフェイスに当該抽出された宛先へと営業情報を送信させるためのプロセッサとを備える、コンピュータシステム。
【請求項２】
前記プロセッサは、前記通信インターフェイスを介して外部機器から、前記特定情報として、商品またはサービスを注文した顧客を特定するための情報を受信する、請求項１に記載のコンピュータシステム。
【請求項３】
前記プロセッサは、前記所定の条件を満たす他の顧客として、前記店舗から前記特定情報に対応する顧客へのルートから所定距離以内に位置する他の顧客を抽出する、請求項１または２に記載のコンピュータシステム。
【請求項４】
前記プロセッサは、前記所定の条件を満たす他の顧客として、前記店舗から前記特定情報に対応する顧客への移動時間のルートから所定時間以内に移動できる他の顧客を抽出する、請求項１または２に記載のコンピュータシステム。
【請求項５】
前記プロセッサは、前記所定の条件を満たす他の顧客として、前記店舗から前記特定情報に対応する顧客への往復距離または往路距離と、前記店舗から前記特定情報に対応する顧客および他の顧客を経由する往復距離または往路距離との差異が、所定範囲内である当該他の顧客を抽出する、請求項１または２に記載のコンピュータシステム。
【請求項６】
前記プロセッサは、前記所定の条件を満たす他の顧客として、前記店舗から前記特定情報に対応する顧客への往復時間または往路時間と、前記店舗から前記特定情報に対応する顧客および他の顧客を経由する往復時間または往路時間との差異が、所定範囲内である当該他の顧客を抽出する、請求項１または２に記載のコンピュータシステム。
【請求項７】
前記プロセッサは、前記所定の条件を満たす他の顧客として、前記店舗から前記特定情報に対応する顧客への方向と、前記店舗から他の顧客への方向とが、所定角度以内であるような当該他の顧客を抽出する、請求項１または２に記載のコンピュータシステム。
【請求項８】
前記営業情報は、商品またはサービスを注文することによって受けられるメリットを知らせるための情報を含む、請求項１から７のいずれか１項に記載のコンピュータシステム。
【請求項９】
前記営業情報は、商品代金とサービス代金と配送料の少なくともいずれかの値引を知らせるための情報を含む、請求項８に記載のコンピュータシステム。
【請求項１０】
複数の外部機器と通信するための通信インターフェイスと、
店舗の位置情報と、複数の顧客毎の当該顧客を特定するための特定情報と当該顧客の位置情報と当該顧客の電子情報の宛先と、地図情報と、を格納するデータベースと、
プロセッサとを備えるコンピュータシステムの動作方法であって、
前記プロセッサが、
前記特定情報を受け付けるステップと、
前記データベースを参照することによって、前記店舗から前記特定情報に対応する顧客へのルートまたは方向に基づいて所定の条件を満たす他の顧客の電子情報の宛先を抽出するステップと、
当該抽出された宛先へと営業情報を送信するステップとを実行するコンピュータシステムの動作方法。
【請求項１１】
前記特定情報を受け付けるステップは、外部機器から、前記特定情報として、商品またはサービスを注文した顧客を特定するための情報を受信するステップを含む、請求項１０に記載のコンピュータシステムの動作方法。
【請求項１２】
前記宛先を抽出するステップは、前記所定の条件を満たす他の顧客として、前記店舗から前記特定情報に対応する顧客へのルートから所定距離以内に位置する他の顧客を抽出するステップを含む、請求項１０または１１に記載のコンピュータシステムの動作方法。
【請求項１３】
前記宛先を抽出するステップは、前記所定の条件を満たす他の顧客として、前記店舗から前記特定情報に対応する顧客への移動時間のルートから所定時間以内に移動できる他の顧客を抽出するステップを含む、請求項１０または１１に記載のコンピュータシステムの動作方法。
【請求項１４】
前記宛先を抽出するステップは、前記所定の条件を満たす他の顧客として、前記店舗から前記特定情報に対応する顧客への往復距離または往路距離と、前記店舗から前記特定情報に対応する顧客および他の顧客を経由する往復距離または往路距離との差異が、所定範囲以内であるような当該他の顧客を抽出するステップを含む、請求項１０または１１に記載のコンピュータシステムの動作方法。
【請求項１５】
前記宛先を抽出するステップは、前記所定の条件を満たす他の顧客として、前記店舗から前記特定情報に対応する顧客への往復時間または往路時間と、前記店舗から前記特定情報に対応する顧客および他の顧客を経由する往復時間または往路時間との差異が、所定範囲以内であるような当該他の顧客を抽出するステップを含む、請求項１０または１１に記載のコンピュータシステムの動作方法。
【請求項１６】
前記宛先を抽出するステップは、前記所定の条件を満たす他の顧客として、前記店舗から前記特定情報に対応する顧客への方向と、前記店舗から他の顧客への方向とが、所定角度以内である当該他の顧客を抽出するステップを含む、請求項１０または１１に記載のコンピュータシステムの動作方法。
【請求項１７】
前記営業情報は、商品またはサービスを注文することによって受けられるメリットを知らせるための情報を含む、請求項１０から１６のいずれか１項を記載のコンピュータシステムの動作方法。
【請求項１８】
前記営業情報は、商品代金とサービス代金と配送料の少なくともいずれかの値引を知らせるための情報を含む、請求項１７に記載のコンピュータシステムの動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客に営業情報を効率的に送信するための技術に関する。
【背景技術】
【０００２】
従来から、需要を喚起するために営業情報を送信する技術が知られている。たとえば、特開２００６−２４４１５１号公報（特許文献１）には、情報処理サーバ及び情報処理方法が開示されている。特許文献１によると、ユーザの携帯電話に対して電子メールで広告を送信し、この広告に基づいてユーザが商品をバリューで購入すると、ユーザの携帯電話にバリューによるキャッシュバックを行う。このように、ユーザにお得感を与えることにより、広告宣伝効果を高めることができると共に広告効果を確認することができる。ユーザは、携帯電話に送られてきた広告メールに従って、バリューで買い物をすると、電子マネーサーバからキャッシュバックを受けることができ、お得感を得ることができる。また、電子マネーサーバは、ユーザが広告メールにより購買活動を行ったか否かを知ることができ、広告効果を計測して確認することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２４４１５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、営業情報の送信元および送信先の両者にとってメリットのある技術が求められている。
【０００５】
本発明は、かかる問題を解決するためになされたものであり、その目的は、営業情報の送信元および送信先の両者にとってメリットのある技術を提供することである。
【課題を解決するための手段】
【０００６】
この発明のある局面に従うと、複数の外部機器と通信するための通信インターフェイスと、店舗の位置情報と、複数の顧客毎の当該顧客を特定するための特定情報と当該顧客の位置情報と当該顧客の電子情報の宛先と、地図情報と、を格納するデータベースと、特定情報を受け付け、データベースを参照することによって店舗から特定情報に対応する顧客へのルートまたは方向に基づいて所定の条件を満たす他の顧客の電子情報の宛先を抽出し、通信インターフェイスに当該抽出された宛先へと営業情報を送信させるためのプロセッサとを備える、コンピュータシステムが提供される。
【０００７】
好ましくは、プロセッサは、通信インターフェイスを介して外部機器から、特定情報として、商品またはサービスを注文した顧客を特定するための情報を受信する。
【０００８】
好ましくは、プロセッサは、所定の条件を満たす他の顧客として、店舗から特定情報に対応する顧客へのルートから所定距離以内に位置する他の顧客を抽出する。
【０００９】
好ましくは、プロセッサは、所定の条件を満たす他の顧客として、店舗から特定情報に対応する顧客への移動時間のルートから所定時間以内に移動できる他の顧客を抽出する。
【００１０】
好ましくは、プロセッサは、所定の条件を満たす他の顧客として、店舗から特定情報に対応する顧客への往復距離または往路距離と、店舗から特定情報に対応する顧客および他の顧客を経由する往復距離または往路距離との差異が、所定範囲内である当該他の顧客を抽出する。
【００１１】
好ましくは、プロセッサは、所定の条件を満たす他の顧客として、店舗から特定情報に対応する顧客への往復時間または往路時間と、店舗から特定情報に対応する顧客および他の顧客を経由する往復時間または往路時間との差異が、所定範囲内である当該他の顧客を抽出する。
【００１２】
好ましくは、プロセッサは、所定の条件を満たす他の顧客として、店舗から特定情報に対応する顧客への方向と、店舗から他の顧客への方向とが、所定角度以内であるような当該他の顧客を抽出する。
【００１３】
好ましくは、営業情報は、商品またはサービスを注文することによって受けられるメリットを知らせるための情報を含む。
【００１４】
好ましくは、営業情報は、商品代金とサービス代金と配送料の少なくともいずれかの値引を知らせるための情報を含む。
【００１５】
この発明の別の局面に従うと、コンピュータシステムを用いた営業情報の提供方法が提供される。営業情報の提供方法は、店舗の位置情報と、複数の顧客毎の当該顧客を特定するための特定情報と当該顧客の位置情報と当該顧客の電子情報の宛先と、地図情報と、を記憶するステップと、特定情報を受け付けるステップと、店舗から特定情報に対応する顧客へのルートまたは方向に基づいて所定の条件を満たす他の顧客の電子情報の宛先を抽出するステップと、当該抽出された宛先へと営業情報を送信するステップとを備える。
【００１６】
好ましくは、特定情報を受け付けるステップは、外部機器から、特定情報として、商品またはサービスを注文した顧客を特定するための情報を受信するステップを含む。
【００１７】
好ましくは、宛先を抽出するステップは、所定の条件を満たす他の顧客として、店舗から特定情報に対応する顧客へのルートから所定距離以内に位置する他の顧客を抽出するステップを含む。
【００１８】
好ましくは、宛先を抽出するステップは、所定の条件を満たす他の顧客として、店舗から特定情報に対応する顧客への移動時間のルートから所定時間以内に移動できる他の顧客を抽出するステップを含む。
【００１９】
好ましくは、宛先を抽出するステップは、所定の条件を満たす他の顧客として、店舗から特定情報に対応する顧客への往復距離または往路距離と、店舗から特定情報に対応する顧客および他の顧客を経由する往復距離または往路距離との差異が、所定範囲以内であるような当該他の顧客を抽出するステップを含む。
【００２０】
好ましくは、宛先を抽出するステップは、所定の条件を満たす他の顧客として、店舗から特定情報に対応する顧客への往復時間または往路時間と、店舗から特定情報に対応する顧客および他の顧客を経由する往復時間または往路時間との差異が、所定範囲以内であるような当該他の顧客を抽出するステップを含む。
【００２１】
好ましくは、宛先を抽出するステップは、所定の条件を満たす他の顧客として、店舗から特定情報に対応する顧客への方向と、店舗から他の顧客への方向とが、所定角度以内である当該他の顧客を抽出するステップを含む。
【００２２】
好ましくは、営業情報は、商品またはサービスを注文することによって受けられるメリットを知らせるための情報を含む。
【００２３】
好ましくは、営業情報は、商品代金とサービス代金と配送料の少なくともいずれかの値引を知らせるための情報を含む。
【発明の効果】
【００２４】
以上のように、この発明によれば、営業情報の送信元および送信先の両者にとってメリットのある技術を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本実施の形態に係る営業情報送信システム１の動作概要を示すイメージ図である。
【図２】本実施の形態に係る営業情報送信システム１の動作概要を示すシーケンス図である。
【図３】本実施の形態に係るサーバ１００のハードウェア構成を示すブロック図である。
【図４】本実施の形態に係る顧客住所テーブル１２１の構造を示すイメージ図である。
【図５】本実施の形態に係る端末２００のハードウェア構成を示すブロック図である。
【図６】本実施の形態に係るパーソナルコンピュータ２００Ａの画面２３０Ａを示すイメージ図である。
【図７】本実施の形態に係るスマートフォン２００Ｂの画面２３０Ｂを示すイメージ図である。
【図８】本実施の形態に係るサーバ１００における処理を示すフローチャートである。
【図９】本実施の形態に係る顧客位置テーブル１２１Ｂを示すイメージ図である。
【図１０】本実施の形態に係る店舗住所テーブル１２１を示すイメージ図である。
【図１１】本実施の形態に係る店舗位置テーブル１２１Ｄを示すイメージ図である。
【図１２】本実施の形態に係る店舗と登録されている顧客の位置と所定角度との関係を示すイメージ図である。
【図１３】本実施の形態に係る平均売上高と所定距離との関係を示すイメージ図である。
【発明を実施するための形態】
【００２６】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２７】
［実施の形態１］
＜動作概要＞
まずは、図１および図２を参照しながら、本実施の形態に係る営業情報送信システム１の動作概要について説明する。なお、図１は、本実施の形態に係る営業情報送信システム１の動作概要を示すイメージ図である。より詳細には、図１（Ａ）は、戸建て住宅の住人が商品またはサービスを注文した場合における本実施の形態に係る営業情報送信システム１の動作概要を示すイメージ図である。図１（Ｂ）は、マンションの住人が商品またはサービスを注文した場合における本実施の形態に係る営業情報送信システム１の動作概要を示すイメージ図である。また、図２は、本実施の形態に係る営業情報送信システム１の動作概要を示すシーケンス図である。
【００２８】
図１を参照して、営業情報送信システム１は、各家庭に、弁当、ピザ、丼、ラーメン、うどん、蕎麦、寿司などの食べ物、本、文房具などの他の商品、または修理、クリーニングなどのサービスを提供（配送）するための業者（弁当屋、ピザ屋、ネットスーパーなど）の店舗に配置されるサーバ１００を含む。なお、業者の複数の店舗の各々に端末（店舗端末）が配置されて、業者の集中センタに配置されるサーバ１００が、複数の店舗端末と接続可能なものであってもよい。
【００２９】
また、営業情報送信システム１は、各家庭に設置されるパーソナルコンピュータ、携帯電話、スマートフォンなどの複数の端末も含む。なお、以下では、各家庭に設置されるパーソナルコンピュータ、携帯電話、スマートフォン、テレビなど総称して、端末２００ともいう。
【００３０】
店舗から上記の商品またはサービスを提供可能なエリア内には、当該店舗を運営する業者のデータベースに会員として登録されている複数の顧客が住んでいる。サーバ１００は、登録されている複数の顧客の住所または居所と、当該複数の顧客の電子データの宛先とを記憶している。
【００３１】
図１（Ａ）および図２を参照して、戸建て住宅に住んでいる一人の顧客が、パーソナルコンピュータ２００Ａを利用して、業者にホームページのデータを要求する（ステップＳ１０２）。業者のＷｅｂサーバ（サーバ１００または他のサーバ）は、ホームページのデータをパーソナルコンピュータ２００Ａに送信する（ステップＳ１０４）。
【００３２】
当該顧客が、パーソナルコンピュータ２００Ａを利用することにより、ホームページを介して業者（サーバ１００）に商品またはサービスを注文する（ステップＳ１０６）。サーバ１００は、注文を受け付ける（ステップＳ１０８）。ただし、当該顧客は、ホームページからではなく、電話で業者に注文を出してもよい。この場合には、業者の従業員が、サーバ１００に必要なデータを入力する。
【００３３】
サーバ１００は、当該顧客の近傍に住んでいる複数の他の顧客を検索する（ステップＳ１１０）。サーバ１００は、検索された複数の他の顧客の端末２００Ｂ，２００Ｃ，２００Ｄへと営業情報（たとえば、営業メールなど）を送る（ステップＳ１１２）。たとえば、サーバ１００は、所定期間以内に注文すると商品またはサービスの代金または配送料を値引きする旨のメールを複数の端末２００Ｂ，２００Ｃ，２００Ｄへと送信する。
【００３４】
複数の他の顧客の端末２００Ｂ，２００Ｃ，２００Ｄは、サーバ１００から受信した営業情報を表示または音声出力する（ステップＳ１１４）。他の顧客は、スマートフォン２００Ｂを利用して、業者にホームページのデータを要求する（ステップＳ１１６）。業者のＷｅｂサーバ（サーバ１００または他のサーバ）は、ホームページのデータをスマートフォン２００Ｂに送信する（ステップＳ１１８）。
【００３５】
他の顧客が、所定期間内に、スマートフォン２００Ｂを利用して商品またはサービスを注文すると（ステップＳ１２０）、サーバ１００は注文を受け付ける（ステップＳ１２２）。ただし、他の顧客は、ホームページからではなく、電話で業者に注文を出してもよい。この場合には、業者の従業員が、サーバ１００に必要なデータを入力する。
【００３６】
図１（Ｂ）および図２を参照して、その後、マンションの一室に住んでいる一人の顧客が、パーソナルコンピュータ２００Ａを利用して、業者にホームページのデータを要求する（ステップＳ１０２）。業者のＷｅｂサーバ（サーバ１００または他のサーバ）は、ホームページのデータをパーソナルコンピュータ２００Ａに送信する（ステップＳ１０４）。
【００３７】
当該顧客が、パーソナルコンピュータ２００Ａを利用することにより、ホームページを介して業者（サーバ１００）に商品またはサービスを注文する（ステップＳ１０６）。サーバ１００は、注文を受け付ける（ステップＳ１０８）。ただし、当該顧客は、ホームページからではなく、電話で業者に注文を出してもよい。この場合には、業者の従業員が、サーバ１００に必要なデータを入力する。
【００３８】
サーバ１００は、当該顧客と同じマンションに住んでいる複数の他の顧客を検索する（ステップＳ１１０）。サーバ１００は、検索された複数の他の顧客の端末２００Ｂ，２００Ｃ，２００Ｄへと営業情報を送る（ステップＳ１１２）。たとえば、サーバ１００は、所定期間以内に注文すると商品またはサービスの代金または配送料を値引きする旨のメールを複数の端末２００Ｂ，２００Ｃ，２００Ｄへと送信する。
【００３９】
複数の他の顧客の端末２００Ｂ，２００Ｃ，２００Ｄは、サーバ１００から受信した営業情報を表示または音声出力する（ステップＳ１１４）。他の顧客は、スマートフォン２００Ｂを利用して、業者にホームページのデータを要求する（ステップＳ１１６）。業者のＷｅｂサーバ（サーバ１００または他のサーバ）は、ホームページのデータをスマートフォン２００Ｂに送信する（ステップＳ１１８）。
【００４０】
他の顧客が、所定期間内に、スマートフォン２００Ｂを利用して商品またはサービスを注文すると（ステップＳ１２０）、サーバ１００は注文を受け付ける（ステップＳ１２２）。ただし、他の顧客は、ホームページからではなく、電話で業者に注文を出してもよい。この場合には、業者の従業員が、サーバ１００に必要なデータを入力する。
【００４１】
これによって、サーバ１００を運営する業者は、１度の配送で、互いに近傍に住んでいる（たとえば、同じマンションに住んでいる）複数の顧客へ商品またはサービスを配送（提供）できる可能性が高まる。つまり、業者は、互いに近傍に住んでいる顧客の家へ何度も往復する手間を減らせる可能性がある。一方、顧客は、商品またはサービスを安い値段で手に入れることができる。つまり、営業情報の送信元（業者）および送信先（顧客）の両者にとってメリットのある技術が提供される。
【００４２】
以下、このような機能を実現するための営業情報送信システム１の集中センタ内の構成について詳述する。
【００４３】
＜サーバ１００のハードウェア構成＞
本実施の形態に係るサーバ１００のハードウェア構成について説明する。サーバ１００は、たとえば、営業情報送信システム１の集中センタに配置される。図３は、本実施の形態に係るサーバ１００のハードウェア構成を示すブロック図である。
【００４４】
図３を参照して、サーバ１００は、ＣＰＵ（Central  Processing  Unit）１１０と、メモリ１２０と、ディスプレイ１３０と、キーボード１４０と、通信インターフェイス１５０とを含む。ＣＰＵ１１０と、メモリ１２０と、ディスプレイ１３０と、キーボード１４０と、通信インターフェイス１５０とは、内部バスによって接続されている。
【００４５】
まず、メモリ１２０は、各種のＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read-Only  Memory）および／またはハードディスクなどによって実現される。メモリ１２０は、ＣＰＵ１１０によって実行される制御プログラムと、顧客住所テーブル１２１と、営業情報データを記憶する。なお、メモリ１２０内に記憶されるデータは、更新可能である。
【００４６】
次に、顧客住所テーブル１２１について説明する。図４は、本実施の形態に係る顧客住所テーブル１２１の構造を示すイメージ図である。図４を参照して、本実施の形態に係る顧客住所テーブル１２１は、顧客毎に、顧客名と、顧客ＩＤと、顧客の電話番号と、顧客の住所または居所を示す情報と、顧客が有する端末へ営業情報を送信するための電子メールアドレスとを含む。なお、顧客住所テーブル１２１は、ＩＰアドレスなどの他の識別情報を格納してもよい。
【００４７】
本実施の形態においては、顧客住所テーブル１２１は、予め、商品またはサービスの業者がマンションの管理組合または自治会などから入手することによってメモリ１２０に格納される。ただし、顧客が業者の商品またはサービスを最初に購入する際に、当該顧客がインターネットを介して顧客住所テーブル１２１に自らに関する情報を追加（ユーザ登録）していく構成であってもよい。
【００４８】
図３に戻って、ディスプレイ１３０は、ＣＰＵ１１０からの命令に基づいて、文字や画像を出力する。キーボード１４０は、ユーザからの命令を受け付けて、当該命令をＣＰＵ１１０に入力する。なお、サーバ１００は、キーボード１４０とディスプレイ１３０との代わりに、タッチパネルおよび／または音声入力装置などの他の入力デバイスを含んでもよい。
【００４９】
通信インターフェイス１５０は、サーバ１００の外部の機器とデータ通信を行う。たとえば、ＣＰＵ１１０は、通信インターフェイス１５０を介して、顧客の端末２００Ａ，２００Ｂ，２００Ｃ，２００Ｄから商品の注文を受信したり、顧客の端末２００Ａ，２００Ｂ，２００Ｃ，２００Ｄに営業情報を送信したりする。
【００５０】
ＣＰＵ１１０は、メモリ１２０に記憶されているプログラムを読み出して、サーバ１００の各部を制御する。本実施の形態に係るＣＰＵ１１０は、顧客から商品の注文を受け付けたときに、顧客住所テーブル１２１を参照することによって、当該顧客の近傍に住所または居所を有する顧客を検索する。
【００５１】
より詳細には、本実施の形態に係るＣＰＵ１１０は、顧客住所テーブル１２１を参照することによって、注文してきた顧客と住所１〜７が一致する顧客を抽出する。すなわち、ＣＰＵ１１０は、注文してきた顧客と同じマンションに居住する顧客を抽出する。ただし、ＣＰＵ１１０は、住所１〜４など、注文してきた顧客と住所の一部が一致する顧客を抽出してもよい。
【００５２】
また、サーバ１００が、ＧＩＳ（Geographic  Information  System）機能を有していてもよい。この場合、ＣＰＵ１１０は、ＧＩＳ機能を利用することによって、注文してきた顧客の住所から所定の距離内の住所または所定の時間以内に到達することができる住所を有する顧客を抽出する。
【００５３】
そして、ＣＰＵ１１０は、通信インターフェイス１５０を介して、抽出された顧客の端末へ、営業情報を送信する。本実施の形態においては、営業情報は、近隣の住人が商品またはサービスを注文した旨と、所定時間内（たとえば、１０分以内または２時間以内など）に注文すると何らかの利益を享受することができる旨とを含むメッセージを含む。
【００５４】
たとえば、営業情報は、所定時間内に注文すると、商品代金、サービス代金、および／または配送代金が安くなる旨のメッセージを含む。あるいは、営業情報は、所定時間内に注文すると、無償の商品またはサービスを追加で受けられる旨のメッセージを含む。あるいは、営業情報は、所定時間内に注文すると、マンションの管理費に商品代金、サービス代金、および／または配送代金の一部が充当される旨のメッセージを含む。あるいは、営業情報は、所定時間内に注文すると、商品代金、サービス代金、および／または配送代金の一部が所定の慈善団体へ寄付される旨のメッセージを含む。あるいは、営業情報は、所定時間内に注文すると、商品またはサービスが通常よりも早く届けられる旨のメッセージを含む。
【００５５】
＜端末２００のハードウェア構成＞
次に、本実施の形態に係る端末２００（パーソナルコンピュータ２００Ａ，２００Ｃ、スマートフォン２００Ｂ，２００Ｄなどを含む。）のハードウェア構成について説明する。図５は、本実施の形態に係る端末２００のハードウェア構成を示すブロック図である。
【００５６】
図５を参照して、端末２００は、ＣＰＵ２１０と、メモリ２２０と、ディスプレイ２３０と、キーボード２４０と、通信インターフェイス２５０とを含む。ＣＰＵ２１０と、メモリ２２０と、ディスプレイ２３０と、キーボード２４０と、通信インターフェイス２５０とは、内部バスによって接続されている。
【００５７】
まず、メモリ２２０は、各種のＲＡＭ、ＲＯＭおよび／またはハードディスクなどによって実現される。メモリ２２０は、ＣＰＵ２１０によって実行される制御プログラムなどを記憶する。なお、メモリ２２０内に記憶されるデータは、更新可能である。
【００５８】
ディスプレイ２３０は、ＣＰＵ２１０からの命令に基づいて、文字や画像を出力する。たとえば、ディスプレイ２３０は、業者のホームページおよび営業情報を表示する。
【００５９】
キーボード２４０は、ユーザからの命令を受け付けて、ユーザからの命令をＣＰＵ２１０に入力する。たとえば、キーボード２４０は、ホームページを閲覧（要求）するための命令、商品またはサービスを注文するための命令などを受け付ける。
【００６０】
なお、端末２００は、キーボード２４０とディスプレイ２３０との代わりに、タッチパネル２３５および／または音声入力装置などの他の入力デバイスを含んでもよい。
【００６１】
通信インターフェイス２５０は、コンピュータ２００の外部の機器とデータ通信を行う。たとえば、ＣＰＵ２１０は、通信インターフェイス２５０を介して、サーバ１００にホーページを要求するための命令を送信する。ＣＰＵ２１０は、通信インターフェイス２５０を介して、サーバ１００からホームページのデータを受信する。ＣＰＵ２１０は、通信インターフェイス２５０を介して、サーバ１００に商品の注文を送信する。ＣＰＵ２１０は、通信インターフェイス２５０を介して、サーバ１００から営業情報を受信したりする。
【００６２】
ＣＰＵ２１０は、メモリ２２０に記憶されている各種のプログラムを読み出して、サーバ１００の各部を制御する。本実施の形態に係るＣＰＵ２１０は、通信インターフェイス２５０に、サーバ１００にホーページを要求するための命令を送信させる。ＣＰＵ２１０は、通信インターフェイス２５０に、サーバ１００からホームページのデータを受信させる。ＣＰＵ２１０は、通信インターフェイス２５０に、サーバ１００に商品またはサービスの注文を送信させる。ＣＰＵ２１０は、通信インターフェイス２５０に、サーバ１００から営業情報を受信させる。
【００６３】
図６は、本実施の形態に係るパーソナルコンピュータ２００Ａの画面２３０Ａを示すイメージ図である。図６を参照して、ＣＰＵ２１０は、受信した営業情報をパーソナルコンピュータ２００Ａに表示させる。
【００６４】
同様に、図７は、本実施の形態に係るスマートフォン２００Ｂの画面２３０Ｂを示すイメージ図である。図７を参照して、ＣＰＵ２１０は、受信した営業情報をディスプレイ２３０に表示させる。
【００６５】
＜サーバ１００における制御処理＞
次に、本実施の形態に係るにサーバ１００における処理について説明する。図８は、本実施の形態に係るサーバ１００における処理を示すフローチャートである。
【００６６】
図８を参照して、本実施の形態に係るサーバ１００のＣＰＵ１１０は、通信インターフェイス１５０を介して、端末２００からホームページのデータを要求されたか否かを判断する（ステップＳ２０２）。端末２００からホームページのデータを要求された場合（ステップＳ２０２にてＹＥＳである場合）、ＣＰＵ１１０は、通信インターフェイス１５０を介してホームページのデータを端末２００へと送信する（ステップＳ２０４）。ＣＰＵ１１０は、ステップＳ２０２からの処理を繰り返す。
【００６７】
ＣＰＵ１１０は、端末２００からホームページを要求されていない場合（ステップＳ２０２にてＮＯである場合）、端末２００から商品またはサービスの注文を受信したか否かを判断する（ステップＳ２０６）。ＣＰＵ１１０は、商品またはサービスの注文を受信していない場合（ステップＳ２０６にてＮＯである場合）、ステップＳ２０２からの処理を繰り返す。
【００６８】
ＣＰＵ１１０は、商品またはサービスの注文を受信した場合（ステップＳ２０６にてＹＥＳである場合）、当該注文を登録する（ステップＳ２０８）。このとき、ＣＰＵ１１０は、注文を受け付けた旨のメッセージを、ディスプレイ１３０に表示させてもよいし、他の端末へと出力してもよい。
【００６９】
ＣＰＵ１１０は、メモリ１２０の顧客住所テーブル１２１を参照して、注文者の住所または居所を取得する。ＣＰＵ１１０は、メモリ１２０の顧客住所テーブル１２１を参照して、注文者の住所または居所の近傍の住所または居所を有する他の顧客を検索する（ステップＳ２１０）。ＣＰＵ１１０は、注文者の住所または居所の近傍の住所または居所を有する他の顧客が見つかったか否かを判断する（ステップＳ２１２）。ＣＰＵ１１０は、注文者の住所または居所の近傍の住所または居所を有する他の顧客が見つからなかった場合（ステップＳ２１２にてＮＯである場合）、ステップＳ２０２からの処理を繰り返す。
【００７０】
一方、注文者の住所または居所の近傍の住所または居所を有する他の顧客が見つかった場合（ステップＳ２１２にてＹＥＳである場合）、ＣＰＵ１１０は、営業情報を含むメールを作成する（ステップＳ２１４）。なお、営業情報は予めメモリ１２０に格納されていてもよいし、サーバ１００が所定の期間毎に（たとえば、毎朝または毎時間など）営業情報の入力を受け付けてもよいし、ステップＳ２１２にてＹＥＳの場合にサーバ１００が管理者に営業情報の入力を促してもよい。ＣＰＵ１１０は、通信インターフェイス１５０を介して、営業情報を含むメールを、注文者の住所または居所の近傍の住所または居所を有する他の顧客の電子メールのアドレスへと送信する（ステップＳ２１６）。
【００７１】
ＣＰＵ１１０は、通信インターフェイス１５０を介して、他の顧客の端末から注文を受信したか否かを判断する（ステップＳ２１８）。ＣＰＵ１１０は、他の顧客の端末から注文を受信しなかった場合（ステップＳ２１８にてＮＯである場合）、ステップＳ２２２へと進む。
【００７２】
ＣＰＵ１１０は、他の顧客の端末から注文を受信した場合（ステップＳ２１８にてＹＥＳである場合）、当該注文を登録する（ステップＳ２２０）。ＣＰＵ１１０は、営業情報を含むメールを送信してから所定の時間が経過したか否かを判断する（ステップＳ２２２）。ＣＰＵ１１０は、営業情報を含むメールを送信してから所定の時間が経過していない場合（ステップＳ２２２にてＮＯである場合）、ステップＳ２１８からの処理を繰り返す。ＣＰＵ１１０は、営業情報を含むメールを送信してから所定の時間が経過した場合（ステップＳ２２２にてＹＥＳである場合）、ステップＳ２０２からの処理を繰り返す。
＜変形例１−１＞
【００７３】
上記の実施の形態１においては、ＣＰＵ１１０が、顧客から商品の注文を受け付けたときに、顧客住所テーブル１２１を参照することによって、当該顧客の住所または居所の近傍に住所または居所を有する顧客を検索するものであった。しかしながら、ＣＰＵ１１０は、顧客の位置情報（緯度および経度）に基づいて顧客を検索してもよい。
【００７４】
図９は、顧客位置テーブル１２１Ｂを示すイメージ図である。図９を参照して、顧客位置テーブル１２１Ｂは、顧客毎に、顧客名と、顧客ＩＤと、顧客の位置を示す緯度と経度と、顧客が有する端末へ営業情報を送信するための電子メールアドレスとを含む。なお、顧客位置テーブル１２１Ｂは、ＩＰアドレスなどの他の識別情報を格納してもよい。
【００７５】
具体的には、メモリ１２０は、地図データ１２２およびＧＩＳプログラムを格納する。ＣＰＵ１１０は、顧客の情報が入力された際に、ＧＩＳを利用することによって電話番号や住所などに基づき顧客の位置情報を作成する。ＣＰＵ１１０は、顧客の位置情報を顧客位置テーブル１２１Ｂに格納する。
【００７６】
本変形例においては、ＣＰＵ１１０は、顧客位置テーブル１２１Ｂを参照することによって、注文してきた顧客の近傍の他の顧客（注文してきた顧客の位置から所定距離以内の位置にいる他の顧客）を抽出する。
【００７７】
より詳細には、図８を参照して、本変形例におけるステップＳ２０６〜ステップＳ２１２の処理について説明する。特に、顧客の検索処理について説明する。その他の処理は、上記の実施の形態と同様であるため、ここでは説明を繰り返さない。
【００７８】
ＣＰＵ１１０は、商品またはサービスの注文を受信した場合（ステップＳ２０６にてＹＥＳである場合）、当該注文を登録する（ステップＳ２０８）。このとき、ＣＰＵ１１０は、注文を受け付けた旨のメッセージを、ディスプレイ１３０に表示させてもよいし、他の端末へと出力してもよい。
【００７９】
ＣＰＵ１１０は、メモリ１２０の顧客位置テーブル１２１Ｂを参照して、注文者の位置情報を取得する。ＣＰＵ１１０は、メモリ１２０の顧客位置テーブル１２１Ｂを参照して、注文者の近傍の位置情報を有する他の顧客を検索する（ステップＳ２１０）。ＣＰＵ１１０は、注文者の近傍の位置情報を有する他の顧客が見つかったか否かを判断する（ステップＳ２１２）。
【００８０】
ＣＰＵ１１０は、注文者の近傍の位置情報を有する他の顧客が見つからなかった場合（ステップＳ２１２にてＮＯである場合）、ステップＳ２０２からの処理を繰り返す。一方、注文者の近傍の位置情報を有する他の顧客が見つかった場合（ステップＳ２１２にてＹＥＳである場合）、ＣＰＵ１１０は、営業情報を含むメールを作成する（ステップＳ２１４）。
＜変形例１−２＞
【００８１】
上記の実施の形態１においては、ＣＰＵ１１０が、顧客から商品の注文を受け付けたときに、顧客住所テーブル１２１を参照することによって、当該顧客の住所または居所の近傍に住所または居所を有する顧客を検索するものであった。しかしながら、ＣＰＵ１１０は、顧客の住所または居所だけでなく、店舗の住所または居所にも基づいて、顧客を検索してもよい。
【００８２】
図１０は、店舗住所テーブル１２１Ｃを示すイメージ図である。図１０を参照して、店舗住所テーブル１２１Ｃは、店舗毎に、店舗名と、店舗ＩＤと、店舗の電話番号と、店舗の住所または居所を示す情報と、店舗が有する端末へ営業情報を送信するための電子メールアドレスとを含む。なお、店舗住所テーブル１２１Ｃは、ＩＰアドレスなどの他の識別情報を格納してもよい。
【００８３】
図１１は、店舗位置テーブル１２１Ｄを示すイメージ図である。図１１を参照して、店舗位置テーブル１２１Ｄは、店舗毎に、店舗名と、店舗ＩＤと、店舗の位置を示す緯度と経度と、店舗が有する端末へ営業情報を送信するための電子メールアドレスとを含む。なお、店舗位置テーブル１２１Ｄは、ＩＰアドレスなどの他の識別情報を格納してもよい。
【００８４】
具体的には、メモリ１２０は、地図データ１２２およびＧＩＳプログラムを格納する。ＣＰＵ１１０は、店舗の情報が入力された際に、ＧＩＳを利用することによって店舗の電話番号や住所などに基づき店舗の位置情報を作成する。ＣＰＵ１１０は、店舗の位置情報を店舗位置テーブル１２１Ｄに格納する。なお、店舗の情報は、サーバ１００などに自動で入力されてもよいし、手動で入力されてもよい。予め店舗が特定されている場合は、店舗の位置情報が予めサーバ１００に入力されていてもよい。また、店舗位置テーブル１２１Ｄは、１つの店舗の情報（たとえば、個人経営の店舗）を格納してもよいし、複数の店舗（たとえば、フランチャイズチェーンの店舗）の情報を格納してもよい。
【００８５】
本変形例においては、ＣＰＵ１１０は、顧客位置テーブル１２１Ｂと店舗位置テーブル１２１Ｄとを参照することによって、注文してきた顧客の位置と店舗の位置との距離とに基づいて、注文してきた顧客の位置から最も近い（移動距離または移動時間が最も短い）店舗を特定する。ＣＰＵ１１０は、顧客位置テーブル１２１Ｂと店舗位置テーブル１２１Ｄとを参照することによって、注文してきた顧客の位置と特定された店舗の位置との距離と比較して、注文してきた顧客の位置から比較的近傍に位置する他の顧客を抽出する。
【００８６】
より詳細には、図８を参照して、本変形例におけるステップＳ２０６〜ステップＳ２１２の処理について説明する。特に、顧客の検索処理について説明する。その他の処理は、上記の実施の形態と同様であるため、ここでは説明を繰り返さない。
【００８７】
ＣＰＵ１１０は、商品またはサービスの注文を受信した場合（ステップＳ２０６にてＹＥＳである場合）、当該注文を登録する（ステップＳ２０８）。このとき、ＣＰＵ１１０は、注文を受け付けた旨のメッセージを、ディスプレイ１３０に表示させてもよいし、他の端末へと出力してもよい。
【００８８】
ＣＰＵ１１０は、メモリ１２０の顧客位置テーブル１２１Ｂを参照して、注文者の位置情報を取得する。ＣＰＵ１１０は、店舗位置テーブル１２１Ｄを参照して、注文を受け付けた店舗の位置を取得する。なお、顧客が店舗を指定しないサービスにおいては、ＣＰＵ１１０は、顧客位置テーブル１２１Ｂと店舗位置テーブル１２１Ｄを参照して、注文者の位置に最も近い店舗とその位置とを特定する。
【００８９】
ＣＰＵ１１０は、ＧＩＳを利用することによって、注文者の位置と店舗との距離を計算する。ＣＰＵ１１０は、当該距離の所定割合（たとえば、０．５倍）を計算する。ＣＰＵ１１０は、メモリ１２０の顧客位置テーブル１２１Ｂを参照して、注文者の位置から当該距離の所定割合以内に位置する他の顧客を検索する（ステップＳ２１０）。ＣＰＵ１１０は、注文者の位置から当該距離の所定割合以内に位置する他の顧客が見つかったか否かを判断する（ステップＳ２１２）。
【００９０】
ＣＰＵ１１０は、注文者の位置から当該距離の所定割合以内に位置する他の顧客が見つからなかった場合（ステップＳ２１２にてＮＯである場合）、ステップＳ２０２からの処理を繰り返す。一方、注文者の位置から当該距離の所定割合以内に位置する他の顧客が見つかった場合（ステップＳ２１２にてＹＥＳである場合）、ＣＰＵ１１０は、営業情報を含むメールを作成する（ステップＳ２１４）。
［実施の形態２］
【００９１】
実施の形態１では、ＣＰＵ１１０が、顧客から商品の注文を受け付けたときに、顧客住所テーブル１２１を参照することによって、当該顧客の近傍に住所または居所を有する顧客を検索するものであった。しかしながら、ＣＰＵ１１０は、店舗から顧客へのルートに基づいて、当該ルートの近傍に位置する顧客を検索してもよい。
＜動作概要＞
【００９２】
まずは、本実施の形態に係る営業情報送信システム１の動作概要について説明する。以下では、実施の形態１と異なる動作について説明する。特に、顧客の検索について説明する。その他の動作は、実施の形態１と同様であるため、ここでは説明を繰り返さない。
【００９３】
図１（Ａ）および図２を参照して、顧客が、パーソナルコンピュータ２００Ａを利用することにより、ホームページを介して業者（サーバ１００）に商品またはサービスを注文する（ステップＳ１０６）。サーバ１００は、注文を受け付ける（ステップＳ１０８）。ただし、当該顧客は、ホームページからではなく、電話で業者に注文を出してもよい。この場合には、業者の従業員が、サーバ１００に必要なデータを入力する。
【００９４】
サーバ１００は、ＧＩＳを利用することによって、店舗から顧客へのルートを作成する。サーバ１００は、当該ルートの近傍に住んでいる複数の他の顧客を検索する（ステップＳ１１０）。サーバ１００は、検索された複数の他の顧客の端末２００Ｂ，２００Ｃ，２００Ｄへと営業情報（たとえば、営業メールなど）を送る（ステップＳ１１２）。たとえば、サーバ１００は、所定期間以内に注文すると商品またはサービスの代金または配送料を値引きする旨のメールを複数の端末２００Ｂ，２００Ｃ，２００Ｄへと送信する。
【００９５】
これによって、サーバ１００を運営する業者は、１度の配送で、ルートの近傍に住んでいる複数の顧客へ商品またはサービスを配送（提供）できる可能性が高まる。つまり、業者は、互いにルートの近傍に住んでいる顧客の家へ何度も往復する手間を減らせる可能性がある。一方、顧客は、商品またはサービスを安い値段で手に入れることができる。つまり、営業情報の送信元（業者）および送信先（顧客）の両者にとってメリットのある技術が提供される。
【００９６】
以下、このような機能を実現するための営業情報送信システム１の集中センタ内の構成について詳述する。
【００９７】
＜サーバ１００のハードウェア構成＞
本実施の形態に係るサーバ１００のハードウェア構成について説明する。図３を参照して、本実施の形態に係るサーバ１００は、メモリ１２０が格納するデータの種類とＣＰＵ１１０の動作とが、実施の形態１と異なる。他の構成は、実施の形態１のものと同様であるため、ここでは説明を繰り返さない。
【００９８】
本実施の形態に係るメモリ１２０は、図４に示す顧客住所テーブル１２１と、図９に示す顧客位置テーブル１２１Ｂと、図１０に示す店舗住所テーブル１２１Ｃと、図１１に示す店舗位置テーブル１２１Ｄと、地図データ１２２とＧＩＳプログラムを格納する。
【００９９】
ＣＰＵ１１０は、メモリ１２０に記憶されている各種のプログラムを読み出して、サーバ１００の各部を制御する。本実施の形態に係るＣＰＵ１１０は、顧客の情報が入力された際に、ＧＩＳを利用することによって、電話番号や住所などに基づいて顧客の位置情報を作成する。ＣＰＵ１１０は、顧客の位置情報を顧客位置テーブル１２１Ｂに格納する。ＣＰＵ１１０は、店舗の情報が入力された際に、ＧＩＳを利用することによって、電話番号や住所などに基づいて店舗の位置情報を作成する。なお、予め顧客や店舗が特定されている場合は、顧客や店舗の位置情報が予めサーバ１００に格納されていてもよい。ＣＰＵ１１０は、店舗の位置情報を店舗位置テーブル１２１Ｄに格納する。
【０１００】
ＣＰＵ１１０は、顧客から商品の注文を受け付けたときに、ＧＩＳを利用することによって、店舗位置テーブル１２１Ｄと顧客位置テーブル１２１Ｂとに基づいて店舗から顧客へのルートを作成する。ＣＰＵ１１０は、顧客位置テーブル１２１Ｂに基づいて、当該ルートの近傍に位置する顧客を検索する。
【０１０１】
なお、ＣＰＵ１１０は、一般的なＧＩＳで利用される検索手法によってルートを作成することができる。ただし、ＣＰＵ１１０は、注文を受けた店舗が望むルートが作成されやすいように、各種のパラメータの入力を受け付けたり、当該パラメータに基づいてルートを作成するものであってもよい。たとえば、ＣＰＵ１１０は、バイク、自転車、車などの移動手段にとっての最短ルートや、統計的手法に基づいて売上が向上する可能性が高いと計算されるルートを、優先して作成してもよい。
【０１０２】
あるいは、ＣＰＵ１１０は、顧客の住所毎または位置毎の平均売上高や注文件数、地域毎の平均売上高や注文件数を計算して、顧客住所テーブル１２１、顧客位置テーブル１２１Ｂまたは地図データ１２２に格納する。ＣＰＵ１１０は、顧客の住所毎または位置毎の平均売上高や注文件数、地域毎の平均売上高や注文件数に基づいて、統計的手法に基づいて売上が向上する可能性が高いと計算されるルートを優先して作成してもよい。
【０１０３】
あるいは、ＧＩＳプログラムまたは地図データ１２２が人口密度および／または道路の種類（幹線道路か細い道路か）を示す情報を含んでもよい。そして、ＣＰＵ１１０は、人口密度および／または道路の種類に基づいて、統計的手法に基づいて売上が向上する可能性が高いと計算されるルートを優先して作成してもよい。
【０１０４】
そして、ＣＰＵ１１０は、通信インターフェイス１５０を介して、抽出された顧客の端末へ、営業情報を送信する。本実施の形態における営業情報は、実施の形態１のそれと同様であるため、ここでは説明を繰り返さない。
＜端末２００のハードウェア構成＞
【０１０５】
端末２００の構成は、実施の形態１のそれと同様であるため、ここでは説明を繰り返さない。
＜サーバ１００における制御処理＞
【０１０６】
次に、本実施の形態に係るにサーバ１００における処理について説明する。図８を参照して、本実施の形態におけるステップＳ２０６〜ステップＳ２１２の処理について説明する。特に、顧客の検索処理について説明する。その他の処理は、上記の実施の形態と同様であるため、ここでは説明を繰り返さない。
【０１０７】
ＣＰＵ１１０は、商品またはサービスの注文を受信した場合（ステップＳ２０６にてＹＥＳである場合）、当該注文を登録する（ステップＳ２０８）。このとき、ＣＰＵ１１０は、注文を受け付けた旨のメッセージを、ディスプレイ１３０に表示させてもよいし、他の端末へと出力してもよい。
【０１０８】
ＣＰＵ１１０は、メモリ１２０の顧客位置テーブル１２１Ｂと店舗位置テーブル１２１Ｄとを参照して、注文者の位置情報と店舗の位置情報とを取得する。ＣＰＵ１１０は、ＧＩＳを利用して、店舗から注文者へのルートを作成する。ＣＰＵ１１０は、顧客位置テーブル１２１Ｂを参照して、当該ルートから所定距離（直線距離でも道路に沿った移動距離でもよい。）内に位置する他の顧客を検索する（ステップＳ２１０）。ＣＰＵ１１０は、当該ルートから所定距離内に位置する他の顧客が見つかったか否かを判断する（ステップＳ２１２）。
【０１０９】
ＣＰＵ１１０は、当該ルートから所定距離内に位置する他の顧客が見つからなかった場合（ステップＳ２１２にてＮＯである場合）、ステップＳ２０２からの処理を繰り返す。一方、当該ルートから所定距離内に位置する他の顧客が見つかった場合（ステップＳ２１２にてＹＥＳである場合）、ＣＰＵ１１０は、営業情報を含むメールを作成する（ステップＳ２１４）。
＜変形例２−１＞
【０１１０】
上記の実施の形態２では、ＣＰＵ１１０が、顧客から商品の注文を受け付けたときに、店舗から顧客へのルートから所定距離以内に位置する顧客を検索するものであった。しかしながら、ＣＰＵ１１０は、顧客から商品の注文を受け付けたときに、店舗から顧客へのルートから所定時間以内に到達可能な他の顧客を検索してもよい。
＜変形例２−２＞
【０１１１】
あるいは、ＣＰＵ１１０は、店舗から注文者と他の顧客とを通過して店舗へ戻ってくるまでの往復距離あるいは往路距離と、店舗から注文者への往復距離あるいは往路距離との差異が、所定の範囲内である他の顧客を検索してもよい。たとえば、ＣＰＵ１１０は、顧客の組み合わせ毎に、店舗から注文者と他の顧客とを通過して店舗へ戻ってくるまでのルートを作成する。ＣＰＵ１１０は、店舗から注文者と他の顧客とを通過して店舗へ戻ってくるまでの往復距離あるいは往路距離と、店舗から注文者への往復距離あるいは往路距離との差異が、所定値以下である他の顧客を検索してもよい。あるいは、ＣＰＵ１１０は、店舗から注文者と他の顧客とを通過して店舗へ戻ってくるまでの往復距離あるいは往路距離が、店舗から注文者への往復距離あるいは往路距離の所定の割合（たとえば、１．２倍）以下である他の顧客を検索してもよい。
【０１１２】
同様に、ＣＰＵ１１０は、店舗から注文者と他の顧客とを通過して店舗へ戻ってくるまでの往復時間あるいは往路時間と、店舗から注文者への往復時間あるいは往路時間との差異が、所定の範囲内である他の顧客を検索してもよい。たとえば、ＣＰＵ１１０は、顧客の組み合わせ毎に、店舗から注文者と他の顧客とを通過して店舗へ戻ってくるまでのルートを作成する。ＣＰＵ１１０は、店舗から注文者と他の顧客とを通過して店舗へ戻ってくるまでの往復時間あるいは往路時間と、店舗から注文者への往復時間あるいは往路時間との差異が、所定値以下である他の顧客を検索してもよい。あるいは、ＣＰＵ１１０は、店舗から注文者と他の顧客とを通過して店舗へ戻ってくるまでの往復時間あるいは往路時間が、店舗から注文者への往復時間あるいは往路時間の所定の割合（たとえば、１．２倍）以下である他の顧客を検索してもよい。
＜変形例２−３＞
【０１１３】
上記の実施の形態２では、ＣＰＵ１１０が、顧客から商品の注文を受け付けたときに、店舗から顧客へのルートから所定距離以内に位置する顧客を検索するものであった。しかしながら、ＣＰＵ１１０は、店舗から顧客の位置への方向と店舗から他の顧客の位置への方向との間の角度が所定の角度以内に位置する当該他の顧客を検索してもよい。
【０１１４】
図１２は、店舗と登録されている顧客の位置と所定角度との関係を示すイメージ図である。図１２を参照して、具体的には、ＣＰＵ１１０は、ＧＩＳを使用することによって、店舗から注文者への方向と、店舗から他の顧客への方向とを計算する。ＣＰＵ１１０は、当該２つの方向の間の角度が所定角度以内である当該他の顧客を検索してもよい。
［その他の実施の形態］
【０１１５】
ＣＰＵ１１０が、メモリ１２０の顧客住所テーブル１２１または顧客位置テーブル１２１Ｂに、顧客毎の過去の１回の配送当たりの平均売上高を格納してもよい。あるいは、ＰＯＳ（Point  of  sale）システムなどの他のテーブルが、顧客毎の過去の１回の配送当たりの平均売上高を格納してもよい。そして、ＣＰＵ１１０が、検索対象となる顧客の過去の平均売上高に基づいて、上記の実施の形態および変形例にかかる、前述の所定距離、前述の所定時間、前述の所定割合、前述の所定角度を、検索対象顧客毎に変化させてもよい。図１３は、平均売上高と所定距離との関係を示すイメージ図である。図１３を参照して、具体的には、ＣＰＵ１１０は、長い所定距離、長い所定時間、多い所定割合、大きい所定角度に対応する条件に基づいて、過去の売上が高い顧客を抽出し、短い所定距離、短い所定時間、低い所定割合、小さい所定角度に対応する条件に基づいて、過去の売上が低い顧客を抽出させてもよい。
【０１１６】
また、本実施の形態にかかる営業情報送信システム１においては、サーバ１００が注文をした顧客の近傍に住所または居所を有する顧客に営業メールを送るものである。しかしながら、営業メールに限定するものではない。たとえば、サーバ１００の代わりに放送局の装置が、地上波デジタル放送のデータに営業情報を追加して送信するものであってもよい。
【０１１７】
上記の実施の形態および変形例にかかるサーバ１００の機能は、複数のコンピュータによって実現されてもよい。また、図８に示すサーバ１００の処理も、複数のコンピュータによって、並列または直列に、分担して実行されるものであってもよい。さらに、ＣＰＵ１１０などの各構成要素の機能や処理も、複数の構成要素に分担されてもよい。さらに、サーバ１００のハードウェアまたはソフトウェアまたは機能は、複数の場所に分散して配置されてもよい（クラウドコンピューティングまたはクラウドプログラム）。
【０１１８】
上記の実施の形態および変形例は、システムまたは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ（Micro  Processing  Unit））が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の効果を享受することが可能となる。
【０１１９】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２０】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（Operation  System）などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現されてもよい。
【０１２１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現されてもよい。
【０１２２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２３】
１  営業情報送信システム
１００  サーバ
１１０  ＣＰＵ
１２０  メモリ
１２１  顧客住所テーブル
１２１Ｂ  顧客位置テーブル
１２１Ｃ  店舗住所テーブル
１２１Ｄ  店舗位置テーブル
１２２  地図データ
１３０  ディスプレイ
１４０  キーボード
１５０  通信インターフェイス
２００  端末
２００Ａ  パーソナルコンピュータ
２００Ｂ  スマートフォン
２１０  ＣＰＵ
２２０  メモリ
２３０  ディスプレイ
２３０Ａ，２３０Ｂ  画面
２５０  通信インターフェイス
【図１】
0005808713.tif 000002
【図２】
0005808713.tif 000003
【図３】
0005808713.tif 000004
【図４】
0005808713.tif 000005
【図５】
0005808713.tif 000006
【図６】
0005808713.tif 000007
【図７】
0005808713.tif 000008
【図８】
0005808713.tif 000009
【図９】
0005808713.tif 000010
【図１０】
0005808713.tif 000011
【図１１】
0005808713.tif 000012
【図１２】
0005808713.tif 000013
【図１３】
0005808713.tif 000014