(57)【要約】【課題】複数の処理工程が必要な処理対象に対して前の処理工程のユーザから処理を依頼された際に、ユーザが自ら依頼された処理を実行するのに必要な作業環境を準備する場合と比較して、作業環境を容易に構築することが可能な情報処理装置及びプログラムを提供する。【解決手段】サーバ装置２（情報処理装置）は、処理対象に対して第１の端末装置７Ａ（第１の処理装置）で実行された第１の処理に続く第２の処理を第２の端末装置７Ｂ（第２の処理装置）に依頼された場合に、第１の処理が実行された処理対象と第２の処理を実行する機能を提供するためのアプリケーションプログラムとを含む集合体１０Ｂ、１０Ｄを、第２の端末装置７Ｂに送信する集合体送信手段３３を備える。【選択図】図１
2018136725.tif 000002
【特許請求の範囲】
【請求項１】
処理対象に対して第１の処理装置で実行された第１の処理に続く第２の処理を第２の処理装置に依頼された場合に、前記第１の処理が実行された前記処理対象と前記第２の処理を実行する機能を提供するためのアプリケーションプログラムとを含む集合体を、前記第２の処理装置に送信する送信手段を備えた情報処理装置。
【請求項２】
前記送信手段は、前記第１の処理が実行される前の前記処理対象と前記第１の処理を実行する機能を提供するための第１のアプリケーションプログラムと前記第２の処理を依頼するための第２のアプリケーションプログラムとを含む集合体を、前記第１の処理装置に送信する、
請求項１に記載の情報処理装置。
【請求項３】
前記第１の処理装置に送信された前記集合体は、それを示す集合体選択手段が表示画面に表示され、前記集合体選択手段に対して開く操作が行われると、前記第１のアプリケーションプログラムを起動する第１の起動手段と、第２のアプリケーションプログラムを起動する第２の起動手段とを前記表示画面上に展開する、
請求項２に記載の情報処理装置。
【請求項４】
前記第２の処理装置に送信された前記集合体は、それを示す集合体選択手段が表示画面に表示され、前記集合体選択手段に対して開く操作が行われると、前記アプリケーションプログラムを起動する起動手段を前記表示画面上に展開する、
請求項１に記載の情報処理装置。
【請求項５】
前記第２の処理装置に送信された前記集合体は、それを示す前記集合体選択手段が前記表示画面に表示され、前記集合体選択手段は、前記第２の処理が実行されると前記表示画面から消去されて無効化される、
請求項４に記載の情報処理装置。
【請求項６】
前記第２の処理装置に送信された前記集合体は、それを示す前記集合体選択手段が前記表示画面に表示され、前記集合体選択手段は、前記第２の処理が実行された後、許可があった場合に前記表示画面から消去されて無効化される、
請求項４に記載の情報処理装置。
【請求項７】
前記第２の処理装置に送信された前記集合体は、それを示す前記集合体選択手段が前記表示画面に表示され、前記集合体選択手段は、前記第２の処理が一定以上の時間実行されていない場合に前記表示画面から消去されて無効化される、
請求項４に記載の情報処理装置。
【請求項８】
コンピュータを、
処理対象に対して第１の処理装置で実行された第１の処理に続く第２の処理を第２の処理装置に依頼された場合に、前記第１の処理が実行された前記処理対象と前記第２の処理を実行する機能を提供するためのアプリケーションプログラムとを含む集合体を、前記第２の処理装置に送信する送信手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、利用者の個人情報を必ずしもサーバに通知しなくても、利用者が所望するコンテンツを該利用者に推薦することのできる、少なくとも１つのクライアントに対してコンテンツ群を配信するコンテンツ配信システムが提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載されたコンテンツ配信システムは、配信対象となるコンテンツ群と個人情報との関連性を示した相関関係情報を生成する手段と、全てのクライアントに対してコンテンツ群を配信する手段とを具備したサーバと、相関関係情報及び利用者の個人情報に基づいて、配信されるコンテンツ群の中から、コンテンツを取捨選択する手段を具備したクライアントとを備える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３２８４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の課題の一つは、複数の処理工程が必要な処理対象に対して前の処理工程のユーザから処理を依頼された際に、ユーザが自ら依頼された処理を実行するのに必要な作業環境を準備する場合と比較して、作業環境を容易に構築することが可能な情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
［１］処理対象に対して第１の処理装置で実行された第１の処理に続く第２の処理を第２の処理装置に依頼された場合に、前記第１の処理が実行された前記処理対象と前記第２の処理を実行する機能を提供するためのアプリケーションプログラムとを含む集合体を、前記第２の処理装置に送信する送信手段を備えた情報処理装置。
［２］前記送信手段は、前記第１の処理が実行される前の前記処理対象と前記第１の処理を実行する機能を提供するための第１のアプリケーションプログラムと前記第２の処理を依頼するための第２のアプリケーションプログラムとを含む集合体を、前記第１の処理装置に送信する、前記［１］に記載の情報処理装置。
［３］前記第１の処理装置に送信された前記集合体は、それを示す集合体選択手段が表示画面に表示され、前記集合体選択手段に対して開く操作が行われると、前記第１のアプリケーションプログラムを起動する第１の起動手段と、第２のアプリケーションプログラムを起動する第２の起動手段とを前記表示画面上に展開する、前記［２］に記載の情報処理装置。
［４］前記第２の処理装置に送信された前記集合体は、それを示す集合体選択手段が表示画面に表示され、前記集合体選択手段に対して開く操作が行われると、前記アプリケーションプログラムを起動する起動手段を前記表示画面上に展開する、前記［１］に記載の情報処理装置。
［５］前記第２の処理装置に送信された前記集合体は、それを示す前記集合体選択手段が前記表示画面に表示され、前記集合体選択手段は、前記第２の処理が実行されると前記表示画面から消去されて無効化される、前記［４］に記載の情報処理装置。
［６］前記第２の処理装置に送信された前記集合体は、それを示す前記集合体選択手段が前記表示画面に表示され、前記集合体選択手段は、前記第２の処理が実行された後、許可があった場合に前記表示画面から消去されて無効化される、前記［４］に記載の情報処理装置。
［７］前記第２の処理装置に送信された前記集合体は、それを示す前記集合体選択手段が前記表示画面に表示され、前記集合体選択手段は、前記第２の処理が一定以上の時間実行されていない場合に前記表示画面から消去されて無効化される、前記［４］に記載の情報処理装置。
［８］コンピュータを、処理対象に対して第１の処理装置で実行された第１の処理に続く第２の処理を第２の処理装置に依頼された場合に、前記第１の処理が実行された前記処理対象と前記第２の処理を実行する機能を提供するためのアプリケーションプログラムとを含む集合体を、前記第２の処理装置に送信する送信手段として機能させるためのプログラム。
【発明の効果】
【０００７】
請求項１、４、８に係る発明によれば、複数の処理工程が必要な処理対象に対して前の処理工程のユーザから処理を依頼された際に、ユーザが自ら依頼された処理を実行するのに必要な作業環境を準備する場合と比較して、作業環境を容易に構築することが可能になる。
請求項２、３に係る発明によれば、自ら作業環境を準備する場合と比較して第１の処理装置の作業環境を容易に構築することができる。
請求項５、６、７に係る発明によれば、作業環境が複雑になるのを抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の実施の形態に係る情報処理システムの構成例を示すブロック図である。
【図２】図２は、ユーザ割り当てテーブルの一例を示し、（ａ）は一部が割り当てられていない状態を示す図、（ｂ）は（ａ）に対して一部が割り当てられた状態を示す図である。
【図３】図３は、文書状態管理テーブルの一例を示し、（ａ）は一部が登録されていない状態を示す図、（ｂ）は（ａ）に対して一部が登録された状態を示す図である。
【図４】図４は、集合体格納部の構成例を概念的に示す図である。
【図５】図５（ａ）は、第１の端末装置に表示された業務フロー一覧画面の一例を示す図、図５（ｂ）は、第１の端末装置に表示された作業用画面の一例を示す図、図５（ｃ）は、第２の端末装置に表示された業務フロー一覧画面の一例を示す図、図５（ｄ）は、第２の端末装置に表示された業務フロー一覧画面の一例を示す図である。
【図６】図６（ａ）は、第２の端末装置に表示された作業用画面の一例を示す図、図６（ｂ）は、第２の端末装置に表示された業務フロー一覧画面の一例を示す図である。
【図７】図７は、情報処理システムの動作の一例をフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。
【００１０】
［実施の形態の要約］
本実施の形態に係る情報処理装置は、処理対象に対して第１の処理装置で実行された第１の処理に続く第２の処理を第２の処理装置に依頼された場合に、第１の処理が実行された処理対象と第２の処理を実行する機能を提供するためのアプリケーションプログラムとを含む集合体を、第２の処理装置に送信する送信手段を備える。
【００１１】
「処理対象」は、例えば、電子文書であり、写真、図表、イラスト等のデータを含んでもよい。また、「処理対象」は、複数の処理工程が必要なものであり、例えば、申請書、請求書、契約書、仕様書、帳票等が該当する。
【００１２】
「処理」には、作成、申請、審査、承認、電子化、登録、決済、削除、閲覧、編集、記入、校閲、廃棄、押印、サイン等が含まれる。第２の処理に続く第３の処理があってもよい。この場合、第２の処理には、第３の処理を依頼する作業が含まれる。
【００１３】
「第２の処理を第２の処理装置に依頼された場合」には、第１の処理を終わった後に第２の処理装置を決定する場合や、予めどの第２の処理装置に依頼するかが定められている場合を含む。第２の処理を行う者は、例えば、承認者等の管理者である。
【００１４】
「機能」には、例えば、紙文書を電子化するスキャン機能、電子文書を束ねる機能、電子文書に電子印鑑を押印する機能等が含まれる。「集合体」は、テンプレート等のデータを含んでもよい。
【００１５】
本明細書において、「対象選択手段」、「起動手段」、「集合体選択手段」の一例として、ボタンを例示するが、ボタンに限られない。ボタンは、絵又は絵文字で表現されたアイコンでもよいし、文字で表現されたものや、図形と文字で表現されたものでもよい。
【００１６】
［実施の形態］
図１は、本発明の実施の形態に係る情報処理システムの構成例を示すブロック図である。
【００１７】
この情報処理システム１は、サーバ装置２にネットワーク６を介して複数の第１の端末装置７Ａ、複数の第２の端末装置７Ｂ、・・・（これらを総称するときは、端末装置７ともいう。）が接続されて構成されている。第１の端末装置７Ａは、例えば、後述する第１の処理を行う者が使用するものである。第２の端末装置７Ｂは、例えば、後述する第１の処理及び第２の処理を行う者が使用するものである。サーバ装置２は、情報処理装置の一例である。第１の端末装置７Ａは、第１の処理装置の一例である。第２の端末装置７Ｂは、第２の処理装置の一例である。
【００１８】
（サーバ装置の構成）
サーバ装置２は、本装置２の各部を制御する制御部３と、各種の情報を記憶する記憶部４と、例えばＮＩＣ（Network Interface Card）等によって実現され、ネットワーク６を介して端末装置７と通信する通信部５とを備える。
【００１９】
サーバ装置２の制御部３は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、記憶部４のプログラム格納部４０に格納されたプログラムに従って動作することにより、受信手段３１、集合体形成手段３２、集合体送信手段３３等として機能する。各手段３１〜３３の詳細については後述する。
【００２０】
記憶部４は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プログラムを格納するプログラム格納部４０と、ユーザ割り当てテーブル４１０（図２参照）を格納するユーザ割り当てテーブル格納部４１と、文書状態管理テーブル４２０（図３参照）を格納する文書状態管理テーブル格納部４２と、集合体１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ（これらを総称するときは、集合体１０ともいう。）（図４参照）を格納する集合体格納部４３とを備える。
【００２１】
ネットワーク６は、例えば、ＬＡＮ（Local Area Network）、インターネット等であり、有線でも無線でもよい。
【００２２】
（端末装置の構成）
端末装置７は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成された制御部７０と、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成された記憶部７１と、キーボード、マウス等により実現される入力部７２と、液晶ディスプレイ等により実現される表示部７３と、例えばＮＩＣ（Network Interface Card）等によって実現され、ネットワーク６を介してサーバ装置２と通信する通信部７４とを備える。なお、入力部７２及び表示部７３は、タッチパネルディスプレイにより構成してもよい。端末装置７は、例えば、パーソナルコンピュータ、多機能携帯電話機（スマートフォン）等の携帯型の情報処理装置を用いることができる。
【００２３】
（ユーザ割り当てテーブルの構成）
図２は、ユーザ割り当てテーブル４１０の一例を示す図である。図２（ａ）は一部が割り当てられていない状態を示し、図２（ｂ）は図２（ａ）に対して一部が割り当てられた状態を示す。
【００２４】
ユーザ割り当てテーブル４１０には、ユーザＩＤ及び業務フローごとに、申請処理及び承認処理の割り当て状況が登録される。業務フローは、申請書ごとに業務内容が定義されている。業務フローは、例えば、申請処理及び承認処理の２つの処理工程から構成されている。図２において、「○×申請」、「△□申請」は、申請処理の名称を示し、「○×承認」、「△□承認」は、承認処理の名称を示す。また、図２において、「利用」は集合体１０が送信されて割り当て済みの状態を示し、「未割当」は集合体１０が送信される前の割り当て前の状態を示している。申請書は、処理対象又は文書の一例である。申請処理は、第１の処理の一例である。承認処理は、第２の処理の一例である。
【００２５】
申請書には、例えば、申請年月日、申請者の氏名、ユーザＩＤ、申請理由等を記入する欄、承認印欄等が設けられている。また、申請書には、申請書を識別する文書ＩＤが記録されている。
【００２６】
申請処理には、例えば、申請書に必要事項を記入したり、電子化した領収書等の書類を添付したり、承認処理を依頼する作業等がある。承認処理には、例えば、申請書にサイン等の承認情報を記入したり、承認印欄に電子印鑑を押印したり、サーバ装置２に送信する作業等がある。なお、承認処理に申請書を他の者（承認者の上司等）に依頼する作業を含めてもよい。この場合、上司が承認処理に続く第３の処理を実行することになる。
【００２７】
（文書状態管理テーブルの構成）
図３は、文書状態管理テーブル４２０の一例を示す図である。図３（ａ）は一部が登録されていない状態を示し、図３（ｂ）は図３（ａ）に対して一部が登録された状態を示す。文書状態管理テーブル４２０には、申請書を識別する文書ＩＤが登録される「文書ＩＤ」欄、業務フローが登録される「業務フロー」欄、依頼元のユーザＩＤが登録される「依頼元のユーザＩＤ」欄、依頼先のユーザＩＤが登録される「依頼先のユーザＩＤ」欄が設けられている。なお、文書ＩＤ「0003」は、業務フローＡが対象とする申請書、文書ＩＤ「0004」は、業務フローＢが対象とする申請書として、以下説明する。
【００２８】
（集合体格納部の構成）
図４は、集合体格納部４３の構成例を概念的に示す図である。集合体格納部４３には、業務フローごとに集合体１０が格納されている。例えば、業務フローＡには、申請用の集合体１０Ａ及び承認用の集合体１０Ｂが格納され、業務フローＢには、申請用の集合体１０Ｃ及び承認用の集合体１０Ｄが格納されている。
【００２９】
申請用の集合体１０Ａ、１０Ｃは、申請処理が実行される前の申請書１１と、申請処理を実行する機能（例えば、紙文書を電子化するスキャン機能、電子文書を束ねる機能等）を提供するための第１のアプリケーションプログラム１２と、承認処理を依頼するための第２のアプリケーションプログラム１３とを含む。なお、第１のアプリケーションプログラム１２は、１つに限られない。
【００３０】
承認用の集合体１０Ｂ、１０Ｄは、申請処理が実行された申請書１１と、承認処理を実行する機能（例えば、電子文書に電子印鑑を押印する機能等）を提供するための第３のアプリケーションプログラム１４と、依頼元に差し戻す機能を提供するための第４のアプリケーションプログラム１５とを含む。なお、第３のアプリケーションプログラム１４は、１つに限られない。
【００３１】
受信手段３１は、端末装置７からアクセス、申請書等を受信する。
【００３２】
集合体形成手段３２は、第１の端末装置７Ａから送信された申請書１１と、第３のアプリケーションプログラム１４とを含む承認用の集合体１０Ｂを形成する。
【００３３】
集合体送信手段３３は、アクセスがあった端末装置７に申請用の集合体１０を送信する。また、集合体送信手段３３は、集合体形成手段３２によって形成された承認用の集合体１０を依頼先の端末装置７に送信する。
【００３４】
第１の端末装置７Ａに送信された申請用の集合体１０Ａ、１０Ｃを示す集合体選択ボタン１００Ａ、１００Ｃは、開く操作が行われると、申請書１１を選択する対象選択ボタン１１０と、第１のアプリケーションプログラム１２を起動する第１の起動ボタン１２０と、第２のアプリケーションプログラム１３を示す第２の起動ボタン１３０とを第１の端末装置７Ａの表示画面上に展開する。対象選択ボタン１１０は、対象選択手段の一例である。第１の起動ボタン１２０は、第１の起動手段の一例である。第２の起動ボタン１３０は、第２の起動手段の一例である。
【００３５】
第２の端末装置７Ｂに送信された承認用の集合体１０Ｂ、１０Ｄを示す集合体選択ボタン１００Ｂ、１００Ｄは、開く操作が行われると、申請書１１を選択する対象選択ボタン１１０と、第３のアプリケーションプログラム１４を起動する第３の起動ボタン１４０と、第４のアプリケーションプログラム１５を起動する第４の起動ボタン１５０を第２の端末装置７Ｂの表示画面上に展開する。第３の起動ボタン１４０は、第３の起動手段の一例である。第４の起動ボタン１５０は、第４の起動手段の一例である。
【００３６】
（本実施の形態の動作）
次に、本実施の形態に係るサーバ装置２の動作の一例について図５〜図７を参照して説明する。図７は、情報処理システム１の動作の一例をフローチャートである。
【００３７】
以下、ユーザＩＤ「userA」のＡさんが申請者として第１の端末装置７Ａを使用し、ユーザＩＤ「userX」のＸさんが承認者として第２の端末装置７Ｂを使用するものとして説明する。
【００３８】
（１）Ａさんからのアクセス
Ａさんが第１の端末装置７Ａを操作して自己のユーザＩＤ「userA」をネットワーク６を介してサーバ装置２に送信してサーバ装置２にアクセスする（Ｓ１）。サーバ装置２の制御部３の受信手段３１は、第１の端末装置７Ａから送信されたユーザＩＤ「userA」を通信部５により受信する（Ｓ１１）。
【００３９】
集合体送信手段３３は、ユーザ割り当てテーブル４１０を参照し、送信されたユーザＩＤ「userA」に対応する業務フローＡ、業務フローＢの「○×申請」及び「△□申請」の欄に「未割当」が登録されている申請用の集合体１０Ａ、１０Ｃを、集合体格納部４３から読み出し、集合体１０Ａ、１０Ｃを通信部５によりネットワーク６を介して第１の端末装置７Ａに送信する（Ｓ１２）。
【００４０】
集合体送信手段３３は、図２（ａ）に示すように、ユーザ割り当てテーブル４１０のユーザＩＤ「userA」に対応する業務フローＡ及び業務フローＢの「○×申請」及び「△□申請」の欄の「未割当」を「利用」に書き替える。
【００４１】
また、集合体送信手段３３は、図３（ａ）に示すように、文書状態管理テーブル４２０の文書ＩＤ「0003」、「0004」に対応する「依頼元のユーザＩＤ」欄にＡさんのユーザＩＤ「userA」を登録する。
【００４２】
（２）Ｘさんからのアクセス
サーバ装置２は、第１の端末装置７Ａと同様に、第２の端末装置７Ｂからアクセスがあると（Ｓ２１）、それを受信し（Ｓ１３）、申請用の集合体１０Ａ、１０Ｃを第２の端末装置７Ｂに送信する（Ｓ１４）。
【００４３】
集合体送信手段３３は、図２（ａ）に示すように、ユーザ割り当てテーブル４１０のユーザＩＤ「userX」に対応する業務フローＡ及び業務フローＢの「○×申請」及び「△□申請」の欄の「未割当」を「利用」に書き替える。
【００４４】
また、集合体送信手段３３は、図３（ａ）に示すように、文書状態管理テーブル４２０の文書ＩＤ「0003」、「0004」に対応する「依頼元のユーザＩＤ」欄にＸさんのユーザＩＤ「userX」を登録する。
【００４５】
第２の端末装置７Ｂは、サーバ装置２から送信された申請用の集合体１０Ａ、１０Ｃを受信する（Ｓ２２）。第２の端末装置７Ｂの制御部７０は、通信部７４を介して受信した申請用の集合体１０Ａ、１０Ｃを記憶部７１に記憶する。ユーザのＸさんが第２の端末装置７Ｂの入力部７２を操作して業務フロー一覧画面の表示を要求すると、制御部７０は、図５（ｃ）に示すように、業務フロー一覧画面７３１Ｂを表示部７３に表示する。
【００４６】
図５（ｃ）に示す業務フロー一覧画面７３１Ｂには、記憶部７１に記憶されている申請用の集合体１０Ａ、１０Ｃを示す集合体選択ボタン１００Ａ、１００Ｃが表示される。なお、△□承認用の集合体１０Ｄが送信されている場合には、図５（ｃ）に示すように、△□承認用の集合体１０Ｄを示す集合体選択ボタン１００Ｄも表示される。図５（ｃ）の集合体選択ボタン１００Ｄに付された数字の「３」は△□承認用の集合体１０Ｄが新着として３通届いていることを示している。集合体選択ボタン１００Ａ、１００Ｃ、１００Ｄは、集合体選択手段の一例である。
【００４７】
（３）Ａさんによる申請処理
第１の端末装置７Ａは、サーバ装置２から送信された申請用の集合体１０Ａ、１０Ｃを受信すると（Ｓ２）、第１の端末装置７Ａの制御部７０は、申請用の集合体１０Ａ、１０Ｃを記憶部７１に記憶する。ユーザのＡさんが第１の端末装置７Ａの入力部７２を操作して業務フロー一覧画面の表示を要求すると、制御部７０は、図５（ａ）に示すように、業務フロー一覧画面７３１Ａを表示部７３に表示する。
【００４８】
図５（ａ）に示す業務フロー一覧画面７３１Ａには、記憶部７１に記憶されている申請用の集合体１０Ａ、１０Ｃを示す集合体選択ボタン１００Ａ、１００Ｃが表示される。
【００４９】
ユーザのＡさんは、入力部７２を操作して集合体選択ボタン１００Ａをクリックして集合体１０Ａを開く操作を行うと、制御部７０は、図５（ｂ）に示すように、作業用画面７３２Ａを表示部７３に表示する。
【００５０】
図５（ｂ）に示す作業用画面７３２Ａには、集合体選択ボタン１００Ａに対応する集合体１０Ａに含まれる申請書１１、第１のアプリケーションプログラム１２、第２のアプリケーションプログラム１３をそれぞれ示す対象選択ボタン１１０、第１の起動ボタン１２０、第２の起動ボタン１３０が展開されて表示される。これにより、第１の端末装置７Ａにおいて集合体１０Ａに対して申請処理を行うための環境が構築される（Ｓ３）。
【００５１】
ユーザのＡさんは、対象選択ボタン１１０をクリックして申請書１１を表示部７３に表示させ、第１の起動ボタン１２０を操作して第１のアプリケーションプログラム１２を起動し、申請書１１を作成して申請の作業を行う（Ｓ４）。
【００５２】
ユーザのＡさんは、対象選択ボタン１１０を第２の起動ボタン１３０にドラック＆ドロップすることにより第２のアプリケーションプログラム１３を起動する。第２のアプリケーションプログラム１３は、依頼先のリストのウィンドウを表示部７３に表示する。Ａさんはリストから依頼先（例えばＸさんのユーザＩＤ「userX」）を指定する。第１の端末装置７Ａは、依頼先のＸさんのユーザＩＤ「userX」及び申請書１１をサーバ装置２に送信して処理依頼を行う（Ｓ５）。
【００５３】
サーバ装置２の受信手段３１は、第１の端末装置７Ａから処理依頼として送信されたユーザＩＤ「userX」及び申請書１１を受信する（Ｓ１５）。集合体形成手段３２は、第１の端末装置７Ａから送信された申請書１１と、第３のアプリケーションプログラム１４とを含む承認用の集合体１０Ｂを形成する（Ｓ１６）。
【００５４】
集合体送信手段３３は、集合体形成手段３２によって形成された承認用の集合体１０Ｂを依頼先のＸさんの第２の端末装置７Ｂに送信する（Ｓ１７）。
【００５５】
集合体送信手段３３は、図２（ｂ）に示すように、ユーザ割り当てテーブル４１０のユーザＩＤ「userX」に対応する業務フローＡの「○×承認」の欄の「未割当」を「利用」に書き替える。
【００５６】
また、集合体送信手段３３は、図３（ｂ）に示すように、文書状態管理テーブル４２０の文書ＩＤ「0003」に対応する「依頼先のユーザＩＤ」欄に「userX」を登録する。
【００５７】
（４）Ｘさんによる承認処理
第２の端末装置７Ｂは、サーバ装置２から送信された承認用の集合体１０Ｂを受信する（Ｓ３１）。第２の端末装置７Ｂの制御部７０は、受信した承認用の集合体１０Ｂを記憶部７１に記憶する。ユーザのＸさんが第２の端末装置７Ｂの入力部７２を操作して業務フロー一覧画面の表示を要求すると、制御部７０は、表示部７３に表示している図５（ｄ）に示す業務フロー一覧画面７３１Ｂを図５（ｄ）に示す業務フロー一覧画面７３１Ｂに変更する。
【００５８】
すなわち、図５（ｄ）に示す業務フロー一覧画面７３１Ｂには、承認用の集合体１０Ｂを示す集合体選択ボタン１００Ｂが追加される。集合体選択ボタン１００Ｂに付された数字の「１」は、「○×承認」が新着として１通届いていることを示している。集合体選択ボタン１００Ｂは、集合体選択手段の一例である。
【００５９】
次に、ユーザのＸさんは、入力部７２を操作して集合体選択ボタン１００Ｂを開く操作を行うと、制御部７０は、図６（ａ）に示すように、作業用画面７３２Ｂを表示部７３に表示する。
【００６０】
図６（ａ）に示す作業用画面７３２Ｂには、集合体選択ボタン１００Ｂに対応する集合体１０Ｂに含まれる申請書１１、第３のアプリケーションプログラム１４、第４のアプリケーションプログラム１５をそれぞれ示す対象選択ボタン１１０、第３の起動ボタン１４０、第４の起動ボタン１５０が表示される。これにより、第２の端末装置７Ｂにおいて集合体１０Ａに対して承認処理を行うための環境が構築される（Ｓ３２）。すなわち、事前に全員に次の処理工程の作業環境を割り当てておく必要がなくなる。また、依頼元の実行をきっかけに依頼先に作業環境が配信される。
【００６１】
ユーザのＸさんは、対象選択ボタン１１０をクリックして申請書１１を表示部７３に表示させる。第３の起動ボタン１４０を操作して第３のアプリケーションプログラム１４を起動し、申請書１１を承認する作業を行う（Ｓ３３）。
【００６２】
次に、ユーザのＸさんは、承認した申請書１１をサーバ装置２に送信して処理完了通知を行う（Ｓ３４）。サーバ装置２は、送信された承認済みの申請書１１を記憶部に記憶する。以上のようにして申請書１１に対する一連の処理が行われる。
【００６３】
なお、申請書１１を承認できないため、申請書１１を依頼元に戻す必要がある場合は、ユーザのＸさんは、対象選択ボタン１１０を第４の起動ボタン１５０にドラック＆ドロップすることにより第４のアプリケーションプログラム１５を起動する。第４のアプリケーションプログラム１５は、依頼元のリストのウィンドウを表示部７３に表示する。Ｘさんはリストから依頼元（ＡさんのユーザＩＤ「userA」）を指定する。第４のアプリケーションプログラム１５は、申請書１１をサーバ装置２に送信する。
【００６４】
集合体形成手段３２は、送信された未承認の申請書１１を含む申請用の集合体１０Ａを形成し、再度依頼元の第１の端末装置７Ａに送信する。
【００６５】
処理が終わると、図６（ｂ）に示すように、図５（ｄ）に示す業務フロー一覧画面７３１Ｂから集合体選択ボタン１００Ｂは、消去され、無効化される。「無効化」とは、集合体選択ボタンが機能しなくなることをいうが、集合体自体が記憶部７１から消去されてもよい。
【００６６】
サーバ装置２の受信手段３１は、第２の端末装置７Ｂから処理完了通知を受信すると（Ｓ１８）、集合体形成手段３２は、集合体格納部４３に格納されている集合体１０Ｂを承認済みの申請書１１で更新する（Ｓ１９）。
【００６７】
（変形例１）
本実施の形態では、承認処理（戻す処理を含む。）を終えると、図５（ｄ）に示す業務フロー一覧画面７３１Ｂから集合体選択ボタン１００Ｂを消去したが、ユーザの許可があってから消去してもよい。例えば、「○×承認の割り当てを行いますか？」のメッセージを承認依頼された第２の端末装置７Ｂの表示部７３に表示し、拒否された場合に集合体選択ボタン１００Ｂを消去して無効化してもよい。
【００６８】
（変形例２）
図６（ｂ）に示す作業用画面７３２Ｂにおいて、集合体選択ボタン１００Ｄが一定以上の時間実行されていない場合に、集合体選択ボタン１００Ｄを消去して無効化してもよい。
【００６９】
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。例えば、上記実施の形態では、集合体選択ボタンが表示画面から消えて無効化する機能は、集合体が持っていることで説明したが、端末装置側で持っていてもよい。
【００７０】
制御部３の各手段は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエア回路によって構成してもよい。
【００７１】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録して提供することができる。また、上記実施の形態で用いたプログラムをクラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することができる。
【符号の説明】
【００７２】
１…情報処理システム、２…サーバ装置、３…制御部、４…記憶部、５…通信部、
６…ネットワーク、７…端末装置、７Ａ…第１の端末装置、７Ｂ…第２の端末装置、
１０、１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ…集合体、１１…申請書、
１２…第１のアプリケーションプログラム、
１３…第２のアプリケーションプログラム、
１４…第３のアプリケーションプログラム、
１５…第４のアプリケーションプログラム、
３１…受信手段、３２…集合体形成手段、３３…集合体送信手段、
４０…プログラム格納部、４１…ユーザ割り当てテーブル格納部、
４２…文書状態管理テーブル格納部、４３…集合体格納部、
７０…制御部、７１…記憶部、７２…入力部、７３…表示部、７４…通信部、
１００Ａ、１００Ｂ、１００Ｃ、１００Ｄ…集合体選択ボタン、
１１０…対象選択ボタン、１２０…第１の起動ボタン、１３０…第２の起動ボタン、
１４０…第３の起動ボタン、１５０…第４の起動ボタン、
４１０…ユーザ割り当てテーブル、４２０…文書状態管理テーブル、
７３１Ａ、７３１Ｂ…業務フロー一覧画面、７３２Ａ、７３２Ｂ…作業用画面
【図１】
2018136725.tif 000003
【図２】
2018136725.tif 000004
【図３】
2018136725.tif 000005
【図４】
2018136725.tif 000006
【図５】
2018136725.tif 000007
【図６】
2018136725.tif 000008
【図７】
2018136725.tif 000009