(57)【特許請求の範囲】
【請求項１】
帳票をコンピュータの画面上に再現し、ネットワークを使って少なくとも１の承認クライアントで事務手続きを行う電子帳票システムにおいて、
前記帳票に関する各種処理を示すメニューボタン機能リストの中から、選定された複数の処理と前記複数の処理の実行順序を定義するメニューボタンを作成するメニューボタン作成手段と、
承認者の役割に応じた前記メニューボタンの内容を前記帳票と共に、承認者ごとに異なる帳票ファイルとして格納する格納手段と、
前記メニューボタンを前記帳票と共に表示する表示手段と、
前記帳票の回覧経路と回覧状況、及び回覧先の各承認者が使用する帳票ファイルの特定情報を保持する回覧経路保持手段と、
を具備し、
前記帳票を指定された前記回覧経路に従って、前記少なくとも１の承認クライアントに配信し、前記帳票ファイルの特定情報に従って特定した前記帳票ファイルに基づいて、前記帳票と共に、承認者の役割に応じた前記メニューボタンを表示させることを特徴とする電子帳票システム。
【請求項２】
帳票をコンピュータの画面上に再現し、ネットワークを使って少なくとも１の承認クライアントで事務手続きを行う電子帳票システムにおいて、
前記帳票に関する各種処理を示すメニューボタン機能リストの中から、選定された複数の処理と前記複数の処理の実行順序を定義するメニューボタンを作成するメニューボタン作成手段と、
承認者の役割に応じた前記メニューボタンの内容を前記帳票と共に、承認者ごとに異なる帳票ファイルとして格納する格納手段と、
前記メニューボタンを前記帳票と共に表示する表示手段と、
前記帳票の回覧経路と回覧状況、及び回覧先の各承認者が使用する帳票ファイルの特定情報を保持する回覧経路保持手段と、
を具備し、
前記帳票を指定された前記回覧経路に従って、前記少なくとも１の承認クライアントに配信し、前記帳票ファイルの特定情報に従って特定した前記帳票ファイルに基づいて、前記帳票と共に、承認者の役割に応じた前記メニューボタンを表示させることを特徴とする電子帳票システムとして、コンピュータを機能させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、伝票をコンピュータの画面上に再現し、ネットワークを使って事務手続きを行う電子帳票システム及び記録媒体に関するものである。
【０００２】
【従来の技術】
従来の電子帳票システムにおけるメニューボタンは、その機能が固定されていてユーザによるカスタマイズが不可能であるか、またカスタマイズが可能であっても、一からプログラムを記述する必要があった。
【０００３】
【発明が解決しようとする課題】
メニューボタンの機能が固定されていると、例えば「送信した後、自動的に印刷も行う」といった複数の機能をボタンに持たせることができない。また、プログラム可能なボタンをサポートするツールにおいても、高度なプログラミング知識とワークフローシステム全体への理解が必須であり、ユーザレベルによる気軽なカスタマイズは不可能である。
【０００４】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、あらかじめ用意した機能を、ユーザが自由に組み合わせてメニューボタンに組み込むことによって、承認者の役割に応じた柔軟なワークフロー設定を可能とした電子帳票システムを提供することである。
【０００５】
前述した目的を達成するため、第１の発明は、帳票をコンピュータの画面上に再現し、ネットワークを使って少なくとも１の承認クライアントで事務手続きを行う電子帳票システムにおいて、前記帳票に関する各種処理を示すメニューボタン機能リストの中から、選定された複数の処理と前記複数の処理の実行順序を定義するメニューボタンを作成するメニューボタン作成手段と、承認者の役割に応じた前記メニューボタンの内容を前記帳票と共に、承認者ごとに異なる帳票ファイルとして格納する格納手段と、前記メニューボタンを前記帳票と共に表示する表示手段と、前記帳票の回覧経路と回覧状況、及び回覧先の各承認者が使用する帳票ファイルの特定情報を保持する回覧経路保持手段と、を具備し、前記帳票を指定された前記回覧経路に従って、前記少なくとも１の承認クライアントに配信し、前記帳票ファイルの特定情報に従って特定した前記帳票ファイルに基づいて、前記帳票と共に、承認者の役割に応じた前記メニューボタンを表示させることを特徴とする電子帳票システムである。
【０００６】
第２の発明は、帳票をコンピュータの画面上に再現し、ネットワークを使って少なくとも１の承認クライアントで事務手続きを行う電子帳票システムにおいて、前記帳票に関する各種処理を示すメニューボタン機能リストの中から、選定された複数の処理と前記複数の処理の実行順序を定義するメニューボタンを作成するメニューボタン作成手段と、承認者の役割に応じた前記メニューボタンの内容を前記帳票と共に、承認者ごとに異なる帳票ファイルとして格納する格納手段と、前記メニューボタンを前記帳票と共に表示する表示手段と、前記帳票の回覧経路と回覧状況、及び回覧先の各承認者が使用する帳票ファイルの特定情報を保持する回覧経路保持手段と、を具備し、前記帳票を指定された前記回覧経路に従って、前記少なくとも１の承認クライアントに配信し、前記帳票ファイルの特定情報に従って特定した前記帳票ファイルに基づいて、前記帳票と共に、承認者の役割に応じた前記メニューボタンを表示させることを特徴とする電子帳票システムとして、コンピュータを機能させるプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【０００７】
【発明の実施の形態】
以下、図に基づいて本発明の実施の形態を詳細に説明する。図１は、電子帳票システム１の構成を示す図である。図１に示すように、電子帳票システム１は、編集クライアント３、電子伝票データベース５、電子伝票サーバ７、承認クライアント９を有する。
【０００８】
編集クライアント３はユーザが帳票デザインを行うための端末装置であり、電子伝票データベース５は電子伝票サーバ７の管理データベースであり、承認クライアント９は起票、承認作業を行うための端末装置であり、複数の承認クライアント９がネットワークにより電子伝票サーバ７に接続されている。
【０００９】
帳票デザイン時に、編集クライアント３は、電子伝票データベース５内に、承認者の役割に応じたメニューボタンを配置した帳票ファイル１１を作成しておく。そして起票、承認作業時に、電子伝票サーバ７は電子伝票データベース５の中から各承認クライアント９に適した帳票ファイル１１の情報を分配する。
【００１０】
編集クライアント３は、ＣＲＴやＬＣＤ等から成る表示装置１３、キーボードやマウス等から成る入力装置１５、ＣＰＵやメモリ等から成る帳票デザイン装置１７、ボタン機能リスト１９とボタン絵柄リスト２１を保持する帳票デザインデータベース２３、メニューボタンデータ２５と伝票枠データ２７から成る帳票ファイル１１を有する。
【００１１】
帳票デザインデータベース２３は帳票デザイン用のデータベースであり、ボタン機能リスト１９は、メニューボタンに割り当てる「印刷」、「承認」等の機能の名称とその定義からなるデータのリストであり、ボタン絵柄リスト２１は、作成したメニューボタンに表示させる絵柄のデータのリストである。
【００１２】
メニューボタンデータ２５は、カスタマイズされたメニューボタンの、表示画面上での位置、機能の定義、絵柄等の情報から成るものであり、伝票枠データ２７は主に伝票の背景の形状を定義したデータから成るものである。帳票ファイル１１の１ファイルは、１枚の帳票を定義するメニューボタンデータ２５と伝票枠データ２７の集まりから成る。
【００１３】
帳票デザイン装置１７は、ユーザが入力装置１５より入力した位置情報と、同じくユーザが入力装置１５より入力したボタン機能リスト１９とボタン絵柄リスト２１からの選択情報に従って、帳票ファイル１１内にメニューボタンデータ２５を作成し、伝票枠データ２７を作成して表示装置１３の画面上に表示すると共に、完成した帳票ファイル１１を電子伝票データベース５に書き込む。
【００１４】
電子伝票データベース５は、編集クライアント３において作成された帳票ファイル１１、伝票記入データ２９、回覧経路定義ファイル３１その他のデータを保持する。伝票記入データ２９は、承認クライアント９が作成した、主に起票者の記入によるデータであり、回覧経路定義ファイル３１は、回覧経路及び回覧状況を示すデータであり、伝票回覧先の各承認者がどの帳票ファイル１１を使用するかという情報も保管している。
【００１５】
承認クライアント９は、ＣＲＴやＬＣＤ等からなる表示装置３３、キーボードやマウス等からなる入力装置３５、ＣＰＵやメモリから成る電子伝票承認装置３７を有する。
【００１６】
電子伝票承認装置３７は、承認者が入力装置３５から入力した情報に従って、電子伝票サーバ７に起票、承認等の伝票に関するデータを要求し、電子伝票サーバ７が伝票記入データ２９と、回覧経路定義ファイル３１の情報に従って承認者の役割に応じた帳票ファイル１１を選択して分配すると、表示装置３３にメニューボタンと伝票が表示される。
【００１７】
次に図２のフローチャートに基づいて、本実施の形態の電子帳票システム１における帳票デザインを行う際の、メニューボタン作成手順の説明を行う。ユーザが入力装置１５を用いてメニューボタンの位置情報を入力すると（ステップ２０１）、帳票デザイン装置１７は入力した位置情報に従ってメニューボタンを作成し、表示装置１３に表示する（ステップ２０２）。
【００１８】
図３は、帳票上部へのメニューボタン配置例を示す図である。例えば、ユーザがマウスなどで、帳票上部・下部・左部・右部の中から、図３に示すように、帳票上部をメニューボタン配置領域４１として選択し、オブジェクトツールボックス４３からボタンオブジェクト４５を選択して、メニューボタン配置領域４１に配置すると、メニューボタン４７が画面上に表示される。メニューボタン配置領域４１が決定すると、その他の領域は帳票オブジェクト配置領域４９となる。
【００１９】
次に帳票デザイン装置１７は、入力装置１５からの指示で、帳票デザインデータベース２３のボタン機能リスト１９とボタン絵柄リスト２１を参照して、表示装置１３にメニューボタン属性設定ウィンドウ５１を表示する（ステップ２０３）。図４は、メニューボタン属性設定ウィンドウ５１の表示例であり、メニューボタン機能リスト５３とメニューボタン絵柄リスト５５が表示され、選択できるようになっている。
【００２０】
ユーザは入力装置１５を用いて、メニューボタン機能リスト５３の中からメニューボタンに割り当てたい機能を選択し、複数の機能を選択したときは、その実行順序を決定して入力し、メニューボタン絵柄リスト５５の中からメニューボタンに表示したい絵柄を選択する（ステップ２０４）。
【００２１】
図４の例では、ユーザがボタン機能リスト５３から「承認」と「等倍印刷」を選択し、実行順序を「承認」、「等倍印刷」の順と決定しており、追加領域５７にそれらの機能と実行順序が表示されている。
【００２２】
帳票デザイン装置１７は、ステップ２０１とステップ２０４でユーザが入力した、メニューボタンの位置情報、機能とその実行順序、絵柄よりメニューボタンデータ２５を作成する（ステップ２０５）。１枚の帳票上の全てのメニューボタンデータ２５と伝票枠データ２７を作成した後、帳票ファイル１１として電子伝票データベース５に書き込む（ステップ２０６）。
【００２３】
この一連の処理動作により、予め用意された機能から選択された複数の機能を組み合わせたボタンオブジェクトが、他の帳票オブジェクトと同様にして、１ファイル内に作成された。
【００２４】
帳票デザインの作業と前後して、編集クライアント３または回覧経路設定クライアント（図示せず）において、伝票の回覧経路を設定した回覧経路定義ファイル３１が作成され、ここに回覧先の各承認者がどの帳票ファイル１１を使用するかが決められている。
【００２５】
このようにして帳票デザインと回覧経路設定が行われた後、承認クライアント９において伝票の起票が行われると、電子伝票サーバ７は前記回覧経路定義ファイル３１から、指定された伝票に対する回覧経路を読みだし、回覧する承認者とその承認者が使用する帳票ファイル１１を決定し、表示装置３３に起票者用の帳票ファイル１１を表示する。そして入力装置３５から入力された伝票記入データ２９を電子伝票データベース５に格納する。
【００２６】
そして承認作業を行う際に、承認クライアント９が電子伝票サーバ７にデータを要求すると、電子伝票サーバ７は電子伝票データベース５の回覧経路定義ファイル３１の情報に従って、承認者用の帳票ファイル１１と承認者当ての伝票記入データ２９を探し、承認クライアント９に送信する。
【００２７】
即ち、承認者の役割に応じたメニューボタンデータ２５と伝票枠データ２７を持ったファイルと、重ねて表示される伝票記入データ２９が送信され、図５に示すように、表示装置３３に「承認」、「等倍印刷」の順に実行する機能を持った、カスタマイズされたメニューボタン５９と伝票６１が表示される。
【００２８】
図５は、伝票承認作業におけるカスタマイズされたメニューボタンの表示例である。ここで承認クライアント９のオペレータがメニューボタン５９を押すと、帳票を承認し、また帳票が印刷される。
【００２９】
このように本実施の形態によれば、ユーザレベルによる気軽なカスタマイズにより複数の機能をメニューボタンに持たせることができる。また作成されたメニューボタンは、他の帳票オブジェクトと同様に１ファイル内に保存されるので、承認者ごとに別のファイルを指定することにより、その人の役割に応じた帳票デザイン・ボタン機能を使用することが可能となる。
【００３０】
【発明の効果】
以上、詳細に説明したように本発明によれば、あらかじめ用意した機能を、ユーザが自由に組み合わせてメニューボタンに組み込むことによって、承認者の役割に応じた柔軟なワークフロー設定を可能とした電子帳票システムを提供することが可能となる。
【００３１】
またメニューボタンを他の帳票オブジェクトと同様にして配置できるため、デザインの自由度が上がり、使用しやすい帳票を設計することが可能となる。さらにシステムのバージョンアップ毎にボタンを追加する必要はなく、ボタン機能リストへの追加という形で新機能を提供することが可能となる。
【図面の簡単な説明】
【図１】  電子帳票システム１の構成を示す図
【図２】  メニューボタン作成手順を示すフローチャート
【図３】  帳票上部へのメニューボタン配置例を示す図
【図４】  メニューボタン属性設定ウィンドウ５１の表示例を示す図
【図５】  伝票承認作業におけるカスタマイズされたメニューボタンの表示例を示す図
【符号の説明】
１…電子帳票システム
３…編集クライアント
５…電子伝票データベース
７…電子伝票サーバ
９…承認クライアント
１１…帳票ファイル
１３、３３…表示装置
１５、３５…入力装置
１７…帳票デザイン装置
１９…ボタン機能リスト
２１…ボタン絵柄リスト
２３…帳票デザインデータベース
２５…メニューボタンデータ
２７…伝票枠データ
２９…伝票記入データ
３１…回覧経路定義ファイル
３７…電子伝票承認装置
【図１】
0004341726.tif 000002
【図２】
0004341726.tif 000003
【図３】
0004341726.tif 000004
【図４】
0004341726.tif 000005
【図５】
0004341726.tif 000006