(57)【要約】【課題】職人の割当を行うローテーション担当の二重作業の負荷を軽減すると共に、職人の所属する工事店にかかわらず職人割当の重複を排除する。【解決手段】アカウントテーブル１０８と、工程名テーブル１１０と、職種テーブル１１２と、邸ＩＤと職人ＩＤと作業日程とを記録可能な邸別工程テーブル１０２と、アカウントと指定された大工程および職種と所定の期間とから邸別工程テーブル１０２を絞り込んで得た情報に基づいてローテーション表１５０を作成するローテーション表作成部１１８とを有する職人ローテーション管理システム。【選択図】図１
2010097532.tif 000002
【特許請求の範囲】
【請求項１】
当該システムの使用権限を定義するアカウントと、該アカウントが担当する工事店ＩＤとを格納したアカウントテーブルと、
中工程の工程ＩＤと、中工程と大工程の親子関係と、中工程を担当する職人の職種ＩＤと、中工程の工程名称とを格納した工程名テーブルと、
職人の所属する工事店、職種ＩＤ、職人ＩＤ、および職人名を格納した職人テーブルと、
職種ＩＤと職種名称を格納した職種テーブルと、
複数の邸について、少なくとも邸名と、大工程および中工程を含む工程の工程ＩＤと、前記各工程の作業開始日および作業完了日を含む作業日程と、前記各中工程を担当する職人の職人ＩＤとを記録可能な邸別工程テーブルと、
前記工程名テーブルおよび前記職種テーブルを参照して大工程および職種を指定する表示条件指定部と、
当該システムにログインした際のアカウントと、表示条件指定部において指定された大工程および職種と、所定の期間とから邸別工程テーブルを絞り込み、当該アカウントが担当する複数の邸であって、前記期間内に作業日程があり、かつ前記指定された大工程のうち前記職種が作業すべき中工程について、邸名と工程名称と担当する職人と作業日程とを抽出するローテーション情報取得部と、
前記ローテーション情報取得部が取得したデータに基づき、複数邸の邸名と、各邸について前記中工程を担当する職人と、前記指定された大工程のうち前記職種が作業すべき中工程の集合に対する前記職人の作業日程を日付軸上に表した工程バーとを含むローテーション表を作成するローテーション表作成部と、
ポインティングデバイスからの操作により前記工程バーを移動させる日程調整部と、
前記移動された工程バーの位置に基づいて前記邸別工程テーブルの作業日程を修正する調整反映部とを有することを特徴とする職人ローテーション管理システム。
【請求項２】
当該システムはさらに、
職人に対して色を割り当てる色指定部と、
前記アカウントごとに各職人について割り当てた色を格納する職人色テーブルとを備え、
前記ローテーション表作成部は、ログインしたアカウントおよび表示する職人に基づいて前記職人色テーブルを参照して、前記工程バーに着色することを特徴とする請求項１に記載の職人ローテーション管理システム。
【請求項３】
前記ローテーション表作成部は前記ローテーション表に複数邸の邸名を選択可能に表示しており、
当該システムはさらに、
前記職種テーブルを参照して職種名称を選択可能に表示し、
選択された職種が作業すべき中工程を前記工程名テーブルを参照して表示し、
各中工程について選択された職種の職人名を前記職人テーブルを参照して選択可能に表示し、
選択された職人を当該中工程に割り当てる職人割当部を備えていることを特徴とする請求項１に記載の職人ローテーション管理システム。
【請求項４】
当該システムはさらに、
前記ローテーション表における工程バーに対してリンクされ、該ローテーション表において指定された大工程およびこれを細分化した中工程の工程名称と、大工程および各中工程に対する前記職人の作業日程を日付軸上に表した工程バーとを含む簡易工程表を作成する簡易工程表作成部と、
ポインティングデバイスからの操作により前記工程バーを移動させる簡易工程調整部と、
前記簡易工程表において移動された工程バーの位置に基づいて前記邸別工程テーブルの作業日程を修正する簡易工程調整反映部とを備え、
前記簡易工程表において大工程の工程バーが移動された場合には、
前記簡易工程表作成部は前記大工程に含まれる中工程の工程バーも連動して移動させ、
前記簡易工程調整部は連動した中工程の工程バーの位置に基づいて前記邸別工程テーブルの作業日程を修正することを特徴とする請求項１に記載の職人ローテーション管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、住宅などの建物の建築工程において職人のローテーションを調整するための職人ローテーション管理システムに関する。
【背景技術】
【０００２】
従来から、住宅などの建物の建築工程をデータベースを用いて管理する工程管理システムが開発され、運用されている。このような工程管理システムにおいては、工事区分（工程）ごとに工期を積み重ねて、建物の着手から完成に到るまでの日程計画を作成し、実績（結果）を入力し、これらを表示する総合工程表を随時作成可能となっている。これにより各邸の現場において、資材調達および搬入や、その工程の着手をいつ行えば良いかの日程を計画することができる。
【０００３】
上記工程管理システムは、次々に着工する複数の建物の工事の進捗状況を管理するものであるから、各邸の現場責任者や、基礎、躯体、内部工事などの各工程の担当工事店、職人、作業開始日および作業完了日（予定と実績）、資材搬入日などが入力可能となっている。また近年はインターネットなど広域ネットワークの発達により、建設会社および複数の担当工事店が１つのシステムに接続して工程管理することが行われている。
【０００４】
従来からも、出願人は特許文献１（特開２００５−２６７４８８号公報）において、職人数を考慮した工程管理システムについて提案している。特許文献１においては、各工程に歩掛を設定し、歩掛と職人から工期と労務費を算出するシステムである。またあわせて、邸別に職人数の変更、または予備日を追加することにより、算出する工期の補正を行う構成が提案されている。
【０００５】
ところで、建物を施工する工事店は通常複数の職人（職人のチームを含む）から構成されており、複数の現場を担当している場合が多い。そのため現場における進捗の管理は、工事店が手配および管理する職人のいわゆるローテーション管理を行うことにより、実際の工事の進捗状況を把握する手法がとられている。
【０００６】
ローテーション管理は、通常ローテーション管理表を作成して行われる。具体的には、その職人がどの邸を担当するのか、最初にどの邸を担当し、次にどの邸を担当するのかについて、各邸の坪数などに応じてどの程度の工期が必要かを勘案して、例えば２月〜３月先まで職人を邸に割り付けることを内容としている。これにより、悪天候や納材のトラブルなどを原因とする施工の遅れが生じる場合、現場の状況や資材の調達都合（搬入者の手配）をみながらその時々に最適な職人を臨機応変に割り付けて、その邸の工期や次の邸の着手開始日を延期、再設定することにより全体の進捗遅れを最小限にする努力がなされる。
【０００７】
【特許文献１】特開２００５−２６７４８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記のような工程管理システムは、工事店の職人数を使用して、工事店単位で邸の割当を行うものであり、工事店が手配、管理する職人のローテーション管理を行うことは困難である。すなわち、住宅メーカーや建設会社は工事店単位で複数の邸の割当を行い、工事店は職人（または職人チーム）に各邸の割当を行う構造であるため、このように煩雑な割当を統一的に管理するための仕組みは存在していなかった。このため、工事店は、例えば表計算ソフトなどを使ってローテーション管理表を作成して、上述の進捗状況の記録を行い、日程の変更が発生した場合には、該ローテーション管理表の記録の修正を行うと共に、上記工程管理システムに日程変更を入力するなどの二重の作業を強いられている。
【０００９】
なお上記特許文献１にかかるシステムにおいては、工事店を割り当てる際に、一つの工事店については上限数を超えない範囲で割り当てると共に、全ての工事店について上限数を超えている場合には、工事店を割り当てず、予備日を設定している。これにより工事店単位において他邸との調整を図ることができるものの、職人単位でのローテーション管理までは行うことができない。
【００１０】
また、昨今、職人のローテーション管理については、職人不足などの理由から従来の常識にこだわらずに、工事店の枠を越えた共通の職人によって、現場施工を効率的に回転させることが求められている。すなわち職人は工事店に専属ではなく、複数の工事店から受注する業態とすることにより、作業人工の偏りを平均化しようとするものである。しかしこの場合、例えば職人Ｘに対して工事店Ａと工事店Ｂから同時に作業着手の指示が発生する場合があり、職人Ｘはどちらの指示に従うべきか判断できない場合がある。そこで、ローテーション管理の情報を複数の工事店で共有し、最適な職人の割付（割当）をする必要がある。
【００１１】
そこで本発明は、建設会社および複数の工事店でローテーション管理の情報を共有し、職人の割当を行うローテーション担当の二重作業の負荷を軽減すると共に、職人の所属する工事店にかかわらず職人割当の重複を排除することが可能な職人ローテーション管理システムを提供することを目的としている。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明にかかる職人ローテーション管理システムの代表的な構成は、当該システムの使用権限を定義するアカウントと、アカウントが担当する工事店ＩＤとを格納したアカウントテーブルと、中工程の工程ＩＤと、中工程と大工程の親子関係と、中工程を担当する職人の職種ＩＤと、中工程の工程名称とを格納した工程名テーブルと、職人の所属する工事店、職種ＩＤ、職人ＩＤ、および職人名を格納した職人テーブルと、職種ＩＤと職種名称を格納した職種テーブルと、複数の邸について、少なくとも邸名と、大工程および中工程を含む工程の工程ＩＤと、各工程の作業開始日および作業完了日を含む作業日程と、各中工程を担当する職人の職人ＩＤとを記録可能な邸別工程テーブルと、工程名テーブルおよび職種テーブルを参照して大工程および職種を指定する表示条件指定部と、当該システムにログインした際のアカウントと、表示条件指定部において指定された大工程および職種と、所定の期間とから邸別工程テーブルを絞り込み、当該アカウントが担当する複数の邸であって、期間内に作業日程があり、かつ指定された大工程のうち職種が作業すべき中工程について、邸名と工程名称と担当する職人と作業日程とを抽出するローテーション情報取得部と、ローテーション情報取得部が取得したデータに基づき、複数邸の邸名と、各邸について中工程を担当する職人と、指定された大工程のうち職種が作業すべき中工程の集合に対する職人の作業日程を日付軸上に表した工程バーとを含むローテーション表を作成するローテーション表作成部と、ポインティングデバイスからの操作により工程バーを移動させる日程調整部と、移動された工程バーの位置に基づいて邸別工程テーブルの作業日程を修正する調整反映部とを有することを特徴とする。
【００１３】
なお、大工程とは基礎工事、躯体工事といった工程の大別である。中工程とは大工程に含まれる職種ごとの工程であり、例えば基礎工事の中の配筋工事やコンクリート工事などである。中工程は、さらに納材工程などの詳細な工程を含んでいる。
【００１４】
上記構成によれば、ローテーションの変更に際し、ローテーション表の画面を見ながら作業日程を表す工程バーを移動させることにより簡単に職人（このシステムが割り当てる対象たる作業者。複数人からなるチームを含む。）ごとに日程や割付（割当）を変更することができ、変更内容は、同時に邸別工程テーブルに即時反映されるようになる。したがって建設会社および複数の工事店でローテーション管理の情報を共有することができると共に、ローテーション担当の二重作業の負荷を軽減することができる。また工事店ごとの割当ではなく、ローテーション担当のアカウントごとに職人単位で割当を行うことから、職人にとって２箇所から現場を割り当てられることがなく、無駄や矛盾のない作業指示系統が統一化されたローテーション管理を行うことができる。なお、本出願において建物を邸と称しているが、必ずしも住宅でなくても良く、建物一般に本発明を適用することができる。
【００１５】
当該システムはさらに、職人に対して色を割り当てる色指定部と、アカウントごとに各職人について割り当てた色を格納する職人色テーブルとを備え、ローテーション表作成部は、ログインしたアカウントおよび表示する職人に基づいて職人色テーブルを参照して、工程バーに着色しても良い。
【００１６】
これにより、ローテーション担当ごとに工程バーの色を設定することができる。したがって使用色数を少なくすることができ、明確に差異のある色を任意に割り当てることができるため、識別性を向上させることができる。
【００１７】
ローテーション表作成部はローテーション表に複数邸の邸名を選択可能に表示しており、当該システムはさらに、職種テーブルを参照して職種名称を選択可能に表示し、選択された職種が作業すべき中工程を工程名テーブルを参照して表示し、各中工程について選択された職種の職人名を職人テーブルを参照して選択可能に表示し、選択された職人を当該中工程に割り当てる職人割当部を備えていても良い。
【００１８】
これにより、日程を調整するのみでなく、既に存在する工程について職人を割り当てることができる。このとき、作業日程として所定の初期値を挿入することにより、極めて少ない手順でローテーション表に工程バーを生成することができる。さらに、その職人について作業日程が重ならないように作業開始日を設定することにより、さらなる手順の簡略化を図ることができる。
【００１９】
当該システムはさらに、ローテーション表における工程バーに対してリンクされ、ローテーション表において指定された大工程およびこれを細分化した中工程の工程名称と、大工程および各中工程に対する職人の作業日程を日付軸上に表した工程バーとを含む簡易工程表を作成する簡易工程表作成部と、ポインティングデバイスからの操作により工程バーを移動させる簡易工程調整部と、簡易工程表において移動された工程バーの位置に基づいて邸別工程テーブルの作業日程を修正する簡易工程調整反映部とを備え、簡易工程表において大工程の工程バーが移動された場合には、簡易工程表作成部は大工程に含まれる中工程の工程バーも連動して移動させ、簡易工程調整部は連動した中工程の工程バーの位置に基づいて邸別工程テーブルの作業日程を修正しても良い。
【００２０】
これにより、中工程の作業日程を個々に調節することなく、一括してずらすことができる。このため、細かな調整をする手間を省略することができ、さらなるローテーション管理の手間の軽減を図ることができる。
【００２１】
なお、表示条件指定部は、原則として１つの大工程を指定する。しかし基礎工事と躯体工事のように、前工程と後工程がクリティカルパス（その工程に行くために絶対経なければならない工程）の関係となっている工事もある。そこで複数の大工程を１つの大工程のセットとして、あわせて指定して一括してローテーション管理を行うことにより、適切に職人の割当を行うこともできる。
【発明の効果】
【００２２】
本発明によれば、ローテーションの変更に際し、ローテーション表の画面を見ながら作業日程を表す工程バーを移動させることにより簡単に職人ごとに日程や割付（割当）を変更することができ、変更内容は、同時に邸別工程テーブルに即時反映されるようになる。したがって住宅メーカーや建設会社および複数の工事店でローテーション管理の情報を共有することができると共に、ローテーション担当の二重作業の負荷を軽減することができる。また工事店ごとの割当ではなく、ローテーション担当のアカウントごとに職人単位で割当を行うことから、職人にとって２箇所から現場を割り当てられることがなく、無駄や矛盾のない作業指示系統が統一化されたローテーション管理を行うことができる。
【発明を実施するための最良の形態】
【００２３】
本発明にかかる職人ローテーション管理システムの実施形態について説明する。なお、以下の実施例に示す規格やデータベースの項目、その他具体的な数値などは、発明の理解を容易とするための例示に過ぎず、特に断る場合を除き、本発明を限定するものではない。
【００２４】
本実施形態にかかる職人ローテーション管理システムは、工程管理システムの一部として提供される。工程管理システムは、邸別に（各邸ごとに）工期を積み重ねて、建物の着手から完成に到るまでの日程計画を作成し、実績（結果）を入力し、これらを表示する総合工程表を随時作成するものである。職人ローテーション管理システムは、どの職人がどの邸を担当するのかについて、工程に対して重複しないように職人の割当を行うものである。本実施形態では、あわせて管理システムと称して説明する。
【００２５】
図１は本実施形態にかかる職人ローテーション管理システムの全体構成を説明する図、図２は各テーブルの構成例を示す図である。以下においてテーブルというとき構造化データを格納したデータベースを意味し、その他の各部というときプログラムまたは装置を意味している。プログラムはコンピュータにおいて実行されるが、テーブルは同一のコンピュータの記録部に記録されていても良く、また他のコンピュータや記録装置、外付け又は遠隔地の記録装置などに記録されていても良い。
【００２６】
図１に示す職人ローテーション管理システム（以下、単に「管理システム１００」という。）は、邸別工程テーブル１０２、処理部１０４、通信部１０６、アカウントテーブル１０８、工程名テーブル１１０、職種テーブル１１２、入力部１１３、表示条件指定部１１４、ローテーション情報取得部１１６、ローテーション表作成部１１８、日程調整部１２０、調整反映部１２２を備えている。通信部１０６はインターネットなどのネットワーク５０に接続されており、これを介して工事店にいるローテーション担当の端末６０と接続されている。
【００２７】
邸別工程テーブル１０２は、図２（ａ）に例示するように、複数の邸（住宅などの建物の単位）について、それぞれの邸の工程の情報を格納している。項目の具体例としては、邸ＩＤと、邸名と、工事店ＩＤと、現場責任者ＩＤと、大工程および中工程を含む工程の工程ＩＤと、各工程の作業開始日および作業完了日を含む作業日程と、工期と、各工程を担当する職人の職人ＩＤとが記録可能となっている。以下の説明においてこれらのデータを総称して「邸別工程データ」と称する。邸別工程テーブル１０２は管理システム１００の主テーブルであって、各邸の工程管理は邸別工程テーブルに基づいて運用される。なお各種データがＩＤで格納されているのは、インデックス化によるデータ容量削減のためである。
【００２８】
処理部１０４は各種のプログラムを動作させる演算処理を行う部分であり、具体例としてはコンピュータ（サーバ）のＣＰＵである。
【００２９】
アカウントテーブル１０８は、図２（ｂ）に示すように、ローテーション担当の当該システムに対する使用権限を定義するアカウントと、そのアカウントがローテーションを担当する権限対象となる工事店の工事店ＩＤとを格納している。ローテーション担当とは、職人を各邸の中工程に割り当てる権限を有する担当者をいう。アカウントとはログインアカウントのことであり、そのままローテーション担当の識別ＩＤとなっている。１つのアカウントに対して複数の工事店ＩＤが割り当てられている場合には、複数の工事店に所属する職人のローテーションを行う権限を有することを意味している。
【００３０】
工程名テーブル１１０は、図２（ｃ）に示すように、大工程と、大工程を細分化した中工程（中工程と大工程の親子関係）について、工程名その他の情報を格納している。項目の具体例としては、各工程を定義する工程ＩＤ、親工程ＩＤ（その中工程が属する大工程のＩＤ）、工程名称、とを格納している。工程が大工程である場合には、親工程ＩＤが空欄であるか、または自分のＩＤを入力しておくことができる。各々の中工程には、工程名称の略記である表記記号と、その中工程を担当する職種を格納している。また、それぞれの工程の作業日程を自動的に定める際の所定の初期値として、標準的な工期を格納しておくことができる。
【００３１】
職種テーブル１１２は、図２（ｄ）に示すように、職種を定義する職種ＩＤと、職種名称とを格納している。職人の職種は中工程に対応づけられており、職種名称はローテーション表への表示条件指定のリスト作成のために用いられる。
【００３２】
職人テーブル１２４は、図２（ｅ）に示すように、職人が属する工事店の工事店ＩＤと、職種ＩＤ、職人ＩＤ、および職人名（チーム名）を格納している。職人テーブル１２４は中工程に職人を割り当てる際に、割り当て候補のリストを作成するために用いられる。
【００３３】
入力部１１３は、邸別工程テーブル１０２に邸別工程データを入力し、また他の各テーブルにそれぞれのデータを入力（格納）する。入力は、キーボードやマウス、操作画面などを組み合わせて各テーブルを直接的に操作し、データの入力及び修正を行うことができる。また入力部１１３の他の構成としては、不図示の記録媒体からデータを読み込んだり、不図示の他のテーブルからデータを引用したり、遠隔地の同等のサーバからデータをダウンロードしたりすることができる。
【００３４】
表示条件指定部１１４は、ローテーション表を表示する際に、大工程および職種をシステム使用者たるローテーション担当に指定させるものである。
【００３５】
図３は条件絞込画面の例を示す図である。条件絞込画面１４８において、大工程の名称は工程名テーブル１１０を参照して抽出し、職種名称は職種テーブル１１２を参照して抽出して、リストを作成する。大工程とは、例えば基礎工事、躯体工事、内装工事、外構工事のように工程を大別した区分である。しかし基礎工事と躯体工事のように、連続的に行うことが慣例となっている工事もある。そこで複数の大工程をあわせて指定する仮想の大工程を設定することにより、一括してローテーション管理を行うことができ、適切に職人の割当を行うことができる。
【００３６】
ローテーション情報取得部１１６は、当該システムにログインした際のローテーション担当のアカウントと、表示条件指定部１１４において指定された大工程および職種と、所定の期間とから邸別工程テーブル１０２を絞り込み、当該期間に当該大工程の作業日程を含む複数の邸について、邸ＩＤと担当する職人と作業日程とを抽出する。所定の期間とは、たとえば今日（操作している日）の１週間前から１１週間後というように、動的に設定することができる。
【００３７】
ローテーション表作成部１１８は、ローテーション情報取得部１１６が取得したデータに基づき、ローテーション表１５０を作成する。図４はローテーション表の例を示す図である。図に示すように、ローテーション表１５０においては、複数邸の邸ＩＤと、各邸について指定された大工程を担当する職人とを縦軸に配置し、横軸である日付軸上に各職人の作業日程を工程バーを用いて表示している。
【００３８】
即ち、ローテーション表作成部１１８はローテーション表１５０に複数邸の邸名を選択可能に表示しており、さらに、職種テーブル１１２を参照して職種名称を選択可能に表示し、選択された職種が作業すべき中工程を工程名テーブル１１０を参照して表示し、各中工程について選択された職種の職人名を職人テーブル１２４を参照して選択可能に表示することが出来る。
【００３９】
また各工程バーの下には、１日ごとに、その日に行われる中工程の表記記号を付記している。表記記号は工程名テーブル１１０を参照して呼び出している。本実施形態において表記記号は工程名称を端的に表す１文字であるが、２文字を用いたり、記号や色分けによって識別性をもたせても良い。また同じ日に２以上の中工程が行われる場合には、２以上の中工程の表記記号を表示しても良いが、図４では後から開始される中工程の表記記号を表示している。工期の開始日の情報を表示することにより、中工程に割り当てられた職人は、いつから現場に入れば良いかを知ることができるため簡便である。一方、工期の末尾の予定がわからなくても、作業終了は事実が優先するため、大きな支障はない。
【００４０】
ローテーション表１５０は、図１では管理システム１００の内部にあるように示しているが、実際にはネットワーク５０を介して送信され、端末６０の画面上に表示される。ローテーションを表示および操作するためのプログラムとしては、独自のプログラムを端末６０にインストールして動作させても良いが、ウェブブラウザ上で動作するＪＡＶＡアプレット（登録商標）や、ａｓｐ（Active Server Pages）、ＰＨＰ（Hypertext Preprocessor）などを用いても良い。
【００４１】
日程調整部１２０は、端末６０におけるポインティングデバイス（マウス等）からの操作により工程バーを移動させるインターフェースを提供する。具体的には、マウスのクリックイベント、ドラッグイベントおよびドロップイベントにシーケンスを割り付け、工程バーを直感的に移動させることができる。工程バーを横方向へ移動すると作業日程の調整となり、縦方向に移動させるとその職人を他の邸に割り付ける操作となるようにすることもできる。なお各大工程は独立して調節するが、例えば、前工程の基礎工事が予定より遅延した場合のように基礎工事の工程バーを日延べする方向に移動させたときは、後工程の躯体工事の工程バーが連動して基礎工事と同じ日数だけ移動する（ずれる）ように構成している。なぜなら、このように前工程と後工程がクリティカルパスの関係にある場合には、前工程の遅延日数分だけ、後工程をずらす必要があるのが通常だからである。
【００４２】
調整反映部１２２は、移動された工程バーの位置に基づいて邸別工程テーブル１０２の作業日程を修正する。具体的には、各工程バーの日付軸上の始点と終点を取得し、作業日程を算出する。なお工程バーの移動は１日単位となっている。
【００４３】
上記構成によれば、ローテーションの変更に際し、ローテーション表の画面を見ながら作業日程を表す工程バーを移動させることにより簡単に職人ごとに日程や割付（割当）を変更することができ、変更内容は、同時に邸別工程テーブル１０２に即時反映されるようになる。したがって建設会社および複数の工事店でローテーション管理の情報を共有することができると共に、ローテーション担当の二重作業の負荷を軽減することができる。また工事店ごとの割当ではなく、ローテーション担当のアカウントごとに職人単位で割当を行うことから、職人にとって２箇所から現場を割り当てられることがなく、無駄や矛盾のない作業指示系統が統一化されたローテーション管理を行うことができる。
【００４４】
また図１に示すように、管理システム１００はさらに、職人または工事店を格納する職人テーブル１２４と、職人を指定する職人割当部１２６とを備えている。図５は職人割当画面の例を示す図である。職人割当は、その工程にまだ職人が割り当てられていないときに行われる。具体例としては、現在の大工程における指定された職種が担当する中工程において、ある邸に職人が割り当てられていないとき、その邸の担当職人の欄には「未割当」というリンクが設けられ（図４参照）、リンクをクリックすると図５に例示するような職人割当画面１５１が表示される。職人割当画面１５１には、職人テーブル１２４を参照して、当該ローテーション担当のアカウントが割当の権限を有し、かつ当該工程を職種とする職人がリスト化され、これを選択することにより担当職人を指定することができる。
【００４５】
これにより、日程を調整するのみでなく、既に存在する工程について職人を割り当てることができる。このとき、作業日程として所定の初期値（例えば、工程名テーブル１１０に格納しておくことができる）を引用することにより、極めて少ない手順で作業日程を設定することができる。さらに、その職人について作業日程が重ならないように作業開始日を設定することにより、さらなる手順の簡略化を図ることができる。
【００４６】
またローテーション担当のアカウントを用いて職人の抽出を行うことにより、当該担当が権限を有する職人のみを割り当てることとなるため、職人にとって２箇所から現場を割り当てられることがなく、無駄や矛盾のない作業指示系統が統一化されたローテーション管理を行うことができる。さらに工事店単位ではなく職人単位で指定することから、異なる工事店に所属する職人を分け隔てなく割り当てることができる。
【００４７】
また管理システム１００はさらに、職人に対して色を割り当てる色指定部１２８と、アカウントごとに各職人について割り当てた色を格納する職人色テーブル１３０とを備えている。図６は色指定部１２８による色割当画面１５４の例を示す図である。ローテーション表１５０において工程バーを右クリックするとメニューがポップアップし（図４参照）、メニューからコマンドを選択することにより色割当画面１５４が表示される。指定した色は、ログインしたアカウントおよび表示する職人に基づいて職人色テーブル１３０に格納される。ローテーション表作成部１１８は、ログインしたアカウントおよび表示する職人に基づいて職人色テーブル１３０を参照して色を取得し、当該職人の作業日程を示す工程バーに着色する。
【００４８】
これにより、ローテーション担当ごとに他の担当とは別に色を設定することができる。仮にシステムで統一的に色を設定すると、全ての職人について少しずつ色を異ならせる必要がある。すると職人の数は多くなると色の差が微差になり、見分けがつきにくくなってしまう。しかし上記のように構成することにより、自分の担当する職人のみに他の影響を受けずに色を設定することができるため、明確に差異のある色を任意に割り当てることができ、識別性を向上させることができる。
【００４９】
また管理システム１００はさらに、大工程およびこれを細分化した中工程を日付軸上に工程バーを用いて表示する簡易工程表１５２を作成する機能を備えている。図７は簡易工程表の例を示す図である。管理システム１００は、簡易工程表１５２を作成する簡易工程表作成部１３２と、ポインティングデバイスからの操作により工程バーを移動させる簡易工程調整部１３４と、簡易工程表１５２において移動された工程バーの位置に基づいて邸別工程テーブル１０２の作業日程を修正する簡易工程調整反映部１３６とを備えている。
【００５０】
簡易工程表１５２は、ローテーション表１５０における大工程の工程バーに対してリンクされており、工程バーを右クリックするとメニューがポップアップし（図４参照）、メニューからコマンドを選択することにより簡易工程表１５２が表示される。簡易工程表１５２では縦軸が大工程および中工程の工程名が記載されおり、最上段が大工程となっている。横軸は日付軸となっており、ローテーション表１５０と同様に作業日程が工程バーで表示されている。なお最上段の工程バーは大工程の作業日程であり、それ以下の段の工程バーは中工程の作業日程である。
【００５１】
簡易工程調整部１３４は、ローテーション表１５０における日程調整部１２０と同様に、図７に示す簡易工程表１５２においてポインティングデバイス（マウス等）からの操作により工程バーを移動させるインターフェースを提供する。簡易工程調整部１３４は、大工程の工程バーが横方向へ移動された場合には、これに含まれる中工程も連動して移動させる。また簡易工程調整部１３４は、中工程の工程バーを移動させて大工程の工程バーの始点または終点より外に出たとき（その大工程の当初の作業開始日が前倒しになって早まったり、作業完了日が遅延する場合）は、全ての中工程の工程バーを覆うように大工程の工程バーを伸張する。
【００５２】
これにより、中工程の作業日程を個々に調節することなく、一括してずらすことができる。このため、細かな調整をする手間を省略することができ、さらなるローテーション管理の手間の軽減を図ることができる。
【００５３】
上記構成の管理システム１００の概略動作について、図８〜図１０を用いて説明する。図８は管理システムの概略動作を説明するフローチャート、図９はローテーション表の作成と動作におけるデータの概略の流れを説明する図、図１０は簡易工程表の作成と動作におけるデータの概略の流れを説明する図である。
【００５４】
まず、ローテーション担当が端末６０から管理システム１００にログインする（Ｓ２０２）。このときシステムは、アカウントの値を取得する。表示条件指定部１１４は、工程名テーブル１１０を参照して大工程の工程名称を取得して候補リストを作成し、職種テーブル１１２を参照して職種の候補リストを作成して、ローテーション担当にそれぞれを指定させる。ローテーション担当が図３に示す条件絞込画面１４８から大工程の工程名称と職種名称を条件指定して絞り込みをかけると（Ｓ２０４）、システムは大工程の工程ＩＤと職種ＩＤを取得する。
【００５５】
次にローテーション情報取得部１１６は図９に示すシステムクロック１０７から今日（操作している日）の日付を取得し、これを基礎として、ローテーション表１５０に表示する期間を算出する（Ｓ２０６）。そしてローテーション情報取得部１１６は、ローテーション担当のアカウントと、指定された大工程（大工程の工程ＩＤ）と、職種（職種ＩＤ）と、所定の期間とから邸別工程テーブル１０２を絞り込み、当該期間に当該大工程に含まれる中工程のうち職種が同じもの作業日程を含む複数の邸について、少なくとも邸名と、中工程の工程名と、これを担当する職人と、作業日程とを抽出する（Ｓ２０８）。
【００５６】
ローテーション表作成部１１８は、ローテーション担当のアカウントと、ローテーション情報取得部１１６が取得した職人ＩＤに基づき、職人色テーブル１３０から職人のカラーマップ（色分け）を取得して（Ｓ２１０）、ローテーション表１５０を作成する（Ｓ２１２）。
【００５７】
ローテーション表１５０において職人が割り当てられていない中工程については、ローテーション担当が職人割当部１２６の機能により割当を行うことができる（Ｓ２１３）。職人割当部１２６は、まずアカウントテーブル１０８を参照して、ローテーション担当のアカウントに基づいてその担当する工事店ＩＤを取得する。次に職人割当部１２６は職人テーブル１２４を参照して、先ほど取得した工事店ＩＤに基づいてその工事店に所属する職人名を取得する。このように取得した職人名の一覧を用いて割当の候補リストを作成し、ローテーション担当が選択することによって割当を行う。
【００５８】
またローテーション担当の操作に基づき、日程調整部１２０の機能に基づいてローテーション表１５０で工程バーを移動させることにより、日程の修正を行うことができる（Ｓ２１４）。このとき、工程バーが当該職人が担当する中工程の集合の作業日程をあらわしているため、一連の中工程の日程を一括して調整することができる。
【００５９】
そしてローテーション表１５０に配置された「更新」ボタン（図４参照）をクリックすることにより、更新の指示がシステムに送られる（Ｓ２１５）。日程調整部１２０または職人割当部１２６によって修正と更新が行われると、調整反映部１２２は邸別工程テーブル１０２の作業日程および職人名を修正する（Ｓ２１６）。このように、ローテーション担当は極めて少ない手順によって職人を割り当て、また作業日程を調整することができる。
【００６０】
またメニューから簡易工程表１５２の表示が選択されると（Ｓ２１８）、簡易工程表作成部１３２は図７に示す簡易工程表１５２を作成して表示する（Ｓ２２０）。簡易工程表作成部１３２は、邸ＩＤと、職人ＩＤと、所定の期間とから邸別工程テーブル１０２を絞り込み、大工程及び中工程の工程名および作業日程を抽出する。ここで、簡易工程表１５２では邸を特定しているために、ローテーション情報取得部１１６が邸別工程テーブル１０２に対して絞り込みと抽出を行った際と、条件及び抽出データが異なっている（図９参照）。
【００６１】
ローテーション担当は、簡易工程調整部１３４の機能により、簡易工程表１５２上で大工程の工程バーを移動させたり、中工程の工程バーを移動させたりすることにができる（Ｓ２２１）。すなわち、大工程の工程バーを移動させれば一連の工程を一括して日程調整することができ、中工程の工程バーを移動させれば個別に日程調整することができる。
【００６２】
図７に示す簡易工程表１５２において「更新」ボタンがクリックされると（Ｓ２２２）、簡易工程調整反映部１３６は邸別工程テーブル１０２の大工程および中工程の作業日程を修正する（Ｓ２２４）。「更新」ボタンがクリックされずに「閉じる」ボタンがクリックされると、邸別工程テーブル１０２を更新せずに簡易工程表１５２を終了する（Ｓ２２３）。
【００６３】
処理部１０４は、中工程の作業日程が修正されていた場合には、中工程に連動する納材工程情報を更新する（Ｓ２２６）。なお納材工程情報とは、当該工程の現場作業に間に合うように建設現場に建材、資材を搬入する日程である。そして不図示の出力部からローテーション表１５０を印刷し（Ｓ２２８）、一連の動作が完了する。出力部とは、例えば端末６０に接続されたプリンタである。
【００６４】
以上、添付図面を参照しながら本発明の好適な実施例について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【００６５】
本発明は、住宅などの建物の建築工程において職人のローテーションを調整するための職人ローテーション管理システムとして利用することができる。
【図面の簡単な説明】
【００６６】
【図１】職人ローテーション管理システムの全体構成を説明する図である。
【図２】各テーブルの構成例を示す図である。
【図３】条件絞込画面の例を示す図である。
【図４】ローテーション表の例を示す図である。
【図５】職人割当画面の例を示す図である。
【図６】色指定部による色割当画面の例を示す図である。
【図７】簡易工程表の例を示す図である。
【図８】システムの概略動作を説明するフローチャートである。
【図９】ローテーション表の作成と動作におけるデータの概略の流れを説明する図である。
【図１０】簡易工程表の作成と動作におけるデータの概略の流れを説明する図である。
【符号の説明】
【００６７】
１００  …管理システム
１０２  …邸別工程テーブル
１０４  …処理部
１０６  …通信部
１０７  …システムクロック
１０８  …アカウントテーブル
１１０  …工程名テーブル
１１２  …職種テーブル
１１３  …入力部
１１４  …表示条件指定部
１１６  …ローテーション情報取得部
１１８  …ローテーション表作成部
１２０  …日程調整部
１２２  …調整反映部
１２４  …職人テーブル
１２６  …職人割当部
１２８  …色指定部
１３０  …職人色テーブル
１３２  …簡易工程表作成部
１３４  …簡易工程調整部
１３６  …簡易工程調整反映部
１４８  …条件絞込画面
１５０  …ローテーション表
１５１  …職人割当画面
１５２  …簡易工程表
１５４  …色割当画面
５０   …ネットワーク
６０   …端末
【図１】
2010097532.tif 000003
【図２】
2010097532.tif 000004
【図８】
2010097532.tif 000005
【図９】
2010097532.tif 000006
【図１０】
2010097532.tif 000007
【図３】
2010097532.tif 000008
【図４】
2010097532.tif 000009
【図５】
2010097532.tif 000010
【図６】
2010097532.tif 000011
【図７】
2010097532.tif 000012