(57)【要約】【課題】あらかじめ複数件登録された下書きデータを伝票入力フォームの初期値として順次画面に表示させること。【解決手段】会計システム１００の情報処理装置１０１で入力すべき伝票の初期値の入力を受け付けて、複数件の初期値を下書きデータとしてユーザごとに登録する。伝票入力時には、入金伝票登録画面を表示し、あらかじめ登録した下書きデータを取得し、１件ずつ初期値として画面に表示させ、伝票の入力を受け付ける。また、他のユーザが登録した下書きデータを利用することができる。【選択図】図１８
2013105264.tif 000002
【特許請求の範囲】
【請求項１】
会計処理を行うための会計伝票を管理する情報処理装置であって、
前記会計伝票を入力する際に初期値として表示する複数の下書きデータを、入力する会計伝票ごとに記憶する記憶手段と、
前記下書きデータを作成すべく、前記会計伝票ごとの下書きデータを一覧表示して、ユーザからの入力を受け付ける入力受付手段と、
前記入力受付手段で入力された下書きデータを前記記憶手段に登録する下書きデータ登録手段と、
前記会計伝票の入力をユーザから受け付ける場合に、前記記憶手段に記憶された下書きデータを１件取得し、会計伝票の初期値として表示する表示手段と、
前記表示手段で表示された初期値に基づいてユーザから入力された会計伝票が登録されたか否かを判定する登録判定手段と、
前記登録判定手段で会計伝票が登録されたと判定された場合には、前記記憶手段に記憶された未処理の下書きデータを１件取得する取得手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記記憶手段は、前記下書きデータを登録したユーザを下書きデータごとに更に記憶し、
前記入力受付手段は、前記記憶手段に記憶された他のユーザの下書きデータを取得し、当該下書きデータを一覧表示してユーザからの入力を受け付け、
前記下書きデータ登録手段は、前記入力受付手段で入力された下書きデータが他のユーザの下書きデータか否かを判定し、他のユーザの下書きデータであると判定された場合には、前記入力受付手段で入力された下書きデータを新規に前記記憶手段に登録することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記下書きデータ登録手段は、前記入力受付手段で入力された下書きデータが他のユーザの下書きデータか否かを判定し、他のユーザの下書きデータであると判定された場合には、前記入力受付手段で入力された下書きデータの上書き登録を行わないことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記入力受付手段は、前記下書きデータの入力が必要な項目の選択を受け付け、当該項目に対してユーザからの入力を受け付けることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記下書きデータ登録手段は、前記入力受付手段で入力された下書きデータを、当該下書きデータの作成日時、当該下書きデータの更新日時、当該下書きデータの登録件数と共に前記記憶手段に登録することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
会計処理を行うための会計伝票を入力する際に初期値として表示する複数の下書きデータを、入力する会計伝票ごとに記憶する記憶手段を備え、前記会計伝票を管理する情報処理装置の制御方法であって、
前記情報処理装置の入力受付手段が、前記下書きデータを作成すべく、前記会計伝票ごとの下書きデータを一覧表示して、ユーザからの入力を受け付ける入力受付ステップと、
前記情報処理装置の下書きデータ登録手段が、前記入力受付ステップで入力された下書きデータを前記記憶手段に登録する下書きデータ登録ステップと、
前記情報処理装置の表示手段が、前記会計伝票の入力をユーザから受け付ける場合に、前記記憶手段に記憶された下書きデータを１件取得し、会計伝票の初期値として表示する表示ステップと、
前記情報処理装置の登録判定手段が、前記表示ステップで表示された初期値に基づいてユーザから入力された会計伝票が登録されたか否かを判定する登録判定ステップと、
前記情報処理装置の取得手段が、前記登録判定ステップで会計伝票が登録されたと判定された場合には、前記記憶手段に記憶された未処理の下書きデータを１件取得する取得ステップと
を備えることを特徴とする情報処理装置の制御方法。
【請求項７】
会計処理を行うための会計伝票を入力する際に初期値として表示する複数の下書きデータを、入力する会計伝票ごとに記憶する記憶手段を備え、前記会計伝票を管理する情報処理装置の制御方法をコンピュータに実行させるためのコンピュータに読み取り実行可能なプログラムであって、
前記情報処理装置を、
前記下書きデータを作成すべく、前記会計伝票ごとの下書きデータを一覧表示して、ユーザからの入力を受け付ける入力受付手段と、
前記入力受付手段で入力された下書きデータを前記記憶手段に登録する下書きデータ登録手段と、
前記会計伝票の入力をユーザから受け付ける場合に、前記記憶手段に記憶された下書きデータを１件取得し、会計伝票の初期値として表示する表示手段と、
前記表示手段で表示された初期値に基づいてユーザから入力された会計伝票が登録されたか否かを判定する登録判定手段と、
前記登録判定手段で会計伝票が登録されたと判定された場合には、前記記憶手段に記憶された未処理の下書きデータを１件取得する取得手段
として機能させることを特徴とするコンピュータに読み取り実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置における会計アプリケーションの処理に関し、特に入力データをあらかじめ複数件登録した下書きデータに基づいて、入力フォームの初期値を変更する情報処理装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、企業の会計業務を補助する基幹業務アプリケーションとして、会計業務に特化した会計アプリケーションが存在する。会計アプリケーションでは、企業の予算管理や財務諸表の出力、債権債務管理等を行うことができる。
【０００３】
企業の経理担当者は、このような会計アプリケーションに対して、日々発生する支払伝票や入金伝票の内容を入力し、会計アプリケーションのデータベースに蓄積させる。こうすることで、企業の入出金を管理し、必要に応じて財務諸表の出力を行っている。
【０００４】
このような取引に関するデータの入力について、特許文献１では、ユーザが入力する取引データの種類に応じて、表示する入力画面を変更するなど、処理を異ならせる仕組みが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２７６９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、大半の会計アプリケーションではこのような伝票を１画面で１伝票ごとに入力していく仕組みとなっている。つまり、１画面で複数の伝票を一括登録することはできない。これは伝票の入力項目が多いので、１画面に複数伝票分の項目を入力するための入力フォームを配置することができないからである。
【０００７】
そのため会計アプリケーションのユーザは、複数の伝票に共通する入力内容であったとしても、１件ごとに入力しなおしているので、非常に手間である。
【０００８】
そこで、入力フォームに表示する初期値を登録しておき、伝票入力時に表示する仕組みが考えられる。しかし、これでは必ず初期値として登録されたデータを使用する必要があり、初期値として登録されたデータ以外を入力したい場合には、その初期値を削除して、入力しなおす必要がある。
【０００９】
また、過去に登録した伝票の呼び出しが可能な仕組みが存在するが、伝票１件ごとに呼び出す必要があり、手間である。
【００１０】
本発明は上記の課題を解決するためになされたものであり、初期値として表示すべき複数件の下書きデータをあらかじめ登録しておき、伝票入力の際に表示する仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の目的を達成するために、本発明の情報処理装置は、会計処理を行うための会計伝票を管理する情報処理装置であって、前記会計伝票を入力する際に初期値として表示する複数の下書きデータを、入力する会計伝票ごとに記憶する記憶手段と、前記下書きデータを作成すべく、前記会計伝票ごとの下書きデータを一覧表示して、ユーザからの入力を受け付ける入力受付手段と、前記入力受付手段で入力された下書きデータを前記記憶手段に登録する下書きデータ登録手段と、前記会計伝票の入力をユーザから受け付ける場合に、前記記憶手段に記憶された下書きデータを１件取得し、会計伝票の初期値として表示する表示手段と、前記表示手段で表示された初期値に基づいてユーザから入力された会計伝票が登録されたか否かを判定する登録判定手段と、前記登録判定手段で会計伝票が登録されたと判定された場合には、前記記憶手段に記憶された未処理の下書きデータを１件取得する取得手段とを備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、あらかじめ複数件登録された下書きデータを伝票入力フォームの初期値として順次画面に表示させることができるので、伝票を入力する作業時間が短縮できる効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態における会計システム１００の一例を示す構成図である。
【図２】図１に示す情報処理装置１０１及びサーバ１０２のハードウェア構成の一例を示す構成図である。
【図３】図１に示す情報処理装置１０１及びサーバ１０２のモジュール構成の一例を示す構成図である。
【図４】本発明の実施形態における一連の処理の流れを示すフローチャートである。
【図５】本発明の実施形態における入金伝票下書処理の詳細を示すフローチャートである。
【図６】本発明の実施形態における入金伝票下書き初期処理の詳細を示すフローチャートである。
【図７】本発明の実施形態における入金伝票下書き既存一覧処理の詳細を示すフローチャートである。
【図８】本発明の実施形態における入金伝票下書きヘッダ選択処理の詳細を示すフローチャートである。
【図９】本発明の実施形態における入金伝票下書明細選択処理の詳細を示すフローチャートである。
【図１０】本発明の実施形態における入金伝票下書き明細入力処理の詳細を示すフローチャートである。
【図１１】本発明の実施形態における入金伝票下書き明細入力処理の詳細を示すフローチャートである。
【図１２】本発明の実施形態における動作設定処理の詳細を示すフローチャートである。
【図１３】情報処理装置１０１に記憶された下書き入金伝票ヘッダ選択項目ＤＢのデータ構成の一例を示す構成図である。
【図１４】情報処理装置１０１に記憶された下書き入金伝票明細選択項目ＤＢのデータ構成の一例を示す構成図である。
【図１５】情報処理装置１０１に記憶された下書き入金伝票ヘッダＤＢのデータ構成の一例を示す構成図である。
【図１６】本実施例におけるログイン画面の一例を示す構成図である。
【図１７】本実施例における入金伝票入力画面の一例を示す構成図である。
【図１８】本実施例における入金伝票下書きメニュー画面の一例を示す構成図である。
【図１９】本実施例における入金伝票下書き既存一覧画面の一例を示す構成図である。
【図２０】本実施例における入金伝票下書きヘッダ選択画面の一例を示す構成図である。
【図２１】本実施例における入金伝票下書き明細選択画面の一例を示す構成図である。
【図２２】本実施例における入金伝票下書き入力画面の一例を示す構成図である。
【図２３】本実施例における入金伝票下書きデータ保存画面の一例を示す構成図である。
【図２４】本実施例における入金伝票コメント入力画面の一例を示す構成図である。
【図２５】本実施例における動作設定画面の一例を示す構成図である。
【図２６】本実施例における入金入力下書き読み込み画面の一例を示す構成図である。
【図２７】本実施例におけるメニュー画面の一例を示す構成図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施の形態の一例について説明する。
【００１５】
図１は、本発明の会計システム１００（情報処理システム）のシステム構成の一例を示す図である。本発明の会計システム１００は、情報処理装置１０１、サーバ１０２が設置されており、それら装置はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワーク１０３を介して相互にデータ通信可能に接続されている。図１のネットワーク１０３上に接続される各種端末あるいはサーバの構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００１６】
情報処理装置１０１は、サーバ１０２に記憶された各種データを受信して、会計アプリケーションを実行する装置である。会計アプリケーションは後述する図２のＲＯＭ２０２または外部メモリ２１１に記憶されており、ユーザからの指示に応じて、ＣＰＵ２０１がＲＡＭ２０３に読み出して各種動作を行う。特に会計アプリケーションでは、入出金の管理をはじめとする会計伝票を通じた会計処理を行う。
【００１７】
サーバ１０２は、情報処理装置１０１の会計アプリケーションで作成された各種データを記憶管理する装置である。
【００１８】
尚、情報処理装置１０１が、サーバ１０２の構成を含んでもよいし、サーバ１０２が情報処理装置１０１の構成を含んでもよい。
【００１９】
図２は、本発明の実施形態における各種端末のハードウェア構成を示す図である。
【００２０】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２１】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ(Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  ＯｕｔｐｕｔＳｙｓｔｅｍ)やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２２】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２３】
また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００２４】
ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。
【００２５】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピーディスク（登録商標  ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュメモリ等の外部メモリ２１１へのアクセスを制御する。
【００２６】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００２７】
尚、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２８】
本発明の情報処理装置１０１が後述する各種処理を実行するために用いられる各種プログラム等は外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ２１１に格納されている。
【００２９】
次に、情報処理装置１０１及びサーバ１０２のモジュール構成を示す機能構成図について、図３を用いて説明する。尚、図３の各種端末あるいはサーバのモジュール構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００３０】
情報処理装置１０１は、記憶モジュール３０１、画面表示モジュール３０２、下書きデータ登録モジュール３０３、入力受付モジュール３０４、伝票登録判定モジュール３０５、及び下書きデータ取得モジュール３０６を備える。
【００３１】
記憶モジュール３０１は、各種データやテーブルを記憶するためのモジュールである（記憶手段）。本実施例では特に下書きデータの記憶や会計伝票の記憶を行う。画面表示モジュール３０２は、記憶モジュール３０１で記憶された各種データやテーブルを取得して、ＣＲＴ２１０に表示するためのモジュールである。下書きデータ登録モジュール３０３は、ユーザから入力された後述する下書きデータを記憶モジュール３０１で登録するためのモジュールである。入力受付モジュール３０４は、各種データやテーブルに格納する情報の入力をユーザから受け付けるためのモジュールである。伝票登録判定モジュール３０５は、ユーザから入力された会計伝票が記憶モジュール３０１で記憶されたか否かを判定するためのモジュールである。下書きデータ取得モジュール３０６は、ユーザが下書きデータ登録モジュール３０３で登録した下書きデータを取得して、画面表示モジュール３０２で表示させるためのモジュールである。
【００３２】
サーバ１０２は、記憶モジュール３０７を備える。記憶モジュール３０７は、各種データやテーブルを記憶するためのモジュールである（記憶手段）。本実施例では特に下書きデータの記憶や会計伝票の記憶を行う。
【００３３】
次に、図４を参照して、本実施形態の会計システムにおける一連の処理について説明する。図４では、ログイン画面（図１６参照）から順に説明する。
【００３４】
ステップＳ４０１では、情報処理装置１０１が、ログイン画面（図１６）にてユーザ操作により入力された会社コード、ユーザＩＤ、パスワード、処理日付を取得して、サーバ１０２に送信する。ユーザ認証先にはデータベース認証用テーブルが存在する。尚、取得したユーザ名、パスワード、ユーザＩＤはメモリーに記憶させておき、後述のステップＳ２７１３の処理で利用される。
【００３５】
ステップＳ４０２では、サーバ１０２が情報処理装置１０１からのログイン情報を受信する。ステップＳ４０３では、ステップＳ４０２で情報処理装置１０１から受信した情報を元にユーザ認証を実施する。
【００３６】
ステップＳ４０４では、ステップＳ４０３で受信したユーザ情報が正常に認証された場合、会計システム１００のメニュー画面（図２７）を作成する。
【００３７】
ステップＳ４３１では、ステップＳ４０４で作成したメニュー画面を情報処理装置１０１に送信する。
【００３８】
ステップＳ４０５では、情報処理装置１０１は、ステップＳ４３１でサーバが送信したメニュー画面を表示する。
【００３９】
ステップＳ４０６は、ステップＳ４０５で受信したメニュー画面のうち入金伝票入力メニュー３３０１が選択されると、ステップＳ４０７は、サーバ１０２は、ステップＳ４６で選択された入金伝票入力画面（図１７）の取得要求を受信する。
【００４０】
ステップＳ４０８では、サーバ１０２は、ステップＳ４０７で受信した入金伝票入力画面を作成し、ステップＳ４０９は、ステップＳ４０８で作成した入金伝票入力画面を情報処理装置１０１に送信する。
【００４１】
ステップＳ４１０では、情報処理装置１０１は、ステップＳ４０９で送信された入金伝票入力画面を表示する。
【００４２】
ステップＳ４１１では、入金伝票入力画面（図１７）の下書きボタン１７０１が押下された場合、ステップＳ４１２の入金伝票下書き処理に遷移する。ステップＳ４１２では図１８の入金伝票下書きメニュー画面を起動する。
【００４３】
ステップＳ４１３は、ステップＳ４２８までのループ処理で、入金伝票入力画面（図１７）の閉じるボタン１７０２を押下されるまで、入金伝票登録を繰り返す。
【００４４】
ステップＳ４１４は、ステップＳ４１２で表示された入金伝票下書き既存一覧画面（図１９参照）の読込ボタン１９０２を押下された場合に、ステップＳ４１５へ処理を移す。そうでない場合には、ステップＳ４２０に処理を進める。
【００４５】
ステップＳ４１５は、情報処理装置１０１は、ステップＳ４１４で読込ボタン１９０２を押下されたと判断した場合で、入金伝票の下書きデータをサーバに要求する。
【００４６】
ステップＳ４１６では、サーバ１０２は、ステップＳ４１５で要求された入金伝票の下書きデータの送信要求を受信する。
【００４７】
ステップＳ４１７は、ステップＳ４１６で要求された情報を元にデータベースより入金伝票の下書きデータを検索する。ステップＳ４１８は、ステップＳ４１７で検索した入金伝票の下書きデータを情報処理装置１０１に送信する。
【００４８】
ステップＳ４１９は、ステップＳ４１８でサーバより送信された入金伝票の下書きデータを１レコード読み込み、読み込んだレコードを入金伝票入力画面（図１７）に初期値として各項目に表示する。ここで下書きデータは、複数レコードから成るものであり、１レコードずつ読み込むことで、１件ずつ伝票の登録作業を行う。表示する画面は図２６のような画面となる。
【００４９】
ステップＳ４２０では、情報処理装置１０１は、ステップＳ４１９で表示された項目の値の編集を受け付ける。ステップＳ４２１は、ステップＳ４２０の入金伝票入力画面（図１７）で、伝票確定ボタン１７０３が押下されたか否かを判定する。押下された場合には、ステップＳ４２２に処理を進め、そうでない場合にはステップＳ４２０に戻る。
【００５０】
ステップＳ４２２では、ステップＳ４２１の入力内容にエラーが無い場合、サーバ１０２に入力された入金伝票の登録要求を行う。
【００５１】
ステップＳ４２３では、サーバ１０２は、ステップＳ４２２の入金伝票データを情報処理装置１０１から受信する。
【００５２】
ステップＳ４２４では、サーバ１０２は、ステップＳ４２３で受信した入金伝票データをデータベースに登録する。ステップＳ４２５では、ステップＳ４２４のデータベース登録の処理ステータスを情報処理装置１０１に送信する。処理ステータスは、正常にデータベースに登録できたか否かを示す情報である。
【００５３】
ステップＳ４２６では、情報処理装置１０１は、ステップＳ４２５のサーバ１０２からのデータベースの処理ステータスを受信する。ステップＳ４２７では、ステップＳ４２６でサーバ１０２から受信した処理ステータスがエラーか否かを判断する。エラーの場合は、ステップＳ４２０に処理を戻す。エラーが無い場合は、ステップＳ４２８に処理を進め、ループ処理の先頭であるステップＳ４１３に遷移する。ループ処理は、閉じるボタン１７０２が押下されるまで繰り返す。
【００５４】
ステップＳ４２９は、情報処理装置１０１は、ステップＳ４１３からステップＳ４２８までのループ処理で、入金伝票入力画面（図１７）の閉じるボタン２７０２が押下された場合に、入金伝票入力画面を終了する。
【００５５】
ステップＳ４３０は、情報処理装置１０１は、ステップＳ４２９で入金伝票入力画面（図１７）が終了したのでメニュー画面（図２７）が表示される。
【００５６】
次に、入力データの簡易下書き機能の起動時から終了までの入金伝票下書き処理について図５を用いて説明する。
【００５７】
ステップＳ５０１では、情報処理装置１０１は、入力伝票下書きメニュー画面の送信をサーバ１０２に要求する。
【００５８】
ステップＳ５０２では、サーバ１０２は、ステップＳ５０１の情報処理装置１０１からの画面要求を受信する。ステップＳ５０３では、ステップＳ５０２の入金伝票下書きメニュー画面の送信要求に従い、入金伝票下書きメニュー画面（図１８）を作成する。
【００５９】
ステップＳ５０４では、サーバ１０２は、ステップＳ５０３で作成した入金伝票下書きメニュー画面を情報処理装置１０１に送信する。
【００６０】
ステップＳ５０５では、情報処理装置１０１は、ステップＳ５０４でサーバから送信された入金伝票下書きメニュー画面を表示する。
【００６１】
ステップＳ５０６では、ステップＳ５０５で表示された入金伝票下書きメニュー画面に入力される操作に基づいて行われる入金伝票下書き初期処理を実行する。入金伝票下書き初期処理の詳細は後述する図６に示す。入金伝票下書き初期処理が終了したら、入金伝票下書き処理を終了する。
【００６２】
次に、入金伝票下書き初期処理について図６を用いて説明する。
【００６３】
ステップＳ６０１では、情報処理装置１０１は、入金伝票下書きメニュー画面（図１８）を表示する。ステップＳ６０２では、ステップＳ６０１の入金伝票下書きメニュー画面の既存下書き一覧表示ボタン１８０２が押下された場合、ステップＳ６１０に遷移する。押下されていない場合は、ステップＳ６０３の判断に遷移する。
【００６４】
ステップＳ６０２で、既存下書き一覧表示ボタン１８０２を押下された場合には、ステップＳ６１０で、入金伝票下書き既存一覧処理を実行する。入金伝票下書き既存一覧処理の詳細は後述する図７に示す。
【００６５】
ステップＳ６１１では、ステップＳ６１０で選択ボタンが押下されたか否かを判定し、押下されていれば、ステップＳ６０４に処理を進め、そうでない場合にはステップＳ６１２に処理を進める。
【００６６】
一方、ステップＳ６０２で既存下書き一覧表示ボタン１８０２が押下されなかった場合には、ステップＳ６０３で、情報処理装置１０１は、新規作成ボタン１８０１が押下された場合は、ステップＳ６０４の入金伝票下書きヘッダ選択処理を実行する。入金伝票下書きヘッダ選択処理の詳細は、後述する図８に示す。それ以外の場合には、ステップＳ６０１に処理を戻す。
【００６７】
ステップＳ６０５では、情報処理装置１０１は、入金伝票下書きヘッダ選択画面（図２０）の明細ボタン２００６が押下されたか否かを判定する。押下された場合には、ステップＳ６０６に処理を進め、それ以外の場合は、ステップＳ６０７に処理を進める。
【００６８】
ステップＳ６０６では、入金伝票下書き明細選択処理を実行する。入金伝票下書き明細選択処理の詳細は、後述する図９に示す。
【００６９】
ステップＳ６０７では、入金伝票下書き明細選択画面（図２１）の入力ボタン２１０８が押下されたか否かを判定する。押下された場合には、ステップＳ６０８に処理を進め、そうでない場合には、ステップＳ５０９に処理を進める。
【００７０】
ステップＳ６０８では、入金伝票下書き入力処理を実行する。入金伝票下書き入力処理の詳細は、後述する図１０に示す。
【００７１】
ステップＳ６０９では、情報処理装置１０１は、入金伝票下書き既存一覧画面（図１９）を表示する。
【００７２】
ステップＳ６１２では、情報処理装置１０１は、入金伝票下書き既存一覧画面の読込ボタン１９０２が押下されたか否かを判定する。押下されたと判定された場合には、ステップＳ６１３に処理を進め、そうでない場合には、ステップＳ６１５に処理を進める。
【００７３】
ステップＳ６１３では、情報処理装置１０１は、既存の下書きデータを読み込んで編集すべく、入金伝票下書き初期処理を終了し、呼び出し元に処理を戻す。
【００７４】
ステップＳ６１５では、戻るボタン１９０３が押下されたか否かを判定し、押下された場合には、入金伝票下書き初期処理を終了し、そうでない場合には、ステップＳ６０９に処理を戻す。
【００７５】
次に、入金伝票下書き既存一覧処理の詳細について、図７を用いて説明する。
【００７６】
ステップＳ７０１では、情報処理装置１０１は、サーバ１０２に対して入金伝票下書き既存一覧画面（図１９）の送信を要求する。
【００７７】
ステップＳ７０２では、サーバ１０２は、ステップＳ７０１で情報処理装置１０１からの入金伝票下書き既存一覧画面の送信要求を受信し、ステップＳ７０３では、ステップＳ７０２で受信した入金伝票下書き既存一覧画面の送信要求を基に、入金伝票下書き既存一覧画面を作成する。作成にあたって、サーバ１０２に記憶された下書き入金伝票ヘッダＤＢ（図１５）を用いる。これは、あらかじめ複数のユーザによって作成された下書きデータの一覧である。後述する処理によってユーザから下書きデータが登録され、図１３のようなデータベースが作成される。下書き入金伝票ヘッダＤＢは、コメント、明細件数、登録日時、更新日時、入力ユーザＩＤ等から構成される。これらに基づいて入金伝票下書き既存一覧画面を作成すると、図１９に示すような画面となる。
【００７８】
ステップＳ７０４では、サーバ１０２は、ステップＳ７０３で作成した入金伝票下書き既存一覧画面を情報処理装置１０１に送信する。
【００７９】
ステップＳ７０５では、情報処理装置１０１は、ステップＳ７０４でサーバ１０２から送信された入金伝票下書き既存一覧画面を情報処理装置１０１に表示する。
【００８０】
ステップＳ７０６では、情報処理装置１０１は、ステップＳ７０５で表示された入金伝票下書き既存一覧画面で選択ボタン１９０１、読込ボタン１９０２または、戻るボタン１９０３のいずれかが押下されたか否かを判断する。押下された場合は、入金伝票下書き既存一覧処理を終了し、呼び出し元に処理を戻す。そうでない場合には、入力されるまで待機する。
【００８１】
次に、入金伝票下書きヘッダ選択処理について、図８を用いて説明する。
【００８２】
ステップＳ８０１では、情報処理装置１０１は、サーバ１０２に入金伝票下書きヘッダ選択画面の送信を要求する。
【００８３】
ステップＳ８０２では、サーバ１０２は、ステップＳ８０１で情報処理装置１０１からの入金伝票下書きヘッダ選択画面要求を受信する。
【００８４】
ステップＳ８０３では、入金伝票下書き既存一覧画面（図１９）で選択された情報より下書き入金伝票ヘッダ選択項目ＤＢ（図１３）を検索して該当する情報を取得する。下書き入金伝票ヘッダ選択項目ＤＢ（図１３）は、入金伝票登録画面（図１７）で表示すべきヘッダ項目を定めるものである。例えば、伝票グループ、伝票番号、伝票日付、集金先コード、伝票適用、回収部門コード、前受仮受区分、通貨コードといった項目がある。これらの項目に格納された番号順でヘッダを構成する。
【００８５】
ステップＳ８０４では、ステップＳ８０３で取得した下書き入金伝票ヘッダ選択項目ＤＢを元に入金伝票下書きヘッダ選択画面（図２０）を作成する。
【００８６】
ステップＳ８０５では、サーバ１０２は、ステップＳ８０４で作成した入金伝票下書きヘッダ選択画面を情報処理装置１０１に送信する。
【００８７】
ステップＳ８０６では、情報処理装置１０１は、ステップＳ８０５でサーバ１０２から送信された入金伝票下書きヘッダ選択画面を情報処理装置１０１に表示すし、ステップＳ８０７では、ステップＳ８０６で表示された入金伝票下書きヘッダ選択画面の編集を受け付ける。
【００８８】
ステップＳ８０８では、ステップＳ８０７の入金伝票下書きヘッダ選択画面で確定ボタン２００５または、明細ボタン２００６が押下されたか否かを判断する。押下された場合は、ステップＳ８１０に遷移する。そうでない場合には、ステップＳ８０９へ遷移する。
【００８９】
ステップＳ８０９では、情報処理装置１０１は、入金伝票下書きヘッダ選択画面でキャンセルボタン２００７または、戻るボタン２００８が押下された場合、入金伝票下書きヘッダ選択処理を終了し、呼び出し元に処理を戻す。
【００９０】
ステップＳ８１０では、情報処理装置１０１は、ステップＳ８０７で確定ボタンまたは、明細ボタンが押下された場合、サーバ１０２に下書き入金伝票ヘッダ選択項目ＤＢの登録を要求する。
【００９１】
ステップＳ８１１では、サーバ１０２は、ステップＳ８１０で情報処理装置１０１から入金伝票下書きヘッダ選択ＤＢの登録要求を受信し、ステップＳ８１２では、ステップＳ８１１で受信した入金伝票下書きヘッダ選択ＤＢを登録する。
【００９２】
ステップＳ８１３では、ステップＳ８１２で登録したＤＢのステータスを情報処理装置１０１に送信する。ここでいうステータスは、登録が成功したか否かを示す情報である。
【００９３】
ステップＳ８１４では、ステップＳ８１３のＤＢのステータスを画面に表示し、入金伝票下書きヘッダ選択処理を終了し、呼び出し元に処理を戻す。
【００９４】
次に、入金伝票下書き明細選択処理について、図９を用いて説明する。
【００９５】
ステップＳ９０１では、サーバ１０２に入金伝票下書き明細選択画面（図２１）の送信を要求する。
【００９６】
ステップＳ９０２では、サーバ１０２は、ステップＳ９０１で情報処理装置１０１からの入金伝票下書き明細選択画面要求を受信し、ステップＳ９０３では、入金伝票下書き既存一覧画面（図１９）で選択された情報より下書き入金伝票明細選択項目ＤＢ（図１４）を検索して該当する情報を取得する。下書き入金伝票明細選択項目ＤＢ（図１４）は、入金伝票登録画面（図１７）の明細入力を行う部分の表示を制御するためのデータベースである。入金伝票明細選択項目ＤＢは、伝票グループ、伝票日付、部門コード、科目コード、補助科目コード、プロジェクトコードなどから構成される。これらに格納された値に基づいて、明細部分の入力フォームを作成する。
【００９７】
ステップＳ９０４では、サーバ１０２は、ステップＳ９０３で取得した下書き入金伝票明細選択ＤＢを元に入金伝票下書き明細選択画面（図２１）を作成し、ステップＳ９０５では、ステップＳ９０４で作成した入金伝票下書き明細選択画面を情報処理装置１０１に送信する。
【００９８】
ステップＳ９０６では、情報処理装置１０１は、ステップＳ９０５でサーバ１０２から送信された入金伝票下書き明細選択画面を情報処理装置１０１に表示する。
【００９９】
ステップＳ９０７では、ステップＳ９０６で表示された入金伝票下書き明細選択画面の編集を受け付ける。
【０１００】
ステップＳ９０８では、ステップＳ９０７の入金伝票下書き明細選択画面で確定ボタン２１０７または、入力ボタン２１０８が押下されたか判断する。押下された場合は、ステップＳ９１０に遷移する。それ以外は、ステップＳ９０９へ遷移する。
【０１０１】
ステップＳ９０９では、情報処理装置１０１は、入金伝票下書き明細選択画面でキャンセルボタン２１０９または、戻るボタン２１１０が押下された場合の判断で押下された場合は、入金伝票下書き明細選択処理を終了し、呼び出し元に処理を戻す。
【０１０２】
ステップＳ９１０では、情報処理装置１０１は、ステップＳ９０８で確定ボタン２１０７または、入力ボタン２１０８が押下された場合には、サーバ１０２に下書き入金伝票明細選択ＤＢの登録を要求する。
【０１０３】
ステップＳ９１１では、サーバ１０２は、ステップＳ９１０で情報処理装置１０１から入金伝票下書き明細選択ＤＢの登録要求を受信し、ステップＳ９１２では、ステップＳ９１１で受信した入金伝票下書き明細選択ＤＢを登録する。
【０１０４】
ステップＳ９１３では、ステップＳ９１２で登録したＤＢのステータスを情報処理装置１０１に送信する。
【０１０５】
ステップＳ９１４では、情報処理装置１０１は、ステップＳ９１３のＤＢのステータスを画面に表示する。
【０１０６】
次に、入金伝票下書き明細入力処理について、図１０及び図１１を用いて説明する。
【０１０７】
ステップＳ１００１では、情報処理装置１０１は、サーバ１０２に入金伝票下書き入力画面（図２２参照）の送信を要求する。
【０１０８】
ステップＳ１０４３では、サーバ１０２は、ステップＳ１００１で要求された入金伝票下書き入力画面の要求を受信し、ステップＳ１０４４では、ステップＳ１０４３で受信した入金伝票下書き入力画面を作成する。
【０１０９】
ステップＳ１０４５では、ステップＳ１０４４で作成した入金伝票下書き入力画面を情報処理装置１０１に送信する。
【０１１０】
ステップＳ１００４では、情報処理装置１０１は、ステップＳ１０４５でサーバ１０２から受信した入金伝票下書き入力処理画面（図２２）を表示する（入力受付手段）。入金伝票下書き入力処理画面は、各伝票を一覧表示する。
【０１１１】
ステップＳ１００５では、情報処理装置１０１は、入金伝票下書き入力画面（図２２）の保存ボタン２２０５が押下されるまで、ステップＳ１０２２までの処理を繰り返す。
【０１１２】
ステップＳ１００６では、入金伝票下書き入力画面のグリッドが選択されたか否かを判定する。選択されたと判定した場合には、ステップＳ１００７に処理を進め、そうでない場合には、ステップＳ１０１５に処理を進める。表示されている入金伝票下書き入力画面でマスタ参照画面２２０７を起動できる。マスタ参照画面２２０７では、科目一覧（科目コード、科目名称）の参照画面を表示している。入金伝票下書き明細入力画面のグリッド２２０６の範囲を左クリックすると参照画面を起動する。マスタ参照画面２２０７の参照画面より該当する科目を検索してＯＫボタン２２１０を押下すると該当科目コード、科目名称がクリックされたグリッド２２０６の位置に反映される。また、キャンセルボタン２２０９を押下すると、グリッド２２０６には反映されない。
【０１１３】
マスタ参照画面２２０７は一例で、科目一覧を表示しているが、入金伝票下書き明細入力画面のグリッド２２０８の範囲では部門一覧（部門コード、部門名称）の参照画面を表示させる。また、金額欄には参照画面が存在しない。参照画面が存在する項目と参照画面が存在しない項目は入金伝票下書き明細入力画面の項目の背景色を変えてユーザに容易に判断できるようにする。例として、参照画面がある場合は、背景色を橙色、参照画面が無い場合は、背景色を水色にする。
【０１１４】
ステップＳ１００７では、情報処理装置１０１は、ステップＳ１００６で選択された項目の一覧表示をサーバ１０２に要求する。
【０１１５】
ステップＳ１００８では、サーバ１０２がステップＳ１００７で要求されたマスタ一覧表示要求を受信する。ステップＳ１００９では、ステップＳ１００８で受信したマスタ一覧の画面を作成し、ステップＳ１０１０では、ステップＳ１００９で作成したマスタ一覧を情報処理装置１０１に送信する。
【０１１６】
ステップＳ１０１１では、情報処理装置１０１は、ステップＳ１０１０でサーバ１０２から送信したマスタ一覧画面を表示する。
【０１１７】
ステップＳ１０１２では、ステップＳ１０１１で表示したマスタ参照画面２２０７のマスタ一覧でＯＫボタン２２１０が押下されたか否かを判断する。ＯＫボタンが押下された場合は、ステップＳ１０１３に遷移する。ＯＫボタン以外のボタンを押下した場合は、ステップＳ１０１４に遷移する。
【０１１８】
ステップＳ１０１３では、ステップＳ１０１１で表示したマスタ参照画面２２０７でＯＫボタン２２１０が押下された場合のみ実施する。グリッド２２０６やグリッド２２０８で選択された位置にマスタ参照画面２２０７で選択した値を反映する。
【０１１９】
ステップＳ１０１４では、情報処理装置１０１は、マスタ参照画面２２０７を閉じる。
【０１２０】
ステップＳ１０１５では、情報処理装置１０１は、行追加ボタン２２０１が押下されたか否かを判断する。押下されたと判定された場合には、ステップＳ１０１６に処理を進め、そうでない場合には、ステップＳ１０１７に処理を進める。
【０１２１】
ステップＳ１０１６では、情報処理装置１０１は、ステップＳ１０１５で行追加ボタン２１０１が押下された場合に、ユーザから選択された位置に行を一行追加する。
【０１２２】
ステップＳ１０１７では、情報処理装置１０１は、行削除ボタン２２０２が押下されたか否かを判断する。押下されたと判定された場合には、ステップＳ１０１８に処理を進め、そうでない場合には、ステップＳ１０１９に処理を進める。
【０１２３】
ステップＳ１０１８では、情報処理装置１０１は、ステップＳ１０１７で行削除ボタン２２０２が押下された場合に、ユーザから選択された位置の行を一行削除する。
【０１２４】
ステップＳ１０１９では、情報処理装置１０１は、設定ボタン２２０４が押下されたか否かを判定する。押下されたと判定された場合には、ステップＳ１０２０に処理を進め、そうでない場合には、ステップＳ１０２１に処理を進める。
【０１２５】
ステップＳ１０２０では、情報処理装置１０１は、ステップＳ１０１９で設定ボタン２２０４が押下された場合に、動作設定処理を実行する。動作設定処理の詳細は、後述する図１２に示す。
【０１２６】
ステップＳ１０２１では、情報処理装置１０１は、保存ボタン２２０５かキャンセルボタン２２１２が押下されたか否かを判定する。押下されたと判定された場合には、ステップＳ１０２３に処理を進め、そうでない場合には、ステップＳ１００５に処理を戻す。保存ボタン２２０５とキャンセルボタン２２１２が押下されない場合は、ステップＳ１００５乃至ステップＳ１０２２を繰り返す。
【０１２７】
ステップＳ１０２３では、情報処理装置１０１は、ステップＳ１０２１で保存ボタン２２０５が押下されたか否かを判定する。保存ボタン２２０５が押下されたと判定した場合には、図１１のステップＳ２７０１に処理を進め、キャンセルボタンが押下されたと判定された場合は、入金伝票下書き明細入力処理を終了し、呼び出し元に処理を戻す。
【０１２８】
説明を図１１に移す。ステップＳ１０２３の判定後、保存ボタン２２０５が押下されたと判定された場合に、ステップＳ２７０１では、情報処理装置１０１は、サーバ１０２に入金伝票下書きデータ保存画面（図２３参照）の送信を要求する。
【０１２９】
ステップＳ２７０２では、サーバ１０２は、情報処理装置１０１からの入金伝票下書きデータ保存画面の送信要求を受信し、ステップＳ２７０３では、ステップＳ２７０２で受信した入金伝票下書きデータ保存画面を作成する。
【０１３０】
ステップＳ２７０４では、ステップＳ２７０３で作成した入金伝票下書きデータ保存画面を情報処理装置１０１に送信する。
【０１３１】
ステップＳ２７０５では、情報処理装置１０１は、ステップＳ２７０４でサーバ１０２から送信された入金伝票下書きデータ保存画面（図２３）を表示する。
【０１３２】
ステップＳ２７０６では、情報処理装置１０１は、ステップＳ２７０５の入金伝票下書きデータ保存画面の上書き保存ボタン２３０２が押下されたか否かを判断する。上書き保存ボタンが押下されたと判定された場合は、ステップＳ２７１３に遷移する。そうでない場合には、ステップＳ２７０７に処理を進める。
【０１３３】
ステップＳ２７１３では、情報処理装置１０１は、ステップＳ４０１でメモリーに記憶したユーザＩＤと、入金伝票下書き既存一覧画面（図１９）で選択したユーザＩＤ１９０４と同一のユーザＩＤか否かを判断する。同一ユーザＩＤの場合は、ステップＳ２７０８に遷移する。同一ユーザＩＤでない場合は、その旨のエラーメッセージをステップＳ２７１４で取得して画面表示する。
【０１３４】
また、入金伝票下書きメニュー画面（図１８）の既存下書き一覧表示ボタン１８０２以外が押下された場合は、入金伝票下書きデータ保存画面の上書き保存ボタン２３０２は非表示のため、上書き保存ボタン２３０２は押下できないようになっている。
【０１３５】
ステップＳ２７０７では、情報処理装置１０１は、新規保存ボタン２３０１が押下されたか否かを判断する。押下されたと判定した場合には、ステップＳ２７０８に処理を進め、そうでない場合には、入金伝票下書き明細入力処理を終了し、呼び出し元に処理を戻す。
【０１３６】
ステップＳ２７０８では、情報処理装置１０１は、サーバ１０２に入金伝票コメント入力画面の送信を要求する。
【０１３７】
ステップＳ２７０９では、サーバ１０２は、ステップＳ２７０８で情報処理装置１０１からの入金伝票コメント入力画面の送信要求を受信する。ステップＳ２７１０では、Ｓ２７０９で受信した要求に基づく、入金伝票コメント入力画面（図２４参照）を作成し、ステップＳ２７１１では、ステップＳ２７１０で作成した入金伝票コメント入力画面を情報処理装置１０１に送信する。
【０１３８】
ステップＳ２７１２では、情報処理装置１０１は、ステップＳ２７１１でサーバ１０２より送信された入金伝票コメント入力画面（図２４）を表示する。
【０１３９】
ステップＳ２７１５では、情報処理装置１０１は、入金伝票下書きデータ保存画面の新規保存ボタン２３０１が押下されたか否かを判定する。押下されたと判定された場合には、ステップＳ２７０６に処理を進め、そうでない場合には、ステップＳ２７２３に処理を進める。
【０１４０】
ステップＳ２７１６では、情報処理装置１０１は、サーバ１０２に入金伝票新規保存要求を送信する。
【０１４１】
ステップＳ２７１７では、サーバ１０２は、情報処理装置１０１からの入金伝票新規保存要求を受信し、ステップＳ２７１８では、ステップＳ２７１７で受信した入金伝票新規保存要求に基づいて、入金伝票下書きデータをデータベースに新規登録する。
【０１４２】
ステップＳ２７１９では、ステップＳ２７１８で登録したデータベースのステータスを情報処理装置１０１に送信する。
【０１４３】
ステップＳ２７２０では、情報処理装置１０１は、ステップＳ２７１９でサーバ１０２から送信されたデータベースのステータスを表示する。正常終了した場合は、その旨のメッセージを表示して、ステップＳ２７２３へ遷移する。エラーの場合には、ステップＳ２７２１で判定した結果、ステップＳ２７２２に処理を進め、ステップＳ２７２２においてその旨のメッセージを表示し、ステップＳ２７１２に戻る。
【０１４４】
ステップＳ２７２３では、情報処理装置１０１は、ステップＳ２７０６で上書き保存ボタン２３０２が押下されたか否かを判定する。押下されたと判定された場合には、ステップＳ２７２４に処理を進め、そうでない場合には、ステップＳ２７３０に処理を進める。
【０１４５】
ステップＳ２７２４では、情報処理装置１０１は、サーバ１０２に入金伝票上書き保存要求を送信する。
【０１４６】
ステップＳ２７２５では、サーバ１０２は、情報処理装置１０１からの入金伝票上書き保存要求を受信し、ステップＳ２７２６では、ステップＳ２７２５で受信した入金伝票上書き保存要求に基づいて、入金伝票下書きデータをデータベースに上書き登録する。ステップＳ２７２７では、ステップＳ２７２６で上書き登録したデータベースのステータスを情報処理装置１０１に送信する。
【０１４７】
ステップＳ２７２８では、情報処理装置１０１は、ステップＳ２７２７でサーバ１０２から送信されたデータベースのステータスを表示する。正常終了した場合は、その旨のメッセージを表示して、ステップＳ２７３０へ遷移する。エラーの場合は、ステップＳ２７２９で判定された結果、ステップＳ２７２２に処理を進め、その旨のエラーメッセージを表示し、ステップＳ２７１２に戻る。
【０１４８】
ステップＳ２７３０では、情報処理装置１０１は、サーバ１０２に入金伝票下書きメニュー画面要求を送信する。
【０１４９】
ステップＳ２７３１では、サーバ１０２は、ステップＳ２７３０で情報処理装置１０１から入金伝票下書きメニュー画面要求を受信し、ステップＳ２７３２では、ステップＳ２７３１で受信した入金伝票下書きメニュー画面を作成する。ステップＳ２７３３では、ステップＳ２７３２で作成した入金伝票下書きメニュー画面を情報処理装置１０１に送信する。
【０１５０】
ステップＳ２７３４では、情報処理装置１０１は、ステップＳ２７３３でサーバ１０２から送信された入金伝票下書きメニュー画面（図１８）を表示し、入金伝票下書き明細入力処理を終了する。
【０１５１】
次に、動作設定処理について、図１２を用いて説明する。
【０１５２】
ステップＳ１１０１では、情報処理装置１０１は、サーバ１０２に動作設定画面（図２５参照）の送信を要求する。
【０１５３】
ステップＳ１１０２では、サーバ１０２は、情報処理装置１０１からの動作設定画面の送信要求を受信し、ステップＳ１１０３では、ステップＳ１１０２で受信した動作設定画面を作成する。ステップＳ１１０４では、ステップＳ１１０３で作成した動作設定画面を情報処理装置１０１に送信する。
【０１５４】
ステップＳ１１０５では、情報処理装置１０１は、ステップＳ１１０４でサーバ１０２から送信された動作設定画面を表示する。
【０１５５】
ステップＳ１１０６では、情報処理装置１０１は、動作設定画面の保存ボタン２５０６、または、キャンセルボタン２５０８が押下されるまでステップＳ１１０６乃至ステップＳ１１１５を繰り返す。
【０１５６】
ステップＳ１１０７では、情報処理装置１０１は、動作設定画面の初期化ボタン２５０５が押下されたか否かを判定する。押下されたと判定した場合には、ステップＳ１１０８に処理を進め、そうでない場合には、ステップＳ１１０９に処理を進める。
【０１５７】
ステップＳ１１０８では、情報処理装置１０１は、初期化ボタン２５０５が押下された場合に、動作設定画面のリターンキーを押下時のラジオボタン２５０１を「下に移動」にし、値を設定しない場合のラジオボタン２５０２を「空白のまま」にし、ダブルクリックのラジオボタン２５０３を「一覧を起動」にし、コピー＆ペイストのラジオボタン２５０４を「有効」にそれぞれ選択された状態に変更する。つまり、初期化する。
【０１５８】
ステップＳ１１０９では、情報処理装置１０１は、動作設定画面のキャンセルボタン２５０８が押下されたか否かを判定する。押下されたと判定した場合には、ステップＳ１１０１に処理を戻し、前回保存ボタンが押下された情報をサーバ１０２より取得して表示する。そうでない場合には、ステップＳ１１１０に処理を進める。
【０１５９】
ステップＳ１１１０では、情報処理装置１０１は、動作設定画面の戻るボタン２５０７が押下されたか否か判断する。押下されたと判定した場合には、ステップＳ１１１６に処理を進める。そうでない場合には、ステップＳ１１１１に処理を進める。
【０１６０】
ステップＳ１１１１では、情報処理装置１０１は、動作設定画面の保存ボタン２５０６が押下されたか否か判断する。押下されたと判定された場合には、ステップＳ１１１７に処理を進め、そうでない場合には、ステップＳ１１１５に処理を進め、ステップＳ１１０６に処理を戻す。
【０１６１】
ステップＳ１１１７では、情報処理装置１０１は、動作設定画面の保存要求をサーバ１０２に送信する。
【０１６２】
ステップＳ１１１２では、サーバ１０２は、ステップＳ１１１７の情報処理装置１０１からの動作設定画面の保存要求を受信し、ステップＳ１１１３では、ステップＳ１１１２の動作設定画面情報から状態をユーザＩＤ別にデータベースに登録する。ステップＳ１１１４では、ステップＳ１１１３のデータベースのステータスを情報処理装置１０１に送信し、ステップＳ１１１８では、情報処理装置１０１は、ステップＳ１１１４のデータベースにステータスを表示する。
【０１６３】
ステップＳ１１１６では、情報処理装置１０１は、設定が終了したので、動作設定画面を閉じて、動作設定処理を終了して呼び出し元に処理を戻す。
【０１６４】
以上説明したように、本実施形態によれば、あらかじめ複数件登録された下書きデータを伝票入力フォームの初期値として順次画面に表示させることができるので、伝票を入力する作業時間が短縮できる効果を奏する。
【０１６５】
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【０１６６】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【０１６７】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１６８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１６９】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【０１７０】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１７１】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１７２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１７３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１７４】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１７５】
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１７６】
１００  会計システム
１０１  情報処理装置
１０２  サーバ
１０３  ネットワーク
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  ＲＯＭ
２０４  システムバス
２０５  入力コントローラ
２０６  ビデオコントローラ
２０７  メモリコントローラ
２０８  通信Ｉ／Ｆ（インターフェース）コントローラ
２０９  入力装置
２１０  ディスプレイ装置
２１１  外部メモリ
【図１】
2013105264.tif 000003
【図２】
2013105264.tif 000004
【図３】
2013105264.tif 000005
【図４】
2013105264.tif 000006
【図５】
2013105264.tif 000007
【図６】
2013105264.tif 000008
【図７】
2013105264.tif 000009
【図８】
2013105264.tif 000010
【図９】
2013105264.tif 000011
【図１０】
2013105264.tif 000012
【図１１】
2013105264.tif 000013
【図１２】
2013105264.tif 000014
【図１３】
2013105264.tif 000015
【図１４】
2013105264.tif 000016
【図１５】
2013105264.tif 000017
【図１６】
2013105264.tif 000018
【図１７】
2013105264.tif 000019
【図１８】
2013105264.tif 000020
【図１９】
2013105264.tif 000021
【図２０】
2013105264.tif 000022
【図２１】
2013105264.tif 000023
【図２２】
2013105264.tif 000024
【図２３】
2013105264.tif 000025
【図２４】
2013105264.tif 000026
【図２５】
2013105264.tif 000027
【図２６】
2013105264.tif 000028
【図２７】
2013105264.tif 000029