(57)【要約】【課題】納品庫への納品に関連する処理を行うコンピュータの処理負荷を増やすことなく、ストッカのローカル環境を監視する。【解決手段】納品庫を有するストッカと、ストッカを管理する管理装置とを備えたストッカシステムに用いられるストッカは、管理装置とグローバルネットワークを介して通信可能に接続され、納品庫への納品に関連する処理を含む各種処理を行うメインコンピュータと、管理装置とグローバルネットワークを介して通信可能に接続されると共にメインコンピュータとローカルネットワークを介して接続され、ストッカのローカル環境を監視するサブコンピュータと、を備えるものである。【選択図】図２
2019053544.tif 000002
【特許請求の範囲】
【請求項１】
納品庫を有するストッカと、前記ストッカを管理する管理装置とを備えたストッカシステムに用いられるストッカであって、
前記管理装置とグローバルネットワークを介して通信可能に接続され、前記納品庫への納品に関連する処理を含む各種処理を行うメインコンピュータと、
前記管理装置と前記グローバルネットワークを介して通信可能に接続されると共に前記メインコンピュータとローカルネットワークを介して接続され、前記ストッカのローカル環境を監視するサブコンピュータと、
を備えるストッカ。
【請求項２】
請求項１に記載のストッカであって、
前記サブコンピュータは、前記ローカル環境として、前記メインコンピュータの状況を監視する
ストッカ。
【請求項３】
請求項１または２に記載のストッカであって、
前記サブコンピュータは、前記ローカル環境として、前記グローバルネットワークと前記ローカルネットワークとを接続するルータの状況を監視する
ストッカ。
【請求項４】
請求項１ないし３のいずれか１項に記載のストッカであって、
前記サブコンピュータは、前記ローカル環境に関するログ情報を作成し、該ログ情報を前記グローバルネットワークを介して前記管理装置に送信する
ストッカ。
【請求項５】
請求項４に記載のストッカであって、
前記サブコンピュータは、前記メインコンピュータと前記管理装置との通信が行われていない場合に、前記ログ情報を前記管理装置に送信する
ストッカ。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、ストッカを開示する。
【背景技術】
【０００２】
従来より、配達者が配達した宅配物を納入可能な複数の納品庫（ボックス）と、各納品庫への納品に関する各種処理を行うコンピュータ（制御装置）とを備えるストッカ（ロッカ）が知られている。例えば、特許文献１のストッカのコンピュータは、配達者が操作する端末装置から納品庫の予約を受け付ける処理をしたり、受け付けた予約納品庫の番号に配達者の識別情報を対応付けて予約データを登録する処理をしたり、配達者が宅配物を納入する際に相手を識別して納品庫を解錠する処理をしたりする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１５１１５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したストッカにおいて、コンピュータに何らかの不具合が生じると宅配物の納入などに支障が生じるため、そのような支障が生じないようにコンピュータの作動状況などのストッカのローカル環境を監視して把握しておくことが求められる。しかしながら、ローカル環境の監視は、各種処理と並行して継続的な処理が必要となり処理負荷が高いものとなる。各種処理を行うコンピュータは、処理負荷が高くなっており、監視により処理負荷がさらに増えると却って不具合に繋がるおそれがある。
【０００５】
本開示は、納品庫への納品に関連する処理を行うコンピュータの処理負荷を増やすことなく、ストッカのローカル環境を監視することを主目的とする。
【課題を解決するための手段】
【０００６】
本開示は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本開示のストッカは、納品庫を有するストッカと、前記ストッカを管理する管理装置とを備えたストッカシステムに用いられるストッカであって、前記管理装置とグローバルネットワークを介して通信可能に接続され、前記納品庫への納品に関連する処理を含む各種処理を行うメインコンピュータと、前記管理装置と前記グローバルネットワークを介して通信可能に接続されると共に前記メインコンピュータとローカルネットワークを介して接続され、前記ストッカのローカル環境を監視するサブコンピュータと、を備えることを要旨とする。
【０００８】
本開示のストッカは、管理装置とグローバルネットワークを介して通信可能に接続されると共にメインコンピュータとローカルネットワークを介して接続され、ストッカのローカル環境を監視するサブコンピュータを備える。このため、ストッカは、各種処理を行うメインコンピュータの処理負荷を増やすことなく、サブコンピュータによりローカル環境を監視することができる。また、管理装置は、サブコンピュータとの通信によりストッカのローカル環境の把握が可能となる。
【０００９】
本開示のストッカにおいて、前記サブコンピュータは、前記ローカル環境として前記メインコンピュータの状況を監視するものとしてもよい。こうすれば、管理装置は、メインコンピュータの処理負荷を増やすことなく、メインコンピュータの状況を把握することができる。
【００１０】
本開示のストッカにおいて、前記サブコンピュータは、前記ローカル環境として、前記グローバルネットワークと前記ローカルネットワークとを接続するルータの状況を監視するものとしてもよい。こうすれば、管理装置は、メインコンピュータの処理負荷を増やすことなく、ルータの状況を把握することができる。
【００１１】
本開示のストッカにおいて、前記サブコンピュータは、前記ローカル環境に関するログ情報を作成し、該ログ情報を前記グローバルネットワークを介して前記管理装置に送信するものとしてもよい。こうすれば、管理装置の管理者等は、ローカル環境において不具合が生じた場合に、不具合の原因解析や対策検討にログ情報を用いることができる。
【００１２】
本開示のストッカにおいて、前記サブコンピュータは、前記メインコンピュータと前記管理装置との通信が行われていない場合に、前記ログ情報を前記管理装置に送信するものとしてもよい。こうすれば、サブコンピュータは、メインコンピュータの通信や処理に影響を及ぼすことなく、ログ情報を管理装置に送信することができる。
【図面の簡単な説明】
【００１３】
【図１】ストッカシステム１の構成の概略を示す構成図。
【図２】ストッカ１０の電気的構成の概略を示す構成図。
【図３】サブコンピュータ基本処理ルーチンの一例を示すフローチャート。
【図４】メインコンピュータ状況監視処理の一例を示すフローチャート。
【図５】作動異常ログ情報の一例を示す説明図。
【図６】ルータ状況監視処理の一例を示すフローチャート。
【図７】温度異常ログ情報の一例を示す説明図。
【図８】ログ情報送信処理の一例を示すフローチャート。
【発明を実施するための形態】
【００１４】
本開示の実施形態を図面を用いて説明する。図１はストッカシステム１の構成の概略を示す構成図であり、図２はストッカ１０の電気的構成の概略を示す構成図である。
【００１５】
ストッカシステム１は、図１に示すように、複数のストッカ１０と、ストッカ１０を管理する管理装置５０とを備える。複数のストッカ１０と管理装置５０は、３ＧやＬＴＥなどの通信ネットワーク５に接続されている。なお、通信ネットワーク５は、インターネットなどの他のネットワークとしてもよい。
【００１６】
ストッカ１０は、図１，図２に示すように、それぞれ、物品を納入可能な箱状の複数の納品庫２０と、各納品庫２０への納品に関する各種処理を行う制御ユニット３０とを備える。このストッカ１０は、オフィスやコンビニエンスストア、駅、学校、マンション、ショッピングセンタなど様々な場所に設置され、屋内だけでなく屋外に設置されることもある。また、ストッカ１０は、いずれかの納品庫２０を配達先として配達者（納入者）により物品が納入された後に、受取者が当該納品庫２０から物品を取り出して物品を受け取ることで、配達者により配達される物品の受け渡しに用いられる。
【００１７】
納品庫２０は、扉を開いて庫内に物品を出し入れ可能となっている。各納品庫２０は、図２に示すように、扉を施錠する錠装置２４と、扉の開閉状態を検出する開閉センサ２６と、庫内の物品の有無を検出する物品センサ２８とを備える。
【００１８】
制御ユニット３０は、図１に示すように、操作表示パネル３４と、読取器３６と、カメラモジュール３８とがユニット前面に設けられている。操作表示パネル３４は、タッチパネル式の画面を有し、物品の納入や取り出しに関する操作案内などを表示したり、物品の納入や取り出しに関する入力操作などを受け付けたりする。読取器３６は、物品の配達者や受取者の識別情報などが登録された各種カードなどを読み取るカードリーダとして構成されたり、物品の配達者や受取者の識別情報などを示す各種コードなどを読み取るコードリーダとして構成されたりする。カメラモジュール３８は、ストッカ１０の前方の所定範囲を撮像可能に配置されており、配達者や受取者などの被写体を含む画像を撮像する。
【００１９】
また、制御ユニット３０は、図２に示すように、メインコンピュータ４１と、ルータ４３と、サブコンピュータ４５とを備える。
【００２０】
メインコンピュータ４１は、図示しないＣＰＵを中心とするマイクロコンピュータとして構成されており、ＣＰＵの他に各種プログラムを記憶するＲＯＭやデータを一時的に記憶するＲＡＭ、入出力ポートおよび通信ポート（何れも図示せず）などを含む。このメインコンピュータ４１は、各納品庫２０の錠装置２４の解錠や施錠を含む各納品庫２０への納品に関連する処理を含む各種処理を行う。メインコンピュータ４１は、操作表示パネル３４への表示信号や各ストッカ２０の錠装置２４への解錠信号や施錠信号などを出力する。また、メインコンピュータ４１は、操作表示パネル３４により受け付けられた操作指示や読取器３６により読み取られた情報、各ストッカ２０の開閉センサ２６からの検出信号、各ストッカ２０の物品センサ２８からの検出信号などを入力する。
【００２１】
ルータ４３は、メインコンピュータ４１とサブコンピュータ４５とが接続された有線ＬＡＮ４７と、通信ネットワーク５とに接続されており、有線ＬＡＮ４７と通信ネットワーク５との間でルーティングを行う。なお、ルータ４３は、メインコンピュータ４１やサブコンピュータ４５に無線ＬＡＮを介して接続されていてもよい。また、ルータ４３には、ルータ４３内の温度を検出する温度センサ４３ａが内蔵されている。
【００２２】
サブコンピュータ４５は、図示しないＣＰＵを中心とするマイクロコンピュータとして構成されており、ＣＰＵの他に各種プログラムを記憶するＲＯＭやデータを一時的に記憶するＲＡＭ、入出力ポートおよび通信ポート（何れも図示せず）などを含む。このサブコンピュータ４５は、カメラモジュール３８の制御およびメインコンピュータ４１やルータ４３などのストッカ１０のローカル環境の監視処理を行う。サブコンピュータ４５は、カメラモジュール３８への撮像信号を出力する。また、サブコンピュータ４５は、カメラモジュール３８により撮像された撮像画像を入力し、入力した撮像画像をルータ４３経由で通信ネットワーク５を介して管理装置５０に送信する。なお、サブコンピュータ４５が行う監視処理の詳細は後述する。
【００２３】
管理装置５０は、通信ネットワーク５を介してルータ４３経由で各ストッカ１０のメインコンピュータ４１やサブコンピュータ４５と通信を行う。管理装置５０は、メインコンピュータ４１から送信される納品庫２０の使用状況を受信したり、サブコンピュータ４５から送信されるカメラモジュール３８の撮像画像や後述するログ情報を受信したりする。また、管理装置５０は、メインコンピュータ４１やサブコンピュータ４５に各種指令や情報などを送信する。なお、管理装置５０の図示しない記憶部には、各ストッカ１０の識別番号や配置場所、各ストッカ１０の作動状況や各納品庫２０の使用状況などの各種情報が記憶されている。また、管理装置５０は、各種画面を表示する液晶ディスプレイとして構成された表示部５２と、管理者が各種指示を入力するマウスやキーボードなどで構成された入力部５４とを備える。管理者は、表示部５２に各種画面が表示されることで、納品庫２０の使用状況やストッカ１０の周囲の状況などを把握することができる。また、管理者は、入力部５４を介して入力操作を行うことで、メインコンピュータ４１やサブコンピュータ４５に各種指示を行うことができる。
【００２４】
こうして構成されたストッカシステム１では、管理装置５０は、受取者の受取希望やストッカ１０の使用状況から納品先のストッカ１０および納品庫２０を決定し、配達者および当該ストッカ１０のメインコンピュータ４１に送信する。なお、管理装置５０は、ストッカ１０のメインコンピュータ４１に配達者の認証情報なども送信する。配達者は、配送先のストッカ１０まで物品を配送し、操作表示パネル３４への入力操作や読取器３６への読み取り操作などを行う。ストッカ１０のメインコンピュータ４１は、配達者の認証を行うと、該当する納品庫２０の錠装置２４を解錠する。これにより、配達者は、解錠された納品庫２０の扉を開けて物品を納入することができる。物品が納入されると、メインコンピュータ４１は、納品庫２０の錠装置２４を施錠する。また、管理装置５０は、納品先のストッカ１０を特定する情報を受取者に送信する。なお、管理装置５０は、ストッカ１０のメインコンピュータ４１に受取者の認証情報なども送信する。そして、受取者は、受取先のストッカ１０に出向いて、操作表示パネル３４への入力操作や読取器３６への読み取り操作などを行う。ストッカ１０のメインコンピュータ４１は、受取者の認証を行うと、該当する納品庫２０の錠装置２４を解錠制御する。これにより、受取者は、解錠された納品庫２０の扉を開けて物品を取り出すことができる。このように、ストッカ１０のメインコンピュータ４１は、管理装置５０と通信しながら、納品庫２０への納品に関連する各種処理を行う。
【００２５】
こうして構成されたストッカ１０の動作について説明する。図３は、サブコンピュータ４５により実行されるサブコンピュータ基本処理ルーチンの一例を示すフローチャートである。このルーチンは、サブコンピュータ４５の電源がオンされて所定の初期化処理が実行された後に実行される。サブコンピュータ基本処理ルーチンでは、メインコンピュータ状況監視処理（Ｓ１０）と、ルータ状況監視処理（Ｓ２０）と、ログ情報送信処理（Ｓ３０）とが繰り返し実行される。なお、サブコンピュータ４５は、これらの処理の他に、カメラモジュール３８の撮像画像を、所定の送信タイミングで管理装置５０に送信する撮像画像送信処理を行う。
【００２６】
Ｓ１０のメインコンピュータ状況監視処理は、図４に示すフローチャートに基づいて実行される。このメインコンピュータ状況監視処理では、サブコンピュータ４５は、まず、メインコンピュータ４１の状況監視として作動状況が正常か異常かを監視する死活監視を行うための確認コマンドをメインコンピュータ４１へ送信し（Ｓ１００）、確認コマンドに対する正常な応答コマンドを受信したか否かを判定する（Ｓ１１０）。ここで、確認コマンドとしては、例えば、ＩＣＭＰ（Internet Control Message Protocol）におけるＰＩＮＧ（Packed Internet Gopher）コマンドを用いることができる他、ＳＮＭＰ（Simple Network Management Protocol）などの他のプロトコルにおけるコマンドを用いるものとしてもよい。なお、この確認コマンドは、死活監視の頻度に応じた所定時間毎のタイミングで送信するものなどとしてもよい。そして、サブコンピュータ４５は、Ｓ１１０で正常な応答コマンドを受信したと判定すると、作動状況が正常の旨を現在の日時情報に対応付けてＲＡＭなどに記録する（Ｓ１２０）。また、サブコンピュータ４５は、Ｓ１１０で正常な応答コマンドを受信しなかったと判定すると、作動状況が異常の旨を現在の日時情報に対応付けてＲＡＭなどに記録する（Ｓ１３０）。これらの処理により、サブコンピュータ４５は、メインコンピュータ４１の作動状況が正常の旨または異常の旨を、時系列に沿って順次記録していくことになる。
【００２７】
次に、サブコンピュータ４５は、今回の死活監視における作動状況が前回の死活監視における作動状況から変化したか否かを判定し（Ｓ１４０）、変化していないと判定するとそのままメインコンピュータ状況監視処理を終了する。一方、サブコンピュータ４５は、今回の死活監視における作動状況が前回の死活監視における作動状況から変化したと判定すると、作動異常ログ情報を作成して（Ｓ１５０）、メインコンピュータ状況監視処理を終了する。なお、以前に実行されたメインコンピュータ状況監視処理で記録された作動状況は、Ｓ１４０，Ｓ１５０の処理が終われば適宜クリアするものなどとしてもよい。サブコンピュータ４５は、前回の作動状況が正常で今回の作動状況が異常である場合にＳ１４０で作動状況が変化したと判定し、Ｓ１５０で作動異常の発生日時を記録して作動異常ログ情報を作成する。また、サブコンピュータ４５は、前回の作動状況が異常で今回の作動状況が正常である場合にＳ１４０で作動状況が変化したと判定し、Ｓ１５０で作動異常の復帰（終了）日時と発生から復帰までの作動異常時間とを記録して作動異常ログ情報を作成する。ここで、図５は作動異常ログ情報の一例を示す説明図である。図示するように、作動異常ログ情報は、作動異常の内容（ここではメインコンピュータ４１の作動異常）と、作動異常の発生日時と復帰日時、発生から復帰までの作動異常時間とを含んで作成される。
【００２８】
Ｓ２０のルータ状況監視処理は、図６に示すフローチャートに基づいて実行される。このルータ状況監視処理では、サブコンピュータ４５は、まず、ルータ４３の状況監視としてルータ温度Ｔｒの監視（温度監視）を行うために温度センサ４３ａにより検出されたルータ温度Ｔｒを取得する（Ｓ２００）。次に、サブコンピュータ４５は、ルータ温度Ｔｒがルータ４３の作動に推奨される所定温度範囲の下限温度Ｔｌｏｗ以上であるか否か（Ｓ２１０）、ルータ温度Ｔｒが所定温度範囲の上限温度Ｔｈｉｇｈ以下であるか否か（Ｓ２２０）、をそれぞれ判定する。サブコンピュータ４５は、Ｓ２１０，Ｓ２２０でルータ温度Ｔｒが下限温度Ｔｌｏｗ以上で上限温度Ｔｈｉｇｈ以下即ち所定温度範囲内であると判定すると、温度状況が正常の旨を現在の日時情報に対応付けて記録する（Ｓ２３０）。一方、サブコンピュータ４５は、Ｓ２１０でルータ温度Ｔｒが下限温度Ｔｌｏｗ以上でなく下限温度Ｔｌｏｗ未満であると判定すると、温度状況が低温異常の旨を現在の日時情報に対応付けてＲＡＭなどに記録する（Ｓ２４０）。また、サブコンピュータ４５は、Ｓ２２０でルータ温度Ｔｒが上限温度Ｔｈｉｇｈ以下でなく上限温度Ｔｈｉｇｈ超過であると判定すると、温度状況が高温異常の旨を現在の日時情報に対応付けてＲＡＭなどに記録する（Ｓ２５０）。これらの処理により、サブコンピュータ４５は、ルータ４３の温度状況が正常の旨、低温異常の旨または高温異常の旨を、時系列に沿って順次記録していくことになる。
【００２９】
次に、サブコンピュータ４５は、今回の温度監視における温度状況が前回の温度監視における温度状況から変化したか否かを判定し（Ｓ２６０）、変化していないと判定するとそのままルータ状況監視処理を終了する。一方、サブコンピュータ４５は、今回の温度状況が前回の温度状況から変化したと判定すると、温度異常ログ情報を作成して（Ｓ２７０）、ルータ状況監視処理を終了する。なお、以前に実行されたルータ状況監視処理で記録された温度状況は、Ｓ２６０，Ｓ２７０の処理が終われば適宜クリアするものなどとしてもよい。サブコンピュータ４５は、前回の温度状況が正常で今回の温度状況が低温異常または高温異常である場合にＳ２６０で温度状況が変化したと判定し、Ｓ２７０で温度異常の発生日時と低温または高温の異常種別を記録して温度異常ログ情報を作成する。また、サブコンピュータ４５は、前回の温度状況が低温異常または高温異常で今回の温度状況が正常である場合にＳ２６０で温度状況が変化したと判定し、Ｓ２７０で温度異常の復帰（終了）日時と発生から復帰までの温度異常時間とを記録して温度異常ログ情報を作成する。ここで、図７は温度異常ログ情報の一例を示す説明図である。図示するように、温度異常ログ情報は、温度異常の内容（ここではルータ４３の温度異常）と、温度異常の発生日時と復帰日時、低温か高温かの異常種別、発生から復帰までの温度異常時間とを含んで作成される。なお、図５の作動異常ログ情報と図７の温度異常ログ情報とを別々のログ情報とするものを例示したが、これに限られず、一まとめにしたログ情報を作成してもよい。
【００３０】
Ｓ３０のログ情報送信処理は、図８に示すフローチャートに基づいて実行される。このログ情報送信処理では、サブコンピュータ４５は、まず、ログ情報の送信タイミングであるか否かを判定する（Ｓ３００）。ここで、ログ情報の送信タイミングは、例えば、毎月１回到来する定期的なタイミングとする。また、送信タイミングが設定される時間帯は、ストッカ１０が使用される頻度の少ない時間帯（例えば夜中の時間帯）などとする。サブコンピュータ４５は、Ｓ３００でログ情報の送信タイミングでないと判定すると、そのままログ情報送信処理を終了する。一方、サブコンピュータ４５は、Ｓ３００でログ情報の送信タイミングであると判定すると、メインコンピュータ４１やルータ４３の状況を確認する（Ｓ３１０）。Ｓ３１０では、サブコンピュータ４５は、Ｓ１０（図４）のメインコンピュータ状況監視処理のようにメインコンピュータ４１の作動状況を確認したり、Ｓ２０（図６）のルータ状況監視処理のようにルータ４３の温度状況を確認したりする。また、メインコンピュータ状況監視処理で説明した確認コマンドおよび応答コマンドをルータ４３とやり取りすることなどにより、ルータ４３の各ポートの状況や送受信されている情報量などの通信状況を確認したりする。そして、サブコンピュータ４５は、Ｓ３１０の確認結果に基づいて、メインコンピュータ４１およびルータ４３の状況に問題がないかか否か（Ｓ３２０）、メインコンピュータ４１がルータ４３経由で管理装置５０と通信中でないか否か（Ｓ３３０）、をそれぞれ判定する。サブコンピュータ４５は、メインコンピュータ４１の作動異常やルータ４３の温度異常などによりＳ３２０でメインコンピュータ４１やルータ４３の状況に問題があると判定したり、Ｓ３３０でメインコンピュータ４１が管理装置５０と通信中であると判定したりすると、Ｓ３１０に戻り処理を繰り返す。
【００３１】
また、サブコンピュータ４５は、Ｓ３２０，Ｓ３３０で、メインコンピュータ４１およびルータ４３の状況に問題がなく且つメインコンピュータ４１が管理装置５０と通信中でないと判定すると、作動異常ログ情報と温度異常ログ情報（各ログ情報）をルータ４３経由で通信ネットワーク５を介して管理装置５０へ送信する（Ｓ３４０）。このため、サブコンピュータ４５は、メインコンピュータ４１と管理装置５０との通信に影響を及ぼすことなく、作動異常ログ情報や温度異常ログ情報を管理装置５０に送信してアップロードすることができる。また、サブコンピュータ４５は、メインコンピュータ４１やルータ４３の状況に問題がある場合には、問題がなくなるのを待って送信するから、各ログ情報の送信よりも問題の対処を優先させてメインコンピュータ４１の処理に影響を及ぼさないものとすることができる。また、管理装置５０が作動異常ログ情報や温度異常ログ情報を表示部５２に表示することで、管理者は作動状況や温度状況を把握することができる。このため、管理者は、作動異常の原因解析や対策検討に作動異常ログ情報や温度異常ログ情報を用いることができる。例えば、メインコンピュータ４１と管理装置５０との間のやり取りに何らかの不具合があった場合の原因解析などに作動異常ログ情報を用いることができる。また、温度異常ログ情報から、ルータ４３の高温異常が頻発していれば制御ユニット３０に空冷ファンの設置や換気孔の追加などの対策を検討したり、ルータ４３の低温異常が頻発していれば制御ユニット３０に加熱ヒータの設置や保温材の追加などの対策を検討したりすることができる。そして、サブコンピュータ４５は、送信した作動異常ログ情報と温度異常ログ情報をクリアして（Ｓ３５０）、ログ情報送信処理を終了する。なお、サブコンピュータ４５は、送信対象のログ情報がない場合には、その旨を管理装置５０へ送信するものなどとしてもよい。
【００３２】
ここで、本実施形態の構成要素と本開示の構成要素との対応関係を明らかにする。本実施形態のストッカ１０が本開示のストッカに相当し、管理装置５０が管理装置に相当し、ストッカシステム１がストッカシステムに相当し、通信ネットワーク５がグローバルネットワークに相当し、メインコンピュータ４１がメインコンピュータに相当し、有線ＬＡＮ４７がローカルネットワークに相当し、サブコンピュータ４５がサブコンピュータに相当する。また、ルータ４３がルータに相当する。
【００３３】
以上説明した本実施形態のストッカ１０は、管理装置５０と通信ネットワーク５を介して通信可能に接続されると共にメインコンピュータ４１と有線ＬＡＮ４７を介して接続され、ストッカ１０のローカル環境としてメインコンピュータ４１やルータ４３の状況を監視するサブコンピュータ４５を備える。このため、ストッカ１０は、メインコンピュータ４１の処理負荷を増やすことなく、サブコンピュータ４５によりストッカ１０のローカル環境を監視することができる。また、管理装置５０は、サブコンピュータ４５と通信することによりローカル環境を把握することができる。
【００３４】
また、ストッカ１０では、サブコンピュータ４５がメインコンピュータ４１の死活監視を行うから、管理装置５０は、メインコンピュータ４１が正常作動しているか否かを把握することができる。また、ストッカ１０は、サブコンピュータ４５がルータ４３の温度監視を行うから、管理装置５０は、ルータ４３が正常温度であるか否かを把握することができる。
【００３５】
また、ストッカ１０では、サブコンピュータ４５がメインコンピュータ４１の作動異常ログ情報やルータ４３の温度異常ログ情報を作成して管理装置５０に送信する。このため、管理者は、メインコンピュータ４１で不具合が生じた場合に、作動異常ログ情報を不具合の原因解析や対策検討に用いることができる。また、管理者は、ルータ４３で不具合が生じた場合に、温度異常ログ情報を不具合の原因解析や対策検討に用いることができる。
【００３６】
また、ストッカ１０は、メインコンピュータ４１およびルータ４３の状況に問題がなく且つメインコンピュータ４１が管理装置５０と通信中でない場合に、サブコンピュータ４５が作動異常ログ情報や温度異常ログ情報を管理装置５０に送信する。このため、ストッカ１０は、メインコンピュータ４１と管理装置５０との通信に影響を及ぼすことなく、作動異常ログ情報や温度異常ログ情報を管理装置５０に送信することができる。また、メインコンピュータ４１やルータ４３の状況に問題がある場合には、問題がなくなるのを待って作動異常ログ情報や温度異常ログ情報を送信するから、ログ情報の送信よりも問題の対処を優先させることになる。このため、ストッカ１０は、メインコンピュータ４１の処理に影響を及ぼすことなく、作動異常ログ情報や温度異常ログ情報を管理装置５０に送信することができる。
【００３７】
なお、本開示は上述した実施形態に何ら限定されることはなく、本開示の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３８】
上述した実施形態では、メインコンピュータ４１およびルータ４３の状況に問題がなく且つメインコンピュータ４１が管理装置５０と通信中でない場合に、サブコンピュータ４５がログ情報を管理装置５０に送信するものとしたが、これに限られるものではない。例えば、メインコンピュータ４１やルータ４３の状況に拘わらずメインコンピュータ４１が管理装置５０と通信中でない場合に、サブコンピュータ４５がログ情報を送信するものとしてもよい。また、メインコンピュータ４１が管理装置５０と通信中であるか否かに拘わらずメインコンピュータ４１およびルータ４３の状況に問題がない場合に、サブコンピュータ４５がログ情報を送信するものとしてもよい。あるいは、メインコンピュータ４１およびルータ４３の状況やメインコンピュータ４１が管理装置５０と通信中か否かを確認することなく、サブコンピュータ４５がログ情報を送信するものとしてもよい。
【００３９】
上述した実施形態では、サブコンピュータ４５がログ情報を作成して管理装置５０に送信するものとしたが、これに限られるものではない。例えば、サブコンピュータ４５は、作動異常の発生や作動異常からの復帰など作動状況の変化がある度にその旨を管理装置５０に送信したり、温度異常の発生や温度異常からの復帰など温度状況の変化がある度にその旨を管理装置５０に送信したりするものとしてもよい。このようにする場合、図５や図７のログ情報を、サブコンピュータ４５ではなく管理装置５０が作成するものとしてもよい。このように、サブコンピュータ４５は、ログ情報を管理装置５０に送信するものに限られず、メインコンピュータ４１やルータ４３などストッカ１０のローカル環境の監視を行うものであればよい。
【００４０】
上述した実施形態では、ストッカ１０のローカル環境の監視としてメインコンピュータ４１の状況とルータ４３の状況とを監視するものを例示したが、これに限られず、メインコンピュータ４１の状況とルータ４３の状況とのうちいずれか一方を監視するものなどとして、図３のＳ１０またはＳ２０のいずれかの処理を省略するものとしてもよい。また、サブコンピュータ４５は、ストッカ１０のローカル環境に含まれる他の機器を監視するものとしてもよい。
【００４１】
上述した実施形態では、サブコンピュータ４５がメインコンピュータ４１の状況として死活監視を行いルータ４３の状況として温度監視を行うものとしたが、これに限られるものではない。例えば、メインコンピュータ４１が温度センサを備え、サブコンピュータ４５がメインコンピュータ４１の温度監視を行うものとしてもよい。なお、サブコンピュータ４５は、メインコンピュータ４１の死活監視と温度監視とを行うものとしてもよいし、死活監視を行うことなく温度監視を行うものとしてもよい。同様に、サブコンピュータ４５は、ルータ４３の状況としてルータ４３の死活監視と温度監視とを行うものとしてもよいし、温度監視を行うことなく死活監視を行うものとしてもよい。また、サブコンピュータ４５は、これら以外にも、例えばルータ４３の無線電波状況や通信量などの通信状況の監視を行うものなどとしてもよい。
【００４２】
上述した実施形態では、一例としてサブコンピュータ４５が毎月１回（１月に１回）ログ情報を管理装置５０へ送信するものとしたが、これに限られず、毎月複数回などのより高い頻度でログ情報を管理装置５０に送信するものとしてもよいし、複数月に１回などのより低い頻度でログ情報を管理装置５０に送信するものとしてもよい。
【００４３】
上述した実施形態では、サブコンピュータ４５が主にストッカ１０のローカル環境を監視するものを説明したが、これに加えて以下の処理を行うものとしてもよい。即ち、サブコンピュータ４５は、管理装置５０からメインコンピュータ４１の再起動指示を受信したことに基づいてメインコンピュータ４１を再起動させる処理を行うものなどとしてもよい。このようにすれば、メインコンピュータ４１に不具合が生じた場合、管理者はストッカ１０に出向くことなく、メインコンピュータ４１を再起動させてリセットさせることができる。
【産業上の利用可能性】
【００４４】
本発明は、商品をストッカに配送する商品流通システムの技術分野に利用可能である。
【符号の説明】
【００４５】
１  ストッカシステム、５  通信ネットワーク、１０  ストッカ、２０  納品庫、２４  錠装置、２６  開閉センサ、２８  物品センサ、３０  制御ユニット、３４  操作表示パネル、３６  読取器、３８  カメラモジュール、４１  メインコンピュータ、４３  ルータ、４３ａ  温度センサ、４５  サブコンピュータ、４７  有線ＬＡＮ、５０  管理装置、５２  表示部、５４  入力部。
【図１】
2019053544.tif 000003
【図２】
2019053544.tif 000004
【図３】
2019053544.tif 000005
【図４】
2019053544.tif 000006
【図５】
2019053544.tif 000007
【図６】
2019053544.tif 000008
【図７】
2019053544.tif 000009
【図８】
2019053544.tif 000010