(57)【要約】【課題】  内部の会計・経理処理に精通する専門家が容易に会計・経理システムの設計や変更を可能とする会計処理プログラム及び会計処理システムを提供する。【解決手段】  各種取引契約の経過に基づいて実行される会計処理を帳票として出力するための会計処理プログラムで、予め用意された記述子体系の規則に従う取引契約を記述する記述子を使って作成された、少なくとも、所望の取引契約に必要なデータと取引契約のルールの読込みを定義する記述と、前記取引契約に関する取引の間に発生するイベントを定義する記述と、前記取引契約の会計処理結果を出力するフォーマットを定義する記述とを含む取引契約のソースファイル11から、所定のコンパイラ10a-1の下で、前記記述子の各々に関連するオブジェクトファイルと処理ロジックプログラムとから成り、会計処理システムに搭載される汎用のシステムプログラム上で解釈して実行可能な実行ファイル12に変換されている。【選択図】      図１
2005092432.tif 000002
【特許請求の範囲】
【請求項１】
各種取引契約の経過に基づいて実行される会計処理を帳票として出力するための会計処理プログラムであって、
予め用意された言語体系の規則に従う取引契約を記述する記述子を使って作成された、少なくとも、所望の取引契約に必要なデータと取引契約のルールの読込みを定義する記述と、前記取引契約に関する取引の間に発生するイベントを定義する記述と、前記取引契約の会計処理結果を出力するフォーマットを定義する記述とを含む取引契約のソースファイルから、
所定のコンパイラの下で、前記記述子の各々に関連するオブジェクトファイルと処理ロジックプログラムとから成り、会計処理システムに搭載される汎用のシステムプログラム上で解釈して実行可能な実行ファイルに変換されていることを特徴とする会計処理プログラム。
【請求項２】
前記必要なデータと取引契約のルールの定義と、取引の間に発生するイベントの定義と、処理結果を出力するフォーマットの定義とは、それぞれ独立に定義されることを特徴とする請求項１記載の会計処理プログラム。
【請求項３】
前記予め用意された記述子体系の記述子は、伝票を表現するための記述子と、契約主体を表現するための記述子と、リスクファクタを表現するための記述子と、キャッシュフローを表現するための記述子と、取引契約を表現するための記述子と、取引契約の処理を定義するための記述子とを含み、各記述子に対応してオブジェクトファイルや処理ロジックプログラムが用意されていることを特徴とする請求項１記載の会計処理プログラム。
【請求項４】
前記実行ファイルは、外部端末からの計算指示に応答して取引契約の会計処理を実行し、外部端末からの結果要求に応答して計算結果を検索して該検索結果を予め記述されたフォーマットで該外部端末に出力するよう構成されていることを特徴とする請求項１記載の会計処理プログラム。
【請求項５】
前記各種取引契約の経過は、前記ソースファイルの記述に従ってシミュレーションされることを特徴とする請求項１記載の会計処理プログラム。
【請求項６】
請求項１乃至５のいずれか１つに記載された会計処理プログラムをコンピュータ読み出し可能に記憶する記憶媒体。
【請求項７】
各種取引契約の経過に基づいて実行された会計処理を帳票として出力する会計処理システムであって、
外部端末と、該外部端末からの計算実行指示に応答して取引契約の会計処理を実行し、該外部端末からの結果出力要求に応答して計算結果を検索して該検索結果を所定のフォーマットで該外部端末に出力する会計処理コンピュータとを有し、
前記会計処理コンピュータは、所望のシステムプログラムと、該システムプログラム上で解釈して実行可能な取引契約の会計処理用の実行ファイルとをプログラムとして実行可能であり、
該実行ファイルは、予め用意された言語体系の規則に従う取引契約を記述する記述子を使って作成された、少なくとも、所望の取引契約に必要なデータと取引契約のルールの読込みを定義する記述と、前記取引契約に関する取引の間に発生するイベントを定義する記述と、前記取引契約の会計処理結果を出力するフォーマットを定義する記述とを含む取引契約のソースファイルから、所定のコンパイラの下で、前記記述子の各々に関連するオブジェクトファイルと処理ロジックプログラムとから成り、会計処理システムに搭載される汎用のシステムプログラム上で解釈して実行可能な実行ファイルに変換されていることを特徴とする会計処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会計処理プログラム及び会計処理システム、すなわち、各種取引契約の経過をシミュレーションして算出された会計処理結果を帳票として出力する会計処理プログラム及び会計処理システムに関するものである。
【背景技術】
【０００２】
会計あるいは経理処理をコンピュータ化し、必要なデータを所定のフォーマットに従って逐次入力すれば、ユーザが所望するフォーマットで帳票を表示及びプリントするシステムが、会計あるいは経理処理の省力化と迅速化のために種々開発されている。
【０００３】
ところが、一部の処理は共通のフォーマット化などにより汎用化が図られて来ているが、多くの新たに開発される処理はそれを用いる組織あるいは処理内容に固有で特有なものである。又、ユーザの要求あるいはオペレータの操作性などを考慮すると、処理内容や入出力フォーマットなどのユーザインターフェースは、１つ１つの会計あるいは経理処理システムに応じて特有のものが要求される。だからと言って、１つ１つの会計あるいは経理処理システムを初めから構築したり、変更の度に手直しするのでは、膨大な労力と費用がかかってしまう。
【０００４】
従来のシステムは、この負担を軽減するために、旧来の汎用システムの汎用プログラム、あるいは一般経理システムの基本プログラムを使用しながら、ユーザの要求に会った処理内容やユーザインタフェースなどを実現するために、カスタマイズのためのプログラム群やフォーマット変換の設定などを別途作成して、このカスタマイズ手段を介してユーザに対応した処理をしていた。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、長年同じ処理やフォーマットを使用する場合であれば、システム開発時に多少の労力や費用をかけても、外部のシステムエンジニアと内部の会計・経理担当者との協力で開発をしてシステムを立ち上げることで十分対応できるが、構造改革が進み時代の変化に対応するための会計・経理の変更や、開発競争に勝ち残るために新たに開発される処理への会計・経理の即応が求められると、対応がなかなか出来ない。これは、現実には、会計・経理システムの設計の専門家であるシステムエンジニアが会計・経理処理に精通している、逆に、会計・経理処理に精通する専門家が会計・経理システムの設計を容易に成し得ることは、ほとんど無いと言ってよいからである。
【０００６】
このような現状では、新たな社会ニーズに即応したプログラムやユーザインターフェースの変更の度に、外部の会計・経理システム専門家と内部の会計・経理処理専門家とが集まって互いの専門分野を手分けして再設計するか、変更が必要とされているにもかかわらず現在のシステムが対応できなくなるまで変更を先延ばしするか、のいずれかの選択になってしまう。この選択は、社会のニーズに即応できる競争力と労力・費用・時間とを天秤にかけるというマイナスの選択である。
【０００７】
本発明は、前記従来の問題点に鑑み、内部の会計・経理処理に精通する専門家が容易に会計・経理システムの設計や変更を可能とする会計処理プログラム及び会計処理システムを提供する。
【課題を解決するための手段】
【０００８】
この課題を解決するために、本発明の会計処理プログラムは、各種取引契約の経過に基づいて実行される会計処理を帳票として出力するための会計処理プログラムであって、予め用意された言語体系の規則に従う取引契約を記述する記述子を使って作成された、少なくとも、所望の取引契約に必要なデータと取引契約のルールの読込みを定義する記述と、前記取引契約に関する取引の間に発生するイベントを定義する記述と、前記取引契約の会計処理結果を出力するフォーマットを定義する記述とを含む取引契約のソースファイルから、所定のコンパイラの下で、前記記述子の各々に関連するオブジェクトファイルと処理ロジックプログラムとから成り、会計処理システムに搭載される汎用のシステムプログラム上で解釈して実行可能な実行ファイルに変換されていることを特徴とする。
【０００９】
ここで、前記必要なデータと取引契約のルールの定義と、取引の間に発生するイベントの定義と、処理結果を出力するフォーマットの定義とは、それぞれ独立に定義される。また、前記予め用意された記述子体系の記述子は、伝票を表現するための記述子と、契約主体を表現するための記述子と、リスクファクタを表現するための記述子と、キャッシュフローを表現するための記述子と、取引契約を表現するための記述子と、取引契約の処理を定義するための記述子とを含み、各記述子に対応してオブジェクトファイルや処理ロジックプログラムが用意されている。また、前記実行ファイルは、外部端末からの計算指示に応答して取引契約の会計処理を実行し、外部端末からの結果要求に応答して計算結果を検索して該検索結果を予め記述されたフォーマットで該外部端末に出力するよう構成されている。また、前記各種取引契約の経過は、前記ソースファイルの記述に従ってシミュレーションされる。
【００１０】
又、本発明の会計処理システムは、各種取引契約の経過に基づいて実行された会計処理を帳票として出力する会計処理システムであって、外部端末と、該外部端末からの計算実行指示に応答して取引契約の会計処理を実行し、該外部端末からの結果出力要求に応答して計算結果を検索して該検索結果を所定のフォーマットで該外部端末に出力する会計処理コンピュータとを有し、前記会計処理コンピュータは、所望のシステムプログラムと、該システムプログラム上で解釈して実行可能な取引契約の会計処理用の実行ファイルとをプログラムとして実行可能であり、該実行ファイルは、予め用意された言語体系の規則に従う取引契約を記述する記述子を使って作成された、少なくとも、所望の取引契約に必要なデータと取引契約のルールの読込みを定義する記述と、前記取引契約に関する取引の間に発生するイベントを定義する記述と、前記取引契約の会計処理結果を出力するフォーマットを定義する記述とを含む取引契約のソースファイルから、所定のコンパイラの下で、前記記述子の各々に関連するオブジェクトファイルと処理ロジックプログラムとから成り、会計処理システムに搭載される汎用のシステムプログラム上で解釈して実行可能な実行ファイルに変換されていることを特徴とする。
【発明の効果】
【００１１】
本発明により、内部の会計・経理処理に精通する専門家が容易に会計・経理システムの設計や変更を可能とする会計処理プログラム及び会計処理システムを提供できる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照しながら、本発明の実施形態を説明する。
【００１３】
＜本実施形態の会計処理システムの構成例＞
（会計処理システムの概念図）
図１は、本実施形態の会計処理システムのブロック構成図である。尚、本実施形態では、ユーザが定義した勘定処理ロジックプログラムに基づいて取引契約の１つである有価証券売買のシミュレーションを例に本発明を説明するが、本発明はこの例に限定されず会計処理一般において効果を奏することは自明である。又、本実施形態では、ユーザの操作性を考慮して、その記述方法は既存の"VisualBasic"の文法を踏襲したので"AcountBasic"と呼ぶが、本発明において言語体系に制限はなく、更に実行ファイルはシステムが使用するＯＳに容易に対応させることが可能である。
【００１４】
図１の会計処理システムは、基本的に、クライアント端末２０を介したユーザに指示に基づいて会計処理を実行し、ユーザの要求に応答して処理結果をクライアント端末２０に送信する会計処理サーバ１０と、ユーザが情報を入力し処理結果をユーザに出力するクライアント端末２０とからなる。尚、図１には、１台の会計処理サーバ１０と１台のクライアント端末２０しか図示されていないが、１台の会計処理サーバ１０に複数のクライアント端末２０が接続されているのが普通であり、会計処理サーバ１０とクライアント端末２０との間は専用回線で接続されても公衆回線・インターネット・無線回線で接続されてもよい。更に、複数の会計処理サーバ１０が専用回線や公衆回線で接続されて、情報を交換したり処理を手分けして行うシステムを構成することも可能である。
【００１５】
１０は会計処理サーバであり、演算処理のＣＰＵ（図示せず）と、一時記憶メモリのＲＡＭと、データベースや処理プログラムなどを記憶する大容量メモリのディスクやＣＤとを含むコンピュータであり、汎用／特殊は問わない。会計処理サーバ１０の処理は、クライアント端末２０からの計算開始記述子(1)により起動され、処理結果(3)はクライアント端末２０からの結果検索記述子(2)に応答して、検索されクライアント端末２０に送信される。又、会計処理サーバ１０の処理は、ディスクやＣＤ１０ｂに記憶されているプログラムとデータ、及び専用の操作部／入力部やクライアント端末２０から入力されるプログラムとデータに基づき、ＲＡＭを使ってＣＰＵによって実行される。尚、複数のクライアント端末２０は所望のシミュレーションやそのためのデータを実行ファイルとして作成し、仮想の会計処理プログラムとして実行する。しかし、会計処理サーバ１０のプログラムやデータを変更できるのは、選ばれた端末あるいは認証されたオペレータによるのが望ましい。
【００１６】
本実施形態での会計処理を実現するプログラム及びデータは、少なくとも、各種取引契約の勘定処理ロジックプログラムや画面表示規則を定義するソースファイル("ABSourcers.vb")１１と、このソースファイル１１をコンパイルして作成された会計処理サーバ１０のプログラム体系で実行可能な実行な実行ファイル１２("ABSources.bin")と、ソースファイル１１が目的とする処理に使用されるためのデータファイル１３("DataFile.txt")との形式を有している。同様に、ＲＡＭを使用したＣＰＵの処理は、互いに関連あるいは重複はあるが大別すると、入力されたソースファイル１１をコンパイルして実行ファイル１２を生成するコンパイル処理("AcountingBasic Compiler")１０ａ−１と、予めディスク１０ｂに準備されたＯＳを含む会計処理プログラムにより、データファイル１３のデータに基づき実行ファイル１２を解釈して仮想的に実行すると共に、処理結果を画面表示形式に成形する実行処理("AccountingBasic Virtual Machine")１０ａ−２と、クライアント端末２０からの計算開始或いは結果検索のコマントを受けて、解析して、実行処理１０ａ−２を指示すると共に処理結果を検索してクライアント端末２０に送信するインタフェース処理("Altitude Server")１０ａ−３とを有し、これらの処理に対応するプログラム群はそれぞれをモジュールとしてまとめることも可能である。
【００１７】
（会計処理システムのハードウエア構成図）
図２は、本実施形態の会計処理システムのハードウエア構成例を示す図である。
【００１８】
図２の会計処理サーバ１０は、演算・処理用のＣＰＵ１００と、システム固有のパラメータやプログラムを記憶するＲＯＭ１１０と、ＣＰＵ１００が実行するプログラムや使用するデータを一時記憶するＲＡＭ１２０と、不揮発に大容量のデータやプログラムを記憶するディスクやＣＤなどの外部記憶部１３０と、クライアント端末２０との間を通信接続するための通信制御部１４０とを有する。
【００１９】
ここで、ＲＡＭ１２０は、データ記憶領域１２１とＣＰＵ１００の実行のため外部記憶部１３０からプログラムをロードするプログラムロード領域１２２とを有する。データ記憶領域１２１は、ソースファイル１１を記憶する領域、ソースファイル１１をコンパイルして生成された実行ファイル１２を記憶する領域、実行ファイル１２の実行に使用されるデータファイル１３を記憶する領域、クライアント端末２０から設定される計算パラメータ１２１ａを記憶する領域、本シミュレーションによる計算結果データ１２１ｂを記憶する領域、計算結果を所望のフォーマットの表示画面の成形した表示画面データ１２１ｃを記憶する領域を含む。更に、会計処理サーバ１０の処理を制御する設定パラメータなどの制御ファイルを記憶する領域１４を含んでもよい。
【００２０】
外部記憶部１３０は、データ記憶領域１３１とＲＡＭ１２０のプログラムロード領域１２２にロードしてＣＰＵ１００に実行されるプログラムを記憶するプログラム記憶領域１３２とを有する。データ記憶領域１３１には、コンパイル処理（図１の１０ａ−１）で使用されるコンパイル用データ１３１ａを記憶する領域、各取引契約に対応して生成されたオブジェクトを保持するオブジェクトデータベース１３１ｂを記憶する領域を含む。プログラム記憶領域１３２は、システムプログラム（ＯＳ）１３２を記憶する領域、ソースファイル１１をコンパイルして実行ファイル１２を生成するコンパイラ１３２ｂを記憶する領域、実行ファイル１２を解析して勘定処理を実行する勘定処理モジュール１３２ｃを記憶する領域、クライアント端末２０からの要求に応じて計算結果（シミュレーション結果）を所望の画面表示形式に成形するフォーマッタ１３２ｄを記憶する領域、クライアント端末２０との記述子やデータの入出力を司るインタフェースモジュール（例えばブラウザを含む）１３２ｅを記憶する領域、通信制御部１４０によるクライアント端末２０との通信を制御する通信制御モジュール１３２ｆを記憶する領域を含む。
【００２１】
一方、バス接続や専用回線、有線／無線を含む公衆回線、インターネットを介して、通信制御部１４０により会計処理サーバ１０と接続される図２のクライアント端末２０としては、汎用のデスクトップコンピュータからなるクライアント端末２０−１と、簡素化された携帯端末であるクライアント端末２０−ｎとが図示されている。
【００２２】
クライアント端末２０−１は、演算・処理用のＣＰＵ２００と、システム固有のパラメータやプログラムを記憶するＲＯＭ２１０と、ＣＰＵ２００が実行するプログラムや使用するデータを一時記憶するＲＡＭ２２０と、会計処理サーバ１０との間を通信接続するための通信制御部２３０とを有する。尚、不揮発に大容量のデータやプログラムを記憶するディスクやＣＤなどの外部記憶部を有してもよい。更に、クライアント端末２０−１は入出力インタフェース２５０を有し、入出力インタフェース２５０には入力デバイスのキーボード２５１やマウス２５２、出力デバイスのディスプレイ２５３やプリンタ２５４が接続されている。尚、クライアント端末２０−２の構成も、入出力デバイスの小型計量化を除けばクライアント端末２０−１と類似であるので、詳細な図示及び説明は省く。
【００２３】
＜本実施形態の会計処理システムの動作手順例＞
以下、有価証券売買のシミュレーションを例に、ソースファイルの定義と会計処理システムの動作とを、基本的な処理行程の順序に沿って説明する。
【００２４】
（データ及びルールの定義例）
図３Ａ及び図３Ｂは、本実施形態の会計処理で使用されるデータ及びルールの定義例を説明する図である。まず、シミュレーション実行に先立って取引契約が扱うデータとそのルールが定義されなければならばい。
【００２５】
図３Ａの３０は、図１の実行ファイル１２に含まれる各処理のデータやルールを定義する取引契約情報や勘定処理からなるオブジェクト(XContractオブジェクト)である。取引契約情報には例えば契約主体やリスクファクターなどのデータが含まれ、勘定処理にはキャッシュフローの生成などのルールが含まれる。このオブジェクト３０は、ソースファイル１１中のCONTRACTファイル３１内にあるデータを定義する情報（取引コードや契約主体コード）からデータファイル(XLoadContractオブジェクト３０ａ）を形成し、ソースファイル１１内のロジックファイル名に対応して予め準備されたオブジェクト(XRule**.vb）とから、各取引契約に対応するルール(XRule**オブジェクト３０ｂ）が形成される。XRule**オブジェクト３０ｂには、図４Ａ及び４Ｂで実行される各イベントにおける処理（ハンドラー）が定義される。本例では、有価証券売買における決算時の処理や売買時の処理などの必要な処理群が定義される。これらの定義は、それぞれの処理がサブルーチンに対応すると考えてよい。
【００２６】
各取引契約の定義に対応して生成されたオブジェクトは、取引契約を識別する識別子により読み出し実行可能に、データベース(SimulatorBaseオブジェクト４０）に登録される。
【００２７】
図３Ｂは、ソースファイル１１におけるデータ及びルールの定義の一例を示す。この入力フォーマットは、システム設計の専門家でなく会計・経理の専門家にも広く公開され、クライアント端末２０から容易に作成入力が可能である。
【００２８】
５０で示す情報では、生成するオブジェクトが「取引契約オブジェクト("contract")」と「データ読込み用オブジェクト("loadContract")」であることが示され、データファイルの読込みと取引契約の登録が指示されている。５１で示す情報は、読み出すデータファイルの項目が示されている。例えば、契約コード、契約主体コード、契約ロジックなどである。
【００２９】
シミュレーションの対象となる取引契約のデータ及びルールが定義されて、シミュレーションの準備が完了するので、次に、その取引契約における取引手順を定義する。
【００３０】
（シミュレーション手順の定義例）
図４Ａ及び４Ｂは、取引契約における取引手順（シミュレーション手順）の定義例を説明する図である。
【００３１】
図４Ａは、開始仕訳から、シミュレーションの開始／終了までの、１つの取引例におけるイベント発生を示すタイムスケジュールを示し、図４Ｂは、ソースファイル１１における取引の間の各イベントの定義例を示している。これらの処理は、予め会計・経理の専門家によって所望の処理形式に従って定義され、図３ＡのＸＲｕｌｅ＊＊オブジェクト３０に格納されており、図４Ａの各イベントの発生に対応して読み出されて実行される。あるいは、標準化されたあるいは方式が指定された処理については、予めシステム提供者により作成・提供されて、会計・経理の専門家はそれを呼び出すだけでよいものもあってよい。本例では、有価証券の購入から売却までをシミュレートし、その間の会計処理結果を逐次蓄積すると共に、その時点までの会計処理結果を伝票として出力する。尚、ここでは会計処理結果の出力が指示されるが、その出力（表示）フォーマットについての定義は別途独立に行われる。
【００３２】
各イベントは、６１は仕訳開始、６２はシミュレーションの開始、６３は決算、６４は有価証券の購入処理、６５は有価証券の売却処理、６６はシミュレーションの終了である。これらのイベントを実際の取引契約のタイムスケジュールに従って順に入力定義する。ここで、６３ａ〜６５ａは伝票の生成を指示し、６４ｂ及び６５ｂは仕訳帳の借方／貸方への書き込みを指示している。
【００３３】
これら各イベントの定義に従って、図３Ａのイベントハンドラーによって、XRule**オブジェクト中の対応するサブルーチンを実行することで処理される。
【００３４】
尚、図４Ａ及び図４Ｂは、取引契約における取引手順の一例を示しており、図４Ａにおける手順において、前後の順序、あるいは決算処理の位置などは本例に限定されるものではない。又、図４Ｂでは、図４Ａの内の種類の異なる各処理で呼び出される定義例を示しており、重複する例えば決算処理６３などは１つのみ示している。実際の処理手続きでは、例えば図４Ａのイベント発生に従って処理手順を定義する処理ロジックが読み出される。
【００３５】
（表示フォーマットの定義例）
図５Ａ及び５Ｂは、クライアント端末２０からの結果取得の要求に応じて、会計処理サーバ１０で有価証券の取引の会計処理結果を検索して表示させる処理を説明する図である。
【００３６】
図５Ａは、クライアント端末２０から結果取得の要求が、会計処理サーバ１０でどう処理されるかの手順と、又、図５Ｂのようなフォーマット定義によりクライアント端末２０に表示される仕訳帳の画面表示例７０を示している。仕訳帳７０は、日付７１、部門７２、伝票番号７３、枝番号７４、摘要７５、借方７６、貸方７７、取引内容７８の各欄を有している。これが図５Ｂの上段で定義され、下段では各伝票の内容（仕訳票７０の１行の内容）が定義される。
【００３７】
尚、図５Ａの仕訳帳の画面表示例７０は、有価証券の購入から売却までを示した一例であって、取引内容７８を見れば、受渡（購入）処理→決算処理（戻入処理）→決算処理（戻入処理）→決算処理（戻入処理）→決算処理（戻入処理）→売却処理の手順となっている。すなわち、図５Ａの仕訳票に対応させて図４Ａのようなタイムスケジュールのイベント発生を考えると、開始仕訳→シミュレーション開始→購入処理→決算→決算→決算→売却処理→シミュレーション終了となる。
【００３８】
（定義記述子の例）
図６に、本例の取引契約の会計処理を定義する記述子例を示す。これらの会計・経理の専門家にとって理解しやすい記述子を使用して、上述のデータ及びルールの定義と、イベント発生の定義と、表示形式の定義とが独立に、会計処理を連想させる方式で記述できるため、会計・経理の専門家にとって作成が容易な環境が準備される。
【００３９】
記述子群は、伝票を表現するクラス("XJournalSlip")９１、契約主体を表現するクラス("XEntity")９２、リスクファクターを表現するクラス("XRiskFactor")９３、キャッシュフローを表現するクラス("XCashFlow")９４、取引契約を表現するクラス("XContract")９５、取引契約の処理定義クラス("XRule**")９６を含む。これらの記述子は、会計・経理の専門家にとって取り扱いが容易なものを作成すればよく、本発明を限定するものではない。
【００４０】
尚、本実施形態では有価証券の売買取引のシミュレーションによる会計処理を例に本発明を説明したが、本発明がこの例に限定されることなく、種々の取引契約における実際の売買取引の会計処理に適用することにより、会計・経理の専門家にとって作成が容易な環境が準備されることが明らかであり、これらも本発明に含まれる。
【図面の簡単な説明】
【００４１】
【図１】本実施形態の会計処理システムのブロック構成図である。
【図２】本実施形態の会計処理システムを実現するハードウエア構成例を示すブロック図である。
【図３Ａ】本実施形態の会計処理で使用されるデータ及びルールの定義の処理を説明する図である。
【図３Ｂ】本実施形態の会計処理で使用されるデータ及びルールの定義例を示す図である。
【図４Ａ】取引契約における取引手順のタイムスケジュール例を示す図である。
【図４Ｂ】取引契約における取引手順の定義例を示す図である。
【図５Ａ】有価証券の取引の会計処理結果を検索して表示させる処理を説明する図である。
【図５Ｂ】有価証券取引の会計処理仕訳帳の表示フォーマットの定義例を示す図である。
【図６】本例の取引契約の会計処理を定義する記述子例を示す図である。
【図１】
2005092432.tif 000003
【図２】
2005092432.tif 000004
【図３Ａ】
2005092432.tif 000005
【図３Ｂ】
2005092432.tif 000006
【図４Ａ】
2005092432.tif 000007
【図４Ｂ】
2005092432.tif 000008
【図５Ａ】
2005092432.tif 000009
【図５Ｂ】
2005092432.tif 000010
【図６】
2005092432.tif 000011