(57)【要約】      （修正有）【課題】効率よくトレーニングを行うことができる情報処理装置、情報処理システム及びプログラムを提供する。【解決手段】情報処理装置１は、所定の業務に係る業務処理を、実際に業務を遂行するための通常モード及びユーザによる業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理部と、処理部によりトレーニングモードで業務処理が実行される場合に、通常モードの業務処理の履歴に係る履歴データに基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力するトレーニングメニュー出力部と、を備える。【選択図】図１
2020205022.tif 000002
【特許請求の範囲】
【請求項１】
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モード、及びユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理手段と、
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理の履歴に係る履歴データに基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力するトレーニングメニュー出力手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記複数のトレーニング項目の各々は、異なる複数の前記業務処理のいずれかに対応し、
前記トレーニングメニュー出力手段は、前記履歴データにより示される、前記複数の業務処理の各々の実行回数に基づいて前記複数のトレーニング項目を配列することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記トレーニングメニュー出力手段は、前記複数の業務処理のうち前記実行回数の多い業務処理に対応する前記トレーニング項目ほど早期に実行されるように前記実行手順を定めることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記複数のトレーニング項目の各々は、異なる複数の前記業務処理のいずれかに対応し、
前記トレーニングメニュー出力手段は、前記複数の業務処理のうち所定の方法で特定された一部に対応する前記トレーニング項目が配列された前記トレーニングメニューを出力することを特徴とする請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記複数の業務処理の各々は、前記業務の分野に係る複数の業務分類のいずれかに属し、
前記トレーニングメニュー出力手段は、前記複数の業務分類のうち指定された業務分類に属する前記業務処理を特定し、当該特定した前記業務処理に対応する前記トレーニング項目が配列された前記トレーニングメニューを出力することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
ユーザからの担当業務の指定を受け付けるための第１の受付画面を表示部に表示させる第１の表示制御手段を備え、
前記トレーニングメニュー出力手段は、前記第１の受付画面において指定された前記担当業務に対応する前記業務分類を、前記指定された業務分類として用いることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記複数の業務処理の各々には、前記業務の程度の高さに係る複数の業務レベルのいずれかが設定されており、
前記トレーニングメニュー出力手段は、前記複数の業務レベルのうち指定された業務レベルが設定されている前記業務処理を特定し、当該特定した前記業務処理に対応する前記トレーニング項目が配列された前記トレーニングメニューを出力することを特徴とする請求項４〜６のいずれか一項に記載の情報処理装置。
【請求項８】
ユーザが担当可能な前記業務レベルを示す担当レベルの指定を受け付けるための第２の受付画面を表示部に表示させる第２の表示制御手段を備え、
前記トレーニングメニュー出力手段は、前記第２の受付画面において指定された前記担当レベルに対応する前記業務レベルを、前記指定された業務レベルとして用いることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記トレーニングメニュー出力手段は、前記履歴データのうち直近の所定期間の前記履歴に係る部分に基づいて前記トレーニングメニューを生成することを特徴とする請求項１〜８のいずれか一項に記載の情報処理装置。
【請求項１０】
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理における処理対象のデータを複製して複製データを生成する複製手段を備え、
前記トレーニングメニュー出力手段は、前記複製データに含まれる前記履歴データに基づいて前記トレーニングメニューを生成することを特徴とする請求項１〜９のいずれか一項に記載の情報処理装置。
【請求項１１】
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モード、及びユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理手段と、
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理の履歴に係る履歴データに基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力するトレーニングメニュー出力手段と、
を備えることを特徴とする情報処理システム。
【請求項１２】
情報処理装置に設けられたコンピュータを、
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モード、及びユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理手段、
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理の履歴に係る履歴データに基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力するトレーニングメニュー出力手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム及びプログラムに関する。
【背景技術】
【０００２】
従来、ユーザからの入力操作に応じて、見積書及び納品書といった帳票の作成や商品の在庫管理などの、各種の業務に係る業務処理を行う情報処理装置がある（例えば、特許文献１）。ユーザは、業務処理において、例えば所定の入力項目に取引データを入力して帳票を作成したり、在庫状況などに応じてデータの更新のためのデータ入力を行ったりすることで、情報処理装置上で商品の販売管理を行うことができる。
【０００３】
このような情報処理装置には、ユーザに入力操作を習得させるために、代表的な業務処理に係る入力操作をユーザに体験させるチュートリアルモードが用意されたものがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１９−２８６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、通常、業務処理の種別は多岐に亘り、また、このうちユーザが実際に頻繁に実行する業務処理は、ユーザごとに異なることが多い。このため、上記のようなチュートリアルモードによる画一的なトレーニングでは、入力操作の習得が非効率となってしまうという課題がある。
【０００６】
この発明の目的は、効率よくトレーニングを行うことができる情報処理装置、情報処理システム及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の情報処理装置は、
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モード、及びユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理手段と、
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理の履歴に係る履歴データに基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力するトレーニングメニュー出力手段と、
を備える。
【発明の効果】
【０００８】
本発明によれば、効果よくトレーニングを行うことができる。
【図面の簡単な説明】
【０００９】
【図１】販売管理装置の機能的構成を示すブロック図である。
【図２】業務データの内容例を示す図である。
【図３】得意先データの内容例を示す図である。
【図４】商品データの内容例を示す図である。
【図５】仕入先データの内容例を示す図である。
【図６】取引データの内容例を示す図である。
【図７】業務メニューデータの内容例を示す図である。
【図８】業務ログデータの内容例を示す図である。
【図９】ショートカットが表示された表示画面の一部を示す図である。
【図１０】通常モード用の業務メニュー画面を示す図である。
【図１１】売上管理業務のうち売上伝票入力の処理を行っているときの売上伝票入力画面を示す図である。
【図１２】トレーニングモードでの販売管理処理の制御手順を示すフローチャートである。
【図１３】トレーニングメニュー生成処理の制御手順を示すフローチャートである。
【図１４】業務ログの抽出結果を実行回数順でソートした結果の例を示す図である。
【図１５】生成されたトレーニングメニューデータの例を示す図である。
【図１６】トレーニング用チェックシートの印刷開始ダイアログを示す図である。
【図１７】トレーニング用チェックシートの内容例を示す図である。
【図１８】トレーニングモード用の業務メニュー画面を示す図である。
【図１９】売上管理業務のうち売上伝票入力の処理をトレーニングモードで行っているときの売上伝票入力画面を示す図である。
【図２０】変形例１に係る販売管理装置の機能的構成を示すブロック図である。
【図２１】販売管理システムの概略構成図である。
【図２２】第２の実施形態に係る業務メニューデータの内容例を示す図である。
【図２３】得意先管理表の業務処理を行っているときの得意先管理表準備画面を示す図である。
【図２４】得意先管理表を示す図である。
【図２５】商品別得意先管理表の業務処理を行っているときの商品別得意先管理表準備画面を示す図である。
【図２６】商品別得意先管理表を示す図である。
【図２７】第２の実施形態に係る業務ログデータの内容例を示す図である。
【図２８】第２の実施形態に係るトレーニングモードでの販売管理処理の制御手順を示すフローチャートである。
【図２９】第２の実施形態に係る業務ログの抽出結果を実行回数順でソートした結果の例を示す図である。
【図３０】第２の実施形態に係るトレーニングメニューデータの例を示す図である。
【図３１】第２の実施形態に係るトレーニング用チェックシートの印刷開始ダイアログを示す図である。
【図３２】第２の実施形態に係るトレーニング用チェックシートの内容例を示す図である。
【図３３】第２の実施形態に係るトレーニング用チェックシートの内容例を示す図である。
【図３４】第２の実施形態に係るトレーニング用チェックシートの内容例を示す図である。
【図３５】第２の実施形態に係るトレーニング用チェックシートの内容例を示す図である。
【図３６】得意先管理表の業務処理をトレーニングモードで行っているときの得意先管理表準備画面を示す図である。
【図３７】トレーニングモードで印刷された得意先管理表を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の情報処理装置、情報処理システム及びプログラムに係る実施の形態を図面に基づいて説明する。
【００１１】
（第１の実施形態）
＜販売管理装置の構成＞
図１は、第１の実施形態の販売管理装置１の機能的構成を示すブロック図である。
販売管理装置１（情報処理装置）は、商品に関する各種データを記憶し、所定の取引先との取引のための作業を含む複数の業務（例えば、商品の売上、仕入及び在庫などに関する業務）について、ユーザからの入力操作に応じてデータの集計や帳票の印刷といった所定の処理を実行することで、商品の販売管理業務を支援する。販売管理装置１は、例えば、ノートＰＣ（Personal Computer）、デスクトップＰＣ、スマートフォン、タブレット型端末などであり、商品の販売管理業務を行う者が使用する。
【００１２】
販売管理装置１は、ＣＰＵ１０（Central Processing Unit）と、ＲＡＭ２０（Random Access Memory）と、記憶部３０と、操作部４０と、表示部５０と、通信部６０と、バス７０などを備えている。販売管理装置１の各部は、バス７０を介して接続されている。
【００１３】
ＣＰＵ１０は、販売管理装置１の各部を制御する。ＣＰＵ１０は、記憶部３０に記憶されている各種プログラムを読み出してＲＡＭ２０に展開し、当該プログラムに従って各種処理を実行する。当該処理を実行することで、ＣＰＵ１０は、表示制御部１１（表示制御手段）、処理部１２（処理手段）、複製部１３（複製手段）、トレーニングメニュー出力部１４（トレーニングメニュー出力手段）などとして機能する。
【００１４】
このうち表示制御部１１は、記憶部３０に記憶されたメニュープログラム３１を実行することで、複数の種別の業務処理の中から実行する業務処理をユーザに選択させるための業務メニュー画面５２ａ（図１０参照）、５２ｂ（図１８参照）を表示部５０に表示させる処理を行う。このうち業務メニュー画面５２ａは、通常モード用のメニュー画面であり、業務メニュー画面５２ｂは、トレーニングモード用のメニュー画面である。ここで、通常モードは、実際に業務を遂行するために業務処理を実行するモードであり、トレーニングモードは、ユーザによる業務処理に係る入力操作の習得のために業務処理を実行するモードである。以下では、業務メニュー画面５２ａ、５２ｂの任意の一方を指す場合には「業務メニュー画面５２」と記す。
また、表示制御部１１は、処理部１２による処理結果を逐次表示部５０に表示させる処理なども行う。
【００１５】
処理部１２は、ユーザからの指示に応じて業務プログラム３２４又は３３４を実行することで、所定の業務に係る業務処理を実行する。この業務処理には、例えば納品書や請求書などの帳票を作成して出力する処理などがある。また、処理部１２は、ユーザからの指示に応じて、通常モード及びトレーニングモードのうち、指定された一方のモードで業務処理を実行する。
【００１６】
通常モードでは、記憶部３０に記憶されている通常モード用実行環境データ３２が、表示制御部１１及び処理部１２の処理対象のデータとして用いられる。ここで、処理対象のデータとは、処理の実行のために参照されるデータ、及び処理によって生成又は書き換えられるデータである。よって、処理部１２による処理結果は、通常モード用実行環境データ３２内のデータに記憶される。したがって、通常モード用実行環境データ３２には、実際の業務の内容が反映されることとなる。具体的には、処理対象のデータとして用いられる通常モード用実行環境データ３２には、実際の業務の遂行のために業務処理において参照される情報を含むデータ、及び実際の業務の遂行結果に係る情報を含むデータ、の少なくとも一方が含まれ得る。より詳しくは、通常モード用実行環境データ３２には、実際の業務における取引先に係る情報を含むデータ、実際の業務における取引の対象に係る情報を含むデータ、及び実際の業務における取引の結果に係る情報を含むデータ、の少なくとも一部が含まれ得る。
一方、トレーニングモードでは、トレーニングモード用実行環境データ３３が、表示制御部１１及び処理部１２の処理対象のデータとして用いられる。
通常モード及びトレーニングモードにおける処理及び動作の詳細については後述する。
【００１７】
複製部１３は、トレーニングモードで業務処理が開始される場合（より詳しくは、業務処理の開始のために業務メニュー画面５２が表示される場合。以下同じ。）に、記憶部３０に記憶されている通常モード用実行環境データ３２をコピー（複製）して、トレーニングモード用実行環境データ３３を生成し、記憶部３０に記憶させる。複製部１３は、トレーニングモードで業務処理が実行されるごとに、新たにトレーニングモード用実行環境データ３３を生成する。既にトレーニングモード用実行環境データ３３が存在している場合には、当該トレーニングモード用実行環境データ３３の内容が、最新の通常モード用実行環境データ３２の内容に書き換えられる。トレーニングモードでは、最新のトレーニングモード用実行環境データ３３が、表示制御部１１及び処理部１２の処理対象のデータとして用いられる。
【００１８】
トレーニングメニュー出力部１４は、トレーニングモードで業務処理が開始される場合に、複数のトレーニング項目の実行手順を示すトレーニングメニューの情報を含むトレーニングメニューデータ３４を生成し、当該トレーニングメニューを含むトレーニング用チェックシートＳ（図１７参照）を所定の印刷装置により印刷させる。
【００１９】
ＲＡＭ２０は、例えば、揮発性のメモリであり、ＣＰＵ１０により読み出された各種のプログラムやデータを一時的に格納するワークエリアを有する。ＲＡＭ２０には、販売管理処理及び業務処理が通常モード及びトレーニングモードのいずれで動作しているかを示すモードフラグ２１が記憶される。なお、モードフラグ２１は、記憶部３０に記憶されて保持されても良い。
【００２０】
記憶部３０は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）といった、データの書き込み及び読み出しが可能な記憶装置を備え、各種のプログラムやデータを含むファイル等を記憶する。具体的には、記憶部３０には、上述したメニュープログラム３１、通常モード用実行環境データ３２、トレーニングモード用実行環境データ３３、及びトレーニングメニューデータ３４などが記憶されている。
通常モード用実行環境データ３２には、業務データ３２１、業務メニューデータ３２２、業務ログデータ３２３、及び業務プログラム３２４が含まれる。このうち業務データ３２１、業務メニューデータ３２２、及び業務ログデータ３２３が、通常モードの業務処理における処理対象のデータに相当する。
また、トレーニングモード用実行環境データ３３には、業務データ３３１、業務メニューデータ３３２（複製業務メニューデータ）、業務ログデータ３３３（履歴データ）、及び業務プログラム３３４（複製プログラム）が含まれる。このうち業務データ３３１、業務メニューデータ３３２、及び業務ログデータ３３３が、トレーニングモードの業務処理における処理対象のデータ、及び複製データに相当する。
【００２１】
図２は、業務データ３２１、３３１の内容例を示す図である。
業務データ３２１には、得意先データ３２１ａ、商品データ３２１ｂ、仕入先データ３２１ｃ、及び取引データ３２１ｄが含まれる。このうち、得意先データ３２１ａ、商品データ３２１ｂ、及び仕入先データ３２１ｃは、「実際の業務の遂行のために業務処理において参照される情報を含むデータ」に相当する。また、得意先データ３２１ａ、及び仕入先データ３２１ｃは、「実際の業務における取引先に係る情報を含むデータ」に相当し、商品データ３２１ｂは、「実際の業務における取引の対象に係る情報を含むデータ」に相当する。また、取引データ３２１ｄは、「実際の業務の遂行結果に係る情報を含むデータ」、及び「実際の業務における取引の結果に係る情報を含むデータ」に相当する。
同様に、図２（ｂ）に示されるように、業務データ３３１には、得意先データ３３１ａ、商品データ３３１ｂ、仕入先データ３３１ｃ、及び取引データ３３１ｄが含まれる。
【００２２】
上述したように、トレーニングモード用実行環境データ３３は、通常モード用実行環境データ３２をコピーして生成されたものであるため、その生成時の内容は、通常モード用実行環境データ３２と同一である。したがって、生成時における業務データ３３１の内容は、業務データ３２１の内容と同一である。
【００２３】
図３は、得意先データ３２１ａ、３３１ａの内容例を示す図である。
得意先データ３２１ａ、３３１ａは、「キーコード」及び「得意先名」の項目の情報が得意先ごとに記憶されたテーブルデータである。
「キーコード」は、得意先を特定するために得意先ごとに定められている符号である。
「得意先名」は、得意先の名称である。
【００２４】
図４は、商品データ３２１ｂ、３３１ｂの内容例を示す図である。
商品データ３２１ｂ、３３１ｂは、「キーコード」、「商品名」及び「単価」の項目の情報が商品の種別ごとに記憶されたテーブルデータである。
「キーコード」は、商品を特定するために商品ごとに定められている符号である。
「商品名」は、商品の名称である。
「単価」は、商品に対応付けられて定められている商品の単価である。
【００２５】
図５は、仕入先データ３２１ｃ、３３１ｃの内容例を示す図である。
仕入先データ３２１ｃ、３３１ｃは、「キーコード」及び「仕入先名」の項目の情報が仕入先ごとに記憶されたテーブルデータである。
「キーコード」は、仕入先を特定するために仕入先ごとに定められている符号である。
「仕入先名」は、仕入先の名称である。
【００２６】
図６は、取引データ３２１ｄ、３３１ｄの内容例を示す図である。
取引データ３２１ｄ、３３１ｄは、「伝票日付」、「伝票番号」、「取引区分」、「取引先キーコード」、「行番号」、「商品キーコード」、「数量」、「単価」及び「金額」の項目の情報が商品の取引ごとに記憶されたテーブルデータである。
「伝票日付」は、取引に係る伝票の発行日である。
「伝票番号」は、伝票を特定するために伝票ごとに振られた数字である。
「取引区分」は、取引の種別に応じた区分を表す数字である。
「取引先キーコード」は、その取引の取引先（得意先又は仕入先）を示す符号である。この「取引先キーコード」は、得意先データ３２１ａ、３３１ａにおける「キーコード」、及び仕入先データ３２１ｃ、３３１ｃにおける「キーコード」のいずれかに対応する。したがって、得意先データ３２１ａ、３３１ａ又は仕入先データ３２１ｃ、３３１ｃを参照することで、「取引先キーコード」に対応する取引先を特定することができる。
「行番号」は、伝票における商品等の記載欄の行の番号を示す。すなわち、伝票に２行以上の記載欄に亘って商品等の取引内容が記載されている場合には、取引データ３２１ｄ、３３１ｄには、「伝票番号」が同一であり「行番号」が異なる２以上のデータが記憶される。
「商品キーコード」は、その取引の対象の商品を示す符号である。「商品キーコード」は、商品データ３２１ｂ、３３１ｂにおける「キーコード」に対応する。したがって、商品データ３２１ｂ、３３１ｂを参照することで、「商品キーコード」に対応する商品を特定することができる。
「数量」、「単価」は、それぞれその取引における商品の数量、単価であり、「金額」は、単価に数量を乗じて得られる取引金額である。
【００２７】
図７は、業務メニューデータ３２２、３３２の内容例を示す図である。
業務メニューデータ３２２、３３２は、「階層１」、「階層２」及び「業務名」の項目が業務名ごとに記憶されたテーブルデータである。この業務メニューデータ３２２、３３２の各行のデータは、「業務名」に記載された業務に係る業務処理を開始させるために選択されるべき「階層１」の業務メニュー、及び「階層２」の業務メニューの組み合わせを示したものである。よって、業務メニューデータ３２２、３３２は、「階層１」の業務メニュー、及び「階層２」の業務メニューを選択した場合に実行可能な業務処理を示したものであるということもできる。
「階層１」は、販売管理処理が開始された場合に最初に選択対象となる第１階層の業務メニュー群のいずれかである。第１階層の業務メニュー群は、業務メニュー画面５２ａ、５２ｂにメニューボタン５２１として表示される。
「階層２」は、第１階層のいずれかの業務メニューが選択された場合に選択可能となる、第２階層のメニュー群（不図示）のいずれかである。
「業務名」は、実行対象の業務処理に係る業務の名称である。
【００２８】
図８は、業務ログデータ３２３、３３３の内容例を示す図である。
業務ログデータ３２３、３３３は、「番号」、「業務名」、「開始日時」、「終了日時」、「得意先キーコード」、「仕入先キーコード」及び「伝票番号」の項目が、実行された業務の業務名ごとに記憶されたテーブルデータである。業務ログデータ３２３、３３３は、処理部１２により実行された業務処理の内容が時系列順に記録されたものであり、業務処理の履歴に係る履歴データに相当する。また、業務ログデータ３２３は、「実際の業務の遂行結果に係る情報を含むデータ」、及び「実際の業務における取引の結果に係る情報を含むデータ」に相当する。
「番号」は、実行された業務処理ごとに振られた番号である。
「業務名」は、実行された業務処理に係る業務の名称である。
「開始日時」は、業務処理が開始された日時である。
「終了日時」は、業務処理が終了した日時である。
「得意先キーコード」は、その業務処理における得意先を示すキーコードである。この「得意先キーコード」は、得意先データ３２１ａ、３３１ａにおける「キーコード」に対応する。したがって、得意先データ３２１ａ、３３１ａを参照することで、「得意先キーコード」に対応する得意先を特定することができる。
「仕入先キーコード」は、その業務処理における仕入先を示すキーコードである。この「仕入先キーコード」は、仕入先データ３２１ｃ、３３１ｃにおける「キーコード」に対応する。したがって、仕入先データ３２１ｃ、３３１ｃを参照することで、「仕入先キーコード」に対応する仕入先を特定することができる。
「伝票番号」は、その業務処理において作成された伝票を示す番号である。この「伝票番号」は、取引データ３２１ｄ、３３１ｄにおける「伝票番号」に対応する。したがって、取引データ３２１ｄ、３３１ｄを参照することで、「伝票番号」に対応する伝票を特定することができる。
【００２９】
図１の通常モード用実行環境データ３２に含まれる業務プログラム３２４は、業務メニューデータ３２２の「階層１」の業務メニューごとに用意されている。ＣＰＵ１０（処理部１２）は、これらの業務プログラム３２４に基づいて、対応する業務メニューに係る業務処理を実行する。
同様に、トレーニングモード用実行環境データ３３に含まれる業務プログラム３３４は、業務メニューデータ３３２の「階層１」の業務メニューごとに用意されている。ＣＰＵ１０（処理部１２）は、これらの業務プログラム３３４に基づいて、対応する業務メニューに係る業務処理を実行する。
【００３０】
操作部４０は、キーボード等のキー入力部と、マウス等のポインティングデバイスとを有し、ユーザ（オペレータ）からのキー操作入力及び位置操作入力を受け付け、その操作情報をＣＰＵ１０に出力する。
【００３１】
表示部５０は、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electro Luminescence）ディスプレイ等で構成され、ＣＰＵ１０から入力された制御信号に従って各種表示を行う。
【００３２】
通信部６０は、ネットワークカード等により構成され、通信ネットワーク（図示略）を介してサーバ等の各種機器に接続される。通信ネットワークは、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等とすることができる。ＣＰＵ１０は、通信部６０を介して、通信ネットワーク上の機器と通信が可能である。
また、本実施形態の販売管理装置１は、通信部６０を介して外部の印刷装置（不図示）に接続されており、販売管理装置１で作成された各種の伝票やトレーニング用チェックシートＳなどを当該印刷装置で印刷できるようになっている。
【００３３】
なお、本実施形態では、販売管理装置１の記憶部３０に、メニュープログラム３１、通常モード用実行環境データ３２、トレーニングモード用実行環境データ３３、及びトレーニングメニューデータ３４が記憶されているが、これに限られず、上記のデータやプログラムの一部又は全部を外部のサーバ等に記憶させておき、販売管理装置１がサーバ等から通信部６０を介して必要な情報を取得して動作するようにしてもよい。
【００３４】
＜販売管理装置の動作＞
次に、販売管理装置１の動作について説明する。
販売管理装置１が起動すると、表示部５０の表示画面に、販売管理動作を開始させるためのショートカット５１１、５１２が表示される。
【００３５】
図９は、ショートカット５１１、５１２が表示された表示画面５１の一部を示す図である。
ショートカット５１１を選択する入力操作がなされた場合には、通常モードで販売管理動作が開始される。また、ショートカット５１２を選択する入力操作がなされた場合には、トレーニングモードで販売管理動作が開始される。
詳しくは、メニュープログラム３１の起動時に、選択されたショートカット５１１又は５１２に応じて異なる引数が参照されるようになっており、この引数に応じて、通常モード及びトレーニングモードのいずれかで販売管理動作が開始される。上記引数の内容は、ＲＡＭ２０のモードフラグ２１に反映されて保持され、販売管理装置１が通常モード及びトレーニングモードのいずれで動作しているかの判別のために適宜参照される。
【００３６】
ＣＰＵ１０（表示制御部１１及び処理部１２）は、通常モードで販売管理動作を開始させた場合には、記憶部３０に記憶されている通常モード用実行環境データ３２を処理対象のデータとして用い、トレーニングモード用実行環境データ３３は用いない。
一方、ＣＰＵ１０は、トレーニングモードで販売管理動作を開始させた場合には、トレーニングモード用実行環境データ３３を処理対象のデータとして用い、通常モード用実行環境データ３２は用いない。これにより、トレーニングモードでの動作時に、実際の業務に係る通常モード用実行環境データ３２が書き換えられないようになっている。また、通常モード用実行環境データ３２をコピーして得られたトレーニングモード用実行環境データ３３を処理対象のデータとして用いることで、通常モードと同一の実行環境でトレーニングを行うことができるようになっている。
以下では、通常モード及びトレーニングモードでの販売管理装置１の動作についてそれぞれ説明する。
【００３７】
＜通常モードでの動作＞
図９のショートカット５１１を選択する入力操作がなされると、ＣＰＵ１０（表示制御部１１）は、通常モードで販売管理動作を開始させ、表示部５０に通常モード用の業務メニュー画面５２ａを表示させる。
【００３８】
図１０は、通常モード用の業務メニュー画面５２ａを示す図である。
図１０に示すように、業務メニュー画面５２ａでは、販売管理装置１でサポートされている複数の業務に係る業務処理を開始させるためのメニューボタン５２１が表示されている。このメニューボタン５２１の内容は、図７の業務メニューデータ３２２の「階層１」の業務メニューに対応する。すなわち、処理部１２は、業務メニューデータ３２２を参照して表示させるメニューボタン５２１を決定する。
【００３９】
いずれかのメニューボタン５２１を選択する入力操作がなされると、ＣＰＵ１０（処理部１２）は、当該メニューボタン５２１に対応する業務プログラム３２４を実行する。これにより、業務処理が開始される。詳しくは、メニューボタン５２１に対応する業務処理の画面に遷移し、業務処理の内容に応じて、業務メニューデータ３２２における「階層２」のメニューボタン（不図示）が表示される。この「階層２」のメニューボタンをさらに選択することで、業務メニューデータ３２２における「業務名」に対応する業務処理（見積書や売上伝票といった帳票の作成等）が開始される。ただし、「階層２」のメニューボタンは必須ではなく、「階層１」のメニューボタンを選択した段階で具体的な業務に係る業務処理が開始されてもよい。
【００４０】
図１１は、売上管理業務のうち売上伝票入力の処理を行っているときの売上伝票入力画面５３を示す図である。
売上伝票入力画面５３では、印刷される売上伝票（納品書）と同様の配置でデータの入力欄（商品名、数量、単位、単価、金額等）が設けられており、各入力欄を選択して直接データを入力することができるようになっている。納品書作成画面４３で納品書の作成が終了した後、印刷ボタン５３１を選択する入力操作を行うことで、印刷装置により納品書を印刷することができる。
【００４１】
通常モードで実行される業務プログラム３２４では、上述したように、処理対象のデータとして、通常モード用実行環境データ３２のみを用いる。したがって、通常モードでは、通常モード用実行環境データ３２のみが更新される。詳しくは、業務データ３２１の得意先データ３２１ａ、商品データ３２１ｂ、仕入先データ３２１ｃ、取引データ３２１ｄに対して、ユーザの入力操作に応じた内容の追加、更新等がなされ、業務ログデータ３２３に業務ログが記録される。
【００４２】
＜トレーニングモードでの動作＞
次に、トレーニングモードでの動作について説明する。
図９のショートカット５１２を選択する入力操作がなされると、トレーニングモードで販売管理動作が開始される。トレーニングモードの販売管理動作では、まず、通常モード用実行環境データ３２がコピーされてトレーニングモード用実行環境データ３３が生成され、当該トレーニングモード用実行環境データ３３に基づいてトレーニング用チェックシートＳが印刷（出力）され、その後、トレーニングモード用の業務メニュー画面５２ｂが表示されて、トレーニングのための業務処理が実行される。
【００４３】
図１２は、トレーニングモードでの販売管理処理のＣＰＵ１０による制御手順を示すフローチャートである。
トレーニングモードでの販売管理処理が開始されると、ＣＰＵ１０（複製部１３）は、通常モード用実行環境データ３２をコピーしてトレーニングモード用実行環境データ３３を生成し、記憶部３０に記憶させる（ステップＳ１０１）。以降の各処理では、ＣＰＵ１０は、トレーニングモード用実行環境データ３３を処理対象のデータとして用いる。
【００４４】
トレーニングモード用実行環境データ３３が生成されると、ＣＰＵ１０（トレーニングメニュー出力部１４）は、トレーニングメニュー生成処理を実行する（ステップＳ１０２）。
【００４５】
図１３は、トレーニングメニュー生成処理のＣＰＵ１０による制御手順を示すフローチャートである。
トレーニングメニュー生成処理が呼び出されると、ＣＰＵ１０は、業務ログデータ３３３を参照して、直近の所定期間、ここでは開始日が前月である業務ログを抽出する（ステップＳ２０１）。なお、業務ログを抽出する期間はこれに限られず、例えばトレーニングメニュー生成処理を実行している日から所定日数だけ遡った日までの期間などとしてもよい。
【００４６】
ＣＰＵ１０は、抽出した業務ログから、各業務名に係る業務処理の実行回数を取得し（ステップＳ２０２）、実行回数順にソートする（ステップＳ２０３）。
図１４は、業務ログの抽出結果を実行回数順でソートした結果の例を示す図である。
ここでは、売上伝票Ａに係る業務処理が３回、仕入伝票Ａに係る業務処理が２回、売上伝票Ｂ、売上伝票Ｃ及び仕入伝票Ｂに係る業務処理がそれぞれ１回であり、この順にソートされている。
【００４７】
ＣＰＵ１０は、トレーニングモード用実行環境データ３３のデータを参照して、業務名ごとに、業務メニュー、得意先、仕入先及び商品名の情報を付加し、トレーニング用チェックシートＳの形式のトレーニングメニューデータ３４を生成する（ステップＳ２０４）。
【００４８】
図１５は、生成されたトレーニングメニューデータ３４の例を示す図である。
トレーニングメニューデータ３４は、「業務名」、「業務メニュー」、「得意先名」、「仕入先名」及び「商品名」の項目が業務名ごとに記憶されたテーブルデータである。
「業務名」は、ステップＳ２０３におけるソート結果の順序で配列された、業務ログの業務名である。
「業務メニュー」は、業務メニューデータ３３２において「業務名」に対応する業務メニューを探索して抽出したものである。
「得意先名」は、業務ログデータ３３３において「業務名」に対応する得意先キーコードを、得意先データ３３１ａの得意先名に変換したものである。
「仕入先名」は、業務ログデータ３３３において「業務名」に対応する仕入先キーコードを、仕入先データ３３１ｃの仕入れ先名に変換したものである。
「商品名」は、業務ログデータ３３３において「業務名」に対応する伝票番号を取得し、取引データ３３１ｄにおいて当該伝票番号に対応する商品コードを商品データ３３１ｂの商品名に変換したものである。
【００４９】
ステップＳ２０４の処理が終了すると、ＣＰＵ１０は、処理を図１２の販売管理処理のステップＳ１０３に移行させる。ステップＳ１０３では、ＣＰＵ１０（表示制御部１１）は、トレーニング用チェックシートＳの印刷開始ダイアログ５４を表示部５０に表示させる。
【００５０】
図１６は、トレーニング用チェックシートＳの印刷開始ダイアログ５４を示す図である。この印刷開始ダイアログ５４を表示させることで、トレーニング用チェックシートＳが印刷されることをユーザに認識させることができる。印刷開始ダイアログ５４のＯＫボタン５４１を選択する入力操作がなされると、ＣＰＵ１０は、トレーニング用チェックシートＳを印刷装置により印刷させる（ステップＳ１０４）。
【００５１】
図１７は、トレーニング用チェックシートＳの内容例を示す図である。
このトレーニング用チェックシートＳは、トレーニングメニュー生成処理で生成されたトレーニングメニューデータ３４（図１５）の内容が反映されたものである。また、トレーニング用チェックシートＳでは、右端にユーザチェック欄が設けられている。
【００５２】
トレーニング用チェックシートＳの各行は、ユーザが実行すべきトレーニング項目を示している。トレーニング用チェックシートＳの各行を参照することで、ユーザは、どの業務メニューを選択してどの業務名に係る業務処理のトレーニングを行うか、また当該業務処理において使用する得意先、仕入先及び商品の名称を把握することができる。
なお、トレーニング用チェックシートＳには、さらに、トレーニング項目の業務処理に対応する帳票番号（前月の業務処理において実際に作成された帳票の番号）を記載してもよい。また、当該帳票番号の帳票がトレーニング用チェックシートＳとともに印刷されるようにしてもよい。これにより、ユーザは、トレーニングでの帳票の作成例を参照することができる。
【００５３】
トレーニング用チェックシートＳにおける複数のトレーニング項目は、ユーザが実行すべき順序で上から配列されている。すなわち、トレーニング用チェックシートＳは、トレーニング項目の実行手順を示すトレーニングメニューを含むものである。これらのトレーニング項目は、前月の業務ログにおいて実行回数が多かった順に業務処理を配列したものであるため、トレーニング用チェックシートＳに示された順序で各業務処理のトレーニングを行うことで、ユーザは、実際の業務で使用する頻度の高い業務処理から効率よく操作手順を習得することができる。また、トレーニングが完了したトレーニング項目のチェック欄にチェックを行うことで、ユーザは、トレーニングの進捗状況を把握することができる。
【００５４】
トレーニング用チェックシートＳが印刷されると、ＣＰＵ１０（表示制御部１１）は、表示部５０にトレーニングモード用の業務メニュー画面５２ｂを表示させる（図１２のステップＳ１０５）。
【００５５】
図１８は、トレーニングモード用の業務メニュー画面５２ｂを示す図である。
図１８の業務メニュー画面５２ｂにおけるメニューボタン５２１の内容は、トレーニングモード用実行環境データ３３の業務メニューデータ３３２（図７）の「階層１」の業務メニューに対応する。すなわち、ＣＰＵ１０は、業務メニューデータ３３２を参照して表示させるメニューボタン５２１を決定する。業務メニューデータ３３２は、通常モード用実行環境データ３２に含まれる業務メニューデータ３２２をコピーしたものであるので、トレーニングモードの業務メニュー画面５２ｂに含まれるメニューボタン５２１は、通常モードの業務メニュー画面５２ａ（図１０）に含まれるメニューボタン５２１と同一となる。
【００５６】
また、トレーニングモードの業務メニュー画面５２では、販売管理装置１がトレーニングモードで動作していることを示すトレーニングモード標識５２２（標識）が、メニューボタン５２１とともに表示される。すなわち、ＣＰＵ１０は、モードフラグ２１を参照してトレーニングモードであるか否かを判定し、トレーニングモードであると判定された場合に業務メニュー画面５２においてトレーニングモード標識５２２を表示させる。これにより、ユーザに動作モードを認識させることができる。
【００５７】
業務メニュー画面５２ｂが表示されると、ＣＰＵ１０（処理部１２）は、ユーザの指示（メニューボタン５２１を選択する入力操作）に応じて、業務処理をトレーニングモードで実行する（図１２のステップＳ１０６）。ここでは、ＣＰＵ１０は、トレーニングモード用実行環境データ３３に含まれる業務プログラム３３４に基づいて業務処理を実行する。
【００５８】
図１９は、売上管理業務のうち売上伝票入力の処理をトレーニングモードで行っているときの売上伝票入力画面５３を示す図である。
売上伝票入力画面５３では、業務メニュー画面５２と同様に、業務処理がトレーニングモードで実行されていることを示すトレーニングモード標識５３２（標識）が表示される。すなわち、ＣＰＵ１０は、モードフラグ２１を参照してトレーニングモードであるか否かを判定し、トレーニングモードであると判定された場合に業務プログラムの実行時にトレーニングモード標識５３２を表示させる。
また、トレーニングモードの業務処理において帳票を印刷する場合には、印刷される帳票にもトレーニングモード標識５３２と同様の標識が印刷される。これにより、トレーニングモードで印刷された帳票が誤って実際の業務で使用されることのないようにすることができる。
【００５９】
トレーニングモードにおける業務処理では、トレーニングモード用実行環境データ３３内のファイルのみが更新されるため、実際の業務で用いられるデータ（通常モード用実行環境データ３２）を保護するためにファイル更新を制限する必要がない。よって、トレーニングモードにおける業務処理の内容は、トレーニングモード標識５３２が表示される点を除いて通常モードにおける業務処理の内容と同一とすることができる。すなわち、通常モードで使用可能な全ての機能を、トレーニングモードにおいても用いることができる。これにより、実際の業務に近い環境でトレーニングを行うことができるようになっている。
【００６０】
ＣＰＵ１０は、トレーニングモードの終了を指示する入力操作がなされたか否かを判定し（ステップＳ１０７）、トレーニングモードの終了が指示されていないと判定された場合には（ステップＳ１０７で“Ｎｏ”）、処理をステップＳ１０６に戻す。トレーニングモードの終了が指示されたと判定された場合には（ステップＳ１０７で“Ｙｅｓ”）、ＣＰＵ１０は、トレーニングモードの販売管理処理を終了させる。
【００６１】
＜変形例１＞
次に、上記実施形態に係る変形例１について説明する。本変形例は、業務メニューデータ及び業務プログラムが、通常モード及びトレーニングモードで共用される点で上記実施形態と異なる。
【００６２】
図２０は、変形例１に係る販売管理装置１の機能的構成を示すブロック図である。
本変形例では、記憶部３０において、業務メニューデータ３５及び業務プログラム３６が、通常モード用実行環境データ３２及びトレーニングモード用実行環境データ３３から独立して記憶されている。すなわち、業務メニューデータ３５及び業務プログラム３６は、通常モード用実行環境データ３２には含まれておらず、トレーニングモードの開始時にコピーされないため、トレーニングモード用実行環境データ３３にも含まれていない。
【００６３】
本変形例では、業務メニュー画面５２の表示時には、業務メニューデータ３５が参照されてメニューボタン５２１が表示される。その際、モードフラグ２１が参照されて、トレーニングモードである場合には、併せてトレーニングモード標識５２２が表示される。
【００６４】
また、業務プログラム３６の実行時にモードフラグ２１が参照されて、業務処理が通常モード及びトレーニングモードのいずれで実行されるかが判定される。この判定結果に基づいて、通常モード用実行環境データ３２及びトレーニングモード用実行環境データ３３の一方が、業務処理の処理対象のデータとして選択されて用いられる。
【００６５】
なお、業務メニューデータ３５及び業務プログラム３６の一方を、通常モード用実行環境データ３２及びトレーニングモード用実行環境データ３３に含めてもよい。すなわち、トレーニングモードの開始時にコピーされるようにしてもよい。
【００６６】
＜変形例２＞
次に、上記実施形態に係る変形例２について説明する。本変形例は、販売管理装置１の機能の一部が管理サーバ２に実装され、これにより、販売管理装置１及び管理サーバ２を備える販売管理システム１００（情報処理システム）が構成されている点で上記実施形態と異なる。
【００６７】
図２１は、販売管理システム１００の概略構成図である。
販売管理システム１００は、複数の販売管理装置１と、管理サーバ２とを備えている。また、販売管理装置１及び管理サーバ２は、通信ネットワーク３を介して情報通信可能に接続されている。
【００６８】
管理サーバ２は、複数の販売管理装置１における処理の状況を取得して必要な管理を行う。本変形例では、管理サーバ２に設けられたＣＰＵが、上記実施形態の表示制御部１１、処理部１２、複製部１３及びトレーニングメニュー出力部１４の少なくとも一部として機能する。そして、管理サーバ２のＣＰＵによる処理結果が販売管理装置１に送信されて販売管理装置１の表示部５０に表示される。
また、管理サーバ２には、販売管理装置１にインストールされている業務プログラムの更新管理を行う機能や、販売管理装置１の業務データを分析する機能などが設けられていてもよい。
【００６９】
以上のように、上記実施形態の情報処理装置としての販売管理装置１は、ＣＰＵ１０を備え、当該ＣＰＵ１０は、所定の業務に係る業務処理を、実際に業務を遂行するための通常モード、及びユーザによる業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行し（処理部１２、処理手段）、トレーニングモードで業務処理が実行される場合に、通常モードの業務処理の履歴に係る業務ログデータ３３３に基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力する（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。
これによれば、トレーニングの手順をユーザに分かりやすく示すことができる。また、業務ログデータ３３３に基づいて生成されたトレーニングメニューを用いることで、実際の業務で使用する業務処理についてのトレーニングを優先して行うことができる。例えば、業務で実際に使用する帳票の入力操作を優先して習得することができる。これにより、従来の画一的なチュートリアルモードによるトレーニングと比較して、実際の業務に必要な入力操作を効率良く習得することができる。
【００７０】
また、複数のトレーニング項目の各々は、異なる複数の業務処理のいずれかに対応し、ＣＰＵ１０は、業務ログデータ３３３により示される、複数の業務処理の各々の実行回数に基づいて複数のトレーニング項目を配列する（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。これによれば、実際の業務で実行する頻度の高い業務処理について優先してトレーニングを行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。
【００７１】
また、ＣＰＵ１０は、複数の業務処理のうち実行回数の多い業務処理に対応するトレーニング項目ほど早期に実行されるように実行手順を定める（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。これによれば、実際の業務で実行する頻度の高い順に、業務処理についてのトレーニングを行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。
【００７２】
また、ＣＰＵ１０は、業務ログデータ３３３のうち直近の所定期間の履歴に係る部分に基づいてトレーニングメニューを生成する（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。これによれば、直近の業務で実行されている業務処理についてのトレーニングを優先して行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。
【００７３】
また、ＣＰＵ１０は、トレーニングモードで業務処理が実行される場合に、業務データ３２１、業務メニューデータ３２２、及び業務ログデータ３２３を複製して業務データ３３１、業務メニューデータ３３２、及び業務ログデータ３３３を生成し（複製部１３、複製手段）、複製されたデータに含まれる業務ログデータ３３３に基づいてトレーニングメニューを生成する（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。これによれば、トレーニングモードであることをユーザに分かりやすく示すことができる。
【００７４】
また、変形例２に係る情報処理システムとしての販売管理システム１００は、ＣＰＵを備え、当該ＣＰＵは、所定の業務に係る業務処理を、実際に業務を遂行するための通常モード、及びユーザによる業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行し（処理手段）、トレーニングモードで業務処理が実行される場合に、通常モードの業務処理の履歴に係る業務ログデータ３３３に基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力する（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。これによれば、トレーニングの手順をユーザに分かりやすく示すことができる。また、業務ログデータ３３３に基づいて生成されたトレーニングメニューを用いることで、実際の業務で使用する業務処理についてのトレーニングを優先して行うことができる。これにより、従来の画一的なチュートリアルモードによるトレーニングと比較して、実際の業務に必要な入力操作を効率良く習得することができる。
【００７５】
また、上記実施形態に係るプログラム（メニュープログラム３１、業務プログラム３２４、３３４）は、販売管理装置１に設けられたコンピュータとしてのＣＰＵ１０を、所定の業務に係る業務処理を、通常モード及びトレーニングモードのうちユーザにより指定された一方で実行する処理手段、処理手段によりトレーニングモードで業務処理が実行される場合に、通常モードの業務処理の履歴に係る業務ログデータ３３３に基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力するトレーニングメニュー出力手段として機能させる。このようなプログラムで販売管理装置１を動作させることで、トレーニングの手順をユーザに分かりやすく示すことができる。また、業務ログデータ３３３に基づいて生成されたトレーニングメニューを用いることで、実際の業務で使用する業務処理についてのトレーニングを優先して行うことができる。これにより、従来の画一的なチュートリアルモードによるトレーニングと比較して、実際の業務に必要な入力操作を効率良く習得することができる。
【００７６】
（第２の実施形態）
次に、第２の実施形態について説明する。第２の実施形態は、トレーニングメニューの生成方法が第１の実施形態と異なる。以下では、第１の実施形態との相違点について説明する。
【００７７】
第２の実施形態のＣＰＵ１０（処理部１２）は、業務処理として、第１の実施形態で説明した各種処理に加えて、得意先管理表、仕入先管理表、商品別得意先管理表、及び商品別仕入先管理表（以下では、これらの４つのうち任意の１つを「管理表」とも記す）の業務に係る処理を行う。これらの業務処理では、ユーザの入力操作に基づいて管理表のデータが生成され、管理表が印刷される。
得意先管理表は、指定した年月度の売上関連の取引情報を得意先別に集計したものである。
仕入先管理表は、指定した年月度の仕入関連の取引情報を仕入先別に集計したものである。
商品別得意先管理表は、指定した年月度の売上関連の取引情報を、商品別かつ得意先別に集計したものである。
商品別仕入先管理表は、指定した年月度の仕入関連の取引情報を、商品別かつ仕入先別に集計したものである。
本実施形態の業務メニューデータ３２２、３３２では、これらの管理表の業務に係る業務メニューの情報が含まれている。
【００７８】
図２２は、第２の実施形態に係る業務メニューデータ３２２、３３２の内容例を示す図である。
本実施形態の業務メニューデータ３２２、３３２では、「階層１」、「階層２」及び「業務名」の項目に加えて、「業務分類」及び「業務レベル」の項目が設けられている。
【００７９】
「業務分類」は、業務の分野に応じて業務を分類したものである。本実施形態で実行される複数の業務処理の各々は、複数の業務分類のいずれかに属しており、「業務分類」の項目には、各データ行の業務が属する業務分類が記憶されている。図２２では、業務分類として「売上」及び「仕入」の２種類が用いられている。
【００８０】
「業務レベル」は、そのデータ行の業務の程度の高さに応じて設定される指標である。本実施形態で実行される複数の業務処理の各々には、複数の業務レベルのいずれかが設定され、「業務レベル」の項目に記憶されている。図２２では、業務レベルとして「管理者」及び「担当者」の２種類が用いられている。
この「管理者」及び「担当者」は、ユーザの担当レベルに対応している。担当レベルは、業務の遂行に係るユーザの権限範囲を表している。担当レベルが「管理者」であるユーザは、担当レベルが「担当者」であるユーザよりも程度の高い業務（例えば、「担当者」のユーザの業務遂行を管理する業務）を遂行するものとされている。業務メニューデータ３２２、３３２では、担当レベルが「管理者」であるユーザが担当する業務には、業務レベルとして「管理者」が設定されており、担当レベルが「担当者」であるユーザが担当する業務には、業務レベルとして「担当者」が設定されている。換言すれば、ユーザの担当レベルを用いて、業務レベルが設定されている。
【００８１】
本実施形態の業務メニューデータ３２２、３３２には、「得意先管理表」、「商品別得意先管理表」、「仕入先管理表」及び「商品別仕入先管理表」の業務のデータ行が含まれている。このうち「得意先管理表」及び「商品別得意先管理表」は、「階層１」が「売上管理業務」、「階層２」が「売上管理表」となっている。また、「仕入先管理表」及び「商品別仕入先管理表」は、「階層１」が「仕入買掛業務」、「階層２」が「仕入管理表」となっている。
例えば、「得意先管理表」の業務の業務処理は、図１０の業務メニュー画面５２ａにおいて「売上管理業務」のメニューボタン５２１が選択され、さらに図示しない「得意先管理表」のメニューボタンが選択された場合に開始される。
【００８２】
図２３は、得意先管理表の業務処理を行っているときの得意先管理表準備画面５５を示す図である。
得意先管理表準備画面５５では、処理条件入力領域５５１と、得意先表示領域５５２と、印刷ボタン５５３などが表示されている。
処理条件入力領域５５１では、取引情報を集計する期間（年月度）、及び集計する得意先の指定方法を設定する入力操作が受け付けられる。このうち得意先の指定方法については、全ての得意先を一括して指定するか、ユーザが個別に指定するかを選択できるようになっている。
得意先表示領域５５２には、処理条件入力領域５５１におけるその時点の設定内容で集計されることとなる得意先が表示される。
印刷ボタン５５３を選択する入力操作が行われると、処理条件入力領域５５１の設定内容に従って、売上関連の取引情報が得意先別に集計され、集計結果を含む得意先管理表ＳＡが印刷される。
【００８３】
図２４は、得意先管理表ＳＡを示す図である。
得意先管理表ＳＡには、得意先ごとの売上金額、返品金額、値引金額、純売上金額、及び粗利金額と、これらの各金額の総合計とが一覧表の形で印刷されている。得意先管理表ＳＡから、集計対象期間における得意先との取引の状況を把握することができる。
得意先管理表は、例えば、過去の得意先との取引履歴を参照するために用いられる。このため、取引情報の集計期間として過去の年月度（例えば前月）が指定される場合が多い。ただし、これに限られず、当月なども指定可能である。
【００８４】
図２５は、商品別得意先管理表の業務処理を行っているときの商品別得意先管理表準備画面５６を示す図である。
商品別得意先管理表準備画面５６では、処理条件入力領域５６１と、商品表示領域５６２と、印刷ボタン５６３などが表示されている。
処理条件入力領域５６１では、取引情報を集計する期間（年月度）、及び集計する商品の指定方法を設定する入力操作が受け付けられる。このうち商品の指定方法については、全ての商品を一括して指定するか、ユーザが個別に指定するかを選択できるようになっている。
商品表示領域５６２には、処理条件入力領域５６１におけるその時点の設定内容で集計されることとなる商品が表示される。
印刷ボタン５６３を選択する入力操作が行われると、処理条件入力領域５６１の設定内容に従って、売上関連の取引情報が商品別に集計され、集計結果を含む商品別得意先管理表ＳＢが印刷される。
【００８５】
図２６は、商品別得意先管理表ＳＢを示す図である。
商品別得意先管理表ＳＢには、集計対象の商品の得意先ごとの売上数量、返品数量、純売上数量、売上金額、返品金額、値引金額、純売上金額、及び粗利金額が一覧表の形で印刷されている。商品別得意先管理表ＳＢから、集計対象期間における商品の各得意先との取引の状況を把握することができる。
商品別得意先管理表は、例えば、商品の直近の各得意先への販売状況に応じて、商品の今後の販売先などを検討するために用いられる。このため、取引情報の集計期間として当月が指定される場合が多い。ただし、これに限られず、前月等の過去の年月度も指定可能である。
【００８６】
仕入先管理表、及び商品別仕入先管理表の業務は、集計対象の取引先が得意先ではなく仕入先であること、また集計対象の取引が商品の販売ではなく仕入であることを除き、基本的に得意先管理表、及び商品別得意先管理表とほぼ同様であるので、説明は省略する。
【００８７】
図２７は、第２の実施形態に係る業務ログデータ３２３、３３３の内容例を示す図である。
第２の実施形態に係る業務ログデータ３２３、３３３では、「得意先管理表」、「商品別得意先管理表」、「仕入先管理表」及び「商品別仕入先管理表」の業務が実行された場合に、これらの業務に係るログも記録される。
また、図８に示す業務ログデータ３２３、３３３の「得意先キーコード」、「仕入先キーコード」の項目は、それぞれ「得意先キーコード又は集計期間」、「仕入先キーコード又は集計期間」に変更されている。管理表の業務における取引情報の集計期間（例えば「当月度」や「前月度」）は、これらの「得意先キーコード又は集計期間」、「仕入先キーコード又は集計期間」の項目に記録される。
【００８８】
次に、第２の実施形態におけるトレーニングモードでの販売管理装置１の動作について説明する。
図２８は、第２の実施形態に係るトレーニングモードでの販売管理処理のＣＰＵ１０による制御手順を示すフローチャートである。
図２８のフローチャートは、図１２のフローチャートのステップＳ１０３、Ｓ１０４をそれぞれステップＳ１０３ａ、Ｓ１０４ａに変更したものに相当する。以下では、図１２のフローチャートとの相違点について説明する。
【００８９】
ＣＰＵ１０は、ステップＳ１０１で、通常モード用実行環境データ３２をコピーしてトレーニング用実行環境データを生成すると、トレーニングメニュー生成処理を呼び出して実行する（ステップＳ１０２）。ここで実行されるトレーニングメニュー生成処理のフローチャートは、図１３のフローチャートと同一である。ただし、ステップＳ２０１で抽出される業務ログに、４つの管理表の業務のログが含まれるため、ステップＳ２０３における業務処理の実行回数順でのソート結果には、管理表の業務のログが含まれ得る。
【００９０】
図２９は、第２の実施形態に係る業務ログの抽出結果を実行回数順でソートした結果の例を示す図である。
ここでは、売上伝票Ａに係る業務処理が３回、仕入伝票Ａ、商品別得意先管理表、及び商品別仕入先管理表に係る業務処理がそれぞれ２回、売上伝票Ｂ、売上伝票Ｃ、仕入伝票Ｂ、得意先管理表及び仕入先管理表に係る業務処理がそれぞれ１回であり、この順にソートされている。
【００９１】
続いて、ＣＰＵ１０は、トレーニングモード用実行環境データ３３を参照して、ステップＳ２０３でソートされた業務処理の業務名ごとに、業務メニュー、得意先又は得意先集計期間、仕入先又は仕入先集計期間、及び商品名の情報を付加し、トレーニング用チェックシートＳの形式のトレーニングメニューデータ３４を生成する（ステップＳ２０４）。
【００９２】
図３０は、第２の実施形態に係るトレーニングメニューデータ３４の例を示す図である。
このトレーニングメニューデータ３４では、４つの管理表の業務に係るトレーニング項目が含まれている点で、第１の実施形態のトレーニングメニューデータ３４（図１５）と異なる。
【００９３】
ステップＳ２０４の処理が終了すると、ＣＰＵ１０は、処理を図２８の販売管理処理のステップＳ１０３ａに移行させる。ステップＳ１０３ａでは、ＣＰＵ１０（表示制御部１１）は、トレーニング用チェックシートＳの印刷開始ダイアログ５４を表示部５０に表示させ、ユーザからの担当業務、担当レベルの指定を受け付ける。
【００９４】
図３１は、第２の実施形態に係るトレーニング用チェックシートＳの印刷開始ダイアログ５４を示す図である。
図３１の印刷開始ダイアログ５４は、ユーザからの担当業務の指定を受け付けるための担当業務指定領域５４２と、ユーザが担当可能な業務レベルを示す担当レベルの指定を受け付けるための担当レベル指定領域５４３とを有する。
【００９５】
担当業務指定領域５４２は、トレーニングの実施対象とする担当業務を、「売上」、「仕入」及び「全て」の中から１つ選択するためのラジオボタンを含む。
担当レベル指定領域５４３は、トレーニングの実施対象とする担当レベルを、「担当者」、「管理者」及び「全て」の中から１つ選択するためのラジオボタンを含む。
本実施形態の印刷開始ダイアログ５４は、第１の受付画面及び第２の受付画面に相当する。また、本実施形態のＣＰＵ１０（表示制御部１１）は、第１の表示制御手段及び第２の表示制御手段に相当する。
【００９６】
担当業務指定領域５４２、及び担当レベル指定領域５４３においていずれかの項目が選択された状態でＯＫボタン５４１を選択する入力操作がなされると、ＣＰＵ１０は、指定された担当業務及び担当レベルに対応するトレーニング項目を配列してトレーニングメニューを生成し、当該トレーニングメニューを含むトレーニング用チェックシートＳを印刷装置により印刷させる（ステップＳ１０４ａ）。
【００９７】
詳しくは、ＣＰＵ１０は、印刷開始ダイアログ５４で指定された担当業務及に対応する業務分類に属し、かつ、印刷開始ダイアログ５４で指定された担当レベルに対応する業務レベルが設定されている業務処理を特定する。この特定された業務処理が、「複数の業務処理のうち所定の方法で特定された一部」に相当する。そして、ＣＰＵ１０は、トレーニングメニューデータ３４のうち、当該特定した業務処理に対応するトレーニング項目が配列されたトレーニング用チェックシートＳを印刷させる。すなわち、本実施形態では、指定された担当業務及び担当レベルに応じて調整されたトレーニングメニューが、トレーニング用チェックシートＳとして出力される。
【００９８】
例えば、図３１の例のように、担当業務として「売上」が指定され、担当レベルとして「担当者」が指定されている場合には、ＣＰＵ１０は、図２２の業務メニューデータ３２２、３３２において「業務分類」が「売上」であり、かつ「業務レベル」が「担当者」である業務処理、すなわち「売上伝票Ａ」、「売上伝票Ｂ」及び「売上伝票Ｃ」の業務処理を特定する。そして、ＣＰＵ１０は、ステップＳ１０２で生成された図３０のトレーニングメニューデータ３４のうち、特定した「売上伝票Ａ」、「売上伝票Ｂ」及び「売上伝票Ｃ」の業務処理に対応する部分のみを反映したトレーニング用チェックシートＳ１（図３２）を印刷させる。
【００９９】
また、担当業務として「売上」が指定され、担当レベルとして「管理者」が指定されている場合には、ＣＰＵ１０は、図２２の業務メニューデータ３２２、３３２において「業務分類」が「売上」であり、かつ「業務レベル」が「管理者」である業務処理、すなわち「得意先管理表」及び「商品別得意先管理表」の業務処理を特定する。そして、ＣＰＵ１０は、図３０のトレーニングメニューデータ３４のうち、特定した「得意先管理表」及び「商品別得意先管理表」の業務処理に対応する部分のみを反映したトレーニング用チェックシートＳ２（図３３）を印刷させる。
【０１００】
また、担当業務として「売上」が指定され、担当レベルとして「全て」が指定されている場合には、ＣＰＵ１０は、図２２の業務メニューデータ３２２、３３２において「業務分類」が「売上」である全ての業務処理、すなわち「売上伝票Ａ」、「売上伝票Ｂ」、「売上伝票Ｃ」、「得意先管理表」及び「商品別得意先管理表」の業務処理を特定する。そして、ＣＰＵ１０は、図３０のトレーニングメニューデータ３４のうち、特定した「売上伝票Ａ」、「売上伝票Ｂ」、「売上伝票Ｃ」、「得意先管理表」及び「商品別得意先管理表」の業務処理に対応する部分のみを反映したトレーニング用チェックシートＳ３（図３４）を印刷させる。
【０１０１】
また、担当業務として「全て」が指定され、担当レベルとして「全て」が指定されている場合には、ＣＰＵ１０は、図２２の業務メニューデータ３２２、３３２に含まれる全ての業務処理を反映したトレーニング用チェックシートＳ４（図３５）を印刷させる。
【０１０２】
トレーニング用チェックシートＳが印刷されると、ＣＰＵ１０は、第１の実施形態と同様に、表示部５０にトレーニングモード用の業務メニュー画面５２ｂを表示させる（図２８のステップＳ１０５）。
【０１０３】
業務メニュー画面５２ｂが表示されると、ＣＰＵ１０（処理部１２）は、ユーザの指示（メニューボタン５２１を選択する入力操作）に応じて、業務処理をトレーニングモードで実行する（ステップＳ１０６）。
【０１０４】
図３６は、得意先管理表の業務処理をトレーニングモードで行っているときの得意先管理表準備画面５５を示す図である。
トレーニングモードの得意先管理表準備画面５５では、業務処理がトレーニングモードで実行されていることを示すトレーニングモード標識５５４（標識）が表示される。
【０１０５】
図３７は、トレーニングモードで印刷された得意先管理表ＳＡを示す図である。
トレーニングモードで印刷された得意先管理表ＳＡでは、得意先管理表準備画面５５のトレーニングモード標識５５４と同様のトレーニングモード標識ＳＡ１（標識）が併せて印刷される。
【０１０６】
以上のように、第２の実施形態の販売管理装置１では、複数のトレーニング項目の各々は、異なる複数の業務処理のいずれかに対応し、ＣＰＵ１０は、複数の業務処理のうち所定の方法で特定された一部に対応するトレーニング項目が配列された前記トレーニングメニューを出力する（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。これによれば、必要な業務処理についてのトレーニングを選択的に行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。
【０１０７】
また、複数の業務処理の各々は、業務の分野に係る複数の業務分類のいずれかに属し、ＣＰＵ１０は、複数の業務分類のうち指定された業務分類に属する業務処理を特定し、当該特定した業務処理に対応するトレーニング項目が配列されたトレーニングメニューを出力する（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。これによれば、実際の業務で実行する分野の業務処理について選択的にトレーニングを行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。
【０１０８】
また、ＣＰＵ１０は、ユーザからの担当業務の指定を受け付けるための第１の受付画面としての印刷開始ダイアログ５４を表示部５０に表示させ（表示制御部１１、第１の表示制御手段）、印刷開始ダイアログ５４において指定された担当業務に対応する業務分類を、指定された業務分類として用いる（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。これによれば、ユーザの担当業務で実際に実行する分野の業務処理について選択的にトレーニングを行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。
【０１０９】
また、複数の業務処理の各々には、業務の程度の高さに係る複数の業務レベルのいずれかが設定されており、ＣＰＵ１０は、複数の業務レベルのうち指定された業務レベルが設定されている業務処理を特定し、当該特定した業務処理に対応するトレーニング項目が配列されたトレーニングメニューを出力する（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。これによれば、実際の業務で実行する業務レベルの業務処理について選択的にトレーニングを行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。
【０１１０】
また、ＣＰＵ１０は、ユーザが担当可能な業務レベルを示す担当レベルの指定を受け付けるための第２の受付画面としての印刷開始ダイアログ５４を表示部５０に表示させ（表示制御部１１、第１の表示制御手段）、印刷開始ダイアログ５４において指定された担当レベルに対応する業務レベルを、指定された業務レベルとして用いる（トレーニングメニュー出力部１４、トレーニングメニュー出力手段）。これによれば、ユーザの担当レベルに応じて実際に実行する業務レベルの業務処理について選択的にトレーニングを行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。
【０１１１】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体として記憶部３０のＨＤＤ、ＳＳＤを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリや、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【０１１２】
なお、上記実施形態における記述は、本発明に係る情報処理装置、情報処理システム及びプログラムの一例であり、これに限定されるものではない。
例えば、通常モード用実行環境データ３２及びトレーニングモード用実行環境データ３３の内容は、上記実施形態のものに限られず、業務処理の処理対象となり得る任意のデータを含むものとすることができる。
【０１１３】
また、上記実施形態では、通常モード用実行環境データ３２をコピーしてトレーニングモード用実行環境データ３３を生成する例を用いて説明したが、単純なコピーに限定する趣旨ではない。例えば、通常モード用実行環境データ３２の少なくとも一部がリレーショナルデータベースの形式で設けられている場合に、データベースのエクスポート及びインポートを伴う処理を行ってトレーニングモード用実行環境データ３３を生成してもよい。すなわち、処理対象データの「複製」には、ファイルの単純なコピーのほか、データベースのエクスポート及びインポートの処理なども含まれる。
【０１１４】
また、トレーニング用チェックシートＳのトレーニング項目は、伝票入力を伴うものに限られず、例えばマスタ登録管理業務といったデータの管理に係る業務等も、業務ログから抽出される実行回数によってはトレーニング項目となり得る。
【０１１５】
また、トレーニング用チェックシートＳにおけるトレーニング項目の順序は、業務ログにおける実行回数に応じたものに限られず、例えば予め各業務処理に対応付けられている難易度に従った順序などとしてもよい
【０１１６】
また、トレーニング用チェックシートＳを印刷する態様に代えて、トレーニング用チェックシートＳを表示部５０に表示（出力）させることでユーザに提示してもよい。
【０１１７】
また、通常モード用実行環境データ３２の業務ログデータ３２３に基づいてトレーニングメニューデータ３４を生成し、トレーニング用チェックシートＳを印刷してもよい。
【０１１８】
また、上記実施形態では、所定の取引先との取引のための作業を含む業務を例に挙げて説明したが、これ以外の任意の業務について本発明を適用してもよい。
【０１１９】
また、上記実施形態では、トレーニングモードにおいて、コピーされたトレーニングモード用実行環境データ３３を処理対象のデータとして用いたが、これに限られず、通常モード用実行環境データ３２をそのまま処理対象のデータとして用いてトレーニングモードの処理を行ってもよい。
【０１２０】
また、第２の実施形態では、印刷開始ダイアログ５４においてユーザが指定する担当業務が、業務メニューデータ３２２、３３２における業務分類のいずれかに一致する例を用いて説明したが、これに限られず、担当業務と業務分類とが予め対応付けられていれば、担当業務と業務分類とで互いに異なる指標が用いられていてもよい。この場合には、例えば担当業務と業務分類とが対応付けられた設定データを記憶部３０に記憶させておき、この設定データを参照して担当業務に対応する業務分類を特定すればよい。
【０１２１】
また、第２の実施形態における業務レベルは、「管理者」及び「担当者」等の、対応する担当レベルを示すものに限られず、業務の程度を表す任意の指標、例えば数値などとしてもよい。
【０１２２】
また、第２の実施形態における業務レベル及び担当レベルは、職務分掌における役割（「管理者」、「担当者」等）に限られず、ユーザの習熟度、勤務年数、年齢といったユーザの属性に係る指標などで表されてもよい。業務レベルと担当レベルとで指標が異なる場合には、予め業務レベルと担当レベルとが対応付けられた設定データを記憶部３０に記憶させておき、この設定データを参照して担当レベルに対応する業務レベルを特定すればよい。例えば、業務レベルが数値で表され、担当レベルがユーザの習熟度ランクで表される場合には、設定データにおいて、ユーザの各習熟度ランクに業務レベルの数値を対応付けておけばよい。
【０１２３】
また、第２の実施形態では、印刷開始ダイアログ５４においてユーザが担当業務及び担当レベルを指定し、これらに対応する業務分類及び業務レベルの業務処理が特定される例を用いて説明したが、これに代えて、印刷開始ダイアログ５４においてユーザが直接業務分類及び業務レベルを特定してもよい。
【０１２４】
また、第２の実施形態では、印刷開始ダイアログ５４においてユーザから担当業務及び担当レベルの指定を受け付け、この指定に応じた内容のトレーニングメニューを生成したが、これに限定する趣旨ではない。例えば、販売管理装置１を操作しているユーザに応じて担当業務及び担当レベルが自動的に指定されてもよい。具体的には、ユーザごとに担当業務及び担当レベルが対応付けられたユーザデータを予め記憶部３０に記憶させておき、販売管理装置１を操作しているユーザに対応する担当業務及び担当レベルをユーザデータに基づいて特定し、特定した担当業務及び担当レベルに応じてトレーニングメニューを生成してもよい。販売管理装置１を操作しているユーザは、所定の認証処理により特定すればよい。
この場合には、ユーザの担当レベルに対応する業務レベルのみ実行可能とされていてもよい。例えば、担当レベルが「担当者」であるユーザは、業務レベルが「管理者」である業務を実行できないようになっていてもよい。
【０１２５】
また、第２の実施形態では、業務範囲及び業務レベルの双方の指定を受け付けたが、これに限られず、業務範囲及び業務レベルのうち一方のみの指定を受け付け、指定内容に基づいてトレーニングメニューに含めるトレーニング項目を抽出してもよい。
【０１２６】
また、上記実施形態における情報処理装置としての販売管理装置１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【０１２７】
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モード、及びユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理手段と、
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理の履歴に係る履歴データに基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力するトレーニングメニュー出力手段と、
を備えることを特徴とする情報処理装置。
＜請求項２＞
前記複数のトレーニング項目の各々は、異なる複数の前記業務処理のいずれかに対応し、
前記トレーニングメニュー出力手段は、前記履歴データにより示される、前記複数の業務処理の各々の実行回数に基づいて前記複数のトレーニング項目を配列することを特徴とする請求項１に記載の情報処理装置。
＜請求項３＞
前記トレーニングメニュー出力手段は、前記複数の業務処理のうち前記実行回数の多い業務処理に対応する前記トレーニング項目ほど早期に実行されるように前記実行手順を定めることを特徴とする請求項２に記載の情報処理装置。
＜請求項４＞
前記複数のトレーニング項目の各々は、異なる複数の前記業務処理のいずれかに対応し、
前記トレーニングメニュー出力手段は、前記複数の業務処理のうち所定の方法で特定された一部に対応する前記トレーニング項目が配列された前記トレーニングメニューを出力することを特徴とする請求項１〜３のいずれか一項に記載の情報処理装置。
＜請求項５＞
前記複数の業務処理の各々は、前記業務の分野に係る複数の業務分類のいずれかに属し、
前記トレーニングメニュー出力手段は、前記複数の業務分類のうち指定された業務分類に属する前記業務処理を特定し、当該特定した前記業務処理に対応する前記トレーニング項目が配列された前記トレーニングメニューを出力することを特徴とする請求項４に記載の情報処理装置。
＜請求項６＞
ユーザからの担当業務の指定を受け付けるための第１の受付画面を表示部に表示させる第１の表示制御手段を備え、
前記トレーニングメニュー出力手段は、前記第１の受付画面において指定された前記担当業務に対応する前記業務分類を、前記指定された業務分類として用いることを特徴とする請求項５に記載の情報処理装置。
＜請求項７＞
前記複数の業務処理の各々には、前記業務の程度の高さに係る複数の業務レベルのいずれかが設定されており、
前記トレーニングメニュー出力手段は、前記複数の業務レベルのうち指定された業務レベルが設定されている前記業務処理を特定し、当該特定した前記業務処理に対応する前記トレーニング項目が配列された前記トレーニングメニューを出力することを特徴とする請求項４〜６のいずれか一項に記載の情報処理装置。
＜請求項８＞
ユーザが担当可能な前記業務レベルを示す担当レベルの指定を受け付けるための第２の受付画面を表示部に表示させる第２の表示制御手段を備え、
前記トレーニングメニュー出力手段は、前記第２の受付画面において指定された前記担当レベルに対応する前記業務レベルを、前記指定された業務レベルとして用いることを特徴とする請求項７に記載の情報処理装置。
＜請求項９＞
前記トレーニングメニュー出力手段は、前記履歴データのうち直近の所定期間の前記履歴に係る部分に基づいて前記トレーニングメニューを生成することを特徴とする請求項１〜８のいずれか一項に記載の情報処理装置。
＜請求項１０＞
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理における処理対象のデータを複製して複製データを生成する複製手段を備え、
前記トレーニングメニュー出力手段は、前記複製データに含まれる前記履歴データに基づいて前記トレーニングメニューを生成することを特徴とする請求項１〜９のいずれか一項に記載の情報処理装置。
＜請求項１１＞
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モード、及びユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理手段と、
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理の履歴に係る履歴データに基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力するトレーニングメニュー出力手段と、
を備えることを特徴とする情報処理システム。
＜請求項１２＞
情報処理装置に設けられたコンピュータを、
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モード、及びユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理手段、
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理の履歴に係る履歴データに基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力するトレーニングメニュー出力手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【０１２８】
１  販売管理装置（情報処理装置）
２  管理サーバ
３  通信ネットワーク
１０  ＣＰＵ（コンピュータ）
１１  表示制御部（第１の表示制御手段、第２の表示制御手段）
１２  処理部（処理手段）
１３  複製部（複製手段）
１４  トレーニングメニュー出力部（トレーニングメニュー出力手段）
２０  ＲＡＭ
３０  記憶部
３１  メニュープログラム
３２  通常モード用実行環境データ
３２１  業務データ
３２２  業務メニューデータ
３２３  業務ログデータ
３２４  業務プログラム
３３  トレーニングモード用実行環境データ
３３１  業務データ（複製データ）
３３２  業務メニューデータ（複製データ、複製業務メニューデータ）
３３３  業務ログデータ（複製データ、履歴データ）
３３４  業務プログラム（複製プログラム）
３４  トレーニングメニューデータ
４０  操作部
５０  表示部
５２、５２ａ、５２ｂ  業務メニュー画面
５４  印刷開始ダイアログ（第１の受付画面、第２の受付画面）
６０  通信部
１００  販売管理システム
５２２、５２３  トレーニングモード標識
５３２  トレーニングモード標識
Ｓ、Ｓ１〜Ｓ４  トレーニング用チェックシート
【図１】
2020205022.tif 000003
【図２】
2020205022.tif 000004
【図３】
2020205022.tif 000005
【図４】
2020205022.tif 000006
【図５】
2020205022.tif 000007
【図６】
2020205022.tif 000008
【図７】
2020205022.tif 000009
【図８】
2020205022.tif 000010
【図９】
2020205022.tif 000011
【図１０】
2020205022.tif 000012
【図１１】
2020205022.tif 000013
【図１２】
2020205022.tif 000014
【図１３】
2020205022.tif 000015
【図１４】
2020205022.tif 000016
【図１５】
2020205022.tif 000017
【図１６】
2020205022.tif 000018
【図１７】
2020205022.tif 000019
【図１８】
2020205022.tif 000020
【図１９】
2020205022.tif 000021
【図２０】
2020205022.tif 000022
【図２１】
2020205022.tif 000023
【図２２】
2020205022.tif 000024
【図２３】
2020205022.tif 000025
【図２４】
2020205022.tif 000026
【図２５】
2020205022.tif 000027
【図２６】
2020205022.tif 000028
【図２７】
2020205022.tif 000029
【図２８】
2020205022.tif 000030
【図２９】
2020205022.tif 000031
【図３０】
2020205022.tif 000032
【図３１】
2020205022.tif 000033
【図３２】
2020205022.tif 000034
【図３３】
2020205022.tif 000035
【図３４】
2020205022.tif 000036
【図３５】
2020205022.tif 000037
【図３６】
2020205022.tif 000038
【図３７】
2020205022.tif 000039