(57)【要約】【課題】作業の進捗状態をリアルタイムで直感的に把握することができるようにする。【解決手段】作業の進捗状況をバー表示するバー表示装置において、１以上の作業の順番と、各作業の目標時間の比に応じて分割表示された帯状の第１のバー１０と、前記第１のバー１０と平行に配置され、実際に作業した順番に、作業した時間を作業開始時点から前記第１のバーと同一の時間スケールで表示する第２のバー１１と、前記作業の時間経過に応じて前記第２のバーの伸長表示を制御するＣＰＵとを備え、前記各作業の作業時間が当該各作業の目標時間を経過した場合、経過した時点から当該作業の作業時間を示す表示色とは異なる表示色で前記経過後の作業時間をバー１０ａ，１０ｂ，１０ｃ表示させる。【選択図】図３
2009037480.tif 000002
【特許請求の範囲】
【請求項１】
作業の進捗状況をバー表示するバー表示装置において、
１以上の作業の順番と、各作業の目標時間の比に応じて分割表示された帯状の第１のバーと、
前記第１のバーと平行に配置され、実際に作業した順番に、作業した時間を作業開始時点から前記第１のバーと同一の時間スケールで表示する第２のバーと、
前記作業の時間経過に応じて前記第２のバーの伸長表示を制御する制御手段と、
を備えていることを特徴とするバー表示装置。
【請求項２】
請求項１記載のバー表示装置において、
前記制御手段は、前記第２のバーの表示域が限界に達したとき、前記時間スケールを縮小して前記第１及び第２のバーを表示させることを特徴とするバー表示装置。
【請求項３】
請求項１又は２記載のバー表示装置において、
前記制御手段は、各作業毎に任意に表示色を選定可能であることを特徴とするバー表示装置。
【請求項４】
請求項１ないし３記載のバー表示装置において、
前記制御手段は、前記各作業の作業時間が当該各作業の目標時間を経過した場合、経過した時点から当該作業の作業時間を示す表示色とは異なる表示色で前記経過後の作業時間を表示させることを特徴とするバー表示装置。
【請求項５】
請求項１ないし４のいずれか１項に記載のバー表示装置において、
前記制御手段は、前記第１及び第２のバー表示に加えて、全体的な目標時間と実作業時間との比をパーセンテージで表示させることを特徴とするバー表示装置。
【請求項６】
請求項１ないし５のいずれか１項に記載のバー表示装置において、
前記制御手段は、作業状態に変化があった場合、変化したことを示すアイコンを前記第２のバーの内部に表示させることを特徴とするバー表示装置。
【請求項７】
請求項１ないし６のいずれか１項に記載のバー表示装置において、
前記制御手段は、作業状態に変化があった場合、変化したことを示すバーの表示部分の表示色を変えて表示させることを特徴とするバー表示装置。
【請求項８】
作業の進捗状況をバー表示するバー表示方法において、
１以上の作業の順番と、各作業の目標時間の比に応じて分割表示された帯状の第１のバーと、
前記第１のバーと平行に配置され、実際に作業した順番に、作業した時間を作業開始時点から前記第１のバーと同一の時間スケールで表示する第２のバーと、
を備え、
作業を開始する前に目標時間を前記第１のバーでフルスケールで表示する第１の工程と、
作業が開始されると、設定されたスケールに基づいて前記第２のバーで経過時間をリアルタイムで表示する第２の工程と、  
を含んでいることを特徴とするバー表示方法。
【請求項９】
請求項８記載のバー表示方法において、
前記第２の工程で１つの作業を実行している場合に当該作業の目標時間が経過したときには、経過した時点から前記１つの作業を実行している表示色とは異なる色の表示色で経過時間をリアルタイムで表示する第３の工程を備えていることを特徴とするバー表示方法。
【請求項１０】
作業の進捗状況をバー表示する表示をコンピュータで実行するためのバー表示プログラムにおいて、
１以上の作業の順番と、各作業の目標時間の比に応じて分割表示された帯状の第１のバー、及び前記第１のバーと平行に配置され、実際に作業した順番に、作業した時間を作業開始時点から前記第１のバーと同一の時間スケールで表示する第２のバーの表示を行う際に、
作業を開始する前に目標時間を第１のバーでフルスケールで表示する第１の処理と、
作業が開始されると、設定されたスケールに基づいて前記第２のバーで経過時間をリアルタイムで表示する第２の処理と、  
を含んでいることを特徴とするバー表示プログラム。
【請求項１１】
請求項１０記載のバー表示プログラムにおいて、
前記第２の処理で１つの作業を実行している場合に当該作業の目標時間が経過したときには、経過した時点から前記１つの作業を実行している表示色とは異なる色の表示色で経過時間をリアルタイムで表示する第３の処理を備えていることを特徴とするバー表示プログラム。
【請求項１２】
請求項１０又は１１記載のバー表示プログラムが、コンピュータによって読み取られ、実行可能に記憶されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１つ以上の作業順番と作業時間が決められた作業の進捗度合を２本の帯状のバーで表示するバー表示装置、このバー表示装置の表示方法、この表示方法をコンピュータで実行するためのパー表示プログラム、及びこのバー表示プログラムをコンピュータで読み取り、実行可能に記憶した記録媒体に関する。
【背景技術】
【０００２】
従来、１つ以上の作業順番と作業時間が決められた作業の進捗度合を表示するインジケーターは図８に示すような１本の帯状のバーであった。すなわち、このバーが伸びていき、右端まで伸びきると作業はすべて完了であるということを表していた。しかし、このバーは色形状ともに単一のものであり、各手順の進捗状況を把握することは難しい。また、予定していた時間よりもオーバーした場合、バーの伸びが止まるだけであり、各作業が予定に対してどの程度遅れているかをリアルタイムで把握しづらい。
【０００３】
一方、この種の技術として、例えば特許文献１あるいは２に記載された発明が公知である。このうち、特許文献１には、成形機における生産の進捗状況をリアルタイムに分かり易く表示できるようにすることを目的とし、複数台の成形機を管理する複数台管理システムにおける管理装置に備えられたディスプレイ装置の画面により各成形機の生産状況を表示するようにした発明が開示されている。この発明では、ディスプレイ装置は、複数台の成形機の稼働状況を、画面分割形式にてすべての号機について一括して表示する運転状況画面を表示し、運転状況画面では分割表示されている各号機の分割画面にそれぞれ、成形開始から現時点までの成形作業の進捗状況を棒グラフＤ１で表示するようになっている。
【０００４】
また、特許文献２には、リアルタイムで工程の進捗状況の確認をすることができるようにすることを目的とし、プロジェクト管理装置は、表示装置に、工程一覧と作業一覧とを表示し、工程一覧のうち、すべての作業が完了した工程を示すアイコンについては、その下位置に工程完了日が表示され、仕掛かり中の工程を示すアイコンの下位置には、当該工程の完了予定日を点滅表示する発明が開示されている。この発明では、また、現在選択されている作業「構想設計着手」の作業一覧では、完了した作業については作業完了日が表示され、完了していないものについては、「完了日」欄に作業完了予定日が点滅表示される。
【特許文献１】特開２００４−１６７９６２号公報
【特許文献２】特開２００５−１４８８６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記特許文献１記載の発明では、各成型機の進捗状況を帯状のバーで表示しているが、複数の連続作業の進捗度合を扱ったものではなく、生産管理システムの一表示方法に止まっている。また、特許文献２記載の発明は、各作業の状態をアイコンを変えることで表し、進捗度合もあわせて表示するが、各アイコンの内容を読み取る必要があり、直感的に読み取ることができるように表示されてはいない。
【０００６】
そこで、本発明が解決すべき課題は、作業の進捗状態をリアルタイムで直感的に把握することができるようにすることにある。
【課題を解決するための手段】
【０００７】
前記課題を解決するため、第１の手段は、作業の進捗状況をバー表示するバー表示装置において、１以上の作業の順番と、各作業の目標時間の比に応じて分割表示された帯状の第１のバーと、前記第１のバーと平行に配置され、実際に作業した順番に、作業した時間を作業開始時点から前記第１のバーと同一の時間スケールで表示する第２のバーと、前記作業の時間経過に応じて前記第２のバーの伸長表示を制御する制御手段と、を備えていることを特徴とする。
【０００８】
第２の手段は、第１の手段において、前記制御手段が、前記第２のバーの表示域が限界に達したとき、前記時間スケールを縮小して前記第１及び第２のバーを表示させることを特徴とする。
【０００９】
第３の手段は、第１又は第２の手段において、前記制御手段が各作業毎に任意に表示色を選定可能であることを特徴とする。
【００１０】
第４の手段は、第１ないし第３の手段において、前記制御手段が、前記各作業の作業時間が当該各作業の目標時間を経過した場合、経過した時点から当該作業の作業時間を示す表示色とは異なる表示色で前記経過後の作業時間を表示させることを特徴とする。
【００１１】
第５の手段は、第１ないし第４のいずれかの手段において、前記制御手段が、前記第１及び第２のバー表示に加えて、全体的な目標時間と実作業時間との比をパーセンテージで表示させることを特徴とする。
【００１２】
第６の手段は、第１ないし第５のいずれかの手段において、前記制御手段が、作業状態に変化があった場合、変化したことを示すアイコンを前記第２のバーの内部に表示させることを特徴とする。
【００１３】
第７の手段は、第１ないし第６のいずれかの手段において、前記制御手段が、作業状態に変化があった場合、変化したことを示すバーの表示部分の表示色を変えて表示させることを特徴とする。
【００１４】
第８の手段は、作業の進捗状況をバー表示するバー表示方法において、１以上の作業の順番と、各作業の目標時間の比に応じて分割表示された帯状の第１のバーと、前記第１のバーと平行に配置され、実際に作業した順番に、作業した時間を作業開始時点から前記第１のバーと同一の時間スケールで表示する第２のバーとを備え、作業を開始する前に目標時間を前記第１のバーでフルスケールで表示する第１の工程と、作業が開始されると、設定されたスケールに基づいて前記第２のバーで経過時間をリアルタイムで表示する第２の工程と、を含んでいることを特徴とする。
【００１５】
第９の手段は、第８の手段において、前記第２の工程で１つの作業を実行している場合に当該作業の目標時間が経過したときには、経過した時点から前記１つの作業を実行している表示色とは異なる色の表示色で経過時間をリアルタイムで表示する第３の工程を備えていることを特徴とする。
【００１６】
第１０の手段は、作業の進捗状況をバー表示する表示をコンピュータで実行するためのバー表示プログラムにおいて、１以上の作業の順番と、各作業の目標時間の比に応じて分割表示された帯状の第１のバー、及び前記第１のバーと平行に配置され、実際に作業した順番に、作業した時間を作業開始時点から前記第１のバーと同一の時間スケールで表示する第２のバーの表示を行う際に、作業を開始する前に目標時間を第１のバーでフルスケールで表示する第１の処理と、作業が開始されると、設定されたスケールに基づいて前記第２のバーで経過時間をリアルタイムで表示する第２の処理と、を含んでいることを特徴とする。
【００１７】
第１１の手段は、第１０の手段において、前記第２の処理で１つの作業を実行している場合に当該作業の目標時間が経過したときには、経過した時点から前記１つの作業を実行している表示色とは異なる色の表示色で経過時間をリアルタイムで表示する第３の処理を備えていることを特徴とする。
【００１８】
第１２の手段は、第１０又は第１１の手段に係るバー表示プログラムが、コンピュータによって読み取られ、実行可能に記録媒体に記憶されていることを特徴とする。
【００１９】
なお、後述の実施形態では、第１のバーは符号１０に、第２のバーは符号１１に制御手段はＣＰＵ１に、アイコンは符号２０にそれぞれ対応する。
【発明の効果】
【００２０】
本発明によれば、第２のバーを第１のバーと平行に配置し、実際に作業した順番に、作業した時間を作業開始時点から前記第１のバーと同一の時間スケールで表示するので、前記作業の時間経過に応じて前記第２のバーの伸長表示作業の進捗状態をリアルタイムで直感的に把握することが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照し、本発明の実施形態について説明する。
【００２２】
図１は本発明の実施形態に係る情報処理装置の概略構成を示すブロック図である。同図において、本実施形態に係る情報処理装置は、ＣＰＵ１、表示装置２、メモリ３、外部記憶装置４、及び入力装置５がバス６を介して少なくともＣＰＵ１と通信可能に接続されている。各構成要素は、既知の情報処理装置の代表的なもので、この構成に限定されるものではない。
【００２３】
ＣＰＵ１は図示しないＲＯＭに格納され、あるいはバス６を介して外部からダウンロードされ、もしくは外部記憶装置に格納されているプログラムコードを読み出し、図示しないＲＡＭあるいはメモリ３に展開して前記プログラムコードに沿った制御を実行する。表示装置２は例えば液晶あるいはＣＲＴなどの表示機能を備えた装置である。メモリ３は書き込み及び消去が可能な記憶要素であり、外部記憶装置４は例えば大容量のハードディスクなどからなる。入力装置５はキーボード、ポインタ、あるいはタッチパネルなどのようにユーザが直接操作を行って入力動作を行うためのものである。
【実施例１】
【００２４】
図２及び図３は実施例１に係るインジケーターの表示状態を示す図である。  
実施例１は、各作業の目標時間の比に応じて分割された帯状のバーと、実際に作業した時間を前記バーと同一のタイムスケールで表示する帯状のバーの２本のバーによってインジケーターを構成し、進捗状態をリアルタイムで直感的に把握できるようにしたものである。
【００２５】
これらの図に示すように実施例１に係るインジケーターは上下方向に平行に並んで表示装置２に表示される２本の帯状のバー１０，１１からなる。インジケーターは、表示装置２の表示画面の所定の位置に表示され、上側のバー１０が経過時間、下側のバー１１が目標時間をそれぞれ示す。すなわち、上側が経過時間バー１０、下側が目標時間バー１１である。なお、インジケーターの表示位置はユーザの操作によって表示画面の任意の位置に移動させることができる。
【００２６】
図２はインジケーターの作業の初期の状態（開始直後）を示し、図３は作業進捗後の状態を示す。この図の例では、Ａ、Ｂ、Ｃの３つの作業の進捗度合を示しており、バーの長さの比が各作業の目標時間比を表す。作業開始とともに経過時間を示す帯状のバー１０が伸びていく。
【００２７】
図３はＡ、Ｂ、Ｃの３つの作業が完了した状態を示している。この例では、作業Ａ、Ｂ、Ｃがすべて目標時間１１ａ，１１ｂ，１１ｃ内に完了しなかったため、経過時間の伸びに合わせて目標時間のタイムスケールが縮小し、目標時間のバー１１の長さが図２に比べて縮小して表示されている。これにより、目標時間と経過時間との関係が目視で直感的に理解できる。また、各作業Ａ，Ｂ，Ｃの目標時間１１ａ，１１ｂ，１１ｃを過ぎた部分１０ａ，１０ｂ，１０ｃは色を変えて表示している（図では網点で示している）。これにより、作業後との超過を視覚的に容易に捉えることができる。
【００２８】
図２及び図３の表示はＣＰＵ１によって制御される。ＣＰＵ１はインジケーターに対して、以下のような表示制御を行う。すなわち、
１）作業を設定し、作業を開始する前に目標時間をフルスケールで表示する（図２の目標時間バー１１の状態）。  
２）作業が開始されると、設定されたスケールに基づいて経過時間をリアルタイムで表示する（図２の経過時間バー１０の状態）。  
３）この例では、作業がＡ，Ｂ，Ｃの順序で行われていることから、作業Ａの目標時間１１ａが経過すると、経過した時点から表示色を変更して時間の経過１０ａをリアルタイムで表示する。  
４）作業Ａが終了すると、次の作業Ｂの処理に移行し、作業Ｂの処理を実行する。
【００２９】
５）目標時間１１ｂ内に作業Ｂの処理が終了せず、目標時間が経過すると、経過した時点から表示色を変更して時間の経過をリアルタイムで表示する（符号１０ｂ）。  
６）作業Ｂが終了すると、さらに次の作業Ｃに以降し、作業Ｃの処理を実行する。  
７）目標時間１１ｃ内に作業Ｃの処理が終了せず、目標時間が経過すると、経過した時点から表示色を変更して時間の経過をリアルタイムで表示する（符号１０ｃ）。  
８）目標時間前に作業が終了した場合には、その作業に引き続いて次の作業の経過時間をリアルタイムで表示する。  
９）作業Ａ、Ｂ及びＣを実行する過程で、それぞれの作業の合計時間が最終目標時間を経過した場合には、目標時間がフルスケールなので、経過時間を表示することができなくなる。そこで、経過時間バー１１の延びに合わせて目標時間バー１２を相対的に縮小させ（符号１１ａ’，１１ｂ’，１１ｃ’）、経過時間と目標時間との相対的な関係が視認できるようにする。その場合、時間表示のためのスケールは初期の状態から時間の延びに応じて縮小されることになる。
【００３０】
１０）作業Ｃが完了することにより全作業が終了すると、図３に示す表示状態となる（符号１０’、１１’）。このように表示すると、作業Ａ，Ｂ，Ｃの実作業時間について目標時間と超過時間が色で区分けされ、目標時間と対比して表示されることになるので、実経過時間と目標時間との関係が一目で判断できる。
【００３１】
このように本実施例によれば、各作業の目標時間と実際にかかっている時間、言い換えれば目標時間に対する実作業の進捗状況が一目で把握できる。
【実施例２】
【００３２】
図４は実施例２に係るインジケーターの表示状態を示す図である。  
実施例２は、作業ごとに分割された各区間を自由に配色するものである。この実施例では、作業Ａ、Ｃがネットワーク経由での作業であり、作業Ｂはネットワークを経由しない作業である。ネットワーク経由の場合は、回線状態により終了時間が左右されるので、それを示すために目標時間バー１２における作業Ａ及びＣの目標時間１１ａ”，１１ｃ”と、作業Ｂの目標時間１１ｂ”との間で色を変えて区別している。
【００３３】
このように、特定の条件を含む作業の色を変更することにより、ユーザーにより多くの情報を視覚的かつ容易に伝えることができる。
【００３４】
なお、実施例１に実施例２を適用し、図４の表示状態に対して目標時間を経過したときに作業Ａ，Ｃ及びＢに使用した色と色を変えて表示することも可能である。また、特に説明しない表示制御は実施例１と同様にして行われる。
【００３５】
このように本実施例によれば、多数の作業がある場合や、条件の異なる作業がある場合においても作業の進捗状況が容易に把握できる。
【実施例３】
【００３６】
図５および図６は実施例３に係るインジケーターの表示状態を示す図である。  
実施例３は、目標時間と実作業時間の比をパーセンテージで表示するものである。図５及び図６は実施例１における図２及び図３にそれぞれ対応し、図５は初期の状態、図６は進捗後の状態をそれぞれ示す。図５の例では、目標時間に対する経過時間の割合を、帯状バー１１の右側にパーセンテージで表示（符号１２）している。この状態では、進捗状況が目標の１０％であることが数値的に理解できる。図６の例では、作業時間が目標時間を経過しているので、１００％を越えるパーセンテージで表示（符号１３）している。この状態が作業終了状態であると、作業時間が目標時間の１８０％ということになり、目標時間の８０％増しとなっていることが一目で理解できる。
【００３７】
なお、特に説明しない表示制御は実施例１と同様にして行われる。また、実施例２において本実施例と同様の表示制御を行うことができることは言うまでもない。
【００３８】
このように本実施例によれば、目標時間に対する実作業の進捗状況が数値的にも容易に把握できる。
【実施例４】
【００３９】
図７は実施例４に係るインジケーターの表示状態を示す図である。  
実施例４は、作業状態に変化があった場合、その変化内容を帯状のバー内部に小さなアイコンで表示し、あるいはやバーの色を変更することなども加えて表示するものである。
【００４０】
図７の例では、作業Ｂの途中に時計型の小さなアイコン２０があり、その部分のバー２１の色が変化している。これは、ユーザーにより作業が一時停止されたことを示している。このように、作業状態に変化があった場合、アイコン２０を表示し、あるいはアイコン２０とバー色を組み合わせて表示することにより、作業状態の変化が一目で分かるようになる。これにより、作業状態の変化の要因を容易に把握することが可能となる。なお、ここでは、アイコンは時計状のものであるが、アイコンの形状を限定するものではない。
【００４１】
その他、特に説明しない表示制御は実施例１と同様にして行われる。なお、本実施例においても、実施例２及び／又は実施例３を適宜組み合わせて表示することができることは言うまでない。
【００４２】
このように本実施例によれば、実作業時間と目標時間との差異を生んだ要因が、表示により直ぐに理解できる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施形態に係る情報処理装置の概略構成を示すブロック図である。
【図２】実施例１に係るインジケーターの作業の初期の表示状態（開始直後）を示す図である。
【図３】実施例１に係るインジケーターの作業進捗後の表示状態を示す図である。
【図４】実施例２に係るインジケーターの表示状態を示す図である。
【図５】実施例３に係るインジケーターの作業新の初期の表示状態を示す図である。
【図６】実施例３に係るインジケーターの表示進捗後の表示状態を示す図である。
【図７】実施例４に係るインジケーターの表示状態を示す図である。
【図８】従来例に係るインジケーターの表示状態を示す図である。
【符号の説明】
【００４４】
１  ＣＰＵ
２  表示装置
３  メモリ
４  外部記憶装置
５  入力装置
６  バス
１０，１１，２１  バー
２０  アイコン
【図１】
2009037480.tif 000003
【図２】
2009037480.tif 000004
【図３】
2009037480.tif 000005
【図４】
2009037480.tif 000006
【図５】
2009037480.tif 000007
【図６】
2009037480.tif 000008
【図７】
2009037480.tif 000009
【図８】
2009037480.tif 000010