説明

業務管理システムおよび業務管理プログラム

【課題】業務の引継ぎを行う必要がなく、業務を行うべき時期を的確に通知する技術を提供する。
【解決手段】操作ログ情報保存部21から前期間における特定操作の操作ログ情報である特定操作ログ情報を取得し、当該特定操作ログ情報に基づき管理対象となる業務に関する情報である管理対象情報を特定する管理対象情報特定部22と、前記管理対象情報に基づき前記操作ログ情報保存部21から前記管理対象となる業務に係る管理対象操作ログ情報を取得すると共に、当該管理対象操作ログ情報に基づき当該業務の難易度を算出し、当該難易度に応じた時期を決定する時期決定部23と前記時期に基づき制御を行う制御部24と、を備えた。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、業務管理技術に関し、特に的確な業務の開始時期を通知する業務管理技術に関する。
【背景技術】
【0002】
学校や企業では、定型業務や特定のイベントに関連して特定の時期に発生する業務があり、これらを的確に遂行することが求められている。そのため、例えば、特許文献1の技術では、定型業務をそれぞれの部署・課が担当する業務内容および所属社員を職務分掌・業務分掌・職務分担表データとして記録および編集する手段と、個人識別入力手段と、定型業務に関する指示内容の詳細項目を記録する手段、それぞれの業務に対する進捗報告を記録する手段、及び進捗報告に対して業務の完了を承認し記録する手段、期限が過ぎた業務に対して自動的に督促を送信する手段、個人が担当する全業務の詳細項目を一覧表形式で表示する手段とを備えている。
【0003】
この技術では、指示者が定型業務の指示を入力する際、その業務を行うべき部署及び所属人員が分掌データによって確認できるので、組織及び人材を有効に活用した指示が出せると共に、定期的に実行が必要な業務の指示を漏らすことなく出すことができる。又、遅延業務に対しては、自動又は手動で督促状を送ることができるので、次の指示を出す時期を逃さず、業務運用の効率が向上する。
【0004】
【特許文献1】特開2002−007652号公報(段落番号0006−0012)
【発明の開示】
【発明が解決しようとする課題】
【0005】
しかしながら、特許文献1の技術では、遅延業務に対して督促状を送付することができるものの、事前に業務遂行に必要な期間を担当者に対して通知することはできない。
【0006】
また、特に学校においては、各人の分掌が年度毎に変更され、分掌に係る業務の引継ぎが十分行われていないという実情がある。このような状況下では、各分掌担当者は、業務を行うべき時期を的確に把握できず、業務に支障を来たす場合がある。
【0007】
本発明の課題は、上記実状に鑑み、業務の引継ぎを行う必要がなく、業務を行うべき時期を的確に通知する技術を提供することである。
【課題を解決するための手段】
【0008】
前記課題を解決するために、本発明の業務管理システムは、端末における操作を表す操作ログ情報を保存する操作ログ情報保存部を備え、前記操作ログ情報に基づき所定期間の業務を管理する業務管理システムであって、前記操作ログ情報保存部から前期間における特定操作の操作ログ情報である特定操作ログ情報を取得し、当該特定操作ログ情報に基づき管理対象となる業務に関する情報である管理対象情報を特定する管理対象情報特定部と、前記管理対象情報に基づき前記操作ログ情報保存部から前記管理対象となる業務に係る管理対象操作ログ情報を取得すると共に、当該管理対象操作ログ情報に基づき当該業務の難易度を算出し、当該難易度に応じた時期を決定する時期決定部と前記時期に基づき制御を行う制御部と、を備えている。
【0009】
本構成によれば、管理対象となる業務に係る情報を登録する必要がなく、管理コストの増大を招くことがない。さらに、業務の難易度に基づいた時期が決定されるため、決定される時期は業務に応じたものとなる。さらに、その時期に応じた制御が行われるため、的確に業務を管理することができる。
【0010】
通常、学校や企業では、特定業務を分担し、持ち回りにより遂行しており、そのため、前期間の担当者と現期間の担当者が異なることが多く見られる。このような場合には、業務の難易度は、業務の内容と担当者との関係により決定されるものであるため、前期間の操作ログ情報に基づき難易度を算出したとしても、その難易度が現期間の担当者にそのまま適用できるとは限らない。そのため、本発明の業務管理システムの好適な実施形態の一つでは、業務と当該業務の担当者である業務担当ユーザとを関連付けて業務情報として記録する業務情報記録部と、前記業務情報に基づき前記管理対象となる業務の前期間における担当者である前担当者と現期間における担当者である現担当者とを特定すると共に、当該前担当者の属性情報及び当該現担当者の属性情報を取得する属性情報取得部をさらに備え、前記時期決定部は、さらに前記前担当者の属性情報および前記現担当者の属性情報に基づき前記時期を決定する。
【0011】
本構成によれば、前期間の担当者と現期間の担当者の属性情報に基づき、上述の方法により決定された時期の補正を行うことができる。属性情報としては、習熟度等の業務に対する実行能力を表す情報等を用いることができ、前期間の担当者の習熟度が現期間の担当者の習熟度よりも高い場合には時期を早める、逆に前期間の担当者の習熟度が現期間の担当者の習熟度よりも低い場合には時期を遅らせる等とすることができ、個々の担当者の属性情報に基づいて、的確な時期を決定することができる。なお、属性情報は操作ログ情報に基づき決定するよう構成すると、管理コストの増大を招くことなく属性情報を管理できるため、好適である。
【0012】
上述した本発明による業務管理システムの技術的特徴は、同様の業務管理プログラムにも適用可能である。例えば、端末における操作を表す操作ログ情報を保存する操作ログ情報保存部を備え、当該操作ログ情報に基づき業務を管理する業務管理システムのための業務管理プログラムであって、前記操作ログ情報から前期間における特定操作の操作ログ情報である特定操作ログ情報を取得し、当該特定操作ログ情報に基づき管理対象となる業務に関する情報である管理対象情報を特定する管理対象情報特定機能と、前記管理対象情報に基づき前記操作ログ情報保存部から管理対象となる業務に係る管理対象操作ログ情報を取得すると共に、当該管理対象操作ログ情報に基づき当該業務の難易度を算出し、当該難易度に応じた時期を決定する時期決定機能と前記時期に基づき制御を行う制御機能と、をコンピュータに実現させる。当然ながら、このような業務管理プログラムも上述した業務管理システムで述べた作用効果を得ることができ、さらに上述した付加的技術を組み込むことも可能である。
【発明を実施するための最良の形態】
【0013】
〔第1実施形態〕
以下、図面を用いて本発明の第1実施形態を説明する。本発明の画像表示システムは、図1に示すように、複数の端末Cが通信ネットワーク(以下、ネットワークと称する)Nを介して、管理サーバSと接続されている。前記ネットワークNは、企業や学校等の限られた施設内において情報を物理的に送るケーブルと、LANスイッチやハブ等でなる中継機器を備えたCSMA/CD(Carrier Sense Multiple Access with Collision Detection)方式のイーサネット(Ethernet)(商標)型のLANとして構成されたものであるが、このネットワークNとしてイーサネット型のLAN以外に、インターネットの技術を用いたイントラネットで構築されたものや、WAN(Wide Area Network)の技術によって構築されるものでも良い。
【0014】
管理サーバSは、汎用コンピュータ1で構成されており、必要に応じてディスプレイ2、入力機器3(キーボード3a、マウス3b)を備える構成とすることができる。また、端末Cは、コンピュータ本体4で構成されており、ディスプレイ5、および入力機器6(キーボード6a、マウス6b)が接続されている。
【0015】
図2は、本発明の業務管理システムを構成する管理サーバSと端末Cの機能ブロック図を示している。端末Cは、ネットワークNを介して管理サーバSおよび他の端末Cと様々な情報を送受信するためのネットワークI/F10、端末Cにおける様々な操作を表す操作ログ情報を生成し、管理サーバSに送信する操作ログ情報生成部11を備えている。
【0016】
通常、操作ログ情報生成部11は、その処理を実行する手段(プログラムやモジュール等)がハードウェアに読み込まれることでその処理が実行されるが、これらをハードウェアとの組み合わせにより構成しても良いし、ロジック等を組み合わせたハードウェアのみで構成しても構わない。
【0017】
なお、本実施形態において、操作ログ情報には、ユーザ識別情報、端末識別情報、操作の内容、操作対象情報および日時情報が含まれている。なお、操作対象情報には、操作を実行するアプリケーション名、操作対象となるファイル等を一意に特定可能な情報であるファイル識別情報、付加情報等が含まれている。また、ユーザ識別情報は、ユーザを一意に特定可能な情報であり、ユーザ名、ユーザ毎に排他的に割り当てられた固有の番号等を用いることができる。端末識別情報は、端末Cを一意に特定可能な情報であり、端末名、IPアドレス、MACアドレス、端末毎に排他的に割り振られた固有の番号等を用いることができる。ファイル識別情報は、ファイル名、ファイル毎に排他的に割り振られた固有の番号等を用いることができ、本実施形態ではファイル名を用いる。また、付加情報は操作に付随する情報であり、印刷時の印刷枚数や部数等、操作に応じて種々の情報を用いることができる。上述の各種情報は、これらに限定されるものではなく、本発明の目的を達する限りにおいて、他の情報を用いても構わない。
【0018】
操作ログ情報生成部11は、端末Cにおける様々な操作を表す情報を所定のタイミングで生成している。本実施形態では、所定のタイミングは、所定の操作が行われたタイミングおよび一定間隔毎を表すが、これに限定されるものではなく、他のタイミングを用いても構わない。生成された操作ログ情報は、ネットワークI/F10およびネットワークNを介して管理サーバSに送信される。なお、管理サーバSへの操作ログ情報の送信は、操作ログ情報の生成と同時でもよいし、所定時間内の操作ログ情報を一時的に蓄積した後それらをまとめて送信しても構わない。
【0019】
管理サーバSは、ネットワークNを介して端末Cと様々な情報を送受信するためのネットワークI/F20、端末Cから送信される操作ログ情報を取得し、保存管理する操作ログ情報保存部21、操作ログ情報保存部21に保存されている操作ログ情報から管理対象となる業務(以下、管理対象業務と称する)を表す情報である管理対象情報を特定する管理対象情報特定部22、前記管理対象情報に基づき時期を決定する時期決定部23、および前記時期に基づき所定の制御を行う制御部24を備えている。
【0020】
通常、操作ログ情報取得部21、管理対象情報特定部22、時期決定部23および制御部24は、その処理を実行する手段(プログラムやモジュール等)がハードウェアに読み込まれることでその処理が実行されるが、これらをハードウェアとの組み合わせにより構成しても良いし、ロジック等を組み合わせたハードウェアのみで構成しても構わない。
【0021】
管理対象情報特定部22は、さらに特定操作に係る操作ログ情報である特定操作ログ情報を抽出する特定操作ログ情報抽出部22aおよび、前記特定操作ログ情報に基づき管理対象業務を表す情報である管理対象情報を取得する管理対象情報取得部22bを備えている。
【0022】
また、時期決定部23は、さらに管理対象情報に基づき管理対象業務に係る操作ログ情報である管理対象操作ログ情報を抽出する管理対象操作ログ情報抽出部23a、管理対象操作ログ情報に基づき管理対象業務の難易度を算出する難易度算出部23bおよび、前記難易度に基づき時期を決定する時期算出部23cを備えている。
を備えている。
【0023】
上述したように、端末Cの操作ログ情報生成部11は、所定のタイミングで端末Cにおける操作から操作ログ情報を生成し、ネットワークI/F10およびネットワークNを介して、管理サーバSに送信している。本実施形態では、操作ログ情報は生成と同時に管理サーバSへ送信されるが、所定時間内の操作ログ情報を一時的に蓄積した後それらをまとめて送信しても構わない。
【0024】
一方、管理サーバSは、ネットワークNおよびネットワークI/F20を介して、端末Cから送信される操作ログ情報を受信し、操作ログ情報保存部21により保存管理している。
【0025】
特定操作ログ情報抽出部22aは、操作ログ情報保存部21から、前期間における特定操作に係る操作ログ情報を抽出する。ここで、特定操作とは、業務に関連してファイルに対して行われる操作であり、例えば、ファイルの印刷、外部記憶媒体や共有ディレクトリへのコピーや移動、電子メールへの添付、WEBサーバへのアップロード等であるが、これらに限定されるものではなく、他の操作を特定操作としても構わない。また、特定操作は一の操作に限定されるものではなく、複数の操作を特定操作としても構わない。
【0026】
また、期間とは、学校や企業内で用いられる様々な期間を指し、例えば、学校では学期、前/後期、年度、年等であり、企業では四半期、半期、年度、年等である。当然ながら、期間はこれらに限定されるものではなく、任意に定められる期間を用いることができる。また、前期間とは、現期間の直前の期間のみではなく、より以前の期間をも含む概念である。
【0027】
特定操作ログ情報抽出部22aは、操作ログ情報保存部21に保存されている操作ログ情報のうち、操作内容が特定操作であり、日時情報が前期間内である操作ログ情報を特定操作ログ情報として抽出する。抽出された特定操作ログ情報は、管理対象情報取得部22bに送られる。
【0028】
管理対象情報取得部22bは、特定操作ログ情報抽出部22aにより抽出された特定操作ログ情報に基づき管理対象業務を表す情報である管理対象情報を特定する。本実施形態では、管理対象情報には、ファイル名、前期間における管理対象業務の担当者(以下、前担当者と称する)のユーザ識別情報(以下、前担当者識別情報と称する)、日時情報が含まれている。
【0029】
管理対象情報取得部22bは、まず、特定操作ログ情報に基づき前担当者識別情報を特定する。具体的には、特定操作ログ情報を操作対象であるファイル名毎およびユーザ識別情報毎に集計し、個々のファイル名に対して最多となるユーザ識別情報を前担当者識別情報と決定する。すなわち、個々のファイル(以下、特定操作ファイルと称する)に対する前担当者識別情報を決定する。
【0030】
なお、前担当者識別情報を決定する処理の流れはこれに限定されるものではなく、特定操作ログ情報抽出部22aにおいて、特定のファイルを指定し、そのファイルに係る特定操作ログ情報を抽出し、管理対象情報取得部22bにおいて、ユーザ識別情報毎の集計を行うことにより前担当者識別情報を決定する等、他の処理の構成としても構わない。
【0031】
管理対象情報取得部22bは、次に、特定操作ログ情報のうち前担当者識別情報を持つ特定操作ファイルに対する操作ログ情報から一の操作ログ情報(以下、前担当者操作ログ情報と称する)を特定する。本実施形態では、特定操作ログ情報であり、ユーザ識別情報が前担当者識別情報と一致し、操作対象が特定操作ファイルであり、最新の日時情報を有する操作ログ情報を特定する。なお、操作ログ情報は最新の日時情報を持つものではなく、任意の日時情報を持つ操作ログ情報を用いて構わない。
【0032】
管理対象情報取得部22bは、前担当者識別情報および前担当者操作ログ情報に含まれるファイル名、日時情報を管理対象情報として、時期決定部23に送る。
【0033】
管理対象情報を取得した時期決定部23は、まず、管理対象操作ログ情報抽出部23aにおいて、管理対象情報に基づき管理対象業務に係る操作ログ情報を抽出する。具体的には、操作ログ情報保存部21に保存されている操作ログ情報のうち、操作対象であるファイル名が管理対象情報のファイル名と一致し、ユーザ識別情報が前担当者識別情報と一致し、日時情報が前期間内である操作ログ情報を管理対象操作ログ情報として抽出する。
【0034】
難易度算出部23bは、管理対象操作ログ情報に基づき管理対象業務の難易度を算出する。本実施形態では、難易度の算出は、管理対象操作ログ情報により決定される期間に基づき行われる。すなわち、管理対象操作ログ情報のうち最古の日時情報から最新の日時情報までの期間を求め、その期間に対して所定の演算を行うことにより難易度が算出される。算出した難易度は、時期算出部23cに渡される。
【0035】
時期算出部23cは、難易度算出部23bにより算出された難易度と図3に示すテーブルとを比較し、特定日時を決定する。なお、図中の“(”は開区間、“[”および“]”は閉区間を表している。例えば、算出された難易度がD1であれば、「管理対象操作ログ情報のうち最後の特定操作を実行した日時」が特定時期として決定される。また、難易度がD4であれば、「管理対象操作ログ情報のうち中間の特定操作を実行した日時直前の所定操作を実行した日時」が特定時期となる。ここで、所定操作とは、印刷、編集等の様々な操作を用いることができる。
【0036】
また、時期算出部23cは、上述の処理により決定された特定時期と、管理対象操作ログ情報の最新の日時情報(以下、前期間業務完了日時と称する)とから期間を決定する。これが、現期間における管理対象業務の遂行に必要と考えられる作業期間となる。
【0037】
さらに、時期算出部23cは、前期間業務完了日時を現期間における日時情報(以下、現期間業務完了日時と称する)に変換し、変換された日時情報から上述の期間前の日時を時期として決定する。なお、前期間業務完了日時から現期間業務完了日時への変換方法は、期間の設定に応じて様々な方法を用いることができる。例えば、期間が年や年度の場合には、同日とすることが可能であり、学期、前/後期、四半期、半期等の場合には、前期間の最初もしくは最後から前期間業務完了日時までの日数を算出し、現期間の最初もしくは最後から、算出された日数後又は前の日を現期間業務完了日時とすることができる。もちろん、他の方法を用いることも可能である。このようにして決定された時期は制御部24に送られる。
【0038】
制御部24は、時期算出部23cにより決定された時期に基づき制御を行う。本実施形態における制御とは、管理対象業務を開始する旨を前記時期に、電子掲示板に投稿する、全員に電子メールを送信する等であるが、他の制御方法を用いても構わない。
【0039】
次に、図4のフローチャートを用いて、本発明の業務管理システムの処理の流れを説明する。ここでは、学校において分担される業務(校務分掌)を対象として、期間として年度、前期間として前年度を用いる例を説明する。なお、図4の処理に先立ち、操作ログ情報保存部21には、図9に示すような前年度以前の操作ログ情報が保存されているものとする。なお、図9に示す操作ログ情報には、以下の説明に必要な情報のみを表示し、他の情報は省略している。
【0040】
まず、特定操作ログ情報抽出部22aは、日時情報を前年度、操作内容を特定操作とする抽出条件を設定し、その抽出条件に基づいて操作ログ情報保存部21から特定操作ログ情報を抽出する(#01)。すなわち、操作ログ情報保存部21に保存されている操作ログ情報のうち、操作内容が特定操作の一と一致し、日時情報が前年度に含まれる操作ログ情報が特定操作ログ情報として抽出される。
【0041】
管理対象情報取得部22bは、特定操作ログ情報抽出部22aにより抽出された特定操作ログ情報を操作対象であるファイルおよびユーザ識別情報毎に集計する。その後、これらのファイルから一のファイルを特定操作ファイルとして選択し(#02)、上述の集計結果に基づき、特定操作ファイルに対する特定操作ログ情報の頻度が最多のユーザ識別情報を前担当者識別情報として特定する(#03)。例えば、図5に示す集計結果が得られており、特定操作ファイルとして“2007年度運動会プログラム.doc”が選択された場合には、前担当者識別情報としてID001が特定される。このとき、この特定操作ファイルに係る業務が管理対象業務となる。
【0042】
次に、管理対象情報取得部22bは、前担当者操作ログ情報を特定する。本実施形態では、上述のように、特定操作ログ情報から、前担当者識別情報を持ち、操作対象が特定操作ファイルであり、最新日時を持つ操作ログ情報が抽出される。図9の操作ログ情報の例では、2007年9月29日の操作ログ情報が前担当者操作ログ情報として特定される。
【0043】
管理対象情報取得部22bは、上述の処理により得られた特定操作ファイルおよび前担当者識別情報を、日時情報と共に管理対象情報として、時期決定部23に送る(#04)。上記の例の場合には、特定操作ファイルが“2007年度運動会プログラム.doc”、前担当者識別情報が“ID001”、日時情報が“2007年 9月29日となる。
【0044】
管理対象情報特定部22から管理対象情報を取得した時期特定部23では、まず管理対象操作ログ情報抽出部23aにより管理対象操作ログ情報が操作ログ情報保存部21から抽出される(#05)。具体的には、管理対象情報の特定操作ファイルと操作対象のファイル名が一致し、管理対象情報の前担当者識別情報とユーザ識別情報が一致し、日時情報が前期間に含まれる操作ログ情報が管理対象操作ログ情報として抽出される。
【0045】
次に、難易度算出部23bにより、管理対象操作ログ情報抽出部23aにより抽出された管理対象操作ログ情報に基づき、管理対象業務の難易度が算出される(#06)。具体的には、管理対象操作ログ情報から最古の日時情報と最新の日時情報を抽出し、期間としてそれらの差を求め、算出された期間に対して所定の演算を行うことにより難易度が算出される。
【0046】
難易度算出部23bにより算出された難易度は、時期算出部23cに渡され、時期算出部23cは、難易度に基づき作業期間を決定する。具体的には、まず、取得された難易度と図3のテーブルとを比較し、特定日時を決定する。次に、管理対象操作ログ情報のうち最新の日時情報である前期間業務完了日時を抽出する。そして、抽出した前期間業務完了日時と特定日時の差を作業期間として決定する。
【0047】
次に、時期算出部23cは、前期間業務完了日時を現期間業務完了日時に変換する。例えば、前期間業務完了日時が2007年9月29日であるとし、同日を現期間業務完了日時とする場合には、2008年9月29日が現期間業務完了日時となる。さらに、決定された作業期間と変換された現期間業務完了日時とに基づき、時期が決定される(#07)。上述の例の場合、決定された作業期間が14日であった場合には、現期間業務完了日時から14日前の2008年9月15日が時期として決定される。決定された時期は、制御部24に渡される。
【0048】
時期決定部23により決定された時期を取得した制御部24は、その時期に基づき所定の制御を行う(#08)。上述したように、本実施形態における制御は、不特定多数のユーザへの業務の通知である。例えば、所定の制御が電子メールの送信であれば、2008年9月15日に、「前年度における2007年度運動会プログラム.docの作成と同様の業務を行う必要がある」旨の電子メールを全員に対して送信する。
【0049】
特定操作情報に係る全てのファイルに対して上述の処理が行われた場合(#09のYes分岐)には処理は終了するが、未処理のファイルが存在する場合(#09のNo分岐)には、処理が#02に戻り、上述の処理が繰り返される。図5の例の場合には、特定操作ファイルを、“2007年2学期PTA総会案内.doc”として、上述の処理が実行される。
【0050】
〔第2実施形態〕
次に、図面を用いて本発明の第2実施形態を説明する。図6は、本発明の業務管理システムの本実施形態における機能ブロック図である。なお、第1実施形態と同様の機能部には、同じ符号を付しており、詳細な説明は省略する。
【0051】
本実施形態における管理サーバSは、第1実施形態の機能部に加え、期間毎にユーザ識別情報と業務情報を関連付けて記録管理する業務情報記録部25および各ユーザの属性情報をユーザ識別情報と関連付けて記録管理する属性情報記録部26を備え、時期決定部23は、管理対象業務の前期間における担当者(以下、前期間担当者と称する)の属性情報(以下、前期間担当者属性情報と称する)および現期間における担当者(以下、現期間担当者と称する)の属性情報(以下、現期間担当者属性情報と称する)とを取得する属性情報取得部23dをさらに備えている。また、時期算出部23cは、難易度算出部23bにより算出された難易度と前期間担当者属性情報および現期間担当者属性情報とに基づき時期を決定する。なお、本実施形態における業務情報には少なくとも業務の名称が含まれている。
【0052】
通常、業務情報記録部25および属性情報記録部26は、その処理を実行する手段(プログラムやモジュール等)がハードウェアに読み込まれることでその処理が実行されるが、これらをハードウェアとの組み合わせにより構成しても良いし、ロジック等を組み合わせたハードウェアのみで構成しても構わない。
【0053】
属性情報取得部23dは、管理対象情報に含まれる前担当者識別情報をキーとして、前期間においてその前担当者識別情報に関連付けられている業務情報を取得し、現期間においてその業務情報に関連付けられているユーザ識別情報(以下、現担当者識別情報と称する)を取得する。この処理により、特定操作ファイルに関連する業務情報と前期間および現期間におけるその業務の担当者を特定することができる。
【0054】
さらに、属性情報取得部23dは、前担当者識別情報および現担当者識別情報をキーとして、属性情報記録部26から、前担当者属性情報および現担当者属性情報を取得し、時期算出部23cに渡す。なお、本実施形態において属性情報はユーザの業務に対する習熟度を用いるが、勤続年数、業務歴等、他の情報を用いても構わない。
【0055】
難易度算出部23bからの難易度と、属性情報取得部23dからの前担当者属性情報および現担当者属性情報を取得した時期算出部23cは、まず、難易度に基づき時期を決定し、前担当者属性情報および現担当者属性情報に基づき、その時期を補正する。例えば、前担当者の習熟度が高く、現担当者の習熟度が低い場合には、作業期間が長くなるように時期を補正し、前担当者の習熟度が低く、現担当者の習熟度が高い場合には、作業期間が短くなるように時期を補正する。このように構成することにより、前担当者と現担当者との属性情報に基づき、適切な時期を決定できる。
【0056】
制御部24は、時期決定部23から時期および現担当者識別情報を取得し、現担当者に対して所定の制御を行う。所定の制御としては、現担当者に対する電子メールによる通知等を用いることができ、これにより的確に業務を通知することが可能となる。
【0057】
次に、図7のフローチャートを用いて本実施形態の処理の流れを説明する。なお、#11から#15までの処理は、第1実施形態における#01から#05と同様なので説明は省略する。
【0058】
管理対象操作ログ情報を取得した難易度算出部23bは、以下の情報を管理対象操作ログ情報から取得する。
【0059】
(i)管理対象操作ログ情報の最古の日時情報から最新の日時情報までの期間
(ii)操作回数(管理対象操作ログ情報の数)
(iii)印刷枚数又は/および印刷部数
(iv)ファイル特性
【0060】
なお、本実施形態では、ファイル特性とは、ファイル名もしくはファイルに含まれるキーワード、ファイルサイズを用いるが、他の情報を用いても構わない。ファイル特性としてキーワードを用いる場合には、所定キーワードの有無や、各キーワードの重要度等を加味した重みを用いることにより、ファイル特性を数値化しておく。
【0061】
次に、上記各々の情報に対して所定の演算を行うことにより、各々の難易度DiからD
ivを算出する(#16)。なお、上記各々の情報を各々の難易度として用いても構わない

【0062】
一方、属性情報取得部23dは、管理対象情報に含まれる前担当者識別情報を抽出し、業務情報記録部25から、前担当者識別情報をキーとして、管理対象業務の業務情報を取得する。例えば、業務情報記録部25に図8に示す情報が記録されており、現期間が“2008年度”、前期間が“2007年度”、前期間担当者識別情報が“ID004”であったとすると、業務情報として分掌名である“進路指導”が得られる。
【0063】
次に、業務情報記録部25から、業務情報をキーとして、現期間において業務情報に関連付けられているユーザ識別情報を取得する。図8の例では、現期間が“2008年度”であり、業務情報が“進路指導”であるので、ユーザ識別情報“ID007”が得られる。このようにして、前担当者識別情報および現担当者識別情報が特定される(#17)。
【0064】
さらに、属性情報取得部23dは、前担当者識別情報および現担当者識別情報をキーとして、属性情報記録部26から前担当者属性情報および現担当者属性情報を取得する(#18)。取得された前担当者属性情報および現担当者属性情報は時期算出部24に渡される。
【0065】
難易度算出部23bから難易度、属性情報取得部23dから前担当者属性情報および現担当者属性情報を取得した時期算出部23cは、これらに基づき時期を決定する(#19)。
【0066】
時期算出部23cは、まず難易度DiからDivを各々の難易度に対応する関数fiから
ivに代入し、各々の期間PiからPivに変換する。このようにして、各々の期間を求め
た後、これらの和を作業期間Pとして算出する。すなわち、P=fi(Di)+fii(D
ii)+fiii(Diii)+fiv(Div)である。
【0067】
次に、時期算出部23cは、前期間業務完了日時から変換された現期間業務完了日時と、上述の処理により求められた作業期間Pとに基づき時期を決定する。
【0068】
さらに、時期算出部23cは、上述の処理により決定された時期に対して、前担当者属性情報と現担当者属性情報とに基づいて補正を行う。具体的には、前担当者属性情報である前担当者の習熟度と現担当者属性情報である現担当者の習熟度との差xを求め、関数g(x)により、補正日数を算出する。例えば、前担当者の習熟度が5、現担当者の習熟度が2であり、g(3)=−15であるとする。このとき、上述の処理により時期が2008年9月30日と決定されているとすると、担当者の属性情報に基づく補正により、15日前倒しされた2008年9月15日が時期として決定される。一方、前担当者の習熟度が3、現担当者の習熟度が4であり、g(−1)=5であるとする、補正後の時期は、2008年10月5日となる。
【0069】
上述の処理により決定された時期は、時期決定部23から制御部24に渡され、制御部24により、所定の制御が行われる(#20)。本実施形態においては、現担当者が特定されているため、所定の制御は現担当者に対して行われ、制御の内容として、管理対象業務を開始すべき旨を、電子メールによる送信、現担当者の使用している端末Cにダイアログを表示等とすることができる。
【0070】
所定の制御が完了すると、全てのファイルに対する処理が完了したか否かが確認され(#21)、未処理ファイルが存在する場合(#21のNo分岐)には、処理が#12に戻り、上述の処理が繰り返される。
【0071】
なお、本実施形態においては、前担当者属性情報及び現担当者属性情報に基づき時期を補正しているが、いずれか一方を用いた補正を行っても構わない。また、本実施形態における時期の決定方法に代えて、第1実施形態における時期の決定処理を採用し、前担当者属性情報及び現担当者属性情報に基づいた時期の補正を行っても構わない。
【0072】
〔別実施形態〕
(1)上述の実施形態では、管理対象情報取得部22bにおいて特定操作ログ情報に基づき前担当者識別情報を決定する際に、特定操作ログ情報をユーザ識別情報毎に集計したが、操作ログ情報保存部21により操作ログ情報が取得される都度、上述の集計を更新する構成とすることもできる。この構成では、重複した集計を回避でき、効率的な処理を実現することができる。
【0073】
(2)上述の実施形態では、管理対象情報取得部22bにおいて特定操作ログ情報に基づき前担当者識別情報を決定する際に、特定操作ログ情報をユーザ識別情報毎に集計し、最多となるユーザ識別情報を前担当者識別情報と決定したが、これに限定されるものではない。例えば、各操作内容に対して評価値を付与しておき、操作ログ情報保存部21から特定操作ファイルに関する操作ログ情報を抽出し、各操作ログ情報を操作内容に基づき評価値換算し、ユーザ識別情報毎に集計した結果が最大のユーザ識別情報を前担当者識別情報とすることや、操作ログ情報保存部21から特定操作ファイルに関する操作ログ情報を抽出し、特定操作が実行される以前の所定時間内に別途定義される所定操作の回数が最大となるユーザ識別情報を前担当者識別情報とすることができる。
【0074】
(3)上述の第2実施形態において、属性情報取得部23dを機能させず、時期算出部23cにおいて、前担当者属性情報および現担当者属性情報に基づく時期の補正を行わない構成とすることもできる。この場合には、第1実施形態と比べ、現期間担当者が特定可能であり、現期間担当者に対して業務に係る通知を行うことが可能となる。
【0075】
(4)上述した実施形態に加えて、暦日の情報を記憶するカレンダ情報記憶部を備え、時期算出部23cは、算出した時期とカレンダ情報記憶部に記憶された暦日とを比較し、算出された時期が休日である場合には、休日でない日に補正する構成とすることもできる。この補正は、算出された時期の直前の休日でない日としてもよいし、直後の休日でない日としても構わない。
【0076】
(5)上述の実施形態の時期算出部23cにおける前期間業務完了日時から現期間業務完了日時への変換の際に、特定イベントの時期に基づく変換を行うことも可能である。例えば、特定操作ファイルが“2007年度運動会プログラム.doc”である場合に、ファイル名を解析することにより、運動会に関するファイルであることが判明する。このとき、上述のカレンダ情報記憶部に運動会等のイベントのスケジュールを記憶させておき、前期間の運動会の日時と前期間業務完了日時との差を算出し、現期間の運動会の日時とその算出された差から現期間業務完了日時を算出する。このようにして、現期間業務完了日時を決定することにより、各期間のイベントの日時に応じた適切な時期が決定できる。
【0077】
(6)上述の第2実施形態において、属性情報記録部26に代えて、操作ログ情報に基づき各ユーザの習熟度を算出する習熟度算出部を備えた構成とすることもできる。この場合には、習熟度算出部は、管理対象業務の遂行に必要なアプリケーションの操作時間や操作回数が多いほど高い習熟度を算出し、属性情報取得部23dは、習熟度算出部から属性情報としての習熟度を取得する。なお、特定の業務遂行に要した操作時間や操作回数を求め、これらの値が小さいほど高い習熟度を算出する構成とすることもできる。このような構成では、管理コストを増大させることがなく習熟度を設定できるため、好適である。
【0078】
(7)上述の実施形態2の難易度算出部23bにおける難易度の算出では、特定操作ファイルに係る操作ログ情報である管理対象操作ログ情報のみを用いていたが、管理対象操作ログ情報に加え、特定操作ファイルに関連するファイルに係る操作ログ情報をも用いることができる。関連するファイルとして、例えばファイルの派生関係を用いることができる。ここで派生とは、ファイルをコピーし、同一ファイルを作成する操作を表し、コピー元のファイルを派生元ファイル、コピーにより作成されたファイルを派生ファイルと称する。例えば、図10の例では、ファイルBはファイルAを派生元ファイルとする派生ファイルであり、ファイルDはファイルBを派生元ファイルとする派生ファイルである。このような派生関係が存在する場合に、ファイルDが特定ファイルとなった場合には、ファイルDに係る操作ログ情報およびファイルDの派生元ファイルであるファイルBに係る操作ログ情報に基づいた難易度を算出する。また、ファイルDと同一の派生元ファイルから派生したファイルEの操作ログ情報を用いてもよく、さらに、ファイルBの派生元ファイルであるファイルAに係る操作ログ情報を用いても構わない。このように派生元ファイルや同一の派生元ファイルからの派生ファイルの操作ログをも用いて難易度を算出することにより、より的確に難易度を算出することが可能となる。
【0079】
また、派生元ファイルは、最終的に使用されていない可能性が高いため、特定操作ファイルから除外すると、不要な処理を低減できるため好適である。この際、操作ログ情報を解析し、派生ファイルが作成された後に、派生元ファイルが保存されていないことが確認された場合にのみ除外すると、より好適である。
【0080】
なお、本発明の業務管理システムでは、操作を表す操作ログ情報を保存しているため、操作ログ情報保存部21に保存されている操作ログ情報を解析することにより、図10に示すようなファイルの派生関係を取得することができる。
【0081】
(8)上述の実施形態の制御部24において、時期決定部23により決定された時期を通知時期として用いているが、この時期を作業開始時期として用いることも可能である。例えば、通知時期は所定の時期もしくは作業開始時期から所定期間前とし、その通知時期に作業開始時期を通知することができる。
【0082】
(9)また、上述の実施形態における管理サーバSおよび端末Cの各機能部は、本発明の目的を達する限りにおいて、適宜配置を変更することが可能である。例えば、制御部24を端末Cに備える構成や、時期決定部23および制御部24を端末Cに備える構成等とすることができる。
【図面の簡単な説明】
【0083】
【図1】本発明による業務管理システムのシステム構成図
【図2】本発明による業務管理システムの第1実施形態における機能ブロック図
【図3】本発明による業務管理システムの時期の決定に用いられる難易度と特定日時の関係を表す表
【図4】本発明による業務管理システムの第1実施形態における処理の流れを表すフローチャート
【図5】本発明による業務管理システムの第1実施形態における特定操作ログ情報の集計結果の例
【図6】本発明による業務管理システムの第2実施形態における機能ブロック図
【図7】本発明による業務管理システムの第2実施形態における処理の流れを表すフローチャート
【図8】本発明により業務管理システムの第2実施形態における業務情報記録部に記録されている情報の例
【図9】本発明による業務管理システムの実施形態における操作ログ情報の例
【図10】ファイルの派生関係を表す図
【符号の説明】
【0084】
S:管理サーバ
C:端末
10、20:ネットワークI/F
11:操作ログ情報生成部
21:操作ログ情報取得部
22:管理対象情報特定部
22a:特定操作ログ情報抽出部
22b:管理対象情報取得部
23:時期決定部
23a:管理対象操作ログ情報抽出部
23b:難易度算出部
23c:時期算出部
24:制御部

【特許請求の範囲】
【請求項1】
端末における操作を表す操作ログ情報を保存する操作ログ情報保存部を備え、前記操作ログ情報に基づき所定期間の業務を管理する業務管理システムであって、
前記操作ログ情報保存部から前期間における特定操作の操作ログ情報である特定操作ログ情報を取得し、当該特定操作ログ情報に基づき管理対象となる業務に関する情報である管理対象情報を特定する管理対象情報特定部と、
前記管理対象情報に基づき前記操作ログ情報保存部から前記管理対象となる業務に係る管理対象操作ログ情報を取得すると共に、当該管理対象操作ログ情報に基づき当該業務の難易度を算出し、当該難易度に応じた時期を決定する時期決定部と
前記時期に基づき制御を行う制御部と、を備えた業務管理システム。
【請求項2】
業務と当該業務の担当者である業務担当ユーザとを関連付けて業務情報として記録する業務情報記録部と、
前記業務情報に基づき前記管理対象となる業務の前期間における担当者である前担当者と現期間における担当者である現担当者とを特定すると共に、当該前担当者の属性情報及び当該現担当者の属性情報を取得する属性情報取得部をさらに備え、
前記時期決定部は、さらに前記前担当者の属性情報および前記現担当者の属性情報に基づき前記時期を決定する請求項1記載の業務管理システム。
【請求項3】
端末における操作を表す操作ログ情報を保存する操作ログ情報保存部を備え、当該操作ログ情報に基づき業務を管理する業務管理システムのための業務管理プログラムであって、
前記操作ログ情報から前期間における特定操作の操作ログ情報である特定操作ログ情報を取得し、当該特定操作ログ情報に基づき管理対象となる業務に関する情報である管理対象情報を特定する管理対象情報特定機能と、
前記管理対象情報に基づき前記操作ログ情報保存部から管理対象となる業務に係る管理対象操作ログ情報を取得すると共に、当該管理対象操作ログ情報に基づき当該業務の難易度を算出し、当該難易度に応じた時期を決定する時期決定機能と
前記時期に基づき制御を行う制御機能と、をコンピュータに実現させる業務管理プログラム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate


【公開番号】特開2009−294700(P2009−294700A)
【公開日】平成21年12月17日(2009.12.17)
【国際特許分類】
【出願番号】特願2008−144733(P2008−144733)
【出願日】平成20年6月2日(2008.6.2)
【出願人】(599108242)Sky株式会社 (257)