(57)【特許請求の範囲】
【請求項１】
企業の業務処理の流れに応じたユーザの操作を支援するナビゲーション機能を有する業務管理プログラムを記憶する記憶手段と、
前記業務管理プログラムの実行中に、前記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する前記ユーザの情報入力操作を受け付ける入力手段と、
前記業務管理プログラムの実行中に、前記選択された対象業務についてナビゲーション情報を出力する出力手段と、
前記選択された対象業務に関する前記ユーザの情報入力操作が中断された場合に、当該中断時における前記対象業務に関する中断データを記録するように前記記憶手段を制御し、当該中断された情報入力操作の再開を指示する前記ユーザの操作が受け付けられた場合に、前記記録された中断データを基に前記情報入力操作を受付可能とするように前記業務管理プログラムを制御する制御手段と
を具備し、
前記出力手段は、前記ナビゲーション機能の対象業務を示し前記情報入力操作の受付を開始させるアイコンを選択可能に出力し、
前記制御手段は、前記記録された中断データを基に、前記アイコンとして、新規に前記情報入力操作の受付を開始させるための新規業務アイコンと、前記中断された情報入力操作を再開させるための中断業務アイコンとを区別して出力し、かつ、当該中断業務アイコンを、前記中断の日時が早い順に並べて出力するように前記出力手段を制御する
業務管理装置。
【請求項２】
請求項１に記載の業務管理装置であって、
前記制御手段は、
前記中断データとして、前記中断時における前記対象業務のナビゲーションの進捗率を示す進捗率データを記録するように前記記憶手段を制御し、
前記記録された進捗率データを基に、前記中断業務アイコン上に、前記進捗率を示す情報を重畳させて出力するように前記出力手段を制御する
業務管理装置。
【請求項３】
請求項２に記載の業務管理装置であって、
前記制御手段は、前記進捗率を示す情報として、前記進捗率を示す数値及び円グラフが組み合わされた画像を前記中断業務アイコン上に出力するように前記出力手段を制御する
業務管理装置。
【請求項４】
請求項１乃至３のいずれかに記載の業務管理装置であって、
前記制御手段は、前記ナビゲーション情報として、前記対象業務の概要を当該業務の流れ及び業務に必要な書類に関する情報と共に示す業務確認画面を出力するように前記出力手段を制御する
業務管理装置。
【請求項５】
請求項４に記載の業務管理装置であって、
前記制御手段は、
前記業務確認画面上で、前記対象業務が有する複数の業務タスクを示す複数の業務タスクボタンを当該業務タスクのステップ順に並べて出力するように前記出力手段を制御し、
前記出力された複数の業務タスクボタンのいずれかを選択する前記ユーザの操作が受け付けられた場合に、当該選択された業務タスクボタンに対応する業務タスクに関する前記情報入力操作を受付可能とするように前記業務管理プログラムを制御する
業務管理装置。
【請求項６】
請求項５に記載の業務管理装置であって、
前記制御手段は、前記複数の業務タスクのうち、前記情報入力操作が必要な業務タスクを示す第１の業務タスクボタンを第１の表示態様で出力し、前記情報入力操作が不要だが業務管理プログラム外の所定の手続が必要な業務タスクを示す第２の業務タスクボタンを第２の表示態様で出力し、前記第１の業務タスクボタンを選択する操作が受け付けられた場合に前記情報入力操作を受付可能とし、前記第２の業務タスクボタンを選択する操作が受け付けられた場合に、前記所定の手続を示す情報を出力するように前記出力手段を制御する
業務管理装置。
【請求項７】
請求項１乃至６のいずれかに記載の業務管理装置であって、
前記制御手段は、
前記対象業務のナビゲーション情報の出力中に、当該対象業務の状況に関する文字情報の入力を前記ユーザから受け付けるように前記入力手段を制御し、
前記対象業務に関する前記ユーザの情報入力操作が中断された場合に、前記入力された文字情報を、前記中断データの一部として記録するように前記記憶手段を制御し、
前記中断業務アイコンに対して前記ユーザから所定の操作が受け付けられた場合に、前記記録された文字情報を出力するように前記出力手段を制御する
業務管理装置。
【請求項８】
請求項１乃至７のいずれかに記載の業務管理装置であって、
前記制御手段は、
前記アイコンとして、前記情報入力操作が完了した対象業務を示す完了業務アイコンを出力するように前記出力手段を制御し、
前記完了業務アイコンに対して前記ユーザから所定の操作が受け付けられた場合に、前記完了した対象業務の情報入力操作を行ったユーザ、当該完了した対象業務の業務名、情報入力操作の完了日時のうち少なくとも１つを示す情報を出力するように前記出力手段を制御する
業務管理装置。
【請求項９】
企業の業務処理の流れに応じたユーザの操作を支援するナビゲーション機能を有する業務管理プログラムの実行中に、前記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する前記ユーザの情報入力操作を受け付け、
前記業務管理プログラムの実行中に、前記選択された対象業務についてナビゲーション情報を出力し、
前記選択された対象業務に関する前記ユーザの情報入力操作が中断された場合に、当該中断時における前記対象業務に関する中断データを記録し、
前記該中断された情報入力操作の再開を指示する前記ユーザの操作が受け付けられた場合に、前記記録された中断データを基に前記情報入力操作を受付可能とするように前記業務管理プログラムを制御し、
前記ナビゲーション機能の対象業務を示し前記情報入力操作の受付を開始させるアイコンを選択可能に出力し、
前記記録された中断データを基に、前記アイコンとして、新規に前記情報入力操作の受付を開始させるための新規業務アイコンと、前記中断された情報入力操作を再開させるための中断業務アイコンとを区別して出力し、かつ、当該中断業務アイコンを、前記中断の日時が早い順に並べて出力する
情報処理方法。
【請求項１０】
企業の業務処理の流れに応じたユーザの操作を支援するナビゲーション機能を有する業務管理プログラムであって、業務管理装置に、
前記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する前記ユーザの情報入力操作を受け付けるステップと、
前記選択された対象業務についてナビゲーション情報を出力するステップと、
前記選択された対象業務に関する前記ユーザの情報入力操作が中断された場合に、当該中断時における前記対象業務に関する中断データを記録するステップと、
前記該中断された情報入力操作の再開を指示する前記ユーザの操作が受け付けられた場合に、前記記録された中断データを基に前記情報入力操作を受付可能とするステップと、
前記ナビゲーション機能の対象業務を示し前記情報入力操作の受付を開始させるアイコンを選択可能に出力するステップと、
前記記録された中断データを基に、前記アイコンとして、新規に前記情報入力操作の受付を開始させるための新規業務アイコンと、前記中断された情報入力操作を再開させるための中断業務アイコンとを区別して出力し、かつ、当該中断業務アイコンを、前記中断の日時が早い順に並べて出力するステップと
を実行させる業務管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、企業の業務処理をおこなう業務ソフトウェアを搭載した業務管理システムにおいて、業務をどのように実施したら良いかが分からない利用者、業務知識に乏しい利用者を対象に、各業務の基本的なフローと操作支援機能を提供することのできる、業務管理装置、情報処理方法及び業務管理プログラムに関する。
【背景技術】
【０００２】
近年、企業の業務処理をおこなう業務ソフトウェアには、例えば財務会計処理、税務申告処理、勤怠管理処理、給与計算処理等、様々な業務処理を一括で取りまとめる、所謂ＥＲＰ（Enterprise Resource Planning）パッケージを導入し、全社的に運用して各業務を連携させることで業務の効率化を向上させることが広まりつつある。
【０００３】
一方で、このような統合型業務ソフトウェアでは、導入する企業の規模や業態等により、様々な社内ルールや独自のシステムが存在し、その状態で、他社の設計した統合型業型ソフトウェアを導入するには、標準的なソフトウェアでの運用はほぼ不可能であり、様々なカスタマイズ項目が発生し、それらを運用に先立って綿密に打合せしたり、または試験的に運用したりしつつ、日々異なる企業文化の情報同士を合わせ込んで行くような地道な改善活動も必要となっている。
【０００４】
このような統合型業務ソフトウェアや、個々の業務用ソフトウェアにおいて、従来から、使用方法をガイダンスするいわゆるヘルプ機能が、様々な形態や特徴を以って提案されている。
【０００５】
例えば、下記特許文献１には、業務管理システムのデータ登録・入力画面表示手段に加えて、その画面内の入力項目の入力順にカーソル表示を行うデータ項目入力表示手段を有し、その入力項目に関する入力ガイダンス参照画面を表示する技術が開示されている。
【０００６】
また下記特許文献２には、必要な業務プログラムと業務ナビゲーションプログラムを備え、業務処理をサポートする技術が開示されている。
【０００７】
また特許文献３には、ナビゲーション操作見出しを表示して作業者に選択させ、選択されたナビゲーション操作見出しの操作に含まれるナビゲーション操作手順を表示して作業者に選択させ、選択されたナビゲーション操作手順の表示に含まれる操作説明に従って目的の業務処理手段を選択させて実施させ、その手順を繰り返し実施させることにより、業務処理を達成させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−１０８８１５号公報
【特許文献２】特開２０００−１９４７５３号公報
【特許文献３】特開２０１１−１９８２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に記載のような入力項目に対するガイダンスのみでは、操作が複雑化した昨今の企業業務ソフトウェアの支援機能としては、不十分である。
【００１０】
また特許文献２、３に記載の技術では、目的の業務処理を、ナビゲーション機能によって必要な業務プログラムを呼び出して実行させることで業務処理を支援することは可能であるが、利用者の都合や、申請書類の不備などにより、業務処理を途中で中断しなければならない場合の手順については、何ら考慮されていない。
【００１１】
以上のような事情に鑑み、本発明の目的は、企業の業務処理を行うための業務ソフトウェアにおいて、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供するとともに、業務処理に中断が発生した場合も、中断時の状態を記録し、中断した作業を再開できるようにすることができる、業務管理装置、情報処理方法及び業務管理プログラムを提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明の一形態に係る業務管理装置は、記憶手段と、入力手段と、出力手段と、制御手段とを有する。上記記憶手段は、企業の業務処理の流れに応じたユーザの操作を支援するナビゲーション機能を有する業務管理プログラムを記憶する。上記入力手段は、上記業務管理プログラムの実行中に、上記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する上記ユーザの情報入力操作を受け付ける。上記出力手段は、上記業務管理プログラムの実行中に、上記選択された対象業務についてナビゲーション情報を出力する。上記制御手段は、上記選択された対象業務に関する上記ユーザの情報入力操作が中断された場合に、当該中断時における上記対象業務に関する中断データを記録するように上記記憶手段を制御し、当該中断された情報入力操作の再開を指示する上記ユーザの操作が受け付けられた場合に、上記記録された中断データを基に上記情報入力操作を受付可能とするように上記業務管理プログラムを制御する。
【００１３】
これにより業務管理装置は、企業の業務処理を行う業務ソフトウェアにおいて、業務をどう実施したら良いかが分からないユーザや業務知識に乏しいユーザを対象に、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供するとともに、業務処理に中断が発生した場合も、中断時の状態を記録し、中断した作業を再開させることができる。
【００１４】
上記出力手段は、上記ナビゲーション機能の対象業務を示し上記情報入力操作の受付を開始させるアイコンを選択可能に出力してもよい。この場合上記制御手段は、上記記録された中断データを基に、上記アイコンとして、新規に上記情報入力操作の受付を開始させるための新規業務アイコンと、上記中断された情報入力操作を再開させるための中断業務アイコンとを区別して出力するように上記出力手段を制御してもよい。
【００１５】
これにより業務管理装置は、新規業務アイコンと区別して中断業務アイコンを選択可能に出力することで、ユーザが選択したナビゲーション対象業務に関する中断した情報入力操作をユーザに容易に再開させることができる。
【００１６】
上記制御手段は、上記中断データとして、上記中断時における上記対象業務のナビゲーションの進捗率を示す進捗率データを記録するように上記記憶手段を制御し、上記記録された進捗率データを基に、上記中断業務アイコン上に、上記進捗率を示す情報を重畳させて出力するように上記出力手段を制御してもよい。
【００１７】
これにより業務管理装置は、中断された業務の進捗率を中断業務アイコン上に表示させることで、ユーザに中断業務の進捗状況を把握させることができる。
【００１８】
上記制御手段は、上記進捗率を示す情報として、上記進捗率を示す数値及び円グラフが組み合わされた画像を上記中断業務アイコン上に出力するように上記出力手段を制御してもよい。
【００１９】
これにより業務管理装置は、中段業務アイコン上に、進捗率を数値と円グラフでグラフィカルに表示させることで、中断業務の進捗状況をユーザに一目で把握させることができる。
【００２０】
上記制御手段は、上記ナビゲーション情報として、上記対象業務の概要を当該業務の流れ及び業務に必要な書類に関する情報と共に示す業務確認画面を出力するように上記出力手段を制御してもよい。
【００２１】
これにより業務管理装置は、ユーザに、対象業務の業務概要や業務フローを事前に確認させ、必要な書類などを事前に準備させることで、業務を円滑に遂行させることができる。
【００２２】
上記制御手段は、上記業務確認画面上で、上記対象業務が有する複数の業務タスクを示す複数の業務タスクボタンを当該業務タスクのステップ順に並べて出力するように上記出力手段を制御してもよい。また制御手段は、上記出力された複数の業務タスクボタンのいずれかを選択する上記ユーザの操作が受け付けられた場合に、当該選択された業務タスクボタンに対応する業務タスクに関する上記情報入力操作を受付可能とするように上記業務管理プログラムを制御してもよい。
【００２３】
これにより業務管理装置は、ステップ順に出力された業務タスクボタンに従ってユーザに業務タスクを実行させることで、作業漏れ等のミスの発生を防止することができる。
【００２４】
上記制御手段は、上記複数の業務タスクのうち、上記情報入力操作が必要な業務タスクを示す第１の業務タスクボタンを第１の表示態様で出力し、上記情報入力操作が不要だが業務管理プログラム外の所定の手続が必要な業務タスクを示す第２の業務タスクボタンを第２の表示態様で出力し、上記第１の業務タスクボタンを選択する操作が受け付けられた場合に上記情報入力操作を受付可能とし、上記第２の業務タスクボタンを選択する操作が受け付けられた場合に、上記所定の手続を示す情報を出力するように上記出力手段を制御してもよい。
【００２５】
これにより業務管理装置は、情報入力操作が必要な業務タスクと情報入力操作は不要だが所定の手続きが業務タスクとをアイコンとして区別して出力させ、後者の業務タスクについては所定の手続を示す情報（提出が必要な書類や提出先の機関等）を出力することで、業務管理プログラムを、情報入力支援としてのみならず行動支援としても活用させることができる。
【００２６】
上記制御手段は、上記対象業務のナビゲーション情報の出力中に、当該対象業務の状況に関する文字情報の入力を上記ユーザから受け付けるように上記入力手段を制御してもよい。また制御手段は、上記対象業務に関する上記ユーザの情報入力操作が中断された場合に、上記入力された文字情報を、上記中断データの一部として記録するように上記記憶手段を制御してもよい。さらに制御手段は、上記中断業務アイコンに対して上記ユーザから所定の操作が受け付けられた場合に、上記記録された文字情報を出力するように上記出力手段を制御してもよい。
【００２７】
これにより業務管理装置は、中断業務の状況をユーザにメモとして入力させることで、当該メモを、中断した本人の忘備録として機能させるだけでなく、複数のユーザに共有させ業務状況を把握させることができる。
【００２８】
上記制御手段は、上記アイコンとして、上記情報入力操作が完了した対象業務を示す完了業務アイコンを出力するように上記出力手段を制御してもよい。また制御手段は、上記完了業務アイコンに対して上記ユーザから所定の操作が受け付けられた場合に、上記完了した対象業務の情報入力操作を行ったユーザ、当該完了した対象業務の業務名、情報入力操作の完了日時のうち少なくとも１つを示す情報を出力するように上記出力手段を制御してもよい。
【００２９】
これにより業務管理装置は、例えば対象業務に関する情報入力操作を行ったユーザの上長等の他のユーザに、完了した業務内容のチェックを行わせることができる。
【００３０】
本発明の他の形態に係る情報処理方法は、
企業の業務処理の流れに応じたユーザの操作を支援するナビゲーション機能を有する業務管理プログラムの実行中に、上記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する上記ユーザの情報入力操作を受け付け、
上記業務管理プログラムの実行中に、上記選択された対象業務についてナビゲーション情報を出力し、
上記選択された対象業務に関する上記ユーザの情報入力操作が中断された場合に、当該中断時における上記対象業務に関する中断データを記録し、
上記該中断された情報入力操作の再開を指示する上記ユーザの操作が受け付けられた場合に、上記記録された中断データを基に上記情報入力操作を受付可能とするように上記業務管理プログラムを制御することを含む。
【００３１】
本発明のまた別の形態に係る業務管理プログラムは、企業の業務処理の流れに応じたユーザの操作を支援するナビゲーション機能を有する業務管理プログラムであって、業務管理装置に、
上記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する上記ユーザの情報入力操作を受け付けるステップと、
上記選択された対象業務についてナビゲーション情報を出力するステップと、
上記選択された対象業務に関する上記ユーザの情報入力操作が中断された場合に、当該中断時における上記対象業務に関する中断データを記録するステップと、
上記該中断された情報入力操作の再開を指示する上記ユーザの操作が受け付けられた場合に、上記記録された中断データを基に上記情報入力操作を受付可能とするステップとを実行させる。
【発明の効果】
【００３２】
以上説明したように、本発明によれば、企業の業務処理をおこなう業務ソフトウェアを搭載した業務管理システムにおいて、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供するとともに、業務処理に中断が発生した場合も、中断時の状態を記録し、中断した作業を再開できるようにすることができる。しかし、当該効果は本発明を限定するものではない。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施形態に係る業務管理システムの構成図である。
【図２】本発明の一実施形態に係る業務管理サーバの構成図である。
【図３】本発明の一実施形態に係る業務管理サーバが記憶するデータの構成を示した図である。
【図４】本発明の一実施形態に係る業務管理サーバによる、ナビメニュー画面全般に関する動作を示したフローチャートである。
【図５】本発明の一実施形態に係る業務管理サーバによって出力される業務管理プログラムの画面例を示した図である。
【図６】本発明の一実施形態に係る業務管理サーバによって出力される業務管理プログラムの画面例を示した図である。
【図７】本発明の一実施形態に係る業務管理サーバによって出力される業務管理プログラムの画面例を示した図である。
【図８】本発明の一実施形態に係る業務管理サーバによって出力される業務管理プログラムの画面例を示した図である。
【図９】本発明の一実施形態に係る業務管理サーバによるナビゲーションの実行処理の流れを示したフローチャートである。
【図１０】本発明の一実施形態に係る業務管理サーバによる業務状況入力処理の流れを示したフローチャートである。
【図１１】本発明の一実施形態に係る業務管理サーバによって出力される業務管理プログラムのダイアログ表示例を示した図である。
【図１２】本発明の一実施形態に係る業務管理サーバによって出力される業務管理プログラムのダイアログ表示例を示した図である。
【図１３】本発明の一実施形態に係る業務管理サーバによって出力される業務管理プログラムのダイアログ表示例を示した図である。
【発明を実施するための形態】
【００３４】
以下、図面を参照しながら、本発明の実施形態を説明する。以下の実施形態は、本発明の好適な具体例であって、種々の好ましい技術を開示しているが、本発明の技術範囲は これらの態様に限定されるものではない。
【００３５】
［業務管理システムの構成］
図１は本発明の実施形態に係る業務管理システムの構成を示す図である。同図に示すように、本システムは、例えばある企業の企業内ＬＡＮ（Local Area Network）等のネットワークＮを介して相互接続された、業務管理サーバ１００と複数の従業員端末２００とで構成されている。またネットワークＮには、上記企業のＷｅｂサーバ１５０も接続されている。
【００３６】
上記企業は、業務管理プログラムを含む業務管理システムによって業務管理を運用するように、当該業務管理システムを導入している。
【００３７】
業務管理サーバ１００には、上記業務管理プログラムがインストールされ、業務管理サーバ１００は、従業員端末２００から入力される従業員の操作に基づいて当該業務管理プログラムを実行することで、企業内の人事情報や労務管理情報に関するデータを処理・管理する。
【００３８】
従業員端末２００は、管理職従業員の端末、人事担当従業員の端末、その他の従業員の端末を含む。従業員端末２００の数は図示したものに限られず、さらに多数でもよく、単一であってもよい。本実施形態では、上記業務管理プログラムは主に人事・労務業務に関するものであり、主に人事担当従業員によって操作される。
【００３９】
従業員端末２００は、代表的には、上記企業の従業員に割り当てられた業務用のＰＣ（Personal Computer）であり、上記業務管理プログラムがインストールされた上記業務管理サーバ１００に対してシンクライアント端末として機能する。しかし、従業員端末２００にも業務管理プログラムがインストールされて、業務管理装置として機能してもよい。またこの場合、ＰＣに換わって、業務管理プログラムをインストールしたタブレット端末やスマートフォン等が業務管理装置として機能してもよい。
【００４０】
当該業務管理サーバ１００には、上記人事情報や労務管理情報を集約したマスタテーブルとなるマスタＤＢ１０が接続されている。当該マスタＤＢ１０は各従業員端末２００から共用でアクセスでき、若しくは、アクセス権の設定状況に応じて、マスタＤＢ１０の個々の情報毎にアクセス可能に設定されている。
【００４１】
図示しないが、業務管理サーバ１００は、インターネット等の外部ネットワークに接続され、外部との通信が可能になっており、外部からのアクセスを制限するファイヤーウォール等の仕組みも備えている。
【００４２】
［業務管理サーバの構成］
図２は本実施形態に係る業務管理サーバ１００の構成を示した図である。
【００４３】
同図に示すように、業務管理サーバ１００は、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、入出力インタフェース１０５、及び、これらを互いに接続するバス１０４を備える。
【００４４】
ＣＰＵ１０１は、必要に応じてＲＡＭ１０３等に適宜アクセスし、各種演算処理を行いながら業務管理サーバ１００の各ブロック全体を統括的に制御する。ＲＯＭ１０２は、ＣＰＵ１０１に実行させるＯＳ、プログラムや各種パラメータなどのファームウェアが固定的に記憶されている不揮発性のメモリである。ＲＡＭ１０３は、ＣＰＵ１０１の作業用領域等として用いられ、ＯＳ、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００４５】
入出力インタフェース１０５には、表示部１０６、操作部１０７、記憶部１０８、通信部１０９、ドライブ部１１０等が接続される。
【００４６】
表示部１０６は、例えばＬＣＤ（Liquid Crystal Display）、ＯＥＬＤ（Organic ElectroLuminescence Display）、ＣＲＴ（Cathode Ray Tube）等を用いた表示デバイスである。
【００４７】
操作部１０７は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル等、ユーザからの操作入力を受け付ける入力装置である。操作部１０７がタッチパネルである場合、そのタッチパネルは表示部１０６と一体となり得る。
【００４８】
記憶部１０８は、例えばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）、その他のフラッシュメモリ等の不揮発性メモリである。当該記憶部１０８には、業務管理サーバ１００が上記ＣＰＵ１０１等のハードウェアと協働してＰＣとして機能するための上記ＯＳや各種アプリケーション、各種データに加えて、本実施形態における業務処理を実行するための業務管理プログラム及びデータが記憶される。
【００４９】
通信部１０９は、例えばEthernet（登録商標）用のＮＩＣ（Network Interface Card）や無線ＬＡＮ等の無線通信用の各種モジュールであり、従業員端末２００やＷｅｂサーバ１５０との間の通信処理を担う。
【００５０】
ドライブ部１１０は、例えば光ディスク、光磁気ディスク、半導体メモリ等のリムーバブル記録媒体１１１をロードし、当該リムーバブル記録媒体１１１に記録されたデータの読み出しや、当該リムーバブル記録媒体１１１へのデータの書き込みを実行する。
【００５１】
なお、図示しないが、従業員端末２００の基本的なハードウェア構成も上記業務管理サーバ１００のハードウェア構成と略同様である。
【００５２】
［業務管理プログラムのデータ構成］
図３は、業務管理サーバ１００が記憶部１０８に記憶する業務管理プログラム及びそれに付随するデータの構成を示した図である。
【００５３】
本実施形態における業務管理プログラムは、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供することができる。同図では、当該ナビゲーション機能に必要なデータやプログラムに特化して説明する。
【００５４】
同図に示すように、業務管理プログラムは、ナビメニュー実行部３１、ナビ本体実行部３２、及び複数の業務プログラム３３から構成される。
【００５５】
ナビメニュー実行部３１は、上記ナビゲーション機能を実行するためのメニュー画面（ナビメニュー画面）上での処理、すなわち、従業員端末２００から入力されるユーザ（従業員）の操作に基づく、対象業務の選択処理や、中断・完了業務に関する情報の表示処理等を実行するためのプログラムである。当該ナビメニュー実行部３１には、ナビメニュー画面を表示するために必要なアイコンやボタン等のユーザインタフェース画像も含まれる。
【００５６】
ナビ本体実行部３２は、従業員端末２００のユーザによって選択された業務について、その流れに応じて、ユーザの操作に関するナビゲーション（各業務の各ステップにおけるタスクに応じた支援情報の表示等）及び当該ナビゲーション実行中の画面（ナビ本体画面）上で従業員端末２００から入力された操作に応じたデータ処理を実行するためのプログラムである。当該ナビ本体実行部３２には、ナビ本体画面を表示するために必要なアイコンやボタン等のユーザインタフェース画像も含まれる。
【００５７】
業務プログラム３３は、上記ユーザに選択された業務における各タスク（データ入力処理等）を実行するためのプログラムである。当該業務プログラム３３の数は図示されたものに限られず、各業務が有する複数のタスク毎に多数の業務プログラム３３が存在する。
【００５８】
また業務管理プログラムは、上記実行部及びプログラムがその実行に用いるデータとして、ナビテンプレートＤＢ３４及び中断データＤＢ３５を有する。
【００５９】
ナビテンプレートＤＢ３４は、業務管理プログラムがナビゲーション機能（業務フローの説明及びそれに応じたユーザの操作支援情報の提供機能）を提供するためのテンプレート情報を記憶する。具体的には、ナビテンプレートＤＢ３４は、図示しないが、業務カテゴリテーブル、業務テーブル、業務手順テーブル、ナビタスクテーブル、タスク書類テーブル等のテーブルから構成される。
【００６０】
業務カテゴリテーブルは、上記ナビ本体実行部３２によって実行されるナビゲーションの対象となる業務のカテゴリを識別するＩＤやカテゴリ名等のデータからなる。
【００６１】
業務テーブルは、上記各カテゴリに属する具体的な業務を識別するＩＤや業務名等のデータからなる。
【００６２】
業務手順テーブルは、各業務の手順（ステップ）を識別するＩＤや手順名（全手順数における各手順の順番）等のデータからなる。
【００６３】
ナビタスクテーブルは、各業務に含まれるタスクを識別するＩＤやタスク名等のデータからなる。
【００６４】
タスク書類テーブルは、各業務の各業務タスクを完了するために必要となる書類を識別するＩＤや書類名等のデータからなる。
【００６５】
なお、上記マスタＤＢ１０には、上記ナビテンプレートＤＢ３４が有するこれら各テーブルに対応したマスタデータが記憶されている。
【００６６】
中断データテーブルＤＢ３５は、上記ナビ本体画面上でナビゲーションと共に実行される業務プログラムがユーザの操作によって中断された場合に、当該中断時における業務プログラムに関するデータを中断データとして保持する。
【００６７】
中断データとしては、当該中断データを識別するＩＤや中断データ名のほか、中断された業務のＩＤ、当該業務において実行されていたタスクのＩＤ、中断の日時、当該業務を実行していたユーザのＩＤ、当該ユーザが業務実行中に入力した状況報告情報、当該業務を開始した日時等のデータが含まれる。
【００６８】
これらのうち、タスクＩＤが上記業務手順テーブルと関連付けられることで、中断時における業務タスクが全業務タスクにおける何番目の業務タスクであるか、すなわち、中断時において全業務タスクのうち何番目の業務タスクまで完了しているか（中断時の業務タスクの１つ前の業務タスクまで完了している）を示す業務の進捗率が算出可能である。しかし、当該進捗率に関するデータも中断データに含まれていてもよい。
【００６９】
これら各データベースのデータは、業務管理プログラムによるナビゲーションの実行処理において適宜参照され利用される。
【００７０】
［業務管理サーバの動作］
次に、以上のように構成された業務管理サーバ１００の動作について説明する。当該動作は、業務管理サーバ１００のＣＰＵ１０１その他のハードウェアと、上記業務管理プログラムとの協働により実行される。以下の説明では、便宜上、ＣＰＵ１０１を動作主体とする。
【００７１】
（ナビメニュー画面全般に関する動作）
図４は、本実施形態における業務管理サーバ１００による、業務管理プログラムのナビメニュー画面全般に関する動作の流れを示したフローチャートである。
【００７２】
同図に示すように、業務管理サーバ１００は、従業員端末２００から、業務管理プログラムのナビメニュー画面にアクセスがあったか否かを判断し（ステップ１）、アクセスがあったと判断した場合（Ｙｅｓ）、ナビメニュー画面を表示する（ステップ２）。
【００７３】
図５及び図６は、当該ナビメニュー画面の例を示した図である。図５は当該ナビメニュー画面の上部を示し、図６は図５に示した画面がスクロールされた下部を示す。
【００７４】
図５及び図６に示すように、ナビメニュー画面４００は、例えば画面左端に沿って配置されている処理大分類ボタン４１を有する。当該処理大分類ボタン４１には、企業の様々な業務を管理するための業務管理プログラムがそれぞれ機能モジュールとして対応付けられている。本実施形態における業務管理プログラムは、それらのうちのナビゲーション機能を実行するための業務管理プログラムである。その他の業務管理プログラムとしては、就業プログラム、給与プログラム、会計プログラム等がある。
【００７５】
本実施形態においてナビゲーション機能を実行する業務管理プログラムは、その他の個別の業務管理プログラムによっても各従業員が手作業で入力できる業務を、ナビゲーション付で半自動的に入力させるためのプログラムである。
【００７６】
図５及び図６に示すように、ナビメニュー画面４００は、新規業務リストエリア４２、中断業務リストエリア４６、及び完了業務リストエリア５０の各エリアを有する。
【００７７】
新規業務リストエリア４２は、ナビゲーションが実行可能な各業務に対応する複数の新規業務アイコン４３が選択可能にリスト表示されるエリアである。
【００７８】
新規業務アイコン４３は、例えば円の中に各業務に関連するピクトグラムが配置された図形と、その図形の下部に配置された業務名とから構成される。各業務名は、上記業務テーブルから取得される。業務名としては、図５に示すように、「従業員の入社」、「従業員の退職」、「住所変更」等が挙げられる。
【００７９】
また新規業務リストエリア４２の例えば右側には、確認ボタン４４及び開始ボタン４５が表示される。確認ボタン４４は、上記各新規業務アイコン４３のうちユーザに選択された新規業務アイコン４３に対応する業務の内容を説明する業務確認画面を表示させるためのボタンである。開始ボタン４５は、ナビ本体画面へ移行して、ユーザに選択された新規業務アイコン４３に対応する業務のナビゲーションを開始するためのボタンである。
【００８０】
中断業務リストエリア４６は、ナビゲーションの実行途中に中断された各業務に対応する複数の中断業務アイコン４７が選択可能にリスト表示されるエリアである。
【００８１】
中断業務アイコン４７は、上記新規業務アイコン４３と同一の円とピクトグラムからなるアイコンに、中断された業務の進捗率を示す数値及び円グラフが重畳されたものである。具体的には、中断業務アイコン４７においては、その中央に、外形となる円と同心円状の円が描かれ、その円の中に上記進捗率（％）を示す数値が配置され、当該数値が配置された円の周囲に当該数値に対応する円グラフが描かれている。また、中断業務アイコン４７の下部には、業務名と共に、中断データ名及び中断時刻が表示される。
【００８２】
当該中断業務アイコン４７の表示に際し、ＣＰＵ１０１は、上記中断データＤＢ３５から、業務管理サーバ１００（業務管理プログラム）にログインしたユーザのＩＤに紐付けられた中断データのうち、タスクＩＤが０以上（タスク未完了）の中断データを抽出する。そしてＣＰＵ１０１は、当該中断データにおける完了タスク数（タスクＩＤ−１）を全タスク数で除することで進捗率を算出し、それに基づいて数値及び円グラフを作成することで、中断業務アイコン４７を生成し、それを例えばその中断日時が早い順に中断業務リストエリア４６に表示する。
【００８３】
完了業務リストエリア５０は、ナビゲーションの実行により完了したが、そのナビゲーションの履歴として保存されている各業務に対応する完了業務アイコン５１が選択可能にリスト表示されるエリアである。
【００８４】
完了業務アイコン５１は、上記新規業務アイコン４３と同一の円とピクトグラムからなるアイコンであり、その下部には、業務名と共に、中断データ名及び完了時刻が表示される。
【００８５】
当該完了業務アイコン５１の表示に際し、ＣＰＵ１０１は、上記中断データＤＢ３５から、ユーザのＩＤに紐付けられた中断データのうち、全タスク完了済み（中断時のタスクＩＤ＝−１）の中断データを抽出する。そしてＣＰＵ１０１は、当該中断データに基づいて完了業務アイコン５１を生成し、それを例えばその完了日時が早い順に完了業務リストエリア５０に表示する。
【００８６】
図４に戻り、ＣＰＵ１０１は、上記ナビメニュー画面４００上で、新規業務アイコン４３が選択されたか否かを判断する（ステップ３）。
【００８７】
新規業務アイコン４３が選択されたと判断した場合（Ｙｅｓ）、ＣＰＵ１０１は、新規業務リストエリア４２の右側の開始ボタン４５が従業員端末２００のユーザに押下されたか否かを判断する（ステップ４）。
【００８８】
開始ボタン４５が押下されたと判断した場合（Ｙｅｓ）、ＣＰＵ１０１は、ナビ本体画面へ移行し、選択された新規業務アイコン４３に対応する業務のナビゲーションを最初から開始する（ステップ５）。このナビ本体画面におけるナビゲーション処理の詳細については図８及び図９を用いて後述するが、ナビゲーションの開始に際して、ＣＰＵ１０１は、各業務の実行の前提として必要となるデータを入力させるためのダイアログを表示する。
【００８９】
例えば、開始された業務が従業員の入社である場合、ＣＰＵ１０１は、図１２に示すように、個人作成ダイアログ９０を表示する。当該個人作成ダイアログ９０上の入社日・コード入力欄９１に、入社年月日と個人コードが入力され、ＯＫボタン９２が押下されると、ＣＰＵ１０１はそれ以降の業務に関するナビゲーションを開始する。
【００９０】
また、開始された業務が従業員の所属／区分変更である場合、ＣＰＵ１０１は、変更対象の従業員をユーザに選択させた上で、図１３に示すように、所属異動ダイアログ１２０を表示する。当該所属異動ダイアログ１２０上の適用開始日入力欄１２１に、所属異動／区分変更日が入力され、ＯＫボタン１２２が押下されると、それ以降の業務に関するナビゲーションを開始する。
【００９１】
ＣＰＵ１０１は、ナビゲーション実行中に、従業員端末２００のユーザにより中断ボタンが押下されたか否かを判断する（ステップ６）。
【００９２】
中断ボタンが押下されたと判断した場合（Ｙｅｓ）、ＣＰＵ１０１は、当該実行中のナビゲーション業務の中断時における中断データ（中断時のタスクＩＤ等）を記録し（ステップ７）、ナビ本体画面からナビメニュー画面４００へ移行する。
【００９３】
また、上記ステップ４において開始ボタン４５が押下されず（Ｎｏ）、確認ボタン４４が押下されたと判断した場合（ステップ８のＹｅｓ）、ＣＰＵ１０１は、業務確認画面を表示する。
【００９４】
図７は、当該業務確認画面の例を示した図である。同図に示すように、業務確認画面５００は、業務概要情報６１と、必要書類情報６２と、業務手順情報６３と、戻るボタン６４と、開始ボタン６５とを有する。
【００９５】
業務概要情報６１は、選択された新規業務アイコン４３に対応する業務の概要を記した情報であり、必要書類情報６２は、当該業務を完了するために必要な書類（例えば、従業員の新規入社業務については、年金手帳、履歴書、健康保険・厚生年金保険の被保険者資格取得届、健康保険被扶養者届、顔写真等）を記した情報である。業務手順情報６３は、当該業務の大まかなフローを記した情報である。
【００９６】
当該業務確認画面の表示に際し、ＣＰＵ１０１は、上記ナビテンプレートＤＢ３４の業務テーブルから業務名データ及び業務概要データを取得して上記業務概要情報６１を作成し、タスク書類テーブルから当該業務に必要となる書類名を取得して必要書類情報６２を作成する。またＣＰＵ１０１は、業務手順テーブルからフロー名を取得し、業務手順情報６３を作成する。
【００９７】
図４に戻り、ＣＰＵ１０１は、当該業務確認画面５００上で、開始ボタン６５が押下されたと判断した場合（ステップ１０のＹｅｓ）、ナビ本体画面へ移行し、当該業務のナビゲーションを開始する（ステップ５）。ナビ本体画面の詳細については後述する。
【００９８】
また、当該業務確認画面５００上で、戻るボタン６４が押下されたと判断した場合（ステップ１１のＹｅｓ）、ＣＰＵ１０１は、業務確認画面５００からナビメニュー画面４００へ移行する。
【００９９】
上記ステップ３において新規業務アイコン４３が選択されず（Ｎｏ）、中断業務アイコン４７が選択されたと判断した場合（ステップ１２のＹｅｓ）、ＣＰＵ１０１は、上記中断業務リストエリア４６の右側の再開ボタン４８が従業員端末２００のユーザに押下されたか否かを判断する（ステップ１３）。
【０１００】
再開ボタン４８が押下されたと判断した場合（Ｙｅｓ）、ＣＰＵ１０１は、ナビ本体画面へ移行し、選択された中断業務アイコン４７に対応する業務のナビゲーションを再開する（ステップ５）。
【０１０１】
この際、ＣＰＵ１０１は、上記中断データＤＢ３５から、上記選択された中断業務アイコン４７に対応する中断データを取得し、当該中断データ中の中断時の業務タスクＩＤに対応する業務タスクからナビゲーションを再開させる。
【０１０２】
上記ステップ１３において再開ボタン４８が押下されず（Ｎｏ）、中断業務アイコン４７がダブルクリックされたと判断した場合（ステップ１４のＹｅｓ）、ＣＰＵ１０１は、当該中断業務アイコン４７に対応する業務の状況確認ダイアログを表示する（ステップ１５）。
【０１０３】
図１１は当該状況確認ダイアログの例を示した図である。
【０１０４】
同図に示すように、状況確認ダイアログ８０は、業務名入力欄８１、状況報告情報入力欄８２、再開ボタン８３、保存ボタン８４、及び閉じるボタン８５を有する。その他、状況確認ダイアログ８０は、処理対象名、適用開始日、現在のステータスの各表示項目を有する。
【０１０５】
当該状況確認ダイアログ８０の表示に際し、ＣＰＵ１０１は、上記中断データＤＢ３５から、業務名、処理対象名、（処理対象に対する）適用開始日、（ナビゲーションの）開始日、現在のステータス（業務タスクＩＤ）、及び状況報告情報を取得し、それらの情報を状況確認ダイアログ８０上に配置する。
【０１０６】
当該状況確認ダイアログ８０の表示項目のうち、業務名は業務名入力欄８１を介して、状況報告情報は状況報告情報入力欄８２を介して、ナビゲーションを実行中の従業員端末２００のユーザが任意のテキストで入力できるものである。業務名については、従業員が入力しない状態においても、デフォルトのテキストとして、例えば各業務アイコンの下部に表示される業務名が表示されてもよい。
【０１０７】
再開ボタン８３は、ナビゲーション実行中において状況確認ダイアログ８０が表示された場合に、当該状況確認ダイアログ８０を閉じてナビ本体画面へと戻りナビゲーションを再開するためのボタンである。保存ボタン８４は、上記任意に入力可能な業務名入力欄８１及び状況報告情報入力欄８２の入力内容を中断データＤＢ３５に保存するためのボタンである。閉じるボタン８５は、当該状況確認ダイアログ８０を閉じてナビメニュー画面４００（ナビゲーション非実行時）またはナビ本体画面（ナビゲーション実行時）へ戻るためのボタンである。
【０１０８】
ナビゲーション実行中の当該状況確認ダイアログ８０への入力処理及び各ボタンの操作に対する処理の詳細については後述する。
【０１０９】
当該状況確認ダイアログ８０は、上記各業務アイコンに対応するナビゲーションを実行した（実際にデータ入力作業を行った）従業員が閲覧できるほか、それ以外の従業員（例えば実際にデータ入力作業を行った従業員の上長または同じ部署の従業員）も閲覧することができる。これにより、ナビゲーションによる各業務の進捗状況を複数の従業員が共有することができる。
【０１１０】
図４に戻り、従業員端末２００のユーザによって当該状況確認ダイアログの閉じるボタン８５が押下されたと判断した場合（ステップ１６のＹｅｓ）、ＣＰＵ１０１は、当該状況確認ダイアログ８０を終了して上記ナビメニュー画面４００へと戻る（ステップ２）。
【０１１１】
また上記ステップ１４において中断業務アイコン４７がダブルクリックされず（Ｎｏ）、削除ボタン４９が押下されたと判断した場合（ステップ１９のＹｅｓ）、ＣＰＵ１０１は、当該中断業務アイコン４７を削除し、それに対応する中断データＤＢ３５内のデータも削除する（ステップ２０）。
【０１１２】
上記ステップ１２において中断業務アイコン４７が選択されず（Ｎｏ）、完了業務アイコン５１が選択されたと判断した場合（ステップ１７のＹｅｓ）、ＣＰＵ１０１は、当該完了業務アイコン５１が従業員端末２００のユーザによってダブルクリックされたか否かを判断する（ステップ１８）。
【０１１３】
完了業務アイコン５１がダブルクリックされたと判断した場合（ステップ１８のＹｅｓ）、ＣＰＵ１０１は、当該完了業務アイコン４７に対応する業務の状況確認ダイアログ８０を表示する（ステップ１５）。
【０１１４】
従業員端末２００のユーザによって当該状況確認ダイアログ８０の閉じるボタン８５が押下されたと判断した場合（ステップ１６のＹｅｓ）、ＣＰＵ１０１は、当該状況確認ダイアログ８０を終了して上記ナビメニュー画面４００へと戻る（ステップ２）。
【０１１５】
また上記ステップ１８において完了業務アイコン５１がダブルクリックされず（Ｎｏ）、削除ボタン５２が押下されたと判断した場合（ステップ１９のＹｅｓ）、ＣＰＵ１０１は、当該完了業務アイコン５１を削除し、それに対応する中断データＤＢ３５内のデータも削除する（ステップ２０）。
【０１１６】
（ナビ本体画面に関する動作）
図８は、上記ナビメニュー画面４００において、上記選択された新規業務アイコン４３または中断業務アイコン４７について開始ボタン４５または再開ボタン４８が押下された場合に表示されるナビ本体画面６００の例を示した図である。
【０１１７】
同図に示すように、ナビ本体画面６００は、上部の業務フローエリア７１と下部の業務説明エリア７４とに分かれて構成されている。
【０１１８】
業務フローエリア７１は、複数の業務タスクボタン７２を有する。当該業務タスクボタン７２は、選択された業務が有する複数の業務タスクに対応しており、例えば横長矩形のボタンの中央に業務タスク名が配置された構成とされている。各業務タスクボタン７２は、その業務の手順に従って例えば左から順に表示され、各業務タスクボタン７２の間には業務の流れを示す矢印が表示される。すなわち、各業務タスクボタン７２はそのステップ順に並べて表示される。
【０１１９】
ＣＰＵ１０１は、当該業務タスクボタン７２の表示に際し、ナビテンプレートＤＢ３４のナビタスクテーブルからタスク名を取得するとともに、中断データＤＢ３５から中断時のタスクＩＤを取得し、タスク名から各業務タスクボタン７２を作成するとともに、完了済みの業務タスク及びその次の業務タスクに対応する業務タスクボタン７２を活性化（操作可能な状態）とし、それ以外の業務タスクに対応する業務タスクボタン７２は不活性の状態で表示する。
【０１２０】
各業務タスクボタン７２の例えば上部には、当該業務タスクボタン７２に対応する業務タスクが完了しているか否かを示す完了チェックボックス７３が配置される。また当該完了チェックボックス７３の例えば右横には、全タスク数に対する当該完了したタスクの番号を示す情報も表示される。当該完了チェックボックス７３についても、完了済みの業務タスク及びその次の業務タスクに対応する完了チェックボックス７３が活性化され、それ以外が不活性の状態で表示される。
【０１２１】
また業務フローエリア７１の例えば上部右上には、状況入力ボタン７７及び中断ボタン７８が表示される。状況入力ボタン７７は、上記状況確認ダイアログ８０を表示させるためのボタンであり、中断ボタン７８は実行中のナビゲーションを中断するためのボタンである。
【０１２２】
業務説明エリア７４は、業務概要タブ７５及び業務フロータブ７６によって切替可能な各画面（業務概要画面及び業務フロー画面）を有する。業務概要画面には、業務確認画面５００においても表示された業務概要情報６１及び必要書類情報６２が表示される。図示しないが、業務フロー画面では、業務タスク毎に入力される操作に関するヘルプ情報が表示される。ＣＰＵ１０１は、これらに対応する情報をナビテンプレートＤＢ３４から取得して業務説明エリア７４内に配置する。
【０１２３】
図示しないが、当該ナビ本体画面６００においては、業務フローエリア７１の右端部、すなわち、各業務の最後の業務タスクに対応する業務タスクボタン７２の近傍に、作業終了ボタンが設けられる。当該作業終了ボタンが従業員端末２００のユーザによって押下された場合、ＣＰＵ１０１は、中断データＤＢ３５内のタスクＩＤを完了状態（−１）として保存し、ナビゲーションを終了する。この完了した業務の情報は、上記完了業務アイコン５１を介して確認可能となる。
【０１２４】
図９は、本実施形態における業務管理サーバ１００による、ナビ本体画面６００上でのナビゲーション処理に関する動作の流れを示したフローチャートである。
【０１２５】
同図に示すように、ＣＰＵ１０１は、上記ナビ本体画面６００において、従業員端末２００のユーザによって業務タスクボタン７２が押下されたか否かを判断する（ステップ３１）。
【０１２６】
業務タスクボタン７２が押下されたと判断した場合（Ｙｅｓ）、ＣＰＵ１０１は、当該業務タスクボタン７２に対応する業務プログラム３３を実行し、ナビゲーションを開始する（ステップ３２）。これにより、当該業務タスクボタン７２に対応する業務タスクに関する従業員端末２００からの情報入力操作が受付可能な状態となる。
【０１２７】
続いてＣＰＵ１０１は、上記業務プログラム３３の実行下における従業員端末２００からの情報入力によって、業務タスクが完了したか否かを判断する（ステップ３３）。
【０１２８】
業務タスクが完了したと判断した場合（Ｙｅｓ）、ＣＰＵ１０１は、上記業務プログラム３３を終了する。この際、ＣＰＵ１０１は、従業員端末２００のユーザから、上記業務タスクボタン７２に対応する完了チェックボックス７３をＯＮにする操作が入力された場合、当該完了チェックボックス７３をＯＮに設定する（ステップ３４）。なお、ＣＰＵ１０１は、業務タスクが完了したと判断した場合、従業員端末２００のユーザからの操作によらずに、自動的に完了チェックボックス７３をＯＮに設定してもよい。
【０１２９】
一方、同図では図示しないが、図４で説明したように、業務プログラム３３の実行中に中断ボタン７８が押下された場合には、中断時のデータ（業務ＩＤ、業務タスクＩＤ、ユーザＩＤ、中断日時、状況報告情報等）が上記中断データＤＢ３５に保存される。
【０１３０】
なお、従業員端末２００から入力された情報は、上記マスタＤＢ１０では、ナビゲーションの実行やその中断等に関係なくその入力毎に逐次保存・更新されている。すなわち、業務の中断や、業務タスクの完了といった概念は業務管理プログラムによるナビゲーションにおける概念であり、マスタＤＢ１０では、ナビゲーション実行下で従業員端末２００から入力された情報は、ナビゲーションによらずに入力された情報と同様に記憶・更新される。
【０１３１】
そしてＣＰＵ１０１は、選択された業務に関する全ての業務タスクが完了したか否かを判断し（ステップ３５）、未完了の場合（Ｎｏ）には次のステップの業務タスクに対応する業務タスクボタン７２を活性化（操作入力受付可能な状態に）して、上記ステップ３１移行の処理を繰り返す。
【０１３２】
ＣＰＵ１０１は、以上の処理を全ての業務タスクが完了するまで繰り返し、全業務タスクが完了した場合（ステップ３５のＹｅｓ）、中断データＤＢ３５内のタスクＩＤを完了状態として保存し、ナビゲーションを終了する。
【０１３３】
図１０は、上記ナビ本体画面６００上で状況入力ボタン７７が押下された場合の業務管理サーバ１００の動作の流れを示したフローチャートである。
【０１３４】
同図に示すように、ＣＰＵ１０１は、従業員端末２００のユーザにより、状況入力ボタン７７が押下されたと判断した場合（ステップ４１のＹｅｓ）、上記状況確認ダイアログ８０（図１１参照）を表示する（ステップ４２）。
【０１３５】
続いてＣＰＵ１０１は、当該状況確認ダイアログ８０上で、従業員端末２００のユーザにより、保存ボタン８４が押下されたか否かを判断する（ステップ４３）。
【０１３６】
保存ボタン８４が押下されたと判断した場合（Ｙｅｓ）、ＣＰＵ１０１は、上記業務名入力欄８１及び状況情報入力欄８２の入力内容を上記中断データＤＢ３５に保存する（ステップ４４）。
【０１３７】
一方、状況確認ダイアログ８０上で、従業員端末２００のユーザにより、再開ボタン８３が押下されたと判断した場合（ステップ４５のＹｅｓ）、当該状況確認ダイアログ８０を終了し、ナビ本体画面６００へと戻る。
【０１３８】
上述したように、中断された業務について上記状況確認ダイアログ８０上で入力された業務名や状況報告情報は、中断業務アイコン４７のダブルクリックによって中断データＤＢから取得され表示可能とされる。
【０１３９】
以上説明したように、本実施形態によれば、業務管理サーバ１００は、企業の業務処理を行う業務管理プログラムにおいて、業務をどう実施したら良いかが分からない従業員や業務知識に乏しい従業員を対象に、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供するとともに、業務処理に中断が発生した場合も、中断時の状態を中断データとして記録し、中断した作業を再開させることができる。
【０１４０】
また業務管理サーバ１００は、ナビメニュー画面４００においては、進捗率を示す数値及び円グラフが重畳された中断業務アイコン４７を業務名や中断日時等と共に表示することで、中断したナビゲーション業務の内容、進捗率、中断日時をユーザに一目で確認させることができ、またその情報を複数の従業員に共有させることができる。
【０１４１】
［変形例］
本発明は上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更され得る。
【０１４２】
上述の実施形態では、ナビ本体画面６００においては、各業務タスクボタン７２が同一の表示形態で表示された例が示された。しかし、各業務タスクには、従業員による情報入力操作を必要とするものと、情報入力操作は不要だが、業務管理プログラムによらない所定の手続（例えば官公庁に対する各種書類の提出等）が必要なものとが存在する。そこで業務管理サーバ１００は、複数の業務タスクのうち、情報入力操作が必要な業務タスクを示す第１の業務タスクボタンを第１の表示態様で出力し、情報入力操作が不要だが業務管理プログラム外の所定の手続が必要な業務タスクを示す第２の業務タスクボタンを第２の表示態様で出力してもよい。ここで第１の表示態様と第２の表示態様は、例えば異なる色、異なる大きさ、異なる形状であってもよい。そして業務管理サーバ１００は、第１の業務タスクボタンを選択する操作が受け付けられた場合に情報入力操作を受付可能とし、第２の業務タスクボタンを選択する操作が受け付けられた場合に、所定の手続を示す情報（例えば提出が必要な書類や提出先に関する情報）を出力してもよい。
【０１４３】
上述の実施形態では、人事・労務に関する業務を例に説明がなされたが、例えば給与、会計等、企業内の他の業務に関する処理についても同様に上述したナビゲーション処理が実行され得る。
【０１４４】
上述のナビメニュー画面４００及びナビ本体画面６００において表示された各種アイコンやボタン等のユーザインタフェースの配置や形状等の表示態様は図示したものに限られず、様々な態様に変更可能である。また当該ユーザインタフェースの操作方法も上述したものに限られず、適宜変更可能である。
【０１４５】
上述の実施形態では、中断業務アイコン４７における進捗率は数値と円グラフによって表示されたが、当該進捗率は、例えば円グラフのみによって表示されてもよく、また他のグラフ（棒グラフ等）で表示されてもよく、また視覚的に進捗率が把握できるものであればそれ以外のいかなる態様で表示されても構わない。
【０１４６】
上述の実施形態では、業務管理プログラムが業務管理サーバ１００によって実行され、従業員端末２００からの操作入力を基に業務管理サーバ１００が各種情報処理を実行する例が示された。しかし、業務管理プログラムが従業員端末２００にインストールされ、当該従業員端末２００でも実行可能であってもよく、この場合は、上記業務管理サーバ１００が実行した上記各種動作を従業員端末２００が実行してもよい。
【産業上の利用可能性】
【０１４７】
本発明は、企業の業務処理をおこなう業務ソフトウェアを搭載した業務管理システムにおいて、好適に利用することができる。
【符号の説明】
【０１４８】
１０…マスタＤＢ
３１…ナビメニュー実行部
３２…ナビ本体実行部
３３…業務プログラム
３４…ナビテンプレートＤＢ
３５…中断データＤＢ
４２…新規業務リストエリア
４３…新規業務アイコン
４４…確認ボタン
４５…開始ボタン
４６…中断業務リストエリア
４７…中断業務アイコン
４８…再開ボタン
５０…完了業務リストエリア
５１…完了業務アイコン
６１…業務概要情報
６２…必要書類情報
６３…業務手順情報
７１…業務フローエリア
７２…業務タスクボタン
７３…完了チェックボックス
７４…業務説明エリア
７５…業務概要タブ
７６…業務フロータブ
７７…状況入力ボタン
７８…中断ボタン
８０…状況確認ダイアログ
８１…業務名入力欄
８２…状況報告情報入力欄
８４…保存ボタン
１００…業務管理サーバ
１０１…ＣＰＵ
１０８…記憶部
１０９…通信部
２００…従業員端末
４００…ナビメニュー画面
５００…業務確認画面
６００…ナビ本体画面
Ｎ…ネットワーク
【図１】
0006742125.tif 000002
【図２】
0006742125.tif 000003
【図３】
0006742125.tif 000004
【図４】
0006742125.tif 000005
【図５】
0006742125.tif 000006
【図６】
0006742125.tif 000007
【図７】
0006742125.tif 000008
【図８】
0006742125.tif 000009
【図９】
0006742125.tif 000010
【図１０】
0006742125.tif 000011
【図１１】
0006742125.tif 000012
【図１２】
0006742125.tif 000013
【図１３】
0006742125.tif 000014