JP3726310B2 - Information communication system - Google Patents

Information communication system Download PDF

Info

Publication number
JP3726310B2
JP3726310B2 JP15672895A JP15672895A JP3726310B2 JP 3726310 B2 JP3726310 B2 JP 3726310B2 JP 15672895 A JP15672895 A JP 15672895A JP 15672895 A JP15672895 A JP 15672895A JP 3726310 B2 JP3726310 B2 JP 3726310B2
Authority
JP
Japan
Prior art keywords
communication
communication device
subordinate
time
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP15672895A
Other languages
Japanese (ja)
Other versions
JPH08331275A (en
Inventor
治 安井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP15672895A priority Critical patent/JP3726310B2/en
Publication of JPH08331275A publication Critical patent/JPH08331275A/en
Application granted granted Critical
Publication of JP3726310B2 publication Critical patent/JP3726310B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Meter Arrangements (AREA)
  • Telephonic Communication Services (AREA)

Description

【0001】
【産業上の利用分野】
本発明は、情報通信システムに関し、特に、主通信装置と複数の従属通信装置との間で間欠的に論理的に通信路を確立し、互いに情報の通信を行う情報通信システムに関する。更に詳細には、主通信装置と複数の従属通信装置が互いに通信回線を通して接続されており、その装置間で情報の授受を行う通信システムにおいて、従属通信装置の時間帯別の稼働状況を把握し、各時間帯の通信料金を加味しながら通信スケジュールを決定し、運用効率を高くして情報の通信を行うための情報通信システムに関する。
【0002】
【従来の技術】
従来、主通信装置と複数の従属通信装置の間で情報の通信を行う情報通信システムにおいては、システム運用の一形態として、主通信装置と複数の従属通信装置のそれぞれの装置を、常時、電源投入の状態で使用する運用方法とするか、または、主通信装置と複数の従属通信装置の間で、データの授受を行う時間帯を予め定めておき、その時間帯に合わせて主通信装置と従属通信装置側の電源を投入するような運用方法によりシステム運用している。
【0003】
このようにして、主通信装置と複数の従属通信装置との双方の装置を稼働状態として、2つの通信装置の間で論理的に通信路を確立し、その主通信装置と複数の従属通信装置の間で必要な情報の通信を行う。
【0004】
ところで、常時、電源を投入する前者のシステム運用の方法では、従属通信装置の使用頻度が低い場合には、従属通信装置を使用する側は、通信装置を使用しない時にも電源が入っている状態となり、安全面のリスクが高い。特に、また、後者のシステム運用方法では、データの授受を行う時間帯において、主通信装置と複数の従属通信装置の双方で、操作担当者が装置側に居なければならず、更に、電源の入れ忘れなどが発生するので、その場合には、別に電話などの通信手段により、従属通信装置の側の操作者に電源投入の指示をしたりする必要があった。また、操作者が不在の場合は、操作者が従属通信装置の設置場所に戻るまで待たなければならなかった。
【0005】
また、このようなシステム運用の煩わしさを解消するため、公衆電話網に接続して電源のオン・オフを制御できるリモートスイッチが開されている。このようなリモートスイッチを用いることにより、主通信装置側からデータの送られてきたことを認識し、主通信装置側からの遠隔操作機能により従属通信装置の電源を投入遮断できる。
【0006】
【発明が解決しようとする課題】
しかしながら、リモートスイッチを利用する運用方法では、複数の従属通信装置をリモートスイッチ付きのものに全て変える必要があり、従属通信装置はユーザ側で所有する場合が多いので、その場合には、経済的な負担をユーザに強いることになる。また、複数の従属通信装置のユーザの側では不本意に通信装置の電源の投入遮断が行われるので、安全面などの理由により、それを望まないユーザもある。また、従属通信装置に変更を加える場合にも、故障発生や安全面でのリスクを、ユーザの側に負わせることになってしまうという問題がある。
【0007】
本発明は、このような問題点を解決するためになされたものであり、本発明の目的は、主通信装置と複数の従属通信装置が互いに通信回線を通して接続され、その通信装置の間で情報の授受を行う通信システムにおいて、従属通信装置の時間帯別の稼働状況を把握し、通信スケジュールを決定し、運用効率を高くして情報の通信を行うための情報通信システムを提供することにある。
【0008】
【課題を解決するための手段】
上記のような目的を達成するため、本発明の情報通信システムは、主通信装置と複数の従属通信装置との間で間欠的に論理的に通信路を確立し、互いに情報の通信を行う情報通信システムにおいて、それぞれの前記従属通信装置が、現在の日時を計時し計時データを送出する時計手段と、当該従属通信装置の電源の投入遮断を検知する電源状態検知手段と、検知された電源投入の状態と計時データから装置稼働履歴を作成し保持する稼働履歴保持手段と、作成された装置稼働履歴を主通信装置に送出する通信手段を備え、前記主通信装置が、現在の日時を計時し計時データを送出する時計手段と、複数の従属通信装置から送出される装置稼働履歴を収集し保持する従属装置稼働状態保持手段と、各々の従属通信装置の装置稼働履歴から各時間帯の各従属通信装置の稼働確率を算出する稼働確率算出手段と、各々の従属通信装置の稼働確率に基づき、各々の従属通信装置が競合せずに電源投入の状態である時間帯に通信を行うように各々の従属通信装置との間の通信スケジュールを決定する通信スケジューリング手段と、スケジュールされた結果と計時データに従って各従属通信装置に対して通信を行う通信管理手段とを備えることを特徴とする。この場合に、前記稼働確率算出手段は、各々の従属通信装置の装置稼働履歴から前記時間帯毎の稼働確率を曜日別及び月別の少なくとも一方について算出することを特徴とする。
【0009】
また、本発明の情報通信システムは、上記の構成に加えて、更に、主通信装置が、各曜日時間帯における通信単価を保持する通信単価保持手段を備え、前記通信スケジューリング手段は、前記従属通信装置における各時間帯の稼働確率とそれに対応する時間帯の通信単価を参照して、通信の適度を求め、その適度の高い時間帯に通信のスケジュールを決定することを特徴とする。
【0010】
【作用】
本発明の情報通信システムにおいては、主通信装置と複数の従属通信装置とが設けられ、主通信装置と複数の従属通信装置との間で間欠的に論理的に通信路を確立し、互いに情報の通信を行う。ここでの従属通信装置には、それぞれ時計手段と、電源状態検知手段と、稼働履歴保持手段と、通信手段とが備られる。時計手段が現在の日時を計時し計時データを送出し、電源状態検知手段が、当該従属通信装置の電源の投入遮断を検知する。稼働履歴保持手段は、検知された電源投入の状態と計時データから装置稼働履歴を作成し保持しており、通信手段が、作成された装置稼働履歴を主通信装置に送出する。
【0011】
一方、主通信装置には、時計手段と、従属装置稼働状態保持手段と、稼働確率算出手段と、通信スケジューリング手段と、通信管理手段とが備えられる。この主通信装置においては、時計手段が、現在の日時を計時し計時データを送出する。従属装置稼働状態保持手段が、複数の従属通信装置から送出される装置稼働履歴を収集し保持している。稼働確率算出手段が、各々の従属通信装置の装置稼働履歴から各時間帯の各従属通信装置の稼働確率を算出すると、通信スケジューリング手段が、各々の従属通信装置の稼働確率に基づき、各々の従属通信装置が競合せずに電源投入の状態である時間帯に通信を行うように各々の従属通信装置との間の通信スケジュールを決定する。そして、通信制御手段が、スケジュールされた結果と計時データに従って各従属通信装置に対して通信を行う。また、この場合に、稼働確率算出手段は、各々の従属通信装置の装置稼働履歴から前記時間帯毎の稼働確率を曜日別及び月別の少なくとも一方について算出する。
【0012】
また、ここでの情報通信システムにおいては、更に、主通信装置に、通信単価保持手段を備えており、通信単価保持手段に、各曜日時間帯における通信単価を保持する。このため、通信単価保持手段の通信単価を参照して、通信スケジュリング手段が、前記従属通信装置における各時間帯の稼働確率とそれに対応する時間帯の通信単価から、通信の適度を求め、その適度の高い時間帯に通信のスケジュールを決定する。
【0013】
このように、ユーザ側における通信装置の使用状況(装置稼動履歴)に合わせて、論理的に通信路を確立し、必要な情報を通信することができる。このため、必要な情報の通信のためのユーザに対する負担を軽減でき、かつ効率的に通信システムを運用できる。
【0014】
すなわち、ここでは、各々の従属通信装置の側で機器の稼働時刻のデータを記録し、そのデータを収集し、機器に対する稼働確率を予測し、もっとも稼働している確率の高い時間帯に通信を行うように主通信装置が通信管理の制御を行う。このため、各ユーザ毎に対応して、効率的な通信スケジュールを組むことができる。また、曜日別の各通信時間帯毎の通信料金を参考にして、できるだけ安価な時間帯を考慮して通信スケジュールを決定できるので、経済的に効率よくシステム運用が行える。
【0015】
【実施例】
以下、本発明の一実施例を図面を参照して具体的に説明する。図1は、本発明の一実施例にかかる情報通信システムの要部の構成を示すブロック図である。図1において、10は主通信装置、11は第1の従属通信装置、12は第2の従属通信装置、13は通信網である。主通信装置10は、通信網13を介して第1の従属通信装置11,第2の従属通信装置12などの複数の属性通信装置とそれぞれに接続されており、通信網13の通信回線を用いて、間欠的に論理的に通信路を確立し、互いに情報の通信を行う。
【0016】
ここでのシステム要素として、主通信装置10には、通信管理部101,時計機構102,通信制御部103,および稼働履歴データ保持部104が備えられている。通信管理部101には、通信スケジュール管理を行うために、稼働確率算出部105,時間帯通信単価保持部106,および、通信スケジューリング作成部107が備えられている。また、第1の従属通信装置11には、通信制御部111,稼働履歴保持部112,時計機構113,および電源投入遮断検知部114が備えられている。同様に、第2の従属通信装置12には、通信制御部121,稼働履歴保持部122,時計機構123,および電源投入遮断検知部124が備えられている。
【0017】
このようなシステム要素から構成される情報通信システムにおいて、例えば、第1の従属通信装置11の側において、従属通信装置本体の使用をも含めて、機器の使用/不使用のため、電源投入/遮断が行なわれると、電源投入/遮断の状態データを稼動履歴として送信するため、電源投入遮断検知部114が、その電源投入遮断を検知し、その時刻を時計機構113により参照して、稼働履歴保持部112に電源投入遮断の状態の稼働履歴データを作成して保持する。
【0018】
これらの稼働履歴データは、主通信装置10から当該第1の従属通信装置11にアクセス要求がなされ、当該第1の従属通信装置11と主通信装置10との間に、通信路が確立された場合に、通常の情報のデータ通信の際に併わせて、稼働履歴データについても送信要求がなされ、第1の従属通信装置11の側の通信制御部111から、通信網13の回線を介して、主通信装置10の側の通信制御部103に送られる。
【0019】
主通信装置10の側では、第1の従属通信装置11から送られてきた稼働履歴データを、通信制御部103により受信して、稼働履歴データ保持部104に保持する。この稼働履歴データ保持部104に保持された稼働時刻データを参照して、後述するように、通信管理部101が通信スケジュール管理を行う。
【0020】
第2の属性通信装置12と主通信装置10との間においても、前述したような同様な通信処理が行われ、主通信装置10の側では、第2の従属通信装置12から送られてきた稼働履歴データを、同様に、通信制御部103により受信して、稼働履歴データ保持部104に保持する。これらの稼働履歴データ保持部104に保持された稼働時刻データを参照して、後述するように、各々の従属通信装置に対して、通信管理部101が通信スケジュール管理を行う。
【0021】
このために、主通信装置10においては、通信管理部101の稼働確率算出部105が各々の従属通信装置に対応して日付や曜日別の稼働確率を算出する。通信スケジューリング作成部107は、求められた稼働確率のデータと時間帯通信単価保持部105に記憶されている時間帯別通信単価を参照して、通信に好適な時間帯の候補を求めて、通信スケジュールを作成する。そして、通信管理部101が、作成された通信スケジュールに従って、時計機構102からの時刻に基づき、通信制御部103を制御し、各々の従属通信装置(11,12)に対して情報の通信を行う。
【0022】
このようにして、このシステム運用の形態では、例えば、第1の従属通信装置11が顧客の側に設置してある場合に、顧客が機器の電源を投入すると、電源投入遮断検知部114が、それを検知して、その電源投入時の時刻データが時計機構113より稼働開始時刻として稼働履歴保持部112に取り込まれる。電源遮断時も同様に稼働終了時刻として時刻データが取り込まれる。それらの第1の従属通信装置11における機器の稼働状態のデータの時間系列データは、主通信装置10に集められ、主通信装置10において、各々の従属通信装置に対して、その各々の従属通信装置の時間帯別の稼働確率が求められる。そして、主通信装置10の側では、複数の特定の従属通信装置11に対する情報通信を行う際のアクセス要求を発行する場合、その特定の従属通信装置11の時間帯別の稼働確率に応じて、なるべく稼働確率が高い時間帯であって、かつ通信料金の低い時間帯を選択して、通信を行うように通信スケジュールを決める。そして、決めたスケジュールに従って、各従属通信装置11に対して通信を実行する。
【0023】
図2は、主通信装置の通信制御処理の流れを示すフローチャートである。主通信装置10における通信制御処理では、スケジュールされた予定の時間帯に、主通信装置10から通信プロトコルの手順に従って、通信相手先の例えば、第1の従属通信装置11との間で論理的に通信路を確立し、情報のデータ授受の通信処理を開始する。処理を開始すると、まず、ステップ201において、稼働履歴データを収集する。この稼働履歴データは、通信制御を行うためのスケジュールを決定するための原データとなるデータである。次に、ステップ202において、従属通信装置から収集したデータに従って、主通信装置における稼働履歴データを更新し、後述するように稼働確率を算出する。
【0024】
続いて、ステップ203において、算出された稼働確率に基づいて、次回の通信のための通信スケジュールの決定処理を行う。そして、次のステップ204において、通常データの通信処理を行い、ここでの処理を終了する。このように、この主通信装置における通信制御処理では、通常データの通信処理を行う前に、ここでの通信スケジュールの決定のための処理を行う。
【0025】
通信スケジュールの決定処理では、1週間1度のデータ通信を行い、データ収集を行う場合に、稼働確率と通信単価とを参照して、1週間の中の時間帯で、通信相手先の従属通信装置が稼働している確率が高い時間帯であり、かつ、通信単価の安い時間帯に次回の通信を行うように、通信スケジュールを決定する。
【0026】
図3は、従属通信装置における通信処理の処理フローを示すフローチャートである。従属通信装置における通信処理は、当該従属通信装置が稼働中であり、主通信装置からのデータ要求時に通信処理が開始される。主通信装置からデータ送出の要求があり、ここでの通信処理を開始すると、まず、ステップ301において、現在の稼働開始時刻データまでが送信されないように、最新のログデータを待避する。次にステップ302において、それ以前のログデータを含む通信データの送信処理を行う。そして、最後にステップ303において、待避しているログデータ(現在の稼働時刻に関する稼働開始時刻)を、ログを記録しているメモリの最初のエリアに格納する。完了すると次の稼働時刻のログを取りながら次の通信データ要求を待つ。
【0027】
図4は、従属通信装置におけるログデータメモリの稼働時刻データの例を説明する図である。図4の上部側に示すように、ログデータメモリ40には、稼働開始時刻41と稼働終了時刻42のデータの組が、従属通信装置の稼働状態に応じて順次に格納される。このデータの組は、主通信装置からのログデータの要求があった場合に送出されて削除されるが、データ送出の後に、再び順次に格納される。図4の上部側は、送信前のログデータメモリ40のデータ例を示している。この状態において、主通信装置と当該従属通信装置との間で通信処理(図2,図3)が行われると、ログデータ40に格納されているデータの組が送信され、送信されたデータは削除され、図4の下部側に示すように、送信後は、ログデータメモリ43の状態となる。
【0028】
すなわち、ログデータメモリ40には、従属通信装置の稼働状態に応じて、電源投入時刻と電源遮断時刻が記録される。ログデータメモリ40の最下行のデータに電源遮断時刻が入っていないのは、現在稼働中であり、まだ、当該従属通信装置の電源が遮断されていない状態であるためである。この状態において、ログデータの送信要求が主通信装置から来ると、ログデータメモリ40の最下行の電源投入時刻“Mon 7:00 8/29”のデータは送出されないように、待避され、ログデータメモリ40の第5行までのデータの組が、主通信装置に送られる。データ送出が完了すると、送出されたデータの組はクリアされ、先の待避した電源投入時刻“Mon 7:00 8/29”のデータが第1行の稼働開始時刻41のメモリエリアに書き込まれ、ログデータメモリ43の状態となる。そして、続いて、従属通信装置の稼働状態に応じて、ログデータメモリ43の状態から電源投入時刻と電源遮断時刻が順次に記録される。
【0029】
次に、主通信装置において、それぞれの従属通信装置の稼働確率を算出する処理について説明する。図5は、稼働確率算出処理の処理フローを示すフローチャートであり、また、図6は、稼働確率を求めるための曜日別/時間帯別に割り当てたワークメモリの構成を示す図である。
【0030】
図5および図6を参照して説明する。処理を開始すると、ステップ501において、各種テーブルや変数の初期データの設定化処理を行う。次に、各従属通信装置のログデータに対して、ステップ502において、処理を行っていないログデータが未だあるか否かを判定し、ログデータがある場合に、ステップ503に進み、1組のログデータを取得し、次のステップ504において、ログデータから週別,時間帯別のオン状態の時間の稼働回数に1を加える。そして、ステップ502に戻り、処理を行っていないログデータが未だあるか否かを判定し、ログデータがなくなるまで、ステップ502〜504の処理を繰り返し行う。
【0031】
これにより、図6に示すように、曜日別/時間帯別のワークメモリ60の配列要素領域に、当該従属通信装置の稼働状況に応じて+1が加算される。例えば、図4の第1行目のログデータでは「月曜日の8時〜22時」が稼働時間となっているので、ワークメモリ60の配列要素領域の月曜日8時から22時までの各時間帯に+1が加算される。これをそれぞれのログデータのデータの組から稼働時間の時間帯を求めて、各時間帯について行う。この結果、図4に示すようなログデータから得た稼働履歴データから、その稼働時間の時間帯を求めると、図6に示すような曜日別/時間帯別の稼働時間のデータ分布が得られる。そして、数週間のログデータから各々の曜日別/時間帯別の稼働時間のデータ分布を得て、各々の従属通信装置に対する曜日別/時間帯別の稼働確率を得る。
【0032】
このため、ステップ502の判定により、未処理のログデータがなくなったことを判定すると、次に、ステップ505に進み、該当する曜日の稼働記録日数を求める。そして、ステップ506において、各々の曜日別/時間帯別の稼働回数を稼働記録日数で割って、そのぞれの時間帯別の稼働確率を求める。
【0033】
図7は、1つの従属通信装置に対して求められた稼働確率を示す稼働確率テーブルメモリの一例を示す図である。図7に示すように、ここで求められた稼働確率を示す稼働確率テーブルメモリ70は、それぞれに求められた時間帯の稼働確率をハッチングにより表示形態を変えて示している。例えば、斜線のハッチングで示す領域の月曜日〜金曜日までの曜日の9時〜19時までは、90%以上の確率で稼働していることを示している。また、土曜日,日曜日,週日の深夜や早朝など、白色で示す領域の時間帯は、60%以下の稼働確率であることを示している。このようにして求められた稼働確率を利用して、稼働確率の高い日時に通信を行えるようにスケジュールを決定する。
【0034】
本実施例では、稼働確率を1週間の曜日別の時間帯別に分けて求めており、図7に示すように、1つの従属通信装置について1週間の曜日別に求められた稼働確率の例を示しているが、更に精度よく稼働確率を求めるには、曜日別のほかに月別の変動についてログデータから稼働履歴データを求めて、同様な処理により、各々の月別の日の時間帯別の稼働確率を求めるようにもできる。
【0035】
主通信装置は、このようにして求められた曜日別の時間帯別の稼働確率に基づいて、曜日別の時間帯別に通信スケジュールを決定する処理を行う。つまり、ここでは、もっとも稼働している確率の高い時間帯に通信を行うように主通信装置が通信スケジュールを行う。その場合、曜日別の各通信時間帯毎の通信料金を参考にして、できるだけ安価な時間帯を考慮して通信スケジュールを決定し、経済的に効率よくシステム運用が行えるようにする。
【0036】
次に主通信装置が行う通信スケジュール決定処理について説明する。図8は、通信スケジュール決定処理の処理フローを示すフローチャートである。また、図9は、通信スケジュール決定処理で参照する曜日別の時間帯別通信単価テーブルの例を示す図である。
【0037】
公衆回線の通信網を利用する場合には、通信会社は曜日別の時間帯別に通信単価を定めているので、この曜日別の時間帯別の通信単価を、図9に示すような時間帯別通信単価テーブル80に格納して、その内容を参照して、最も稼働確率の高い時間帯に通信を行うように通信スケジュールを行う。公衆回線の通信網による通信サービスを提供する通信会社によると、企業活動の活発な時間帯を100%とすると、夜間や休日は通信単価を安価に設定している。図9に示すように、7時〜19時の間の通常料金の時間帯に対して、19時〜21時の時間帯では10%割引き、21時〜23時の時間帯で20%割引き、その他の夜間の時間帯では30%割引となっている。
【0038】
主通信装置と従属通信装置の間で情報の通信を行う場合に、データ通信のコストをできるだけ節約するため、割引率の大きい時間帯をできるだけ使用したい。しかし、割引率の大きい時間帯の深夜や休日の時間帯では、従属通信装置の電源が遮断となっていることが多い。このため、先に求めた稼働確率に基づいて、できるだけ稼働確率の高く、かつ、割引率の大きい時間帯に通信を行うように、通信スケジュールを決定する。
【0039】
次に、図8を参照して、ここでの通信スケジュール決定処理を説明する。処理を開始すると、まず、ステップ801において通信適度を求める。ここでの通信適度は、稼働確率のパラメータと時間帯別通信単価のパラメータから通信スケジュールの評価値を与えるものとして、従属通信装置の稼働確率と通信単価の逆数を乗算したものとして定義する。このように定義する通信適度を用いると、稼働確率が高いほど、また、単価が安いほど大きな値となる。両者の通信適度に対する影響度(重み)を変えるため、いくらかの定数加算式や関数式として定義するようにしてもよい。
【0040】
曜日別/時間帯別に通信適度が求められると、次にステップ802において、通信適度が高い順に週別時間帯を時間帯別にソートする。そして、次のステップ803において、現在の曜日時刻以降で、通信適度が最大であり、かつ最も現在に近い日時を次回の通信予定時刻とする。次に、ステップ804において、このように決定した次回の通信予定時刻が、既に他の通信装置との間で通信予定となっているか否かを判定する。既に他の通信予定がある場合には、当該通信予定時刻は、次回の通信予定としてスケジュールできないので、次のステップ805に進み、次の通信予定以降の最も近い曜日で、最大の通信適度を持つ時間帯の候補を次回の通信予定時刻とする。そして、再び、ステップ804に戻り、ここで決定した次回の通信予定時刻が、既に他の通信装置との間で通信予定となっているか否かを判定する。
【0041】
このようにして決定した次回の通信予定時刻が、既に他の通信予定と競合しない場合、次に、ステップ806に進み、その次回の通信予定時刻を通信スケジュール表に記録する。そして、次のステップ807において、未だ次回の通信スケジュールを行っていない次の従属通信装置があるか否かを判定し、次の従属通信装置がある場合には、ステップ801に戻り、次の従属通信装置に対する通信スケジュールの決定処理を行う。また、これらの処理を全ての従属通信装置に対して行い、ステップ807の判定において、未だ次回の通信スケジュールを行っていない次の従属通信装置がないことが判定できると、ここでの処理を終了する。
【0042】
このようにして、各々の従属通信装置に対して次回の通信スケジュールが決定された場合の通信スケジュール表の一例を図10に示す。図10は、実際にスケジュールされた結果の主通信装置の通信スケジュール表の一例を示す図である。図10に示すように、主通信装置の通信スケジュール表90は、従属通信装置番号フィールド91,最新通信時刻フィールド92,および次回通信時刻フィールド93の各データから構成されている。
【0043】
ここでは、各々の従属通信装置番号別に、最新通信時刻のデータと次回通信時刻のデータにより通信スケジュールされている。つまり、各々の従属通信装置番号の従属通信装置に対して、最新通信時刻において情報通信を行い、その際に取得した稼働時刻のログデータにより、前述したような各々の処理を行い、その結果として、次回通信時刻を決定して、通信スケジュールを行ったものである。
【0044】
このような処理を継続して通信処理を行っていると、各々の従属通信装置における定常的な稼働時刻に大きな変化がないため、次回通信予定の次回通信時刻を求めると、そのまま次の週の同じような時間帯に通信を行うようにスケジュールされる結果となる。また、この場合に、通信を行う時間帯は、稼働確率および時間帯別通信単価により、稼働確率が比較的高く、通信料金の安い時間帯が優先的に選ばれるため、例えば、図10に示すように、従属通信装置番号1の従属通信装置に対しては、次週の月曜日の21時からの時間帯が選択される。その時間帯は80〜90%の稼働確率であり、通信料金は20%割引きの時間帯となっている。
【0045】
他の従属通信装置に対しても、同様に、他の従属通信装置のスケジュールされた時間帯と競合しないように決定されている。例えば、従属通信装置番号4の従属通信装置に対しては、従属通信装置番号1の従属通信装置と同様に月曜日が選択されているが、その場合の時間帯では、21時からの時間帯は、既に従属通信装置番号1の従属通信装置の通信スケジュールが入っているため、次の候補として午前7時からの時間帯にスケジュールされている。
【0046】
【発明の効果】
以上説明したように、本発明の情報通信システムによれば、主通信装置と従属通信装置の間で情報通信が行われる際に、従属通信装置の稼働履歴データを取得し、その稼働履歴データを利用して、機器の稼働確率を算出し、更に曜日別時間帯別通信単価を参照して、ユーザ側の従属通信装置が高い確率で稼働し、かつ安価な時間帯での通信を行うことができる。これにより、ユーザが情報通信のためだけに、従属通信装置の電源の投入および切断を行う手間が不要となる。また、情報通信のためだけに、関連する機器を常時投入状態にする必要もないため、ユーザに機器の故障や火災などのリスク負担を増加させることはない。
【図面の簡単な説明】
【図1】 図1は本発明の一実施例にかかる情報通信システムの要部の構成を示すブロック図、
【図2】 図2は主通信装置の通信制御処理の流れを示すフローチャート、
【図3】 図3は従属通信装置における通信処理の処理フローを示すフローチャート、
【図4】 図4は従属通信装置におけるログデータメモリの稼働時刻データの例を説明する図、
【図5】 図5は稼働確率算出処理の処理フローを示すフローチャート、
【図6】 図6は稼働確率を求めるための曜日別/時間帯別に割り当てたワークメモリの構成を構成を示す図、
【図7】 図7は1つの従属通信装置に対して求められた稼働確率を示す稼働確率テーブルメモリの一例を示す図、
【図8】 図8は通信スケジュール決定処理の処理フローを示すフローチャート、
【図9】 図9は通信スケジュール決定処理で参照する曜日別の時間帯別通信単価テーブルの例を示す図、
【図10】 図10は、実際にスケジュールされた結果の主通信装置の通信スケジュール表の一例を示す図である。
【符号の説明】
10…主通信装置、11…第1の従属通信装置、12…第2の従属通信装置、13…通信網、40…ログデータメモリ、41…稼働開始時刻、42…稼働終了時刻、60…ワークメモリ、70…稼働確率テーブルメモリ、80…時間帯別通信単価テーブル、90…通信スケジュール表、91…従属通信装置番号フィールド、92…最新通信時刻フィールド、93…次回通信時刻フィールド、101…通信管理部、102…時計機構、103…通信制御部、104…稼働履歴データ保持部、105…稼働確率算出部、106…通信単価保持部、107…通信スケジュール作成部、111…通信制御部、112…稼働履歴保持部、113…時計機構、114…電源投入遮断検知部、121…通信制御部、122…稼働履歴保持部、123…時計機構、124…電源投入遮断検知部。
[0001]
[Industrial application fields]
The present invention relates to an information communication system, and more particularly, to an information communication system in which a communication path is intermittently logically established between a main communication apparatus and a plurality of subordinate communication apparatuses and information is communicated with each other. In more detail, in a communication system in which a main communication device and a plurality of subordinate communication devices are connected to each other through a communication line, and information is exchanged between the devices, the operation status of the subordinate communication device according to time zone is grasped. The present invention relates to an information communication system for performing communication of information by determining a communication schedule while taking into account a communication charge for each time period, and increasing operational efficiency.
[0002]
[Prior art]
Conventionally, in an information communication system that performs communication of information between a main communication device and a plurality of subordinate communication devices, as a form of system operation, each of the main communication device and the plurality of subordinate communication devices is always powered. The operation method to be used in the input state, or a time zone for transferring data between the main communication device and a plurality of subordinate communication devices is determined in advance, and the main communication device The system is operated by an operation method in which the slave communication device side is powered on.
[0003]
In this way, both the main communication device and the plurality of subordinate communication devices are put into operation, and a logical communication path is established between the two communication devices, and the main communication device and the plurality of subordinate communication devices are established. Necessary information is communicated between the two.
[0004]
  By the way, in the former system operation method in which power is always turned on, when the usage frequency of the subordinate communication device is low, the side using the subordinate communication device is in a state where the power is on even when the communication device is not used. Therefore, the safety risk is high. In particular, in the latter system operation method, in the time zone in which data is transmitted / received, both the main communication device and the plurality of subordinate communication devices are operated by an operator in charge.ofIn that case, it is necessary to instruct the operator on the side of the slave communication device to turn on the power by another communication means such as a telephone. was there. If there is no operator,The operatorI had to wait until I returned to the place where the slave communication device was installed.
[0005]
  In addition, in order to eliminate such annoying system operation, a remote switch that can be connected to a public telephone network to control power on / off is opened.DepartureHas been. By using such a remote switch, it is possible to recognize that data has been sent from the main communication device side, and to turn on / off the power of the slave communication device by the remote operation function from the main communication device side.
[0006]
[Problems to be solved by the invention]
However, in the operation method using a remote switch, it is necessary to change all of the subordinate communication devices to those with a remote switch, and the subordinate communication device is often owned by the user side. A heavy burden on the user. In addition, since the users of the plurality of subordinate communication devices unintentionally turn on and off the communication device, some users do not want to do so for safety reasons. In addition, even when a change is made to the subordinate communication device, there is a problem in that the risk of occurrence of a failure or a safety risk is imposed on the user side.
[0007]
The present invention has been made to solve such a problem, and an object of the present invention is to connect a main communication device and a plurality of subordinate communication devices to each other through a communication line, and to communicate information between the communication devices. It is to provide an information communication system for grasping the operation status of each subordinate communication device for each time zone, determining a communication schedule, and improving information efficiency to communicate information. .
[0008]
[Means for Solving the Problems]
  In order to achieve the above object, an information communication system according to the present invention is an information communication system in which a communication path is intermittently logically established between a main communication device and a plurality of subordinate communication devices to communicate information with each other. In the communication system, each of the subordinate communication devices counts the current date and time and sends clock data, power supply state detection means for detecting power on / off of the subordinate communication device, and detected power on Operation history holding means for creating and holding a device operation history from the status and timing data, and communication means for sending the created device operation history to the main communication device, wherein the main communication device measures the current date and time. Clock means for sending timing data, slave device operating state holding means for collecting and holding device operation history sent from a plurality of slave communication devices, and each time from the device operation history of each slave communication device And operating the probability calculating means for calculating the operation probability of each dependent communication apparatus, operating the probability of each of the slave communication deviceBetween each subordinate communication device so that each subordinate communication device communicates in a time zone in which the power is turned on without contention.A communication scheduling means for determining a communication schedule, and a communication management means for communicating with each slave communication device according to the scheduled result and time data are provided.In this case, the operation probability calculating means calculates the operation probability for each time period from at least one of the day of the week and the month from the device operation history of each subordinate communication device.
[0009]
In addition to the above configuration, the information communication system according to the present invention further includes a communication unit price holding unit that holds a communication unit price in each day of the week time zone, and the communication scheduling unit includes the slave communication unit. It is characterized by referring to the operation probability of each time zone in the device and the communication unit price for the corresponding time zone, determining the appropriateness of communication, and determining the communication schedule in the reasonably high time zone.
[0010]
[Action]
In the information communication system of the present invention, a main communication device and a plurality of subordinate communication devices are provided, and a communication path is intermittently logically established between the main communication device and the plurality of subordinate communication devices, and information is mutually obtained. Communication. The slave communication devices here are each provided with a clock means, a power supply state detection means, an operation history holding means, and a communication means. The clock means counts the current date and time and sends time data, and the power state detection means detects the power-on / off of the slave communication device. The operation history holding means creates and holds a device operation history from the detected power-on state and time data, and the communication means sends the created device operation history to the main communication device.
[0011]
  On the other hand, the main communication device includes a clock unit, a dependent device operating state holding unit, an operation probability calculating unit, and a communication schedule.-And communication management means. In this main communication device, the clock means keeps the current date and sends time data. The slave device operating state holding means collects and holds device operation history sent from a plurality of slave communication devices. When the operation probability calculating unit calculates the operation probability of each dependent communication device in each time slot from the device operation history of each dependent communication device, the communication scheduling unit calculates the operation probability of each dependent communication device.Between each subordinate communication device so that each subordinate communication device communicates in a time zone in which the power is turned on without contention.Determine the communication schedule. And a communication control means communicates with respect to each subordinate communication apparatus according to the scheduled result and timing data.Further, in this case, the operation probability calculation means calculates the operation probability for each time period for at least one of the day of the week and the month from the device operation history of each subordinate communication device.
[0012]
Further, in the information communication system here, the main communication device further includes a communication unit price holding unit, and the communication unit price holding unit holds the communication unit price for each day of the week time zone. For this reason, referring to the communication unit price of the communication unit price holding unit, the communication scheduling unit obtains the appropriateness of communication from the operation probability of each time slot in the slave communication device and the communication unit price of the corresponding time slot, Determine a communication schedule at a reasonably high time.
[0013]
In this way, it is possible to logically establish a communication path and communicate necessary information according to the usage state (apparatus operation history) of the communication apparatus on the user side. For this reason, the burden on the user for communication of necessary information can be reduced, and the communication system can be operated efficiently.
[0014]
That is, here, each slave communication device records equipment operating time data, collects the data, predicts the operating probability for the equipment, and communicates in the time zone with the highest probability of operating. The main communication device controls the communication management so that it can be performed. For this reason, an efficient communication schedule can be set up corresponding to each user. In addition, the communication schedule can be determined in consideration of the cheapest time zone with reference to the communication fee for each communication time zone for each day of the week, so that the system can be operated economically and efficiently.
[0015]
【Example】
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a main part of an information communication system according to an embodiment of the present invention. In FIG. 1, 10 is a main communication device, 11 is a first slave communication device, 12 is a second slave communication device, and 13 is a communication network. The main communication device 10 is connected to a plurality of attribute communication devices such as the first subordinate communication device 11 and the second subordinate communication device 12 via the communication network 13, and uses a communication line of the communication network 13. Thus, the communication path is intermittently logically established and information is communicated with each other.
[0016]
As system elements here, the main communication device 10 includes a communication management unit 101, a clock mechanism 102, a communication control unit 103, and an operation history data holding unit 104. The communication management unit 101 includes an operation probability calculation unit 105, a time zone communication unit price holding unit 106, and a communication scheduling creation unit 107 in order to perform communication schedule management. Further, the first slave communication device 11 includes a communication control unit 111, an operation history holding unit 112, a clock mechanism 113, and a power-on / off detection unit 114. Similarly, the second slave communication device 12 includes a communication control unit 121, an operation history holding unit 122, a clock mechanism 123, and a power-on / off detection unit 124.
[0017]
In an information communication system composed of such system elements, for example, on the first slave communication device 11 side, including the use of the slave communication device main body, including the use / non-use of equipment, When the shutdown is performed, the power-on / shutdown state data is transmitted as the operation history. Therefore, the power-on / off detection unit 114 detects the power-on / off and refers to the time by the clock mechanism 113, and the operation history. Operation history data in a power-on / off state is created and held in the holding unit 112.
[0018]
These operation history data are accessed from the main communication device 10 to the first subordinate communication device 11, and a communication path is established between the first subordinate communication device 11 and the main communication device 10. In this case, a transmission request is also made for the operation history data along with the normal information data communication, and the communication control unit 111 on the first subordinate communication device 11 side is connected via the communication network 13 line. And sent to the communication control unit 103 on the main communication device 10 side.
[0019]
On the main communication device 10 side, the operation history data sent from the first slave communication device 11 is received by the communication control unit 103 and held in the operation history data holding unit 104. With reference to the operation time data held in the operation history data holding unit 104, the communication management unit 101 performs communication schedule management as will be described later.
[0020]
The same communication process as described above is performed between the second attribute communication device 12 and the main communication device 10, and the main communication device 10 sends the second attribute communication device 12 from the second subordinate communication device 12. Similarly, the operation history data is received by the communication control unit 103 and held in the operation history data holding unit 104. With reference to the operation time data held in these operation history data holding units 104, the communication management unit 101 performs communication schedule management for each subordinate communication device, as will be described later.
[0021]
Therefore, in the main communication device 10, the operation probability calculation unit 105 of the communication management unit 101 calculates the operation probability for each date and day of the week corresponding to each subordinate communication device. The communication scheduling creation unit 107 refers to the obtained operation probability data and the communication unit price for each time period stored in the time period communication unit price holding unit 105 to obtain a candidate for a time period suitable for communication. Create a schedule. And the communication management part 101 controls the communication control part 103 based on the time from the clock mechanism 102 according to the created communication schedule, and communicates information to each slave communication device (11, 12). .
[0022]
Thus, in this system operation mode, for example, when the first subordinate communication device 11 is installed on the customer side, when the customer turns on the device, the power-on / off detection unit 114 Detecting this, the time data when the power is turned on is taken into the operation history holding unit 112 as the operation start time from the clock mechanism 113. Similarly, when the power is cut off, time data is taken in as the operation end time. The time-series data of the operation status data of the devices in the first slave communication device 11 is collected in the main communication device 10, and the slave communication device 10 receives each slave communication from the slave communication device 10. The operation probability for each device time zone is obtained. And when issuing the access request at the time of performing information communication with respect to a plurality of specific subordinate communication devices 11 on the main communication device 10 side, according to the operation probability according to the time zone of the specific subordinate communication device 11, A communication schedule is determined so that communication is performed by selecting a time zone where the operation probability is as high as possible and a low communication fee. And according to the decided schedule, it communicates with respect to each subordinate communication apparatus 11. FIG.
[0023]
FIG. 2 is a flowchart showing a flow of communication control processing of the main communication device. In the communication control process in the main communication device 10, logically between the main communication device 10 and the first subordinate communication device 11, for example, in accordance with the communication protocol procedure from the main communication device 10 in the scheduled time zone. A communication path is established and communication processing for exchanging information data is started. When the process is started, first, in step 201, operation history data is collected. The operation history data is data serving as original data for determining a schedule for performing communication control. Next, in step 202, the operation history data in the main communication device is updated according to the data collected from the subordinate communication device, and the operation probability is calculated as will be described later.
[0024]
Subsequently, in step 203, based on the calculated operation probability, a communication schedule determination process for the next communication is performed. Then, in the next step 204, normal data communication processing is performed, and the processing here ends. As described above, in the communication control process in the main communication apparatus, the process for determining the communication schedule is performed before the normal data communication process.
[0025]
  One week for communication schedule decision processingInWhen performing one-time data communication and collecting data, the operation probability and the communication unit price are referred to, and there is a high probability that the subordinate communication device of the communication partner is operating in the time zone within one week. The communication schedule is determined so that the next communication is performed in the time zone and the time zone where the communication unit price is low.
[0026]
FIG. 3 is a flowchart showing a processing flow of communication processing in the slave communication device. The communication process in the subordinate communication apparatus is started when the subordinate communication apparatus is in operation and a data request is issued from the main communication apparatus. When there is a data transmission request from the main communication device and communication processing is started here, first, in step 301, the latest log data is saved so that the current operation start time data is not transmitted. Next, in step 302, transmission processing of communication data including previous log data is performed. Finally, in step 303, the saved log data (operation start time related to the current operation time) is stored in the first area of the memory in which the log is recorded. When completed, it waits for the next communication data request while logging the next operation time.
[0027]
FIG. 4 is a diagram illustrating an example of operation time data of the log data memory in the slave communication device. As shown in the upper part of FIG. 4, the log data memory 40 sequentially stores data sets of the operation start time 41 and the operation end time 42 according to the operation state of the slave communication device. This set of data is sent out and deleted when there is a request for log data from the main communication device, but is sequentially stored again after sending out the data. The upper side of FIG. 4 shows an example of data in the log data memory 40 before transmission. In this state, when communication processing (FIGS. 2 and 3) is performed between the main communication device and the subordinate communication device, a set of data stored in the log data 40 is transmitted, and the transmitted data is As shown in the lower part of FIG. 4, the log data memory 43 is in a state after transmission.
[0028]
That is, in the log data memory 40, the power-on time and the power-off time are recorded according to the operating state of the slave communication device. The reason why the power cut-off time is not included in the data in the bottom row of the log data memory 40 is that it is currently operating and the power supply of the slave communication device is not cut off yet. In this state, when a log data transmission request comes from the main communication device, data at the power-on time “Mon 7:00 8/29” at the bottom of the log data memory 40 is saved so as not to be transmitted, and log data Data sets up to the fifth row of the memory 40 are sent to the main communication device. When the data transmission is completed, the transmitted data set is cleared, and the previously saved data of the power-on time “Mon 7:00 8/29” is written in the memory area at the operation start time 41 in the first row, The state of the log data memory 43 is entered. Subsequently, the power-on time and the power-off time are sequentially recorded from the state of the log data memory 43 according to the operating state of the slave communication device.
[0029]
Next, a process for calculating the operation probability of each subordinate communication apparatus in the main communication apparatus will be described. FIG. 5 is a flowchart showing a processing flow of the operation probability calculation processing, and FIG. 6 is a diagram showing a configuration of work memory allocated for each day of the week / time period for obtaining the operation probability.
[0030]
This will be described with reference to FIGS. When the process starts, in step 501, initial data for various tables and variables is set. Next, in step 502, it is determined whether or not there is log data that has not been processed for the log data of each subordinate communication apparatus. Log data is acquired, and in the next step 504, 1 is added to the number of operations in the on-state time by week and time period from the log data. Then, returning to step 502, it is determined whether there is still log data that has not been processed, and the processing of steps 502 to 504 is repeated until there is no log data.
[0031]
As a result, as shown in FIG. 6, +1 is added to the array element area of the work memory 60 for each day of the week / time zone according to the operating status of the slave communication device. For example, in the log data on the first line in FIG. 4, “Monday 8 o'clock to 22 o'clock” is the operation time, so each time zone from Monday 8 o'clock to 22 o'clock in the array element area of the work memory 60 +1 is added to. This is performed for each time zone by obtaining the operating time zone from each log data set. As a result, when the time zone of the operation time is obtained from the operation history data obtained from the log data as shown in FIG. 4, the data distribution of the operation time by day of the week / time zone as shown in FIG. 6 is obtained. . Then, a data distribution of operating hours for each day of the week / time zone is obtained from the log data of several weeks, and the operating probability for each day of the week / time zone for each slave communication device is obtained.
[0032]
Therefore, if it is determined in step 502 that there is no unprocessed log data, the process proceeds to step 505, where the number of operating recording days for the corresponding day of the week is obtained. In step 506, the number of operations for each day of the week / time period is divided by the number of operation recording days to determine the operation probability for each time period.
[0033]
FIG. 7 is a diagram illustrating an example of an operation probability table memory indicating operation probabilities obtained for one subordinate communication device. As shown in FIG. 7, the operation probability table memory 70 showing the operation probabilities obtained here shows the operation probabilities in the respective time zones obtained by changing the display form by hatching. For example, it indicates that the operation is performed with a probability of 90% or more from 9:00 to 19:00 on Monday to Friday in the area indicated by hatching. In addition, the time zone of the white area such as Saturday, Sunday, weekday midnight or early morning indicates an operation probability of 60% or less. Using the operation probability thus determined, a schedule is determined so that communication can be performed at a date and time when the operation probability is high.
[0034]
In this embodiment, the operation probabilities are obtained separately for each time of day of the week of the week. As shown in FIG. 7, an example of operation probabilities obtained for each day of the week of one slave communication device is shown. However, in order to obtain the operation probability with higher accuracy, operation history data is obtained from log data for fluctuations by month in addition to the day of the week, and the operation probability by time zone of each month by the same process. You can also ask for.
[0035]
The main communication device performs a process of determining a communication schedule for each time zone for each day of the week based on the operation probabilities for each time zone for each day of the week thus obtained. That is, here, the main communication apparatus performs a communication schedule so as to perform communication in a time zone with the highest probability of operation. In that case, referring to the communication fee for each communication time zone for each day of the week, the communication schedule is determined in consideration of the cheapest time zone so that the system can be operated economically and efficiently.
[0036]
Next, communication schedule determination processing performed by the main communication device will be described. FIG. 8 is a flowchart showing a processing flow of communication schedule determination processing. FIG. 9 is a diagram illustrating an example of a communication unit price table for each day of the week referred to in the communication schedule determination process.
[0037]
When using a public line communication network, the communication company sets a communication unit price for each time zone of each day of the week. The communication schedule is stored in the communication unit price table 80, referring to the contents, and performing communication in the time zone with the highest operation probability. According to a telecommunications company that provides a communication service using a public line communication network, assuming that the active time zone of corporate activities is 100%, the communication unit price is set at night and on holidays at a low price. As shown in FIG. 9, the normal charge time zone between 7:00 and 19:00 is discounted by 10% in the time zone from 19:00 to 21:00, 20% discount in the time zone from 21:00 to 23:00, The discount is 30% in the night time.
[0038]
When communicating information between the main communication device and the subordinate communication device, it is desirable to use a time zone with a large discount rate as much as possible in order to save the cost of data communication as much as possible. However, the power supply of the slave communication device is often shut off at midnight or holiday time when the discount rate is large. For this reason, the communication schedule is determined based on the previously obtained operation probability so as to perform communication in a time zone where the operation probability is as high as possible and the discount rate is large.
[0039]
Next, the communication schedule determination process here will be described with reference to FIG. When the process is started, first, in step 801, communication appropriateness is obtained. Here, communication moderateness is defined as a value obtained by giving an evaluation value of a communication schedule from an operation probability parameter and a time-unit-specific communication unit price parameter, which is obtained by multiplying the operation probability of the subordinate communication device by the inverse of the communication unit price. When communication moderateness defined in this way is used, the higher the operation probability and the lower the unit price, the larger the value. In order to change the degree of influence (weight) on the appropriateness of communication between the two, it may be defined as some constant addition expression or function expression.
[0040]
If communication appropriateness is obtained for each day of the week / time zone, then in step 802, weekly time zones are sorted by time zone in descending order of communication appropriateness. Then, in the next step 803, the date and time closest to the current time after the current day of the week is set as the next scheduled communication time. Next, in step 804, it is determined whether or not the next scheduled communication time determined in this way is already scheduled for communication with another communication device. If there is already another communication schedule, the scheduled communication time cannot be scheduled as the next communication schedule, so the process proceeds to the next step 805 and has the maximum communication moderateness on the nearest day after the next communication schedule. The time zone candidate is set as the next scheduled communication time. Then, the process returns to step 804 again to determine whether or not the next scheduled communication time determined here is already scheduled to be communicated with another communication device.
[0041]
If the next scheduled communication time determined in this way is not already in conflict with another communication schedule, the process proceeds to step 806, and the next scheduled communication time is recorded in the communication schedule table. Then, in the next step 807, it is determined whether or not there is a next subordinate communication apparatus that has not yet performed the next communication schedule. If there is a next subordinate communication apparatus, the process returns to step 801 to return to the next subordinate communication apparatus. Processing for determining a communication schedule for the communication device is performed. Further, these processes are performed for all the subordinate communication apparatuses, and when it is determined in step 807 that there is no next subordinate communication apparatus that has not yet performed the next communication schedule, the process ends here. To do.
[0042]
FIG. 10 shows an example of a communication schedule table when the next communication schedule is determined for each slave communication device in this way. FIG. 10 is a diagram illustrating an example of a communication schedule table of the main communication device as a result of actual scheduling. As shown in FIG. 10, the communication schedule table 90 of the main communication device includes data of a subordinate communication device number field 91, a latest communication time field 92, and a next communication time field 93.
[0043]
Here, for each subordinate communication device number, a communication schedule is made using the latest communication time data and the next communication time data. That is, information communication is performed at the latest communication time to the subordinate communication device of each subordinate communication device number, and each process as described above is performed using the log data of the operation time acquired at that time. The next communication time is determined and the communication schedule is performed.
[0044]
If communication processing is performed continuously as described above, there is no significant change in the steady operation time in each slave communication device, so when the next communication time of the next communication schedule is obtained, As a result, the communication is scheduled to be performed in the same time zone. Further, in this case, the time zone for performing communication is preferentially selected as a time zone having a relatively high operation probability and a low communication fee depending on the operation probability and the communication unit price for each time zone. Thus, for the slave communication device with slave communication device number 1, the time zone from 21:00 on the next Monday is selected. The time zone has an operation probability of 80 to 90%, and the communication fee is a time zone with a 20% discount.
[0045]
Similarly, for other subordinate communication apparatuses, it is determined not to compete with the scheduled time zone of the other subordinate communication apparatuses. For example, for the subordinate communication device of subordinate communication device number 4, Monday is selected in the same manner as the subordinate communication device of subordinate communication device number 1, but in this case, the time zone from 21:00 is Since the communication schedule of the subordinate communication apparatus with subordinate communication apparatus number 1 has already been entered, it is scheduled as the next candidate in the time zone from 7:00 am.
[0046]
【The invention's effect】
As described above, according to the information communication system of the present invention, when information communication is performed between the main communication device and the subordinate communication device, the operation history data of the subordinate communication device is acquired, and the operation history data is obtained. By using the device, the operation probability of the device is calculated, and the communication unit price by day of the week is further referred to, so that the subordinate communication device on the user side operates with a high probability and performs communication in an inexpensive time zone. it can. This eliminates the need for the user to turn on and off the slave communication device only for information communication. Moreover, since it is not necessary to always turn on the related equipment only for information communication, it does not increase the risk of equipment failure or fire.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a main part of an information communication system according to an embodiment of the present invention;
FIG. 2 is a flowchart showing a flow of communication control processing of the main communication device;
FIG. 3 is a flowchart showing a processing flow of communication processing in the slave communication device;
FIG. 4 is a diagram for explaining an example of operation time data of a log data memory in a slave communication device;
FIG. 5 is a flowchart showing a processing flow of operation probability calculation processing;
FIG. 6 is a diagram showing a configuration of a work memory allocated for each day of the week / time zone for obtaining an operation probability;
FIG. 7 is a diagram showing an example of an operation probability table memory showing operation probabilities obtained for one subordinate communication device;
FIG. 8 is a flowchart showing a processing flow of communication schedule determination processing;
FIG. 9 is a view showing an example of a communication unit price table for each time zone for each day of the week referred to in the communication schedule determination process;
FIG. 10 is a diagram illustrating an example of a communication schedule table of the main communication device as a result of actual scheduling.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 ... Main communication apparatus, 11 ... 1st subordinate communication apparatus, 12 ... 2nd subordinate communication apparatus, 13 ... Communication network, 40 ... Log data memory, 41 ... Operation start time, 42 ... Operation end time, 60 ... Workpiece Memory: 70 ... Operation probability table memory, 80 ... Communication unit price table by time zone, 90 ... Communication schedule table, 91 ... Subordinate communication device number field, 92 ... Latest communication time field, 93 ... Next communication time field, 101 ... Communication management , 102 ... Clock mechanism, 103 ... Communication control unit, 104 ... Operation history data holding unit, 105 ... Operation probability calculation unit, 106 ... Communication unit price holding unit, 107 ... Communication schedule creation unit, 111 ... Communication control unit, 112 ... Operation history holding unit 113 113 Clock mechanism 114 Power-on / off detection unit 121 Communication control unit 122 Operation history holding unit 123 Clock device , 124 ... power-cutoff detecting unit.

Claims (3)

主通信装置と複数の従属通信装置との間で間欠的に論理的に通信路を確立し、互いに情報の通信を行う情報通信システムにおいて、
それぞれの前記従属通信装置が、
現在の日時を計時し計時データを送出する時計手段と、
当該従属通信装置の電源の投入遮断を検知する電源状態検知手段と、
検知された電源投入の状態と計時データから装置の稼働履歴を作成し保持する稼働履歴保持手段と、
作成された装置稼働履歴を主通信装置に送出する通信手段を備え、
前記主通信装置が、
現在の日時を計時し計時データを送出する時計手段と、
複数の従属通信装置から送出される装置稼働履歴を収集し保持する従属装置稼働状態保持手段と、
各々の従属通信装置の装置稼働履歴から各時間帯の各従属通信装置の稼働確率を算出する稼働確率算出手段と、
各々の従属通信装置の稼働確率に基づき、各々の従属通信装置が競合せずに電源投入の状態である時間帯に通信を行うように各々の従属通信装置との間の通信スケジュールを決定する通信スケジューリング手段と、
スケジュールされた結果と計時データに従って各従属通信装置に対して通信を行う通信制御手段を備える
ことを特徴とする情報通信システム。
In an information communication system that intermittently logically establishes a communication path between a main communication device and a plurality of subordinate communication devices, and communicates information with each other,
Each said subordinate communication device is
A clock means for measuring the current date and time and sending time data;
A power supply state detection means for detecting power on / off of the slave communication device;
An operation history holding means for creating and maintaining an operation history of the apparatus from the detected power-on state and time data;
A communication means for sending the created device operation history to the main communication device;
The main communication device is
A clock means for measuring the current date and time and sending time data;
Subordinate device operating state holding means for collecting and holding device operation history sent from a plurality of subordinate communication devices;
Operation probability calculating means for calculating the operation probability of each dependent communication device in each time zone from the device operation history of each dependent communication device;
Communication that determines a communication schedule with each subordinate communication device based on the operation probability of each subordinate communication device so that each subordinate communication device communicates in a time zone in which the power is turned on without contention Scheduling means;
An information communication system comprising communication control means for communicating with each slave communication device in accordance with a scheduled result and timing data.
請求項1に記載の情報通信システムにおいて、The information communication system according to claim 1,
前記稼働確率算出手段は、各々の従属通信装置の装置稼働履歴から前記時間帯毎の稼働確率を曜日別及び月別の少なくとも一方について算出する  The operation probability calculation means calculates the operation probability for each time period for at least one of the day of the week and the month from the device operation history of each subordinate communication device.
ことを特徴とする情報通信システム。An information communication system.
請求項1に記載の情報通信システムにおいて、更に、
主通信装置は、各曜日時間帯における通信単価を保持する通信単価保持手段を備え、
前記通信スケジューリング手段は、前記従属通信装置における各時間帯の稼働確率とそれに対応する時間帯の通信単価を参照して、通信の適度を求め、その適度の高い時間帯に通信のスケジュールを決定する
ことを特徴とする情報通信システム。
The information communication system according to claim 1, further comprising:
The main communication device includes a communication unit price holding means for holding a communication unit price for each day of the week,
The communication scheduling means refers to the operation probability of each time zone in the subordinate communication device and the communication unit price of the corresponding time zone, obtains an appropriate level of communication, and determines a communication schedule in the moderately high time zone An information communication system.
JP15672895A 1995-06-01 1995-06-01 Information communication system Expired - Fee Related JP3726310B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15672895A JP3726310B2 (en) 1995-06-01 1995-06-01 Information communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15672895A JP3726310B2 (en) 1995-06-01 1995-06-01 Information communication system

Publications (2)

Publication Number Publication Date
JPH08331275A JPH08331275A (en) 1996-12-13
JP3726310B2 true JP3726310B2 (en) 2005-12-14

Family

ID=15634038

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15672895A Expired - Fee Related JP3726310B2 (en) 1995-06-01 1995-06-01 Information communication system

Country Status (1)

Country Link
JP (1) JP3726310B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003030345A (en) * 2001-07-10 2003-01-31 Livedoor Inc System and method for network connection, and program
JP4511468B2 (en) * 2003-09-30 2010-07-28 インターナショナル・ビジネス・マシーンズ・コーポレーション Management program execution management in information processing apparatus
JP4573892B2 (en) * 2008-09-16 2010-11-04 株式会社東芝 Information storage server and system environment notification method
JP5455432B2 (en) * 2009-05-15 2014-03-26 キヤノン株式会社 COMMUNICATION SYSTEM AND METHOD, AND PROGRAM
JP5388949B2 (en) * 2010-05-25 2014-01-15 日本電信電話株式会社 COMMUNICATION PROVIDING SYSTEM, COMMUNICATION PROVIDING METHOD, SERVER DEVICE, AND TERMINAL DEVICE
JP2013254401A (en) * 2012-06-08 2013-12-19 Hitachi Consumer Electronics Co Ltd Server, schedule preparation method and maintenance system
CN106537879B (en) 2014-06-11 2020-01-17 康维达无线有限责任公司 Mapping service for local content redirection
WO2016004011A1 (en) * 2014-06-30 2016-01-07 Convida Wireless, Llc Network node availability prediction based on past history data

Also Published As

Publication number Publication date
JPH08331275A (en) 1996-12-13

Similar Documents

Publication Publication Date Title
US6408395B1 (en) Power save function remote control method, information processing apparatus and storage medium which perform central management and control of power save mode for plural apparatuses
US6598056B1 (en) Remotely accessible building information system
US5615121A (en) System and method for scheduling service providers to perform customer service requests
JP4963755B2 (en) A network of vending machines interactively connected to a database construction host
US7127412B2 (en) Method and system for allocating specific appointment time windows in a service industry
US20080209247A1 (en) Monitoring and synchronization of power use of computers in a network
JP3726310B2 (en) Information communication system
CN103444039A (en) Energy consumption management
JPH02247768A (en) Dispersed processing system
MXPA05000242A (en) Data collector for an automated meter reading system.
CN105573475A (en) Image forming apparatus having energy saving mode learning function and controller therefor
US8346588B2 (en) Dynamic resource availability process
CN103283116A (en) Power management server device, power management method and power management program
EP1271291B1 (en) Information processing apparatus and power management method
KR100672429B1 (en) Method for controlling alarm funtion of mobile terminal
CN107894717A (en) A kind of apparatus control method, device, storage medium and terminal
JPH10304060A (en) Traffic measurement device and method therefor
US20040003061A1 (en) Configuring alarms of clocks over a local area network
CN103329512A (en) Remote control system, relay device, communication device, and remote control method
US20090048898A1 (en) Method of Managing Schedule and Server and Program for Performing the Same
JP2002109095A (en) Schedule management system
JP2002182806A (en) System and method for managing energy conservation, and recording medium
JP2001194395A (en) Automatically renewing method for system
JPH1039959A (en) On-line system and terminal power source control method for the same
KR920009340B1 (en) Trunk traffic metering method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040608

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040809

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050906

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050919

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees