(57)【要約】【課題】提示する作業の手順を、実体に合わせて変更できる作業支援システム、作業支援方法およびプログラムを提供する。【解決手段】作業支援システム１は、タスク情報２ａ、サブタスク情報２ｂおよび条件情報２ｃを記憶する記憶部２と、実行順序を提示するタスクの名称を取得するタスク取得部３と、サブタスク情報、および、条件情報を記憶部２から読み出し、サブタスクの実行順序を表す経路を提示する提示部４と、タスクの遂行に当たって、実行サブタスク情報と、実行情報と、実行条件情報と、を取得する実行結果取得部５と、実行情報を集計して、所定の方法で実行者もしくはリソースであるユーザの評価値を算出する評価部６と、評価値が所定の範囲の場合に、実行サブタスク情報、および実行条件情報を、サブタスク情報および条件情報として記憶部２に記憶する更新部７と、を備える。【選択図】図１
2011044030.tif 000002
【特許請求の範囲】
【請求項１】
タスクの名称、該タスクを分割したサブタスクを識別する符号であるサブタスクＩＤ、および、前記サブタスクの実行順序を表す経路の分岐を判断する条件を識別する符号である条件ＩＤ、を含むタスク情報と、前記サブタスクの名称、該サブタスクを行う前に実行すべきサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含むサブタスク情報と、前記サブタスクの実行順序を表す経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号を含む条件情報と、を記憶する記憶手段と、
実行順序を提示するタスクの名称を取得するタスク取得手段と、
前記タスク取得手段で取得したタスクの名称を含む前記タスク情報、該タスク情報に含まれるサブタスクＩＤで識別される前記サブタスク情報、および、該タスク情報に含まれる条件ＩＤで識別される前記条件情報を前記記憶手段から読み出し、前記タスクの名称で表されるタスクに含まれるサブタスクの実行順序を表す経路を提示する提示手段と、
前記タスクの遂行に当たって、実行したサブタスクの名称、該サブタスクを行う前に実行したサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含む実行サブタスク情報と、前記サブタスクを実行した者の名称、および、前記サブタスクを実行するときに使用したリソースの名称を含む実行情報と、前記タスクの遂行に当たって、前記サブタスクを実行した経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号、を含む実行条件情報と、を取得する実行結果取得手段と、
前記実行情報を集計して、前記サブタスクの実行者の名称として入力された回数、および／または、前記リソースの名称として入力された回数から、所定の方法で前記実行者もしくは前記リソースであるユーザの評価値を算出する評価手段と、
前記評価値が所定の範囲の場合に、当該ユーザを実行者またはリソースとして含む実行情報のサブタスクに対応する前記実行サブタスク情報、および当該サブタスクを識別する符号を含む前記実行条件情報を、前記サブタスク情報および前記条件情報として前記記憶手段に記憶する更新手段と、
を備えることを特徴とする作業支援システム。
【請求項２】
前記評価手段は、前記サブタスクの実行者の名称として入力された回数と、前記リソースの名称として入力された回数の所定の線形和を、前記評価値として算出することを特徴とする請求項１に記載の作業支援システム。
【請求項３】
前記記憶手段は、前記サブタスクを実行する者の名称、および、前記サブタスクを実行するときに使用するリソースの名称を含む割当情報を記憶し、
前記提示手段は、前記タスクの名称で表されるタスクに含まれるサブタスクの実行順序を表す経路に加えて、前記サブタスクを実行する者の名称および／または前記サブタスクを実行するときに使用するリソースの名称を提示する、
ことを特徴とする請求項１または２に記載の作業支援システム。
【請求項４】
前記更新手段は、前記実行結果取得手段で取得した実行情報のうち、前記記憶手段に記憶されている前記サブタスク情報と同じサブタスクを対象とする前記実行情報を、当該サブタスクの割当情報として記憶することを特徴とする請求項３に記載の作業支援システム。
【請求項５】
実行順序を提示するタスクの名称を取得するタスク取得ステップと、
前記タスク取得ステップで取得したタスクの名称、該タスクを分割したサブタスクを識別する符号であるサブタスクＩＤ、および、前記サブタスクの実行順序を表す経路の分岐を判断する条件を識別する符号である条件ＩＤ、を含むタスク情報と、該タスク情報に含まれるサブタスクＩＤで識別される前記サブタスクの名称、該サブタスクを行う前に実行すべきサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含むサブタスク情報と、前記タスク情報に含まれる条件ＩＤで識別される、前記サブタスクの実行順序を表す経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号を含む条件情報と、を記憶ステップから読み出し、前記タスクの名称で表されるタスクに含まれるサブタスクの実行順序を表す経路を提示する提示ステップと、
前記タスクの遂行に当たって、実行したサブタスクの名称、該サブタスクを行う前に実行したサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含む実行サブタスク情報と、前記サブタスクを実行した者の名称、および、前記サブタスクを実行するときに使用したリソースの名称を含む実行情報と、前記タスクの遂行に当たって、前記サブタスクを実行した経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号、を含む実行条件情報と、を取得する実行結果取得ステップと、
前記実行情報を集計して、前記サブタスクの実行者の名称として入力された回数、および／または、前記リソースの名称として入力された回数から、所定の方法で前記実行者もしくは前記リソースであるユーザの評価値を算出する評価ステップと、
前記評価値が所定の範囲の場合に、当該ユーザを実行者またはリソースとして含む実行情報のサブタスクに対応する前記実行サブタスク情報、および当該サブタスクを識別する符号を含む前記実行条件情報を、前記サブタスク情報および前記条件情報として前記記憶ステップに記憶する更新ステップと、
を備えることを特徴とする作業支援方法。
【請求項６】
前記評価ステップは、前記サブタスクの実行者の名称として入力された回数と、前記リソースの名称として入力された回数の所定の線形和を、前記評価値として算出することを特徴とする請求項５に記載の作業支援方法。
【請求項７】
前記提示ステップは、前記サブタスクを実行する者の名称、および、前記サブタスクを実行するときに使用するリソースの名称を含む割当情報を前記記憶ステップから読み出し、前記タスクの名称で表されるタスクに含まれるサブタスクの実行順序を表す経路に加えて、前記サブタスクを実行する者の名称および／または前記サブタスクを実行するときに使用するリソースの名称を提示する、
ことを特徴とする請求項５または６に記載の作業支援方法。
【請求項８】
前記更新ステップは、前記実行結果取得ステップで取得した実行情報のうち、前記記憶ステップに記憶されている前記サブタスク情報と同じサブタスクを対象とする前記実行情報を、当該サブタスクの割当情報として前記記憶ステップに記憶することを特徴とする請求項７に記載の作業支援方法。
【請求項９】
コンピュータを、
タスクの名称、該タスクを分割したサブタスクを識別する符号であるサブタスクＩＤ、および、前記サブタスクの実行順序を表す経路の分岐を判断する条件を識別する符号である条件ＩＤ、を含むタスク情報と、前記サブタスクの名称、該サブタスクを行う前に実行すべきサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含むサブタスク情報と、前記サブタスクの実行順序を表す経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号を含む条件情報と、を記憶する記憶手段と、
実行順序を提示するタスクの名称を取得するタスク取得手段と、
前記タスク取得手段で取得したタスクの名称を含む前記タスク情報、該タスク情報に含まれるサブタスクＩＤで識別される前記サブタスク情報、および、該タスク情報に含まれる条件ＩＤで識別される前記条件情報を前記記憶手段から読み出し、前記タスクの名称で表されるタスクに含まれるサブタスクの実行順序を表す経路を提示する提示手段と、
前記タスクの遂行に当たって、実行したサブタスクの名称、該サブタスクを行う前に実行したサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含む実行サブタスク情報と、前記サブタスクを実行した者の名称、および、前記サブタスクを実行するときに使用したリソースの名称を含む実行情報と、前記タスクの遂行に当たって、前記サブタスクを実行した経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号、を含む実行条件情報と、を取得する実行結果取得手段と、
前記実行情報を集計して、前記サブタスクの実行者の名称として入力された回数、および／または、前記リソースの名称として入力された回数から、所定の方法で前記実行者もしくは前記リソースであるユーザの評価値を算出する評価手段と、
前記評価値が所定の範囲の場合に、当該ユーザを実行者またはリソースとして含む実行情報のサブタスクに対応する前記実行サブタスク情報、および当該サブタスクを識別する符号を含む前記実行条件情報を、前記サブタスク情報および前記条件情報として前記記憶手段に記憶する更新手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業支援システム、作業支援方法およびプログラムに関する。
【背景技術】
【０００２】
近年、企業における人材の流動化が進んでおり、人材に蓄積されている情報・知識・ノウハウの抽出をし、それを再利用できるような仕組みが必要になってきている。従来、このような課題を解決するためにタスクのマニュアル化や、タスクサポート用Webサービスの提供などが行なわれてきた。しかしながら、マニュアルやWebサービスはスタティックな情報であり、あらゆるケースに対応することが不可能である。
【０００３】
このような課題を解決するために、タスクに関する知識を保有している人物を提示し、その人物との質疑応答を通じて様々なケースに対応することを可能とする技術（KnowWho技術）が存在する。KnowWhoは、社内の誰がどのような業務に精通しているかなどの人材情報を蓄積し、検索できるようにした仕組みをいう。
【０００４】
特許文献１には、人材情報ＤＢにおいて、担当者毎に製品経験実績や在位年数などの設定された技能パラメータを基に、生産品目に関する適任担当者の自動抽出を行う生産管理システムの技術が記載されている。
【０００５】
特許文献２には、プロジェクトを構成する各タスクに要求される知識リソースをタスクと対応付けて再利用可能に管理でき、また、欠如したリソースを補完できるワークフロー管理システムが記載されている。このシステムは、ワークフローを構成するタスクに割り当てられる人的リソースのスキル情報を管理するスキル管理システムを含む。
【０００６】
特許文献３の専門家情報検索装置では、キーワードの文書における重要度と文書の作成者情報から、キーワードに対する人物の専門度を算出し、ユーザの入力したキーワードの専門家を提示する仕組みとなっている。
【０００７】
特許文献４には、過去の作業報告書の内容が反映された標準作業手順書を作成する技術が記載されている。特許文献４の保守作業支援システムは、標準作業手順書のマニュアルセクションに対する閲覧時間および閲覧回数に基づいて閲覧頻度を計数し、閾値より閲覧頻度が大きい場合に、そのマニュアルセクションを標準作業手順書に追加し更新する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−１１６８１５号公報
【特許文献２】特開２００８−２２６１５７号公報
【特許文献３】特開２００８−２３４５５０号公報
【特許文献４】特開２００９−０４２９６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
タスクの中には、「特許の内容については自部門の特許担当者に質問、特許の書き方については弁理士に質問、特許のシステムへの登録方法はシステムのマニュアルを参照」といったように、複数のマニュアルや複数人への質問を通して、初めて達成できるものもある。
【００１０】
特許文献１や特許文献３の技術では、１つの製品やキーワードに対して適した人を得ることができるが、タスクのような複雑な対象に対しての対応については記載されていない。
【００１１】
特許文献２では、リソースの補完を行うが、サブタスクに対して個別に行われるのではなく、タスク全体に対して補完されるため、サブタスクの情報の更新が行われずに、充分に活用できないおそれがある。また、特許文献４では、追加や更新する内容が、もともとマニュアルセクションに記載がされているものに対して有効であり、その他のリソースに対応していない。
【００１２】
本発明は、上述のような事情に鑑みてなされたもので、提示する作業の手順を、実体に合わせて変更できる作業支援システム、作業支援方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の第１の観点に係る作業支援システムは、
タスクの名称、該タスクを分割したサブタスクを識別する符号であるサブタスクＩＤ、および、前記サブタスクの実行順序を表す経路の分岐を判断する条件を識別する符号である条件ＩＤ、を含むタスク情報と、前記サブタスクの名称、該サブタスクを行う前に実行すべきサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含むサブタスク情報と、前記サブタスクの実行順序を表す経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号を含む条件情報と、を記憶する記憶手段と、
実行順序を提示するタスクの名称を取得するタスク取得手段と、
前記タスク取得手段で取得したタスクの名称を含む前記タスク情報、該タスク情報に含まれるサブタスクＩＤで識別される前記サブタスク情報、および、該タスク情報に含まれる条件ＩＤで識別される前記条件情報を前記記憶手段から読み出し、前記タスクの名称で表されるタスクに含まれるサブタスクの実行順序を表す経路を提示する提示手段と、
前記タスクの遂行に当たって、実行したサブタスクの名称、該サブタスクを行う前に実行したサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含む実行サブタスク情報と、前記サブタスクを実行した者の名称、および、前記サブタスクを実行するときに使用したリソースの名称を含む実行情報と、前記タスクの遂行に当たって、前記サブタスクを実行した経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号、を含む実行条件情報と、を取得する実行結果取得手段と、
前記実行情報を集計して、前記サブタスクの実行者の名称として入力された回数、および／または、前記リソースの名称として入力された回数から、所定の方法で前記実行者もしくは前記リソースであるユーザの評価値を算出する評価手段と、
前記評価値が所定の範囲の場合に、当該ユーザを実行者またはリソースとして含む実行情報のサブタスクに対応する前記実行サブタスク情報、および当該サブタスクを識別する符号を含む前記実行条件情報を、前記サブタスク情報および前記条件情報として前記記憶手段に記憶する更新手段と、
を備えることを特徴とする。
【００１４】
本発明の第２の観点に係る作業支援方法は、
実行順序を提示するタスクの名称を取得するタスク取得ステップと、
前記タスク取得ステップで取得したタスクの名称、該タスクを分割したサブタスクを識別する符号であるサブタスクＩＤ、および、前記サブタスクの実行順序を表す経路の分岐を判断する条件を識別する符号である条件ＩＤ、を含むタスク情報と、該タスク情報に含まれるサブタスクＩＤで識別される前記サブタスクの名称、該サブタスクを行う前に実行すべきサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含むサブタスク情報と、前記タスク情報に含まれる条件ＩＤで識別される、前記サブタスクの実行順序を表す経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号を含む条件情報と、を記憶ステップから読み出し、前記タスクの名称で表されるタスクに含まれるサブタスクの実行順序を表す経路を提示する提示ステップと、
前記タスクの遂行に当たって、実行したサブタスクの名称、該サブタスクを行う前に実行したサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含む実行サブタスク情報と、前記サブタスクを実行した者の名称、および、前記サブタスクを実行するときに使用したリソースの名称を含む実行情報と、前記タスクの遂行に当たって、前記サブタスクを実行した経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号、を含む実行条件情報と、を取得する実行結果取得ステップと、
前記実行情報を集計して、前記サブタスクの実行者の名称として入力された回数、および／または、前記リソースの名称として入力された回数から、所定の方法で前記実行者もしくは前記リソースであるユーザの評価値を算出する評価ステップと、
前記評価値が所定の範囲の場合に、当該ユーザを実行者またはリソースとして含む実行情報のサブタスクに対応する前記実行サブタスク情報、および当該サブタスクを識別する符号を含む前記実行条件情報を、前記サブタスク情報および前記条件情報として前記記憶ステップに記憶する更新ステップと、
を備えることを特徴とする。
【００１５】
本発明の第３の観点に係るプログラムは、コンピュータを、
タスクの名称、該タスクを分割したサブタスクを識別する符号であるサブタスクＩＤ、および、前記サブタスクの実行順序を表す経路の分岐を判断する条件を識別する符号である条件ＩＤ、を含むタスク情報と、前記サブタスクの名称、該サブタスクを行う前に実行すべきサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含むサブタスク情報と、前記サブタスクの実行順序を表す経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号を含む条件情報と、を記憶する記憶手段と、
実行順序を提示するタスクの名称を取得するタスク取得手段と、
前記タスク取得手段で取得したタスクの名称を含む前記タスク情報、該タスク情報に含まれるサブタスクＩＤで識別される前記サブタスク情報、および、該タスク情報に含まれる条件ＩＤで識別される前記条件情報を前記記憶手段から読み出し、前記タスクの名称で表されるタスクに含まれるサブタスクの実行順序を表す経路を提示する提示手段と、
前記タスクの遂行に当たって、実行したサブタスクの名称、該サブタスクを行う前に実行したサブタスクを識別する符号、および、当該サブタスクを行った後に実行すべきサブタスクを識別する符号を含む実行サブタスク情報と、前記サブタスクを実行した者の名称、および、前記サブタスクを実行するときに使用したリソースの名称を含む実行情報と、前記タスクの遂行に当たって、前記サブタスクを実行した経路の分岐を判断する条件を表す情報、前記分岐を判断する直前のサブタスクを識別する符号、前記判断する条件が真である場合に実行すべきサブタスクを識別する符号、および、前記判断する条件が偽である場合に実行すべきサブタスクを識別する符号、を含む実行条件情報と、を取得する実行結果取得手段と、
前記実行情報を集計して、前記サブタスクの実行者の名称として入力された回数、および／または、前記リソースの名称として入力された回数から、所定の方法で前記実行者もしくは前記リソースであるユーザの評価値を算出する評価手段と、
前記評価値が所定の範囲の場合に、当該ユーザを実行者またはリソースとして含む実行情報のサブタスクに対応する前記実行サブタスク情報、および当該サブタスクを識別する符号を含む前記実行条件情報を、前記サブタスク情報および前記条件情報として前記記憶手段に記憶する更新手段、
として機能させることを特徴とする。
【発明の効果】
【００１６】
本発明の作業支援システム、作業支援方法およびプログラムによれば、提示する作業の手順を、実体に合わせて変更できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態１に係る作業支援システムの構成例を示すブロック図である。
【図２】タスクに関する情報の一例を示す図である。（a）は、タスク情報、（ｂ）は、サブタスク情報、（ｃ）は、条件情報を示す。
【図３】タスクに関する情報を示す図で、作業手順提示の例である。
【図４】タスクに関する情報を示す図で、実行情報の例である。
【図５】タスクに関する情報を示す図で、実行情報の集計の例である。図４の実行情報に対応する。
【図６】タスクに関する情報を示す図で、作業手順提示の例である。（ｂ）は、（ａ）の一点鎖線の囲み部分において、変形した例を示す。
【図７】タスクに関する情報を示す図で、実行条件情報の例である。図６の一点鎖線の囲み部分の実行条件についての情報であり、（ａ）は図６（ａ）に、（ｂ）は図６（ｂ）に対応する。
【図８】作業手順提示のその他の例を示す図である。
【図９】実施の形態１に係る作業支援システムの動作の一例を示すフローチャートである。（ａ）は作業提示１の動作を示し、（ｂ）は作業登録の動作を示す。
【図１０】（ａ）は、実行情報を蓄積した例を示す図である。（ｂ）は、（ａ）の実行情報に対応する集計より、評価値を算出した例である。
【図１１】本発明の実施の形態２に係る作業支援システムの構成例を示すブロック図である。
【図１２】作業流れの一例を示す図である。
【図１３】タスクに関する情報を示す図で、実行情報の例である。（ｂ）は、割当情報の例であり、（ａ）の実行情報に対応する。
【図１４】実施の形態２に係る作業手順提示の例を示す図である。
【図１５】実施の形態２に係る作業支援システムの、作業提示２の動作の一例を示すフローチャートである。
【図１６】実施の形態２の変形例に係る作業手順提示の例を示す図である。
【図１７】本発明の実施の形態に係る作業支援システムの構成の例を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、本発明を実施するための形態について図を参照して詳細に説明する。なお図中、同一または同等の部分には同一の符号を付す。
【００１９】
本発明の実施の形態に係る作業は、全て、同一のタスクであるＴａｓｋ＿Ａを実行する場合について説明する。
【００２０】
（実施の形態１）
図１は、本発明の実施の形態１に係る作業支援システムの構成例を示すブロック図である。作業支援システム１は、記憶部２、タスク取得部３、提示部４、実行結果取得部５、評価部６および更新部７を備える。
【００２１】
記憶部２は、タスク情報２ａ、サブタスク情報２ｂおよび条件情報２ｃを記憶する。
【００２２】
タスク情報２ａは、タスク名と、サブタスクＩＤと条件ＩＤを含む関連ＩＤ集合を含む。一例を図２（ａ）に示す。図中の構成ＩＤとは、関連ＩＤ集合を指す。
【００２３】
サブタスク情報２ｂは、サブタスクＩＤ、サブタスク名、上流タスクＩＤ集合および下流タスクＩＤ集合を含む。一例を図２（ｂ）に示す。図中のＵＰとは、上流タスクＩＤ集合を指し、図中のＤＯＷＮとは、下流タスクＩＤ集合を指す。ＵＰに記載されたサブタスクを実施した後に、当該サブタスクを行い、そしてＤＯＷＮに記載されたサブタスクへ進む。
【００２４】
条件情報２ｃは、条件ＩＤ、条件内容、条件判定前タスクＩＤ、条件一致時サブタスクＩＤおよび条件不一致時サブタスクＩＤを含む。一例を図２（ｃ）に示す。図中の分岐とは、条件判定前タスクＩＤを指す。また、Ｔｒｕｅとは、条件一致時サブタスクＩＤを指し、Ｆａｌｓｅとは、条件不一致時サブタスクＩＤを指す。条件内容を判定した結果がＴｒｕｅであれば、Ｔｒｕｅに記載されたサブタスクＩＤを実行する。また、条件内容を判定した結果がＦａｌｓｅであれば、Ｆａｌｓｅに記載されたサブタスクＩＤを実行する。
【００２５】
タスク取得部３は、記憶部２にある情報から、実行順序を提示するタスクの名称を取得する。図２（ａ）の例では、取得したタスクの名称はＴａｓｋ＿Ａとなる。
【００２６】
提示部４は、タスク取得部３で取得したタスク名称から、そのタスクに関連する情報を記憶部２から読み出し、サブタスクの実行順序を表す経路を提示する。サブタスクの実行順序を表す経路は、タスク情報２ａ、サブタスク情報２ｂおよび条件情報２ｃから導くことができる。例えば、図３に提示するサブタスクの実行順序を表す経路（以下、作業手順ともいう）は、図２の情報から導くことができる。ＳＴＡＲＴの次は、ＵＰの欄にＳＴＡＲＴの記載があるサブタスク（ここではサブタスク名はＴ１）となり、ＵＰの欄とＤＯＷＮの欄を照合しながら、作業手順を作成していく。ＥＮＤの前は、ＤＯＷＮの欄にＥＮＤの記載があるサブタスク（ここではサブタスク名はＴ４）となり、作業手順の作成を終える。
【００２７】
実行結果取得部５は、実際に遂行したタスクの情報（以下、実行結果情報または単に結果という）を取得する。実行結果情報とは、実行サブタスク情報、実行情報および実行条件情報を指す。実行サブタスク情報は、実際に遂行したサブタスクの情報であり、サブタスクＩＤ、サブタスク名、上流タスクＩＤ集合および下流タスクＩＤ集合を指し、情報を登録した登録者を含めてもよい。実行サブタスク情報は、実際にタスクを行ったときの情報であることを除いてサブタスク情報２ｂと同じ項目から構成される。実行結果取得部５は、提示された作業手順と同じ手順の結果、または、提示された作業手順と異なる手順の結果、のいずれかの実行サブタスク情報を取得する。
【００２８】
実行情報は、サブタスクＩＤ、実際に遂行する実行者および遂行の際に使用したリソースからなる。その例を図４に示す。実行者であるユーザＵ１は、Ｔａｓｋ＿Ａについて、サブタスクＴ１、サブタスクＴ２、サブタスクＴ４の順で作業を行っていることが分かる。このときユーザＵ１は、各サブタスクのリソースとしてユーザＵ５、ユーザＵ６、ユーザＵ７を順に用いていることが分かる。本発明では、主に、リソースが人の場合を例に挙げているが、リソースは物または情報であってもよい。
【００２９】
実行条件情報は、実際にタスクを行ったときの条件ＩＤ、条件内容、条件判定前タスクＩＤ、条件一致時サブタスクＩＤおよび条件不一致時サブタスクＩＤを指し、情報を登録した登録者を含めてもよい。実行条件情報は、実際にタスクを行ったときの情報であることを除いて条件情報２ｃと同じ項目から構成される。
【００３０】
評価部６は、実行結果取得部５で取得した実行情報を基にして所定の方法で評価を行う。具体的には、実行者として登録された回数やリソースとして登録された回数を、評価値を算出するための線形和で表される式に入力して、評価値を算出する。例えば図５のように、実行者登録の回数とリソース登録の回数をユーザ毎に集計し、集計結果を評価値として用いる。
【００３１】
更新部７は、評価部６で算出した評価値が所定の範囲にある場合、実行結果取得部５で取得した実行条件情報を、記憶部２の条件情報２ｃとして、記憶部２に記憶する。その際、実行条件情報以外の、実行サブタスク情報および実行情報についても、必要があれば、記憶部２に記憶する。
【００３２】
図６は、作業手順提示の例を示す図である。図６（ａ）はタスクpattern＿Ｘの作業手順、図６（ｂ）はタスクpattern＿Ｙの作業手順を示す。タスクpattern＿Ｙは、タスクpattern＿Ｘの部分変形した例で、図中の一点鎖線の囲み部分が異なる。図７は、実行条件情報の一例を示したもので、図６の一点鎖線の囲み部分の実行条件についての情報である。図７（ａ）は図６（ａ）のタスクpattern＿Ｘに、図７（ｂ）は図６（ｂ）のタスクpattern＿Ｙに対応する。図８は、作業手順提示のその他の例を示す図である。図８（ａ）はタスクpattern＿Ｑの作業手順、図８（ｂ）はタスクpattern＿Ｚの作業手順、図８（ｃ）はタスクpattern＿Ｒの作業手順、図８（ｄ）はタスクpattern＿Ｓの作業手順を示す。図８（ａ）および図８（ｂ）についても、図中の一点鎖線の囲み部分について、タスクpattern＿Ｘの部分変形した例である。
【００３３】
例えば、図６（ａ）のタスクpattern＿Ｘの作業手順が提示されたとする。ユーザが、タスク実行時に、サブタスクＴ２の事前処理にサブタスクＴ７が必要であると気づいた場合、サブタスクＴ１とサブタスクＴ２の間に、サブタスクＴ７が加わったタスクpattern＿Ｙの作業手順を実行する。このとき、条件情報は図７（ａ）、実行した条件情報は図７（ｂ）であり、実行した情報を入力することで、図７（ｂ）はタスクpattern＿Ｙについての条件情報となる。
【００３４】
タスクpattern＿Ｘの作業手順に対して、ユーザが実行時に、サブタスクＴ１は、実際は、サブタスクＴ５とサブタスクＴ６から構成されていることを発見した場合、ユーザが実行する作業手順は、図８（ａ）のタスクpattern＿Ｑとなる。また、ユーザが実行時に、条件内容Ｃ１の条件下ではサブタスクＴ２の前にサブタスクＴ８が必要だと気づいた場合、ユーザが実行する作業手順は、図８（ｂ）のタスクpattern＿Ｚとなる。あるいは、ユーザが実行時に、サブタスクＴ２とサブタスクＴ３に依存関係がなく、かつ、いずれか一方でよいと気づいた場合、ユーザが実行する作業手順は、図８（ｃ）のタスクpattern＿Ｒとなる。また、ユーザが、タスクpattern＿Ｘの作業手順よりも好ましい方法だと気づいて図８（ａ）のタスクpattern＿Ｑの作業手順に倣って実行していたが、サブタスクＴ６ではなくサブタスクＴ７を行うことで作業効率が上がることに気付いた場合、ユーザが実行する作業手順は、図８（ｄ）のタスクpattern＿Ｓとなる。
【００３５】
具体的な作業に置き換えて説明する。図６（ａ）のタスクpattern＿Ｘの、サブタスクＴ２は手でネジを締める作業であり、サブタスクＴ３は機械でネジを締める作業であったとする。サブタスクＴ２もしくはサブタスクＴ３のいずれかを行えば、ネジを締めることができるので、どちらか一方の手順を行えばよく、図８（ｃ）のタスクpattern＿Ｒとして作業手順を書き換えて示すことができる。また、図６（ｂ）のタスクpattern＿ＹのサブタスクＴ１はボンドで固定する作業であったとする。作業者が、万力で固定する作業（サブタスクＴ５）の方が好ましいと判断した場合、サブタスクＴ１をサブタスクＴ５へ置き換え、図８（ｄ）のタスクpattern＿Ｓとして作業手順を示すことができる。
【００３６】
図９は、実施の形態１に係る作業支援システムの動作の一例を示すフローチャートである。作業支援動作の一連の流れは、作業提示の動作と、作業登録の動作を含む。図９（ａ）は作業提示１の動作を示し、図９（ｂ）は作業登録の動作を示す。図１、図６および図７を用いて説明する。実際に遂行する実行者はユーザとする。
【００３７】
まず、作業提示１の動作について、図９（ａ）を参照して説明する。ユーザは、遂行する作業について、作業支援システム１にタスク名を入力する。ここでは、Ｔａｓｋ＿Ａを入力する。この時点で提示されるＴａｓｋ＿Ａの作業手順は、タスクpattern＿Ｘである。
【００３８】
作業支援システム１のタスク取得部３は、入力されたタスク名を取得する（ステップＳ１１）。提示部４は、タスク名を基に、記憶部２から、Ｔａｓｋ＿Ａに関連する情報、例えば、タスク情報２ａ、サブタスク情報２ｂおよび条件情報２ｃの取得を行う（ステップＳ１２）。さらに提示部４は、作業手順となる経路の組立を行い（ステップＳ１３）、経路の提示を行う（ステップＳ１４）。タスクの変更があれば（ステップＳ１５；ＹＥＳ）、ステップＳ１１に戻り、一連の作業を繰り返す。タスクの変更がなければ（ステップＳ１５；ＮＯ）、作業支援システム１は作業提示１の動作を終了する。
【００３９】
続いて、作業登録の動作について、図９（ｂ）を参照して説明する。ユーザは、図９（ａ）の作業提示１の動作で提示された作業手順を参照して、作業を行う。実際に遂行した作業について、作業支援システム１に結果、すなわち、実行サブタスク情報、実行情報および実行条件情報を入力する。
【００４０】
作業支援システム１の実行結果取得部５は、入力された結果を取得する（ステップＳ２１）。評価部６は、入力された結果の、割当情報に関する情報を基に、評価値を算出する（ステップＳ２２）。そして、評価部６は、予め設定された所定の値と評定値を比較し、所定の範囲内であれば（ステップＳ２３；ＹＥＳ）、更新部７へ情報の更新の指示を出す。更新部７は、情報の更新を行い（ステップＳ２４）、さらに記憶部２へ更新した情報を記憶し（ステップＳ２５）、ステップＳ２６へ進む。評価部６は所定の値と評定値を比較し、所定の範囲内でなければ（ステップＳ２３；ＮＯ）、そのままステップＳ２６へ進む。
【００４１】
次の実行結果が入力されると（ステップＳ２６；ＹＥＳ）、ステップＳ２１に戻り、一連の作業を繰り返す。また、次の実行結果が入力されなければ（ステップＳ２６；ＮＯ）、作業支援システム１は作業登録の動作を終え、作業支援の動作を終了する。
【００４２】
例えば、ユーザは、Ｔａｓｋ＿Ａ（作業手順はタスクpattern＿Ｘのもの）を遂行する際に、サブタスクＴ１とサブタスクＴ２の間にサブタスクＴ７を追加して実行したものとする。そのとき、ユーザが入力する結果は、タスクpattern＿Ｙに示す作業手順となる。作業支援システム１は、作業提示１動作のステップＳ１４でタスクpattern＿Ｘを提示するが、作業登録動作のステップＳ２１でタスクpattern＿Ｙの結果を取得することになり、ステップＳ２２でタスクpattern＿Ｙについて、割当情報を基に評価値の算出を行う。算出した評価値が所定の範囲内にあれば、記憶部２で記憶されていたタスクpattern＿Ｘは、タスクpattern＿ＸのサブタスクＴ１とサブタスクＴ２の間にサブタスクＴ７を追加して備えた作業手順であるタスクpattern＿Ｙに置き換えられる（ステップＳ２４の情報の更新）。実際には、記憶部２の条件情報２ｃは、図７（ａ）から図７（ｂ）へと書き換えられる（ステップＳ２５の更新情報の記憶）。情報が更新された場合、それ以降は、新たなタスクpattern＿Ｘ（すなわちタスクpattern＿Ｙを指す）が、従来のタスクpattern＿Ｘとして扱われる。
【００４３】
図１０（ａ）は実行情報を蓄積した例を示す。図１０（ａ）は、蓄積した実行情報を実行者の名称でソートしたものである。図４の場合と同様に、Ｔａｓｋ＿Ａ（作業手順はタスクpattern＿Ａのもの）を遂行した実行情報であるが、どの実行者も、条件判定で不一致の場合を選択して作業を行っている。図１０（ｂ）は、図１０（ａ）の実行情報に対応する集計より、評価値を算出した例である。各ユーザ毎に、実行者として登録された回数と、リソースとして登録された回数を集計している。さらに、評価値を、実行者として登録された回数と、リソースとして登録された回数の和ではなく、以下の式を用いて算出している。
（評価値）＝（実行者の登録回数）＊０．５＋（リソースの登録回数）
評価値の算出方法や、評価を行うための所定の範囲の設定は、任意に設定可能である。
【００４４】
以上説明したように、本実施の形態１の作業支援システム１によれば、提示する作業の手順を、実体に合わせて変更できる。その仕事をよく知っている人や経験のある人が行った作業について作業手順の変更が行われることで、実体に合う変更となる。また、その作業についてリソースを知ることができ、作業効率を向上することが可能となる。
【００４５】
（実施の形態２）
図１１は、本発明の実施の形態２に係る作業支援システムの構成例を示すブロック図である。実施の形態２では、作業手順を示す経路の他に、タスクに関する情報を同時に表示する。実施の形態２の作業支援システムは、実施の形態１の構成に加えて、構成部８を備える。また、記憶部２で記憶する情報に、割当情報２ｄを含む。その他の構成は、実施の形態１と同様である。
【００４６】
割当情報２ｄとは、サブタスクを遂行する実行者名、および、サブタスクを遂行する際に使用するリソース者名を含む情報をいう。
【００４７】
図１２は、作業流れの一例を示す図である。図３に示すＴａｓｋ＿Ａ（作業手順はタスクpattern＿Ａのもの）について、ユーザＵ１が作業し、続いて、ユーザＵ２が作業したものとする。ユーザＵ１の作業は作業番号１、ユーザＵ２の作業は作業番号２で、各ユーザが作業した流れ、すなわちサブタスクの実行順序が記載されている。
【００４８】
図１３（ａ）は、実行情報の例を示す図である。図１２の作業流れの順に、実行情報が蓄積されている。図１３（ｂ）は、図１３（ａ）の実行情報をサブタスクＩＤでソートして並べ替えたもので、実行する者と、リソースに使用する者の情報を示す割当情報の例を示す。
【００４９】
図１４は、実施の形態２に係る作業手順提示の例である。図３に示すＴａｓｋ＿Ａ（作業手順はタスクpattern＿Ａのもの）の各サブタスク毎に、割当情報が併記されている。この各サブタスク毎に併記された割当情報をまとめたものが、図１３（ｂ）の形式で表される。
【００５０】
構成部８は、提示部４で提示するサブタスクの実行順序を表す経路の、各サブタスクに対する実行者名とリソース名である割当情報２ｄを構成する。各サブタスク毎に表示するか、一覧にまとめて表示するかは任意に設定できる。図１４のように、実行手順を表す経路と割当情報２ｄを同時に提示することで、作業する際に参照すべき人や物がすぐに分かる。
【００５１】
図１５は、実施の形態２に係る作業支援システムの動作の一例を示すフローチャートである。図１５は作業支援の動作の内の、作業提示２の動作を示しており、作業登録の動作については、実施の形態１に係る作業登録の動作と同じである。図１１、図１２および図１４を用いて説明する。
【００５２】
ユーザは、遂行する作業について、作業支援システム１にタスク名を入力する。ここでは、Ｔａｓｋ＿Ａを入力する。この時点で提示されるＴａｓｋ＿Ａの作業手順は、タスクpattern＿Ａである。ユーザが作業を行う前に、すでに、ユーザＵ１が作業番号１を、ユーザＵ２が作業番号２を遂行しているものとする。
【００５３】
作業支援システム１のタスク取得部３は、入力されたタスク名を取得する（ステップＳ３１）。提示部４は、タスク名を基に、記憶部２から、Ｔａｓｋ＿Ａに関連する情報、より詳しくは、タスクpattern＿Ａの作業手順の作業に関する情報の取得を行う（ステップＳ３２）。情報とは、例えば、タスク情報２ａ、サブタスク情報２ｂ、条件情報２ｃおよび割当情報２ｄを指す。さらに提示部４は、作業手順となる経路の組立を行う（ステップＳ３３）。
【００５４】
次に、構成部８は、提示部４で取得した割当情報２ｄと、提示部４で組立した作業手順の経路を基に、割当情報を構成する（ステップＳ３４）。構成部８で割当情報を経路に組み込みし終えると、提示部４は、経路と割当情報を合わせて提示する（ステップＳ３５）。タスクの変更があれば（ステップＳ３６；ＹＥＳ）、ステップＳ３１に戻り、一連の作業を繰り返す。タスクの変更がなければ（ステップＳ３６；ＮＯ）、作業支援システム１は作業提示２の動作を終了する。作業支援システム１は、その後必要があれば、作業登録の動作を行い、作業支援の動作を終了する。
【００５５】
図１６は、実施の形態２の変形例に係る作業手順提示の例である。タスクpattern＿Ｘ、タスクpattern＿Ｙ、タスクpattern＿Ｚについて、全て作業はＴａｓｋ＿Ａで共通であり、一点鎖線囲み部分において、異なったサブタスクおよび作業流れを含む。作業回数とは、その作業手順が実行された回数であり、作業者リストには、その作業手順を実行した人の名前が記載されている。図１６において画面の上部に表示される吹き出しの中の案は、作業手順を登録した人を示し、作業者リストの中に、案に該当する人を含む。回数の順位は、その作業手順が実行された回数の多い順から１位、２位、３位としたもので、その作業手順の人気を示す。
【００５６】
例えば作業回数が多いタスクを、基本的な作業手順としてマニュアル化することが可能である。また、作業者が新人の場合、作業者リストを参照して、経験が浅い人が多く選択している作業手順を選択する方が作業を行いやすいことが多く、レベルに応じて作業手順を選択することができる。さらに、複数の作業手順を同時に提示することで、基本的な作業手順（マニュアル）の他の、作業手順を知ることができる。その結果、作業の応用例や、作業時間を短縮できる作業手順、不良率の低減に貢献する作業手順、などを見出すことが可能となる。
【００５７】
また、図示していないが、複数の作業手順を並べて提示するだけでなく、各作業手順に対して、各々のサブタスクに割当情報を付しても構わない。サブタスク毎に、それぞれのリソースが分かることで、疑問が生じたときなど質問しやすくなり、作業支援につながる。
【００５８】
以上説明したように、本実施の形態２の作業支援システム１によれば、提示する作業の手順を、実体に合わせて変更できる。また、作業に必要なリソースが提示されているので、より効率よく、作業を行うことができる。さらに、直近の作業で、作業を行った人が分かるので、その作業者だった人をリソースとして利用することもできる。
【００５９】
また、作業手順を並べて提示することにより、作業を行う際に、好ましい作業手順を選択するだけでなく、作業者のレベルに合わせた作業を選択することが可能になり、結果として、作業効率の向上などにつながる。
【００６０】
図１７は、本発明の実施の形態に係る作業支援システムの物理的な構成例を示すブロック図である。作業支援システム１は、図１７に示すように、制御部３１、主記憶部３２、外部記憶部３３、操作部３４、表示部３５および送受信部３６を備える。主記憶部３２、外部記憶部３３、操作部３４、表示部３５および送受信部３６はいずれも内部バス３０を介して制御部３１に接続されている。
【００６１】
制御部３１はＣＰＵ（Central Processing Unit）等から構成され、外部記憶部３３に記憶されている制御プログラム３９に従って、前述の通信処理を実行する。
【００６２】
主記憶部３２はＲＡＭ（Random-Access Memory）等から構成され、外部記憶部３３に記憶されている制御プログラム３９をロードし、制御部３１の作業領域として用いられる。
【００６３】
外部記憶部３３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile
Disc Random-Access Memory）、ＤＶＤ−ＲＷ（Digital Versatile
Disc ReWritable）等の不揮発性メモリから構成され、前記の処理を制御部３１に行わせるための制御プログラム３９を予め記憶し、また、制御部３１の指示に従って、この制御プログラム３９が記憶するデータを制御部３１に供給し、制御部３１から供給されたデータを記憶する。
【００６４】
操作部３４はキーボードおよびマウスなどのポインティングデバイス等と、キーボードおよびポインティングデバイス等を内部バス３０に接続するインタフェース装置から構成されている。操作部３４を介して、タスク情報２ａ、サブタスク情報２ｂおよび条件情報２ｃが入力され、制御部３１に供給される。
【００６５】
表示部３５は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成され、提示部４の作業手順の経路や割当情報２ｄなどを表示する。
【００６６】
送受信部３６は、網終端装置または無線送受信機およびそれらと接続するシリアルインタフェースまたはＬＡＮ（Local
Area Network）インタフェースから構成されている。送受信部３６を介して、ユーザが入力する実行結果などを受信する。
【００６７】
図１または図１１に示す作業支援システム１の記憶部２、タスク取得部３、提示部４、実行結果取得部５、評価部６、更新部７および構成部８の処理は、制御プログラム３９が、制御部３１、主記憶部３２、外部記憶部３３、操作部３４、表示部３５および送受信部３６などを資源として用いて処理することによって実行する。
【００６８】
本発明の好適な変形として、以下の構成が含まれる。
【００６９】
本発明の第１の観点に係る作業支援システムについて、
好ましくは、前記評価手段は、前記サブタスクの実行者の名称として入力された回数と、前記リソースの名称として入力された回数の所定の線形和を、前記評価値として算出することを特徴とする。
【００７０】
好ましくは、前記記憶手段は、前記サブタスクを実行する者の名称、および、前記サブタスクを実行するときに使用するリソースの名称を含む割当情報を記憶し、
前記提示手段は、前記タスクの名称で表されるタスクに含まれるサブタスクの実行順序を表す経路に加えて、前記サブタスクを実行する者の名称および／または前記サブタスクを実行するときに使用するリソースの名称を提示する、
ことを特徴とする。
【００７１】
好ましくは、前記更新手段は、前記実行結果取得手段で取得した実行情報のうち、前記記憶手段に記憶されている前記サブタスク情報と同じサブタスクを対象とする前記実行情報を、当該サブタスクの割当情報として記憶することを特徴とする。
【００７２】
本発明の第２の観点に係る作業支援方法について、
好ましくは、前記評価ステップは、前記サブタスクの実行者の名称として入力された回数と、前記リソースの名称として入力された回数の所定の線形和を、前記評価値として算出することを特徴とする。
【００７３】
好ましくは、前記提示ステップは、前記サブタスクを実行する者の名称、および、前記サブタスクを実行するときに使用するリソースの名称を含む割当情報を前記記憶ステップから読み出し、前記タスクの名称で表されるタスクに含まれるサブタスクの実行順序を表す経路に加えて、前記サブタスクを実行する者の名称および／または前記サブタスクを実行するときに使用するリソースの名称を提示する、
ことを特徴とする。
【００７４】
好ましくは、前記更新ステップは、前記実行結果取得ステップで取得した実行情報のうち、前記記憶ステップに記憶されている前記サブタスク情報と同じサブタスクを対象とする前記実行情報を、当該サブタスクの割当情報として前記記憶ステップに記憶することを特徴とする。
【００７５】
その他、前記のハードウエア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【００７６】
作業支援システム１の制御部３１、主記憶部３２、外部記憶部３３、操作部３４、表示部３５および送受信部３６の処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。たとえば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行する作業支援システム１を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することで作業支援システム１を構成してもよい。
【００７７】
また、作業支援システム１の機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【００７８】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。たとえば、通信ネットワーク上の掲示板(BBS, Bulletin Board System)に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【産業上の利用可能性】
【００７９】
本発明によれば、業務支援アプリケーションといった用途に適用できる。
【符号の説明】
【００８０】
１    作業支援システム
２    記憶部
２ａ  タスク情報
２ｂ  サブタスク情報
２ｃ  条件情報
２ｄ  割当情報
３    タスク取得部
４    提示部
５    実行結果取得部
６    評価部
７    更新部
８    構成部
【図１】
2011044030.tif 000003
【図２】
2011044030.tif 000004
【図３】
2011044030.tif 000005
【図４】
2011044030.tif 000006
【図５】
2011044030.tif 000007
【図６】
2011044030.tif 000008
【図７】
2011044030.tif 000009
【図８】
2011044030.tif 000010
【図９】
2011044030.tif 000011
【図１０】
2011044030.tif 000012
【図１１】
2011044030.tif 000013
【図１２】
2011044030.tif 000014
【図１３】
2011044030.tif 000015
【図１４】
2011044030.tif 000016
【図１５】
2011044030.tif 000017
【図１６】
2011044030.tif 000018
【図１７】
2011044030.tif 000019