(57)【特許請求の範囲】
【請求項１】
通信手段から到来する要求信号を受け付ける通信制御手段と、
該通信制御手段より得た該要求信号の発信元を表す情報を蓄積する要求発信元累積記憶手段と、
ある値の集団を特定するための値特定手段と、
時計手段の提供する時刻情報が予め定められた時刻になったときに、該値特定手段に基づいて、該要求発信元累積記憶手段に記憶された発信元を表す情報を予め定められた数だけ抽出し、抽出された発信元に対し、順次所定の処理を提供するシーケンス制御手段とを具備し、
前記予め定められた時刻は、情報提供者が自由に設定することができることを特徴とする情報管理装置。
【請求項２】
ネットワークを通じて要求信号を受け付ける第１のステップと、
該第１のステップにて得た該要求信号の発信元を表す情報を蓄積する第２のステップと、
ある値の集団を特定するための第３のステップと、
提供された時刻情報が予め定められた時刻になったときに該第３のステップに基づいて、該第２のステップで記憶された発信元を表す情報を予め定められた数だけ抽出し、抽出された発信元に対し、順次所定の処理を提供する第４のステップと、からなり、
前記予め定められた時刻は、情報提供者が自由に設定することができることを特徴とする情報管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報検索などを行う複数のコンピュータが接続されたネットワークにおいて、当該ネットワークの通信効率を改善するための情報管理装置及び情報管理方法に関する。
【０００２】
【従来の技術】
近年、コンピュータのネットワーク化が進み、ユーザが使用するネットワークに接続された一の端末装置から、複数のコンピュータを接続し、かかるコンピュータ内の情報を自由にアクセスすることが容易にできる様になってきている。
かかるコンピュータは、それぞれの目的・用途に従って、様々な種類の情報が記憶されており、また様々なサービスを提供する様になっている。
【０００３】
【発明が解決しようとする課題】
ここにおいて、一のコンピュータが特定の時間から特定の処理を受け付け、これに対するサービスをユーザに提供する様な場合、ユーザはネットワークの混雑を気にすることなくアクセスをする。しかし、これでは一のコンピュータにおいて消費される負荷よりもネットワーク上で競合を生じる負荷が大きくなり、相対的にみて情報資源の有効利用をしているとは言い難い情況となる。
かかる特定の処理の具体的な例としては、ユーザがチケット予約販売業者にチケットの予約をする場合に、チケット予約販売業者におけるチケットの予約要求への対応業務が考えられる。
そこで、本発明は、かかる課題を解決するためになされたものであり、ネットワーク上の負荷を軽減することができる情報装置を提供することを目的とする。
【０００４】
【課題を解決するための手段】
本発明は、ネットワークを通じて要求信号を受け付け、得た要求信号の発信元を表す情報を蓄積し、ある値の集団を特定し、提供された時刻情報が予め定められた時刻になったときに特定した値の集団に基づいて、記憶された発信元を表す情報を予め定められた数だけ抽出し、抽出された発信元に対し、順次所定の処理を提供する場合に、予め定められた時刻は、情報提供者が自由に設定することができるようにしたものである。
【０００５】
本発明は、要するに、予め、通信制御手段より得た各ユーザ特有の情報を、処理開始時刻前に蓄積する要求発信元累積記憶手段と、現在の時刻情報を提供する時計手段とを用意し、値特定手段によって発生される数によって、上記各ユーザを特定する情報をシャッフルする。そして、該時計手段の提供する時刻情報が予め定められた時刻になったときに、値順に処理するユーザの特定をすることによって、一時期にユーザのアクセスが集中することを避ける様にしたものである。
【０００６】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。
なお、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【０００７】
図１は、本発明にかかる情報装置の好ましい実施の形態を示す構成図である。
図１において、複数の端末２ａ，２ｂ，‥‥２ｎが、複数のユーザ１ａ，１ｂ，‥‥１ｎに対して介在し、各端末２ａ，２ｂ，‥‥２ｎは、各ユーザ１ａ，１ｂ，‥‥１ｎの指定する処理を実行するようになっている。
図１の情報装置は、通信制御手段１２、要求発信元累積記憶手段１４と、時計手段１６と、乱数発生手段１８と、シーケンス制御手段２０を有している。
【０００８】
上述した各端末２ａ，２ｂ，‥‥２ｎは、ネットワーク１０に対する通信手段である。通信制御手段１２には、これらの端末２ａ，２ｂ，‥‥２ｎからネットワーク１０に到来する要求信号ｓａ，ｓｂ‥‥ｓｎを、ネットワーク１０を介して受け付ける様になっている。
要求発信元累積記憶手段１４は、通信制御手段１２に接続されており、この要求発信元累積記憶手段１４は、通信制御手段１２より得た要求信号の発信元を表す情報を蓄積する様になっている。具体的には、要求発信元累積記憶手段１４は、要求発信元記憶部１４ａ，１４ｂ，‥‥１４ｎを有している。従って、例えばユーザ１ａが端末２ａおよびネットワーク１０を介して通信制御手段１２に対して要求信号ｓａを与えた場合には、要求発信元記憶部１４ａが端末２ａに係るユーザ１ａから要求信号ｓａの発信元を表す情報を記憶する。同様にして、ユーザ１ｂが端末２ｂおよびネットワーク１０を介して通信制御手段１２に対して要求信号ｓｂを与えた場合には、要求発信元記憶部１４ｂが端末２ｂに係るユーザ１ｂから要求信号ｓｂの発信元を表す情報を記憶する。
【０００９】
この要求発信元累積記憶手段１４は、ユーザ１ａ，１ｂ，‥‥１ｎから与えられる要求信号ｓａ，ｓｂ，‥‥ｓｎを、処理開始時刻（サービス開始時刻）前に蓄積する様になっている。要求信号には、ユーザを特定するユーザＩＤあるいは端末ＩＤが内在されている。
時計手段１６は、現在の時刻情報を、シーケンス制御手段２０のサービス開始制御手段２１に対して供給する様になっている。
【００１０】
乱数発生手段１８が発生する乱数１８ａは、シーケンス制御手段２０の選択抽出手段２２に供給され、このシーケンス制御手段２０の選択抽出手段２２は、要求発信元累積記憶手段１４に既に記憶されている要求発信元記憶部１４ａ，１４ｂ，‥‥１４ｎの中からある特定のユーザの発信元を表す情報を選択して抽出しシーケンス制御手段２０のルーチン制御手段２３側に導入する。
【００１１】
シーケンス制御手段２０は、上述したサービス開始制御手段２１、選択抽出手段２２およびルーチン制御手段（タスク実行）２３等を有している。
サービス開始制御手段２１は、選択抽出手段２２とルーチン制御手段２３に接続されている。選択抽出手段２２は、上述した乱数発生手段１８と要求発信元累積記憶手段１４およびルーチン制御手段２３に接続されている。ルーチン制御手段２３は、通信制御手段１２に対して実際のサービスを提供するためのサービス提供情報Ｍを、通信制御手段１２に供給できる様になっている。
【００１２】
このシーケンス制御手段２０は、現在の時刻情報１６ａが予め定められた時刻になった時に、乱数発生手段１８から発生する乱数１８ａの値に基づいて、要求発信元累積記憶手段１４に記憶された複数の発信元を表す情報、すなわち要求発信元記憶部１４ａ，１４ｂ，‥‥１４ｎに記憶されている情報を予め定められただけ、選択抽出手段２２により抽出する。そしてシーケンス制御手段２０のルーチン制御手段２３が、選択抽出手段２２によりすでに抽出された発信元を表す情報に基づいて定められる発信元であるユーザに対して、順次所定の処理をサービス提供情報Ｍとして、通信制御手段１２、ネットワーク１０を通して、該当する端末（２ａ，２ｂ，‥‥２ｎのうちの選択された端末）に対して与えることができる様になっている。
【００１３】
なおシーケンス制御手段２０のサービス開始制御手段２１に対しては、サービス開始時刻設定手段３０が接続されている。このサービス開始時刻設定手段３０を用いることにより、サービス提供情報Ｍを提供しようとする情報提供者（たとえばチケット予約販売業者）がサービスを開始する時刻を自由に設定することができる。設定されたサービス開始時刻は、このサービス開始時刻設定手段３０からサービス開始制御手段２１に供給される。
【００１４】
次に、上述した情報装置の実施の形態における動作について、ユーザがコンサートのチケットの予約をチケット予約販売業者に対して要求する場合のそのチケット予約販売業者の対応業務を例にして説明する。
端末２ａ，２ｂ，‥‥２ｎに対応している発信元であるユーザ１ａ，１ｂ，‥‥１ｎが、ある特定のアーチストのコンサートのチケットを、チケット予約販売業者に対して予約要求する場合には、例えば各ユーザ１ａ，１ｂ，‥‥１ｎが端末２ａ，２ｂ，‥‥２ｎを用いて、ネットワーク１０上に要求信号ｓａ，ｓｂ，‥‥ｓｎを発信する。
通信制御手段１２は、このネットワーク１０を通して各ユーザ１ａ，１ｂ，‥‥１ｎからの要求信号ｓａ，ｓｂ，‥‥ｓｎがユーザ特有の情報、すなわち発信元を表す情報として得て、要求発信元累積記憶手段１４側に送る。
要求発信元累積記憶手段１４は、要求発信元記憶部１４ａ，１４ｂ，‥‥１４ｎに対して、各ユーザの要求信号の発信元を表す情報を蓄積して記憶する。要求発信元累積記憶手段１４が各ユーザの発信元を表す情報を蓄積する時刻は、サービス開始時刻設定手段３０で設定されているサービス開始時刻（処理開始時刻）の前に蓄積されることになる。
【００１５】
シーケンス制御手段２０のサービス開始制御手段２１に対しては、時計手段１６から現在の時刻情報１６ａが常時与えられている。また、すでにサービス開始時刻設定手段３０においては、チケット予約販売業者７０がサービス開始時刻情報３０ａをサービス開始制御手段２１に与えている。
サービス開始制御手段２１は、乱数発生手段１８を作動させて、乱数発生手段１８が乱数１８ａを選択抽出手段２２に与える。選択抽出手段２２は、この乱数発生手段１８によって発生される乱数１８ａに従って、要求発信元累積記憶手段１４内の要求発信元記憶部１４ａ〜１４ｎに記憶されているユーザを特定するユーザの要求信号の発信元を表す情報をシャッフル（選択して抽出）する。
【００１６】
そして時計手段１６の提供する現在の時刻情報１６ａが、予め定められたサービス開始時刻情報３０ａになった時に、サービス開始制御手段２１は、乱数発生手段１８からの乱数１８ａの順に処理するユーザの要求信号の発信元を表す情報を特定することによって、ある特定のユーザに対してのみ、ルーチン制御手段２３がチケット予約情報に関するサービス提供情報Ｍを、通信制御手段１２とネットワーク１０を通して、サービス提供情報Ｍが供給される。
【００１７】
このようにすることにより、多数のユーザ１ａ〜１ｎが同時に要求信号ｓａ〜ｓｎをネットワーク１０と通信制御手段１２を介して、あるアーチストのコンサートのチケットの予約要求をしてきた場合であっても、すなわち一時期に多数のユーザのアクセスがネットワーク１０および通信制御手段１２に集中した場合であっても、シーケンス制御手段２０側が要求発信元累積記憶手段１４に記憶されている要求信号の発信元を表す情報の中から適宜発信元を表す情報を選択することにより、その選択したユーザにのみサービス提供情報Ｍをサービスすることができる。つまりネットワーク１０と通信制御手段１２へのユーザのアクセスの集中を避けることができる。従って、ネットワーク１０上で生じる競合により負荷が大きくなるのを避けて、ネットワークの負荷を下げて、相体的にみて情報資源の有効利用を図ることができることになる。
【００１８】
ところで本発明の情報装置は、上述した実施の形態ではあるアーチストのコンサートのチケットの予約要求への対応業務の例を挙げて説明しているが、これに限らず、例えば飛行機の搭乗券のチケット予約要求に対する対応業務や、レストランの席の予約要求への対応業務等、他の分野においても種々適応できることは勿論である。
【００１９】
また、上述の実施の形態では、乱数発生手段１８を用いて多くの殺到した人の中から乱数によって抽選するようになっている。しかし、この乱数発生手段１８を用いずに、たとえばチケット販売業者７０が設定した番号又はある種のルールに従い生成された番号を乱数の代わりに用いて、シャフルするようにしてもよい。つまり、乱数のみで選択抽出するのではなく、チケット販売業者７０は個人の固有の番号であるユーザＩＤ又は端末ＩＤの選択の抽出をすることもできる。
【００２０】
【発明の効果】
以上説明したように、本発明によれば、ネットワーク上の負荷を軽減することができる。
【図面の簡単な説明】
【図１】本発明の情報装置の好ましい実施の形態を示すブロック図である。
【符号の説明】
１ａ，１ｂ，‥‥１ｎ  ユーザ
２ａ，２ｂ，‥‥２ｎ  端末
１０                  ネットワーク
１２                  通信制御手段
１４                  要求発信元累積記憶手段
１６                  時計手段
１８                  乱数発生手段（値特定手段）
２０                  シーケンス制御手段
ｓａ，ｓｂ，‥‥ｓｎ  要求信号
【図１】
0003653822.tif 000002