(57)【要約】【課題】  訪問予定に組み込まれた自販機の周辺の自販機に対する商品補充を適切に行うことが可能となる仕組みを提供すること。【解決手段】  現在地の近くにある自販機について、当該自動販売機の冷却停止時間帯や当該自動販売機が設置されている場所への立ち入り可能時間帯を考慮して、現在、商品補充の可能な自動販売機であるか否かを判断する。そして、商品補充が可能な自動販売機と、商品補充が不可能な自動販売機とを識別できるように、携帯端末の画面上に表示する。【選択図】  図１２
2014081832.tif 000002
【特許請求の範囲】
【請求項１】
自動販売機を識別する情報と、当該自動販売機に商品を補充することが可能な時間帯と、当該自動販売機の位置情報をと対応付けて記憶する携帯端末であって、
前記携帯端末の現在地を示す情報を取得する位置情報取得手段と、
前記位置情報取得手段により取得した位置情報と、前記記憶された位置情報とを用いて、現在地から所定の範囲内にある自動販売機を検索する検索手段と、
前記検索手段により検索された自動販売機を画面上に表示する表示制御手段と、
を備え、
前記表示制御手段は、前記記憶された商品を補充することが可能な時間帯と、現在時刻とを比較することで、当該自動販売機に商品を補充できると判定された自動販売機を識別可能に表示することを特徴とする携帯端末。
【請求項２】
自動販売機がいずれの補充ルートに含まれるかを示すルート情報を記憶することを特徴とし、
前記表示制御手段は、
商品補充者が担当するルートを示す情報の設定を受け付ける担当ルート設定手段と、
前記担当ルート設定手段により設定された担当ルート情報と一致するルートに設置された自動販売機と、一致しないルートに設置された自動販売機とを識別可能に表示することを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記携帯端末は、さらに、前記自動販売機を識別する情報と、当該自動販売機が冷却されている時間帯とを対応づけて記憶することを特徴とし、
前記補充することが可能な時間帯とは、前記記憶されている自動販売機が冷却されている時間帯であることを特徴とする請求項１または２に記載の携帯端末。
【請求項４】
前記携帯端末は、さらに、前記自動販売機を識別する情報と、当該自動販売機が設置されている場所への立ち入りが可能な時間帯とを対応づけて記憶することを特徴とし、
前記補充することが可能な時間帯とは、前記記憶されている自動販売機が設置されている場所への立ち入りが可能な時間帯であることを特徴とする請求項１乃至３の何れか１項に記載の携帯端末。
【請求項５】
自動販売機を識別する情報と、当該自動販売機に商品を補充することが可能な時間帯と、当該自動販売機の位置情報をと対応付けて記憶する携帯端末における情報処理方法であって、
前記携帯端末の位置情報取得手段が、前記携帯端末の現在地を示す情報を取得する位置情報取得工程と、
前記携帯端末の検索手段が、前記位置情報取得工程により取得した位置情報と、前記記憶された位置情報とを用いて、現在地から所定の範囲内にある自動販売機を検索する検索工程と、
前記携帯端末の表示制御手段が、前記検索工程により検索された自動販売機を画面上に表示する表示制御工程と、
を備え、
前記携帯端末の前記表示制御工程は、前記記憶された商品を補充することが可能な時間帯と、現在時刻とを比較することで、当該自動販売機に商品を補充できると判定された自動販売機を識別可能に表示することを特徴とする情報処理方法。
【請求項６】
自動販売機を識別する情報と、当該自動販売機に商品を補充することが可能な時間帯と、当該自動販売機の位置情報をと対応付けて記憶する携帯端末において実行可能なプログラムであって、
前記携帯端末を、
前記携帯端末の現在地を示す情報を取得する位置情報取得手段と、
前記位置情報取得手段により取得した位置情報と、前記記憶された位置情報とを用いて、現在地から所定の範囲内にある自動販売機を検索する検索手段と、
前記検索手段により検索された自動販売機を画面上に表示する表示制御手段と、
して機能させ、
前記表示制御手段は、前記記憶された商品を補充することが可能な時間帯と、現在時刻とを比較することで、当該自動販売機に商品を補充できると判定された自動販売機を識別可能に表示することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＰＳ機能を利用した自販機検索技術に関する。
【背景技術】
【０００２】
自動販売機に商品を補充する場合、予め作成された当日の訪問予定や補充者の記憶、経験を頼りに、どの自販機に商品を補充するかといったことを決定している。
【０００３】
訪問予定は自販機ごとに毎日補充、週１回補充、週２回補充など設定されており、設定された予定日が訪れると、当該自販機への訪問予定が作成される。
【０００４】
しかし、自販機への商品補充の業務は天候などにより、作業の効率や補充の可否が左右されるため、必ずしも予定された全ての自販機を訪問できるとは限らない。訪問できなかった自販機については、訪問予定には残さず、次の日の訪問予定は新たに作り直すことがなされている。そのため、訪問できなかった場合であっても、翌日の訪問予定に組み込まれるとは限らず、その場合は、補充者の記憶を頼りに補充をする必要があり、補充忘れが発生する可能性がある。
【０００５】
また、いつも担当する補充者が病気等により休んだ場合、他の補充者が代理で補充することになり、前日にどの自販機に補充済みで、どの自販機に補充されなかったのか、判断することが出来ない。
【０００６】
また、訪問予定は、自販機コード順や５０音順に並んでいることが多く、最適なルート順に補充できない可能性もある。
【０００７】
また、訪問予定に入っていない自販機への補充は、商品が売り切れとなっていても、補充者がその場で気付かなければ補充されることはなく、販売機会の損失にもつながってしまう。
【０００８】
さらに、最近では節電の一環から、自動販売機の冷却装置を意図的に一時停止させ、消費電力を抑えた運用を行っている。冷却を停止させている最中に商品の補充を行ってしまうと、自販機内の温度を上昇させてしまったり、また、冷却されていない商品を提供することにもなり、ユーザからのクレームの原因ともなる。そのため、商品の補充をする時間帯については、冷却停止時間帯を考慮する必要性も生じてきている。
【０００９】
また、自販機が設置されている場所が、ビルの中や会社のオフィス内である場合には、セキュリティの観点から入館可能な時間帯が制限されている場合もあり、商品補充ができる時間帯が限られている。この時間帯を失念してしまうと、現場に訪問したにもかかわらず商品を補充できないという事態が生じ、業務の効率が低下してしまう。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００２−７４４７９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
特許文献１のシステムでは、販売実績から補充すべき自販機を抽出し、訪問予定を作成し、訪問予定の自販機を地図上に表示させる仕組みが記載されている。
【００１２】
しかしながら、特許文献１に記載の技術では、訪問予定を作成するにあたり、商品の補充可能／不可能な時間帯については考慮されていない。
【００１３】
そのため、訪問予定に従って、自動販売機への商品補充をしようとしても、予定通りに訪問することができず、業務の効率を低下させる事態が生じてしまう。
【００１４】
そこで、本発明は、自動販売機への商品補充が可能な時間帯を考慮して、訪問予定を作成することが可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明は、自動販売機を識別する情報と、当該自動販売機に商品を補充することが可能な時間帯と、当該自動販売機の位置情報をと対応付けて記憶する携帯端末であって、前記携帯端末の現在地を示す情報を取得する位置情報取得手段と、前記位置情報取得手段により取得した位置情報と、前記記憶された位置情報とを用いて、現在地から所定の範囲内にある自動販売機を検索する検索手段と、前記検索手段により検索された自動販売機を画面上に表示する表示制御手段と、を備え、前記表示制御手段は、前記記憶された商品を補充することが可能な時間帯と、現在時刻とを比較することで、当該自動販売機に商品を補充できると判定された自動販売機を識別可能に表示することを特徴とする。
【００１６】
また、本発明は、自動販売機を識別する情報と、当該自動販売機に商品を補充することが可能な時間帯と、当該自動販売機の位置情報をと対応付けて記憶する携帯端末における情報処理方法であって、前記携帯端末の位置情報取得手段が、前記携帯端末の現在地を示す情報を取得する位置情報取得工程と、前記携帯端末の検索手段が、前記位置情報取得工程により取得した位置情報と、前記記憶された位置情報とを用いて、現在地から所定の範囲内にある自動販売機を検索する検索工程と、前記携帯端末の表示制御手段が、前記検索工程により検索された自動販売機を画面上に表示する表示制御工程と、を備え、前記携帯端末の前記表示制御工程は、前記記憶された商品を補充することが可能な時間帯と、現在時刻とを比較することで、当該自動販売機に商品を補充できると判定された自動販売機を識別可能に表示することを特徴とする。
【００１７】
また、本発明は、自動販売機を識別する情報と、当該自動販売機に商品を補充することが可能な時間帯と、当該自動販売機の位置情報をと対応付けて記憶する携帯端末において実行可能なプログラムであって、前記携帯端末を、前記携帯端末の現在地を示す情報を取得する位置情報取得手段と、前記位置情報取得手段により取得した位置情報と、前記記憶された位置情報とを用いて、現在地から所定の範囲内にある自動販売機を検索する検索手段と、前記検索手段により検索された自動販売機を画面上に表示する表示制御手段と、して機能させ、前記表示制御手段は、前記記憶された商品を補充することが可能な時間帯と、現在時刻とを比較することで、当該自動販売機に商品を補充できると判定された自動販売機を識別可能に表示することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、自動販売機への商品補充が可能な時間帯を考慮して、訪問予定を作成することが可能な仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の情報処理システムの構成の一例を示す図である
【図２】図１の携帯端末１０１として適用可能な情報処理装置のハードウエア構成の一例を示す図である
【図３】本発明におけるＧＰＳ機能を利用した自販機検索システムにおける処理選択処理の一例を示すフローチャートである。
【図４】本発明におけるＧＰＳ機能を利用した自販機検索システムにおけるベンダー処理の一例を示すフローチャートである
【図５】本発明におけるＧＰＳ機能を利用した自販機検索システムにおけるベンダー処理選択の一例を示すフローチャートである
【図６】本発明におけるＧＰＳ機能を利用した自販機検索システムにおける自販機検索処理の一例を示すフローチャートである
【図７】本発明におけるＧＰＳ機能を利用した自販機検索システムにおける一覧表示処理の一例を示すフローチャートである
【図８】本発明におけるＧＰＳ機能を利用した自販機検索システムにおける地図表示処理の一例を示すフローチャートである
【図９】本発明におけるＧＰＳ機能を利用した自販機検索システムにおける図８の地図表示処理の後に実行される処理の一例を示すフローチャートである
【図１０】本発明におけるＧＰＳ機能を利用した自販機検索システムの自販機マスタの一例を示すデータ構成図である
【図１１】本発明におけるＧＰＳ機能を利用した自販機検索システムのロケーションマスタの一例を示すデータ構成図である
【図１２】本発明におけるＧＰＳ機能を利用した自販機検索システムの画面遷移図である
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００２１】
図１は、本発明に係る自販機検索システムのシステム構成の一例を示す図である。
【００２２】
図１に示すように、本実施形態に係る自販機検索システムは、携帯端末１０１、ＧＰＳ衛星１０２、自動販売機１０３から構成され、携帯端末１０１はＧＰＳ衛星１０２から位置情報を取得し、また携帯端末１０１と自動販売機１０３は通信可能に接続されている。
【００２３】
以下、図２を用いて、図１に示した携帯端末１０１に適用可能な情報処理装置のハードウエア構成の一例について説明する。
【００２４】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００２５】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１１からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２６】
また、２０５は入力コントローラで、入力装置２０９等からの入力を制御する。２０６はビデオコントローラで、液晶ディスプレイ等のディスプレイ装置２１０への表示を制御する。なお、ディスプレイ装置は、液晶ディスプレイに限られず、ＣＲＴディスプレイなどであっても良い。これらは必要に応じてクライアントが使用するものである。
【００２７】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２８】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２９】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３０】
ハードウエア上で動作する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３１】
プリンタコントローラ２１２は、サーマルドットライン方式プリンタ２１３等の印刷機を制御する。
【００３２】
スキャナコントローラ２１４は、スキャナ２１５等の識別器を制御する。
【００３３】
なお、全ての装置がこれらの構成を備えているわけではなく、必要なものを夫々備えていればよい。
【００３４】
次に、図３を用いて、本発明の実施形態において携帯端末１０１が行う処理選択処理について説明する。
【００３５】
なお、図３のフローチャートで示す処理については、携帯端末１０１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００３６】
ステップＳ３０１では、携帯端末１０１のＣＰＵ２０１は、ベンダー処理ボタン（図１２  ７０１）が押下されたか否かを判断する。
【００３７】
押下されたと判断された場合（ステップＳ３０１：ＹＥＳ）は、処理をステップＳ３０２に移行する。
【００３８】
押下されなかったと判断された場合（ステップＳ３０１：ＮＯ）は、処理をステップＳ３０３に移行する。
【００３９】
ステップＳ３０２では、携帯端末１０１のＣＰＵ２０１は、ベンダー処理を実行する。ベンダー処理の詳細は図４のフローチャートを用いて後述する。
【００４０】
ステップＳ３０３では、携帯端末１０１のＣＰＵ２０１は、自販機検索ボタンが押下されたか否かを判断する。
【００４１】
自販機検索ボタンが押下されたと判断された場合（ステップＳ３０３：ＹＥＳ）は、処理をステップＳ３０４に移行する。
【００４２】
自販機検索ボタンが押下されなかったと判断された場合（ステップＳ３０３：ＮＯ）は、本フローチャートに示す処理を終了する。
【００４３】
ステップＳ３０４では、携帯端末１０１のＣＰＵ２０１は、自販機検索処理を実行する。自販機検索処理の詳細は図６のフローチャートを用いて後述する。
【００４４】
次に、図４を用いて、本発明の実施形態において携帯端末１０１が行うベンダー処理の詳細について説明する。
【００４５】
なお、図４のフローチャートで示す処理については、携帯端末１０１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００４６】
ステップＳ４０１では、携帯端末１０１のＣＰＵ２０１は、ベンダー処理画面を表示する。ベンダー処理画面の一例を図１２に示す。
【００４７】
ステップＳ４０２では、携帯端末１０１のＣＰＵ２０１は、戻るボタンが押下されたか否かを判断する。
【００４８】
戻るボタンが押下された場合（ステップＳ４０２：ＹＥＳ）は、本フローチャートに示す処理を終了する。
【００４９】
戻るボタンが押下されなかった場合（ステップＳ４０２；ＮＯ）は、処理をステップＳ４０３に移行する。
【００５０】
ステップＳ４０３では、携帯端末１０１のＣＰＵ２０１は、「ＥＮＴ」ボタンが押下されたか否かを判断する。
【００５１】
押下されたと判断された場合（ステップＳ４０３：ＹＥＳ）は、処理をステップＳ４０４に移行する。
【００５２】
押下されなかった場合（ステップＳ４０３：ＮＯ）は、処理をステップＳ４０２に戻す。
【００５３】
ステップＳ４０４では、携帯端末１０１のＣＰＵ２０１は、「マシン選択」画面を表示する。マシン選択画面の一例を図１２に示す。ここで表示される画面を介して、ユーザからマシン（自販機）の選択を受け付ける。
【００５４】
ステップＳ４０５では、携帯端末１０１のＣＰＵ２０１は、戻るボタンが押下されたか否かを判断する。
【００５５】
戻るボタンが押下された場合（ステップＳ４０５：ＹＥＳ）は、処理をステップＳ４０２に戻す。
【００５６】
戻るボタンが押下されなかった場合（ステップＳ４０５：ＮＯ）は、処理をステップＳ４０６に移行する。
【００５７】
ステップＳ４０６では、携帯端末１０１のＣＰＵ２０１は、入力ＯＫボタンが押下されたか否かを判断する。
【００５８】
押下されたと判断された場合（ステップＳ４０６：ＹＥＳ）は、当該自販機が処理対象の自販機として選択されたものとして、処理をステップＳ４０７に移行する。
【００５９】
押下されなかった場合（ステップＳ４０６：ＮＯ）は、処理をステップＳ４０２に戻す。
【００６０】
ステップＳ４０７では、携帯端末１０１のＣＰＵ２０１は、ベンダー処理選択処理を実行する。ステップＳ４０７に示す処理の詳細は、図５のフローチャートを用いて後述する。
【００６１】
次に、図５を用いて、本発明の実施形態において携帯端末１０１が行うベンダー処理選択処理について説明する。
【００６２】
なお、図５のフローチャートで示す処理については、携帯端末１０１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００６３】
ステップＳ５０１では、携帯端末１０１のＣＰＵ２０１は、ベンダー処理選択画面を表示する。
【００６４】
ステップＳ５０２では、携帯端末１０１のＣＰＵ２０１は、戻るボタンが押下されたか否かを判断する。
【００６５】
押下されたと判断された場合（ステップＳ５０２：ＹＥＳ）は、処理を図４のステップＳ４０４に移行する。
【００６６】
押下されなかった場合（ステップＳ５０２：ＮＯ）は、処理をステップＳ５０３に移行する。
【００６７】
ステップＳ５０３では、携帯端末１０１のＣＰＵ２０１は、自販機検索ボタンが押下されたか否かを判断する。
【００６８】
検索ボタンが押下されたと判断された場合（ステップＳ５０３：ＹＥＳ）は、処理をステップＳ５０４に移行する。
【００６９】
検索ボタンが押下されなかったと判断された場合（ステップＳ５０３：ＮＯ）は、処理をステップＳ５０２に戻す。
【００７０】
ステップＳ５０４では、携帯端末１０１のＣＰＵ２０１は、自販機検索処理を実行する。なお、ステップＳ５０４における自販機検索処理の詳細については、図６のフローチャートを用いて後述する。
【００７１】
次に、図６を用いて、本発明の実施形態において携帯端末１０１が行う自販機検索処理について説明する。
【００７２】
なお、図６のフローチャートで示す処理については、携帯端末１０１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００７３】
ステップＳ６０１では、携帯端末１０１のＣＰＵ２０１は、自販機検索画面（図１２）を表示する。
【００７４】
ステップＳ６０２では、携帯端末１０１のＣＰＵ２０１は、現在地を示すＧＰＳ情報を取得する。
【００７５】
ステップＳ６０３では、携帯端末１０１のＣＰＵ２０１は、ＧＰＳ情報が取得できたか否かを判断する。
【００７６】
ＧＰＳ情報を取得できた場合（ステップＳ６０２：ＹＥＳ）は、処理をステップＳ６０５に移行する。
【００７７】
ＧＰＳ情報を取得できなかった場合（ステップ６０２：ＮＯ）は、処理をステップＳ６０４に移行する。
【００７８】
ステップＳ６０４では、携帯端末１０１のＣＰＵ２０１は、直前に処理した（データの更新を行った）自販機の緯度、経度を自販機マスタ（図１０）より取得する。
【００７９】
ステップＳ６０５では、携帯端末１０１のＣＰＵ２０１は、ステップＳ６０２またはステップＳ６０４で取得した位置情報（緯度、経度）をもとに、近くの自販機を自販機マスタより検索する。
【００８０】
ステップＳ６０６では、携帯端末１０１のＣＰＵ２０１は、ステップＳ６０５の検索の結果、該当するデータが存在したか否かを判断する。
【００８１】
データが存在した場合（ステップＳ６０６：ＹＥＳ）は、処理をステップＳ６０８に移行する。
【００８２】
データが存在しなかった場合（ステップＳ６０６：ＮＯ）は、処理をステップＳ６０７に移行し、現在の緯度および経度を表示し、ステップＳ６０９に移行する。
【００８３】
ステップＳ６０８では、携帯端末１０１のＣＰＵ２０１は、検索された自販機マスタのデータから、自販機コードとロケーション名などを表示する。
【００８４】
ステップＳ６０９では、携帯端末１０１のＣＰＵ２０１は、検索条件として範囲の指定を受け付ける。ここで「範囲」とは、補充者の担当ルート内か、担当ルート外も含めたすべての範囲かを示す。
【００８５】
ステップＳ６１０では、携帯端末１０１のＣＰＵ２０１は、検索条件として期間の指定を受け付ける。ここで、「期間」とは、未精算の期間を示す条件であり、未精算期間が何日以上の自販機を検索するかという設定をいう。
【００８６】
ステップＳ６１１では、携帯端末１０１のＣＰＵ２０１は、検索条件として、表示条件の指定を受け付ける。ここで表示条件とは、全ての自販機を地図上に表示するか、訪問可能な時間帯の自販機を表示するか、冷却停止中ではない自販機を表示するかという条件、又はこれらの条件の組み合わせを指す。
【００８７】
ステップＳ６１２では、携帯端末１０１のＣＰＵ２０１は、一覧ボタンが押下されたか否かを判断する。
【００８８】
一覧ボタンが押下された場合（ステップＳ６１２：ＹＥＳ）は、処理をステップＳ６１３に移行する。
【００８９】
一覧ボタンが押下されなかった場合（ステップＳ６１２：ＮＯ）は、処理をステップＳ６１６に移行する。
【００９０】
ステップＳ６１３では、携帯端末１０１のＣＰＵ２０１は、検索条件に一致したデータを自販機マスタより抽出する。そして、自販機一覧を表示する。
【００９１】
ステップＳ６１４では、携帯端末１０１のＣＰＵ２０１は、ステップＳ６１３で抽出したデータをもとに、自販機コード、ロケーションコード、前回精算日付を表示する。
【００９２】
ステップＳ６１５では、携帯端末１０１のＣＰＵ２０１は、該当自販機マスタより「冷却停止時間」を参照し、現在時刻と比較して、現在時刻が冷却停止時間内であるときは、冷却停止中である旨を表示する。
そして、図７のフローチャートで示す処理に移行する。
【００９３】
ステップＳ６１６では、携帯端末１０１のＣＰＵ２０１は、地図ボタンが押下されたか否かを判断する。
【００９４】
地図ボタンが押下された場合（ステップＳ６１６：ＹＥＳ）は、処理をステップＳ６１７に移行する。
【００９５】
地図ボタンが押下されなかった場合（ステップＳ６１６：ＮＯ）は、処理をステップＳ６０９に移行する。
【００９６】
ステップＳ６１７では、携帯端末１０１のＣＰＵ２０１は、地図表示処理を実行する。なお、地図表示処理の詳細については、図８のフローチャートを用いて後述する。
【００９７】
図７のステップＳ７０１では、携帯端末１０１のＣＰＵ２０１は、該当自販機マスタのロケーションコードよりロケーションマスタ（図１１）を参照し、担当ルートコードを取得する。ここで取得する担当ルートコードは、予め商品補充者が、商品を補充する自動販売機を回るルートを設定することで、特定される。
【００９８】
ステップＳ７０２では、携帯端末１０１のＣＰＵ２０１は、該当ロケーションマスタより「訪問不可時間」を参照し、現在時刻と比較する。現在時刻と比較した結果、現在時刻が「訪問不可時間」内である場合には、訪問不可である旨を表示する。
【００９９】
ステップＳ７０３では、携帯端末１０１のＣＰＵ２０１は、担当ルートコードが自分のルートであった場合、「ルート内」である旨を表示し、自分のルートではない場合は、「ルート外」である旨を表示する。これにより、自分の担当ルートと、担当外のルートとを色分けするなどで識別可能にする。
【０１００】
ステップＳ７０４では、携帯端末１０１のＣＰＵ２０１は、ユーザによる操作を受け付けることで画面を遷移する。
【０１０１】
ステップＳ７０５では、携帯端末１０１のＣＰＵ２０１は、ユーザから「戻る」ボタンが押下されたか否かを判断する。
【０１０２】
戻るボタンが押下された場合（ステップＳ７０５：ＹＥＳ）は、処理をステップＳ６０９に戻し、検索条件の再設定を受け付ける。
【０１０３】
戻るボタンが押下されていない場合（ステップＳ７０５：ＮＯ）は、処理をステップＳ７０６に移行する。
【０１０４】
ステップＳ７０６では、携帯端末１０１のＣＰＵ２０１は、ユーザによる操作を受け付けることで、自販機の選択を受け付け、当該選択を受け付けた自販機に関する情報を表示すべく、処理をステップＳ４０４に移行する。
【０１０５】
次に、図８を用いて、本発明の実施形態において携帯端末１０１が行う地図表示処理について説明する。
【０１０６】
なお、図８のフローチャートで示す処理については、携帯端末１０１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【０１０７】
ステップＳ８０１では、携帯端末１０１のＣＰＵ２０１は、現在地の緯度、経度（位置情報）および検索条件（ステップＳ６０９〜６１１で設定を受け付けた条件）に一致したデータを自販機マスタより取得する。
【０１０８】
ステップＳ８０２では、携帯端末１０１のＣＰＵ２０１は、ステップＳ８０１で取得した自販機マスタ（図１０）、およびロケーションマスタ（図１１）から緯度経度情報、自販機コード、ロケーションコード、担当ルートコード（ユーザが担当する補充ルートを識別する情報）などを取得する。
【０１０９】
ステップＳ８０３では、携帯端末１０１のＣＰＵ２０１は、ステップＳ６０２で取得した現在地の緯度、経度情報をもとに、地図データを作成し、画面に表示する。
【０１１０】
ステップＳ８０４では、携帯端末１０１のＣＰＵ２０１は、ステップＳ８０２で取得した自販機マスタの緯度、経度情報をもとに、ステップＳ８０３で作成した地図データ上に自販機をプロットする。
【０１１１】
ステップＳ８０５では、携帯端末１０１のＣＰＵ２０１は、ステップＳ８０４で表示された自販機が、自ルート上の自販機であるか、他ルートの自販機であるかを判断する。
【０１１２】
他ルートの自販機であると判断された場合（ステップＳ８０５：ＮＯ）は、処理をステップＳ８０６に移行し、当該他ルートの自販機を自ルート上の自販機と識別できるように表示する（例えば異なる色によって表示する等）。
【０１１３】
自ルートの自販機であると判断された場合（ステップＳ８０５：ＹＥＳ）は、処理をステップＳ８０７に移行する。
【０１１４】
ステップＳ８０７では、携帯端末１０１のＣＰＵ２０１は、自販機マスタに登録された冷却停止時間を取得し、現在時刻と比較する。
【０１１５】
ステップＳ８０８では、携帯端末１０１のＣＰＵ２０１は、ステップＳ８０７での比較の結果、現在時刻が冷却停止時間外か否かを判断する。
【０１１６】
冷却停止時間外である（冷却処理が停止していない・冷却中である）場合は、処理をステップＳ８１０に移行する。
【０１１７】
冷却停止時間内である（冷却処理が停止している）場合は、処理をステップＳ８０９に移行する。
【０１１８】
ステップＳ８０９では、携帯端末１０１のＣＰＵ２０１は、冷却処理が停止している旨が識別できるように、自販機を表示する（例えば、冷却中の自販機とは異なる色で表示したり、文字列により冷却停止中である旨を表示する）。
【０１１９】
ステップＳ８１０では、携帯端末１０１のＣＰＵ２０１は、自販機マスタに登録された訪問不可時間を取得し、現在時刻と比較する。
【０１２０】
ステップＳ８１１では、携帯端末１０１のＣＰＵ２０１は、ステップＳ８１０での比較の結果、現在時刻が訪問不可時間内であるか否かを判断する。
【０１２１】
訪問不可時間内である場合（ステップＳ８１１：ＹＥＳ）は、処理をステップＳ８１２に移行する。
【０１２２】
訪問不可時間外である場合（訪問可能な時間である場合）は、処理をステップＳ８１３に移行する。
【０１２３】
ステップＳ８１２では、携帯端末１０１のＣＰＵ２０１は、ステップＳ８０９と同様に、訪問不可能である旨が識別できるように、自販機を表示する（例えば、訪問可能な時間帯の自販機とは異なる色で表示したり、文字列により訪問不可能である旨を表示する）。
【０１２４】
ステップＳ８１３では、携帯端末１０１のＣＰＵ２０１は、冷却停止中でもなく、訪問不可時間帯でもないこと（商品の補充が可能であること）が識別できるように自販機を表示する。
【０１２５】
ステップＳ８０９とステップＳ８１２で表示される自販機は、理由は異なるものの、商品が補充できない自販機である点では共通するため、商品が補充できないことが分かるような表示であれば良く、ステップＳ８０９で表示される自販機とステップ８１２で表示される自販機とを識別可能にしなくても良い。
【０１２６】
すなわち、商品が補充可能な自販機と、補充できない自販機とを識別できるように表示すれば良い。
【０１２７】
ステップＳ８０９、Ｓ８１２、Ｓ８１３の処理を実行すると、図９のフローチャートで示す処理に移行する。
【０１２８】
ステップＳ９０１では、携帯端末１０１のＣＰＵ２０１は、ユーザからの操作に応じて、画面を上下左右に遷移させる。
【０１２９】
ステップＳ９０２では、携帯端末１０１のＣＰＵ２０１は、ユーザから戻るボタンが押下されたか否かを判断する。
【０１３０】
戻るボタンが押下された場合（ステップＳ９０２：ＹＥＳ）は、処理をステップＳ６０９に移行する。
【０１３１】
押下されていない場合（ステップＳ９０２：ＮＯ）は、処理をステップＳ９０３に移行する。
【０１３２】
ステップＳ９０３では、携帯端末１０１のＣＰＵ２０１は、ユーザから画面上に表示された自販機の選択を受け付けたか否かを判断する。
【０１３３】
自販機の選択を受け付けた場合（ステップＳ９０３：ＹＥＳ）は、処理をステップＳ９０４に移行する。
【０１３４】
自販機の選択を受け付けていない場合（ステップＳ９０３：ＮＯ）は、処理をステップＳ９０２に戻し、ユーザからの指示を待機する。
【０１３５】
ステップＳ９０４では、携帯端末１０１のＣＰＵ２０１は、ステップＳ９０４で選択を受け付けた自販機のコードを取得する。
【０１３６】
ステップＳ９０５では、携帯端末１０１のＣＰＵ２０１は、ステップＳ９０４で取得した自販機コードをキーとして、自販機マスタから当該自販機にかかるデータを検索する。
【０１３７】
ステップＳ９０６では、携帯端末１０１のＣＰＵ２０１は、ステップＳ９０５で検索されたデータを自販機マスタから取得する。ここで取得されるデータとしては、自販機コード、ロケーションコード、ロケーション名等がある。
そして処理をステップＳ４０４に移行する。
【０１３８】
以上の処理により、訪問予定に組み込まれた自販機の周辺の自販機に対する商品補充を適切に行うことが可能が可能となる。
【０１３９】
また、ユーザは訪問予定の自販機が、商品補充が可能であるかを把握することができるため、実際に訪問してから商品補充ができず業務効率が低下してしまうという事態を防ぐことが可能となる。
【０１４０】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１４１】
また、本発明におけるプログラムは、図３〜図９の処理方法をコンピュータが実行可能なプログラムである。なお、本発明におけるプログラムは図３〜図９の各装置の処理方法ごとのプログラムであってもよい。
【０１４２】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【０１４３】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【０１４４】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１４５】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４７】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４８】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１４９】
１０１  携帯端末
１０２  ＧＰＳ衛星
１０３  自動販売機
【図１】
2014081832.tif 000003
【図２】
2014081832.tif 000004
【図３】
2014081832.tif 000005
【図４】
2014081832.tif 000006
【図５】
2014081832.tif 000007
【図６】
2014081832.tif 000008
【図７】
2014081832.tif 000009
【図８】
2014081832.tif 000010
【図９】
2014081832.tif 000011
【図１０】
2014081832.tif 000012
【図１１】
2014081832.tif 000013
【図１２】
2014081832.tif 000014