(57)【要約】【課題】作業スケジューリング装置に対する作業者の待ち時間を減らし、かつラインの停止を最小限に抑える。【解決手段】作業スケジューリング装置１は、時間軸上に配列したワークの加工数に基づいて作業を配置し、各作業者に作業を割付けるスケジュール部２と、スケジュール部２により割付けられた作業一覧を作業者用端末６〜９へ送信すると共に、送信した作業に対する作業状態の変更要求を作業者用端末６〜９から受信し、スケジュール部２と通信する通信部３とを備える。そして、スケジュール部２がスケジューリング中に、通信部３が作業者用端末６〜９から作業一覧の提示要求を受信した場合には、通信部３は、スケジュール部２がそのスケジューリングを開始する前に有効であった作業一覧を作業者用端末６〜９に送信する。【選択図】図８
2009145942.tif 000002
【特許請求の範囲】
【請求項１】
時間軸上に配列したワークの加工数に基づいて作業を配置し、各作業者に作業を割付けるスケジュール部と、
前記スケジュール部により割付けられた作業一覧を作業者用端末へ送信すると共に、送信した作業に対する作業状態の変更要求を作業者用端末から受信し、前記スケジュール部と通信する通信部とを備え、
前記スケジュール部がスケジューリング中に、前記通信部が作業者用端末から作業一覧の提示要求を受信した場合には、前記スケジューリングを開始する前に有効であった作業一覧を作業者用端末に送信することを特徴とする作業スケジューリング装置。
【請求項２】
前記スケジュール部がスケジューリング中に、前記通信部が作業者用端末から作業状態の変更要求を受信した場合には、前記スケジューリングを開始する前に有効であった作業一覧を前記作業状態の変更内容に基づいて入れ替えると共に、前記作業状態の変更内容を反映した作業一覧を作業者用端末に送信することを特徴とする請求項１に記載の作業スケジューリング装置。
【請求項３】
前記通信部は、前記作業者用端末から受信した作業状態の変更内容が再スケジューリングを必要とする要求である場合には、前記スケジュール部に前記スケジューリングを中断させ、新たにスケジューリングを開始させることを特徴とする請求項２に記載の作業スケジューリング装置。
【請求項４】
前記スケジュール部が新たに開始したスケジューリングを終了した場合には、前記通信部は、前記スケジュール部により各作業者に割付けられた新たな作業一覧を作業者用端末に送信することを特徴とする請求項３に記載の作業スケジューリング装置。
【請求項５】
複数の作業者用端末と、
時間軸上に配列したワークの加工数に基づいて作業を配置し、各作業者に割付けた作業一覧を前記作業者用端末へ送信すると共に、送信した作業に対する作業状態の変更要求を作業者用端末から受信する作業スケジュール装置とを備え、
前記作業スケジュール装置がスケジューリング中に、前記作業者用端末から作業一覧の提示要求を受信した場合には、前記スケジューリングを開始する前に有効であった作業一覧を前記作業者用端末に送信することを特徴とする作業スケジューリングシステム。
【請求項６】
時間軸上に配列したワークの加工数に基づいて作業を配置し、各作業者に作業を割付けさせるスケジュールステップと、
前記スケジュールステップにより割付けられた作業一覧を作業者用端末へ送信させると共に、送信させた作業に対する作業状態の変更要求を作業者用端末から受信させる通信ステップとを備え、
前記スケジュールステップがスケジューリング中に、前記通信ステップが作業者用端末から作業一覧の提示要求を受信させた場合には、前記スケジューリングを開始させる前に有効であった作業一覧を作業者用端末に送信させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はワークの加工ラインにおける作業スケジューリング装置に係り、特に作業者用端末との通信を改善した作業スケジューリング装置に関する。
【背景技術】
【０００２】
従来からワークの加工ラインにはＮＣ工作機械など複数の設備が備えられており、作業者は各設備に対して刃具交換や台車の入れ替え、点検などの保守作業をしている。この保守作業は加工工程に合わせてゾーン制（エリア制）が採用されており、各作業者は担当ゾーンの複数台の設備に対して保守作業を行っていた。しかしながら、各ゾーンによって作業時間や作業負荷が異なっているため、加工ラインが順調に流れず、所定時間内に期待通りのワークの生産高が得られないという問題があった。
【０００３】
近年では、このような問題を解決するため、保守作業にはノーゾーン制が採用されるようになった。ノーゾーン制の場合、各作業はワークの加工数や設備の稼働時間によって作業開始時間が決定されるため、各作業者は全設備の加工カウンタ値を見て回ることで、作業順番や作業開始時間を判断しなければならない。しかしながら、各作業者が加工カウンタ値を記憶するのには限界があり、また、作業順番や作業時間の判断ミスにより設備停止が発生し、結果として減産を招くという問題があった。よって、ノーゾーン制においても作業者間で作業を分担し、かつ最適化する必要がある。このため、作業計画を自動立案し、各作業者に作業を割り付ける作業スケジューリング装置が必要とされている。
【０００４】
作業スケジューリング装置の一例としては特許文献１に記載の技術が公知である。特許文献１に記載の発明は、複数の工程からなる作業を支援する作業支援システムであって、互いに無線通信が可能なサーバ装置と、作業指示装置とから構成されるものである。サーバ装置は作業の進捗状況を監視しつつ、次工程に必要となる作業内容を作業指示情報として作業指示装置に送信するというものである。これにより、作業対象物に対して行う作業を適切に支援して、作業者の負担を軽減することができる。
【０００５】
一方、特許文献２に記載の発明は、複数の工程を有し、かつ、その各工程に同様な作業ができる複数の設備を備えた生産ラインにおける被処理物の処理作業スケジュールをデータベースに記憶するスケジューリング装置である。このスケジューリング装置は、処理作業スケジュールをガントチャートとしてディスプレイに画像表示し、ディスプレイに表示されたガントチャートの画像の位置を指定することにより、変更元の被処理物と工程名を特定して、さらにこの被処理物の変更先の位置を指定することにより、設備名や処理開始時刻等の変更をデータベースに出力して書き換えを行う。これにより、予め作成されたスケジュールを精度良く迅速に修正することができる。
【特許文献１】特開２００５−３３５００４号公報
【特許文献２】特開２０００−３４７７１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、加工ラインにおける保守作業のスケジューリングは、まずワークの加工数を時間軸上に配列したマップ上に各作業を配置し、各作業の優先順位や作業開始時間の許容範囲に基づいて作業者ごとに割り付けるものである。また、作業者の負荷や作業者の現在位置から保守設備までの移動距離も考慮しながらスケジューリングされる。したがって、このスケジューリングには処理時間が掛かる。
【０００７】
さらに、このようなスケジューリングは、加工ラインの設備トラブル等でワークの加工数が動的に変化したり、作業者の意思によってスケジュールが変更されるという複雑性とリアルタイム性を有している。しかしながら、このようなスケジューリング中においても作業者からの要求に応答し得るものでなければならない。
【０００８】
そこで本発明は、このような問題に鑑み、作業スケジューリング装置に対する作業者の待ち時間を減らし、かつラインの停止を最小限に抑えることを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、時間軸上に配列したワークの加工数に基づいて作業を配置し、各作業者に作業を割付けるスケジュール部と、前記スケジュール部により割付けられた作業一覧を作業者用端末へ送信すると共に、送信した作業に対する作業状態の変更要求を作業者用端末から受信し、前記スケジュール部と通信する通信部とを備え、前記スケジュール部がスケジューリング中に、前記通信部が作業者用端末から作業一覧の提示要求を受信した場合には、前記スケジューリングを開始する前に有効であった作業一覧を作業者用端末に送信することを特徴とする作業スケジューリング装置である。
【００１０】
請求項１に記載の発明において、作業とは、ワークの加工ラインに備えられた設備の保守作業のことを意味する。このような作業はワークの加工数と設備の稼働時間に依存するため、作業計画の立案（スケジューリング）は、まず時間軸上にワークの加工数を配列し、作業の優先順位等に応じて作業者ごとに作業を割り付けることによって行われる。また、スケジューリングは、加工ラインの設備トラブル等でワークの加工数が変化したり、作業者の意思によって変更されるという複雑性とリアルタイム性を有している。本発明に係る作業スケジューリング装置は、このような処理負荷の掛かるスケジューリングを行い、作業者が携帯する作業者用端末に作業一覧を送信するものである。
【００１１】
このため、作業スケジューリング装置がスケジューリング中に作業者用端末から作業一覧の提示要求を受信した場合、作業者用端末に応答ができない状態となってしまう。この場合、作業者は作業スケジューリング装置がスケジューリングを終了するまで待機しなければならず、結果として加工ラインが停止してしまう。しかしながら、請求項１に記載の発明によれば、作業スケジューリング装置の通信部が、スケジューリング部がスケジューリングを開始する前に有効であった作業一覧を作業者用端末に送信するため、作業者は待機することなく、簡易の作業一覧に基づいて作業することができる。よって、作業スケジューリング装置に対する作業者の待ち時間が減少し、かつラインの停止が最小限に抑えられる。
【００１２】
請求項２に記載の発明は、請求項１に記載の発明において、前記スケジュール部がスケジューリング中に、前記通信部が作業者用端末から作業状態の変更要求を受信した場合には、前記スケジューリングを開始する前に有効であった作業一覧を前記作業状態の変更内容に基づいて入れ替えると共に、前記作業状態の変更内容を反映した作業一覧を作業者用端末に送信することを特徴とする。
【００１３】
請求項２に記載の発明において、作業者は、作業者用端末の画面に表示された作業一覧から操作したい作業を選択して、その作業を「開始」、「完了」、「予約」、「開始キャンセル」、「完了キャンセル」、「予約キャンセル」するという操作を行うことができる。また、この作業状態の変更要求は、作業者用端末から作業スケジューリング装置に送信される。このとき、作業スケジューリング装置が処理時間の掛かるスケジューリング中の場合には、簡易スケジュールを作成して作業者用端末に送信する。この簡易スケジュールとは、スケジューリング前に有効であった作業一覧の並び順のみを入れ替え、その作業状態の変更内容を反映したものである。この態様によれば、作業スケジューリング装置に対する作業者の待ち時間が減少し、かつラインの停止が最小限に抑えられる。
【００１４】
請求項３に記載の発明は、請求項２に記載の発明において、前記通信部は、前記作業者用端末から受信した作業状態の変更内容が再スケジューリングを必要とする要求である場合には、前記スケジュール部に前記スケジューリングを中断させ、新たにスケジューリングを開始させることを特徴とする。請求項３に記載の発明において、通信部が作業者用端末から受信した作業状態の変更内容が「開始」、「予約」の場合には、その作業は確定されたものとなるため、変更要求があった作業を除外して再度スケジューリングする必要がある。このため、スケジューリングを中断し、再開させることにより、作業者は最新の作業一覧を取得することができる。
【００１５】
請求項４に記載の発明は、請求項３に記載の発明において、前記スケジュール部が新たに開始したスケジューリングを終了した場合には、前記通信部は、前記スケジュール部により各作業者に割付けられた新たな作業一覧を作業者用端末に送信することを特徴とする。請求項４に記載の発明によれば、作業者は、スケジュール部がスケジューリング中のために受信することができなかった最新の作業一覧を所定時間経過後に取得することができるため、次に開始すべき作業を把握することができる。このため、ラインの停止が最小限に抑えられる。
【００１６】
請求項５に記載の発明は、複数の作業者用端末と、時間軸上に配列したワークの加工数に基づいて作業を配置し、各作業者に割付けた作業一覧を前記作業者用端末へ送信すると共に、送信した作業に対する作業状態の変更要求を作業者用端末から受信する作業スケジュール装置とを備え、前記作業スケジュール装置がスケジューリング中に、前記作業者用端末から作業一覧の提示要求を受信した場合には、前記スケジューリングを開始する前に有効であった作業一覧を前記作業者用端末に送信することを特徴とする作業スケジューリングシステムである。請求項５に記載の発明によれば、作業スケジューリング装置がスケジューリング中に、作業者用端末から作業一覧の提示要求があった場合、スケジューリング前に有効であった作業一覧を提示するため、作業スケジューリング装置に対する作業者の待ち時間が減少し、かつラインの停止が最小限に抑えられる。
【００１７】
請求項６に記載の発明は、時間軸上に配列したワークの加工数に基づいて作業を配置し、各作業者に作業を割付けさせるスケジュールステップと、前記スケジュールステップにより割付けられた作業一覧を作業者用端末へ送信させると共に、送信させた作業に対する作業状態の変更要求を作業者用端末から受信させる通信ステップとを備え、前記スケジュールステップがスケジューリング中に、前記通信ステップが作業者用端末から作業一覧の提示要求を受信させた場合には、前記スケジューリングを開始させる前に有効であった作業一覧を作業者用端末に送信させることを特徴とするプログラムである。請求項６に記載の発明によれば、スケジュールステップがスケジューリング中に、通信ステップにより作業者用端末から作業一覧の提示要求を受信させた場合、スケジューリング前に有効であった作業一覧を提示させるため、作業者の待ち時間が減少し、かつラインの停止が最小限に抑えられる。
【発明の効果】
【００１８】
本発明によれば、作業スケジューリング装置に対する作業者の待ち時間が低減し、かつラインの停止が最小限に抑えられる。
【発明を実施するための最良の形態】
【００１９】
１．第１の実施形態
（作業スケジューリングシステムの構成）
以下、本発明の一実施形態について図面に基づいて説明する。図１は作業スケジューリングシステムの概略構成を示すブロック図である。作業スケジューリングシステム１０は、作業スケジューリング装置１、無線装置５、作業者用端末６〜９から構成される。作業スケジューリング装置１は、無線装置５を介して作業者用端末６〜９と双方向に無線通信するサーバである。作業者用端末６〜９は例えばＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯情報端末であり、作業スケジューリング装置１のクライアントとして機能する。各作業者は作業者用端末６〜９をそれぞれ携帯し、作業スケジューリング装置１に作業一覧を要求する。また、作業者は提示された作業一覧から設備名称、作業名称、作業時間を確認して、作業を開始する。なお、加工ラインは、投入、レースゾーン、穴開けゾーン、研削ゾーン、仕上げゾーン、払い出しといった各エリアにＮＣ工作機械など複数の設備が備えられている。これらの設備の保守作業には、作業者を所定エリアに固定しないノーゾーン制が採用されており、作業スケジューリング装置１は、ゾーンに関係なく加工ラインにおける全ての作業を作業者ごとに割り付ける。
【００２０】
（作業スケジューリング装置の構成）
作業スケジューリング装置１は、スケジュール部２、通信部３、記憶部４を備えたサーバである。スケジュール部２および通信部３は、例えばＣＰＵ（中央処理装置）、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（読み出し専用メモリー）、タイマー、入出力部を備えたシステムＬＳＩ（大規模集積回路）などのマイクロコンピュータであり、記憶部４は、例えばＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、フラッシュメモリ、磁気記憶装置などの不揮発性記憶装置である。作業スケジューリング装置１は、所定のタイミングで作業計画の立案（スケジューリング）を行い、作業者用端末６〜９に作業一覧を送信する。
【００２１】
（スケジュール部の機能）
スケジュール部２は、作業計画を立案し、各作業者に作業を割り付ける機能を有している。図２は作業計画立案のフローチャートであり、図３は時間軸上にワークの加工数を記述したマップ図である。図２に示すように、まずスケジュール部２は、加工ラインにおけるワークの流動をシミュレーションし、時間軸上にワークの加工数を配列したマップを作成する（ステップＳ１）。図３に示すマップは、横軸が時間軸であり、縦軸が設備の種類である。スケジュール部２は、まず設備Ａ、Ｂにワークの生産数（Ｎｏ．５０、Ｎｏ．５１、・・・）を配列する。次に、スケジュール部２は、設備Ａの作業１に対するワークの加工数（Ｎｏ．４９、Ｎｏ．５０、・・・）を配列する。同様に設備Ａの作業２、設備Ｂの作業１、設備Ｂの作業２に対する加工数も配列する。
【００２２】
次にスケジュール部２は、作成したマップに沿って、作業を配置し、作業者に作業を割り付ける（ステップＳ２）。例えば、設備Ａの作業１は加工数が５０を経過したときに行われるため、ワークの加工数が５１のときに作業１が配置される。一方、設備Ｂの作業１は、ワークの生産数が５０のときに同時に行われるため、ワークの生産数が５０の箇所に配置される。このように各作業の開始時間は、ワークの加工数や時間に基づいて決定される。
【００２３】
図４は作業の種類を説明する説明図である。例えば「刃具交換」や「台車入替」は、加工数に応じて作業がマップ上に配置される。また、「給油」や「給水」は、時間に応じて作業がマップ上に配置される。なお、「設備異常対応」などのように突発的な作業は加工数、時間に関係なくマップ上に配置される。
【００２４】
また、各作業は、作業の開始時間について許容範囲が設定される。各作業に開始時間の許容範囲が設定されることにより、作業の配置を柔軟に変更することができる。例えば、「刃具交換」は、原則的に加工数に応じた時間に開始されることが好ましいため、作業の開始時間に許容範囲がない。一方、「刃具プリセット」は、「刃具交換」を実施するまでに行えばよいため、「刃具交換」を行う前の１サイクル内が作業の開始時間の許容範囲となる。
【００２５】
さらに、各作業は配置に関して優先順位が設定される。設備を停止しなければならない作業や作業の開始時間の許容範囲が小さい作業は、配置の優先順位が高く設定される。図５は作業者に作業を割り付ける方法を説明する説明図である。まず、全作業がマップに配置された後、（１）優先順位が高い「刃具交換」が作業者Ｘ、Ｙ、Ｚに割り付けられる。（２）しかし、「定期測定」を配置する空間がない場合には、優先順位が高い「刃具交換」を再配置する処理は時間が掛かるため、「刃具交換」と「定期測定」とを同じ優先度として扱い、一括して割り付ける。（３）そして、作業の開始時間の許容範囲が大きい「刃具プリセット・台車交換」が空きスペースに割り込まれる。（４）さらに優先順位が低く、作業開始時間の許容範囲が大きい「給油」、「給水」が空きスペースに割り込まれる。
【００２６】
また、スケジュール部２は、作業者の負荷と作業者の現在位置から設備までの移動距離を考慮して作業者に作業を割り付ける。以上のようなスケジューリングは、作業スケジューリング装置の起動時、作業者のログイン／ログオフ時、定期的（例えば１８０秒周期）、異常対応／突発作業の開始時、作業者が作業者用端末から作業を開始または予約した場合などに実行される。また、作成した作業計画は、スケジュール部２の内部のＲＡＭや記憶部４に記憶される。このため、作業スケジューリング装置１は、最後にスケジューリングした作業計画を読み出すことができる。
【００２７】
（通信部の機能）
通信部３は、無線装置５を介してスケジュール部２と作業者用端末６〜９と通信する機能を有している。また、通信部３は、スケジュール部２により各作業者に割り付けられた作業一覧を作業者用端末６〜９に送信すると共に、作業者用端末６〜９から作業の状態を変更する要求を受信する。
【００２８】
（作業者用端末の構成）
以下、作業者用端末の構成について説明する。図６は個別作業提示画面を示す図であり、図７は実行操作選択画面を示す図である。作業者用端末６〜９は、図６および図７に示すように、表示部１１と操作部１２を備えている。表示部１１は、「個別作業提示画面」と「実行操作選択画面」との画面を遷移して表示する。図６に示す個別作業提示画面とは、各作業者に割り付けられた作業一覧を表示する画面である。個別作業提示画面の最上部には、作業者名と現在時刻が表示され、その中央部には作業一覧が古い作業から順に表示される。各作業は、作業時間／設備名称／作業名称が表示される。作業一覧の先頭には、前回完了した作業が表示され、それ以降は割り付けられた作業が時間順に４つ表示される。また、作業一覧の左側には、作業の状態が表示される。作業の状態には、作業が完了したことを表す「完」、作業が開始したことを表す「開」、作業を予約したことを表す「予」、作業が未作業であることを表す「未」が表示される。開始した作業がある場合は、２段目に開始した作業が表示される。また、作業がない場合には、格段は「作業なし」と表示される。また、設備に異常があった場合は、画面の最下部に「異常発生」と表示される。作業者用端末６〜９は、この個別作業提示画面に表示される作業一覧を作業スケジューリング装置１から受信する。
【００２９】
一方、図７に示す実行操作選択画面とは、個別作業提示画面に表示された作業の状態を操作する画面である。実行操作選択画面の最上部には、作業者名と現在時刻が表示される。また、その中央部には実行できる操作内容と、作業内容が表示される。実行できる操作内容は、作業の「開始」、「完了」、「予約」、「開始キャンセル」、「完了キャンセル」、「予約キャンセル」であり、現在の作業状態によって実行できる操作内容が異なる。例えば、図７に示すように現在の作業の状態が開始しているときは、「完了」と「開始キャンセル」のみ操作が可能となる。作業者が操作部１２を操作することにより、この実行操作選択画面で実行された操作データが、作業者用端末６〜９から作業スケジューリング装置１に送信される。
【００３０】
（作業スケジューリング装置と作業者用端末との通信）
以下、本発明に係る作業スケジューリング装置１と作業者用端末６〜９との通信例について説明する。図８は作業スケジューリング装置と作業者用端末との通信例を示すシーケンス図である。作業スケジューリング装置１のスケジュール部２は、（１）起動時、（２）定期時、（３）作業者のログイン／ログアウト時、（４）異常対応／突発作業の開始時、（５）作業者用端末で作業を「開始」、「予約」した時、という５つのタイミングでスケジューリングを開始する（ステップＳ１０）。同時に、通信部３は全ての作業者用端末６〜９に「画面更新トリガ」を送信する（ステップＳ１１）。すると、通信部３は、起動している作業者用端末７、８から「作業提示データ要求」（作業一覧の提示要求）を受信する（ステップＳ１２）。この際、通信部３は、作業者用端末７、８にログインしている作業者に対して割付けられた作業一覧であって、スケジュール部２がスケジューリングを開始する前に有効であった作業一覧を作業者用端末７、８に送信する（「作業提示データ応答」、ステップＳ１３）。
【００３１】
また、スケジュール部２がスケジューリング中に、作業者用端末７、８の実行操作選択画面で作業の開始が実行され、その「作業実行」（作業状態の変更要求）が通信部３に送信された場合（ステップＳ１４）、通信部３は「簡易スケジュール」を作成する（ステップＳ１５）。簡易スケジュールとは、作業状態の変更要求によって現在有効な作業一覧の入れ替えが必要な場合に、その入れ替えを行い、その作業状態の変更内容を反映した作業一覧である。例えば、４つの作業のうち３番目の作業が「開始」された場合、この作業を１番目に入れ替え、その作業状態を「開始」に反映した作業一覧が簡易スケジュールとなる。言い換えれば、スケジュール部２が実行するスケジューリング結果に基づいた作業一覧ではない。
【００３２】
同時に通信部３は、作業状態の変更内容が「開始」、「予約」の場合には、再度スケジューリングが必要であるため、スケジュール部２が現在実行しているスケジューリングを中断させ（ステップＳ１６）、その変更内容を反映したスケジューリングを開始させる（ステップＳ１７）。そして、通信部３は、作成した簡易スケジュールを作業者用端末７、８に送信するため、「画面更新トリガ」を送信する（ステップＳ１８）。そして、「作業提示データ要求」（ステップＳ１９）があった作業者用端末７、８に簡易スケジュールを送信する（「作業提示データ応答」、ステップＳ２０）。
【００３３】
そして、スケジュール部２がスケジューリングを完了した場合（ステップＳ２１）、通信部３は「画面更新トリガ」を作業者用端末７、８に送信し（ステップＳ２２）、作業者用端末７、８から「作業提示データ要求」を受信すると（ステップＳ２３）、最新の作業一覧を作業者用端末７、８に送信する（「作業提示データ応答」、ステップＳ２４）。
【００３４】
以下、上記ステップＳ１４〜ステップＳ２０のフローチャートについて説明する。図９は作業状態の変更要求があった場合の通信部とスケジューリング部のフローチャートである。通信部３は、作業者用端末から作業状態の変更要求があった場合には、その変更内容によって現在有効な作業一覧を入れ替える必要があるか判断する（ステップＳ３０）。入れ替えが必要な場合には、その変更内容に基づいて作業一覧を入れ替える（ステップＳ３１）。そして、変更内容を反映した作業一覧を作成する（ステップＳ３２）。この変更内容がスケジューリングが必要なものである場合（ステップＳ３３）には、通信部３はスケジュール部２にスケジューリングの開始を依頼する（ステップＳ３４）。そして、通信部３は「画面更新トリガ」により簡易スケジュールである作業一覧を作業者用端末に送信する（ステップＳ３５）。
【００３５】
一方、ステップＳ３４でスケジューリングを依頼されたスケジュール部２は、スケジュールに必要なデータを収集し（ステップＳ３６）、スケジュール部２がスケジューリング中の場合には（ステップＳ３７）、そのスケジューリングを中断し（ステップＳ３８）、スケジューリングを開始する（ステップＳ３９）。
【００３６】
（第１の実施形態の優位性）
作業スケジューリング装置１は、スケジューリング中に作業者用端末６〜９から作業一覧の提示要求を受信した場合には、そのスケジューリングを実行する前に有効であった作業一覧を作業者用端末６〜９に送信する。また、作業者用端末６〜９から作業状態の変更要求があった場合には、作業スケジューリング装置１は、その変更内容に基づいてスケジューリングを実行する前に有効であった作業一覧を入れ替えて、変更内容を反映した作業一覧（簡易スケジュール）を作業者用端末６〜９に送信する。このため、作業者は処理時間が掛かるスケジューリングが完了する前に簡易的に作業一覧を把握することができるため、作業スケジューリング装置１に対する作業者の待ち時間が減少し、かつラインの停止が最小限に抑えられる。
【００３７】
また、作業スケジューリング装置１がスケジューリング中に、作業者用端末６〜９から作業状態の変更要求があり、その変更内容が再スケジューリングを必要とする場合には、作業スケジューリング装置１は実行中のスケジューリングを中断し、その変更内容を反映した再スケジューリングを行う。そして、スケジューリングが完了した段階で、最新の作業一覧が作業者用端末６〜９に送信される。この態様によれば、作業者は最新の作業一覧を所定時間経過後に取得することができるため、次に「開始」すべき作業内容を把握することができる。よって、ラインの停止が最小限に抑えられる。
【００３８】
２．第２の実施形態
以下、作業スケジューリング装置と作業者用端末との通信を改善した変形例について説明する。
【００３９】
（作業スケジューリング装置と作業者用端末との通信）
図１０は作業提示データと作業操作データを同時送信するシーケンス図である。作業者用端末６〜９は、「画面更新トリガ」を受信し（ステップＳ４０）、作業一覧のデータ（作業提示データ）を要求した場合には（ステップＳ４１）、作業一覧のデータと共に作業状態を変更するために必要な操作用のデータ（作業操作データ）を同時に受信する（ステップＳ４２）。これにより、作業者は作業者用端末６〜９で実行操作選択画面を表示させたとき、作業スケジューリング装置１から「作業操作データ」を要求する必要がなくなるため（ステップＳ４３、Ｓ４４）、通信量が低減する。
【産業上の利用可能性】
【００４０】
本発明は、加工ラインにおける作業計画を立案する作業スケジューリング装置、そのシステムおよびそのプログラムに利用することができる。
【図面の簡単な説明】
【００４１】
【図１】作業スケジューリングシステムの概略構成を示すブロック図である。
【図２】作業計画立案のフローチャートである。
【図３】時間軸上にワークの加工数を記述したマップ図である。
【図４】作業の種類を説明する説明図である。
【図５】作業者へ作業を割り付ける方法を説明する説明図である。
【図６】個別作業提示画面を示す図である。
【図７】実行操作選択画面を示す図である。
【図８】作業スケジューリング装置と作業者用端末との通信例を示すシーケンス図である。
【図９】作業状態の変更要求があった場合の通信部とスケジューリング部のフローチャートである。
【図１０】作業提示データと作業操作データを同時送信するシーケンス図である。
【符号の説明】
【００４２】
１…作業スケジューリング装置、２…スケジュール部、３…通信部、４…記憶部、５…無線装置、６〜９…作業者用端末。
【図１】
2009145942.tif 000003
【図２】
2009145942.tif 000004
【図３】
2009145942.tif 000005
【図４】
2009145942.tif 000006
【図５】
2009145942.tif 000007
【図６】
2009145942.tif 000008
【図７】
2009145942.tif 000009
【図８】
2009145942.tif 000010
【図９】
2009145942.tif 000011
【図１０】
2009145942.tif 000012