(57)【要約】【課題】写真処理に用いられる消耗品を効率良くかつ手間なく複数の店舗に配送できるような配送ルートを算出することができる写真処理管理システムを提供することにある。【解決手段】本部用サーバは、各店舗の店舗情報（各店舗の位置情報を含む）、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報を保存しており、消耗品の残量、配送手段の現在位置、現時刻、店舗間距離に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出し、配送ルートの情報を出力する。【選択図】図１
2011013844.tif 000002
【特許請求の範囲】
【請求項１】
写真プリント処理を行う複数の店舗のそれぞれで使用される店舗用コンピュータと、この複数の店舗を管理する本部で使用される本部用サーバとをネットワークを介して接続してなる写真処理管理システムであって、
本部用サーバは、
各店舗の位置情報を含む店舗情報、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報を保存する店舗情報保存部と、
定期的にまたは所定のタイミングで各店舗の店舗用コンピュータから、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報を受信する情報受信部と、
情報受信部で受信された稼動状況情報および消耗品情報に基づいて、店舗情報保存部に保存されている稼動状況情報および消耗品情報を更新する情報更新部と、
情報更新部で更新された後にまたは所定のタイミングで、店舗情報保存部に保存されている消耗品の残量を抽出し、この消耗品の残量、配送手段の現在位置、現時刻、店舗間距離に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出するルート算出部と、
ルート算出部で得られた配送ルートの情報を出力する出力部と、を有する写真処理管理システム。
【請求項２】
店舗情報保存部は、各店舗の優先度情報をさらに保存し、
ルート算出部は、各店舗の優先度情報をさらに抽出し、配送手段の現在位置、現時刻、店舗間距離、消耗品の残量および各店舗の優先度情報に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出する請求項１に記載の写真処理管理システム。
【請求項３】
店舗情報保存部は、各店舗の写真プリント処理の回転率情報をさらに保存し、
ルート算出部は、写真プリント処理の回転率情報をさらに抽出し、配送手段の現在位置、現時刻、店舗間距離、消耗品の残量および写真プリント処理の回転率情報に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出する請求項１に記載の写真処理管理システム。
【請求項４】
店舗情報保存部は、各店舗の優先度情報および各店舗の写真プリント処理の回転率情報をさらに保存し、
ルート算出部は、各店舗の優先度情報および写真プリント処理の回転率情報をさらに抽出し、配送手段の現在位置、現時刻、店舗間距離、消耗品の残量、各店舗の優先度情報および写真プリント処理の回転率情報に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出する請求項１に記載の写真処理管理システム。
【請求項５】
店舗情報保存部から消耗品の残量と写真プリント処理の回転率情報を抽出し、消耗品の残量と写真プリント処理の回転率情報に基づいて、消耗品切れが発生しないような配達限度時刻を算出する配達限度時刻算出部を、さらに有する請求項３または４に記載の写真処理管理システム。
【請求項６】
出力部は、配送ルートの情報を配送手段に設置されたナビゲーション装置に送信し、
ナビゲーション装置は、配送ルートの情報に基づいて、配送ルートを表示部に表示する構成である請求項１から５のいずれか１項に記載の写真処理管理システム。
【請求項７】
店舗情報保存部に保存されている稼動状況情報および各店舗の位置情報を抽出し、店舗の稼動状況に応じて識別可能に店舗を道路地図上に合成して店舗地図を作成する地図作成部と、
地図作成部で作成された店舗地図を表示部に表示する地図表示制御部と、をさらに有する請求項１から６のいずれか１項に記載の写真処理管理システム。
【請求項８】
地図作成部は、店舗情報保存部に保存されている消耗品情報をさらに抽出し、
地図表示制御部は、ユーザからの指示命令に応じて店舗毎に消耗品情報を店舗地図上に表示するように制御する請求項７に記載の写真処理管理システム。
【請求項９】
店舗情報保存部に保存されている店舗情報、稼動状況情報および消耗品情報を表示部に表示する店舗情報表示制御部と、
本部、各店舗または操作者の権限に基づいて、店舗情報表示制御部で表示できる情報の種類を制限する開示制限部と、をさらに有する請求項１から８のいずれか１項に記載の写真処理管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真プリント処理を行う複数の店舗で使用される店舗用コンピュータと、この複数の店舗を管理する本部で使用される本部用サーバとをネットワークを介して接続してなる写真処理管理システムに関し、より詳細には、各店舗の写真プリント処理に用いられる消耗品の在庫状況を本部が統括して管理し、在庫状況を考慮して各店舗に消耗品を配送するための配送ルートを得るシステムに関する。
【背景技術】
【０００２】
従来から、各店舗（写真店またはミニラボ店）とその各店舗を統括する本部とからなる写真プリント事業体が存在している。このような本部と店舗とは、フランチャイズ方式、直営店方式、それらの混在する方式で運営されている。本部は、各店舗の写真プリント処理に用いられる消耗品（ペーパー、インク、各種処理液等）や関連・付属商品（写真フィルム、各種メディア、アルバム、写真盾、デジタルカメラ、使い捨てカメラ等）を配送するようになっており、この際、各店舗は、消耗品等が不足次第、本部に連絡し、これを受けて本部は、店舗に消耗品を配送する仕組みとなっていた。
【０００３】
ところで、フランチャイズ制コンビニストアの店舗ＰＣから商品の在庫情報を本部サーバにリアルタイムに送信し、本部サーバでこの在庫情報に基づいて店舗毎かつ商品毎の在庫欠品率を考慮して閲覧用予定在庫情報を作成しておき、顧客からの注文を本部サーバで受け取り、注文者に注文可能な在庫情報を提供できるシステムが知られている（特許文献１参照）。すなわち、本部サーバが、各店舗の在庫状況をリアルタイムで把握しておき、注文者に本部サーバが在庫情報を提供するシステムである。
【０００４】
また、所定時間単位に区分された出荷サイクルに従って、店舗における商品の売上実績に基づいて店舗が保有すべき商品の基準在庫量を計算し、この基準在庫量と店舗における商品の店舗在庫量との差分に応じて商品の出荷返送指示を物流センターに送信するシステムであって、商品が店舗に納品されるまでに要する納品リードタイムと売上実績に基づいて基準在庫量を計算するシステムが知られている（特許文献２参照）。すなわち、出荷サイクル、売上実績、納品リードタイムから基準在庫量を計算しておき、店舗在庫量との差分値が大きくなると商品が配送されるシステムである。
【０００５】
また、住所と共に配送予定先ＩＤを登録した配送予定ファイルと、配送拠点から最初の配達先までの走行時間、及び配達先間の走行時間を登録した走行時間データベースと、配達順番を配送予定先ＩＤに関連付けて登録した配達サイクルデータベースと、配達先毎の配送予定時刻を算出する予定時刻算出部と、各配達先毎の配送予定時刻を出力・表示する端末装置とからなり、予定時刻算出部は、最初の配送予定先ＩＤを読み出し、最初の配達先までの走行時間を読み出し、配達拠点の出発時間に走行時間を加算し、最初の配送予定先の配送予定時刻を算出し、次の配送予定先を読み出し、最初の配送予定先の配送予定時刻に配達先間の走行時間を加算し、次の配送予定先の配送予定時刻を算出し、以上の算出を繰り返し、全ての配送予定先の配送予定時刻を算出し、端末装置に出力・表示させるシステムが知られている（特許文献３参照）。すなわち、予め設定された配達順に配送予定時刻を算出し、表示させることができるシステムである。
【０００６】
また、複数の目的地の住所データを地区ごとに分類し、その分類された地区内で各目的地の中心地点を算出して、各中心地点を最短に連結するルートを算出することにより、地区を効率的に連結するルートを得ることができ、更に、その分類された地区内の各目的地を最短に巡回する地区内ルートを算出し、この地区内ルートを地区連結ルートで定義される順に結ぶことによりルートが決定され、複数の目的地が存在する場合でも、このような階層的な構造により算出することにより、比較的少ない計算量で効率的なルートを決定する事ができるシステムが知られている（特許文献４参照）。すなわち、分類された地区内で各目的地の中心地点を最短に連結するルートを算出して、各地区を効率的に連結するルートを得るシステムである。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−３６６６２３号公報
【特許文献２】特開２００４−１９８５号公報
【特許文献３】特開２００８−３０９５１号公報
【特許文献４】特開平１１−３０４５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上記実情に鑑みてなされたものであり、その目的は、写真処理に用いられる消耗品を効率良くかつ手間なく複数の店舗に配送できるような配送ルートを算出することができる写真処理管理システムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するため本発明に係る写真処理管理システムは、写真プリント処理を行う複数の店舗のそれぞれで使用される店舗用コンピュータと、この複数の店舗を管理する本部で使用される本部用サーバとをネットワークを介して接続してなる写真処理管理システムであって、
本部用サーバは、
各店舗の位置情報を含む店舗情報、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報を保存する店舗情報保存部と、
定期的にまたは所定のタイミングで各店舗の店舗用コンピュータから、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報を受信する情報受信部と、
情報受信部で受信された稼動状況情報および消耗品情報に基づいて、店舗情報保存部に保存されている稼動状況情報および消耗品情報を更新する情報更新部と、
情報更新部で更新された後にまたは所定のタイミングで、店舗情報保存部に保存されている消耗品の残量を抽出し、この消耗品の残量、配送手段の現在位置、現時刻、店舗間距離に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出するルート算出部と、
ルート算出部で得られた配送ルートの情報を出力する出力部とを有する。
【００１０】
この構成の作用効果は以下のとおりである。本部用サーバは、各店舗の位置情報を含む店舗情報、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報を保存する店舗情報保存部を有している。
【００１１】
そして、定期的にまたは所定のタイミングで（自動的に）各店舗の店舗用コンピュータから、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報を情報受信部で受信する。「定期的」は、予め設定された時刻であり、１日あたり１以上の時刻を任意に設定できる。「所定のタイミング」は、例えば、稼動状況が変更したタイミング、消耗品の残量を検出手段で検出しこの検出情報を店舗用コンピュータに入力されたタイミング、消耗品の残量を店舗用コンピュータにユーザが入力手段（キーボード、マウス等）を用いて入力したタイミング、稼働状況の最新情報を得るために操作者（本部または各店舗）が更新指示をしたタイミング等が挙げられる。稼動状況情報および消耗品情報は、店舗の識別情報と共に自動的に送信される。
【００１２】
情報更新部は、情報受信部で受信された稼動状況情報および消耗品情報に基づいて、店舗情報保存部に保存されている稼動状況情報および消耗品情報を更新する。そして、情報更新部で更新された後にまたは所定のタイミングで、店舗情報保存部に保存されている消耗品の残量を抽出し、この消耗品の残量、配送手段の現在位置、現時刻、店舗間距離に基づいて、配送手段の現在位置から各店舗を回る配送ルートをルート算出部によって算出する。配送手段の現在位置は、例えば、配送センターの位置情報や配送手段のGPS位置情報で特定される。店舗間距離は、各店舗の位置情報から算出できる。「更新された後」は、更新された直後でもよく、更新後から一定期間（例えば、３０秒、１分、５分）経過した時でもよい。更新後から一定期間置くことで、各店舗より更新される情報が送信される度に更新するよりも、所定期間放置しておき他の店舗からの更新情報も考慮したルート算出を行うことができる。「所定のタイミング」は、配送手段（自動車、自動二輪車、自動三輪車、自転車、電車等）が配送を開始する前のタイミング、配送物（消耗品や関連・付属商品）を準備する前のタイミング、配送の途中の所定時刻のタイミング、緊急配送要求時のタイミング等が挙げられる。
【００１３】
また、ルート算出部は、店舗情報保存部に保存されている稼動状況情報をも抽出し、稼動状況情報をさらに加えて配送手段の現在位置から各店舗を回る配送ルートを算出することができる。A店の稼動状況が、例えば、店舗休業日等であれば、他の店舗が優先され、A店の配送順番が後回しにされる。
【００１４】
本部用サーバは、さらに、写真プリント処理に用いられる消耗品の配送手段の位置情報を保存する位置情報保存部を有していてもよい。配送手段の現在位置が一定でなく動いてる場合に、配送手段からその現在位置が本部用サーバに送られて位置情報が更新される。かかる場合、位置情報保存部は道路地図情報をさらに保存しており、道路地図情報を用いて配送手段から任意の店舗までの距離や走行時間を算出することができる。なお、道路地図情報は、定期的に最新の情報に更新される。道路地図情報を使用する際に、本システムとネットワーク接続された外部装置または外部ストレージから道路地図情報を自動的にダウンロードし、位置情報保存部にテンポラリー情報として一次保存される構成でもよい。
【００１５】
ルート算出部は、各種配送ルート算出方法に基づいて配送ルートを算出する。ルート算出方法として、例えば、商品の残量に応じた第１配送先順位を設定し（配送先順位設定部の機能）、この第１配送先順位に応じて配送手段の現在位置から順位１位の店舗までの距離および次の順位の店舗までの店舗間距離を最後の順位まで算出し（および距離に応じた走行時間を算出し）（店舗間情報算出部の機能）、仮配送ルートを設定する（仮配送ルート設定部の機能）。
【００１６】
ここで、配送手段の現在位置から順位１位の店舗までの距離および走行時間、次の店舗までの店舗間距離およびその走行時間の算出において、予め算出されてデータ化されている（例えば位置情報保存部に保存）、配送元からすべての店舗までの店舗間距離データ、すべての店舗の組み合わせの店舗間距離データ、種々の配送手段に応じた走行時間データを用いることができる。他の方法として、道路地図情報を用いて配送手段の現在位置から任意の店舗までの距離や走行時間を算出することもできる。
【００１７】
設定された仮配送ルートにおいて、全ての店舗で消耗品の品切れが生じないか否かを判断する（判断部の機能）。この仮配送ルートで全ての店舗で消耗品の品切れが生じないと判断された場合、この仮配送ルートを配送ルートとして設定する。一方、いずれかの店舗で消耗品の品切れが生じると判断した場合に、別の配送ルートを再設定する。この再設定に際して、商品の残量および店舗間距離に応じて、第２配送先順位を設定する。例えば、商品の残量に応じた順位設定を、店舗間距離の小さい店舗を優先するように順位を変更し（配送先順位設定部の機能）、これを仮配送ルートとして（仮配送ルート設定部の機能）、判断部で判断する。品切れ予定時刻（後述する配達限度時刻）は、商品の残量と店舗毎のプリント回転率（消耗品の商品毎の消耗速度）から算出でき（配達限度時刻算出部の機能）、品切れ予定時刻と各店舗への配送予定時刻を比較することで、品切れが生じないか否かを判断できる。各店舗への配送予定時刻は、配送先順位に応じた各店舗への走行時間に配送作業時間を加算して得られる（配送予定時刻算出部の機能）。
【００１８】
また、配送予定時刻算出部は、配送予定時刻の算出の際に、配達時刻毎の交通渋滞状況、イベント開催状況、道路工事状況に応じた時間を配送予定時刻に加算して補正することができる。また、配達手段にＧＰＳ（またはＧＩＳ）機能が備えられている場合に、ＧＰＳ（またはＧＩＳ）機能を用いた位置情報を情報受信部がリアルタイムに受信し、この位置情報と店舗位置情報を比較することで、配達手段が店舗に到着したか否か、配達作業中か否か、次の店舗に移動したか否かを判断できる。そして、配送予定時刻算出部は、次の店舗に移動した時刻を起点としてそれ以降の店舗の配送予定時刻を補正することができる。
【００１９】
また、別の配送ルート算出方法として、消耗品の残量および店舗間距離を要素とした最適解を求める線形計画法を用いて配送ルートを算出する（線形計画法算出部の機能）方法がある。
【００２０】
そして、出力部は、ルート算出部で得られた配送ルートの情報を出力する。出力される配送ルートは、A店→B店→C店→D店というように、配送の順番に店舗名を示すように出力されてもよく、各店舗を配置した道路地図上に配送ルートを識別できるように出力してもよい。出力部が、本部用サーバの表示部に表示させる機能の場合、各店舗を配置した道路地図上に配送ルートを表示する表示制御部として機能する。また、本部の情報処理装置、店舗用コンピュータ、ポータブルナビゲーションシステム、携帯情報装置、配送手段のナビゲーションシステムに出力する場合には、送信部として機能し、本部の情報処理装置、店舗用コンピュータ等の表示部に各店舗を配置した道路地図上に配送ルートを表示することができる。
【００２１】
以上の構成によって、写真処理に用いられる消耗品を効率良くかつ手間なく複数の店舗に配送できるような配送ルートを好適に算出し、消耗品を効果的に品切れが生じないように配送することができる。
【００２２】
また、上記発明の一実施態様として、
店舗情報保存部は、各店舗の優先度情報をさらに保存し、
ルート算出部は、各店舗の優先度情報をさらに抽出し、配送手段の現在位置、現時刻、店舗間距離、消耗品の残量および各店舗の優先度情報に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出する構成がある。
【００２３】
この構成によれば、ルート算出部は、店舗情報保存部から各店舗の優先度情報をさらに抽出し、配送手段の現在位置、現時刻、店舗間距離、消耗品の残量および各店舗の優先度情報に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出することができる。「優先度」は、例えば、地域重要店の位置づけ、売上高の大きさ等で優先度が設定される。ルート算出部は、例えば、消耗品の残量に応じた順位を店舗の優先度に応じて順位を変更し、判断部で判断する。また、消耗品の残量、店舗の優先度および店舗間距離を要素とした最適解を求める線形計画法を用いて配送ルートを算出することもできる。
【００２４】
また、上記発明の一実施態様として、
店舗情報保存部は、各店舗の写真プリント処理の回転率情報をさらに保存し、
ルート算出部は、写真プリント処理の回転率情報をさらに抽出し、配送手段の現在位置、現時刻、店舗間距離、消耗品の残量および写真プリント処理の回転率情報に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出する構成がある。
【００２５】
この構成によれば、ルート算出部は、店舗情報保存部から各店舗の写真プリント処理の回転率情報をさらに抽出し、配送手段の現在位置、現時刻、店舗間距離、消耗品の残量および写真プリント処理の回転率情報に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出することができる。各店舗の写真プリント処理の回転率情報から、消耗品の消耗速度を算出することができる。ルート算出部は、例えば、消耗品の残量に応じた順位を写真プリント処理の回転率情報（消耗品の消耗速度）に応じて順位を変更し、判断部で判断する。また、消耗品の残量、写真プリント処理の回転率情報（消耗品の消耗速度）および店舗間距離を要素とした最適解を求める線形計画法を用いて配送ルートを算出することもできる。
【００２６】
また、上記発明の一実施態様として、
店舗情報保存部は、各店舗の優先度情報および各店舗の写真プリント処理の回転率情報をさらに保存し、
ルート算出部は、各店舗の優先度情報および写真プリント処理の回転率情報をさらに抽出し、配送手段の現在位置、現時刻、店舗間距離、消耗品の残量、各店舗の優先度情報および写真プリント処理の回転率情報に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出する構成がある。
【００２７】
この構成によれば、ルート算出部は、店舗情報保存部から各店舗の優先度情報および写真プリント処理の回転率情報をさらに抽出し、配送手段の現在位置、現時刻、店舗間距離、消耗品の残量、各店舗の優先度情報および写真プリント処理の回転率情報に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出することができる。ルート算出部は、例えば、消耗品の残量に応じた順位を各店舗の優先度および写真プリント処理の回転率情報（消耗品の消耗速度）に応じて順位を変更し、判断部で判断する。また、消耗品の残量、各店舗の優先度、写真プリント処理の回転率情報（消耗品の消耗速度）および店舗間距離を要素とした最適解を求める線形計画法を用いて配送ルートを算出することもできる。
【００２８】
また、上記発明の一実施態様として、
店舗情報保存部から消耗品の残量と写真プリント処理の回転率情報を抽出し、消耗品の残量と写真プリント処理の回転率情報に基づいて、消耗品切れが発生しないような配達限度時刻を算出する配達限度時刻算出部を、さらに有する構成がある。
【００２９】
この構成によれば、配達限度時刻算出部は、店舗情報保存部から消耗品の残量と写真プリント処理の回転率情報を抽出し、消耗品の残量と写真プリント処理の回転率情報に基づいて、消耗品切れが発生しないような配達限度時刻を算出することができる。この配達限度時刻は、出力部によって各種装置に出力される。
【００３０】
また、上記発明の一実施態様として、
出力部は、配送ルートの情報を配送手段に設置されたナビゲーション装置に送信し、
ナビゲーション装置は、配送ルートの情報に基づいて、配送ルートを表示部に表示する構成がある。
【００３１】
この構成によれば、出力部は、配送ルートの情報を配送手段に設置されたナビゲーション装置に送信して、ナビゲーション装置は、配送ルートの情報に基づいて、配送ルートを表示部に表示できるため、配送者は、容易に配送ルートに従って迷うことなく消耗品を配送することができる。
【００３２】
また、上記発明の一実施態様として、
店舗情報保存部に保存されている稼動状況情報および各店舗の位置情報を抽出し、店舗の稼動状況に応じて識別可能に店舗を道路地図上に合成して店舗地図を作成する地図作成部と地図作成部と、
地図作成部で作成された店舗地図を表示部に表示する地図表示制御部とをさらに有する構成がある。
【００３３】
この構成によれば、地図作成部は、店舗情報保存部に保存されている稼動状況情報および各店舗の位置情報を抽出し、店舗の稼動状況に応じて識別可能に店舗を道路地図上に合成して店舗地図を作成し、この作成された店舗地図を表示部に表示することができる。道路地図情報は、予め本部用サーバに保存され、例えば、上述のように位置情報保存部に保存されている。地図作成部と地図表示制御部は、本部用サーバに備わっていてもよく、本部に設置された情報処理装置や店舗用コンピュータに備わっていてもよい。本部に設置された情報処理装置や店舗用コンピュータにそれらが具備されている場合、本部用サーバにアクセスし、店舗情報保存部に保存されている稼動状況情報および各店舗の位置情報と、位置情報保存部に保存されている道路地図情報を抽出する機能を情報処理装置や店舗用コンピュータは備える。
【００３４】
また、上記発明の一実施態様として、
地図作成部は、店舗情報保存部に保存されている消耗品情報をさらに抽出し、
地図表示制御部は、ユーザからの指示命令に応じて店舗毎に消耗品情報を店舗地図上に表示するように制御する構成がある。
【００３５】
この構成によれば、地図作成部は、店舗情報保存部に保存されている消耗品情報をさらに抽出し、地図表示制御部は、ユーザからの指示命令に応じて店舗毎に消耗品情報を店舗地図上に表示するように制御することができ、ユーザ（例えば、本部の操作者）は、簡単に店舗毎に消耗品情報を確認することができる。
【００３６】
また、上記発明の一実施態様として、
店舗情報保存部に保存されている店舗情報、稼動状況情報および消耗品情報を表示部に表示する店舗情報表示制御部と、
本部、各店舗または操作者の権限に基づいて、店舗情報表示制御部で表示できる情報の種類を制限する開示制限部と、をさらに有する構成がある。
【００３７】
この構成によれば、本部、各店舗または操作者の権限に基づいて、店舗情報表示制御部で表示できる情報の種類（店舗情報、稼動状況情報および消耗品情報）を制限することができ、例えば、ログインユーザ情報によって確認操作できる領域を異ならせたり、グルーピング機能を持たせたり、本部の操作者以外の地域担当者が閲覧できるように、表示範囲を制限することができる。店舗情報表示制御部および開示制限部は、本部用サーバまたは本部に設置された情報処理装置や店舗用コンピュータに備わっている。本部に設置された情報処理装置や店舗用コンピュータにそれらが具備されている場合、本部用サーバにアクセスし、店舗情報保存部に保存されている稼動状況情報、店舗情報（各店舗の位置情報を含む）と、位置情報保存部に保存されている道路地図情報を抽出する機能を情報処理装置や店舗用コンピュータは備える。
【００３８】
本発明の「本部用サーバ」は、本部に設置されたサーバ装置や、クラウドコンピューティングを利用した形態のクラウドサーバ（クラウドプロバイダとも称する。）およびそのクラウドサーバとネットワーク接続された本部に設置された情報処理装置との組み合わせシステムを含む概念であり、本部用サーバは、単体または複数のコンピュータ（分散型コンピューティングとも称する。）で構成されていてもよい。クラウドコンピューティングは、例えば、ネットワーク・コンピューティング、ユーティリティコンピューティング、ＳａａＳ、ＰａａＳ、ＨａａＳ等の要素を含み、さらに発展させたものである。
【図面の簡単な説明】
【００３９】
【図１】写真処理管理システムの一例を示す図
【図２】ルート算出部の機能構成の一例を示す図
【図３】ルート算出部の機能構成の一例を示す図
【図４】ルート算出方法の一例のフローチャート
【図５】店舗の位置情報の一例を示す図
【図６】本部配送センターの位置情報の一例を示す図
【図７】配送車の位置情報の一例を示す図
【図８】店舗間距離および走行時間の一例を示す図
【図９】店舗ごとの消耗品情報の一例を示す図
【図１０】店舗ごとの稼働状況情報の一例を示す図
【図１１】店舗ごとの写真プリント処理の回転率情報の一例を示す図
【図１２】本部コンピュータで確認できる店舗ごとの稼働状況情報の一覧表示の一例を示す図
【図１３】店舗用コンピュータで確認できる稼働状況情報の一覧表示の一例を示す図
【図１４】本部コンピュータで確認できる店舗ごとの稼働状況情報のマップ表示の一例を示す図
【図１５】店舗用コンピュータで確認できる稼働状況情報のマップ表示の一例を示す図
【発明を実施するための形態】
【００４０】
写真処理管理システムの構成について図１を用いて説明する。図１に示す写真処理管理システムは、写真プリント処理を行う１以上の店舗のそれぞれで使用される店舗用コンピュータ３と、この１以上の店舗を統括管理する本部で使用される本部コンピュータ２と、この本部コンピュータ２からの操作によってアプリケーションソフト（写真処理管理用プログラム）を実行するクラウドサーバ１とがそれぞれネットワークを介して接続されている。ネットワークは有線、無線を問わない。クラウドサーバ１は、実質的に本部用サーバとして機能し、本部コンピュータ２はクラウドサーバ１の端末として機能する。本実施形態では、クラウドサーバ１は、複数の本部およびその本部に所属する店舗に対してサービスを提供している。なお、クラウドサーバ１と本部コンピュータ２の構成に限定されず、本部用サーバとしてサーバ装置を本部に設置することもでき、このサーバ装置にアプリケーションソフト（写真処理管理用プログラム）がインストールされている構成もできる。
【００４１】
また、本部は、各店舗の消耗品や関連・付属商品を一括してメーカーより購入し、各店舗からの注文に応じて消耗品等を配送する。本発明の写真処理管理システムの一機能として、この消耗品の配送を効率よく行うために有効な配送ルートを設定する。また、写真処理管理システムは、各店舗の稼働状況を管理する機能を有している。また、写真処置管理システムは、本部、店舗または操作者の権限に応じて操作レベル、表示内容等を制限する機能を有している。
【００４２】
また、各店舗には、１以上のプリンタが設置されている。プリンタとしては、例えば、銀塩式プリンタ、ドライ式プリンタ（インクジェットプリンタ）等が挙げられる。銀塩式プリンタは、画像データに基づいて写真プリントの作成を行える。写真プリントの作成を行う場合は、プリント用に処理されたプリント用画像データを露光エンジンに送信し、ペーパー等の写真感光材料に画像を焼付露光する。画像が焼付露光されたペーパーを現像処理することで、写真プリントを作成することができる。インクジェットプリンタは、公知のインクジョットプリンタを用いることができる。また、インク吐出の方法としては、インクが充填された圧力室内の容積がピエゾ素子によって変化することで、圧力室に連通するインク吐出ノズルからインクを吐出する一般的なピエゾ方式が例示される。
【００４３】
また、ネガフィルムから画像を読み取るためのスキャナー、各種メディアから画像データを読み取るための注文受付装置等が設置されている。また、注文者が自宅のＰＣや携帯端末からインターネットを経由し、店舗または本部のコンピュータにアクセスし注文する、いわゆるオンラインプリント注文も可能である。また、ＣＤ−Ｒ（記憶媒体の一例）等のメディアに画像データの書き込みを行う機能を有する記憶媒体書き込み装置が設置されている場合もある。
【００４４】
（本部コンピュータ）
本部コンピュータ２は、汎用のコンピュータで構成できる。モニター２１は、液晶表示装置、有機ＥＬ表示装置等で構成される。入出力手段２２は、マウス、キーボード等で構成される。制御部２３は、ＣＰＵ、メモリ等のハードウエアとＯＳ、各種ソフトウエア等の協働作用で構成される。本部コンピュータ２は、その操作によって後述するクラウドサーバ１にアクセスして、各種機能を実行し、その結果を得ることができる。またはクラウドサーバから各種データ、アプリケーションソフトをダウンロードして本部コンピュータ２で実行する構成もできる。
【００４５】
本部コンピュータ２は、クラウドサーバ１にアクセスして、アカウント登録（本部、各店舗、操作者）を行える。このアカウント登録において、アカウントＩＤおよびパスワードを登録し、これらを後述するような各種情報の開示制限を判断するキーワードに用いることができる。例えば、アカウントＩＤとパスワード認証によって、それに応じた情報内容を開示できるように構成される。これは後述する表示制御部１８の機能による。
【００４６】
（店舗用コンピュータ）
店舗用コンピュータ３は、汎用のコンピュータで構成できる。モニター３１は、液晶表示装置、有機ＥＬ表示装置等で構成される。入出力手段３２は、マウス、キーボード等で構成される。制御部３３は、ＣＰＵ、メモリ等のハードウエアとＯＳ、各種ソフトウエア等の協働作用で構成される。本部コンピュータ２は、その操作によって後述するクラウドサーバ１にアクセスして、各種機能を実行し、その結果を得ることができる。またはクラウドサーバから各種データ、アプリケーションソフトをダウンロードし店舗用コンピュータ３で実行する構成もできる。
【００４７】
店舗用コンピュータ３は、クラウドサーバ１にアクセスして、アカウント登録（操作者）を行える。このアカウント登録において、アカウントＩＤおよびパスワードを登録でき、これらを上述のように各種情報の開示制限を判断するキーワードに用いることができる。
【００４８】
（クラウドサーバ）
クラウドサーバ１は、道路地図情報、写真プリント処理に用いられる消耗品の配送元の位置情報、店舗間距離および走行時間を保存する位置情報保存部１１と、各店舗の店舗情報（各店舗の位置情報を含む）、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報、写真プリント処理の回転率情報を保存する店舗情報保存部１２とを有している。図５に店舗の位置情報の一例として、店舗識別情報、住所、ＧＰＳ情報（経度緯度情報）を示す。図６に本部配送センターの位置情報の一例として、本部配送センター識別情報、住所、ＧＰＳ情報（経度緯度情報）を示す。図７に配送車の位置情報の一例として、配送車識別情報、住所、ＧＰＳ情報（経度緯度情報）を示す。図８に店舗間距離および走行時間の一例を示す。図９に店舗ごとの消耗品情報の一例として、店舗識別情報、店舗名、消耗品情報を示す。図１０に店舗ごとの稼働状況情報の一例として、店舗識別情報、店舗に設置されている機種、その稼働状況情報を示す。図１１に店舗ごとの写真プリント処理の回転率情報の一例として、店舗識別情報、機種ごとの回転率情報を示す。
【００４９】
また、道路地図情報は、道路地図情報を使用する際に、本システムとネットワーク接続された外部装置または外部ストレージから道路地図情報を自動的にダウンロードし、位置情報保存部１１にテンポラリー情報として一次保存させる（道路地図の一例として図１４、１５を参照）。
【００５０】
情報送受信部１３は、所定のタイミングで（自動的に）各店舗の店舗用コンピュータ３から、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報を受信する。ここでの「所定のタイミング」は、稼動状況が変更したタイミングまたは操作者が稼働状況の最新情報を得たい目的で更新指示をしたタイミングである。また、消耗品の残量を検出手段で検出しこの検出情報を店舗用コンピュータに入力されたタイミングまたは消耗品の残量を店舗用コンピュータにユーザが入力手段（キーボード、マウス等）を用いて入力したタイミングである。
【００５１】
また、情報送受信部１３は、定期的に各店舗の店舗用コンピュータ３から、写真プリント処理の回転率情報を受信する。ここでの「定期的」は、予め設定された時刻であり、例えば、毎週月曜日の６時等の定刻が例示される。各プリンタを店舗用コンピュータ３にＬＡＮ接続し、店舗用コンピュータで各プリンタの写真プリント処理実行を一元管理（注文管理、プリント命令管理）するシステムに構築しておき、１週間あたりの写真プリント処理の実績（枚数）を機種ごとに平均化して算出することで回転率を算出できる。１週間は、数日でもよく１カ月でもよく、一定期間を任意に設定できる。また、別実施形態として回転率の算出を店舗用コンピュータで行うのではなく、手動で算出することもできる。または、店舗用コンピュータ３で回転率の算出を行わず、写真プリントの実績データをクラウドサーバ１に送信し、クラウドサーバ１で回転率を算出するように構成できる。
【００５２】
情報更新部１４は、情報送受信部１３で受信された稼動状況情報および消耗品情報に基づいて、店舗情報保存部１２に保存されている稼動状況情報および消耗品情報を更新する。また、情報更新部１４は、情報送受信部１３で受信された写真プリント処理の回転率情報に基づいて、店舗情報保存部１２に保存されている写真プリント処理の回転率情報を更新する。
【００５３】
ルート算出部１５は、情報更新部１４で更新された後にまたは所定のタイミングで、店舗情報保存部１２に保存されている稼動状況情報、各店舗の位置情報および消耗品情報と、位置情報保存部１１に保存されている道路地図情報および消耗品の配送元の位置情報を抽出し、配送車（ナビゲーション装置４を搭載）の現在位置、現時刻、店舗間距離、消耗品の残量に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出する。「更新された後」は、更新された直後でもよく、更新後から一定期間（例えば、３０秒、１分、５分）経過した時でもよい。「所定のタイミング」は、配送車（ナビゲーション装置４を搭載）が配送を開始する前のタイミング、配送物（消耗品や関連・付属商品）を準備する前のタイミング、配送の途中の所定時刻のタイミング、緊急配送要求時のタイミング等が挙げられる。
【００５４】
（配送ルート算出方法その１）
ルート算出部１５のデータ抽出部１５１は、線形計画法算出部１５２による配送ルート算出に必要なデータを各保存部から抽出する。例えば、データ抽出部１５１は、店舗情報保存部１２に保存されている稼動状況情報、各店舗の位置情報および消耗品情報と、位置情報保存部１１に保存されている道路地図情報、消耗品の配送車の位置情報、店舗間距離、走行時間の各種データを抽出する。線形計画法算出部１５２は、消耗品の残量および店舗間距離を要素とした最適解を求める線形計画法を用いて配送ルートを算出する。
【００５５】
また、別実施形態として、予め各店舗の写真プリント処理の回転率情報が店舗情報保存部１２に保存されている場合に、データ抽出部１５１は、さらに店舗情報保存部１２から各店舗の写真プリント処理の回転率情報をさらに抽出し、線形計画法算出部１５２は、消耗品の残量、写真プリント処理の回転率情報（消耗品の消耗速度）および店舗間距離、走行時間を要素とした最適解を求める線形計画法を用いて配送ルートを算出することもできる。
【００５６】
また、別実施形態として、予め店舗の優先度情報が店舗情報保存部１２に保存されている場合に、データ抽出部１５１は、さらに優先度情報を抽出し、線形計画法算出部１５２は、消耗品の残量、店舗の優先度、店舗間距離、走行時間を要素とした最適解を求める線形計画法を用いて配送ルートを算出することもできる。
【００５７】
また、別実施形態として、予め店舗の優先度情報および各店舗の写真プリント処理の回転率情報が店舗情報保存部１２に保存されている場合に、データ抽出部１５１は、さらに店舗情報保存部１２から優先度情報および各店舗の写真プリント処理の回転率情報をさらに抽出し、線形計画法算出部１５２は、消耗品の残量、各店舗の優先度、写真プリント処理の回転率情報（消耗品の消耗速度）、店舗間距離、走行時間を要素とした最適解を求める線形計画法を用いて配送ルートを算出することもできる。
【００５８】
（配送ルート算出方法その２）
図４の配送ルート算出方法のフローチャートを用いて説明する。まず、データ抽出部１５１は、配送ルート算出に必要なデータを各保存部から抽出する。例えば、データ抽出部１５１は、店舗情報保存部１２に保存されている稼動状況情報、消耗品情報、各店舗の写真プリント処理の回転率情報、各店舗の位置情報と、位置情報保存部１１に保存されている道路地図情報、消耗品の配送車の位置情報、店舗間距離、走行時間の各種データを抽出する（ステップＳ１）。配送先順位設定部１５３は、消耗品の残量に応じた第１配送先順位を設定する（ステップＳ２）。店舗間情報算出部１５４は、この第１配送先順位に応じて配送車の現在位置から順位１位の店舗までの距離および次の順位の店舗までの店舗間距離を最後の順位まで算出し、および距離に応じた走行時間を算出する(ステップＳ３)。配送車から順位１位の店舗までは、ＧＰＳ情報と道路地図から算出でき、それ以外の店舗間距離、走行時間はデータ抽出部１５１で抽出されたデータをそのまま用いることができる。そして、仮配送ルート設定部１５５は、この第１配送先順位を仮配送ルートとして設定する(ステップＳ４)。
【００５９】
次いで、配達限度時刻（品切れ予想時刻）と配送予定時刻を算出する（ステップＳ５）。配達限度時刻算出部１５６は、消耗品の残量と店舗ごとかつ機種ごとのプリント回転率（消耗品の商品毎の消耗速度）に基づき算出できる。例えば、消耗品がペーパーの場合に、下記式（１）を用いて配達限度時刻を算出できる。プリント回転率は、例えば、Ｌ判プリントにおける単位時間あたりのペーパーの消費量（枚／時間、ロール／時間、ｍ／時間等）である。なお、消耗品の残量とプリント回転率のそれぞれの単位が異なっている場合、配達限度時刻の算出の際に、予め、それらの単位をいずれか一方の単位に換算する。
（式１）  配達限度時刻＝現在時刻＋ペーパーの残量（枚、ロール、ｍ）÷プリント回転率（ペーパー消費量：枚／時間、ロール／時間、ｍ／時間）
【００６０】
また、消耗品がインクの場合のプリント回転率は、例えば、Ｌ判プリントにおける単位時間あたりのインクユニットの消費量（個／時間）であり、下記式（２）により、配達限度時刻を算出できる。
（式２）  配達限度時刻＝現在時刻＋インクユニットの残量（個）÷プリント回転率（インクユニットの消費量：個／時間）
【００６１】
また、配送予定時刻算出部１５７は、配送先順位に応じた各店舗への走行時間に配送作業時間を加算して得られる。配送作業時間は、一定時間（例えば５分、１０分等）としてもよく、配送品数に応じて一定時間を増減するように補正してもよい。また別実施形態として、配送予定時刻算出部１５７は、配送予定時刻の算出の際に、配達時刻毎の交通渋滞状況、イベント開催状況、道路工事状況に応じた時間を配送予定時刻に加算して補正することができる。また別実施形態として、配達車にナビゲーション装置４が備えられている場合に、ＧＰＳ位置情報を情報送受信部１３がリアルタイムに受信し、このＧＰＳ位置情報と店舗位置情報を比較することで、配達車が店舗に到着したか否か、配達作業中か否か、次の店舗に移動したか否かを判断し、そして、配送予定時刻算出部１５７は、次の店舗に移動した時刻を起点としてそれ以降の店舗の配送予定時刻を補正する。
【００６２】
次いで、判断部１５８は、この仮配送ルートで全ての店舗で消耗品の品切れが生じないか否かを判断する（ステップＳ６）。この仮配送ルートで全ての店舗で消耗品の品切れが生じないと判断された場合、この仮配送ルートを配送ルートとして設定する（ステップＳ７）。一方、いずれかの店舗で消耗品の品切れが生じると判断した場合に、別の配送ルートを再設定する（ステップＳ２からＳ６を繰り返す）。この再設定に際して、消耗品の残量および店舗間距離（および／または走行時間）に応じて、第２配送先順位を設定する。例えば、消耗品の残量に応じた順位設定を、店舗間距離の小さい店舗を優先するように順位を変更し（配送先順位設定部１５３の機能）、これを仮配送ルートとして（仮配送ルート設定部１５５の機能）、判断部１５８で判断する。例えば、消耗品の残量による順位がＡ→Ｂ→Ｃ→Ｄと設定された場合に、Ａ→Ｂ（およびＡ→Ｄ）よりもＡ→Ｃのほうが店舗間距離が、小さいなら、Ａ→Ｃ→Ｂ→Ｄに順位を変更し、これを仮配送ルートとして判断部１５８で判断してもよく、Ｃ→ＢよりもＣ→Ｄのほうが店舗間距離が小さいならＡ→Ｃ→Ｄ→Ｂに順位を変更し、これを仮配送ルートとして判断部１５８で判断してもよい。
【００６３】
この仮配送ルートで全ての店舗で消耗品の品切れが生じないと判断された場合、この仮配送ルートを配送ルートとして設定する。一方、いずれかの店舗で消耗品の品切れが生じると判断した場合に、さらに別の配送ルートを再設定する（ステップＳ２からＳ６を繰り返す）。仮に、すべての配送ルートのパターンで品切れが生じる結果となった場合には、品切れする店舗が最も少ない配送ルートを選定する、または全ての品切れする店舗の品切れ時間が最も短い配送ルートを選定する。
【００６４】
また、別実施形態として、想定される組み合わせの仮配送ルートパターンを設定し、仮配送ルートパターンについて判断部１５８で判断する。全ての店舗で消耗品の品切れが生じない仮配送ルートがあれば、それを配送ルートに設定する。もし、全ての店舗で消耗品の品切れが生じない仮配送ルートが複数あれば、例えば、最後の店舗への配送予定時刻が最も早い仮配送ルートを配送ルートとして設定してもよく、全ての店舗における配達限度時刻と配送予定時刻の差分の総和が大きい仮配送ルートを配送ルートとして設定してもよい。
【００６５】
また別実施形態として、配送先順位設定部１５３は、消耗品の残量に応じた順位を店舗の優先度に応じて順位を変更し、これを仮配送ルートとして、判断部１５８で判断するように構成できる。例えば、消耗品の残量による順位がＡ→Ｂ→Ｃ→Ｄと設定された場合に、Ａ→Ｂ（およびＡ→Ｄ）よりもＡ→Ｃのほうが店舗優先度が高いなら、Ａ→Ｃ→Ｂ→Ｄに順位を変更し、これを仮配送ルートとして判断部１５８で判断してもよく、Ｃ→ＢよりもＣ→Ｄのほうが店舗優先度が高いなら、Ａ→Ｃ→Ｄ→Ｂに順位を変更し、これを仮配送ルートとして判断部１５８で判断してもよい。
【００６６】
また別実施形態として、配送先順位設定部１５３は、消耗品の残量に応じた順位を写真プリント処理の回転率情報（消耗品の消耗速度）に応じて順位を変更し、これを仮配送ルートとして、判断部１５８で判断するように構成できる。例えば、消耗品の残量による順位がＡ→Ｂ→Ｃ→Ｄと設定された場合に、Ａ→Ｂ（およびＡ→Ｄ）よりもＡ→Ｃのほうが回転率（消耗品の消耗速度）が高いなら、Ａ→Ｃ→Ｂ→Ｄに順位を変更し、これを仮配送ルートとして判断部１５８で判断してもよく、Ｃ→ＢよりもＣ→Ｄのほうが回転率（消耗品の消耗速度）が高いなら、Ａ→Ｃ→Ｄ→Ｂに順位を変更し、これを仮配送ルートとして判断部１５８で判断してもよい。
【００６７】
また別実施形態として、配送先順位設定部１５３は、消耗品の残量に応じた順位を各店舗の優先度および写真プリント処理の回転率情報（消耗品の消耗速度）に応じて順位を変更し、これを仮配送ルートとして、判断部１５８で判断するように構成できる。例えば、消耗品の残量による順位がＡ→Ｂ→Ｃ→Ｄと設定された場合に、Ａ→Ｂ（およびＡ→Ｄ）よりもＡ→Ｃのほうが優先度および回転率（消耗品の消耗速度）が高いなら、Ａ→Ｃ→Ｂ→Ｄに順位を変更し、これを仮配送ルートとして判断部１５８で判断してもよく、Ｃ→ＢよりもＣ→Ｄのほうが優先度および回転率（消耗品の消耗速度）が高いなら、Ａ→Ｃ→Ｄ→Ｂに順位を変更し、これを仮配送ルートとして判断部１５８で判断してもよい。
【００６８】
出力部１６は、ルート算出部１５で得られた配送ルートの情報を出力（外部装置に送信、またはモニターに表示）する。出力部１６が、本部コンピュータ２および店舗用コンピュータ３のモニター２１、３１に表示させる機能の場合、各店舗を配置した道路地図上に配送ルートを表示させる地図表示制御部１８１として機能してもよい。地図作成部１７は、店舗情報保存部１２に保存されている稼動状況情報および各店舗の位置情報と、位置情報保存部１１に保存されている道路地図情報を抽出し、店舗の稼動状況に応じて識別可能に店舗を道路地図上に合成して店舗地図を作成する。さらに、地図作成部１７は、ルート算出部１５で設定された配送ルートを店舗地図に合成する。この作成された店舗地図は、地図表示制御部１８１によって、例えば、図１４に示すように本部コンピュータ２のモニター２１に表示され、また、例えば、図１５に示すように店舗用コンピュータ３のモニター３１に表示される。
【００６９】
図１４、１５の店舗地図表示画面について説明する。検索文字列入力欄１４０１に地図の場所を移動するための文字列を入力することができる。「Ｓｅａｒｃｈ」ボタン１４０２を指示すると検索文字列入力欄１４０１で入力したキーワードに合致する場所に地図の中心を移動することができる。地図左上の移動ボタンおよび拡大縮小バー１４０３を指示することで、地図を東西南北に移動でき、地図を拡大縮小することができます。また、マウスで右クリックしながら地図をマウス移動方向に従って自由に移動させることもできる。記号「二重丸」は、オフライン（ＯＦＦＬＩＮＥ）およびエラー（ＥＲＲＥＲ）が発生していない店舗を示す。記号「×に丸」は、オフライン（ＯＦＦＬＩＮＥ）またはエラー（ＥＲＲＥＲ）が発生している店舗を示す。オフラインは、例えば、開店前の状態や、休業の状態、非接続（例えば、電源ＯＦＦ、回線の不具合等）を意味し、エラーは、例えば、装置のメンテナンス等やエラー状態を意味する。記号「二重丸」や「×に丸」の識別表示は、これに制限されず、他の記号や色分けで識別容易に構成することもできる。
【００７０】
図１４の本部コンピュータ４では、すべての店舗の稼働状況を確認することができる。一方、図１５の店舗用コンピュータ３では、地域の店舗の稼働状況を確認することができ、すべての店舗の稼働状況を確認する権限が与えられていない。各店舗からのアクセス制限（内容開示制限）は、詳細な店舗情報（在庫等）であればその店舗のみに開示され他には制限され（本部は除く）、稼働状況であれば近郊地域の店舗には開示されるように設定されている（後述する開示制限部１８３の機能）。その理由は、店舗の詳細情報は秘密扱いにしたい要請が高く、一方、店舗の稼働状況は、ある店舗が休業であれば注文者がその他の店舗に流れるため、近郊地域の稼働状況を把握しておけば、そのような注文増減に素早く対応できるように準備できるからである。配送ルートおよび配送予定時刻はすべての操作者が確認できるように設定される。
【００７１】
また、地図作成部１７は、店舗情報保存部１２に保存されている店舗情報、消耗品情報、稼動状況情報の詳細をさらに抽出し、地図表示制御部１８１は、ユーザからの指示命令に応じて店舗毎に消耗品情報を店舗地図上に表示するように制御することができる。例えば、図１４に示すように本部の操作者は、マウスポインタ位置を店舗に移動させて、店舗毎に消耗品情報、稼動状況の詳細を簡単に確認することができる。一方、図１５に示すように店舗の操作者は、表示されている店舗にマウスポインタを移動させて店舗の店舗情報、消耗品情報、稼動状況情報の詳細を表示させることができる。店舗の操作者は、表示されていない他店舗の詳細情報（消耗品情報等）を見ることができないように開示制限される（後述する開示制限部１８３の機能）。
【００７２】
また、地図作成部１７で作成された店舗地図の情報を配送車に搭載されたナビゲーション装置４に送信する。この送信機能は、出力部１６または情報送受信部１３の送信機能で実現される。ナビゲーション装置４は、配送ルートの情報に基づいて、配送ルートをモニターに表示し、配送者（運転者）は、容易に配送ルートに従って迷うことなく消耗品を各店舗に配送することができる。
【００７３】
また、出力部１６は、配達限度時刻算出部１５６で算出された配達限度時刻を各店舗コンピュータ３に送信し、各店舗の操作者に知らせ、注意喚起することができる。また、出力部１６は、配送予定時刻を各店舗用コンピュータ３に送信し、各店舗の操作者に知らせるように構成できる。
【００７４】
店舗情報表示制御部１８２は、本部コンピュータ２および店舗用コンピュータ３のモニター２１、３１に店舗情報、稼働状況情報、消耗品情報等を表示する機能である。開示制御部１８３は、本部、各店舗または操作者の権限に基づいて、店舗情報表示制御部１８２で表示できる情報の種類を制限する。また、開示制御部１８３は、本部、各店舗または操作者の権限に基づいて、地図表示制御部１８１で表示できる店舗地図の情報の種類を制限する。図１２に示すように本部コンピュータ２のモニターでは、すべての店舗の稼働状況情報を一覧として確認することができる。一方、図１３の店舗用コンピュータ３のモニター３１では、その店舗の稼働状況情報を確認することができる。本部、各店舗または操作者の権限に基づいて、店舗情報表示制御部１８２で表示できる情報の種類（店舗情報、稼動状況情報および消耗品情報）を制限することができ、例えば、アカウントＩＤ、パスワードの情報によって確認操作できる領域を異ならせたり、グルーピング機能を持たせたり、本部の操作者以外の地域担当者が閲覧できるように、表示範囲を制限することができる。
【００７５】
図１２の本部コンピュータ２で表示できる画面において、検索文字列入力欄１２０１には、任意のアカウントＩＤを入力でき、「Ｆｉｎｄ」ボタン１２０２を指定して、入力したアカウントＩＤの稼動状態を表示リスト欄１２０４に表示させることができる。「Ｓｈｏｗ  ａｌｌ」ボタン１２０３を指定した場合、クラウドサーバ１に管理（登録）している全てのアカウントＩＤおよびストアＩＤを表示する。アカウントＩＤは操作者ごとに登録され、ストアＩＤは、店舗ごとに登録される。「Ｓｔａｔｕｓ」は、機器ごとの稼動状況について示しており、「ＯＫ」は、接続されている全ての機器でオフラインおよびエラー状態がないことを示し、「ＯＦＦＬＩＮＥ」は、接続されている機器の少なくとも一つの機器がオフライン状態になっていることを示し、「ＥＲＲＯＲ」は、接続されている機器の少なくとも一つの機器がエラー状態になっていることを示す。「Ａｃｃｏｕｎｔ」１２０５は、現在、リストに表示されている全アカウントの総数を示し、「Ａｌｌ」１２０６は、現在、リストに表示されている全ストアの総数を示す。
【００７６】
（別実施態様）
上記のクラウドサーバ１の機能構成を、本部コンピュータ２に備えるように構成できる。また、クラウドサーバ１の機能構成を、専用回路やファームウエア、それらの組み合わせで構成することもできる。クラウドサーバ１の機能構成をソフトウエアで構成した場合以下のようになる。
【００７７】
写真プリント処理を行う複数の店舗のそれぞれで使用される店舗用コンピュータと、この複数の店舗を管理する本部で使用される本部用サーバとをネットワークを介して接続してなる写真処理管理システムに用いられるプログラムであって、
コンピュータに、
各店舗の位置情報を含む店舗情報、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報を保存する記憶媒体と、を備え
定期的にまたは所定のタイミングで各店舗の店舗用コンピュータから、各店舗の稼動状況情報および写真プリント処理に用いられる消耗品の残量を少なくとも含む消耗品情報を受信する情報受信ステップと、
情報受信ステップで受信された稼動状況情報および消耗品情報に基づいて、記憶媒体に保存されている稼動状況情報および消耗品情報を更新する情報更新ステップと、
情報更新ステップで更新された後にまたは所定のタイミングで、記憶媒体に保存されている消耗品の残量を抽出し、この消耗品の残量、配送手段の現在位置、現時刻、店舗間距離に基づいて、配送手段の現在位置から各店舗を回る配送ルートを算出するルート算出ステップと、
ルート算出ステップで得られた配送ルートの情報を出力する出力ステップと、を実行させるためのプログラムである。
【符号の説明】
【００７８】
１      クラウドサーバ
１１    位置情報保存部
１２    店舗情報保存部
１３    情報送受信部
１４    情報更新部
１５    ルート算出部
１６    出力部
１７    地図作成部
１８    表示制御部
１８１  地図表示制御部
１８２  店舗情報表示制御部
１８３  開示制限部
２      本部コンピュータ
３      店舗用コンピュータ
４      ナビゲーション装置
【図１】
2011013844.tif 000003
【図２】
2011013844.tif 000004
【図３】
2011013844.tif 000005
【図４】
2011013844.tif 000006
【図５】
2011013844.tif 000007
【図６】
2011013844.tif 000008
【図７】
2011013844.tif 000009
【図８】
2011013844.tif 000010
【図９】
2011013844.tif 000011
【図１０】
2011013844.tif 000012
【図１１】
2011013844.tif 000013
【図１２】
2011013844.tif 000014
【図１３】
2011013844.tif 000015
【図１４】
2011013844.tif 000016
【図１５】
2011013844.tif 000017