(57)【要約】【課題】タスクの所要時間だけでなく、リソースの効率、仕事率などの能力、およびリソースの負荷を含むリソース状態を表示することができるリソース管理装置、リソース管理方法およびリソース管理プログラムを提供する。【解決手段】個々のリソースによるタスクの処理量、単位時間あたりの前記処理量で表される処理率、および、前記リソースの状態を保持する時間を示す情報を取得するリソース状態情報入力部１０１０およびリソース状態情報処理部１０３０と、ここで取得された情報により、リソースの処理状態および状態保持の経過を直角三角形、四方形および台形を含む多角形で表示するリソース状態表示部１０２０およびリソース状態情報処理部１０３０とを設ける。また、リソース状態情報処理部１０３０により、図形表現されたリソース状態をアニメーション表示する。【選択図】　　　図１
2004013676.tif 000002
【特許請求の範囲】
【請求項１】
所定のタスクを処理するリソースの処理量と、前記リソースが前記タスクを単位時間あたりに処理する処理量を表す処理率と、を取得するリソース情報取得ステップと、
前記リソース状態を表すリソース状態図形として、前記リソース情報取得ステップで取得された前記処理量を一辺の長さで表し、前記処理率を内角の一部として表した多角形を生成するリソース状態図形生成ステップと、
前記リソース情報取得ステップで取得された前記処理量に応じた前記リソース状態を表すリソース状態画像を生成するリソース状態画像生成ステップと、
前記リソース状態図形生成ステップで生成されたリソース状態図形と、前記リソース状態画像生成ステップで生成されたリソース状態画像と、を表示するリソース状態表示ステップと、
を備えたことを特徴とするリソース状態表示プログラム。
【請求項２】
請求項１に記載のリソース状態表示プログラムにおいて、
前記リソース状態図形生成ステップが、前記リソース状態図形を三角形として生成し、前記処理量を前記三角形の一辺の長さで表し、前記処理率を前記三角形の一内角の角度で表すことを特徴とするリソース状態表示プログラム。
【請求項３】
請求項２に記載のリソース状態表示プログラムにおいて、
前記リソース情報取得ステップが、前記リソースによって所定の状態を保持する状態保持量と、前記リソースが前記保持状態を続ける保持時間と、を取得し、前記リソース状態図形生成ステップが、前記リソースが前記タスクを処理している処理状態を表すリソース処理状態図形として前記三角形を生成するとともに、前記リソースの保持状態を表すリソース保持状態図形として四方形を生成し、前記四方形の一辺の長さで前記状態保持量を表し、前記四方形の前記一辺に直角な一辺の長さで前記保持時間を表すことを特徴とするリソース状態表示プログラム。
【請求項４】
請求項１から請求項３のいずれか１項に記載のリソース状態表示プログラムにおいて、
前記リソース状態画像生成ステップが、前記リソースの処理量に応じて複数の前記リソース処理状態画像を生成し、
前記リソース状態表示ステップが、前記リソース状態画像生成ステップに生成された複数のリソース処理状態画像を切り替えて表示することを特徴とするリソース状態表示プログラム。
【請求項５】
請求項４に記載のリソース状態表示プログラムにおいて、
前記リソース状態画像生成ステップが、前記リソースの処理状態を表す動画として前記リソース処理状態画像を生成し、
前記リソース状態表示ステップが、前記リソース状態画像生成ステップに生成されたリソース処理状態画像を動画として表示することを特徴とするリソース状態表示プログラム。
【請求項６】
請求項１から請求項５のいずれか１項に記載のリソース状態表示プログラムにおいて、
前記リソース情報取得ステップが、複数のリソースがそれぞれのタスクを処理する処理量と、処理率と、をそれぞれ取得し、
前記リソース状態画像生成ステップが、複数の前記リソースに対してそれぞれ前記リソース処理状態画像を生成し、
前記リソース状態表示ステップが、前記複数のリソースの処理順序にしたがって前記リソース状態画像生成ステップに生成されたそれぞれのリソース処理状態画像を切り替えて表示することを特徴とするリソース状態表示プログラム。
【請求項７】
所定のタスクを処理するリソースの処理量と、前記リソースが前記タスクを単位時間あたりに処理する処理量を表す処理率と、を取得するリソース情報取得手段と、
前記リソース状態を表すリソース状態図形として、前記リソース情報取得手段で取得された前記処理量を一辺の長さで表し、前記処理率を内角の一部として表した多角形を生成するリソース状態図形生成手段と、
前記リソース情報取得手段で取得された前記処理量に応じた前記リソース状態を表すリソース状態画像を生成するリソース状態画像生成手段と、
前記リソース状態図形生成手段で生成されたリソース状態図形と、前記リソース状態画像生成手段で生成されたリソース状態画像と、を表示するリソース状態表示手段と、
を備えたことを特徴とするリソース状態表示装置。
【請求項８】
所定のタスクを処理するリソースの処理量と、前記リソースが前記タスクを単位時間あたりに処理する処理量を表す処理率と、を取得するリソース情報取得ステップと、
前記リソース状態を表すリソース状態図形として、前記リソース情報取得ステップで取得された前記処理量を一辺の長さで表し、前記処理率を内角の一部として表した多角形を生成するリソース状態図形生成ステップと、
前記リソース情報取得ステップで取得された前記処理量に応じた前記リソース状態を表すリソース状態画像を生成するリソース状態画像生成ステップと、
前記リソース状態図形生成ステップで生成されたリソース状態図形と、前記リソース状態画像生成ステップで生成されたリソース状態画像と、を表示するリソース状態表示ステップと、
を備えたことを特徴とするリソース状態表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、製造ラインの工程管理、画像処理システムの画像データ管理などのリソース管理に適用されるリソース管理装置、リソース管理方法、リソース管理プログラムに関するものである。
【０００２】
【従来の技術】
従来、この種のリソース管理装置は、ガントチャートを用い、それぞれのリソース（作業者や製造装置）が行うタスクの進行状況を、リソースごとに設定されたカード状や板状のタスクバー（各タスクの実行期間などを表す）で時間軸上に配置し、タスク管理を行うものであった。この種のリソース管理装置に関するものとしては、特開平６−１９５３４５号公報、特開平１０−１１８８９６号公報、特許第２９７３９３０号公報がある。
【０００３】
この種のリソース管理装置においては、作業行程などのタスクごとに開始時間、終了時間、所要期間を設定し、それらを図形化して時間軸上に並べて表示する。また、タスク同士の依存関係（前のタスクが終了したら、次のタスクへ進む）があれば、グラフィック表示によりタスクバーをつないで、依存関係を保つ。さらに、タスクバーの移動や長さを変更することにより、タスクの実行計画を修正して表示する。このようにして、リソース（作業者や製造装置）が行うタスクを管理することができる。なお、ガントチャートを用いたリソース管理装置には、ガントチャートと等価な情報をテキストファイルに書き出し、読み込むツールなども既に提供されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような従来のリソース管理装置では、ガントチャートを用いてタスクの所要時間を表現していたために、タスクを処理するリソースの能力（効率）を表現できないという問題があった。具体的には、能力の高いリソース（高性能の製造装置、熟練の作業者）は、能力の低いリソースに比べ、同じタスクを速く処理することが可能であって、タスクの所要時間は短縮されることになる。ここで、前述した従来のリソース管理装置においては、リソースの能力とタスクの所要時間との因果関係、例えば「どれくらいの能力で処理するので、この所要時間が必要である」という情報を視覚的に表現できなかった。また、前述した従来のリソース管理装置では、リソースの負荷をグラフィック表示する機能がないために、リソース管理者がグラフィック表示を目視してリソースの能力に余裕があるか否か、リソースの能力の限界に近いか否か、などを判断することは困難であった。
【０００５】
そこで本発明は、このような問題を解決するためになされたもので、タスクの所要時間だけでなく、リソースの効率、仕事率などの能力、およびリソースの負荷を含むリソース状態を表示することができるリソース管理装置、リソース管理方法およびリソース管理プログラムを提供するものである。
【０００６】
【課題を解決するための手段】
請求項１記載の発明は、上記課題を解決するため、所定のタスクを処理するリソースの処理量と、前記リソースが前記タスクを単位時間あたりに処理する処理量を表す処理率と、を取得するリソース情報取得ステップと、前記リソース状態を表すリソース状態図形として、前記リソース情報取得ステップで取得された前記処理量を一辺の長さで表し、前記処理率を内角の一部として表した多角形を生成するリソース状態図形生成ステップと、前記リソース情報取得ステップで取得された前記処理量に応じた前記リソース状態を表すリソース状態画像を生成するリソース状態画像生成ステップと、前記リソース状態図形生成ステップで生成されたリソース状態図形と、前記リソース状態画像生成ステップで生成されたリソース状態画像と、を表示するリソース状態表示ステップと、を備えたことを特徴とするものである。
【０００７】
また、請求項２記載の発明は、上記課題を解決するため、請求項１に記載のリソース状態表示プログラムにおいて、前記リソース状態図形生成ステップが、前記リソース状態図形を三角形として生成し、前記処理量を前記三角形の一辺の長さで表し、前記処理率を前記三角形の一内角の角度で表すことを特徴とするものである。
【０００８】
また、請求項３記載の発明は、上記課題を解決するため、請求項２に記載のリソース状態表示プログラムにおいて、前記リソース情報取得ステップが、前記リソースによって所定の状態を保持する状態保持量と、前記リソースが前記保持状態を続ける保持時間と、を取得し、前記リソース状態図形生成ステップが、前記リソースが前記タスクを処理している処理状態を表すリソース処理状態図形として前記三角形を生成するとともに、前記リソースの保持状態を表すリソース保持状態図形として四方形を生成し、前記四方形の一辺の長さで前記状態保持量を表し、前記四方形の前記一辺に直角な一辺の長さで前記保持時間を表すことを特徴とするものである。
【０００９】
さらに、請求項４記載の発明は、上記課題を解決するため、請求項１から請求項３のいずれか１項に記載のリソース状態表示プログラムにおいて、前記リソース状態画像生成ステップが、前記リソースの処理量に応じて複数の前記リソース処理状態画像を生成し、前記リソース状態表示ステップが、前記リソース状態画像生成ステップに生成された複数のリソース処理状態画像を切り替えて表示することを特徴とするものである。
【００１０】
また、請求項５記載の発明は、上記課題を解決するため、請求項４に記載のリソース状態表示プログラムにおいて、前記リソース状態画像生成ステップが、前記リソースの処理状態を表す動画として前記リソース処理状態画像を生成し、前記リソース状態表示ステップが、前記リソース状態画像生成ステップに生成されたリソース処理状態画像を動画として表示することを特徴とするものである。
【００１１】
また、請求項６記載の発明は、上記課題を解決するため、請求項１から請求項５のいずれか１項に記載のリソース状態表示プログラムにおいて、前記リソース情報取得ステップが、複数のリソースがそれぞれのタスクを処理する処理量と、処理率と、をそれぞれ取得し、前記リソース状態画像生成ステップが、複数の前記リソースに対してそれぞれ前記リソース処理状態画像を生成し、前記リソース状態表示ステップが、前記複数のリソースの処理順序にしたがって前記リソース状態画像生成ステップに生成されたそれぞれのリソース処理状態画像を切り替えて表示することを特徴とするものである。
【００１２】
さらに、請求項７記載の発明は、上記課題を解決するため、所定のタスクを処理するリソースの処理量と、前記リソースが前記タスクを単位時間あたりに処理する処理量を表す処理率と、を取得するリソース情報取得手段と、前記リソース状態を表すリソース状態図形として、前記リソース情報取得手段で取得された前記処理量を一辺の長さで表し、前記処理率を内角の一部として表した多角形を生成するリソース状態図形生成手段と、前記リソース情報取得手段で取得された前記処理量に応じた前記リソース状態を表すリソース状態画像を生成するリソース状態画像生成手段と、前記リソース状態図形生成手段で生成されたリソース状態図形と、前記リソース状態画像生成手段で生成されたリソース状態画像と、を表示するリソース状態表示手段と、を備えたことを特徴とするものである。
【００１３】
さらに、請求項８記載の発明は、上記課題を解決するため、所定のタスクを処理するリソースの処理量と、前記リソースが前記タスクを単位時間あたりに処理する処理量を表す処理率と、を取得するリソース情報取得ステップと、前記リソース状態を表すリソース状態図形として、前記リソース情報取得ステップで取得された前記処理量を一辺の長さで表し、前記処理率を内角の一部として表した多角形を生成するリソース状態図形生成ステップと、前記リソース情報取得ステップで取得された前記処理量に応じた前記リソース状態を表すリソース状態画像を生成するリソース状態画像生成ステップと、前記リソース状態図形生成ステップで生成されたリソース状態図形と、前記リソース状態画像生成ステップで生成されたリソース状態画像と、を表示するリソース状態表示ステップと、を備えたことを特徴とするものである。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について添付図面を参照しつつ説明する。
［第１の実施形態］
【００１５】
図１は、本発明の第１の実施形態に係るリソース管理装置を示す。これは、複数のタスクを複数のリソースにより処理する場合に、タスクの所要時間だけでなく、リソースの能力や効率や処理率を含むリソース状態情報を図形化して表示するものである。
【００１６】
図１に示すように、リソース管理装置は、リソース状態情報入力部１０１０、リソース状態表示部１０２０、リソース状態情報処理部１０３０、リソース状態情報記憶部１０４０を備えている。
【００１７】
リソース状態情報入力部１０１０は、個々のリソースによるタスクの処理量、単位時間あたりの前記処理量で表される処理率、前記リソースによって所定の状態に保持する時間、および、タスク間の相関関係などを求めるための情報を入力して設定するものである。また、リソース状態情報入力部１０１０は、既に設定された情報に対する更新要求を受け付け、更新情報を入力して設定するものである。
【００１８】
リソース状態情報処理部１０３０は、予め記憶されたリソース管理プログラムにより、リソース管理機能、すなわち本実施の形態のリソース管理方法を実行するものである。リソース状態情報処理部１０３０は、リソース状態情報入力部１０１０により入力された情報を用いて、個々のリソースによるタスクの処理量、単位時間あたりの前記処理量で表される処理率、および、前記リソースが状態を保持する時間、タスク間の相関関係を示す値を求め、さらに求めた値によりリソース状態を図形化して表示するための図形データを生成してリソース状態表示部１０２０へ渡すものである。
【００１９】
また、リソース状態情報処理部１０３０は、直角三角形、四方形および台形などによって表されたリソース状態情報（図形データ）を図形表現形式、または、リソース状態情報入力部１０１０により入力された情報のまま、リソース状態情報記憶部１０４０へ渡すものである。
【００２０】
リソース状態表示部１０２０は、リソース状態情報処理部１０３０より取得した図形データを表示するものである。すなわち、リソース状態表示部１０２０は、リソースごとに同期して並列に配置された時間軸上に時系列に配置された直角三角形と四方形および前記直角三角形と前記四方形によって形成される台形により、リソースの処理および状態保持の経過を表示するものである。
【００２１】
リソース状態情報記憶部１０４０は、リソース状態情報入力部１０１０により入力された前記処理量、前記処理率、前記リソースが状態を保持する時間などを求めるための情報を記憶するものである。また、リソース状態情報記憶部１０４０は、リソース状態情報処理部１０３０より取得した図形表現形式のリソース状態情報を記憶するものである。
【００２２】
次に、図２を用いて前記リソース管理プログラムを説明する。
【００２３】
まず、リソース管理プログラムは、リソース状態情報処理部１０３０に、リソース状態情報入力部１０１０により、複数のタスクを複数のリソースにより処理する場合に、個々のリソースによるタスクの処理量、単位時間あたりの前記処理量で表される処理率、および、前記リソースが状態を保持する時間を求めるための情報を入力して設定する（Ｓ１０１）。
【００２４】
次に、リソース状態情報処理部１０３０で前記入力した情報により、前記処理量、前記処理率、リソース状態保持時間などのリソース状態情報を求め、これを加工して図形表現データを作成する（Ｓ１０２）。
【００２５】
次に、リソース状態表示部１０２０で、前述の図形化されたリソース状態情報により、リソースごとに同期して並列に配置された時間軸上に時系列に配置された直角三角形と四方形および前記直角三角形と前記四方形によって形成される台形により、リソースの処理および状態保持の経過を表示する（Ｓ１０３）。
【００２６】
次に、リソース状態情報入力部１０１０により、先に入力および設定された情報に対する更新要求が入力されたか否かを判断し（Ｓ１０４）、更新要求が入力されれば、リソース状態情報の入力（Ｓ１０１）に戻り、更新要求が入力されなければ、処理を終了する。
【００２７】
このようにして、リソース状態表示部１０２０により、前記直角三角形によって前記タスクの処理量および前記処理率を表す。すなわち、前記直角三角形の高さによって前記処理量を表し、前記直角三角形の底辺と斜辺のなす角によって前記処理率を表し、前記直角三角形の底辺によって処理時間を表すことができる。さらに、前記直角三角形の底辺と垂直な辺と一辺が接し、この一辺が前記直角三角形と同一の高さの四方形によって、前記リソース状態が保持されていることを表すものである。
【００２８】
次に、本実施形態におけるリソース状態を表す図形表現方法を具体的に説明する。
【００２９】
まず、三角形でリソースの処理状態を表す場合を示す。例えば、図３に示す直角三角形１１を用いて、リソースが「ある一つのタスクを処理する」という状態を表現する。
【００３０】
直角三角形１１の底辺を含む横軸１２は時間軸である。直角三角形１１の底辺と斜辺のなす内角の角度１３は、処理率を表す。処理率を表す角は、非直角な角で表される。角度１３は、単位時間あたりの処理量である。直角三角形１１の底辺と垂直な辺（処理率を表す角に対向する辺）の長さ１４は、処理量を表す。したがって、直角三角形１１の底辺の長さ１５は、処理時間を表すことになる。このようにして、直角三角形１１により、リソースが角度１３で表された処理率で処理量１４のタスクの処理を処理時間１５で行うことを表現する。
【００３１】
次いで、長方形もしくは長方形に近い多角形でリソースの保持状態を表す場合を示す。例えば、図４に示す長方形３１を用いて、リソースが「ある状態を保持する」という状態を表現する。
【００３２】
長方形３１の一長辺を含む横軸３２は、時間軸である。長方形３１の一短辺の長さ３４は、リソースが特定の状態を保持している保持量を表す。横軸３２に含まれる長方形３１の一長辺（底辺）の長さ３５は、保持時間を表す。このようにして、長方形３１により、リソースが保持量３４の状態で、保持時間３５だけ保持されることを表現する。
【００３３】
次いで、台形もしくは台形に近い多角形でリソースの処理と保持の連続した状態を表す場合を示す。例えば、図５の台形４１を用い、リソースが「ある一つのタスクを処理し、その後その状態を保持する」という状態を表現する。
【００３４】
横軸４２は、時間軸である。台形４１に含まれる直角三角形の内角の角度４３は、処理率を表す。この処理率は、単位時間あたりの処理量である。台形４１の高さ４４は、処理量を表す。この処理量は、保持量でもある。したがって、前記直角三角形の底辺の長さ４５は、処理時間を表す。台形４１に含まれる長方形の底辺の長さ４６は、リソースが前記処理後の状態を保持している保持時間を表す。このようにして、台形４１により、リソースが処理率４３で処理量４４のタスクの処理を処理時間４５で行い、さらにリソースが前記タスク処理後の状態を保持時間４６だけ保持することを表現する。
【００３５】
次いで、上述した多角形を用い、複数のリソースが複数のタスクを処理し、各タスクの処理の間に相関関係を持たせることを表す場合を示す。
【００３６】
図６において、横軸５４は時間軸であり、リソースＡ、リソースＢ、リソースＣの横軸も同期した時間軸である。リソースＡは、タスク５１１、タスク５１２、タスク５１３を周期５１５で処理する。リソースＢは、タスク５２１、タスク５２２、タスク５２３を周期５２５で処理する。リソースＣは、タスク５３１、タスク５３２、タスク５３３を周期５３５で処理し、リソースが処理後の状態を保持する。
【００３７】
ここでは、「リソースＡがタスク５１１を処理し、次いでリソースＢがタスク５２１を処理し、次いでリソースＣがタスク５３１を処理した後に状態を保持する」ということを、時間的な関係を示す矢印５１６、矢印５２６で表現する。同様に、「リソースＡがタスク５１２を、リソースＢがタスク５２２を、リソースＣがタスク５３２を順に処理し、状態を保持する」ということを、矢印５１７、矢印５２７で表現し、「リソースＡがタスク５１３を、リソースＢがタスク５２３を、リソースＣがタスク５３３を順に処理し、状態を保持する」ということを、矢印５１８、矢印５２８で表現する。
【００３８】
このように、三つのリソースＡ、リソースＢ、リソースＣの処理状態を直角三角形および台形で表し、さらに三つのリソースＡ、リソースＢ、リソースＣを同期した時間軸５４上に配列し、三者の時間的な関係を矢印５１６、矢印５１７、矢印５１８、矢印５２６、矢印５２７、矢印５２８で表すので、複数のリソースが流れ作業を行い、複数のタスクを処理および保持することを表現できる。また、各リソースがどの位の効率（能力）で処理を実行しているかが表現できる。
【００３９】
また、本発明では、静的なグラフィック表現だけでなく、さらに表現力を高めるため、時間に連動して動作するアニメーション機能を有する。
【００４０】
以下、図７を参照して説明する。図７において、横軸８４は時間軸であり、リソースＡは、タスク８１１を処理する。ここで、タスク８１１の処理について時刻８３１、時刻８３２、時刻８３３、時刻８３４における処理量に対応する絵８４１、絵８４２、絵８４３、絵８４４を用意して、各時間に対応する絵を表示する。
【００４１】
このように、時間に連動して表現する方法でリソースがどのくらいの速度で処理しているかを表現することができる。
【００４２】
さらに、リソース状態情報処理部１０３０の図形変換機能について具体的に説明する。
【００４３】
リソース状態情報処理部１０３０では、タスクの所要時間、リソースごとの能力や処理率、処理量、並びにタスク間の相関関係に関する情報を取得し、取得した情報から図形表現形式へ変換する図形変換機能を有する。この図形変換機能は、リソースごとに図３に示す直角三角形１１の内角１３に相当する処理率の値と、図３に示す直角三角形１１の高さ１４に相当する処理量の値と、図５に示す台形４１に含まれる長方形の底辺の長さ４６に相当する状態保持時間の値と、図５に示す台形４１の高さ４４に相当する状態保持量の値と、図６に示す矢印５１６、矢印５２６に相当するタスク間の相関関係を示す情報と、を読み込み、読み込んだ情報を用いて、リソースごとにタスクが処理される様子を図形表現形式に変換することにより実現される。
【００４４】
以上のように、本発明の第１の実施形態に係るリソース管理装置は、複数のタスクを複数のリソースにより処理する場合に、個々のリソースによるタスクの処理量、単位時間あたりの前記処理量で表される処理率、および、前記リソースの状態を保持する時間を示す情報を取得するリソース状態情報入力部１０１０およびリソース状態情報処理部１０３０と、このリソース状態情報入力部１０１０およびリソース状態情報処理部１０３０で取得された情報により、前記リソースごとに同期して並列に配置された時間軸上に時系列に配置された直角三角形と四方形および前記直角三角形と前記四方形によって形成される台形により、リソースの処理および状態保持の経過を表示するリソース状態表示部１０２０およびリソース状態情報処理部１０３０と、を設け、リソース状態表示部１０２０およびリソース状態情報処理部１０３０には、前記直角三角形によって前記タスクの処理量および前記処理率を表し、前記直角三角形の高さによって前記処理量を表し、前記直角三角形の底辺と斜辺のなす角によって前記処理率を表し、前記直角三角形の底辺によって処理時間を表し、さらに、前記直角三角形の底辺と垂直な辺と一辺が接し、前記直角三角形と同一の高さの四方形によって、前記リソースが状態を保持していることを表す手段を設けているので、タスクの所要時間だけでなく、リソースの効率、仕事率などの能力およびリソースの負荷を含むリソース状態を表示することができる。
［第２の実施形態］
【００４５】
以下、本発明のリソース管理方法をベンディングマシーンの動作を表現した場合の具体的な実施の形態を示す。本リソース管理方法により、ドリンクが出てくるまでの時間を見積もることができる。また、リソースの構成を替えたときのドリンクが出てくるまでの時間を予測することができる。
【００４６】
図８に、ベンディングマシーンのリソースの構成を示す。図８に示すように、ベンディングマシーン５０００は、カップストッカー５１００、注入器５２００、注入器５３００、取り出し口５４００および注入位置５９００を備えている。
【００４７】
カップストッカー５１００は、ユーザーが所望するコーヒーやジュースを入れるカップを準備しておくものであり、注入器５２００は、お湯とジュースの液体を注入するものであり、注入器５３００は、コーヒー粉、砂糖、ミルクの粉を注入するものである。取り出し口５４００は、前記カップに入れられたコーヒーやジュースをユーザーが取り出すところであり、注入位置５９００は、前記カップに、ユーザーに選択された情報に基づいて、お湯、ジュース、コーヒー粉、砂糖、ミルクの粉を注入する位置である。
【００４８】
また、ベンディングマシーン５０００は、カップストッカー５１００からカップを注入位置５９００まで搬送するカップ搬送５１０１、注入器５２００からお湯を注入位置５９００に注入するお湯注入５２０１、注入器５２００からジュースを注入位置５９００に注入するジュース注入５２０２、注入器５３００からコーヒー粉を注入位置５９００に注入するコーヒー注入５３０１、注入器５３００から砂糖を注入位置５９００に注入する砂糖注入５３０２、注入器５３００からミルクの粉を注入位置５９００に注入するミルク注入５３０３、注入位置５９００からコーヒーやジュースが入ったカップを取り出し口５４００まで搬送する成品搬送５４０２のリソースを有している。
【００４９】
また、図９にユーザーがドリンクを選択するためのメニュー画面を示す。図９に示すようにメニュー画面には、ジュース、コーヒー、砂糖、ミルク、砂糖＋ミルクなどのボタンがあり、ユーザーはそのボタンを押すことによりドリンクを選択する。
【００５０】
ベンディングマシーン５０００の性能は、カップ搬送５１０１の搬送速度が５ｃｍ／ｓｅｃ、成品搬送５４０２の搬送速度が１５ｃｍ／ｓｅｃ。お湯注入５２０１およびジュース注入５２０２の注入スピードが１００ｍｌ／ｓｅｃ、コーヒー注入５３０１の注入スピードが４ｇ／ｓｅｃ、砂糖注入５３０２の注入スピードが１ｇ／ｓｅｃ、およびミルク注入５３０３の注入スピードが２ｇ／ｓｅｃである。カップストッカー５１００から注入位置５９００までの距離が１０ｃｍ、それぞれの液体および粉類の注入量は、お湯およびジュースが２００ｍｌ、コーヒーが８ｇ、砂糖４ｇ、ミルク４ｇである。注入位置５９００からカップ取り出し口５４００までの距離が１０ｃｍである。
【００５１】
次に、リソースの仕事量と仕事率を表す図形を定義する。本実施の形態では、図１０に示すＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆの三角形が必要となる。Ａはカップ搬送５１０１、Ｂは成品搬送５４０２、Ｃはお湯注入５２０１およびジュース注入５２０２、Ｄはコーヒー注入５３０１、Ｅは砂糖注入５３０２、Ｆはミルク注入５３０３の注入に対応している。三角形の高さは仕事量に相当する。具体的には図形Ａ、Ｂでは移動量に相当する。同様に図形Ｃでは注入した容量、図形Ｄ、Ｅ、Ｆでは注入した粉類の質量を表す。底辺は時間を表す。よって、底辺と斜辺の為す角は仕事率を表す。すなわちＡ、Ｂでは単位時間当たりの移動量、Ｃは単位時間当たりの液体の注入量、Ｄ、Ｅ、Ｆは単位時間当たりの粉類の注入量を表す。
【００５２】
一例として、ユーザーが砂糖ミルク入りコーヒーを連続して２杯注文した場合について説明する。この場合、カップ搬送５１０１によってカップが搬送され、注入位置５９００で止まる。コーヒー、砂糖、ミルクが順に、コーヒー注入５３０１、砂糖注入５３０２、ミルク注入５３０３によってそれぞれ注入される。次に、お湯がお湯注入５２０１によって注入される。注入が終了したら成品搬送５４０２によりカップが移動し、取り出し口５４００に搬送される。
【００５３】
上記動作が２回繰り返されときの各リソースの動作を表現した図を、図１１に示す。
▲１▼．カップ搬送５１０１によりカップストッカー５１００から移動し、注入位置５９００に移動する。
▲２▼．コーヒー注入５３０１によりコーヒー粉がカップに注入される。
▲３▼．砂糖注入５３０２により砂糖がカップに注入される
▲４▼．ミルク注入５３０３によりミルクがカップに注入される。
▲５▼．お湯注入５２０１によりお湯がカップに注入される。
▲６▼．成品搬送５４０２により取り出し口５４００にカップが移動する。
【００５４】
図１１において、横軸は時間を示す。縦に並んだ欄は、各リソースの仕事量を示す。カップ搬送５１０１の縦軸は移動量、コーヒー注入５３０１、砂糖注入５３０２、ミルク注入５３０２の縦軸は注入器５３００により注入した粉類の質量、お湯注入５２０１の縦軸は注入器５２００により注入したお湯の容量、成品搬送５４０２の縦軸はカップ搬送５１０１の縦軸と同様に移動量を示す。
【００５５】
また、三角形の斜辺の傾きは、それぞれのリソースの、単位時間当たりの仕事量すなわち仕事率を表現し、カップ搬送５１０１、成品搬送５４０２の傾きは搬送速度、お湯注入５２０１、コーヒー注入５３０１、砂糖注入５３０２、ミルク注入５３０３の傾きは注入速度をあらわしている。
【００５６】
カップ搬送５１０１において、カップの位置が注入位置５９００まで移動し、注入位置５９００にとどまることは、長方形によって表現されている。すなわち、カップ搬送５１０１の欄の図形において、三角形の部分はカップが移動しており、長方形の部分でカップは止まっていることになる。
【００５７】
また、図１１の最下行は注入器５３００における流量をあらわすための項目である。この項目は、注入器５３００からどの程度の流量で粉が流れているかをあらわす欄で、長方形の高さが高いほど流量が多く、低いほど流量が少ない。この欄のある時間の長方形の高さは、図１１の同一時間上のコーヒー粉、砂糖、ミルクなど注入器５３００から注入される粉類の、単位時間当たりの流量の和を表している。
【００５８】
図１１において、粉類を逐次的に注入しているが、図１２のように時間短縮のために粉類の注入器を２つ増設して、粉類の注入を並列的に行ったときのベンディングマシーン５００２の処理を表現することもできる。図１３に並列に注入したときの各リソースの動きを表現した図を示す。このとき、粉類の注入は注入器５３１０、注入器５３２０、注入器５３３０で行われる。最下欄で、粉類の流量は注入器５３１０、注入器５３２０、注入器５３３０の流量の総和であらわされる。図１１、図１３から分かるように本リソース管理方法によれば、リソースを増やすことによる、時間短縮を直感的に理解することができ、使用者はコストと効率を考慮してベンディングマシーンを設計することができる。
【００５９】
さらに、本発明のリソース管理方法では、図１１のようにあらわされる各リソースの動作を、アニメーション表示する機能を有する。図１４に、図１１のリソースと連動するアニメーションの図を示す。図１４のアニメーションは、図１１のカップ搬送５１０１、コーヒー注入５３０１（砂糖注入５３０２、ミルク注入５３０３）、お湯注入５２０１、成品搬送５４０２の動作を表示している。
【００６０】
ここで、アニメーション表示の概略を説明する。
（ａ）カップがカップ搬送５１０１の台形図形の高さに対応して移動していく。
（ｂ）注入位置５９００まで来ると、注入器５３００の三角形に対応して、注入口からコーヒー粉、砂糖、ミルクが順次注入される。
（ｃ）注入口から注入器５２００の三角形の高さに対応してお湯が注入される。
（ｄ）成品搬送５４０２の三角形の高さに対応して移動していく。
【００６１】
以上のアニメーションを図１１の三角形がある限り繰り返す。
【００６２】
このように、本リソース管理方法が有するアニメーション表示機能により、実際のベンディングマシーンがなくても、動作速度を体感することができる。
【００６３】
本実施の形態では、ベンディングマシーンの各リソースの動作がわかりやすく表現されており、動作を容易に理解することができ、ベンディングマシーンの動作速度を予測することができる。また、本リソース管理方法によれば、ベンディングマシーンのコストと効率を考慮してベンディングマシーンを設計することができる。さらに、アニメーション表示機能により、実際のベンディングマシーンが無くても、動作速度を体感することができる。
【００６４】
【発明の効果】
以上説明したように、本発明によれば、直角三角形によってタスクの処理量および処理率を表し、前記直角三角形の高さによって前記処理量を表し、前記直角三角形の底辺によって処理時間を表し、前記直角三角形の底辺と斜辺のなす角によって前記処理率を表し、さらに、前記直角三角形の底辺と垂直な辺と一辺が接し、この辺が前記直角三角形と同一の高さの四方形によって、前記リソース状態が保持されているのを表すことにより、タスクの所要時間だけでなく、リソースの効率、仕事率などの能力、およびリソースの負荷を含むリソース状態を表示することができるという優れた効果を有するリソース管理装置、リソース管理方法およびリソース管理プログラムを提供することができるものである。
【００６５】
また、本発明によれば、動的なアニメーションでリソースの動作を表現できるので、リソースの動作を掴みやすいという優れた効果を有することができるものである。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るリソース管理装置を示すブロック図である。
【図２】本発明の第１の実施形態に係るリソース管理方法を示すフローチャートである。
【図３】本発明の第１の実施形態に係るリソース状態（リソースの処理）の表現方法を説明する図である。
【図４】本発明の第１の実施形態に係るリソース状態（リソース状態の保持動作）の表現方法を説明する図である。
【図５】本発明の第１の実施形態に係るリソース状態（リソースの処理と状態保持の連続動作）の表現方法を説明する図である。
【図６】本発明の第１の実施形態に係るリソース状態（タスク間の相関関係）の表現方法を説明する図である。
【図７】本発明の第１の実施形態に係るリソース状態のアニメーション表現方法を説明する図である。
【図８】本発明の第２の実施形態に係るジュースベンダーのリソース構成を示すブロック図である。
【図９】本発明の第２の実施形態に係るジュースベンダーのメニューボタンを示す図である。
【図１０】本発明の第２の実施形態に係るジュースベンダーの各リソースの処理状態を示す図である。
【図１１】本発明の第２の実施形態に係るジュースベンダーの処理表現図である。
【図１２】本発明の第２の実施形態に係るジュースベンダーのリソース構成を示すブロック図である。
【図１３】本発明の第２の実施形態に係るジュースベンダーの各リソースの処理状態を示す図である。
【図１４】本発明の第２の実施形態に係るジュースベンダーの処理状態を示すアニメーション機能を説明するための図である。
【符号の説明】
１１　直角三角形（タスク）
１２　横軸（時間軸）
１３　角度（処理率）
１４　底辺と垂直な辺の長さ（処理量）
１５　底辺の長さ（処理時間）
３１　長方形（タスク）
３２　横軸（時間軸）
３４　一短辺の長さ（保持量）
３５　一長辺の長さ（保持時間）
４１　台形（タスク）
４２　横軸（時間軸）
４３　角度（処理率）
４４　高さ（処理量、保持量）
４５　直角三角形の底辺の長さ（処理時間）
４６　長方形の底辺の長さ（保持時間）
５１１、５１２、５１３　タスク
５１５　周期
５２１、５２２、５２３　タスク
５２５　周期
５３１、５３２、５３３　タスク
５３５　周期
５４　　横軸（時間軸）
８１１　タスク
８３１、８３２、８３３、８３４　時刻
８４　　横軸（時間軸）
８４１、８４２、８４３、８４４　絵
１０１０　リソース状態情報入力部
１０２０　リソース状態表示部
１０３０　リソース状態情報処理部
１０４０　リソース状態情報記憶部
５０００、５００２　ベンディングマシーン
５１００　カップストッカー
５２００　注入器
５３００　注入器
５３１０、５３２０、５３３０　注入器
５４００　取り出し口
５９００　注入位置
５１０１　カップ搬送
５２０１　お湯注入
５２０２　ジュース注入
５３０１　コーヒー注入
５３０２　砂糖注入
５３０３　ミルク注入
５４０２　成品搬送
【図１】
2004013676.tif 000003
【図２】
2004013676.tif 000004
【図３】
2004013676.tif 000005
【図４】
2004013676.tif 000006
【図５】
2004013676.tif 000007
【図６】
2004013676.tif 000008
【図７】
2004013676.tif 000009
【図８】
2004013676.tif 000010
【図９】
2004013676.tif 000011
【図１０】
2004013676.tif 000012
【図１１】
2004013676.tif 000013
【図１２】
2004013676.tif 000014
【図１３】
2004013676.tif 000015
【図１４】
2004013676.tif 000016