(57)【要約】【課題】  コンビニエンスストアの各店舗に設置されている複合機を利用するユーザに対して、当該各店舗に関する最新の情報を通知する。【解決手段】  本発明に係る店舗管理システム１０は、各店舗に設置されている複合機２０、２０、…と、管理センタに設置されているサーバ３０と、ユーザが所有する端末装置４０と、を備える。サーバ３０は、各店舗についての店舗情報が記憶された店舗マスタ３２を有する。いずれかの複合機２０に、トラブルやメンテナンスなどの所定の事象が発生すると、その内容が店舗情報に反映されるように、当該店舗情報が更新される。端末装置４０によって店舗検索要求が行われると、サーバ３０が、店舗情報に基づいて、当該店舗検索要求に応じた店舗を検索して、その結果を、端末装置４０へ通知する。これにより、ユーザは、各店舗についての最新の情報を得ることができる。【選択図】  図１
2019215648.tif 000002
【特許請求の範囲】
【請求項１】
機器についての機器情報をユーザ側の端末装置に通知する情報処理装置であって、
前記機器情報を記憶する記憶手段、
複数の前記機器からそれぞれ当該機器の状態を表す状態情報を取得する取得手段、および
前記取得手段によって取得された前記状態情報を、前記記憶手段の前記機器情報に反映させる更新手段を備える、情報処理装置。
【請求項２】
前記取得手段は、所定の事象が発生した前記機器から当該所定の事象の内容を含む前記状態情報を取得する、請求項１に記載の情報処理装置。
【請求項３】
前記取得手段は、前記複数の機器との間で定常的に通信を行い、当該定常的に行われる当該通信において前記状態情報を取得する、請求項１に記載の情報処理装置。
【請求項４】
前記端末装置からいずれかの前記機器についての前記機器情報の要求を受けた際に、当該機器情報を当該端末装置に通知する通知手段をさらに備える、請求項１から３のいずれかに記載の情報処理装置。
【請求項５】
前記機器情報の要求は、特定の位置を表す位置情報を含み、
前記通知手段は、前記位置情報に従う前記特定の位置を基準とする所定の領域内に配置された前記機器についての前記機器情報を通知する、請求項４に記載の情報処理装置。
【請求項６】
前記特定の位置は、前記端末装置の現在位置または当該端末装置によって指定された指定位置である、請求項５に記載の情報処理装置。
【請求項７】
前記端末装置は、表示面を有し
前記通知手段は、前記機器情報を前記表示面に表示する、請求項４から６のいずれかに記載の情報処理装置。
【請求項８】
前記通知手段は、所定の事象が発生している前記機器についての前記機器情報に関しては前記表示面に非表示とする、請求項７に記載の情報処理装置。
【請求項９】
前記通知手段は、所定の事象のうちの予め定められた特定事象が発生している前記機器についての前記機器情報に関しては前記表示面に非表示とする、請求項７に記載の情報処理装置。
【請求項１０】
前記通知手段は、前記機器の配置位置を含む領域を表す地図を前記表示面に表示するとともに、当該地図上における当該機器の配置位置に対応する位置に当該機器を表す表示子を表示する、請求項７に記載の情報処理装置。
【請求項１１】
前記通知手段は、所定の事象が発生している前記機器を表す前記表示子を、当該所定の事象が発生していない前記機器を表す前記表示子とは異なる態様で表示する、請求項１０に記載の情報処理装置。
【請求項１２】
前記通知手段は、前記所定の事象が発生している前記機器を表す前記表示子を、当該所定の事象の内容に応じた態様で表示する、請求項１１に記載の情報処理装置。
【請求項１３】
前記通知手段は、所定の事象が発生している前記機器に対応する前記表示子に関しては前記地図上に非表示とする、請求項１０に記載の情報処理装置。
【請求項１４】
前記通知手段は、所定の事象のうちの予め定められた特定事象が発生している前記機器に対応する前記表示子に関しては前記地図上に非表示とする、請求項１０に記載の情報処理装置。
【請求項１５】
前機器情報は、前記機器が有する機能の少なくとも一部についての情報を含む、請求項１から１４のいずれかに記載の情報処理装置。
【請求項１６】
前記所定の事象は、前記機器が有する機能の少なくとも一部の使用が不可能となる現象である、請求項２、８、９、１１から１４のいずれかに記載の情報処理装置。
【請求項１７】
前記所定の事象は、前記機器の故障、当該機器のメンテナンス、および当該機器に用いられる消耗品の補充時期または交換時期の到来、の少なくともいずれかを含む、請求項１６に記載の情報処理装置。
【請求項１８】
前記機器は、複合機を含む、請求項１から１７のいずれかに記載の情報処理装置。
【請求項１９】
機器についての機器情報をユーザ側の端末装置に通知する情報処理装置用の情報処理プログラムであって、
前記情報処理装置のコンピュータに、
前記機器情報を所定の記憶手段に記憶する記憶手順、
複数の前記機器からそれぞれ当該機器の状態を表す状態情報を取得する取得手順、および
前記取得手順において取得された前記状態情報を、前記記憶手段の前記機器情報に反映させる更新手順を実行させる、情報処理プログラム。
【請求項２０】
機器についての機器情報をユーザ側の端末装置に提供する情報処理装置における情報処理方法であって、
前記機器情報を所定の記憶手段に記憶する記憶ステップ、
複数の前記機器からそれぞれ当該機器の状態を表す状態情報を取得する取得ステップ、および
前記取得ステップにおいて取得された前記状態情報を、前記記憶手段の前記機器情報に反映させる更新ステップを含む、情報処理方法。
【請求項２１】
請求項１から１８のいずれかに記載の情報処理装置、
前記複数の機器、および
前記端末装置を備える、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラム、情報処理方法および情報処理システムに関し、特に、機器についての機器情報をユーザ側の端末装置に通知する、情報処理装置、情報処理プログラム、情報処理方法および情報処理システムに関する。
【背景技術】
【０００２】
この種の情報処理装置を含む情報処理システムとして、たとえば特許文献１に開示された印刷システムが知られている。この特許文献１に開示された印刷システムによれば、機器としての印刷装置が複数台、ネットワークに接続されている。併せて、ネットワークには、情報処理装置としてのサーバと、ユーザ側の端末装置としてのＰＣとが、接続されている。ユーザは、任意の印刷装置を選択して、使用することができる。その際、サーバは、各印刷装置が設置されている店舗の情報を、ユーザ側のＰＣに一覧表示する。この店舗の情報には、各印刷装置により使用可能な用紙の情報および印刷料金の情報の少なくとも一方が含まれている。ユーザは、この店舗の情報を参考にして、任意の印刷装置を選択する。なお、ユーザによって任意の印刷装置が選択されると、サーバは、選択された印刷装置が設置されている店舗の広告情報を、ユーザ側のＰＣに表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−４６７２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、この特許文献１に開示されている印刷システムでは、各印刷装置の少なくともいずれかが故障などの何らかのトラブルにより使用することができない状態にあるときに、どのように対処されるのかについて、不明である。たとえば、そのようなときにも、使用不可の状態にある印刷装置を含む全ての印刷装置に係る前述の店舗の情報がユーザ側のＰＣに一覧表示されるとすると、ユーザ側のＰＣによって、当該使用不可の状態にある印刷装置が選択される場合があり得る。この場合、正しく印刷が行われないなどの不都合が生ずる。このような不都合が生ずることのないように、ユーザ側には常に最新（現在）の情報が通知されるのが、望ましい。
【０００５】
そこで、本発明は、機器の状態を含む当該機器についての最新の機器情報をユーザ側の端末装置に通知することができる、情報処理装置、情報処理方法、情報処理プログラムおよび情報処理システムを実現することを、目的とする。
【課題を解決するための手段】
【０００６】
本発明のうちの第１の発明は、情報処理装置に係る発明である。この情報処理装置は、機器についての機器情報をユーザ側の端末装置に通知する。そして、この情報処理装置は、記憶手段、取得手段、および更新手段を備える。記憶手段は、機器情報を記憶する。取得手段は、複数の機器からそれぞれ当該機器の状態を表す状態情報を取得する。更新手段は、取得手段によって取得された状態情報を、記憶手段に記憶されている機器情報に反映させる。
【０００７】
すなわち、本第１の発明の情報処理装置は、記憶手段を備えている。この記憶手段には、機器についての機器情報が記憶されている。そして、この記憶手段に記憶されている機器情報が、ユーザ側の端末装置に通知される。さらに、それぞれの機器から当該機器の状態を表す状態情報が、取得手段によって取得される。そして、この取得手段によって取得された状態情報が、記憶手段に記憶されている機器情報に反映されるように、更新手段によって当該機器情報が更新される。
【０００８】
なお、取得手段は、所定の事象が発生した機器から当該事象の内容を含む状態情報を取得してもよい。
【０００９】
また、取得手段は、各機器との間で定常的に通信を行い、この定常的に行われる通信において、状態情報を取得してもよい。ここで言う通信は、たとえばポーリング方式により行われる。
【００１０】
本第１の発明においては、さらに、通知手段が設けられてもよい。この通知手段は、端末装置からいずれかの機器についての機器情報の要求を受けた際に、この機器情報を当該端末装置に通知する。
【００１１】
ここで言う機器情報の要求は、たとえば特定の位置を表す位置情報を含んでもよい。この場合、通知手段は、当該位置情報に従う特定の位置を基準とする所定の領域内に配置されている機器についての機器情報を端末装置に通知する。
【００１２】
ここで言う特定の位置は、たとえば端末装置の現在位置であってもよい。この場合、端末装置の現在位置を基準とする所定の領域内に配置されている機器についての機器情報が、当該端末装置に通知される。
【００１３】
また、ここで言う特定の位置は、たとえば端末装置によって指定された指定位置であってもよい。この場合、端末装置によって指定された指定位置を基準とする所定の領域内に配置されている機器についての機器情報が、当該端末装置に通知される。
【００１４】
さらに、端末装置は、たとえば表示面を有するのが、望ましい。この場合、通知手段は、当該端末装置の表示面に機器情報を表示してもよい。
【００１５】
ただし、通知手段は、所定の事象が発生している機器についての機器情報に関しては非表示としてもよい。
【００１６】
また、通知手段は、所定の事象のうちの予め定められた特定事象が発生している機器についての機器情報に関しては非表示としてもよい。
【００１７】
加えて、通知手段は、機器の配置位置を含む領域を表す地図を、端末装置の表示面に表示するとともに、この地図上における当該機器の配置位置に対応する位置に、当該機器を表す表示子を表示してもよい。この構成によれば、機器の配置位置が地図上にグラフィカルに表示される。これにより、ユーザは、機器の配置位置を直観的に把握することができる。
【００１８】
さらに、通知手段は、所定の事象が発生している機器を表す表示子を、当該所定の事象が発生していない機器を表す表示子とは異なる態様で表示してもよい。この構成によれば、ユーザは、表示子の態様から、その表示子によって表される機器に所定の事象が発生しているのかどうかを直観的に把握することができる。
【００１９】
また、通知手段は、所定の事象が発生している機器を表す表示子を、当該所定の事象の内容に応じた態様で表示してもよい。この構成によれば、ユーザは、所定の事象が発生している機器を表す表示子の態様から、当該所定の事象の内容を直観的に把握することができる。
【００２０】
そして、通知手段は、所定の事象が発生している機器に対応する表示子に関しては、前述の地図上に非表示としてもよい。
【００２１】
また、通知手段は、所定の事象のうちの予め定められた特定事象が発生している機器に対応する表示子に関しては、前述の地図上に非表示としてもよい。
【００２２】
ここで言う機器情報は、たとえばそれぞれの機器が有する機能の少なくとも一部についての情報を含む。
【００２３】
そして、ここで言う所定の事象は、たとえばそれぞれの機器が有する機能の少なくとも一部の使用が不可能となる現象である。
【００２４】
このような所定の事象としては、機器の故障などの何らかのトラブル、当該機器のメンテナンス、消耗品の補充時期または交換時期の到来などがある。
【００２５】
さらに、ここで言う機器は、たとえば複合機を含んでもよい。この複合機とは、コピー機能、プリンタ機能、スキャナ機能、ファクシミリ機能などの複数の機能を備える、いわゆるＭＦＰ（Multifunction Peripheral）のことである。
【００２６】
本発明のうちの第２の発明は、情報処理装置用の情報処理プログラムであって、当該情報処理装置のコンピュータに、記憶手順、取得手順および更新手順を実行させる。ここで、情報処理装置は、機器についての機器情報をユーザ側の端末装置に通知する。そして、記憶手順においては、機器情報を所定の記憶手段に記憶する。取得手順においては、複数の機器からそれぞれの当該機器の状態を表す状態情報を取得する。更新手順においては、取得手順で取得された状態情報を、記憶手段に記憶されている機器情報に反映させる。
【００２７】
すなわち、本第２の発明は、情報処理装置に係る第１の発明に対応するプログラムに係る発明である。
【００２８】
本発明のうちの第３の発明は、情報処理装置における情報処理方法であって、記憶ステップ、取得ステップおよび更新ステップを含む。ここで、情報処理装置は、機器についての機器情報をユーザ側の端末装置に通知する。そして、記憶ステップにおいては、機器情報を所定の記憶手段に記憶する。取得ステップにおいては、複数の機器からそれぞれの当該機器の状態を表す状態情報を取得する。更新ステップにおいては、取得ステップで取得された状態情報を、記憶手段に記憶されている機器情報に反映させる。
【００２９】
すなわち、本第３の発明は、第１の発明に対応する方法に係る発明である。
【００３０】
本発明のうちの第４発明は、第１発明の情報処理装置を備える情報処理システムであって、複数の機器を備えるとともに、端末装置を備える。ここで、複数の機器は、第１の発明に係る複数の機器に対応する。そして、端末装置は、第１の発明に係るユーザ側の端末装置に対応する。
【発明の効果】
【００３１】
本発明によれば、機器の状態を含む当該機器についての最新の機器情報をユーザ側の端末装置に通知することができる。
【図面の簡単な説明】
【００３２】
【図１】図１は、本発明の第１実施例に係る店舗管理システムの全体の構成を示す図である。
【図２】図２は、第１実施例における複合機の電気的な構成を示すブロック図である。
【図３】図３は、第１実施例における複合機の主記憶部内の構成を概念的に示すメモリマップである。
【図４】図４は、第１実施例におけるサーバの電気的な構成を示すブロック図である。
【図５】図５は、第１実施例におけるサーバの主記憶部内の構成を概念的に示すメモリマップである。
【図６】図６は、第１実施例における端末装置としてのスマートフォンの電気的な構成を示すブロック図である。
【図７】図７は、第１実施例におけるスマートフォンの主記憶部内の構成を概念的に示すメモリマップである。
【図８】図８は、第１実施例におけるスマートフォンのディスプレイに表示される検索結果画面の一例を示す図である。
【図９】図９は、第１実施例におけるスマートフォンのディスプレイに表示される検索結果画面の別の例を示す図である。
【図１０】図１０は、第１実施例におけるスマートフォンのディスプレイに表示される検索結果画面のさらに別の例を示す図である。
【図１１】図１１は、第１実施例におけるスマートフォンのディスプレイに表示される検索結果画面のさらに別の例を示す図である。
【図１２】図１２は、第１実施例におけるスマートフォンのディスプレイに表示される検索結果画面のさらに別の例を示す図である。
【図１３】図１３は、第１実施例におけるスマートフォンのディスプレイに表示される検索結果画面のさらに別の例を示す図である。
【図１４】図１４は、第１実施例におけるスマートフォンのディスプレイに表示される検索結果画面のさらに別の例を示す図である。
【図１５】図１５は、第１実施例における複合機およびサーバ間の通信手順を示す図である。
【図１６】図１６は、第１実施例における複合機の主制御部が実行する報告処理の流れを示すフロー図である。
【図１７】図１７は、第１実施例におけるサーバの主制御部が実行する店舗管理処理の流れを示すフロー図である。
【図１８】図１８は、第１実施例におけるスマートフォンおよびサーバ間の通信手順を示す図である。
【図１９】図１９は、第１実施例におけるスマートフォンの主制御部が実行する店舗検索要求処理の流れを示すフロー図である。
【図２０】図２０は、第１実施例におけるサーバの主制御部が実行する情報提供処理の流れを示すフロー図である。
【図２１】図２１は、本発明の第２実施例における複合機およびサーバ間の通信手順を示す図である。
【図２２】図２２は、第２実施例における複合機の主制御部が実行する報告処理の流れを示す図である。
【図２３】図２３は、第２実施例におけるサーバの主制御部が実行する店舗管理処理の流れを示すフロー図である。
【発明を実施するための形態】
【００３３】
［第１実施例］
本発明の第１実施例について、図１に示される店舗管理システム１０を例に挙げて説明する。
【００３４】
図１に示されるように、本第１実施例に係る店舗管理システム１０は、複数台の複合機２０、２０、…と、情報処理装置としてのサーバ３０と、ユーザ側の端末装置４０と、を備える。
【００３５】
それぞれの複合機２０は、本発明に係る機器の一例であり、コピー機能、プリンタ機能、スキャナ機能、ファクシミリ機能などの複数の機能を備える。この複合機２０は、不特定多数のユーザによって使用されることを前提として、たとえばコンビニエンスストアの各店舗（Ａ、Ｂ、Ｃ、…）内に設置される。サーバ３０は、たとえば各店舗を総合的に管理する管理センタ内に設置される。このサーバ３０は、各店舗に関する店舗情報が記憶された店舗マスタ３２というデータベースを有している。端末装置４０は、たとえばユーザが所有する装置である。このような端末装置４０としては、スマートフォンやタブレットコンピュータ、パーソナルコンピュータなどがある。それぞれの複合機２０と、サーバ３０と、端末装置４０とは、ネットワーク５０に接続される。このネットワーク５０は、たとえばインターネットであるが、これに限らず、ＶＰＮ（Virtual Private Network）や専用線などであってもよい。なお、図１においては、端末装置４０が１台のみネットワーク５０に接続されているが、厳密にはその時々のユーザの人数に応じた台数の端末装置４０が当該ネットワーク５０に接続される。また、店舗管理システム１０の規模によっては、サーバ３０が複数台設けられる場合があるが、ここでは、当該サーバ３０が１台のみ設けられているものとする。
【００３６】
それぞれの複合機２０は、図２に示されるように、画像読取部２０２と、画像形成部２０４と、給紙部２０６と、を備える。併せて、複合機２０は、通信部２０８と、入出力インターフェース（Ｉ／Ｏ）部２１０と、を備える。さらに、複合機２０は、主制御部２１２と、補助記憶部２１４と、外部記憶媒体接続部２１６と、を備える。また、複合機２０は、表示部２１８と、操作部２２０と、を備える。これらは、互いに共通のバス２２２に接続される。
【００３７】
画像読取部２０２は、不図示の原稿の画像を読み取って、当該原稿の画像に応じた２次元の画像データを出力する画像読取処理を担う、画像読取手段である。このため、画像読取部２０２は、不図示の原稿載置台、光源、複数のミラー、結像レンズ、ラインセンサなどを備える。
【００３８】
画像形成部２０４は、不図示の用紙などのシート状の画像記録媒体に電子写真方式によって画像を形成する画像形成処理を担う、画像形成手段である。このため、画像形成部２０４は、不図示の感光体ドラム、帯電装置、露光装置、現像装置、転写装置、定着装置などを備える。この画像形成部２０４による画像形成処理に供される画像データとしては、たとえば画像読取部２０２から出力される画像データがある。また、後述する如く端末装置４０や不図示の外部記憶媒体、不図示のネットワークプリントサービス用のサーバ（サイト）から取り込まれる各種ファイルに基づく画像データなども、画像形成部２０４による画像形成処理に供される場合がある。なお、画像形成部２０４は、白黒の画像形成処理のみならず、カラーの画像形成処理を行うこともできる。また、画像形成部２０４は、電子写真方式に限らず、たとえばインクジェット方式によって、画像形成処理を行うものであってもよい。
【００３９】
給紙部２０６は、不図示の給紙カセットを含み、この給紙カセットに収容されている用紙を１枚ずつ画像形成部２０４に送り込む、給紙手段である。ここで言う用紙としては、Ａ３版、Ｂ４版、Ａ４版、Ｂ５版などのサイズの異なる複数種類の普通紙や、前述の電子写真方式による写真印刷に適した光沢紙などがある。光沢紙としては、たとえばＡ４版サイズのものが用意されるが、これに加えて、または、これとは別に、当該Ａ４版以外のサイズのものが用意されてもよい。
【００４０】
通信部２０８は、ネットワーク５０を介しての双方向の通信処理を担う、通信手段である。また、図示は省略するが、店舗によっては、複合機２０に昇華型の写真用プリンタが付属（併設）されている場合がある。この写真用プリンタは、複合機２０（画像形成部２０４）よりも高品質な写真印刷を実現することができる。この写真用プリンタが付属されている場合、通信部２０８は、当該写真用プリンタとの間での通信処理をも担う。なお、この写真用プリンタの用紙として、たとえばＬ判サイズおよび２Ｌ判サイズという２種類の用紙の少なくとも一方が用意されている。加えて、通信部２０８は、Ｗｉ−Ｆｉ（登録商標）方式などの無線方式による通信処理をも担う。この無線方式による通信処理は、たとえば複合機２０の近くにある（つまり来店したユーザが所持する）端末装置４０との間で行われる。
【００４１】
入出力インターフェース部２１０は、不図示の各種センサやモータなどに接続され、厳密にはそれらのドライブ回路に接続される。ここで言う各種センサとしては、前述の給紙カセット内における用紙の有無を検出するためのセンサや、当該給紙カセットから不図示の排紙部までの用紙の搬送経路中に適宜に設けられた用紙検出用のセンサなどがある。また、モータとしては、用紙の搬送経路中に適宜に設けられた用紙搬送用のモータや、前述の感光体ドラムを駆動するためのモータなどがある。この入出力インターフェース部２１０を介して、それぞれのセンサからの出力信号が主制御部２１２に送られ、また、当該主制御部２１２からそれぞれのモータへ制御信号が送られる。
【００４２】
主制御部２１２は、複合機２０の全体的な制御を司る、制御手段である。このため、主制御部２１２は、不図示のＣＰＵ（Central Processing Unit）を備える。併せて、主制御部２１２は、ＣＰＵが直接アクセス可能な主記憶手段としての主記憶部２１２ａを備える。この主記憶部２１２ａは、不図示のＲＡＭ（Random Access Memory）およびＲＯＭ（Read Only Memory）を含む。この主記憶部２１２ａ内の概念的な構成を、図３のメモリマップ６０に示す。
【００４３】
このメモリマップ６０に示されるように、主記憶部２１２ａは、プログラム記憶領域６２およびデータ記憶領域６４を有する。このうちのプログラム記憶領域６２には、前述のＣＰＵの動作を制御するための制御プログラム６２０が記憶される。この制御プログラム６２０は、表示制御プログラム６２２、操作検出プログラム６２４、画像読取プログラム６２６、画像形成プログラム６２８、通信制御プログラム６３０、報告プログラム６３２などを含む。
【００４４】
表示制御プログラム６２２は、表示部２１８の後述するディスプレイ２１８ａの表示面に各種画面を表示させるのに必要な表示画面データを生成するためのプログラムである。操作検出プログラム６２４は、操作部２２０の後述するタッチパネル２２０ａへのユーザ（厳密には複合機２０の使用者）による操作状態を検出するためのプログラムである。画像読取プログラム６２６は、画像読取部２０２を制御するためのプログラムである。画像形成プログラム６２８は、画像形成部２０４を制御するためのプログラムである。通信制御プログラム６３０は、通信部２０８を制御するためのプログラムである。そして、報告プログラム６３２は、主制御部２１２（ＣＰＵ）に後述する報告処理を実行させるためのプログラムである。
【００４５】
一方、データ記憶領域６４には、各種データ６４０が記憶される。この各種データ６４０には、表示画像生成データ６４２、操作データ６４４、画像データ６４６、送受信データ６４８などが含まれる。
【００４６】
表示画像生成データ６４２は、前述の表示画面データの生成に用いられるポリゴンデータやテクスチャデータなどのデータである。操作データ６４４は、タッチパネル２２０ａに対するユーザによる操作状態を表すデータであり、たとえば当該タッチパネル２２０ａに対するユーザによるタッチ位置（座標）を表す時系列のデータである。画像データ６４６は、画像読取部２０２から出力される画像データや、画像形成部２０４による画像形成処理に供される画像データなどの各種の画像データである。そして、送受信データ６４８は、サーバ３０や端末装置４０などとの間で送受信されるデータである。この送受信データ６４８には、後述する如くサーバ３０へ送られる店舗情報が含まれる。
【００４７】
図２に戻って、補助記憶部２１４は、不図示のハードディスクやフラッシュメモリなどを含む、補助記憶手段である。この補助記憶部２１４には、ＣＰＵによる制御に従って、たとえば画像読取部２０２から出力される画像データなどの各種の画像データや、画像データ以外の各種のデータが適宜に記憶される。
【００４８】
外部記憶媒体接続部２１６は、不図示のＵＳＢ（Universal Serial Bus）メモリなどの外部記憶媒体が接続可能な接続口を有しており、当該外部記憶媒体との間で各種ファイルなどのデータの送受信を行う。したがってたとえば、外部記憶媒体に記録されている各種ファイルなどのデータを複合機２０側に取り込んだり、当該複合機２０側から外部記憶媒体に各種ファイルなどのデータを送り込んで記憶させたりすることが可能である。
【００４９】
表示部２１８は、表示手段としてのディスプレイ２１８ａを有する。このディスプレイ２１８ａは、操作部２２０のタッチパネル２２０ａと協働して、タッチパネル付きディスプレイ（タッチスクリーン）を構成する。このディスプレイ２１８ａは、たとえば液晶ディスプレイ（ＬＣＤ）であるが、これに限らず、有機エレクトロルミネッセンス（ＥＬ）ディスプレイなどであってもよい。また、表示部２１８は、ディスプレイ２１８ａ以外に、不図示の発光ダイオードなどの適宜の発光素子を含む。
【００５０】
操作部２２０は、操作受付手段としてのタッチパネル２２０ａを有する。このタッチパネル２２０ａは、前述の如くディスプレイ２１８ａと協働して、タッチパネル付きディスプレイを構成する。このため、タッチパネル２２０ａは、ディスプレイ２１８ａの表示面上に重なるように設けられる。このタッチパネル２２０ａは、たとえば静電容量方式のものであるが、これに限らず、電磁誘導方式、抵抗膜方式、赤外線方式などの他の方式のものであってもよい。また、操作部２２０は、タッチパネル２２０ａ以外に、不図示の押しボタンスイッチなどの適宜のハードウェアスイッチを含む。
【００５１】
図１におけるサーバ３０は、図４に示されるように、主制御部３０２と、通信部３０４と、補助記憶部３０６と、を備える。これらは、互いに共通のバス３０８に接続される。
【００５２】
主制御部３０２は、サーバ３０の全体的な制御を司る、当該サーバ３０における制御手段である。このため、主制御部３０２は、不図示のＣＰＵを備える。併せて、主制御部３０２は、サーバ３０における主記憶手段としての主記憶部３０２ａを備える。この主記憶部３０２ａは、不図示のＲＡＭおよびＲＯＭを含む。この主記憶部３０２ａ内の概念的な構成を、図５のメモリマップ７０に示す。
【００５３】
このメモリマップ７０に示されるように、主記憶部３０２ａは、プログラム記憶領域７２およびデータ記憶領域７４を有する。このうちのプログラム記憶領域７２には、主制御部３０２のＣＰＵの動作を制御するための制御プログラム７２０が記憶される。この制御プログラム７２０は、通信制御プログラム７２２、店舗管理プログラム７２４、情報通知プログラム７２６などを含む。
【００５４】
通信制御プログラム７２２は、通信部３０４を制御するためのプログラムである。店舗管理プログラム７２４は、主制御部３０２（ＣＰＵ）に後述する店舗管理処理を実行させるためのプログラムである。そして、情報通知プログラム７２６は、主制御部３０２に後述する情報通知処理を実行させるためのプログラムである。
【００５５】
一方、データ記憶領域７４には、各種データ７４０が記憶される。この各種データ７４０には、送受信データ７４２などが含まれる。
【００５６】
送受信データ７４２は、それぞれの複合機２０や端末装置４０との間で送受信されるデータである。この送受信データ７４２には、後述する如く複合機２０から送られてくる店舗情報、ならびに端末装置４０から送られてくる位置情報、さらには当該端末装置４０へ送られる検索結果の情報が含まれる。
【００５７】
図４に戻って、通信部３０４は、ネットワーク５０を介しての双方向の通信処理を担う、サーバ３０における通信手段である。
【００５８】
補助記憶部３０６は、不図示のハードディスクやフラッシュメモリなどを含む、サーバ３０における補助記憶手段である。また、補助記憶部３０６は、本発明に係る記憶手段の一例でもあり、この補助記憶部３０６に、店舗マスタ３２が格納される。この店舗マスタ３２には、前述の如く各店舗に関する店舗情報が記憶され、詳しくはそれぞれの店舗の名称（店名）や位置（ＧＥＯ：Geolocation）、住所、電話番号、提供可能なサービスなどに関する情報が記憶される。この店舗情報は、たとえばそれぞれの複合機２０が店舗に設置されたときに行われる初期設定により記憶（登録）される。すなわち、或る店舗に複合機２０が設置されたときに、この複合機２０についての初期設定が行われる。この初期設定において、その店舗に関する店舗情報が複合機２０に入力される。この店舗情報は、複合機２０からネットワーク５０を介してサーバ３０に送られ、店舗マスタ３２に記憶される。なお、複合機２０にＧＰＳ（Global Positioning System）機能が設けられている場合は、このＧＰＳ機能によって得られる緯度および経度の情報が、店舗の位置に関する情報として適用されてもよい。
【００５９】
このように店舗情報には、それぞれの店舗において提供可能なサービスに関する情報が記憶されているが、その１つとして、当該それぞれの店舗において写真印刷（写真プリント）サービスが提供可能であるかどうかの情報が含まれる。たとえば、複合機２０用の用紙として、前述の光沢紙が用意されている店舗は、当該複合機２０による写真印刷が可能であり、つまり当該複合機２０を用いた写真印刷サービスが提供可能である。そのような店舗の店舗情報には、複合機２０を用いた写真印刷サービスが提供可能であることを表す情報が含まれる。そして、この複合機２０を用いた写真印刷サービスが提供可能な店舗の店舗情報には、どのようなサイズの光沢紙が用意されているのかの情報も含まれる。また、複合機２０に前述の写真用プリンタが付属されている店舗は、当該写真用プリンタによる高品質な写真印刷が可能であり、つまり当該写真用プリンタを用いた高品質な写真印刷サービスが提供可能である。そのような店舗の店舗情報には、高品質な写真印刷サービスが提供可能であることを表す情報が含まれる。そして、この高品質な写真印刷サービスが提供可能である店舗の店舗情報には、写真用プリンタの用紙としてどのようなサイズの用紙が用意されているのかの情報も含まれる。
【００６０】
さらに、前述の店舗情報には、それぞれの店舗において所定の文書ファイルに基づく印刷サービス、たとえばＰＤＦ（Portable Document Format）ファイルに基づくＰＤＦ印刷（ＰＤＦプリント）サービス、の提供が可能であるかどうかの情報が含まれる。そして、このＰＤＦ印刷サービスが提供可能な店舗の店舗情報には、どのようなサイズの普通紙が用意されているのかの情報も含まれる。
【００６１】
要するに、前述の店舗情報には、それぞれの店舗に設置されている複合機２０についての機器情報が含まれており、詳しくは当該複合機２０が有する機能の少なくとも一部についての情報が含まれている。
【００６２】
さらに、機器情報には、それぞれの複合機２０の状態を表す状態情報も含まれる。たとえば、或る店舗に設置されている複合機２０が、故障や用紙詰まりなどの何らかのトラブルによって、その機能の少なくとも一部の使用が不可能な状態にある場合には、そのトラブルの内容を表す情報が、状態情報として含まれる。ここで言うトラブルには、用紙切れなどの言わば消耗品の補充時期の到来や、トナー切れなどの言わば消耗品の交換時期の到来なども、含まれる。また、複合機２０に写真用プリンタが付属されており、この写真用プリンタに、故障や用紙切れ、インク切れなどの何らかのトラブルが発生した場合も、同様である。さらに、複合機２０は、トラブル以外にも、メンテナンスや内蔵プログラムのアップデートなどによって、一時的に使用不可の状態になる場合がある。そのような状態にある複合機２０についての機器情報には、その旨を表す情報が、状態情報として含まれる。すなわち、トラブルやメンテナンスなどの所定の事象により少なくとも一部の機能の使用が不可能な状態にある複合機２０についての機器情報には、その旨を表す状態情報が含まれる。
【００６３】
なお、サーバ３０は、前述の制御プログラム７２０に基づく制御を主に担うアプリケーションサーバと、店舗マスタ３２の記憶を主に担うデータベースサーバと、に分けられた構成であってもよい。また、図示は省略するが、サーバ３０は、キーボードやマウスなどのサーバ３０における操作受付手段としての操作部と、ディスプレイなどのサーバ３０における表示手段としての表示部と、を備える場合がある。この場合、これら操作部および表示部は、不図示の入出力インターフェース部を介してバス３０８に接続される。
【００６４】
図１における端末装置４０は、前述の如くスマートフォンやタブレットコンピュータ、パーソナルコンピュータなどであるが、たとえばスマートフォンである場合は、図６に示されるように、主制御部４０２と、補助記憶部４０４と、通信部４０６と、を備える。併せて、当該端末装置４０としてのスマートフォンは、表示部４０８と、操作部４１０と、を備える。これらは、互いに共通のバス４１２に接続されている。
【００６５】
主制御部４０２は、端末装置４０の全体的な制御を司る、当該端末装置４０における制御手段である。このため、主制御部４０２は、不図示のＣＰＵを備える。併せて、主制御部４０２は、端末装置４０における主記憶手段としての主記憶部４０２ａを備える。この主記憶部４０２ａは、不図示のＲＡＭおよびＲＯＭを含む。この主記憶部４０２ａ内の概念的な構成を、図７のメモリマップ８０に示す。
【００６６】
このメモリマップ８０に示されるように、主記憶部４０２ａは、プログラム記憶領域８２およびデータ記憶領域８４を有している。このうちのプログラム記憶領域８２には、主制御部４０２のＣＰＵの動作を制御するための制御プログラム８２０が記憶されている。この制御プログラム８２０は、表示制御プログラム８２２、操作検出プログラム８２４、通信制御プログラム８２６、店舗検索要求プログラム８２８などを含む。
【００６７】
表示制御プログラム８２２は、表示部４０８の後述するディスプレイ４０８ａの表示面に各種画面を表示させるのに必要な表示画面データを生成するためのプログラムである。操作検出プログラム８２４は、操作部４１０の後述するタッチパネル４１０ａに対するユーザによる操作状態を検出するためのプログラムである。通信制御プログラム８２６は、通信部４０６を制御するためのプログラムである。そして、店舗検索要求プログラム８２８は、主制御部２１２（ＣＰＵ）に後述する店舗検索要求処理を実行させるためのプログラムである。この店舗検索要求プログラム８２８は、後述する店舗検索アプリに組み込まれている。
【００６８】
一方、データ記憶領域８４には、各種データ８４０が記憶される。この各種データ８４０には、表示画像生成データ８４２、操作データ８４４、送受信データ８４６などが含まれる。
【００６９】
表示画像生成データ８４２は、前述の表示制御プログラム８２２に基づく表示画面データの生成に用いられるポリゴンデータやテクスチャデータなどのデータである。操作データ８４４は、タッチパネルに４１０ａに対するユーザによる操作状態を表すデータであり、たとえば当該タッチパネル４１０ａに対するユーザによるタッチ位置を表す時系列のデータである。そして、送受信データ８４６は、サーバ３０との間で送受信されるデータである。この送受信データ８４６には、後述する如くサーバ３０へ送られる位置情報や、当該サーバ３０から送られてくる検索結果の情報などが含まれる。
【００７０】
図６に戻って、通信部４０６は、ネットワーク５０を介しての双方向の通信処理を担う、端末装置４０における通信手段である。この通信部４０６は、Ｗｉ−Ｆｉ方式などの無線方式によって通信処理を行うことができるが、有線方式によっても当該通信処理を行うことができる。また、通信部４０６は、任意の複合機２０（通信部２０８）との間での無線方式による通信処理を担う場合がある。
【００７１】
表示部４０８は、端末装置４０における表示手段としてのディスプレイ４０８ａを有する。このディスプレイ４０８ａは、操作部４１０のタッチパネル４１０ａと協働して、タッチパネル付きディスプレイを構成する。このディスプレイ４０８ａは、たとえば液晶ディスプレイであるが、これに限らず、有機エレクトロルミネッセンスディスプレイなどであってもよい。また、表示部４０８は、ディスプレイ４０８ａ以外に、不図示の発光ダイオードなどの適宜の発光素子を含む。
【００７２】
操作部４１０は、端末装置４０における操作受付手段としてのタッチパネル４１０ａを有する。このタッチパネル４１０ａは、前述の如くディスプレイ４０８ａと協働して、タッチパネル付きディスプレイを構成する。このため、タッチパネル４１０ａは、ディスプレイ４０８ａの表示面上に重なるように設けられる。このタッチパネル４１０ａは、たとえば静電容量方式のものであるが、これに限らず、電磁誘導方式、抵抗膜方式、赤外線方式などの他の方式のものであってもよい。また、操作部４１０は、タッチパネル４１０ａ以外に、不図示の押しボタンスイッチなどの適宜のハードウェアスイッチを含む。
【００７３】
さて、本第１実施例に係る店舗管理システム１０によれば、ユーザは、前述の写真印刷サービスおよびＰＤＦ印刷サービスの少なくともいずれかを利用しようとする場合に、そのサービスが提供されている店舗を検索することができる。この店舗検索は、たとえば端末装置４０を用いて行われる。そのために、端末装置４０に店舗検索アプリという専用のアプリケーションソフトウェアが予めインストールされる。この店舗検索アプリは、たとえばネットワーク５０に接続されている不図示の専用サーバからダウンロードすることができる。また、この店舗検索を行うには、端末装置４０が有する位置情報サービス機能（端末装置４０の現在位置を表す情報を必要に応じて呈示する機能）がＯＮされる必要がある。
【００７４】
この店舗検索においては、まず、端末装置４０の前述の位置情報サービス機能がＯＮされた状態で、店舗検索アプリが起動される。すると、端末装置４０のディスプレイ４０８ａ（の表示面）に、不図示の検索結果画面が表示される。この検索結果画面には、端末装置４０の現在位置を中心とする所定の領域内に所在する店舗の一覧が含まれ、詳しくは当該店舗についての概略的な情報の一覧が含まれる。したがって、ユーザは、この検索結果画面に含まれる一覧の内容から、端末装置４０の現在位置を中心とする所定の領域内に所在する店舗についての概略的な情報を認識することができる。ここで言う店舗についての概略的な情報には、たとえば当該店舗の名称と、当該店舗において写真印刷サービスおよびＰＤＦ印刷サービスのそれぞれが提供可能であるかどうかの情報と、が含まれる。
【００７５】
さらに、前述の検索結果画面には、当該検索結果画面を地図表示形式の画面に切り替えるための切替ボタンが設けられている。この切替ボタンが操作されると、詳しくはタップされると、検索結果画面が、図８に示されるような地図表示形式の画面１００に切り替わる。
【００７６】
この図８に示される地図表示形式の検索結果画面１００は、タイトルバー表示区域１１０と、地図表示区域１２０と、詳細表示区域１３０と、を含む。なお、この図８に示される検索結果画面１００は、端末装置４０のディスプレイ４０８ａが縦向きである場合を前提とする。ただし、設計次第では、ディスプレイ４０８ａが横向きである場合に対応する検索結果画面１００を実現することも、可能である。
【００７７】
タイトルバー表示区域１１０は、横長の帯状の区域であり、検索結果画面１００の上部に設けられる。このタイトルバー表示区域１１０の略中央部分には、検索結果画面１００のタイトルを表す文字列、たとえば「近くのコンビニ」という横書きの文字列１１２が、表示される。そして、このタイトルバー表示区域１１０の左側部分には、「一覧」という横書きの文字列１１４が表示される。この文字列１１４は、検索結果画面１００の表示形式を前述の一覧が表示される一覧表示形式に切り替えるための切替ボタンとしての機能を有する。すなわち、この文字列１１４がタップされると、検索結果画面１００の表示形式が、図８に示される地図表示形式から、一覧表示形式に切り替わる。また、タイトルバー表示区域１１０の右側部分には、「閉じる」という横書きの文字列１１６が表示される。この文字列１１６は、店舗検索アプリを終了させるための終了ボタンとしての機能を有する。すなわち、この文字列１１６がタップされると、店舗検索アプリが終了する。なお、一覧表示形式の検索結果画面にも、同様の終了ボタンが設けられており、この終了ボタンがタップされることによっても、店舗検索アプリが終了する。
【００７８】
地図表示区域１２０は、地図表示形式の検索結果画面１００のうちのタイトルバー表示区域１１０を除く部分の上側約半分の部分を占める矩形状の区域である。この地図表示区域１２０には、端末装置４０の現在位置を中心とする、つまりユーザの現在位置を中心とする、前述の所定の領域の地図１２２が表示される。併せて、この地図１２２上におけるそれぞれの店舗の実際の所在位置に対応する位置に、当該店舗を表す表示子としてのアイコン１２４が表示される。言い換えれば、アイコン１２４は、それぞれの店舗に設置されている複合機２０を間接的に表すオブジェクトの一種である。なお、それぞれのアイコン１２４には、当該アイコン１２４によって表される店舗が加盟するコンビニエンスストアチェーンのシンボルマークを模した店舗マーク１２４ａが付される。また、それぞれのアイコン１２４は、ユーザによる操作を受付可能な操作子としても機能する。さらに、複数の店舗が密集している場合には、それらの店舗を表す複数のアイコン１２４、１２４、…が重なり合って表示される。この場合、端末装置４０の現在位置に近い店舗を表すアイコン１２４ほど、ディスプレイ４０８ａの前面（手前）側に表示される。したがってたとえば、端末装置４０の現在位置に最も近い店舗を表すアイコン１２４が、最前面に表示される。
【００７９】
すなわち、地図表示区域１２０においては、端末装置４０の現在位置を中心とする所定の領域内に所在する店舗が、換言すれば当該店舗に設置されている複合機２０が、グラフィカルに表示される。したがって、ユーザは、この地図表示区域１２０におけるグラフィカルな表示内容から、つまり地図１２２および当該地図１２２上のアイコン１２４から、端末装置４０の現在位置を中心とする所定の領域内に所在する店舗の位置を直観的に認識することができる。このことは、たとえばユーザが自身の現在位置に近い店舗を見つけるのに大きく貢献する。
【００８０】
詳細表示区域１３０は、地図表示形式の検索結果画面１００のうちのタイトルバー表示区域１１０および地図表示区域１２０を除く部分、つまり検索結果画面１００のうちのタイトルバー表示区域１１０を除く部分の下側約半分の部分、を占める矩形状の区域である。この詳細表示区域１３０には、前述の一覧表示形式の検索結果画面１００におけるのと同様の一覧１３２が、表示される。すなわち、この一覧１３２には、端末装置４０の現在位置を中心とする所定の領域内に所在する店舗についての概略的な情報が含まれる。
【００８１】
具体的には、この一覧１３２には、それぞれの店舗の名称を表す横書きの文字列１３４が、詳細表示区域１３０の上方から下方に向かって順番に表示される。この文字列１３４は、端末装置４０の現在位置に近い店舗の名称を表すものほど、上方に表示される。したがってたとえば、端末装置４０の現在位置に最も近い店舗の名称を表す文字列１３４が、最も上方に表示される。併せて、それぞれの文字列１３４の左横方に、当該文字列１３４によって表される店舗のシンボルマークを模した店舗マーク１３６が表示される。
【００８２】
さらに、それぞれの文字列１３４の右横方に、当該文字列１３４によって表される店舗において写真印刷サービスが提供可能であるかどうかを表す記号１３８が表示される。この記号１３８がたとえば「〇」である店舗については、複合機２０を用いての写真印刷サービスと、前述の写真用プリンタを用いての高品質な写真印刷サービスと、の両方が提供可能であることを表す。そして、この記号１３８が「△」である店舗については、複合機２０を用いての写真印刷サービスのみが提供可能であり、写真用プリンタを用いての高品質な写真印刷サービスは提供可能でないことを表す。なお、図示は省略するが、記号１３８が「×」である店舗もある。この記号１３８が「×」である店舗については、複合機２０を用いての写真印刷サービスと、写真用プリンタを用いての高品質な写真印刷サービスと、のいずれも提供可能でないことを表す。そのような店舗においては、複合機２０用の用紙として、前述の光沢紙が用意されておらず、また、当該複合機２０に写真用プリンタが付属されておらず、ゆえに、いずれの写真印刷サービスも提供可能でない。
【００８３】
加えて、前述の記号１３８の右横方に、前述の文字列１３４によって表される店舗においてＰＤＦ印刷サービスが提供可能であるかどうかを表す記号１４０が表示される。この記号１４０が「〇」である店舗については、ＰＤＦ印刷サービスの提供が可能であることを表す。なお、図示は省略するが、この記号１４０が「×」である店舗もある。この記号１４０が「×」である店舗については、ＰＤＦ印刷サービスが提供可能でないことを、つまりその店舗に設置された複合機２０がＰＤＦ印刷を行う機能を有していないことを、表す。
【００８４】
このような一覧１３２の内容から、ユーザは、端末装置４０の現在位置を中心とする所定の領域内に所在する店舗についての概略的な情報を認識することができる。すなわち、ユーザは、それぞれの店舗の名称と、その店舗において写真印刷サービスおよびＰＤＦ印刷サービスのそれぞれが提供可能であるかどうかの情報と、を認識することができる。さらに、写真印刷サービスについては、写真用プリンタを用いた高品質な写真印刷サービスが提供可能であるかどうかを認識することができる。なお、この一覧１３２の内容から認識することができる情報は、前述の一覧表示形式の検索結果画面１００における一覧の内容からも、同様に認識することができる。また、前述の所定の領域内に所在する店舗の数が多く、それらの店舗についての概略的な情報が詳細表示区域１３０に一遍に表示されない場合は、当該詳細表示区域１３０において上下方向にスワイプ操作が成されることで、一覧１３２の表示内容が上下方向にスクロールされる。これにより、所定の領域内に所在する全ての店舗についての概略的な情報が、詳細表示区域１３０に順次表示され、つまり一覧１３２内に順次表示される。
【００８５】
この図８に示される地図表示形式の検索結果画面１００において、たとえば地図１２２上の任意のアイコン１２４がタップされると、言わば当該アイコン１２４によって表される店舗が選択されると、検索結果画面１００が、図９に示されるような状態に遷移する。なお、図９は、図８における地図１２２上の略中央に位置するアイコン１２４がタップされた状態、つまり当該アイコン１２４によって表される店舗が選択された状態を、示す。また、図８における地図１２２上の略中央に位置するアイコン１２４は、図８における一覧１３２内の最も上方に表示されている文字列１３４に対応する。この一覧１３２内の最も上方に表示されている文字列１３４と、この文字列１３４の左横方にある店舗マーク１３６と、当該文字列１３４の右横方にある各記号１３８および１４０と、を含む一定の部分がタップされることによっても、検索結果画面１００は、図９に示されるような状態に遷移する。つまりは、一覧１３２内においても任意の店舗を選択することが可能である。
【００８６】
この図９に示される検索結果画面１００においては、図８に示される検索結果画面１００で選択された店舗、言わば選択店舗、を表すアイコン１２４が、大きめに表示される。併せて、図８における詳細表示区域１３０に表示されていた一覧１３２に代えて、選択店舗についての詳細を表す詳細情報１５０が、当該詳細表示区域１３０に表示される。
【００８７】
詳細情報１５０は、選択店舗についての基本的な情報である店舗基本情報１５２と、当該選択店舗において提供可能な写真印刷サービスおよびＰＤＦ印刷サービスそれぞれの詳細な情報である詳細印刷情報１５４と、を含む。
【００８８】
このうちの店舗基本情報１５２は、詳細表示区域１３０における上方側の部分に表示される。具体的には、店舗基本情報１５２として、選択店舗の名称、住所および電話番号が表示され、厳密にはそれらを表す横書きの文字列１５６、１５８および１６０が表示される。併せて、選択店舗の名称を表す文字列１５６の左横方に、当該選択店舗が加盟するコンビニエンスストアチェーンのシンボルマークを模した店舗マーク１６２が表示される。
【００８９】
一方、詳細印刷情報１５４は、詳細表示区域１３０における下方側の部分に表示される。具体的には、選択店舗において写真印刷サービスが提供可能であるかどうかを表す記号１６４が表示される。この記号１６４は、図８における一覧１３２内の記号１３８と同様、「〇」、「△」および「×」によって、複合機２０を用いての写真印刷サービスと、写真用プリンタを用いての高品質な写真印刷サービスとの、それぞれが提供可能であるかどうかを表す。併せて、選択店舗においてＰＤＦ印刷サービスが提供可能であるかどうかを表す記号１６６が表示される。この記号１６６は、図８における一覧１３２内の記号１４０と同様、「〇」および「×」によって、ＰＤＦ印刷サービスが提供可能であるかどうかを表す。さらに、写真用プリンタを用いての高品質な写真印刷サービスが提供可能である場合には、当該写真用プリンタの用紙として、どのようなサイズの用紙が用意されているのかを表す横書きの文字列１６８が表示される。また、複合機２０を用いての写真印刷サービスが提供可能である場合には、どのようなサイズの光沢紙が用意されているのかを表す横書きの文字列１７０が表示される。さらに、ＰＤＦ印刷サービスが提供可能である場合には、どのようなサイズの普通紙が用意されているのかを表す横書きの文字列１７２が表示される。
【００９０】
なお、図９における文字列１６８は、写真用プリンタの用紙として、Ｌ判サイズおよび２Ｌ判サイズという２種類の用紙が用意されていることを表す。因みに、写真用プリンタを用いての高品質な写真印刷サービスが提供可能でない場合は、当該文字列１６８は、表示されず、または、グレーアウト（薄いグレーで）表示される。そして、図９における文字列１７０は、複合機２０を用いての写真印刷サービス用の用紙として、Ａ４版サイズの光沢紙が用意されていることを表す。この複合機２０を用いての写真印刷サービスが提供可能でない場合、当該文字列１７０は、表示されず、または、グレーアウト表示される。さらに、図９における文字列１７２は、ＰＤＦ印刷サービス用の用紙として、Ａ３版、Ｂ４版、Ａ４版、およびＢ５版という４種類の普通紙が用意されていることを表す。このＰＤＦ印刷サービスが提供可能でない場合、当該文字列１７２は、表示されず、または、グレーアウト表示される。
【００９１】
このような詳細情報１５０の内容から、ユーザは、選択店舗についての基本的な情報と、当該選択店舗において提供可能な写真印刷サービスおよびＰＤＦ印刷サービスそれぞれの詳細な情報を認識することができる。このことは、たとえばユーザが写真印刷サービスおよびＰＤＦ印刷サービスの少なくともいずれかを利用する場合に、とりわけ自身が利用しようとするサービスが提供可能な店舗を見つけるのに、大きく貢献する。特に、この詳細情報１５０は、地図１２２とは別に表示されるので、換言すれば地図表示区域１２０とは別に設けられた詳細表示区域１３０に大きく表示されるので、ユーザにとって見易い。したがって、ユーザは、この詳細情報１５０の内容を確実に認識することができる。
【００９２】
なお、図８および図９に示される検索結果画面１００においては、地図１２２（厳密には地図１２２によって表示される実際の領域である表示対象領域）を移動（シフト）させたり、当該地図１２２の縮尺を変更したりすることができる。たとえば、地図１２２上で任意の方向へスワイプ操作が成されると、そのスワイプ操作の方向へ地図１２２が移動する。そして、地図１２２上でピンチイン操作が成されると、当該地図１２２の縮尺が小さくなる。これとは反対に、地図１２２上でピンチアウト操作が成されると、当該地図１２２の縮尺が大きくなる。また、このように地図１２２が移動されたり、当該地図１２２の縮尺が変更されたりすると、これに伴い、当該地図１２２上のアイコン１２４の位置や数が変わることがあり、つまりアイコン１２４によって表される店舗そのものが変わることがある。特に、図８に示される検索結果画面１００においては、地図１２２上のアイコン１２４によって表される店舗が変わると、これに伴い、一覧１３２内に表示される当該店舗についての概略的な情報の内容も変わる。
【００９３】
加えて、図９に示される検索結果画面１００においては、選択店舗を表すアイコン１２４が地図１２２上の略中央に位置するように、当該地図１２２が移動する。たとえば、図８に示される検索結果画面１００において、任意の店舗が選択されると、その選択された店舗を表すアイコン１２４が地図１２２上の略中央に位置するように、当該地図１２２が移動する。具体的には、地図１２２上の任意のアイコン１２４がタップされると、このタップされたアイコン１２４が地図１２２上の略中央に位置するように、当該地図１２２が移動する。また、図８における一覧１３２内の任意の店舗に対応する部分がタップされた場合も、同様である。その上で、選択された店舗を表すアイコン１２４が大きめに表示されるように、検索結果画面１００が、図９に示されるのと同様の状態に遷移する。
【００９４】
さらに、図９に示される検索結果画面１００において、選択店舗以外の店舗が選択されると、この選択された店舗が新たな選択店舗となる。すなわち、地図１２２上の選択店舗以外の店舗を表すアイコン１２４がタップされると、このタップされたアイコン１２４によって表される店舗が新たな選択店舗となる。そして、この新たな選択店舗を表すアイコン１２４、つまりタップされたアイコン１２４が、地図１２２上の略中央に位置するように、当該地図１２２が移動する。併せて、新たな選択店舗を表すアイコン１２４が、大きめに表示される。これに伴い、それまでの選択店舗を表すアイコン１２４は、元の大きさで表示され、つまり選択店舗以外の店舗を表すアイコン１２４と同じ大きさで表示される。そして、それまでの選択店舗についての詳細情報１５０に代えて、新たな選択店舗についての詳細情報１５０が、詳細表示区域１３０に表示される。
【００９５】
ところで、いずれかの店舗に設置されている複合機２０に故障や用紙切れ、トナー切れ、用紙詰まりなどの何らかのトラブルが発生すると、その複合機２０が有する機能の少なくとも一部の使用が不可能になる。このことは、複合機２０に写真用プリンタが付属されており、この写真用プリンタに故障や用紙切れ、インク切れなどの何らかのトラブルが発生した場合も、同様である。また前述したように、複合機２０は、トラブル以外にも、メンテナンスや内蔵プログラムのアップデートなどによって、一時的に使用不可の状態になる場合がある。そして、このように複合機２０の少なくとも一部の機能の使用が不可能な状態になると、これらを用いてのサービスの提供、つまり写真印刷サービスおよびＰＤＦ印刷サービスの少なくともいずれかの提供に、支障を来す。そのような状況にある店舗については、ユーザ側で確実に認識することができるようにするのが、望ましい。
【００９６】
そこで、本第１実施例に係る店舗管理システム１０においては、次のような工夫が施されている。
【００９７】
すなわち、図８に示される検索結果画面１００が、たとえば図１０に示されるような態様で表示されることがある。この図１０に示される検索結果画面１００では、地図１２２上の一部のアイコン１２４に、たとえば当該地図１２２上の略中央に位置するアイコン１２４に、注意喚起マーク１２４ｂが付されている。言い換えれば、地図１２２上の略中央に位置するアイコン１２４が、他のアイコン１２４とは異なる態様で表示されている。この注意喚起マーク１２４ｂには、適当な絵が記されており、たとえば適当な工具（スパナ）を模した絵が記されている。この注意喚起マーク１２４ｂは、これが付されているアイコン１２４によって表される店舗において、その店舗に設置されている複合機２０が故障中であるために、写真印刷サービスおよびＰＤＦ印刷サービスのいずれの提供も不可能な状態にあることを示す。
【００９８】
この図１０に示される検索結果画面１００の内容から、つまり地図１２２上の一部のアイコン１２４に注意喚起マーク１２４ｂが付されていることから、ユーザは、その注意喚起マーク１２４ｂが付されているアイコン１２４によって表される店舗において、少なくとも何らかの不都合が生じていることを認識（想像）することができる。言い換えれば、ユーザは、注意喚起マーク１２４ｂが付されているアイコン１２４と、そうでないアイコン１２４とが、存在することから、少なくともどちらかのアイコン１２４によって表される店舗において、何らかの不都合が生じていることを認識することができる。
【００９９】
そして、図１０に示される検索結果画面１００において、注意喚起マーク１２４ｂが付されているアイコン１２４がタップされると、つまり当該アイコン１２４によって表される店舗が選択されると、検索結果画面１００が、図１１に示されるような状態に遷移する。なお、図１０に示される検索結果画面１００において、注意喚起マーク１２４ｂが付されているアイコン１２４によって表される店舗が一覧１３２内で選択された場合も、つまり一覧１３２内の当該店舗に対応する部分がタップされた場合も、検索結果画面１００は、図１１に示されるような状態に遷移する。
【０１００】
この図１１に示される検索結果画面１００においては、図９に示される検索結果画面１００と同様、選択店舗を表すアイコン１２４が、大きめに表示される。すなわち、注意喚起マーク１２４ｂが付されているアイコン１２４が、大きめに表示される。これに伴って、注意喚起マーク１２４ｂもまた、図１０におけるそれよりも大きめに表示される。併せて、選択店舗を表すアイコン１２４が地図１２２上の略中央に位置するように、当該地図１２２が移動する。さらに、詳細情報１５０のうちの詳細印刷情報１５４として、図９における各記号１６４および１６６、ならびに各文字列１６８、１７０および１７２に代えて、たとえば「故障中」という大きめの横書きの文字列１７４が表示される。加えて、たとえば「ご迷惑をお掛けしております」という謝意を表す少し大きめの横書きの文字列１７６が表示される。なお、これらの文字列１７４および１７６に代えて、または、これらに加えて、適当なキャラクタが表示されてもよい。
【０１０１】
この図１１に示される検索結果画面１００の内容から、とりわけ詳細印刷情報１５４として表示されている「故障中」という大きめの文字列１７４の内容から、ユーザは、選択店舗において、複合機２０が故障中であることを、つまりそれにより写真印刷サービスおよびＰＤＦ印刷サービスの提供が不可能な状態にあることを、直観的かつ確実に認識することができる。言い換えれば、ユーザは、選択店舗以外の店舗においては、それらの店舗を表すアイコン１２４に注意マーク１２４ｂが付されていないことから、複合機２０の故障などの不都合が生じていないことを、認識することができる。
【０１０２】
これとは別にたとえば、選択店舗において、その店舗に設置されている複合機２０がメンテナンス中であるために、写真印刷サービスおよびＰＤＦ印刷サービスのいずれの提供も不可能な状態にある場合には、図１２に示されるような検索結果画面１００が表示される。
【０１０３】
この図１２に示される検索結果画面１００では、選択店舗を表すアイコン１２４に、図１１におけるのとは異なる態様の注意喚起マーク１２４ｃ、たとえば「！」という記号が記された注意喚起マーク１２４ｃが、付されている。この注意喚起マーク１２４ｃは、これが付されているアイコン１２４によって表される店舗において、つまり選択店舗において、複合機２０の故障以外の何らかの原因により、写真印刷サービスおよびＰＤＦ印刷サービスの少なくともいずれかの提供に支障が来されている状態にあることを示す。そして、その支障の詳細を表す情報が、詳細印刷情報１５４として表示される。ここでは、たとえば「只今、メンテナンス中」という大きめの横文字の文字列１７８が表示される。併せて、たとえば「ご迷惑をお掛けしております」という謝意を表す少し大きめの横書きの文字列１８０が表示される。なお、これらの文字列１７８および１８０に代えて、または、これらに加えて、適当なキャラクタが表示されてもよい。
【０１０４】
この図１２に示される検索結果画面１００の内容から、とりわけ詳細印刷情報１５４として表示されている「只今、メンテナンス中」という大きめの文字列１７８の内容から、ユーザは、選択店舗において、複合機２０がメンテナンス中であることを、つまりそれにより写真印刷サービスおよびＰＤＦ印刷サービスの提供が不可能な状態にあることを、直観的かつ確実に認識することができる。言い換えれば、ユーザは、選択店舗以外の店舗においては、それらの店舗を表すアイコン１２４に注意喚起マーク１２４ｃが付されていないことから、複合機２０の故障などの不都合が生じていないことを、認識することができる。
【０１０５】
なおたとえば、複合機２０がメンテナンス中である場合であって、その作業が終了する時間が概ね分かる（見込まれる）場合には、その時間を表す文字列などの適当な情報が、詳細印刷情報１５４として表示されてもよい。またたとえば、複合機２０の内蔵プログラムのアップデートの場合には、それが実行される時間帯が予め分かっているので、そのことを予告する適当な情報が、詳細印刷情報１５４として表示されてもよい。
【０１０６】
さらに、図示は省略するが、図８に示される検索結果画面１００においても、いずれかのアイコン１２４によって表される店舗に設置されている複合機２０がメンテナンス中であるときには、そのアイコン１２４に注意喚起マーク１２４ｃが図１０における注意喚起マーク１２４ｂと同様の状態で付される。
【０１０７】
そしてたとえば、選択店舗において、その店舗に設置されている複合機２０が用紙切れの状態にあるときには、図１３に示されるような検索結果画面１００が表示される。この図１３に示される検索結果画面１００では、選択店舗を表すアイコン１２４に、図１２に示されるメンテナンス中のものと同じ注意喚起マーク１２４ｃ、つまり「！」という記号が記された注意喚起マーク１２４ｃが、付されている。そして、詳細印刷情報１５４として、たとえば図９に示される内容に加えて、「用紙切れ」という横文字の文字列１８２が表示される。なお、図１３は、複合機２０用のＡ４版サイズの光沢紙が用紙切れの状態にあることを示す。この場合、光沢紙が用意されていることを表す文字列１７０のうちの当該Ａ４版サイズを表す部分に、適当な修飾が施され、たとえば二重取り消し線１８４が付される。これ以外の修飾として、ぼかし表示やグレーアウト表示などが施されてもよい。また、「用紙切れ」という文字列１８２についても、適当な修飾が施された状態で表示され、たとえば赤色で表示される。
【０１０８】
したがって、ユーザは、この図１３に示される検索結果画面１００の内容から、とりわけ詳細印刷情報１５４の内容から、選択店舗において、Ａ４版サイズの光沢紙が用紙切れの状態にあることを、つまり複合機２０を用いての写真印刷サービスの提供が不可能な状態にあることを、直観的かつ確実に認識することができる。ただし、この状態にあるときには、選択店舗において、複合機２０を用いての写真印刷サービス以外のサービスについては、つまり写真用プリンタを用いての高品質な写真印刷サービスおよび当該複合機２０を用いてのＰＤＦ印刷サービスについては、提供可能である。ゆえに、ユーザは、図１３に示される検索結果画面１００の内容から、選択店舗において、写真用プリンタを用いての高品質な写真印刷サービスおよび当該複合機２０を用いてのＰＤＦ印刷サービスについては提供可能であることを、認識することもできる。
【０１０９】
なお、図示は省略するが、選択店舗において、Ａ４版サイズの光沢紙以外の用紙が用紙切れの状態にあるときにも、図１３に示されるのと同様の検索結果画面１００が表示される。すなわち、選択店舗を表すアイコン１２４に、注意喚起マーク１２４ｃが付される。そしてたとえば、写真用プリンタのＬ判サイズおよび２Ｌ判サイズの２種類の用紙のいずれかが用紙切れの状態にあるときは、当該写真用プリンタの用紙が用意されていることを表す文字列１６８のうちの用紙切れの用紙のサイズを表す部分に、二重取り消し線１８４が付される。また、複合機２０用の普通紙のうちのいずれかのサイズの用紙が用紙切れの状態にあるときには、当該複合機２０用の普通紙が用意されていることを表す文字列１７２のうちの用紙切れの用紙のサイズを表す部分に、二重取り消し線１８４が付される。
【０１１０】
ただし、用紙切れの場合は、この用紙切れの状態が比較的に早めに解消されることが、つまり複合機２０が正常な状態に復帰することが、見込まれる。したがって、そのことを表す文字列などの適当な情報が、詳細印刷情報１５４として表示されてもよい。
【０１１１】
また、図示は省略するが、図８に示される検索結果画面１００においても、いずれかのアイコン１２４によって表される店舗に設置されている複合機２０が用紙切れの状態にあるときには、そのアイコン１２４に注意喚起マーク１２４ｃが図１０に示されるのと同様の状態で付される。
【０１１２】
さらにたとえば、選択店舗において、その店舗に設置されている複合機２０がトナー切れの状態にあるときには、とりわけカラートナーがトナー切れの状態にあるときには、図１４に示されるような検索結果画面１００が表示される。この図１４に示される検索結果画面１００では、たとえば選択店舗を表すアイコン１２４に付されている店舗マーク１２４ａが白黒で表示される。併せて、詳細印刷情報１５４として、たとえば図９に示される内容に加えて、「カラー印刷できません」という横文字の文字列１８６が表示される。この文字列１８６は、適当な修飾が施された状態で表示され、たとえば赤色で表示される。
【０１１３】
なお、図１４では、選択店舗を表すアイコン１２４の店舗マーク１２４ａに斜線模様を付すことで、当該選択店舗において、カラートナーがトナー切れの状態にあることを表現している。因みに、トナー切れが生じていない店舗を表すアイコン１２４の店舗マーク１２４ａは、カラーで表示される。たとえば図９では、選択店舗を表すアイコン１２４の店舗マーク１２４ａに格子模様を付すことで、当該店舗マーク１２４ａがカラーで表示されていること、つまりカラートナーのトナー切れが生じていないことを、表現している。
【０１１４】
したがって、ユーザは、図１４に示される検索結果画面１００の内容から、とりわけ詳細印刷情報１５４の内容から、選択店舗において、カラー印刷が不可能な状態にあることを、詳しくは複合機２０を用いてのカラーの写真印刷サービスおよびＰＤＦ印刷サービスの提供が不可能な状態にあることを、直観的かつ確実に認識することができる。ただし、この状態にあるときには、選択店舗において、カラー印刷以外のサービス、つまり複合機を用いての白黒のみの写真印刷サービスおよびＰＤＦ印刷サービス、ならびに写真用プリンタを用いての高品質な写真印刷サービスについては、提供可能である。ゆえに、ユーザは、図１４に示される検索結果画面１００の内容から、選択店舗において、複合機を用いての白黒のみの写真印刷サービスおよびＰＤＦ印刷サービス、ならびに写真用プリンタを用いての高品質な写真印刷サービスについては提供可能であることを、認識することもできる。
【０１１５】
なお、図示は省略するが、図８に示される検索結果画面１００においても、いずれかのアイコン１２４によって表される店舗に設置されている複合機２０がカラートナー切れの状態にあるときには、そのアイコン１２４に付されている店舗マーク１２４ａが白黒で表示される。したがって、ユーザは、この店舗マーク１２４ａが白黒で表示されているアイコン１２４によって表される店舗において、少なくとも何らかの不都合が生じていることを認識することができる。言い換えれば、ユーザは、店舗マーク１２４ａが白黒で表示されているアイコン１２４と、当該店舗マーク１２４ａがカラーで表示されているアイコン１２４とが、存在することから、少なくともどちらかのアイコン１２４によって表される店舗において、何らかの不都合が生じていることを認識することができる。
【０１１６】
またたとえば、選択店舗において、その店舗に設置されている複合機２０が黒色トナーのトナー切れの状態にある場合には、白黒およびカラーに拘らず、当該複合機２０を用いての写真印刷サービスおよびＰＤＦ印刷サービスのいずれの提供も不可能である。この場合、図示は省略するが、検索結果画面１００における地図１２２上の選択店舗を表すアイコン１２４に、たとえば図１２および図１３におけるのと同じ注意喚起マーク１２４ｃが付される。併せて、詳細印刷情報１５４として、たとえば図１４における文字列１８６に代えて、「複合機による印刷はできません」というような適当なメッセージを表す横文字の文字列が表示される。この文字列は、適当な修飾が施された状態で表示され、たとえば赤色で表示される。ただし、この状態にあるときには、選択店舗において、複合機２０を用いての写真印刷サービスおよびＰＤＦ印刷サービス以外のサービス、つまり写真用プリンタを用いての高品質な写真印刷サービスについては、提供可能である。
【０１１７】
そして、図示は省略するが、図８に示される検索結果画面１００においても、いずれかのアイコン１２４によって表される店舗に設置されている複合機２０が白黒トナー切れの状態にある場合には、そのアイコン１２４に注意喚起マーク１２４ｃが図１０に示されるのと同様の状態で付される。
【０１１８】
なお、トナー切れの場合にも、前述の用紙切れの場合と同様、当該トナー切れの状態が比較的に早めに解消されることが見込まれる。したがって、そのことを表す文字列などの適当な情報が、詳細印刷情報１５４として表示されてもよい。
【０１１９】
さらに、選択店舗において、その店舗に設置されている複合機２０に用紙詰まりが発生した場合にも、図示は省略するが、検索結果画面１００における地図１２２上の選択店舗を表すアイコン１２４に、たとえば図１２および図１３におけるのと同じ注意喚起マーク１２４ｃが付される。併せて、詳細印刷情報１５４として、たとえば図１４における文字列１８６に代えて、「用紙詰まりが発生しています」というような適当なメッセージを表す横文字の文字列が表示される。この文字列は、適当な修飾が施された状態で表示され、たとえば赤色で表示される。
【０１２０】
そして、図示は省略するが、図８に示される検索結果画面１００においても、いずれかのアイコン１２４によって表される店舗に設置されている複合機２０に用紙詰まりが発生した場合には、そのアイコン１２４に注意喚起マーク１２４ｃが図１０に示されるのと同様の状態で付される。
【０１２１】
なお、用紙詰まりの場合にも、この用紙詰まりの状態が比較的に早めに解消されることが見込まれる。したがって、そのことを表す文字列などの適当な情報が、詳細印刷情報１５４として表示されてもよい。
【０１２２】
加えて、選択店舗において、写真用プリンタが故障中である場合にも、図示は省略するが、検索結果画面１００における地図１２２上の当該選択店舗を表すアイコン１２４に、たとえば図１２および図１３におけるのと同じ注意喚起マーク１２４ｃが付される。併せて、詳細印刷情報１５４として、たとえば図１４における文字列１８６に代えて、「高品質写真印刷はできません」というような適当なメッセージを表す横文字の文字列が表示される。この文字列は、適当な修飾が施された状態で表示され、たとえば赤色で表示される。さらに、写真用プリンタの用紙が用意されていることを表す文字列１６８に、適当な修飾が施され、たとえば二重取り消し線が付される。これ以外の修飾として、ぼかし表示やグレーアウト表示などが施されてもよい。
【０１２３】
そして、図示は省略するが、図８に示される検索結果画面１００においても、いずれかのアイコン１２４によって表される店舗の写真用プリンタが故障中である場合には、そのアイコン１２４に注意喚起マーク１２４ｃが図１０に示されるのと同様の状態で付される。
【０１２４】
また、選択店舗において、写真用プリンタがインク切れの状態にある場合にも、図示は省略するが、検索結果画面１００における地図１２２上の選択店舗を表すアイコン１２４に、たとえば図１２および図１３におけるのと同様の注意喚起マーク１２４ｃが付される。併せて、詳細印刷情報１５４として、たとえば図１４における文字列１８６に代えて、「高品質写真印刷はできません」というような適当なメッセージを表す横文字の文字列が表示される。この文字列は、適当な修飾が施された状態で表示され、たとえば赤色で表示される。
【０１２５】
なお、写真用プリンタがインク切れの場合には、このインク切れの状態が比較的に早めに解消されることが見込まれる。したがって、そのことを表す文字列などの適当な情報が、詳細印刷情報１５４として表示されてもよい。
【０１２６】
そして、図示は省略するが、図８に示される検索結果画面１００においても、いずれかのアイコン１２４によって表される店舗に設置されている写真用プリンタがインク切れの状態にある場合には、そのアイコン１２４に、図１０に示されるのと同様の状態で、注意喚起マーク１２４ｃが付される。
【０１２７】
このように、いずれかのアイコン１２４によって表される店舗において、写真印刷サービスおよびＰＤＦ印刷サービスの少なくともいずれかの提供に支障ある場合には、その内容が、検索結果画面１００に反映される。そして、この検索結果画面１００への反映は、即座に行われる。言い換えれば、検索結果画面１００には常に最新の情報が表示され、つまりユーザに対して常に最新の情報が提供される。
【０１２８】
このユーザへの最新の情報の提供を実現するために、それぞれの店舗に設置されている複合機２０とサーバ３０との間で、図１５に示されるような手順により通信が行われる。
【０１２９】
たとえば、或る時点ｔ１において、いずれかの店舗に設置されている複合機２０に何らかのトラブルやメンテナンスなどの所定の事象が発生すると、その直後の時点ｔ３において、そのことが当該複合機２０によって検知される。そして、時点ｔ３の後の時点ｔ５において、その所定の事象が発生した複合機２０からサーバ３０へ報告され、厳密には所定の報告データが送信される。この報告データには、所定の事象の内容を表す前述の状態情報が含まれる。すなわち、いずれかの複合機２０にトラブルやメンテナンスなどの所定の事象が発生すると、その内容を表す状態情報を含んだ報告データが当該複合機２０からサーバ３０へ自発的に送信される。
【０１３０】
そして、時点ｔ５の後の時点ｔ７において、サーバ３０が、複合機２０からの報告を受け付け、つまり当該複合機２０から送信されてくる報告データを受信する。厳密に言えば、この報告データは、サーバ３０の通信部３０４によって受信される。この報告データを受信する通信部３０４は、本発明に係る取得手段の一例である。そして、時点ｔ７の後の時点ｔ９において、サーバ３０は、時点ｔ７で受信した報告データに含まれる状態情報が店舗マスタ３２に記憶されている店舗情報に反映されるように、厳密には当該報告データの送信元である複合機２０についての機器情報に反映されるように、当該店舗情報を更新する。この店舗情報の更新は、厳密にはサーバ３０の主制御部３０２によって行われる。この店舗情報の更新を行う主制御部３０２は、本発明に係る更新手段の一例である。
【０１３１】
要するに、図１５に示される手順によれば、いずれかの店舗に設置されている複合機２０に所定の事象が発生したことを契機として、サーバ３０の店舗マスタ３２に記憶されている店舗情報が、最新の情報に自動的に更新され、言わばリアルタイムで更新される。
【０１３２】
この店舗情報のリアルタイム更新を実現するために、それぞれの複合機２０の主制御部２１２（ＣＰＵ）は、前述の報告プログラム６３２（図３参照）に従って、報告処理を実行する。この報告処理の流れを、図１６に示す。
【０１３３】
この図１６に示されるように、それぞれの複合機２０の主制御部２１２は、まず、ステップＳ１において、何らかのトラブルやメンテナンスなどの所定の事象が発生したかどうかを判定する。この判定は、所定の事象が発生するまで繰り返し行われる（Ｓ１：ＮＯ）。そして、所定の事象が発生したことを検知すると（Ｓ１：ＹＥＳ）、主制御部２１２は、処理をステップＳ３へ進める。
【０１３４】
ステップＳ３において、主制御部２１２は、サーバ３０に対して報告を行い、詳しくはステップＳ１で検知した所定の事象を表す状態情報を含む報告データをサーバ３０へ送信する。その後、主制御部２１２は、処理をステップＳ１へ戻す。
【０１３５】
なお、ステップＳ１においては、所定の事象が新たに発生したかどうかの判定が行われる。したがって、既に発生している所定の事象については、ステップＳ３でサーバ３０へ通知されない。
【０１３６】
一方、サーバ３０の主制御部３０２（ＣＰＵ）は、前述の店舗管理プログラム７２４（図５参照）に従って、店舗管理処理を実行する。この店舗管理処理の流れを、図１７に示す。
【０１３７】
この図１７に示されるように、サーバ３０の主制御部３０２は、まず、ステップＳ１１において、いずれかの複合機２０から報告データが送信されてきたかどうかを判定する。この判定は、いずれかの複合機２０から報告データが送信されてくるまで繰り返し行われる（Ｓ１１：ＮＯ）。そして、いずれかの複合機２０から報告データが送信されてくると（Ｓ１１：ＹＥＳ）、主制御部３０２は、処理をステップＳ１３へ進める。
【０１３８】
ステップＳ１３において、主制御部３０２は、ステップＳ１１で受信した報告データに含まれる状態情報が店舗マスタ３２に記憶されている店舗情報に反映されるように、当該店舗情報を更新する。その後、主制御部３０２は、処理をステップＳ１１へ戻す。
【０１３９】
このようにしてリアルタイムに更新される店舗情報は、前述の店舗検索アプリが起動された端末装置４０に提供されるが、この店舗検索アプリが起動された端末装置４０とサーバ３０との間では、図１８に示されるような手順により通信が行われる。
【０１４０】
すなわち、或る時点ｔ１１において、いずれかの端末装置４０で店舗検索アプリが起動されると、その直後の時点ｔ１３において、当該端末装置４０からサーバ３０に対して店舗検索要求が発せられ、厳密には店舗検索要求データが送信される。この店舗検索要求データには、当該店舗検索要求データの送信元である端末装置４０の現在位置を表す位置情報が含まれる。なお、ここで言う店舗検索要求は、本発明に係る機器情報の要求の一例である。
【０１４１】
そして、時点ｔ１３の後の時点ｔ１５において、サーバ３０が、端末装置４０からの店舗検索要求を受け付け、つまり当該端末装置４０から送信されてくる店舗検索要求データを受信する。その後の時点ｔ１７において、サーバ３０は、時点ｔ１５で受信した店舗検索要求データに含まれる位置情報から、当該店舗検索要求データの送信元である端末装置４０の現在位置を認識する。そして、サーバ３０は、その端末装置４０の現在位置を中心とする所定の領域内に所在する店舗を検索するための店舗検索処理を行う。この店舗検索処理は、店舗マスタ３２に記憶されている店舗情報に基づいて行われる。そして、時点ｔ１７の後の時点１９において、サーバ３０は、店舗検索要求データの送信元である端末装置４０に対して店舗検索処理の結果を送信し、厳密には検索結果データを送信する。ここでたとえば、店舗検索処理によって検索された店舗のいずれかに、何らかのトラブルやメンテナンスなどの所定の事象が発生している場合には、その内容を表す状態情報が、検索結果データに組み込まれる。
【０１４２】
なお厳密に言えば、検索結果データは、サーバ３０の主制御部３０２によって当該サーバ３０の通信部３０４を介して店舗検索要求データの送信元である端末装置４０送信される。この検索結果データの送信を担うサーバ３０の主制御部３０２および通信部３０４は、本発明に係る通知手段の一例である。
【０１４３】
前述の店舗検索要求データの送信元である端末装置４０は、時点ｔ１９の後の時点ｔ２１において、サーバ３０から送信されてくる検索結果データを受信する。そして、時点ｔ２１よりも後の時点ｔ２３において、端末装置４０は、時点ｔ２１で受信した検索結果データに基づく検索結果をディスプレイ４０８ａに表示し、つまり検索結果画面１００を当該ディスプレイ４０８ａに表示する。
【０１４４】
この図１８に示される手順による通信を実現するために、店舗検索アプリが起動された端末装置４０の主制御部４０２（ＣＰＵ）は、前述の店舗検索要求プログラム８２８（図７参照）に従って、店舗検索要求処理を実行する。この店舗検索要求処理の流れを、図１９に示す。
【０１４５】
この図１９に示されるように、店舗検索アプリが起動された端末装置４０の主制御部４０２は、まず、ステップＳ２１において、サーバ３０に対して店舗検索要求を行い、詳しくは当該端末装置４０の現在位置を表す位置情報を含む店舗検索要求データをサーバ３０へ送信する。そして、主制御部４０２は、処理をステップＳ２３へ進める。
【０１４６】
ステップＳ２３において、主制御部４０２は、サーバ３０から検索結果データが送信されてきたかどうかを判定する。ここでたとえば、サーバ３０から検索結果データが送信されてきた場合は（Ｓ２３：ＹＥＳ）、主制御部４０２は、処理をステップＳ２５へ進める。一方、サーバ２３から検索結果データが送信されてきていない場合は（Ｓ２３：ＮＯ）、主制御部４０２は、処理をステップＳ２７へ進める。
【０１４７】
ステップＳ２５において、主制御部４０２は、ステップＳ２３で受信した検索結果データに基づく検索結果画面１００をディスプレイ４０８ａに表する。そして、主制御部４０２は、処理をステップＳ２９へ進める。
【０１４８】
また、主制御部４０２は、前述のステップＳ２３からステップＳ２７へ処理を進めた場合、このステップＳ２７において、サーバ３０から検索結果データが送信されてくるのを待ち、詳しくは一定時間が経過したかどうかを判定する。この一定時間は、たとえば数秒間〜数十秒間である。ここで、この一定時間が経過していない場合（Ｓ２７：ＮＯ）、主制御部４０２は、処理をステップＳ２３へ戻す。一方、一定時間が経過した場合は（Ｓ２７：ＹＥＳ）、主制御部４０２は、処理をステップＳ３１へ進める。
【０１４９】
ステップＳ３１において、主制御部４０２は、サーバ３０からの検索結果データの受信に失敗したことを表す不図示の適当なエラーメッセージをディスプレイ４０８ａに表示する。そして、主制御部４０２は、処理をステップＳ２９へ進める。
【０１５０】
ステップＳ２９において、主制御部４０２は、ユーザによる何らかの操作を受け付けたがどうかを判定する。この判定は、ユーザによる何らかの操作を受け付けるまで繰り返し行われる（Ｓ２９：ＮＯ）。そして、ユーザによる何らかの操作を受け付けると（Ｓ２９：ＹＥＳ）、主制御部４０２は、処理をステップＳ３３へ進める。
【０１５１】
ステップＳ３３において、主制御部４０２は、ステップＳ２９で受け付けられた操作が店舗検索アプリを終了させるための操作であるかどうかを判定する。ここでたとえば、ステップＳ２９で受け付けられた操作が店舗検索アプリを終了させるための操作である場合（Ｓ３３：ＹＥＳ）、主制御部４０２は、店舗検索処理を終了する。一方、ステップＳ２９で受け付けられた操作が店舗検索アプリを終了させるための操作でない場合（Ｓ３３：ＮＯ）、主制御部４０２は、処理をステップＳ３５へ進める。
【０１５２】
ステップＳ３５において、主制御部４０２は、前述のステップＳ２９で受け付けられた操作が店舗の再検索を要求する操作であるかどうかを判定する。この店舗の再検索要求操作には、前述の地図１２２が移動されたり、当該地図１２２の縮尺が変更されたりする操作が含まれる。ここでたとえば、ステップＳ２９で受け付けられた操作が店舗の再検索要求操作である場合（Ｓ３５：ＹＥＳ）、主制御部４０２は、処理をステップＳ２１へ戻す。一方、ステップＳ２９で受け付けられた操作が店舗の再検索要求操作でない場合（Ｓ３５：ＮＯ）、主制御部４０２は、処理をステップＳ３７へ進める。
【０１５３】
ステップＳ３７において、主制御部４０２は、前述のステップＳ２９で受け付けられた操作に応じた処理を行う。このステップＳ３７の実行後、主制御部４０２は、処理をステップＳ２９へ戻す。
【０１５４】
このような端末装置４０の主制御部４０２による店舗検索要求処理に対して、サーバ３０の主制御部３０２（ＣＰＵ）は、前述の情報通知プログラム７２６（図５参照）に従って、情報通知処理を実行する。この状況通知処理の流れを、図２０に示す。
【０１５５】
この図２０に示されるように、サーバ３０の主制御部３０２は、まず、ステップＳ４１において、いずれかの端末装置４０から店舗検索要求データが送信されてきたかどうかを判定する。この判定は、いずれかの端末装置４０から店舗検索要求データが送信されてくるまで繰り返し行われる（Ｓ４１：ＮＯ）。そして、いずれかの端末装置４０から店舗検索要求データが送信されてくると（Ｓ４１：ＹＥＳ）、主制御部３０２は、処理をステップＳ４３へ進める。
【０１５６】
ステップＳ４３において、主制御部３０２は、ステップＳ４１で受信した店舗検索要求データに含まれる位置情報から、当該店舗検索要求データの送信元である端末装置４０の現在位置を認識する。そして、主制御部３０２は、その端末装置４０の現在位置を中心とする所定の領域内に所在する店舗を検索するための店舗検索処理を行う。前述したように、この店舗検索処理は、店舗マスタ３２に記憶されている店舗情報に基づいて行われる。このステップＳ４３の店舗検索処理の実行後、主制御部３０２は、処理をステップＳ４５へ進める。
【０１５７】
ステップＳ４５において、主制御部３０２は、ステップＳ４３における店舗検索処理の結果を、つまり検索結果データを、店舗検索要求データの送信元である端末装置４０へ送信する。ここでたとえば、店舗検索処理によって検索された店舗のいずれかに、何らかのトラブルやメンテナンスなどの所定の事象が発生している場合には、その内容を表す状態情報が、検索結果データに組み込まれる。このステップＳ４５の実行後、主制御部３０２は、処理をステップＳ４１へ戻す。
【０１５８】
以上のように、本第１実施例よれば、ユーザは、前述の写真印刷サービスおよびＰＤＦ印刷サービスの少なくともいずれかを利用しようとする場合に、そのサービスが提供されている店舗についての情報を、厳密には当該店舗についての最新の情報を、得ることができる。したがってたとえば、ユーザは、自身が利用しようとするサービスを確実に受けることができるかどうかを、事前に認識することができる。このことは、当該ユーザにとって、極めて有益である。
【０１５９】
なお、ユーザは、自身が希望するサービスの提供を受けることのできる店舗において、たとえば端末装置４０（補助記憶部４０４）に記憶されている画像ファイルやＰＤＦファイルなどの各種ファイルを複合機２０に転送して、当該各種ファイルに基づく印刷を行うことができる。これに限らず、ユーザは、ＵＳＢメモリなどの不図示の外部記憶媒体に記憶されている各種ファイルを複合機２０に転送して、当該各種ファイルに基づく印刷を行うこともできる。さらに、ユーザは、複合機２０を操作することで、不図示のネットワークプリントサービス用のサーバから予め登録しておいた各種ファイルを取り込んで、当該各種ファイルに基づく印刷を行うこともできる。これらの印刷要領については、本発明の本旨に直接的に関係しないので、ここでの詳しい説明を省略する。
【０１６０】
［第２実施例］
次に、本発明の第２実施例について、図２１〜図２３を参照して説明する。なお、本第２実施例は、第１実施例と比較して、それぞれの店舗に設置されている複合機２０とサーバ３０との間での通信手順、および、当該サーバ３０の店舗マスタ３２に記憶されている店舗情報の更新要領のみが異なる。したがって、本第２実施例において、第１実施例と同様の部分については、それらの説明を省略する。
【０１６１】
図２１は、本第２実施例におけるそれぞれの複合機２０とサーバ３０との間での通信手順、および、当該サーバ３０の店舗マスタ３２に記憶されている店舗情報の更新要領を示す図である。
【０１６２】
まず、時点ｔ１０１において、サーバ３０からいずれかの店舗に設置されている複合機２０に対して報告要求が行われ、詳しくは報告要求データが送信される。
【０１６３】
そして、時点ｔ１０１の後の時点ｔ１０３において、前述の報告要求データの送信先である複合機２０が、当該報告要求を受け付け、つまり報告要求データを受信する。この報告要求データを受信した複合機２０は、時点ｔ１０３の後の時点ｔ１０５において、当該複合機２０自体の状態を確認し、たとえば何らかのトラブルやメンテナンスなどの所定の事象が発生していないかどうかを確認し、その結果を、サーバ３０へ報告する。厳密に言えば、複合機２０の状態を表す状態情報を含む報告データが、当該複合機２０からサーバ３０へ送信される。
【０１６４】
時点ｔ１０５の後の時点ｔ１０７において、サーバ３０が、複合機２０からの報告を受け付け、つまり当該複合機２０から送信されてくる報告データを受信する。この報告データに含まれる状態情報が、店舗マスタ３２に記憶されている店舗情報のものと異なる場合に、つまり当該報告データの送信元である複合機２０の状態に変化がある場合に、サーバ３０は、時点ｔ１０７の後の時点ｔ１０９において、当該店舗情報を更新する。そして、サーバ３０は、別の複合機２０に対して報告要求を行う。これ以降、同様の手順で、サーバ３０とそれぞれの複合機２０との間で通信が行われ、必要な場合に、当該サーバ３０の店舗マスタ３２に記憶されている店舗情報が更新される。
【０１６５】
要するに、図２１に示される手順によれば、サーバ３０と各複合機２０、２０、…との間で順次、言わば定期的に、通信が行われ、この定期的な通信において、当該各複合機２０、２０、…それぞれの状態情報がサーバ３０へ送信される。このサーバ３０と各複合機２０、２０、…との間での定期的な通信は、たとえばポーリング方式により行われる。そして、必要な場合に、つまりいずれかの複合機２０に所定の事象が発生した場合に、これを契機として、サーバ３０の店舗マスタ３２に記憶されている店舗情報が、最新の情報に更新され、言わばリアルタイムで更新される。
【０１６６】
なお、本第２実施例においても、それぞれの複合機２０からサーバ３０へ送信される報告データは、当該サーバ３０の通信部３０４によって受信される。この通知データを受信する本第２実施例における通信部３０４は、本発明に係る取得手段の別の例である。
【０１６７】
本第２実施例において、前述の手順による店舗情報のリアルタイム更新を実現するために、それぞれの複合機２０の主制御部２１２（ＣＰＵ）は、報告プログラム６３２（図３参照）に従って、報告処理を実行する。本第２実施例における報告処理の流れを、図２２に示す。
【０１６８】
この図２２に示されるように、それぞれの複合機２０の主制御部２１２は、まず、ステップＳ１０１において、サーバ３０から報告要求データが送信されてきたかどうかを判定する。この判定は、サーバ３０から報告要求データが送信されてくるまで繰り返し行われる（Ｓ１０１：ＮＯ）。そして、サーバ３０から報告要求データが送信されてくると（Ｓ１０１：ＹＥＳ）、主制御部２１２は、処理をステップＳ１０３へ進める。
【０１６９】
ステップＳ１０３において、主制御部２１２は、サーバ３０に対して報告を行い、詳しくは報告データをサーバ３０へ送信する。この報告データには、複合機２０の状態を表す状態情報が含まれる。その後、主制御部２１２は、処理をステップＳ１０１へ戻す。
【０１７０】
これに対して、サーバ３０の主制御部３０２（ＣＰＵ）は、店舗管理プログラム７２４（図５参照）に従って、店舗管理処理を実行する。本第２実施例における店舗管理処理の流れを、図２３に示す。
【０１７１】
この図２３に示されるように、サーバ３０の主制御部３０２は、まず、ステップＳ１１１において、報告要求の対象となる複合機２０を設定する。そして、主制御部３０２は、処理をステップＳ１１３へ進める。なお、このステップＳ１１３が初めて実行される場合は、たとえば予め定められた複合機２０が報告要求の対象として設定される。
【０１７２】
ステップＳ１１３において、主制御部３０２は、ステップＳ１１１で報告要求の対象として設定された複合機２０に当該報告要求を行い、詳しくは報告要求データを送信する。そして、主制御部３０２は、処理をステップＳ１１５へ進める。
【０１７３】
ステップＳ１１５において、主制御部３０２は、報告要求データの送信先である複合機２０から報告データが送信されてきたかどうかを判定する。ここでたとえば、報告要求データの送信先である複合機２０から報告データが送信されてきた場合（Ｓ１１５：ＹＥＳ）、主制御部３０２は、処理をステップＳ１１７へ進める。そうでない場合は（Ｓ１１５：ＮＯ）、主制御部３０２は、処理をステップＳ１１９へ進める。
【０１７４】
ステップＳ１１７において、主制御部３０２は、店舗マスタ３２に記憶されている店舗情報を更新する必要があるかとうかを、つまりステップＳ１１５で受信した報告データの送信元である複合機２０の状態に変化があるかどうかを、判定する。ここでたとえば、店舗情報を更新する必要がある場合は（Ｓ１１７：ＹＥＳ）、主制御部３０２は、処理をステップＳ１２１へ進める。一方、店舗情報を更新する必要がない場合は（Ｓ１１７：ＮＯ）、主制御部３０２は、処理をステップＳ１２３へ進める。
【０１７５】
ステップＳ１２１において、主制御部３０２は、ステップＳ１１５で受信した報告データに含まれる状態情報が店舗情報に反映されるように、当該店舗情報を更新する。そして、主制御部３０２は、処理をステップＳ１２３へ進める。
【０１７６】
ステップＳ１２３において、主制御部３０２は、報告要求の対象となる複合機２０を変更し、厳密にはその準備をする。そして、新たな報告要求の対象となる複合機２０を設定するべく、処理をステップＳ１１１へ戻す。
【０１７７】
なお、ステップＳ１１９においては、主制御部３０２は、報告要求の対象である複合機２０から、つまり報告要求データの送信先である当該複合機２０から、報告データが送信されてくるのを待ち、詳しくは一定時間が経過したかどうかを判定する。この一定時間は、たとえば数秒間〜数十秒間である。ここで、この一定時間が経過していない場合（Ｓ１１９：ＮＯ）、主制御部４０２は、処理をステップＳ１１５へ戻す。一方、一定時間が経過した場合は（Ｓ１１９：ＹＥＳ）、主制御部４０２は、報告要求データの送信元である複合機２０が故障しているものとみなして、処理をステップＳ１２１へ進める。
【０１７８】
このような本第２実施例によっても、前述の第１実施例と同様、ユーザは、写真印刷サービスおよびＰＤＦ印刷サービスの少なくともいずれかを利用しようとする場合に、そのサービスが提供されている店舗についての最新の情報を得ることができる。
【０１７９】
［その他の適用例］
以上の各実施例は、本発明の具体例であり、本発明の技術的範囲を限定するものではない。これら各実施例以外の局面にも、本発明を適用することができる。
【０１８０】
たとえば、図１０〜図１４に示される検索結果画面１００において、何らかのトラブルやメンテナンスなどの所定の事象が発生している店舗を表す地図１２２上のアイコン１２４が、それ以外のアイコン１２４と異なる態様で表示されることとしたが、これに限らない。一例として、図１０に示される検索結果画面１００の一覧１３２においても、トラブルやメンテナンスなどの所定の事象が発生している店舗を認識することができるように、適当な文字列やマークなどの何らかの情報が表示されてもよい。
【０１８１】
またたとえば、図１０〜図１４に示される検索結果画面１００において、トラブルやメンテナンスなどの所定の事象が発生している店舗を表す地図１２２上のアイコン１２４については、それ以外のアイコン１２４と異なる態様で表示されるのではなく、非表示とされてもよい。この場合、図１０に示される検索結果画面１００の一覧１３２においても、トラブルやメンテナンスなどの所定の事象が発生している店舗についての文字列１３４などの情報は、非表示とされてもよい。
【０１８２】
さらにたとえば、所定の事象の中でも、故障のような特定の（言わば重大な）事象が発生することによって、前述の写真印刷サービスおよびＰＤＦ印刷サービスの全ての提供が不可能な状態にある店舗についてのみ、図１０〜図１４に示される検索結果画面１００において、そのアイコン１２４が非表示とされてもよい。併せて、図１０に示される検索結果画面１００の一覧１３２においても、当該特定の事象が発生している店舗についてのみ、その店舗を表す文字列１３４などの情報が非表示とされてもよい。
【０１８３】
加えて、前述の各実施例においては、端末装置４０からサーバ３０に対して店舗検索要求が行われるときに、位置情報として、当該端末装置４０の現在位置を表す情報が送信されることとしたが、これに限らない。この位置情報として、たとえば端末装置４０によって任意に指定された位置を表す情報が送信されてもよい。
【０１８４】
また、前述の各実施例においては、端末装置４０がスマートフォンである場合について、詳しく説明したが、当該端末装置４０がタブレットコンピュータやパーソナルコンピュータである場合も、同様である。
【０１８５】
そして、サーバ３０から検索結果を受信する端末装置４０においては、当該検索結果を表示するのではなく、音声情報や印刷情報として出力するものとしてもよい。
【０１８６】
さらに、前述の各実施例においては、写真用プリンタが複合機２０に付属される構成とされたが、当該写真用プリンタが当該複合機２０に一体に組み込まれた構成とされてもよい。
【０１８７】
また、前述の各実施例においては、図１に示される店舗管理システム１０に本発明が適用される場合について説明したが、これに限らない。たとえば、スーパーマーケットや図書館、郵便局、公共施設などのコンビニエンスストア以外に設置される複合機などの機器を管理するシステムに、本発明が適用されてもよい。そして当然に、複合機以外の機器を管理するシステムに、本発明を適用することもできる。
【符号の説明】
【０１８８】
１０  …店舗管理システム
２０  …複合機
３０  …サーバ
３２  …店舗マスタ
４０  …端末装置
５０  …ネットワーク
３０２  …主制御部
３０４  …通信部
３０６  …補助記憶部
４０８ａ…ディスプレイ
【図１】
2019215648.tif 000003
【図２】
2019215648.tif 000004
【図３】
2019215648.tif 000005
【図４】
2019215648.tif 000006
【図５】
2019215648.tif 000007
【図６】
2019215648.tif 000008
【図７】
2019215648.tif 000009
【図８】
2019215648.tif 000010
【図９】
2019215648.tif 000011
【図１０】
2019215648.tif 000012
【図１１】
2019215648.tif 000013
【図１２】
2019215648.tif 000014
【図１３】
2019215648.tif 000015
【図１４】
2019215648.tif 000016
【図１５】
2019215648.tif 000017
【図１６】
2019215648.tif 000018
【図１７】
2019215648.tif 000019
【図１８】
2019215648.tif 000020
【図１９】
2019215648.tif 000021
【図２０】
2019215648.tif 000022
【図２１】
2019215648.tif 000023
【図２２】
2019215648.tif 000024
【図２３】
2019215648.tif 000025