(57)【要約】【課題】ワークフローの作業の催促を効率的に行うことのできるワークフロー管理装置およびワークフロー管理装置の制御プログラムを提供する。【解決手段】ワークフロー管理装置としてのＭＦＰ１００は、複数の作業の流れであるワークフローを実行する作業者であるユーザーＵ１およびＵ２の登録を受け付ける。ＭＦＰ１００は、ユーザーＵ１およびＵ２の各々の生体情報を、ユーザーＵ１およびＵ２の各々によって装着された生体情報端末２００ａおよび２００ｂの各々から取得する。ＭＦＰ１００は、取得した生体情報に基づいて、ワークフローにおいて次に行われるべき作業の作業者に対して、作業の催促を行うか否かを判別する。【選択図】図５
2018041416.tif 000002
【特許請求の範囲】
【請求項１】
装着者の生体情報を読み取る生体情報読取装置との間で相互に通信を行うワークフロー管理装置であって、
複数の作業の流れであるワークフローを実行する作業者の登録を受け付ける受付手段と、
前記ワークフローの作業者のうち少なくとも一人の生体情報を、前記少なくとも一人によって装着された前記生体情報読取装置から取得する情報取得手段と、
前記情報取得手段にて取得した生体情報に基づいて、前記ワークフローにおいて次に行われるべき作業の作業者である対象作業者に対して、作業の催促を行うか否かを判別する催促判別手段とを備えた、ワークフロー管理装置。
【請求項２】
前記情報取得手段にて取得する生体情報に関する特定の範囲を決定する範囲決定手段をさらに備え、
前記催促判別手段は、前記情報取得手段にて取得した生体情報が前記特定の範囲内にあるか否かに基づいて、作業の催促を行うか否かを判別する、請求項１に記載のワークフロー管理装置。
【請求項３】
前記少なくとも一人の生体情報の履歴を取得する履歴取得手段をさらに備え、
前記範囲決定手段は、前記履歴取得手段にて取得した前記少なくとも一人の生体情報の履歴に基づいて、前記特定の範囲を決定する、請求項２に記載のワークフロー管理装置。
【請求項４】
前記情報取得手段は、前記対象作業者の生体情報を、前記対象作業者によって装着された前記生体情報読取装置から取得し、
前記催促判別手段は、前記情報取得手段にて取得した前記対象作業者の生体情報が前記特定の範囲内にあるか否かに基づいて、作業の催促を行うか否かを判別する、請求項２または３に記載のワークフロー管理装置。
【請求項５】
前記ワークフローが滞っているか否かを判別する進捗判別手段をさらに備え、
前記催促判別手段は、前記ワークフローが滞っていると前記進捗判別手段にて判別した場合に、作業の催促を行うか否かを判別する、請求項２〜４のいずれかに記載のワークフロー管理装置。
【請求項６】
前記ワークフローの進捗状況を確認する操作を受け付ける確認受付手段をさらに備え、
前記進捗判別手段は、前記確認受付手段にて操作を受け付けた場合に、前記ワークフローが滞っていると判別する、請求項５に記載のワークフロー管理装置。
【請求項７】
前記次に行われるべき作業が実行可能になってからの経過時間を計測する計時手段をさらに備え、
前記進捗判別手段は、前記計時手段にて計測した経過時間が所定の時間を超えた場合に、前記ワークフローが滞っていると判別する、請求項５または６に記載のワークフロー管理装置。
【請求項８】
前記情報取得手段は、前記次に行われるべき作業の後の作業を行う作業者である後作業者の生体情報を、前記後作業者によって装着された前記生体情報読取装置から取得し、
前記進捗判別手段は、前記情報取得手段にて取得した前記後作業者の生体情報が前記特定の範囲外にある場合に、前記ワークフローが滞っていると判別する、請求項５〜７のいずれかに記載のワークフロー管理装置。
【請求項９】
前記受付手段は、前記ワークフローの作業を完了する期限の登録をさらに受け付け、
前記ワークフローの作業を完了する期限までの残り時間の減少に従って前記特定の範囲を広げる範囲変更手段をさらに備えた、請求項２〜８のいずれかに記載のワークフロー管理装置。
【請求項１０】
前記対象作業者に対して作業の催促を行うと前記催促判別手段にて判別した場合に、前記対象作業者によって装着された前記生体情報読取装置、および前記対象作業者によって装着された前記生体情報読取装置を用いて前記対象作業者がログインしている機器のうち少なくとも一方に対して作業の催促を行う催促手段をさらに備えた、請求項１〜９のいずれかに記載のワークフロー管理装置。
【請求項１１】
前記情報取得手段は、前記受付手段にて前記ワークフローの登録を受け付けた場合に、前記少なくとも一人の生体情報の取得を開始する、請求項１〜１０のいずれかに記載のワークフロー管理装置。
【請求項１２】
前記情報取得手段は、前記ワークフローの作業を完了した作業者の生体情報の取得を停止する、請求項１〜１１のいずれかに記載のワークフロー管理装置。
【請求項１３】
前記ワークフローの作業者は複数であり、
前記情報取得手段は、前記ワークフローの全ての作業者の生体情報を、前記ワークフローの全ての作業者の各々によって装着された前記生体情報読取装置の各々から取得する、請求項１〜１２のいずれかに記載のワークフロー管理装置。
【請求項１４】
前記ワークフローにおける最後の作業の作業者は、前記ワークフローの登録を行った登録者である、請求項１〜１３のいずれかに記載のワークフロー管理装置。
【請求項１５】
前記ワークフローは、前記ワークフロー管理装置を用いた複数の作業の流れである、請求項１〜１４のいずれかに記載のワークフロー管理装置。
【請求項１６】
前記ワークフロー管理装置は画像形成装置である、請求項１〜１５のいずれかに記載のワークフロー管理装置。
【請求項１７】
装着者の生体情報を読み取る生体情報読取装置との間で相互に通信を行うワークフロー管理装置の制御プログラムであって、
複数の作業の流れであるワークフローを実行する作業者の登録を受け付ける受付ステップと、
前記ワークフローの作業者のうち少なくとも一人の生体情報を、前記少なくとも一人によって装着された前記生体情報読取装置から取得する情報取得ステップと、
前記情報取得ステップにて取得した生体情報に基づいて、前記ワークフローにおいて次に行われるべき作業の作業者である対象作業者に対して、作業の催促を行うか否かを判別する催促判別ステップとをコンピューターに実行させる、ワークフロー管理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワークフロー管理装置およびワークフロー管理装置の制御プログラムに関する。より特定的には、本発明は、ワークフローの作業の催促を効率的に行うワークフロー管理装置およびワークフロー管理装置の制御プログラムに関する。
【背景技術】
【０００２】
電子写真式の画像形成装置には、スキャナー機能、ファクシミリ機能、複写機能、プリンターとしての機能、データ通信機能、およびサーバー機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、複写機、プリンターなどがある。
【０００３】
ＭＦＰの中には、ＭＦＰを用いたワークフローを管理する機能を有するものがある。ワークフローとは、複数の作業の流れである。ＭＦＰは、ワークフローの登録を受け付けると、作業者による操作に従ってそのワークフローで規定された作業を順次実行する。
【０００４】
ＭＦＰは、ワークフローの作業が一定時間以上滞っている場合に、ワークフローを滞らせている作業者に対して作業の催促を行う。作業の催促に関する従来の技術は、たとえば下記特許文献１および２などに開示されている。
【０００５】
下記特許文献１には、所定のタイミングで滞留検知手段がワークフロー処理の滞留を検知し、滞っている場合には、通信制御手段を介して、次の承認・決算者に電話をかけて音声を聞かせてワークフロー処理を促す技術が開示されている。
【０００６】
下記特許文献２には、利用者がメッセージを送ろうとする際に、事前に送信先ユーザの機嫌を知らせる情報処理装置が開示されている。この情報処理装置は、利用者から取得される生体情報を収集する収集部と、収集部が収集した生体情報を用いて、利用者の感情を判定する判定部と、他の利用者が利用する端末装置に対し、利用者を示す情報と判定部が判定した当該利用者の感情とを対応付けて出力する出力部とを備えている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−２２０５２９号公報
【特許文献２】特開２０１５−４６０６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、ＭＦＰがワークフローの進捗状況を滞らせている作業者は、ＭＦＰから作業の催促を受けても、別の作業を実行中であるという理由や、不機嫌である（ストレスを感じている）などの理由で、作業を行わずに放置することがある。その結果、従来の技術では作業の催促を効率良く行うことができなかった。
【０００９】
特にＭＦＰに登録されたワークフローが、ワークフローの登録者の上司に作業（登録者によるＭＦＰの使用を承認する作業など）を要求するものの場合などには、上司に対して再三にわたり催促を行ってしまうおそれがあった。
【００１０】
本発明は、上記課題を解決するためのものであり、その目的は、ワークフローの作業の催促を効率的に行うことのできるワークフロー管理装置およびワークフロー管理装置の制御プログラムを提供することである。
【課題を解決するための手段】
【００１１】
本発明の一の局面に従うワークフロー管理装置は、装着者の生体情報を読み取る生体情報読取装置との間で相互に通信を行うワークフロー管理装置であって、複数の作業の流れであるワークフローを実行する作業者の登録を受け付ける受付手段と、ワークフローの作業者のうち少なくとも一人の生体情報を、少なくとも一人によって装着された生体情報読取装置から取得する情報取得手段と、情報取得手段にて取得した生体情報に基づいて、ワークフローにおいて次に行われるべき作業の作業者である対象作業者に対して、作業の催促を行うか否かを判別する催促判別手段とを備える。
【００１２】
上記ワークフロー管理装置において好ましくは、情報取得手段にて取得する生体情報に関する特定の範囲を決定する範囲決定手段をさらに備え、催促判別手段は、情報取得手段にて取得した生体情報が特定の範囲内にあるか否かに基づいて、作業の催促を行うか否かを判別する。
【００１３】
上記ワークフロー管理装置において好ましくは、少なくとも一人の生体情報の履歴を取得する履歴取得手段をさらに備え、範囲決定手段は、履歴取得手段にて取得した少なくとも一人の生体情報の履歴に基づいて、特定の範囲を決定する。
【００１４】
上記ワークフロー管理装置において好ましくは、情報取得手段は、対象作業者の生体情報を、対象作業者によって装着された生体情報読取装置から取得し、催促判別手段は、情報取得手段にて取得した対象作業者の生体情報が特定の範囲内にあるか否かに基づいて、作業の催促を行うか否かを判別する。
【００１５】
上記ワークフロー管理装置において好ましくは、ワークフローが滞っているか否かを判別する進捗判別手段をさらに備え、催促判別手段は、ワークフローが滞っていると進捗判別手段にて判別した場合に、作業の催促を行うか否かを判別する。
【００１６】
上記ワークフロー管理装置において好ましくは、ワークフローの進捗状況を確認する操作を受け付ける確認受付手段をさらに備え、進捗判別手段は、確認受付手段にて操作を受け付けた場合に、ワークフローが滞っていると判別する。
【００１７】
上記ワークフロー管理装置において好ましくは、次に行われるべき作業が実行可能になってからの経過時間を計測する計時手段をさらに備え、進捗判別手段は、計時手段にて計測した経過時間が所定の時間を超えた場合に、ワークフローが滞っていると判別する。
【００１８】
上記ワークフロー管理装置において好ましくは、情報取得手段は、次に行われるべき作業の後の作業を行う作業者である後作業者の生体情報を、後作業者によって装着された生体情報読取装置から取得し、進捗判別手段は、情報取得手段にて取得した後作業者の生体情報が特定の範囲外にある場合に、ワークフローが滞っていると判別する。
【００１９】
上記ワークフロー管理装置において好ましくは、受付手段は、ワークフローの作業を完了する期限の登録をさらに受け付け、ワークフローの作業を完了する期限までの残り時間の減少に従って特定の範囲を広げる範囲変更手段をさらに備える。
【００２０】
上記ワークフロー管理装置において好ましくは、対象作業者に対して作業の催促を行うと催促判別手段にて判別した場合に、対象作業者によって装着された生体情報読取装置、および対象作業者によって装着された生体情報読取装置を用いて対象作業者がログインしている機器のうち少なくとも一方に対して作業の催促を行う催促手段をさらに備える。
【００２１】
上記ワークフロー管理装置において好ましくは、情報取得手段は、受付手段にてワークフローの登録を受け付けた場合に、少なくとも一人の生体情報の取得を開始する。
【００２２】
上記ワークフロー管理装置において好ましくは、情報取得手段は、ワークフローの作業を完了した作業者の生体情報の取得を停止する。
【００２３】
上記ワークフロー管理装置において好ましくは、ワークフローの作業者は複数であり、情報取得手段は、ワークフローの全ての作業者の生体情報を、ワークフローの全ての作業者の各々によって装着された生体情報読取装置の各々から取得する。
【００２４】
上記ワークフロー管理装置において好ましくは、ワークフローにおける最後の作業の作業者は、ワークフローの登録を行った登録者である。
【００２５】
上記ワークフロー管理装置において好ましくは、ワークフローは、ワークフロー管理装置を用いた複数の作業の流れである。
【００２６】
上記ワークフロー管理装置において好ましくは、ワークフロー管理装置は画像形成装置である。
【００２７】
本発明の他の局面に従うワークフロー管理装置の制御プログラムは、装着者の生体情報を読み取る生体情報読取装置との間で相互に通信を行うワークフロー管理装置の制御プログラムであって、複数の作業の流れであるワークフローを実行する作業者の登録を受け付ける受付ステップと、ワークフローの作業者のうち少なくとも一人の生体情報を、少なくとも一人によって装着された生体情報読取装置から取得する情報取得ステップと、情報取得ステップにて取得した生体情報に基づいて、ワークフローにおいて次に行われるべき作業の作業者である対象作業者に対して、作業の催促を行うか否かを判別する催促判別ステップとをコンピューターに実行させる。
【発明の効果】
【００２８】
本発明によれば、ワークフローの作業の催促を効率的に行うことのできるワークフロー管理装置およびワークフロー管理装置の制御プログラムを提供することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１の実施の形態におけるワークフロー管理システムの構成を概念的に示す図である。
【図２】本発明の第１の実施の形態におけるＭＦＰ１００のハードウェア構成を示すブロック図である。
【図３】本発明の第１の実施の形態における生体情報端末２００のハードウェア構成を示すブロック図である。
【図４】本発明の第１の実施の形態における生体情報サーバー３００のハードウェア構成を示すブロック図である。
【図５】本発明の第１の実施の形態におけるワークフロー管理システムの動作の概要を示す図である。
【図６】本発明の第１の実施の形態における生体情報テーブル３２１を模式的に示す図である。
【図７】本発明の第１の実施の形態においてユーザーＵ１によって登録されるワークフローの内容を模式的に示す図である。
【図８】本発明の第１の実施の形態において、ユーザーＵ１によってワークフローが登録された直後のワークフロー管理テーブル１２１を模式的に示す図である。
【図９】本発明の第１の実施の形態の処理ＰＲ６において、ＭＦＰ１００がモニタリングするユーザーＵ１およびＵ２の各々の最高血圧値の時間変化を模式的に示す図である。
【図１０】本発明の第１の実施の形態におけるユーザー情報テーブル１２２を模式的に示す図である。
【図１１】本発明の第１の実施の形態において、ユーザーＵ２に対して作業の催促を行った後のワークフロー管理システムの動作の概要を示す図である。
【図１２】本発明の第１の実施の形態における、ユーザーＵ２の作業が完了した直後のワークフロー管理テーブル１２１を模式的に示す図である。
【図１３】本発明の第１の実施の形態の処理ＰＲ１１において、ＭＦＰ１００がモニタリングするユーザーＵ１の最高血圧値の時間変化を模式的に示す図である。
【図１４】本発明の第１の実施の形態の処理ＰＲ１１において、ＭＦＰ１００がモニタリングするユーザーＵ１の最高血圧値の時間変化の他の例を模式的に示す図である。
【図１５】本発明の第２の実施の形態におけるワークフロー管理システムの動作の概要を示す図である。
【図１６】本発明の第２の実施の形態においてユーザーＵ１によって登録されるワークフローの内容を模式的に示す図である。
【図１７】本発明の第２の実施の形態において、ユーザーＵ１によってワークフローが登録された直後のワークフロー管理テーブル１２１を模式的に示す図である。
【図１８】本発明の第２の実施の形態の処理ＰＲ２５において、ＭＦＰ１００がモニタリングするユーザーＵ２およびＵ３の各々の最高血圧値の時間変化を模式的に示す図である。
【図１９】本発明の第１および第２の実施の形態におけるＭＦＰ１００の動作を示すフローチャートである。
【図２０】本発明の第１および第２の実施の形態の変形例におけるワークフロー管理システムの動作の概要を示す図である。
【図２１】本発明の第１および第２の実施の形態の変形例においてユーザーＵ１によって登録されるワークフローの内容を模式的に示す図である。
【発明を実施するための形態】
【００３０】
以下、本発明の実施の形態について、図面に基づいて説明する。
【００３１】
以下の実施の形態では、ワークフロー管理装置がＭＦＰである場合について説明する。ワークフロー管理装置は、プリンター、複写機、またはファクシミリなどの、ＭＦＰ以外の画像形成装置であってもよい。またワークフロー管理装置は、ＰＣ、携帯電話、またはスマートフォンなどであってもよい。
【００３２】
［第１の実施の形態］
【００３３】
始めに、本実施の形態におけるワークフロー管理システムの構成について説明する。
【００３４】
図１は、本発明の第１の実施の形態におけるワークフロー管理システムの構成を概念的に示す図である。
【００３５】
図１を参照して、本実施の形態におけるワークフロー管理システムは、ＭＦＰ１００（ワークフロー管理装置の一例）と、生体情報端末２００ａ、２００ｂ、および２００ｃ（生体情報読取装置の一例）（以降、これらを纏めて生体情報端末２００と記すことがある）と、生体情報サーバー３００と、複数の端末４００とを備えている。ＭＦＰ１００と、生体情報端末２００の各々と、複数の端末４００の各々とは、イントラネット５０１を通じて相互に接続されており、相互に通信を行う。また、イントラネット５０１上の機器と、生体情報サーバー３００とは、インターネット５０２を通じて相互に接続されており、相互に通信を行う。特に生体情報端末２００の各々は、イントラネット５０１に接続されたアクセスポイント５０３との間で無線通信を行うことにより、他の機器との間で相互に通信を行う。
【００３６】
生体情報端末２００ａ、２００ｂ、および２００ｃの各々は、それぞれユーザーＵ１、Ｕ２、およびＵ３に装着されている。生体情報端末２００は、装着者の生体情報である最高血圧値を計測する（読み取る）。
【００３７】
図２は、本発明の第１の実施の形態におけるＭＦＰ１００のハードウェア構成を示すブロック図である。
【００３８】
図２を参照して、ＭＦＰ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、記憶装置１０４と、ネットワークインターフェース１０５と、プリント処理部１０６と、画像処理部１０７と、操作パネル１０８と、スキャナー部１０９と、ユーザー認証部１１０と、近距離無線通信部１１１などを含んでいる。ＣＰＵ１０１には、ＲＯＭ１０２、ＲＡＭ１０３、記憶装置１０４、ネットワークインターフェース１０５、プリント処理部１０６、画像処理部１０７、操作パネル１０８、スキャナー部１０９、ユーザー認証部１１０、および近距離無線通信部１１１の各々がバスを介して接続されている。
【００３９】
ＣＰＵ１０１は、スキャンジョブ、コピージョブ、メール送信ジョブ、およびプリントジョブなどの各種ジョブについて、ＭＦＰ１００全体の制御を行う。またＣＰＵ１０１は、ＲＯＭ１０２に記憶された制御プログラムを実行する。
【００４０】
ＲＯＭ１０２は、たとえばフラッシュＲＯＭである。ＲＯＭ１０２には、ＣＰＵ１０１が実行する各種プログラムと、各種固定データとが格納されている。ＲＯＭ１０２は、書換え不可能なものであってもよい。
【００４１】
ＲＡＭ１０３は、ＣＰＵ１０１のメインメモリである。ＲＡＭ１０３は、ＣＰＵ１０１が各種プログラムを実行するときに必要なデータや画像データを一時的に記憶するためなどに用いられる。
【００４２】
記憶装置１０４は、たとえばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）よりなっており、後述するワークフロー管理テーブル１２１や、ユーザー情報テーブル１２２などの各種データを記憶している。また記憶装置１０４は、ワークフローを管理するためのアプリケーションのプログラムを記憶している。
【００４３】
ネットワークインターフェース１０５は、ＣＰＵ１０１からの指示に従って、ＴＣＰ／ＩＰなどの通信プロトコルによって、他の機器との通信を行う。
【００４４】
プリント処理部１０６は、画像処理部１０７にて処理された画像データに基づいて用紙などへ画像を形成するプリント処理を行う。
【００４５】
画像処理部１０７は、印刷データに対するＲＩＰ（Ｒａｓｔｅｒ  ｉｍａｇｅ  ｐｒｏｃｅｓｓｉｎｇ）処理や、データを外部へ送信する際にそのデータの形式を変換する変換処理などを行う。
【００４６】
操作パネル１０８は、タッチパネルディスプレイなどからなる表示部と、ハードウェアキーおよびタッチパネルディスプレイに表示されたソフトウェアキーなどからなる入力部とを含んでいる。操作パネル１０８は、各種入力をユーザーから受け付け、各種設定項目やメッセージなどをユーザーに対して表示する。
【００４７】
スキャナー部１０９は、原稿画像の読み取りを行う。
【００４８】
ユーザー認証部１１０は、各ユーザーが所持する生体情報端末２００に記憶されているユーザーＩＤおよびパスワード、または操作パネル１０８から入力されたユーザーＩＤおよびパスワードなどに基づいて、ユーザーを認証し、認証したユーザーに自機の使用を許可する。
【００４９】
近距離無線通信部１１１は、たとえばＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信規格に基づいて、生体情報端末２００などとの間で無線通信を行う。
【００５０】
図３は、本発明の第１の実施の形態における生体情報端末２００のハードウェア構成を示すブロック図である。
【００５１】
図３を参照して、生体情報端末２００は、ユーザーの手や腕などの身体に装着される端末である。生体情報端末２００は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、記憶装置２０４と、無線通信部２０５と、操作表示部２０６と、認証部２０７と、生体情報取得部２０８と、近距離無線通信部２０９とを含んでいる。ＣＰＵ２０１には、ＲＯＭ２０２、ＲＡＭ２０３、記憶装置２０４、無線通信部２０５、操作表示部２０６、認証部２０７、生体情報取得部２０８、および近距離無線通信部２０９の各々がバスを介して接続されている。
【００５２】
ＣＰＵ２０１は、生体情報端末２００全体の動作を制御する。ＣＰＵ２０１は、制御プログラムに基づいて処理を行う。
【００５３】
ＲＯＭ２０２は、ＣＰＵ２０１が実行する制御プログラムなどを記憶する。
【００５４】
ＲＡＭ２０３はＣＰＵ２０１の作業用のメモリであり、各種情報を一時的に記憶する。
【００５５】
記憶装置２０４は、生体情報端末２００を装着したユーザーの生体認証に必要な情報（血管認証に用いる静脈パターンなど）や、生体情報端末２００のユーザーのログイン情報２２１などの各種情報を記憶する。ログイン情報は、生体情報端末２００を装着したユーザーが他の機器にログインする際に必要な情報であり、ユーザーＩＤおよびパスワードなどを含んでいる。
【００５６】
無線通信部２０５は、アクセスポイント５０３を通じて、ＭＦＰ１００などの他の機器との間で各種の情報を送受信する。
【００５７】
操作表示部２０６は、各種情報を表示し、生体情報端末２００のユーザーから各種操作を受け付ける。
【００５８】
認証部２０７は、生体情報端末２００を装着したユーザーを生体認証する。生体認証の方法としては、血管認証、脈波認証、指紋認証、虹彩認証などの身体的特徴を利用した方法などが挙げられる。
【００５９】
生体情報取得部２０８は、生体情報端末２００を装着したユーザーの生体情報を計測する。生体情報端末２００は、ここでは最高血圧値を計測するが、たとえば脈拍数、体温、最低血圧値、心拍数、呼吸数、脳波、または体温などの最高血圧値以外の生体情報を計測してもよい。
【００６０】
近距離無線通信部２０９は、たとえばＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信規格に基づいて、ＭＦＰ１００などとの間で無線通信を行う。
【００６１】
なお、生体情報端末２００は、モバイルＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）端末であってもよい。この場合、生体情報端末２００を装着したユーザーは、ＭＦＰ１００などの機器に接近すると、生体情報端末２００はＭＦＰ１００に対して近距離無線通信によりログイン情報２２１を送信する。ＭＦＰ１００は受信した情報に基づいてそのユーザーのログイン処理を行う。これにより、生体情報端末２００を装着したユーザーは、ログイン操作を行うことなくＭＦＰ１００を使用することが可能となる。
【００６２】
図４は、本発明の第１の実施の形態における生体情報サーバー３００のハードウェア構成を示すブロック図である。
【００６３】
図４を参照して、生体情報サーバー３００は、たとえばＰＣであり、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、記憶装置３０４と、ネットワークインターフェース３０５と、操作部３０６と、表示部３０７などを含んでいる。ＣＰＵ３０１には、ＲＯＭ３０２、ＲＡＭ３０３、記憶装置３０４、ネットワークインターフェース３０５、操作部３０６、および表示部３０７の各々がバスを介して接続されている。
【００６４】
ＣＰＵ３０１は、生体情報サーバー３００全体の制御を行う。またＣＰＵ３０１は、ＲＯＭ３０２に記憶された制御プログラムを実行する。
【００６５】
ＲＯＭ３０２は、たとえばフラッシュＲＯＭである。ＲＯＭ３０２には、ＣＰＵ３０１が実行する各種プログラムと、各種固定データとが格納されている。ＲＯＭ３０２は、書換え不可能なものであってもよい。
【００６６】
ＲＡＭ３０３は、ＣＰＵ３０１のメインメモリである。ＲＡＭ３０３は、ＣＰＵ３０１が制御プログラムを実行するときに必要なデータなどを一時的に記憶するためなどに用いられる。
【００６７】
記憶装置３０４は、たとえばＨＤＤよりなっており、後述する生体情報テーブル３２１などの各種データを記憶する。
【００６８】
ネットワークインターフェース３０５は、ＣＰＵ３０１からの指示に従って、ＴＣＰ／ＩＰなどの通信プロトコルによって他の機器との通信を行う。
【００６９】
操作部３０６は、ユーザーから各種指示を受け付ける。
【００７０】
表示部３０７は、各種情報を表示する。
【００７１】
なお、端末４００の構成は、生体情報テーブル３２１を記憶していない点以外、生体情報サーバー３００の構成とほぼ同様であるため、その説明は繰り返さない。
【００７２】
続いて、本実施の形態におけるワークフロー管理システムの動作について説明する。
【００７３】
図５は、本発明の第１の実施の形態におけるワークフロー管理システムの動作の概要を示す図である。
【００７４】
図５を参照して、生体情報端末２００ａおよび２００ｂの各々は、それぞれユーザーＵ１およびＵ２に装着されている。生体情報端末２００ａは、ユーザーＵ１の生体認証に成功すると、ユーザーＵ１の最高血圧値の計測を開始する。生体情報端末２００ａは、所定の時間間隔（ここでは１分間隔）で、ユーザーＵ１のユーザーＩＤとともに、計測した最高血圧値を生体情報サーバー３００に送信する（処理ＰＲ０）。同様に、生体情報端末２００ｂは、ユーザーＵ２の生体認証に成功すると、ユーザーＵ２の最高血圧値の計測を開始する。生体情報端末２００ｂは、所定の時間間隔（ここでは１分間隔）で、ユーザーＵ２のユーザーＩＤとともに、計測した最高血圧値を生体情報サーバー３００に送信する（処理ＰＲ０）。
【００７５】
生体情報サーバー３００は、生体情報端末２００ａおよび２００ｂの各々から最高血圧値を取得する度に、受信した最高血圧値を、それぞれのユーザーの生体情報テーブル３２１に追加する。
【００７６】
図６は、本発明の第１の実施の形態における生体情報テーブル３２１を模式的に示す図である。
【００７７】
図５および図６を参照して、生体情報テーブル３２１は、生体情報端末２００のユーザーの生体情報の履歴を記録したものであり、日時と、最高血圧値（ｍｍＨｇ）とを含んでいる。
【００７８】
具体的に、図６に示す生体情報テーブル３２１には、２０１６年１１月１２日２３時１０分から１分おきのユーザーＵ１、Ｕ１およびＵ３の最高血圧値が記録されている。ユーザーＵ１の最高血圧値は、「１２１ｍｍＨｇ」、「１２３ｍｍＨｇ」、「１２６ｍｍＨｇ」、「１４０ｍｍＨｇ」、および「１３０ｍｍＨｇ」と推移している。
【００７９】
図５を参照して、ＭＦＰ１００がユーザーＵ１およびＵ２の各々の最高血圧値の取得を開始した後で、ユーザーＵ１は、操作パネル１０８や端末４００などを通じて、ユーザーＵ１およびＵ２を作業者とするワークフローをＭＦＰ１００に登録する操作を行う。ＭＦＰ１００は、ワークフローの登録を受け付け、ワークフロー管理テーブルに１２１にワークフローを登録する（処理ＰＲ１）。
【００８０】
ＭＦＰ１００は、ワークフローを実行する作業者であるユーザーＵ１およびＵ２の各々の、ワークフローの登録を受け付ける前の最高血圧値の履歴を、生体情報サーバー３００から取得する（処理ＰＲ２）。そしてＭＦＰ１００は、取得した最高血圧値の履歴に基づいて、ユーザーＵ１およびＵ２の各々の最高血圧値の正常範囲（生体情報に関する特定の範囲の一例）を決定する（処理ＰＲ３）。
【００８１】
処理ＰＲ３において、ＭＦＰ１００は、たとえば最高血圧値の履歴における平均値以下の範囲を最高血圧値の正常範囲として決定してもよい。またＭＦＰ１００は、最高血圧値の履歴に基づかずに固定値を最高血圧値の正常範囲として決定してもよいし、ワークフローを登録したユーザーから入力された範囲を最高血圧値の正常範囲として決定してもよい。さらにＭＦＰ１００は、複数の作業者に対して同一の正常範囲を決定してもよい。
【００８２】
生体情報の正常範囲は、数値範囲である必要はない。たとえばＭＦＰ１００が生体情報として脳波を取得する場合には、取得した脳波と、基準となる正常な脳波との類似性の程度の範囲を、正常範囲とすることも可能である。
【００８３】
図７は、本発明の第１の実施の形態においてユーザーＵ１によって登録されるワークフローの内容を模式的に示す図である。
【００８４】
図５および図７を参照して、本実施の形態では、カラーコピーの印刷権限を有していないユーザーＵ１が、カラーコピーの印刷権限を有するユーザーＵ２に対して、５０部のカラーコピーの印刷の承認を要求する場面を想定している。ユーザーＵ１が登録するワークフローは、ユーザーＵ２がＭＦＰ１００において５０部のカラーコピーの承認を行う工程（工程ＷＫ１）と、承認された後でユーザーＵ１自身がＭＦＰ１００に対してカラーコピーの実行指示を行う工程（工程ＷＫ２）とを含んでいる。このワークフローの作業者は、ユーザーＵ１およびＵ２であり、ワークフローの最後の作業の作業者は、ワークフローの登録を行ったユーザーＵ１である。
【００８５】
ワークフロー管理テーブルに登録されるワークフローの複数の作業の各々は、ＭＦＰ１００を用いて実行されるものであることが好ましい。
【００８６】
図８は、本発明の第１の実施の形態において、ユーザーＵ１によってワークフローが登録された直後のワークフロー管理テーブル１２１を模式的に示す図である。
【００８７】
図５および図８を参照して、ＭＦＰ１００は、新たなワークフローが登録される度に、そのワークフローに関する新たなワークフロー管理テーブル１２１を作成し、記憶装置１０４に記憶する。
【００８８】
ワークフロー管理テーブル１２１は、登録されたワークフローに関する情報を記録したものであり、作業工程（作業順序）と、作業者と、作業者の最高血圧値の正常範囲と、作業内容と、作業完了日時と、処理期限とを含んでいる。ワークフロー管理テーブル１２１には、ワークフローの登録者の情報がさらに含まれていてもよい。
【００８９】
具体的に、図７に示すワークフロー管理テーブル１２１には、工程ＷＫ１においてユーザーＵ２がコピーの承認を行い、次に工程ＷＫ２においてユーザーＵ１がコピーの実行指示を行うワークフローが記載されている。また、ユーザーＵ２の最高血圧値の正常範囲は、「１４０ｍｍＨｇ以下」であり、ユーザーＵ１の最高血圧値の正常範囲は、「１２２ｍｍＨｇ以下」であることが記載されている。また、工程ＷＫ１の処理期限は「２０１６年１１月２２日１２時００分」であり、工程ＷＫ２の処理期限は「２０１６年１１月２２日１６時００分」であることが記載されている。
【００９０】
なお、ＭＦＰ１００は、少なくともワークフローを実行する作業者の登録を受け付ければよく、作業者の作業順序、作業内容、または処理期限などは登録内容に含まれていなくてもよい。
【００９１】
図５を参照して、ＭＦＰ１００は、ワークフローの登録を受け付けた場合に、そのワークフローの作業者であるユーザーＵ１およびＵ２の各々の最高血圧値のモニタリング（取得）を開始する（処理ＰＲ４）。ＭＦＰ１００は、ユーザーＵ１およびＵ２の各々の最高血圧値を、生体情報端末２００ａおよび２００ｂの各々から直接取得してもよいし、生体情報サーバー３００から間接的に取得してもよい。
【００９２】
ＭＦＰ１００は、ワークフローの登録を受け付けた場合に、ワークフローが滞っているか否かを判別する（処理ＰＲ５）。
【００９３】
ここでは、ワークフローにおけるユーザーＵ２の作業（図７に示すコピーの承認（工程ＷＫ１））が未完了であり、ワークフローにおいて次に行われるべき作業の作業者である対象作業者がユーザーＵ２である状態を想定する。
【００９４】
ＭＦＰ１００は、操作パネル１０８や端末４００などを通じてワークフローの進捗状況を確認する操作を受け付けた場合に、ワークフローが滞っていると判別してもよい。またＭＦＰ１００は、次に行われるべき作業が実行可能になってからの経過時間が所定の時間を超えた場合や、処理期限が迫っている場合などに、ワークフローが滞っていると判別してもよい。
【００９５】
ＭＦＰ１００は、ワークフローが滞っていると判別した場合に、取得した最高血圧値が正常範囲内にあるか否かに基づいて、ユーザーＵ２に対して作業の催促を行うか否かを判別する（処理ＰＲ６）。対象作業者が複数人存在する場合には、それぞれの対象作業者に対して上記の判別が行われる。
【００９６】
図９は、本発明の第１の実施の形態の処理ＰＲ６において、ＭＦＰ１００がモニタリングするユーザーＵ１およびＵ２の各々の最高血圧値の時間変化を模式的に示す図である。
【００９７】
図５および図９を参照して、ＭＦＰ１００は、ユーザーＵ２のモニタリング中の最高血圧値が正常範囲外にあるときは、ユーザーＵ２に対して作業の催促を行わないと判別する。ユーザーＵ２のモニタリング中の最高血圧値が正常範囲外にあるときは、ユーザーＵ２はストレスを感じており、機嫌が悪い状態にあるものと推測される。ユーザーＵ２はこのような状態にある場合、作業の催促を不快に感じる可能性が高い。
【００９８】
一方、ＭＦＰ１００は、ユーザーＵ２のモニタリング中の最高血圧値が正常範囲内にあるときは、ユーザーＵ２に対して作業の催促を行うと判別する。ユーザーＵ２のモニタリング中の最高血圧値が正常範囲内にあるときは、ユーザーＵ２はストレスをあまり感じておらず、安静な状態にあるものと推測される。ユーザーＵ２はこのような状態にある場合、作業の催促を不快に感じる可能性は低い。
【００９９】
具体的には、２０１６年１１月２２日の１１時２１分から同日１１時２４分までの間は、ユーザーＵ２の最高血圧値が正常範囲外にある。このため、ＭＦＰ１００はこの時間帯には催促を行わないと判別する。一方で、２０１６年１１月２２日の１１時２５分には、ユーザーＵ２の最高血圧値が正常範囲内にある。このため、ＭＦＰ１００はこの時刻に催促を行うと判別する。
【０１００】
処理ＰＲ６において、ＭＦＰ１００は、次に行われるべき作業（工程ＷＫ１）の後の作業（工程ＷＫ２）を行う作業者であるユーザーＵ１（後作業者）の最高血圧値が正常範囲内にあるか否かに基づいて、ユーザーＵ２に対して作業の催促を行うか否かを判別してもよい。
【０１０１】
図５を参照して、ＭＦＰ１００は、ユーザーＵ２に対して作業の催促を行うと判別した場合に、ユーザーＵ２に対してメッセージの表示や音により作業の催促を行う（処理ＰＲ７）。ＭＦＰ１００は、ユーザーＵ２によって装着された生体情報端末２００ｂに対して作業の催促を行ってもよい。またＭＦＰ１００は、生体情報端末２００ｂを用いてユーザーＵ２がログインしている機器（ＭＦＰ１００や端末４００など）に対して作業の催促を行ってもよい。
【０１０２】
処理ＰＲ７において、ＭＦＰ１００は、ユーザー情報テーブル１２２を参照することにより、ユーザーＵ２によって装着された生体情報端末２００ｂや、ユーザーＵ２がログインしている機器を特定し、作業の催促を行う。
【０１０３】
図１０は、本発明の第１の実施の形態におけるユーザー情報テーブル１２２を模式的に示す図である。
【０１０４】
図５および図１０を参照して、ユーザー情報テーブルは、ＭＦＰ１００に登録されているユーザーのユーザーＩＤと、パスワードと、生体情報端末２００のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスと、ログイン中の端末４００のＩＰアドレスとを含んでいる。
【０１０５】
具体的に、図１０に示すユーザー情報テーブル１２２には、ユーザーＵ２が「００２」というユーザーＩＤおよび「ｃｄｍ８０７」というパスワードを有しており、「１９２．１６８．１．１１」というＩＰアドレスの生体情報端末２００を装着しており、「１９２．１６８．１．２１」というＩＰアドレスの端末４００にログイン中であることが記載されている。
【０１０６】
ユーザー情報テーブル１２２における、ユーザーＩＤ、パスワード、および生体情報端末２００のＩＰアドレスは、ユーザー自身またはＭＦＰ１００の管理者によって入力される。また端末４００は、ユーザーからのログインを受け付けるとＭＦＰ１００に通知する。ＭＦＰ１００は通知を受け付けると、ユーザー情報テーブル１２２における、ログイン中の端末４００のＩＰアドレスの欄に、通知元である端末４００のＩＰアドレスを登録する。
【０１０７】
図１１は、本発明の第１の実施の形態において、ユーザーＵ２に対して作業の催促を行った後のワークフロー管理システムの動作の概要を示す図である。図１２は、本発明の第１の実施の形態における、ユーザーＵ２の作業が完了した直後のワークフロー管理テーブル１２１を模式的に示す図である。
【０１０８】
図１１および図１２を参照して、ＭＦＰ１００は、ワークフロー管理テーブル１２１に記載された作業内容を作業者の実行指示に従って実行した場合や、操作パネル１０８に表示した作業完了を通知するキーの押下を受け付けた場合などに、作業工程が完了したと判断する。
【０１０９】
ＭＦＰ１００は、ユーザーＵ２の作業（工程ＷＫ１）が完了した場合に、その時の日時を、ワークフロー管理テーブル１２１における工程ＷＫ１の作業完了日時の欄に記入し、次工程の作業者であるユーザーＵ１が装着した生体情報端末２００ａに対して作業依頼を行う（処理ＰＲ８）。図１２に示すワークフロー管理テーブル１２１では、工程ＷＫ１の作業完了日時の欄に「２０１６年１１月２２日１１時３３分」という日時が記入されている。
【０１１０】
またＭＦＰ１００は、ユーザーＵ２の作業が完了した場合に、ユーザーＵ２の最高血圧値の取得（モニタリング）を停止する（処理ＰＲ９）。ＭＦＰ１００は、ユーザーＵ２の作業が完了した後も、ユーザーＵ１の最高血圧値を継続して取得する。
【０１１１】
次にＭＦＰ１００は、処理ＰＲ５と同様の方法で、ワークフローが滞っているか否かを判別する（処理ＰＲ１０）。
【０１１２】
ここでは、ワークフローにおけるユーザーＵ２によるコピーの承認（図７に示す工程ＷＫ１）が完了したことにユーザーＵ１が気づかず、ユーザーＵ１によるコピーの実行指示（図７に示す工程ＷＫ２）が滞っている状態を想定する。対象作業者はユーザーＵ１である。
【０１１３】
ＭＦＰ１００は、ワークフローが滞っていると判別した場合に、ユーザーＵ１の最高血圧値が正常範囲内にあるか否かに基づいて、ユーザーＵ１に対して作業の催促を行うか否かを判別する（処理ＰＲ１１）。
【０１１４】
図１３は、本発明の第１の実施の形態の処理ＰＲ１１において、ＭＦＰ１００がモニタリングするユーザーＵ１の最高血圧値の時間変化を模式的に示す図である。
【０１１５】
図１１および図１３を参照して、ＭＦＰ１００は、ユーザーＵ１のモニタリング中の最高血圧値が正常範囲外にあるときは、ユーザーＵ１に対して作業の催促を行わないと判別する。一方、ＭＦＰ１００は、ユーザーＵ１のモニタリング中の最高血圧値が正常範囲内にあるときは、ユーザーＵ１に対して作業の催促を行うと判別する。
【０１１６】
具体的には、２０１６年１１月２２日の１４時４１分から同日１４時４４分までの間は、ユーザーＵ１の最高血圧値が正常範囲外にある。このため、ＭＦＰ１００はこの時間帯には催促を行わないと判別する。一方で、２０１６年１１月２２日の１４時４５分には、ユーザーＵ１の最高血圧値が正常範囲内にある。このため、ＭＦＰ１００はこの時刻に催促を行うと判別する。
【０１１７】
ＭＦＰ１００は、ユーザーＵ１に対して作業の催促を行うと判別した場合に、ユーザーＵ１に対して処理ＰＲ７と同様の方法で作業の催促を行う（処理ＰＲ１２）。
【０１１８】
ユーザーＵ１は、催促に従ってユーザーＵ１の作業（工程ＷＫ２）を完了する。これにより、ワークフローが完了する。
【０１１９】
なお、処理ＰＲ６またはＰＲ１１において、ＭＦＰ１００は、処理期限（ワークフローの作業を完了する期限の一例）までの残り時間の減少に従って、正常範囲を広げてもよい。これにより、ＭＦＰ１００は対象作業者が感じているストレスのレベルが多少高い場合にも作業の催促を行うことができる。その結果、対象作業者に対して長時間にわたって作業の催促を行うことができない事態を回避することができる。
【０１２０】
図１４は、本発明の第１の実施の形態の処理ＰＲ１１において、ＭＦＰ１００がモニタリングするユーザーＵ１の最高血圧値の時間変化の他の例を模式的に示す図である。
【０１２１】
図１４を参照して、２０１６年１１月２２日の１４時５５分から同日１５時００分までの間、対象作業者であるユーザーＵ１の最高血圧値は正常範囲外にある。このため、ＭＦＰ１００はこの時間帯には催促を行わないと判別する。その結果、ＭＦＰ１００は、ワークフロー管理テーブル１２１に規定された処理期限（図８）である２０１６年１１月２２日１６時００分」までの残り時間が１時間未満となっているにもかかわらず、ユーザーＵ１に対して作業の催促を行うことができない状態となる。
【０１２２】
そこでＭＦＰ１００は、ユーザーＵ１の最高血圧値の正常範囲を２０ｍｍＨｇだけ広げ、１４２ｍｍＨｇに変更する。その結果、２０１６年１１月２２日の１５時０２分にユーザーＵ１の最高血圧値は正常範囲内に入り、ＭＦＰ１００はユーザーＵ１に対して催促を行う。
【０１２３】
［第２の実施の形態］
【０１２４】
図１５は、本発明の第２の実施の形態におけるワークフロー管理システムの動作の概要を示す図である。
【０１２５】
図５を参照して、生体情報端末２００ａ、２００ｂ、および２００ｃの各々は、それぞれユーザーＵ１、Ｕ２、およびＵ３に装着されている。生体情報端末２００ａ、２００ｂ、および２００ｃの各々は、装着者の生体認証に成功すると、所定の時間間隔（ここでは１分間隔）で、装着者のユーザーＩＤとともに、計測した最高血圧値を生体情報サーバー３００に送信する（処理ＰＲ２０）。
【０１２６】
ＭＦＰ１００がユーザーＵ１、Ｕ２、およびＵ３の各々の最高血圧値の取得を開始した後で、ユーザーＵ１は、操作パネル１０８や端末４００などを通じて、ユーザーＵ２およびＵ３を作業者とするワークフローをＭＦＰ１００に登録する操作を行う。ＭＦＰ１００は、ユーザーＵ１の操作に従ってワークフローをワークフロー管理テーブルに１２１に登録する（処理ＰＲ２１）。
【０１２７】
ＭＦＰ１００は、ユーザーＵ２およびＵ３の各々の、ワークフローの登録を受け付ける前の最高血圧値の履歴を、生体情報サーバー３００から取得する（処理ＰＲ２２）。そしてＭＦＰ１００は、取得した最高血圧値の履歴に基づいて、ユーザーＵ２およびＵ３の各々の最高血圧値の正常範囲を決定する（処理ＰＲ２３）。
【０１２８】
図１６は、本発明の第２の実施の形態においてユーザーＵ１によって登録されるワークフローの内容を模式的に示す図である。
【０１２９】
図１５および図１６を参照して、本実施の形態では、ユーザーＵ１が、上司であるユーザーＵ２およびＵ３に対して、自らの勤怠情報の承認を要求する場面を想定している。ユーザーＵ１が登録するワークフローは、ユーザーＵ２が勤怠情報の承認を行う工程（工程ＷＫ２１）と、ユーザーＵ２による承認の後で、ユーザーＵ３が勤怠情報の承認を行う工程（工程ＷＫ２２）とを含んでいる。
【０１３０】
図１７は、本発明の第２の実施の形態において、ユーザーＵ１によってワークフローが登録された直後のワークフロー管理テーブル１２１を模式的に示す図である。
【０１３１】
図１７に示すワークフロー管理テーブル１２１には、工程ＷＫ２１においてユーザーＵ２が勤怠情報の承認を行い、工程ＷＫ２２においてユーザーＵ３が勤怠情報の承認を行うワークフローが記載されている。また、ユーザーＵ２の最高血圧値の正常範囲は、「１４０ｍｍＨｇ以下」であり、ユーザーＵ３の最高血圧値の正常範囲は、「１７０ｍｍＨｇ以下」であることが記載されている。また、工程ＷＫ２１の処理期限は「２０１６年１１月２２日１２時００分」であり、工程ＷＫ２２の処理期限は「２０１６年１１月２２日１６時００分」であることが記載されている。
【０１３２】
図１５を参照して、ＭＦＰ１００は、ワークフローの登録を受け付けた場合に、そのワークフローの作業者であるユーザーＵ２およびＵ３の各々の最高血圧値のモニタリングを開始する（処理ＰＲ２４）。
【０１３３】
ＭＦＰ１００は、ワークフローの登録を受け付けた場合に、ワークフローが滞っているか否かを判別する（処理ＰＲ２５）。
【０１３４】
ここでは、ワークフローにおけるユーザーＵ２の作業（図１６に示す勤怠情報の承認（工程ＷＫ２１））が未完了であり、ワークフローにおいて次に行われるべき作業の作業者である対象作業者がユーザーＵ２である状態を想定する。
【０１３５】
図１８は、本発明の第２の実施の形態の処理ＰＲ２５において、ＭＦＰ１００がモニタリングするユーザーＵ２およびＵ３の各々の最高血圧値の時間変化を模式的に示す図である。
【０１３６】
図１５および図１８を参照して、本実施の形態では、次に行われるべき作業の後の作業を行う作業者（後作業者）であるユーザーＵ３の生体情報が正常範囲外にある場合に、ＭＦＰ１００はワークフローが滞っていると判別する。
【０１３７】
具体的には、２０１６年１１月２２日の１１時２４分には、ユーザーＵ３の最高血圧値が正常範囲外となる。このため、ＭＦＰ１００はこの時刻にワークフローが滞っていると判別する。後の作業を行うユーザーＵ３がワークフローの滞りに苛立っており、ストレスを感じているものと推測されるためである。
【０１３８】
ＭＦＰ１００は、ワークフローが滞っていると判別した場合に、ユーザーＵ２の最高血圧値が正常範囲内にあるか否かに基づいて、ユーザーＵ２に対して作業の催促を行うか否かを判別する（処理ＰＲ２６）。
【０１３９】
具体的には、ワークフローが滞っていると判別した後である２０１６年１１月２２日の１１時２５分には、ユーザーＵ２の最高血圧値が正常範囲内にある。このため、ＭＦＰ１００はこの時刻に催促を行うと判別する。
【０１４０】
図１５を参照して、ＭＦＰ１００は、ユーザーＵ２に対して作業の催促を行うと判別した場合に、ユーザーＵ２に対してメッセージの表示や音により作業の催促を行う（処理ＰＲ２７）。
【０１４１】
なお、ワークフロー管理システムの構成および上述以外の動作は、第１の実施の形態におけるワークフロー管理システムの構成および動作と同様であるため、それらの説明は繰り返さない。
【０１４２】
［ＭＦＰ１００の動作のフローチャート］
【０１４３】
図１９は、本発明の第１および第２の実施の形態におけるＭＦＰ１００の動作を示すフローチャートである。このフローチャートは、ＣＰＵ１０１が、記憶装置１０４に記憶されたワークフローを管理するためのアプリケーションのプログラムを、ＲＡＭ１０３にロードすることにより実行する。
【０１４４】
図１９を参照して、ＭＦＰ１００の電源がオンされると、ＭＦＰ１００のＣＰＵ１０１は、ワークフローの登録を受け付けたか否かを判別する（Ｓ１０１）。ＣＰＵ１０１は、
ワークフローの登録を受け付けるまで、ステップＳ１０１の処理を繰り返す。
【０１４５】
ステップＳ１０１において、ワークフローの登録を受け付けたと判別した場合（Ｓ１０１でＹＥＳ）、ＣＰＵ１０１は、ワークフローの作業者の生体情報の正常範囲を決定し、モニタリングを開始する（Ｓ１０３）。続いてＣＰＵ１０１は、現在の作業が完了したか否かを判別する（Ｓ１０５）。
【０１４６】
ステップＳ１０５において、現在の作業が完了したと判別した場合（Ｓ１０５でＹＥＳ）、ＣＰＵ１０１は、完了した作業の作業者をモニタリングの対象から除外する（Ｓ１０７）。次にＣＰＵ１０１は、ワークフローの全ての作業が完了したか否かを判別する（Ｓ１０９）。
【０１４７】
ステップＳ１０９において、ワークフローの全ての作業が完了したと判別した場合（Ｓ１０９でＹＥＳ）、ＣＰＵ１０１は処理を終了する。一方、ステップＳ１０９において、ワークフローの全ての作業が完了しないと判別した場合（Ｓ１０９でＮＯ）、ＣＰＵ１０１はステップＳ１０５の処理へ進む。
【０１４８】
ステップＳ１０５において、現在の作業が完了しないと判別した場合（Ｓ１０５でＮＯ）、ＣＰＵ１０１は、後作業者の生体情報は正常範囲外にあるか否かを判別する（Ｓ１１１）。
【０１４９】
ステップＳ１１１において、後作業者の生体情報は正常範囲外にないと判別した場合（Ｓ１１１でＮＯ）、ＣＰＵ１０１は、ワークフローの進捗確認を受け付けたか否かを判別する（Ｓ１１３）。
【０１５０】
ステップＳ１１３において、ワークフローの進捗確認を受け付けないと判別した場合（Ｓ１１３でＮＯ）、ＣＰＵ１０１は、次に行われるべき作業が実行可能になってから一定時間が経過したか否かを判別する（Ｓ１１５）。
【０１５１】
ステップＳ１１５において、次に行われるべき作業が実行可能になってから一定時間が経過していないと判別した場合（Ｓ１１５でＮＯ）、ＣＰＵ１０１は、ステップＳ１０５の処理へ進む。
【０１５２】
ステップＳ１１１において、後作業者の生体情報は正常範囲外にあると判別した場合（Ｓ１１１でＹＥＳ）、ステップＳ１１３において、ワークフローの進捗確認を受け付けたと判別した場合（Ｓ１１３でＹＥＳ）、またはステップＳ１１５において、次に行われるべき作業が実行可能になってから一定時間が経過したと判別した場合（Ｓ１１５でＹＥＳ）、ＣＰＵ１０１は、次に行われるべき作業の作業者（対象作業者）の生体情報は正常範囲内にあるか否かを判別する（Ｓ１１７）。
【０１５３】
ステップＳ１１７において、対象作業者の生体情報は正常範囲内にあると判別した場合（Ｓ１１７でＹＥＳ）、ＣＰＵ１０１は、対象作業者へ作業の催促を行い（Ｓ１１９）、ステップＳ１０５の処理へ進む。
【０１５４】
ステップＳ１１７において、対象作業者の生体情報は正常範囲内にないと判別した場合（Ｓ１１７でＮＯ）、ＣＰＵ１０１は、現在の作業の処理期限が迫っているか否かを判別する（Ｓ１２１）。
【０１５５】
ステップＳ１２１において、現在の作業の処理期限が迫っていると判別した場合（Ｓ１２１でＹＥＳ）、ＣＰＵ１０１は、対象作業者の正常範囲は未変更であるか否かを判別する（Ｓ１２３）。
【０１５６】
ステップＳ１２３において、対象作業者の正常範囲は未変更であると判別した場合（Ｓ１２３でＹＥＳ）、ＣＰＵ１２１は、対象作業者の正常範囲を変更し（Ｓ１２５）、ステップＳ１１７の処理へ進む。
【０１５７】
ステップＳ１２１において、現在の作業の処理期限が迫っていないと判別した場合（Ｓ１２１でＮＯ）、またはステップＳ１２３において、対象作業者の正常範囲は変更済であると判別した場合（Ｓ１２３でＮＯ）、ＣＰＵ１２１はステップＳ１１７の処理へ進む。
【０１５８】
［変形例］
【０１５９】
上述の実施の形態では、ワークフローに含まれる複数の作業に順番が決められている場合について説明したが、ワークフローに含まれる複数の作業には順番が決められていなくてもよい。この場合、ワークフロー管理システムは次のように動作するものであってもよい。
【０１６０】
図２０は、本発明の第１および第２の実施の形態の変形例におけるワークフロー管理システムの動作の概要を示す図である。図２１は、本発明の第１および第２の実施の形態の変形例においてユーザーＵ１によって登録されるワークフローの内容を模式的に示す図である。
【０１６１】
図２０および図２１を参照して、本実施の形態では、ＭＦＰ１００の記憶装置１０４に文書ＤＣを保存したユーザーＵ１が、ユーザーＵ１、Ｕ２、およびＵ３に対して、端末４００を用いた文書の校閲を要求する場面を想定している。このワークフローの各作業に順序は決められておらず、作業者であるユーザーＵ１、Ｕ２、およびＵ３の各々は、処理期限までの任意のタイミングで各自の作業を行うことができる。
【０１６２】
ＭＦＰ１００は、ワークフローの進捗状況を確認する操作を受け付けた場合や、次に行われるべき作業が実行可能になってからの経過時間が所定時間を超えた場合などに、ワークフローが滞っていると判別する（処理ＰＲ３１）。ＭＦＰ１００は、ワークフローが滞っていると判別した場合に、作業を未完了であるユーザーＵ２およびＵ３の各々の最高血圧値が正常範囲内にあるか否かに基づいて、ユーザーＵ２およびＵ３の各々に対して作業の催促を行うか否かを判別する（処理ＰＲ３２）。ＭＦＰ１００は、ユーザーＵ２およびＵ３の各々に対して作業の催促を行うと判別した場合に、ユーザーＵ２およびＵ３の各々がログインしている端末４００に対して作業の催促を行う（処理ＰＲ３３）。
【０１６３】
［実施の形態の効果］
【０１６４】
上述の実施の形態および変形例によれば、ワークフローの作業者から取得した生体情報に基づいて、ワークフローを滞らせている作業者に対して作業の催促を行うか否かが判別されるので、適切なタイミングで作業の催促を行うことができ、作業の催促を効率良く行うことができる。特にワークフローの進捗状況を滞らせている作業者から取得した生体情報が正常範囲内にある場合にその作業者に対して作業の催促を行うことにより、その作業者が対応しやすいと推測されるタイミングで作業の催促を行うことができる。
【０１６５】
［その他］
【０１６６】
ＭＦＰ１００は、ワークフローの作業者のうち少なくとも一人の生体情報を、ワークフローの作業者のうち少なくとも一人によって装着された生体情報端末２００から取得し、取得した生体情報に基づいて、対象作業者に対して作業の催促を行うか否かを判別するものであればよい。
【０１６７】
上述の実施の形態および変形例の各々は、適宜組み合わせることが可能である。
【０１６８】
上述の実施の形態における処理は、ソフトウェアにより行っても、ハードウェア回路を用いて行ってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピューターにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０１６９】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１７０】
１００  ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）（ワークフロー管理装置の一例）
１０１，２０１，３０１  ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）
１０２，２０２，３０２  ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）
１０３，２０３，３０３  ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）
１０４，２０４，３０４  記憶装置
１０５，３０５  ネットワークインターフェース
１０６  プリント処理部
１０７  画像処理部
１０８  操作パネル
１０９  スキャナー部
１１０  ユーザー認証部
１１１，２０９  近距離無線通信部
１２１  ワークフロー管理テーブル
１２２  ユーザー情報テーブル
２００，２００ａ，２００ｂ，２００ｃ  生体情報端末（生体情報読取装置の一例）
２０５  無線通信部
２０６  操作表示部
２０７  認証部
２０８  生体情報取得部
３００  生体情報サーバー
３０６  操作部
３０７  表示部
３２１  生体情報テーブル
４００  端末
５０１  イントラネット
５０２  インターネット
５０３  アクセスポイント
ＰＲ０，ＰＲ１，ＰＲ２，ＰＲ３，ＰＲ４，ＰＲ５，ＰＲ６，ＰＲ７，ＰＲ８，ＰＲ９，ＰＲ１０，ＰＲ１１，ＰＲ１２，ＰＲ２０，ＰＲ２１，ＰＲ２２，ＰＲ２３，ＰＲ２４，ＰＲ２５，ＰＲ２６，ＰＲ２７，ＰＲ３１，ＰＲ３２，ＰＲ３３  処理
ＤＣ  文書
Ｕ１，Ｕ２，Ｕ３  ユーザー
ＷＫ１，ＷＫ２，ＷＫ２１，ＷＫ２２  工程
【図１】
2018041416.tif 000003
【図２】
2018041416.tif 000004
【図３】
2018041416.tif 000005
【図４】
2018041416.tif 000006
【図５】
2018041416.tif 000007
【図６】
2018041416.tif 000008
【図７】
2018041416.tif 000009
【図８】
2018041416.tif 000010
【図９】
2018041416.tif 000011
【図１０】
2018041416.tif 000012
【図１１】
2018041416.tif 000013
【図１２】
2018041416.tif 000014
【図１３】
2018041416.tif 000015
【図１４】
2018041416.tif 000016
【図１５】
2018041416.tif 000017
【図１６】
2018041416.tif 000018
【図１７】
2018041416.tif 000019
【図１８】
2018041416.tif 000020
【図１９】
2018041416.tif 000021
【図２０】
2018041416.tif 000022
【図２１】
2018041416.tif 000023