(57)【要約】【課題】メニュー画面から実行する業務を選択する際の操作性を良好にする。【解決手段】業務処理を実行した日時及びその業務の種類とその業務を選択したユーザに関する情報とを保存する業務ログファイルを設ける。そして、この業務ログファイルにより保存されたデータを解析してユーザ毎に実行頻度が高い順の業務リストを作成する。そして、当該業務処理装置の使用を宣言したユーザが識別されると、その識別されたユーザに対して作成された業務リストを得、この業務リストの順番に業務項目名が並べられたメニュー画面を編集してディスプレイに表示させる。【選択図】      図６
2006146418.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示されたメニュー画面から選択された業務に対応するプログラムを起動して業務処理を実行する業務処理装置において、
業務処理を実行した日時及びその業務の種類とその業務を選択したユーザに関する情報とを保存する業務実行履歴保存手段と、
この業務実行履歴保存手段により保存されたデータを解析してユーザ毎に実行頻度が高い順の業務リストを作成する業務リスト作成手段と、
当該業務処理装置の使用を宣言したユーザを識別するユーザ識別手段と、
このユーザ識別手段により識別されたユーザに対して前記業務リスト作成手段により作成された業務リストの順番に業務項目名が並べられたメニュー画面を前記表示部に表示させるマイメニュー表示制御手段と、
を具備したことを特徴とする業務処理装置。
【請求項２】
前記業務リスト作成手段は、曜日または日付別に業務リストを作成し、
前記マイメニュー表示制御手段は、ユーザによって当該業務処理装置の使用が宣言された時点の曜日または日付に一致した業務リストの順番に業務項目名が並べられたメニュー画面を前記表示部に表示させる、
ことを特徴とする請求項１記載の業務処理装置。
【請求項３】
前記業務リスト作成手段は、時間帯別に業務リストを作成し、
前記マイメニュー表示制御手段は、ユーザによって当該業務処理装置の使用が宣言された時点の時間帯に一致した業務リストの順番に業務項目名が並べられたメニュー画面を前記表示部に表示させる、
ことを特徴とする請求項１記載の業務処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部に表示されたメニュー画面から選択された業務に対応するプログラムを起動して種々の業務を処理する業務処理装置に関する。
【背景技術】
【０００２】
スーパーマーケット等の小売店に導入されているＰＯＳ（Point Of Sales）システムは、売上，発注，在庫等の商品情報の管理だけでなく、顧客情報，仕入先情報，社員情報等、店舗運営に関わる様々な情報の管理システムとして機能するべく種々の業務プログラムを実装している。そして電源が投入されると、表示部に実行可能な業務のメニュー画面を表示させ、このメニュー画面からいずれかの業務が選択されると、その業務に対応するプログラムを起動して当該業務処理を実行するものとなっている。
【０００３】
ところで通常、ＰＯＳシステムは実行可能な業務の数が多いので、各業務をその内容が類似するもの同士を組み合わせるように分類し、その分類項目名を配置した画面をメインメニュー画面として先ず表示させる。そして、このメインメニュー画面からいずれかの分類項目名が選択されると、その分類に属する業務の項目名を配置した画面をサブメニュー画面として次に表示させる。そして、このサブメニュー画面からいずれかの業務項目名が選択されると、その業務に対する業務プログラムを起動するようになっている。
【０００４】
このものにおいて、分類の数が多い場合にはそれをさらに大分類で括り、大分類の項目をメインメニュー画面に配置して、メインメニューから第１のサブメニューへ、さらに第２のサブメニューへというように段階的にメニュー画面を切り替えることで、ようやくユーザが所望する業務を選択できるようになっていた。このため、ユーザが所望する業務を選択できるまでには、その業務が属する分類の項目名をメニュー画面から何度も選択しなければならない煩雑さがあった。
【０００５】
なお、従来のこの種の業務処理装置において、当日に実行すべき業務のみをメニュー画面に表示し、このメニュー画面から実行を指示された業務のプログラムを起動して業務処理を実行するようにしたものはあった（例えば、特許文献１参照）。
【特許文献１】特開平０９−１５２９２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしＰＯＳシステムは、店舗の統括責任者いわゆる店長だけでなく、各売場の責任者等も適時使用して各自がそれぞれ従事する業務の処理を実行させている。このように、１台の業務処理装置を複数のユーザで兼用する場合、ユーザによって実行する業務が異なるので、たとえ当日に実行すべき業務のみをメニュー画面に表示させるようにしても、ユーザによっては不必要な業務項目名が表示される場合があり、実行する業務を選択する際の操作性が悪いという問題があった。
【０００７】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、メニュー画面から実行する業務を選択する際の操作性に優れた業務処理装置を提供しようとするものである。
【課題を解決するための手段】
【０００８】
本発明は、表示部に表示されたメニュー画面から選択された業務に対応するプログラムを起動して業務処理を実行する業務処理装置において、業務処理を実行した日時及びその業務の種類とその業務を選択したユーザに関する情報とを保存する業務実行履歴保存手段を設ける。また、この業務実行履歴保存手段により保存されたデータを解析してユーザ毎に実行頻度が高い順の業務リストを作成する業務リスト作成手段を設ける。そして、ユーザ識別手段により当該業務処理装置の使用を宣言したユーザが識別されると、マイメニュー表示制御手段を動作させて、その識別されたユーザに対して業務リスト作成手段により作成された業務リストを得、この業務リストの順番に業務項目名が並べられたメニュー画面を編集して表示部に表示させるようにしたものである。
【発明の効果】
【０００９】
かかる手段を講じた本発明によれば、メニュー画面から実行する業務を選択する際の操作性に優れた業務処理装置を提供できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良な形態について、図面を用いて説明する。  
なお、この実施の形態は、ＰＯＳシステムの管理サーバに本発明を適用した場合である。因みにＰＯＳシステムは、複数台のＰＯＳ端末とこれらを一元的に管理する管理サーバとを有線または無線の通信回線で接続して構成されている。各ＰＯＳ端末は、店舗の会計場にそれぞれ設置されている。そして、入力手段を介して顧客が購入する商品のコードが入力されると、そのコードで特定される商品の商品名，価格等をデータファイルから読出し、このコード，商品名，価格等の商品データに基づいて当該商品の販売データを売上処理するようになっている。一方、管理サーバは、店舗の管理事務所等に設置されている。そして、各ＰＯＳ端末で売上処理された各商品の販売データを通信回線を介して収集し集計して、店舗全体の商品売上を管理するようになっている。また、発注，在庫等の商品情報や、顧客情報，仕入先情報，社員情報等、店舗運営に関わる様々な情報の管理システムとして機能する。
【００１１】
図１は本実施の形態における管理サーバの要部構成を示すブロック図である。この管理サーバは、制御部本体としてＣＰＵ（Central Processing Unit）１を備えている。また、主記憶部としてのＲＯＭ（Read Only Memory）２及びＲＡＭ（Random Access Memory）３と、現在の日付及び時刻を計時する時計部４と、不揮発性の大容量記憶媒体であるＨＤＤ（Hard Disk Drive）装置５及びこのＨＤＤ装置５に対するデータの書込み、読出しを制御するＨＤＤコントローラ６と、通信インターフェイス７，プリンタインターフェイス８，キーボードインターフェイス９，ディスプレイインターフェイス１０，マウスインターフェイス１１等の種々のインターフェイスを、当該管理サーバは備えている。そしてＣＰＵ１と、ＲＯＭ２，ＲＡＭ３，時計部４，ＨＤＤコントローラ６及び各種インターフェイス７〜１１とを、アドレスバス，データバス等のバスライン１２で接続している。
【００１２】
通信インターフェイス７には、図示しないが、有線または無線の通信回線を介して各ＰＯＳ端末が接続されている。プリンタインターフェイス８には、図示しないが、売上レポート，取引別レポート等の種々のレポートを印刷するためのプリンタが接続されている。キーボードインターフェイス９には、各種データやコマンド等を入力するためのキーボード１３が接続されている。ディスプレイインターフェイス１０には、メニュー画面を表示可能なディスプレイ１４と、このディスプレイ１４の画面上に配置されたタッチパネル１５とが接続されている。マウスインターフェイス１１には、ディスプレイ１４の画面に表示されるポインタの操作デバイスであるマウス１６が接続されている。
【００１３】
かかる構成の管理サーバは、図２に示すように、ＨＤＤ装置５にてプログラムファイル５１，マスタファイル５２，ＰＯＳ集計ファイル５３，業務ログファイル５４等の種々のデータファイルを保存管理している。プログラムファイル５１には、当該管理サーバで実行可能な各業務にそれぞれ対応する業務プログラム（アプリケーションプログラム）のデータが記憶されている。マスタファイル５２には、商品マスタデータ，顧客マスタデータ，仕入れ業者マスタデータ，従業員マスタデータ等の種々のマスタデータが記憶されている。ＰＯＳ集計ファイル５３には、各ＰＯＳ端末で売上処理された各商品の売上データを取引別，時間帯別，キャッシャ別等に分類して集計したデータが記憶されている。
【００１４】
業務ログファイル５４には、図３に示すように、当該管理サーバで実行された業務処理毎に、その業務処理を実行した日付及び開始時刻と、その業務の種類を特定する業務ＩＤと、その業務を選択したユーザを特定するユーザＩＤとから生成された一定期間分（例えば過去１年分）の業務ログデータが記憶されている。ここに、業務ログファイル５４は業務処理を実行した日時及びその業務の種類とその業務を選択したユーザに関する情報とを保存する業務実行履歴保存手段を構成する。
【００１５】
また当該管理サーバは、図４に示すように、開店前業務の時間帯開始時刻及び終了時刻と、営業中業務の時間帯開始時刻及び終了時刻と、閉店後業務の時間帯開始時刻及び終了時刻とを設定記憶してなる業務時間帯管理テーブル３１をＲＡＭ３に形成している。そして、システム電源投入時の初期化処理において、ＨＤＤ装置５にバックアップ保存されている各業務時間帯の時刻データが業務時間帯管理テーブル３１にセットされるようになっている。
【００１６】
さらに当該管理サーバは、図５に示すように、ランク順に業務ＩＤと実行回数とを記憶可能なランキングテーブル３２をＲＡＭ３に形成している。
【００１７】
しかして当該管理サーバは、システム電源投入後の初期化処理を終了すると、ＣＰＵ１が図６の流れ図に示す手順で各部を制御するものとなっている。先ず、ＣＰＵ１は、ＳＴ（ステップ）１としてユーザによって当該管理サーバの使用を宣言するサインオン操作が行われるのを待機する。そして、キーボード１３のキー操作によりユーザＩＤが入力されるとサインオン操作が行われたと判断し、ＣＰＵ１は、ＳＴ２としてこのサインオン操作によって入力されたユーザＩＤを当該管理サーバの使用を宣言したユーザの識別データとして取得する（ユーザ識別手段）。また、ＣＰＵ１は、ＳＴ３として時計部４にて計時されている現在の日付及び時刻を業務実行日付及び開始時刻として取得する。
【００１８】
次に、ＣＰＵ１は、ＳＴ４として業務ログファイル５４を検索し、実行日付の曜日が現日付の曜日と同一で、開始時刻が現時刻の業務時間帯で、ユーザＩＤが一致する業務ログデータを全て抽出する。そして、ＳＴ５として抽出した全ての業務ログデータから業務ＩＤの数を計数したならば、その数が多い順番にランキングテーブル３２のランク１位から業務ＩＤとその数を順に格納する（業務リスト作成手段）。
【００１９】
次に、ＣＰＵ１は、ＳＴ６としてランキングテーブル３２に格納された業務ＩＤに対応する業務項目名を取得し、この業務項目名をランク１位から順番に並べたマイメニュー画面を作成する。そして、このマイメニュー画面をディスプレイ１４に表示させる（マイメニュー表示制御手段）。
【００２０】
この状態で、ＣＰＵ１は、ＳＴ７としてメニュー画面から業務が選択操作されるか、ＳＴ８としてサインオフ操作が行われるのを待機する。ここで、タッチパネル１５によりディスプレイ１４の画面がタッチ操作されたことを検知するか、マウス１６によりポインタがクリック操作されたことを検知すると、ＣＰＵ１は、そのタッチ操作の位置あるいはポインタの位置に業務項目名が表示されているか否かを調べ、業務項目名が表示されている場合には、その業務項目名の業務が選択されたと判断する。そしてＣＰＵ１は、ＳＴ９としてＳＴ３の処理で取得した実行日付及び開始時刻と、選択された業務の業務ＩＤと、ＳＴ２の処理で取得したユーザＩＤとから業務ログデータを作成し、業務ログファイル５４に保存する。なお、この時点で時計部４にて計時されている時刻を再度取得して開始時刻としてもよい。
【００２１】
しかる後、ＣＰＵ１は、ＳＴ１０として選択された業務の業務ＩＤによって特定される業務プログラムをプログラムファイル５１からＲＡＭ３のプログラム領域にロードし起動して業務処理を実行する。そして、ＳＴ１１として当該業務処理が終了すると、ＣＰＵ１は、再びメニュー画面から次の業務が選択操作されるか、サインオフ操作が行われるのを待機する。
【００２２】
ここで、キーボード１３のキー操作によりサインオフが宣言されたことを検知すると、ＣＰＵ１は、ＳＴ１２としてディスプレイ１４に表示させているマイメニュー画面を消去して、今回の制御を終了する。そして、再びサインオン操作が行われたならば、ＳＴ１〜ＳＴ１２の処理を繰り返すものとなっている。
【００２３】
このように構成された本実施の形態の管理サーバにおいては、ディスプレイ１４に表示されたメニュー画面から業務が選択され、その業務に対応するプログラムが起動して業務処理が実行される毎に、その業務処理が実行された日付及び開始時刻と、その業務の種類を特定する業務ＩＤと、その業務を選択したユーザを特定するユーザＩＤとが、業務ログデータとして業務ログファイル５４に蓄積保存される。
【００２４】
また、当該管理サーバを使用していずれかの業務を実行する店長や売場責任者等のユーザは、はじめに、キーボード１３から自己のユーザＩＤを入力操作してサインオンを行う。そうすると、業務ログファイル５４が検索されて、当該ユーザが同一曜日でかつ同一業務時間帯に実行した業務をその実行頻度が高い順に並べた業務リストが作成される。そして、この業務リストの順番に業務項目名が並べられたマイメニュー画面がディスプレイ１４に表示される。
【００２５】
そこでユーザは、マイメニュー画面に所望する業務の項目名が表示されている場合には、その項目名をタッチ操作あるいはクリック操作して選択する。そうすると、この項目名に対応する業務のプログラムが起動して、ユーザが所望する業務処理が実行される。このとき、当該ユーザのユーザＩＤと業務ＩＤと実行日付と開始時刻とからなる業務ログデータが業務ログファイル５４に保存される。
【００２６】
図７〜図９はマイメニュー画面の一実施例である。すなわち、ある水曜日の開店前業務時間帯に店長がサインオンしたときのマイメニュー画面を図７に示し、同一曜日でかつ同一時間帯に生鮮担当の売場責任者がサインオンしたときのマイメニュー画面を図８に示し、同一曜日の閉店後業務時間帯に店長がサインオンしたときのマイメニュー画面を図７に示す。
【００２７】
図７と図８を比較すれば明らかなように、同一曜日で同一時間帯にサインオンを行っても、ユーザによってマイメニュー画面に表示される業務項目名が異なる。すなわち店長は、水曜日の開店前時間帯には店舗マスタデータのメンテナンス業務と従業員マスタデータのメンテナンス業務と商品マスタデータのメンテナンス業務を実行する頻度が過去の履歴から高いので、このマイメニュー画面に表示されている業務項目名の中から実行すべき業務が選択される可能性は極めて大きい。同様に、生鮮担当の売場責任者は、水曜日の開店前時間帯には商品マスタデータのメンテナンス業務と特売マスタデータのメンテナンス業務とＭ＆Ｍ（ミックス＆マッチ）販売データのメンテナンス業務を実行する頻度が過去の履歴から高いので、このマイメニュー画面に表示されている業務項目名の中から実行すべき業務が選択される可能性が高い。
【００２８】
また、図７と図９とを比較すれば明らかなように、同一ユーザで同一曜日でも、業務時間帯が異なることによってマイメニュー画面に表示される業務項目名が異なる。すなわち店長は、水曜日の閉店後時間帯には取引別レポートの出力業務と売上分析レポートの出力業務と時間帯レポートの出力業務とを実行する頻度が過去の履歴から高いので、やはりマイメニュー画面に表示されている業務項目名の中から実行すべき業務が選択される可能性が高い。
【００２９】
このように本実施の形態によれば、ユーザ毎に実行頻度が高い順の業務リストを作成し、サインオンによってユーザが特定されると、そのユーザにおける業務リストの順番に業務項目名が並べられたマイメニュー画面をディスプレイ１４に表示させて業務を選択できるようにしたので、画面のワンタッチ操作あるいはマウス１６のワンクリック操作でユーザが所望する業務を選択できる頻度が高まる。したがって、メニュー画面から実行する業務を選択する際の操作性に優れ、能率向上を図ることができる。
【００３０】
しかも本実施の形態では、曜日別かつ業務時間帯別に業務リストを作成したので、同一ユーザが同一時間帯に実行する業務が曜日によって異なる場合や、時間帯によって異なる場合でも、同様な効果を奏することができる。
【００３１】
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００３２】
例えば前記実施の形態では、ユーザ毎に曜日別かつ業務時間帯別に実行頻度が高い順の業務リストを作成し、この業務リストの順番に業務項目名が並べられたマイメニュー画面を表示させるようにしたが、曜日別または業務時間帯別のいずれか一方の条件で実行頻度が高い順の業務リストを作成し、この業務リストの順番に業務項目名が並べられたマイメニュー画面を表示させるようにしてもよい。また、毎月の日付別に実行頻度が高い順の業務リストを作成し、この業務リストの順番に業務項目名が並べられたマイメニュー画面を表示させるようにしてもよい。これにより、例えば月末に必ず実行する業務がある場合には、月末になるとその業務を含むマイメニュー画面が表示されるようになるので、簡単に当該業務を選択することができる。
【００３３】
また、前記実施の形態では業務時間帯を開店前業務と営業中業務と閉店後業務の３つの時間帯に区分したが、時間帯の区分方法はこれに限定されるものではなく、例えばさらに営業中時間帯を午前，午後，夜間の３つの時間帯に区分して、それぞれの業務リストを作成してもよい。
【００３４】
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施の形態である管理サーバの要部構成を示すブロック図。
【図２】同管理サーバのＨＤＤ装置が有する主要なデータファイルを示す模式図。
【図３】同管理サーバのＨＤＤ装置が有する業務ログファイルのデータ構造を示す模式図。
【図４】同管理サーバのＲＡＭに形成される業務時間帯管理テーブルのデータ構造を示す模式図。
【図５】同管理サーバのＲＡＭに形成されるランキングテーブルのデータ構造を示す模式図。
【図６】同管理サーバのＣＰＵが実行する本発明に関わる制御手順の要部を示す流れ図。
【図７】店長の開店前時間帯におけるマイメニュー画面の一例を示す平面図。
【図８】生鮮担当売場責任者の開店前時間帯におけるマイメニュー画面の一例を示す平面図。
【図９】店長の閉店後時間帯におけるマイメニュー画面の一例を示す平面図。
【符号の説明】
【００３６】
１…ＣＰＵ、２…ＲＯＭ、３…ＲＡＭ、４…時計部、５…ＨＤＤ装置、１３…キーボード、１４…ディスプレイ、１５…タッチパネル、１６…マウス、３１…業務時間帯テーブル、３２…ランキングテーブル、５４…業務ログファイル。
【図１】
2006146418.tif 000003
【図２】
2006146418.tif 000004
【図３】
2006146418.tif 000005
【図４】
2006146418.tif 000006
【図５】
2006146418.tif 000007
【図６】
2006146418.tif 000008
【図７】
2006146418.tif 000009
【図８】
2006146418.tif 000010
【図９】
2006146418.tif 000011