(57)【要約】【課題】第２の利用者が操作する入力装置を用いて第１の利用者により入力されたデータに応じた作業の承認を、第２の利用者が容易に行えるよう支援する。【解決手段】サーバー装置は、画像形成装置が、承認を必要とする作業に応じたデータの入力を、作業者であるユーザーの操作により受け付けると、その画像形成装置からこのデータを取得して、画像形成装置の装置ＩＤと対応付けて記憶部に書き込む。また、サーバー装置は、承認者であるユーザーが、データの入力を受け付けた画像形成装置を操作すると、その画像形成装置の装置ＩＤと対応付けて記憶部に書き込まれたデータを特定し、特定されたデータに応じた作業が承認待ちであることを優先して示す操作画面の画面データを作成し、承認者であるユーザーが操作する画像形成装置に送信する。【選択図】図５
2011028336.tif 000002
【特許請求の範囲】
【請求項１】
入力装置が、承認を必要とする作業に応じたデータの入力を、第１の利用者の操作により受け付けると、当該入力装置から当該データを取得して、当該入力装置を識別する装置識別情報と対応付けて記憶手段に書き込む書込手段と、
第２の利用者が前記データの入力を受け付けた入力装置を操作すると、当該入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータを特定する特定手段と、
前記特定手段により特定されたデータに応じた作業が承認待ちであることを優先して示す承認待ち画面の画面データを作成する作成手段と、
前記作成手段により作成された画面データを前記第２の利用者が操作する入力装置に送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項２】
利用者を識別する利用者識別情報と、当該利用者がログイン及びログアウトした時刻とが対応付けられた利用情報を取得する取得手段を備え、
前記入力装置は、前記第１の利用者がログインしているときに、前記承認を必要とする作業に応じたデータの入力を受け付け、
前記特定手段は、前記第２の利用者が前記入力装置を操作してログインすると、前記取得手段により取得された利用情報に基づいて、当該入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータのうち、当該第２の利用者がログインした時刻から予め設定された時間だけ遡った期間内にログアウトした第１の利用者がログインしている間に書き込まれたデータを特定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記特定手段は、前記第１の利用者がログアウトしてから前記第２の利用者がログインするまでの期間に、前記第２の利用者が操作する入力装置が前記データの入力以外の処理に利用された場合には、当該入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータのうち、当該第２の利用者がログインした時刻から前記予め設定された時間と当該処理の時間とを加算した時間だけ遡った期間内にログアウトした第１の利用者がログインしている間に書き込まれたデータを特定する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記特定手段は、前記第２の利用者がログインした時刻から予め設定された時間だけ遡った期間内にログアウトした前記第１の利用者が連続してログインしている場合には、前記第２の利用者が操作する入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータのうち、連続して行われた当該ログインの間に書き込まれたデータを特定する
ことを特徴とする請求項２又は３に記載の情報処理装置。
【請求項５】
第１の利用者の操作により、承認を必要とする作業に応じたデータの入力を受け付ける入力受付手段
を有する複数の入力装置と、
前記入力受付手段により入力が受け付けられたデータを、当該入力受付手段を有する入力装置から取得して、当該入力装置を識別する装置識別情報と対応付けて記憶手段に書き込む書込手段と、
第２の利用者が前記データの入力を受け付けた入力装置を操作すると、当該入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータを特定する特定手段と、
前記特定手段により特定されたデータに応じた作業が承認待ちであることを優先して示す承認待ち画面の画面データを作成する作成手段と、
前記作成手段により作成された画面データを前記第２の利用者が操作する入力装置に送信する送信手段と
を有する情報処理装置とを備え、
前記第２の利用者が操作する入力装置は、
前記送信手段から送信された画面データを受信する受信手段と、
前記受信手段により受信された画面データが表す画面を表示する表示手段とを有する
ことを特徴とする承認支援システム。
【請求項６】
前記入力受付手段は、前記承認を必要とする作業に関する画像を読み取り、当該画像を表す画像データの入力を受け付ける
ことを特徴とする請求項５に記載の承認支援システム。
【請求項７】
コンピューターを、
入力装置が、承認を必要とする作業に応じたデータの入力を、第１の利用者の操作により受け付けると、当該入力装置から当該データを取得して、当該入力装置を識別する装置識別情報と対応付けて記憶手段に書き込む書込手段と、
第２の利用者が前記データの入力を受け付けた入力装置を操作すると、当該入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータを特定する特定手段と、
前記特定手段により特定されたデータに応じた作業が承認待ちであることを優先して示す承認待ち画面の画面データを作成する作成手段と、
前記作成手段により作成された画面データを前記第２の利用者が操作する入力装置に送信する送信手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、承認支援システム及びプログラムに関する。
【背景技術】
【０００２】
業務における一連の手続きを管理、支援するシステムが知られている。例えば、特許文献１には、クライアントが、ワークフロー管理サーバから定期的に最新のタスク情報を取得して、最新のタスク情報の内容を表示する技術が開示されている。また、特許文献２には、利用者が業務クライアント端末を立ち上げたときに、その利用者が処理すべき案件の一覧情報を表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−７３３３５号公報
【特許文献２】特開平８−２７２７１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、第２の利用者が操作する入力装置を用いて第１の利用者により入力されたデータに応じた作業の承認を、第２の利用者が容易に行えるよう支援することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る情報処理装置は、入力装置が、承認を必要とする作業に応じたデータの入力を、第１の利用者の操作により受け付けると、当該入力装置から当該データを取得して、当該入力装置を識別する装置識別情報と対応付けて記憶手段に書き込む書込手段と、第２の利用者が前記データの入力を受け付けた入力装置を操作すると、当該入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータを特定する特定手段と、前記特定手段により特定されたデータに応じた作業が承認待ちであることを優先して示す承認待ち画面の画面データを作成する作成手段と、前記作成手段により作成された画面データを前記第２の利用者が操作する入力装置に送信する送信手段とを備えることを特徴とする。
【０００６】
本発明の請求項２に係る情報処理装置は、請求項１に記載の構成において、利用者を識別する利用者識別情報と、当該利用者がログイン及びログアウトした時刻とが対応付けられた利用情報を取得する取得手段を備え、前記入力装置は、前記第１の利用者がログインしているときに、前記承認を必要とする作業に応じたデータの入力を受け付け、前記特定手段は、前記第２の利用者が前記入力装置を操作してログインすると、前記取得手段により取得された利用情報に基づいて、当該入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータのうち、当該第２の利用者がログインした時刻から予め設定された時間だけ遡った期間内にログアウトした第１の利用者がログインしている間に書き込まれたデータを特定することを特徴とする。
【０００７】
本発明の請求項３に係る情報処理装置は、請求項２に記載の構成において、前記特定手段は、前記第１の利用者がログアウトしてから前記第２の利用者がログインするまでの期間に、前記第２の利用者が操作する入力装置が前記データの入力以外の処理に利用された場合には、当該入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータのうち、当該第２の利用者がログインした時刻から前記予め設定された時間と当該処理の時間とを加算した時間だけ遡った期間内にログアウトした第１の利用者がログインしている間に書き込まれたデータを特定することを特徴とする。
【０００８】
本発明の請求項４に係る情報処理装置は、請求項２又は３に記載の構成において、前記特定手段は、前記第２の利用者がログインした時刻から予め設定された時間だけ遡った期間内にログアウトした前記第１の利用者が連続してログインしている場合には、前記第２の利用者が操作する入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータのうち、連続して行われた当該ログインの間に書き込まれたデータを特定することを特徴とする。
【０００９】
本発明の請求項５に係る承認支援システムは、第１の利用者の操作により、承認を必要とする作業に応じたデータの入力を受け付ける入力受付手段を有する複数の入力装置と、前記入力受付手段により入力が受け付けられたデータを、当該入力受付手段を有する入力装置から取得して、当該入力装置を識別する装置識別情報と対応付けて記憶手段に書き込む書込手段と、第２の利用者が前記データの入力を受け付けた入力装置を操作すると、当該入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータを特定する特定手段と、前記特定手段により特定されたデータに応じた作業が承認待ちであることを優先して示す承認待ち画面の画面データを作成する作成手段と、前記作成手段により作成された画面データを前記第２の利用者が操作する入力装置に送信する送信手段とを有する情報処理装置とを備え、前記第２の利用者が操作する入力装置は、前記送信手段から送信された画面データを受信する受信手段と、前記受信手段により受信された画面データが表す画面を表示する表示手段とを有することを特徴とする。
【００１０】
本発明の請求項６に係る承認支援システムは、請求項５に記載の構成において、前記入力受付手段は、前記承認を必要とする作業に関する画像を読み取り、当該画像を表す画像データの入力を受け付けることを特徴とする。
【００１１】
本発明の請求項７に係るプログラムは、コンピューターを、入力装置が、承認を必要とする作業に応じたデータの入力を、第１の利用者の操作により受け付けると、当該入力装置から当該データを取得して、当該入力装置を識別する装置識別情報と対応付けて記憶手段に書き込む書込手段と、第２の利用者が前記データの入力を受け付けた入力装置を操作すると、当該入力装置を識別する装置識別情報と対応付けて前記記憶手段に書き込まれたデータを特定する特定手段と、前記特定手段により特定されたデータに応じた作業が承認待ちであることを優先して示す承認待ち画面の画面データを作成する作成手段と、前記作成手段により作成された画面データを前記第２の利用者が操作する入力装置に送信する送信手段として機能させるためのプログラムである。
【発明の効果】
【００１２】
請求項１，５，７に係る発明によれば、第２の利用者が操作する入力装置を用いて第１の利用者により入力されたデータに応じた作業の承認を、第２の利用者が容易に行えるよう支援することができる。
請求項２に係る発明によれば、第２の利用者がログインする直前に第２の利用者が操作する入力装置をログアウトした第１の利用者により入力されたデータに応じた作業の承認を、第２の利用者が容易に行えるよう支援することができる。
請求項３に係る発明によれば、第１の利用者が入力装置をログアウトしてから第２の利用者がその入力装置にログインするまでの間に、この入力装置が、承認を必要とする作業を示すデータの入力以外の処理に利用された場合には、その処理の時間を予め設定された時間から除外して扱うことができる。
請求項４に係る発明によれば、第２の利用者がログインする直前に第２の利用者が操作する入力装置をログアウトした第１の利用者が、連続してログインしている場合には、連続して行われたそれらのログインの間に書き込まれたデータに応じた作業の承認を、第２の利用者が容易に行えるよう支援することができる。
請求項６に係る発明によれば、承認を必要とする作業に関する画像を読み取らせることにより、承認を必要とする作業に応じたデータの入力をすることができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係るワークフローシステムの構成を示す図。
【図２】サーバー装置の構成を示すブロック図。
【図３】登録管理テーブルの一例を示す図。
【図４】画像形成装置の構成を示すブロック図。
【図５】ワークフローシステムの処理を示すシーケンス図。
【図６】承認を依頼する作業に関する画像の一例を示す図。
【図７】操作画面の一例を示す図。
【図８】変形例に係るログイン管理情報の一例を示す図。
【図９】変形例に係る優先承認待ちデータを特定する処理を説明する図。
【発明を実施するための形態】
【００１４】
［構成］
まず、本実施形態に係るワークフローシステム１の構成について説明する。図１は、ワークフローシステム１の構成を示す図である。同図に示すように、ワークフローシステム１は、サーバー装置１０と、複数の画像形成装置２０とを備えている。サーバー装置１０と各々の画像形成装置２０とは、ＬＡＮ（Local Area Network）などの通信回線３０を介して接続されている。
【００１５】
（サーバー装置の構成）
図２は、サーバー装置１０の構成を示すブロック図である。同図に示すように、サーバー装置１０は、ＣＰＵ（Central Processing Unit）１１と、メモリー１２と、通信部１３と、記憶部１４とを備えている。ＣＰＵ１１は、メモリー１２に記憶されているプログラムを実行することにより、サーバー装置１０の各部を制御する。メモリー１２は、例えばＲＯＭ（Read Only Memory）とＲＡＭ（Random Access Memory）とを備えており、ＣＰＵ１１により実行されるプログラムやデータを記憶する。通信部１３は、通信回線３０を介して接続された各々の画像形成装置２０との通信を確立し、データの送受信を行う。記憶部１４は、例えばハードディスクを備えており、登録管理テーブルＴなどを記憶する。
【００１６】
ここで、記憶部１４に記憶されている登録管理テーブルＴについて詳細に説明する。図３は、登録管理テーブルＴの一例を示す図である。同図に示すように、登録管理テーブルＴには、「データ名」と「装置ＩＤ」（装置識別情報の一例）とが対応付けられている。「データ名」は、サーバー装置１０に登録された承認待ちデータを識別する情報である。「装置ＩＤ」は、承認待ちデータを登録した画像形成装置２０を識別する情報である。「装置ＩＤ」には、画像形成装置２０に予め割り当てられた情報が用いられる。例えば、図に示す登録管理テーブルＴでは、データ名「見積書Ｆ１」と、装置ＩＤ「ＭＦＰ−２０ａ」とが対応付けられている。これは、「見積書Ｆ１」というデータが、「ＭＦＰ−２０ａ」という装置ＩＤの画像形成装置２０により登録されたことを示している。
【００１７】
（画像形成装置の構成）
図４は、画像形成装置２０の構成を示すブロック図である。同図に示すように、画像形成装置２０は、ＣＰＵ２１と、メモリー２２と、通信部２３と、記憶部２４と、表示操作部２５と、画像読取部２６と、画像形成部２７とを備えている。ＣＰＵ２１は、メモリー２２に記憶されているプログラムを実行することにより、画像形成装置２０の各部を制御する。メモリー２２は、例えばＲＯＭとＲＡＭとを備えており、ＣＰＵ２１によって実行されるプログラムやデータを記憶する。通信部２３は、通信回線３０を介して接続されたサーバー装置１０との通信を確立し、データの送受信を行う。記憶部２４は、例えばハードディスクを備えており、ログイン処理に用いる認証情報Ｎなどを記憶する。認証情報Ｎには、画像形成装置２０の利用が許可された利用者のユーザー名とパスワードとが記述されている。表示操作部２５は、例えばタッチパネルを備えており、ＣＰＵ２１の制御に応じた画像を表示するとともに、利用者の操作に応じた操作信号をＣＰＵ２１に入力する。画像読取部２６は、例えばスキャナ装置を備えており、画像を光学的に読み取って画像データに変換する。画像形成部２７は、例えば電子写真方式で画像を形成するプリンター装置を備えており、画像データに応じた画像を用紙に形成して出力する。また、画像形成装置２０は、ブラウザ機能を有しており、サーバー装置１０から送信されてきた画面データを解釈して各種の画面を表示したり、この画面において入力されたデータをサーバー装置１０に送信したりする。
【００１８】
［動作］
次に、本実施形態に係るワークフローシステム１の動作について説明する。図５は、ワークフローシステム１の処理を示すシーケンス図である。ここでは、作業者であるユーザーＡ（第１の利用者の一例）が複数の画像形成装置２０の中の１つである画像形成装置２０ａを操作して、承認を依頼する場合を想定する。ここでいう承認とは、作業者が入力したデータを他の者がそのデータの内容を確認し、次の工程へ進めてよいかを判断することをいう。また、画像形成装置２０ａには、「ＭＦＰ−２０ａ」という装置ＩＤが割り当てられているものとする。この場合、作業者であるユーザーＡは、画像形成装置２０ａの表示操作部２５を操作して、自分のユーザー名及びパスワードを入力し、ログインを指示する。ログインとは、利用者の識別を経て、画像形成装置２０の利用を開始する動作のことである。ここでは、作業者であるユーザーＡにより、「ユーザーＡ」というユーザー名と、「＊＊＊＊＊」というパスワードとが入力されたものとする。ユーザー名及びパスワードが入力されると、ＣＰＵ２１は、これを記憶部２４に記憶されている認証情報Ｎと照合して、ユーザー名及びパスワードが一致するか否かを判定する（ステップＳ１１）。この判定において、ＣＰＵ２１は、ユーザー名及びパスワードが一致しない場合には（ステップＳ１１：ＮＯ）、ログインに失敗したことを表すメッセージを表示操作部２５に表示して、この処理を終了する。一方、ステップＳ１１の判定において、ＣＰＵ２１は、ユーザー名及びパスワードが一致する場合には（ステップＳ１１：ＹＥＳ）、ログイン処理を行う（ステップＳ１２）。また、このときＣＰＵ２１は、表示操作部２５の操作により入力されたユーザー名「ユーザーＡ」を通信部２３からサーバー装置１０に送信する。サーバー装置１０のＣＰＵ１１は、画像形成装置２０から送信されてきたユーザー名「ユーザーＡ」を通信部１３により受信すると、受信したユーザー名をログイン中の利用者のユーザー名としてメモリー１２に記憶させる。
【００１９】
続いて、作業者であるユーザーＡは、表示操作部２５を操作して、承認を依頼する作業のデータの登録を指示する。ここでは、ユーザーＡが、図６に示す見積書Ｆ１の承認を依頼する場合を想定する。この場合、ユーザーＡは、見積書Ｆ１を画像読取部２６にセットした後、表示操作部２５に表示された作業メニューから「見積書の登録」を選択し、スキャン処理に必要な値や見積書の登録作業に必要な項目の値を入力し、スキャンの実行を指示する。スキャンの実行が指示されると、画像読取部２６は、見積書Ｆ１を読み取り、画像データＤ１に変換する。つまり、画像読取部２６は、作業者がログインしているときに、作業者の操作により承認を必要とする作業に関する画像を読み取り、その画像を表す画像データの入力を受け付ける。これにより、承認の対象となる見積書Ｆ１を示す画像データＤ１が生成される（ステップＳ１３）。続いて、ＣＰＵ２１は、画像読取部２６からこの画像データＤ１を取得し、取得した画像データＤ１を通信部２３からサーバー装置１０に送信する（ステップＳ１４）。また、このときＣＰＵ２１は、自装置に割り当てられた装置ＩＤである「ＭＦＰ−２０ａ」を通信部２３からサーバー装置１０に送信する。
【００２０】
サーバー装置１０のＣＰＵ１１は、画像形成装置２０ａから送信されてきた画像データＤ１を通信部１３により受信すると、受信した画像データＤ１を承認待ちデータとして記憶部１４に記憶させる（ステップＳ１５）。このとき、ＣＰＵ１１は、画像データＤ１に対応付けて、画像データＤ１を識別する「データ名」と、画像データＤ１が生成された日時を示す「登録時刻」と、画像データＤ１を登録した作業者の名前を示す「依頼者名」とを記憶させる。「依頼者名」には、メモリー１２に記憶されているログイン中の利用者のユーザー名が用いられる。なお、「登録時刻」に用いられる日時は画像データＤ１が生成された日時に限らず、例えば画像データＤ１が記憶部１４に記憶された日時が用いられてもよい。例えば、画像データＤ１のデータ名が「見積書Ｆ１」であり、画像データＤ１が生成された日時が「２００９／３／２４  １０：３０：００」である場合、ＣＰＵ１１は、データ名「見積書Ｆ１」と、登録時刻「２００９／３／２４  １０：３０：００」と、依頼者名「ユーザーＡ」とを画像データＤ１に対応付けて記憶させる。
【００２１】
続いて、ＣＰＵ１１は、記憶部１４に記憶された承認待ちデータと、画像形成装置２０ａから送信されてきた装置ＩＤとに基づいて、記憶部１４に記憶されている登録管理テーブルＴを更新する（ステップＳ１６）。この例では、ＣＰＵ１１は、図３に示すように、画像データＤ１のデータ名である「見積書Ｆ１」と、画像形成装置２０ａの装置ＩＤである「ＭＦＰ−２０ａ」とを登録管理テーブルＴに追加する。これにより、記憶部１４に記憶されている画像データＤ１と、画像データＤ１を登録した画像形成装置２０の装置ＩＤとが対応付けられる。つまり、ＣＰＵ１１は、画像形成装置２０が、承認を必要とする作業に応じたデータの入力を、作業者の操作により受け付けると、その画像形成装置２０からデータを取得して、その画像形成装置２０の装置ＩＤと対応付けて記憶部１４に書き込む。続いて、ユーザーＡは、表示操作部２５を操作して、ログアウトを指示する。ログアウトとは、画像形成装置２０の利用を終了する動作のことである。ログアウトが指示されると、ＣＰＵ２１は、ログアウト処理を行う（ステップＳ１７）。
【００２２】
続いて、作業者であるユーザーＡは、承認者であるユーザーＸ（第２の利用者の一例）に声をかけて、見積書Ｆ１の承認を依頼する。この場合、承認者であるユーザーＸは、作業者であるユーザーＡが承認を依頼するときに使用した画像形成装置２０ａを操作して承認を行う。具体的には、ユーザーＸは、画像形成装置２０ａの表示操作部２５を操作して、自分のユーザー名及びパスワードを入力し、ログインを指示する。ここではユーザーＸにより、「ユーザーＸ」というユーザー名と、「＊＊＊＊＊」というパスワードとが入力されたものとする。ユーザー名及びパスワードが入力されると、ＣＰＵ２１は、これを記憶部２４に記憶されている認証情報Ｎと照合して、ユーザー名及びパスワードが一致するか否かを判定する（ステップＳ１８）。この判定において、ＣＰＵ２１は、ユーザー名及びパスワードが一致しない場合には（ステップＳ１８：ＮＯ）、ログインに失敗したことを表すメッセージを表示操作部２５に表示して、この処理を終了する。一方、ステップＳ１８の判定において、ＣＰＵ２１は、ユーザー名及びパスワードが一致する場合には（ステップＳ１８：ＹＥＳ）、ログイン処理を行う（ステップＳ１９）。また、このときＣＰＵ２１は、表示操作部２５の操作により入力されたユーザー名「ユーザーＸ」を通信部２３からサーバー装置１０に送信する。サーバー装置１０のＣＰＵ１１は、画像形成装置２０から送信されてきたユーザー名「ユーザーＸ」を通信部１３により受信すると、受信したユーザー名をログイン中の利用者のユーザー名としてメモリー１２に記憶させる。
【００２３】
続いて、ＣＰＵ２１は、ログインした承認者による承認待ちの作業に関する情報の取得要求を通信部２３からサーバー装置１０に送信する（ステップＳ２０）。この取得要求には、画像形成装置２０ａの装置ＩＤ「ＭＦＰ−２０ａ」が含まれる。サーバー装置１０のＣＰＵ１１は、画像形成装置２０ａから送信されてきた取得要求を通信部１３により受信すると、記憶部１４に記憶されている登録管理テーブルＴに基づいて、承認者が操作する画像形成装置２０ａから登録された承認待ちデータを優先承認待ちデータとして特定する（ステップＳ２１）。この例では、ＣＰＵ１１は、受信した取得要求に含まれる装置ＩＤ「ＭＦＰ−２０ａ」を取得し、図３に示す登録管理テーブルＴにおいてこの装置ＩＤ「ＭＦＰ−２０ａ」と対応付けられている「見積書Ｆ１」というデータ名の画像データＤ１を特定する。つまり、ＣＰＵ１１は、承認者が、データの入力を受け付けた画像形成装置２０を操作すると、その画像形成装置２０の装置ＩＤと対応付けて記憶部１４に書き込まれたデータを特定する。
【００２４】
続いて、ＣＰＵ１１は、特定された優先承認待ちデータに応じた作業の承認を優先して受け付ける操作画面Ｐ（承認待ち画面の一例）の画面データを作成する（ステップＳ２２）。この操作画面Ｐとしては、例えば図７（ａ）〜（ｃ）に示すものが挙げられる。図７（ａ）に示す例では、操作画面Ｐには、優先承認待ちデータである画像データＤ１が示す見積書Ｆ１の画像と、画像データＤ１に対応付けられたデータ名「見積書Ｆ１」、登録時刻「２００９／３／２４  １０：３０：００」及び依頼者名「ユーザーＡ」とが配置されており、見積書Ｆ１が承認待ちであることが示されている。さらに、この操作画面Ｐには、承認処理の実行を指示する承認ボタンＢ１が配置されている。この承認ボタンＢ１が押下されると、見積書Ｆ１の承認処理が実行される。また、図７（ｂ）に示す例では、操作画面Ｐの先頭には、優先承認待ちデータである画像データＤ１の操作画面Ｐを参照する機能を有する操作ボタンＢ２が配置されている。この操作ボタンＢ２が押下されると、図７（ａ）に示すような画像データＤ１の操作画面Ｐが表示される。また、図７（ｃ）に示す例では、操作画面Ｐの先頭には、優先承認待ちデータである画像データＤ１に対応付けられたデータ名「見積書Ｆ１」、登録時刻「２００９／３／２４  １０：３０：００」及び依頼者名「ユーザーＡ」が配置されており、見積書Ｆ１が承認待ちであることが示されている。さらに、この操作画面Ｐには、記憶部１４に記憶されている他の承認待ちデータに対応付けられた「データ名」，「登録時刻」及び「依頼者名」がその下に並べられている。この操作画面Ｐにおいて、例えば画像データＤ１のデータ名「見積書Ｆ１」が選択されると、図７（ａ）に示すような画像データＤ１の操作画面Ｐが表示される。このように、ＣＰＵ１１は、特定されたデータに応じた作業が承認待ちであることを優先して示す操作画面Ｐの画面データを作成する。この「優先して示す」とは、特定されたデータ以外のデータに応じた作業が承認待ちであることを確認する場合に比べて、特定されたデータに応じた作業が承認待ちであることを承認者が容易に確認できるように表示することをいう。
【００２５】
続いて、ＣＰＵ１１は、作成した画面データを通信部１３から画像形成装置２０ａに送信する（ステップＳ２３）。つまり、通信部１３は、作成した画面データを承認者が操作する画像形成装置２０に送信する。画像形成装置２０ａのＣＰＵ２１は、サーバー装置１０から送信されてきた画面データを通信部２３により受信すると、受信した画面データに応じた操作画面Ｐを表示操作部２５に表示させる（ステップＳ２４）。つまり、通信部２３は、サーバー装置１０から送信された画面データを受信し、表示操作部２５は、受信された画面データが表す操作画面Ｐを表示する。この場合、承認者であるユーザーＸは、操作画面Ｐに基づいて、優先承認待ちデータに応じた作業を確認し、表示操作部２５を操作して、その作業の承認を行う。
【００２６】
［変形例］
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の各変形例を適宜組み合わせてもよい。
（変形例１）
画像形成装置２０の装置ＩＤとして用いられる情報は、図３に示される例に限らない。例えば、画像形成装置２０に割り当てられた通信アドレス、シリアル番号、装置の種別などが「装置ＩＤ」として用いられてもよい。
【００２７】
（変形例２）
上述した実施形態では、見積書や申込書などの書類を承認する例を挙げて説明したが、承認の対象となるものはこれに限らない。例えば、ＦＡＸを送信する作業が承認の対象であってもよい。この場合、作業者は、画像形成装置２０の表示操作部２５を操作して、宛先となるＦＡＸ番号を指定し、ＦＡＸを送信する作業の承認を依頼する。ＣＰＵ２１は、表示操作部２５の操作により指定されたＦＡＸ番号宛にＦＡＸを送信する作業を示すデータを作成し、作成したデータを通信部２３からサーバー装置１０に送信する。この場合、上述した操作画面Ｐは、指定されたＦＡＸ番号宛にＦＡＸを送信する作業の承認を優先して受け付ける。承認者は、ＦＡＸ番号に間違いがないかを確認すると、表示操作部２５を操作して、このＦＡＸを送信する作業の承認を行う。
【００２８】
（変形例３）
上述した実施形態では、承認者の操作する画像形成装置２０ａから登録された承認待ちデータが全て優先承認待ちデータとして特定されていたが、優先承認待ちデータの特定条件はこれに限らない。例えば、承認者が操作する画像形成装置２０ａから登録されたデータのうち、承認者がログインする直前にログアウトした作業者により登録されたデータを優先承認待ちデータとして特定してもよい。この場合、画像形成装置２０の記憶部２４には、ログインの履歴を管理するためのログイン管理情報Ｌ（利用情報の一例）が記憶される。図８は、ログイン管理情報Ｌの一例を示す図である。同図に示すように、ログイン管理情報Ｌには、「日付」と、「時刻」と、「状態」と、「ユーザー名」（利用者識別情報の一例）と、「装置ＩＤ」とが対応付けられている。「日付」は、利用者がログイン又はログアウトした日付を表す情報である。「時刻」は、利用者がログイン又はログアウトした時刻を示す情報である。「状態」は、ログイン又はログアウトのいずれかの状態を示す情報である。「ユーザー名」は、ログイン又はログアウトした利用者の名前を示す情報である。「装置ＩＤ」は、利用者がログインした装置を識別する情報である。このログイン管理情報Ｌは、上述したログイン処理又はログアウト処理が行われる度に更新されるようになっている。
【００２９】
この場合、画像形成装置２０ａのＣＰＵ２１は、上述したログイン処理を行った後に、記憶部２４に記憶されているログイン管理情報Ｌを通信部２３からサーバー装置１０に送信する。サーバー装置１０のＣＰＵ１１は、画像形成装置２０ａから送信されてきたログイン管理情報Ｌを通信部１３により受信すると、受信したログイン管理情報Ｌを記憶部１４に記憶させる。つまり、ＣＰＵ１１は、利用者を識別する「ユーザーＩＤ」と、その利用者がログイン及びログアウトした時刻とが対応付けられたログイン管理情報Ｌを取得する。続いて、ＣＰＵ１１は、受信したログイン管理情報Ｌに基づいて、承認者が画像形成装置２０ａにログインした時刻から設定時間だけ遡った期間内に画像形成装置２０ａをログアウトした作業者を特定し、特定した作業者がログインしている間に登録されたデータを優先承認待ちデータとして特定する。この設定時間は、例えばワークフローシステム１が構築される時に予め決められていてもよいし、利用者の操作により設定されてもよい。例えば、設定時間が３分であり、承認者がログインした時間が「１０：３１：００」である場合、ＣＰＵ１１は、承認者がログインした「１０：３１：００」から３分だけ遡った期間、すなわち「１０：２８：００」から「１０：３１：００」までの期間に、ログアウトした作業者を特定する。図８に示すログイン管理情報Ｌでは、「１０：３０：００」に「ユーザーＡ」がログアウトしているため、この「ユーザーＡ」が特定される。そして、ＣＰＵ１１は、「ユーザーＡ」がログインしていた「１０：２０：００」〜「１０：３０：００」までの期間に画像形成装置２０ａから登録されたデータを優先承認待ちデータとして特定する。つまり、ＣＰＵ２１は、承認者が画像形成装置２０を操作してログインすると、取得したログイン管理情報Ｌに基づいて、その画像形成装置２０の装置ＩＤと対応付けて記憶部１４に書き込まれたデータのうち、承認者がログインした時刻から予め設定された時間だけ遡った期間内にログアウトした作業者がログインしている間に書き込まれたデータを特定する。
【００３０】
（変形例４）
上述した変形例３において、作業者が画像形成装置２０ａをログアウトしてから承認者が画像形成装置２０ａにログインするまでの期間に、画像形成装置２０ａがコピー処理に利用された場合には、コピー処理の時間を上述した設定時間から除外して扱ってもよい。例えば、設定時間が３分であり、コピー処理に利用された時間が１分である場合には、承認者がログインした「１０：３１：００」から、設定時間「３分」とコピー処理の時間「１分」とを加算した時間である４分だけ遡った期間、すなわち「１０：２７：００」から「１０：３１：００」の期間に画像形成装置２０ａをログアウトした作業者を特定し、特定した作業者がログインしている間に登録されたデータを優先承認待ちデータとして特定する。つまり、ＣＰＵ２１は、作業者がログアウトしてから承認者がログインするまでの期間に、承認者が操作する画像形成装置２０がデータの入力以外の処理に利用された場合には、その画像形成装置２０の装置ＩＤと対応付けて記憶部１４に書き込まれたデータのうち、承認者がログインした時刻から予め設定された時間とその処理の時間とを加算した時間だけ遡った期間内にログアウトした作業者がログインしている間に書き込まれたデータを特定する。なお、処理の時間を除外して扱う対象はコピー処理に限らない。例えば、承認を必要としない作業に関する画像を示す画像データをサーバー装置１０に登録する処理であってもよいし、画像形成装置２０がＦＡＸ機能を有している場合には、ＦＡＸ処理であってもよい。
【００３１】
（変形例５）
上述した変形例３において、ユーザーＡが短い時間間隔で連続してログインしていた場合には、これらの複数のログイン期間を１つのログイン期間として扱ってもよい。この場合、サーバー装置１０のＣＰＵ１１は、上述と同様に、記憶部１４に記憶されているログイン管理情報Ｌに基づいて、承認者が画像形成装置２０ａにログインした時刻から、設定時間だけ遡った期間内に画像形成装置２０ａをログアウトした作業者を特定し、さらに特定した作業者が連続して画像形成装置２０ａにログインしているか否かを判定する。例えば、図９（ａ）に示すように、「ユーザーＸ」が画像形成装置２０ａにログインした時刻から設定時間だけ遡った期間内に「ユーザーＡ」が画像形成装置２０ａをログアウトしており、その１つ前のログインを「ユーザーＤ」が行っている場合には、ＣＰＵ１１は、「ユーザーＡ」が連続してログインいないと判定する。この場合、ＣＰＵ１１は、上述した変形例３と同様に優先承認待ちデータを特定する。
【００３２】
一方、図９（ｂ）に示すように、「ユーザーＸ」が画像形成装置２０ａにログインした時刻から設定時間だけ遡った期間内に「ユーザーＡ」が画像形成装置２０ａをログアウトしており、その１つ前のログインも「ユーザーＡ」が行っており、さらに、作業者であるユーザーＡがいったんログアウトした時刻からユーザーＡが再びログインした時刻までの時間ｔが閾値よりも短いときには、ＣＰＵ１１は、「ユーザーＡ」が画像形成装置２０ａに連続してログインしていると判定する。この場合、ＣＰＵ１１は、先のログイン中に登録された画像データＤ１と、後のログイン中に登録された画像データＤ２とを優先承認待ちデータとして特定する。つまり、ＣＰＵ１１は、承認者がログインした時刻から予め設定された時間だけ遡った期間内にログアウトした作業者が連続してログインしている場合には、承認者が操作する画像形成装置２０の装置ＩＤと対応付けて記憶部１４に書き込まれたデータのうち、連続して行われたそれらのログインの間に書き込まれたデータを特定する。
【００３３】
（変形例６）
上述した実施形態では、承認者が操作する画像形成装置２０ａから登録された承認待ちデータを優先承認待ちデータとして特定していたが、優先承認待ちデータの特定条件はこれに限らない。例えば、承認者が画像形成装置２０ａにログインした時刻から設定時間だけ遡った期間内に、その画像形成装置２０ａから登録された承認待ちデータを優先承認待ちデータとしてもよい。この場合、サーバー装置１０のＣＰＵ１１は、承認者が画像形成装置２０ａにログインすると、承認者がログインした時刻を取得する。そして、ＣＰＵ１１は、承認者が操作する画像形成装置２０ａから登録された承認待ちデータのうち、承認者が画像形成装置２０ａにログインした時刻から設定時間だけ遡った期間内に登録された承認待ちデータを優先承認待ちデータとして特定する。
【００３４】
（変形例７）
上述した実施形態では、画像形成装置２０がログイン処理及びログアウト処理を行う構成を例に挙げて説明したが、これらの処理をサーバー装置１０が行ってもよい。この場合、サーバー装置１０の記憶部１４には、上述した認証情報Ｎが記憶される。そして、画像形成装置２０のＣＰＵ２１は、表示操作部２５の操作によりユーザー名及びパスワードが入力されると、入力されたユーザー名及びパスワードを通信部２３によりサーバー装置１０に送信する。サーバー装置１０のＣＰＵ１１は、画像形成装置２０から送信されてきたユーザー名及びパスワードを通信部１３により受信すると、これを記憶部１４に記憶されている認証情報Ｎと照合して、ユーザー名及びパスワードが一致するか否かを判定し、一致すると判定した場合にはログイン処理を行う。
【００３５】
（変形例８）
上述した実施形態では、入力装置を画像形成装置２０に適用した例を挙げて説明したが、入力装置をその他の装置に適用することも可能である。例えば、入力装置をパーソナルコンピューター装置に適用してもよい。
【００３６】
（変形例９）
上述した実施形態において、画像形成装置２０のＣＰＵ２１にて行なわれる処理は、ＣＰＵ２１と他のハードウェアとの協働によって行われてもよいし、ＣＰＵ２１に代えて１又は複数のハードウェアが行ってもよい。また、画像形成装置２０のＣＰＵ２１又はサーバー装置１０のＣＰＵ１１によって行われる処理は、単一のプログラムによって実現されてもよいし、複数のプログラムによって実現されてもよい。また、サーバー装置１０のＣＰＵ１１，画像形成装置２０のＣＰＵ２１によって実行される各プログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリーなどの、コンピューターが読み取り可能な記録媒体に記憶された状態で提供し得る。また、このプログラムを、インターネットなどの通信回線経由でダウンロードさせることも可能である。
【符号の説明】
【００３７】
１…ワークフローシステム、１０…サーバー装置、１１…ＣＰＵ、１２…メモリー、１３…通信部、１４…記憶部、２０…画像形成装置、２１…ＣＰＵ、２２…メモリー、２３…通信部、２４…記憶部、２５…表示操作部、２６…画像読取部、２７…画像形成部。
【図１】
2011028336.tif 000003
【図２】
2011028336.tif 000004
【図３】
2011028336.tif 000005
【図４】
2011028336.tif 000006
【図５】
2011028336.tif 000007
【図６】
2011028336.tif 000008
【図７】
2011028336.tif 000009
【図８】
2011028336.tif 000010
【図９】
2011028336.tif 000011