(57)【要約】【課題】伝票上の品名や単価などのデータ入力作業を効率化する。【解決手段】仕入伝票入力手段４０は、キーボードから仕入先、品名・数量・単価を入力して仕入伝票のデータを作成し、仕入伝票格納手段１０に格納する。売上伝票入力手段５０は、キーボードから売上先、品名・数量・単価を入力して売上伝票のデータを作成し、売上伝票格納手段２０に格納する。補助手段４１は、同一仕入先に関する過去の仕入伝票の情報を流用して、新規仕入伝票の自動データ入力を行う。補助手段４２は、過去の売上伝票の情報を流用して、新規仕入伝票の自動データ入力を行う。補助手段５１は、同一売上先に関する過去の売上伝票の情報を流用して、新規売上伝票の自動データ入力を行う。補助手段５２は、過去の仕入伝票の情報を流用して、新規売上伝票の自動データ入力を行う。【選択図】　　　　図１
2004021274.tif 000002
【特許請求の範囲】
【請求項１】
仕入および売上に関する会計処理を行う機能を有する会計処理装置であって、
少なくとも、「仕入伝票番号」、「仕入先」、「仕入に関する日付」、「少なくとも品名・数量・単価のデータを含む１つもしくは複数の仕入項目」、を示す情報の集合体を、１枚の仕入伝票を構成する情報として格納する仕入伝票格納手段と、
少なくとも、「売上伝票番号」、「売上先」、「売上に関する日付」、「少なくとも品名・数量・単価のデータを含む１つもしくは複数の売上項目」、を示す情報の集合体を、１枚の売上伝票を構成する情報として格納する売上伝票格納手段と、
前記仕入伝票格納手段内に格納されている情報と、前記売上伝票格納手段内に格納されている情報と、に基づいて、仕入および売上に関する所定の会計処理を行う会計処理手段と、
ディスプレイ画面上に、前記仕入伝票を構成する各情報の入力欄を表示しながら、この入力欄にオペレータの指示に基づいてデータを入力し、入力したデータを前記仕入伝票格納手段に格納する処理を行う仕入伝票入力手段と、
ディスプレイ画面上に、前記売上伝票を構成する各情報の入力欄を表示しながら、この入力欄にオペレータの指示に基づいてデータを入力し、入力したデータを前記売上伝票格納手段に格納する処理を行う売上伝票入力手段と、
ディスプレイ画面上に、前記仕入伝票格納手段内に格納されている所定の仕入項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータの全部もしくは一部を前記仕入伝票入力手段に引き渡すことにより、データを自動的に入力する仕入入力第１補助手段と、
ディスプレイ画面上に、前記売上伝票格納手段内に格納されている所定の売上項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータの全部もしくは一部を前記仕入伝票入力手段に引き渡すことにより、データを自動的に入力する仕入入力第２補助手段と、
ディスプレイ画面上に、前記売上伝票格納手段内に格納されている所定の売上項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータの全部もしくは一部を前記売上伝票入力手段に引き渡すことにより、データを自動的に入力する売上入力第１補助手段と、
ディスプレイ画面上に、前記仕入伝票格納手段内に格納されている所定の仕入項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータの全部もしくは一部を前記売上伝票入力手段に引き渡すことにより、データを自動的に入力する売上入力第２補助手段と、
を備えることを特徴とする会計処理装置。
【請求項２】
請求項１に記載の会計処理装置において、
仕入伝票入力手段または売上伝票入力手段が、１つの仕入項目または売上項目を構成する入力欄を１行に並べて表示する機能を有し、各行ごとに単価×数量の積を求める乗算を行い、乗算結果を当該行に設けられた乗算金額表示欄に表示する機能を有することを特徴とする会計処理装置。
【請求項３】
請求項２に記載の会計処理装置において、
売上項目の単価として、売上単価と仕入単価との双方を示す情報を含ませるようにし、単価に関する入力欄および乗算金額表示欄については、１行を上下二段に分割し、前記入力欄の上段には売上単価、下段には仕入単価をそれぞれ入力できるようにし、前記乗算金額表示欄の上段には売上単価×数量の積、下段には仕入単価×数量の積をそれぞれ表示できるようにしたことを特徴とする会計処理装置。
【請求項４】
請求項１〜３のいずれかに記載の会計処理装置において、
仕入入力第１補助手段が、仕入伝票格納手段内に格納されている仕入項目のうち、仕入伝票入力手段により表示されている仕入先入力欄に現時点で入力されている特定の仕入先に関連した特定の仕入項目のみを抽出し、抽出した仕入項目を選択対象として表示する機能を有することを特徴とする会計処理装置。
【請求項５】
請求項１〜３のいずれかに記載の会計処理装置において、
売上入力第１補助手段が、売上伝票格納手段内に格納されている売上項目のうち、売上伝票入力手段により表示されている売上先入力欄に現時点で入力されている特定の売上先に関連した特定の売上項目のみを抽出し、抽出した売上項目を選択対象として表示する機能を有することを特徴とする会計処理装置。
【請求項６】
請求項１〜５のいずれかに記載の会計処理装置において、
各補助手段が、オペレータの指示した検索条件に基づいて、所定の仕入項目もしくは売上項目のみを抽出し、抽出した項目を選択対象として表示する機能を有することを特徴とする会計処理装置
【請求項７】
請求項１〜６のいずれかに記載の会計処理装置において、
各補助手段が、１つの仕入項目または１つの売上項目を構成するデータを１行に並べて表示する機能を有し、オペレータに任意の行を指定させることにより、当該行に対応する項目を選択させることを特徴とする会計処理装置。
【請求項８】
請求項７に記載の会計処理装置において、
各補助手段が、オペレータによる選択対象となる項目を表示する際に、「仕入に関する日付」または「売上に関する日付」の新しい項目ほど、上の行に表示されるように、表示順を決定することを特徴とする会計処理装置。
【請求項９】
請求項１〜８のいずれかに記載の会計処理装置において、
仕入項目として、少なくとも、品名・数量・仕入単価のデータを含む情報を用いるようにし、
仕入入力第１補助手段が、仕入項目のうち、少なくとも、品名・数量・仕入単価のデータを表示してオペレータに任意の項目を選択させ、選択された項目に含まれる品名・数量・仕入単価のデータのすべてを仕入伝票入力手段に引き渡してデータの自動入力を行う機能を有し、
仕入伝票入力手段が、前記自動入力されたデータに対して、オペレータの再入力操作に基づく修正を行う機能を有していることを特徴とする会計処理装置。
【請求項１０】
請求項１〜８のいずれかに記載の会計処理装置において、
仕入項目として、少なくとも、品名・数量・仕入単価のデータを含む情報を用いるようにし、売上項目として、少なくとも、品名・数量・売上単価・仕入単価のデータを含む情報を用いるようにし、
仕入入力第２補助手段が、売上項目のうち、少なくとも、品名・数量・仕入単価のデータを表示してオペレータに任意の項目を選択させ、選択された項目に含まれる品名・数量・仕入単価のデータのすべてを仕入伝票入力手段に引き渡してデータの自動入力を行う機能を有し、
仕入伝票入力手段が、前記自動入力されたデータに対して、オペレータの再入力操作に基づく修正を行う機能を有していることを特徴とする会計処理装置。
【請求項１１】
請求項１〜８のいずれかに記載の会計処理装置において、
売上項目として、少なくとも、品名・数量・売上単価・仕入単価のデータを含む情報を用いるようにし、
売上入力第１補助手段が、売上項目のうち、少なくとも、品名・数量・売上単価のデータを表示してオペレータに任意の項目を選択させ、選択された項目に含まれる品名・数量・売上単価・仕入単価のデータのすべてを売上伝票入力手段に引き渡してデータの自動入力を行う機能を有し、
売上伝票入力手段が、前記自動入力されたデータに対して、オペレータの再入力操作に基づく修正を行う機能を有していることを特徴とする会計処理装置。
【請求項１２】
請求項１〜８のいずれかに記載の会計処理装置において、
仕入項目として、少なくとも、品名・数量・仕入単価のデータを含む情報を用いるようにし、売上項目として、少なくとも、品名・数量・売上単価・仕入単価のデータを含む情報を用いるようにし、
売上入力第２補助手段が、仕入項目のうち、少なくとも、品名・数量・仕入単価のデータを表示してオペレータに任意の項目を選択させ、選択された項目に含まれる品名・数量・仕入単価のデータのすべてを仕入伝票入力手段に引き渡してデータの自動入力を行う機能を有し、
売上伝票入力手段が、前記自動入力されたデータに対して、オペレータの再入力操作に基づく修正を行う機能を有していることを特徴とする会計処理装置。
【請求項１３】
請求項１〜１２のいずれかに記載の会計処理装置としてコンピュータを機能させるプログラムまたはこのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は会計処理装置に関し、特に、コンピュータを利用して、仕入および売上に関する会計処理を行う機能を有する会計処理装置に関する。
【０００２】
【従来の技術】
コンピュータの普及により、多くの企業がコンピュータ上で動作する会計処理装置を導入している。最近では、パソコン用の汎用ＯＳ上で動作する様々な会計処理ソフトウエアが普及してきており、特に、中小企業の会計処理では、パソコンを会計処理装置として利用する形態が増えてきている。パソコン用の一般的な会計処理ソフトウエアには、仕入および売上に関する種々の会計処理を行う機能が基本機能として備わっていることが多い。たとえば、仕入伝票や売上伝票などの帳票形式で、種々の会計データを取り扱うソフトウエアの場合、ディスプレイ画面上に仕入伝票や売上伝票に相当する画像を表示し、実際の伝票に文字を記入する要領で、種々のデータを入力する操作を行うことができる。具体的には、仕入伝票の場合、伝票番号、仕入先、仕入日、品名、数量、仕入単価などのデータが入力され、売上伝票の場合、伝票番号、売上先、売上日、品名、数量、売上単価などのデータが入力されることになる。ソフトウエアによっては、伝票番号や日付を自動入力する機能や、仕入先・売上先をコード番号から参照して自動入力する機能などが備わっている。こうして入力された種々の会計データは、パソコンの記憶装置内に蓄積されてゆき、この蓄積データに基いて、仕入伝票や売上伝票の発行、仕入帳や売上帳の作成、請求書の発行、取引先ごとの集計、在庫管理、粗利計算、税務計算など、種々の会計処理が実行されることになる。
【０００３】
【発明が解決しようとする課題】
仕入および売上に関する種々の会計処理を行う機能をもった会計処理装置を利用するには、仕入に関するデータと売上に関するデータとを入力する作業が不可欠である。これらのデータは、上述したように、伝票番号、仕入先、売上先、仕入日、売上日、品名、数量、単価などから構成されており、パソコン用の会計処理ソフトウエアを利用した場合、基本的には、経理や営業担当の事務員がパソコンに接続されたキーボードから入力する作業を行うことになる。もちろん、伝票番号や日付などを自動入力できるようにする工夫や、仕入先・売上先をコード番号から参照して自動入力できるようにする工夫などが盛り込まれたソフトウエアも広く利用されているが、すべてのデータを自動入力することは困難である。したがって、現在のところ、多くのデータが事務員のキーボード操作によって入力されているのが実情であり、この入力作業に多大な労力が費やされている。特に、中小企業のスタッフには、高齢者など、キーボード操作に不慣れな者も多く、少しでも入力作業の効率化が図れる会計処理装置が望まれている。
【０００４】
そこで本発明は、効率的なデータ入力作業を行うことが可能な会計処理装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
（１）　　本発明の第１の態様は、仕入および売上に関する会計処理を行う機能を有する会計処理装置において、
少なくとも、「仕入伝票番号」、「仕入先」、「仕入に関する日付」、「少なくとも品名・数量・単価のデータを含む１つもしくは複数の仕入項目」、を示す情報の集合体を、１枚の仕入伝票を構成する情報として格納する仕入伝票格納手段と、
少なくとも、「売上伝票番号」、「売上先」、「売上に関する日付」、「少なくとも品名・数量・単価のデータを含む１つもしくは複数の売上項目」、を示す情報の集合体を、１枚の売上伝票を構成する情報として格納する売上伝票格納手段と、
仕入伝票格納手段内に格納されている情報と、売上伝票格納手段内に格納されている情報と、に基づいて、仕入および売上に関する所定の会計処理を行う会計処理手段と、
ディスプレイ画面上に、仕入伝票を構成する各情報の入力欄を表示しながら、この入力欄にオペレータの指示に基づいてデータを入力し、入力したデータを仕入伝票格納手段に格納する処理を行う仕入伝票入力手段と、
ディスプレイ画面上に、売上伝票を構成する各情報の入力欄を表示しながら、この入力欄にオペレータの指示に基づいてデータを入力し、入力したデータを売上伝票格納手段に格納する処理を行う売上伝票入力手段と、
ディスプレイ画面上に、仕入伝票格納手段内に格納されている所定の仕入項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータの全部もしくは一部を仕入伝票入力手段に引き渡すことにより、データを自動的に入力する仕入入力第１補助手段と、
ディスプレイ画面上に、売上伝票格納手段内に格納されている所定の売上項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータの全部もしくは一部を仕入伝票入力手段に引き渡すことにより、データを自動的に入力する仕入入力第２補助手段と、
ディスプレイ画面上に、売上伝票格納手段内に格納されている所定の売上項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータの全部もしくは一部を売上伝票入力手段に引き渡すことにより、データを自動的に入力する売上入力第１補助手段と、
ディスプレイ画面上に、仕入伝票格納手段内に格納されている所定の仕入項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータの全部もしくは一部を売上伝票入力手段に引き渡すことにより、データを自動的に入力する売上入力第２補助手段と、
を設けるようにしたものである。
【０００６】
（２）　　本発明の第２の態様は、上述の第１の態様に係る会計処理装置において、
仕入伝票入力手段または売上伝票入力手段が、１つの仕入項目または売上項目を構成する入力欄を１行に並べて表示する機能を有し、各行ごとに単価×数量の積を求める乗算を行い、乗算結果を当該行に設けられた乗算金額表示欄に表示する機能を有するようにしたものである。
【０００７】
（３）　　本発明の第３の態様は、上述の第２の態様に係る会計処理装置において、
売上項目の単価として、売上単価と仕入単価との双方を示す情報を含ませるようにし、単価に関する入力欄および乗算金額表示欄については、１行を上下二段に分割し、単価委に関する入力欄の上段には売上単価、下段には仕入単価をそれぞれ入力できるようにし、乗算金額表示欄の上段には売上単価×数量の積、下段には仕入単価×数量の積をそれぞれ表示できるようにしたものである。
【０００８】
（４）　　本発明の第４の態様は、上述の第１〜第３の態様に係る会計処理装置において、
仕入入力第１補助手段が、仕入伝票格納手段内に格納されている仕入項目のうち、仕入伝票入力手段により表示されている仕入先入力欄に現時点で入力されている特定の仕入先に関連した特定の仕入項目のみを抽出し、抽出した仕入項目を選択対象として表示する処理を行うようにしたものである。
【０００９】
（５）　　本発明の第５の態様は、上述の第１〜第３の態様に係る会計処理装置において、
売上入力第１補助手段が、売上伝票格納手段内に格納されている売上項目のうち、売上伝票入力手段により表示されている売上先入力欄に現時点で入力されている特定の売上先に関連した特定の売上項目のみを抽出し、抽出した売上項目を選択対象として表示する処理を行うようにしたものである。
【００１０】
（６）　　本発明の第６の態様は、上述の第１〜第５の態様に係る会計処理装置において、
各補助手段が、オペレータの指示した検索条件に基づいて、所定の仕入項目もしくは売上項目のみを抽出し、抽出した項目を選択対象として表示する処理を行うようにしたものである。
【００１１】
（７）　　本発明の第７の態様は、上述の第１〜第６の態様に係る会計処理装置において、
各補助手段が、１つの仕入項目または１つの売上項目を構成するデータを１行に並べて表示する機能を有し、オペレータに任意の行を指定させることにより、当該行に対応する項目を選択させる処理を行うようにしたものである。
【００１２】
（８）　　本発明の第８の態様は、上述の第７の態様に係る会計処理装置において、
各補助手段が、オペレータによる選択対象となる項目を表示する際に、「仕入に関する日付」または「売上に関する日付」の新しい項目ほど、上の行に表示されるように、表示順を決定する処理を行うようにしたものである。
【００１３】
（９）　　本発明の第９の態様は、上述の第１〜第８の態様に係る会計処理装置において、
仕入項目として、少なくとも、品名・数量・仕入単価のデータを含む情報を用いるようにし、
仕入入力第１補助手段が、仕入項目のうち、少なくとも、品名・数量・仕入単価のデータを表示してオペレータに任意の項目を選択させ、選択された項目に含まれる品名・数量・仕入単価のデータのすべてを仕入伝票入力手段に引き渡してデータの自動入力を行う機能を有し、
仕入伝票入力手段が、自動入力されたデータに対して、オペレータの再入力操作に基づく修正を行う機能を有するようにしたものである。
【００１４】
（１０）　本発明の第１０の態様は、上述の第１〜第８の態様に係る会計処理装置において、
仕入項目として、少なくとも、品名・数量・仕入単価のデータを含む情報を用いるようにし、売上項目として、少なくとも、品名・数量・売上単価・仕入単価のデータを含む情報を用いるようにし、
仕入入力第２補助手段が、売上項目のうち、少なくとも、品名・数量・仕入単価のデータを表示してオペレータに任意の項目を選択させ、選択された項目に含まれる品名・数量・仕入単価のデータのすべてを仕入伝票入力手段に引き渡してデータの自動入力を行う機能を有し、
仕入伝票入力手段が、自動入力されたデータに対して、オペレータの再入力操作に基づく修正を行う機能を有するようにしたものである。
【００１５】
（１１）　本発明の第１１の態様は、上述の第１〜第８の態様に係る会計処理装置において、
売上項目として、少なくとも、品名・数量・売上単価・仕入単価のデータを含む情報を用いるようにし、
売上入力第１補助手段が、売上項目のうち、少なくとも、品名・数量・売上単価のデータを表示してオペレータに任意の項目を選択させ、選択された項目に含まれる品名・数量・売上単価・仕入単価のデータのすべてを売上伝票入力手段に引き渡してデータの自動入力を行う機能を有し、
売上伝票入力手段が、自動入力されたデータに対して、オペレータの再入力操作に基づく修正を行う機能を有するようにしたものである。
【００１６】
（１２）　本発明の第１２の態様は、上述の第１〜第８の態様に係る会計処理装置において、
仕入項目として、少なくとも、品名・数量・仕入単価のデータを含む情報を用いるようにし、売上項目として、少なくとも、品名・数量・売上単価・仕入単価のデータを含む情報を用いるようにし、
売上入力第２補助手段が、仕入項目のうち、少なくとも、品名・数量・仕入単価のデータを表示してオペレータに任意の項目を選択させ、選択された項目に含まれる品名・数量・仕入単価のデータのすべてを仕入伝票入力手段に引き渡してデータの自動入力を行う機能を有し、
売上伝票入力手段が、自動入力されたデータに対して、オペレータの再入力操作に基づく修正を行う機能を有するようにしたものである。
【００１７】
（１３）　本発明の第１３の態様は、上述の第１〜第１２の態様に係る会計処理装置としてコンピュータを機能させるプログラムを用意し、これをコンピュータ読み取り可能な記録媒体に記録して配付できるようにしたものである。
【００１８】
【発明の実施の形態】
以下、本発明を図示する実施形態に基いて説明する。
【００１９】
§１．本発明に係る会計処理装置の基本構成
はじめに、図１のブロック図を参照しながら、本発明の一実施形態に係る会計処理装置の基本構成を説明する。この会計処理装置は、図示のとおり、仕入伝票格納手段１０、売上伝票格納手段２０、会計処理手段３０、仕入伝票入力手段４０、仕入入力第１補助手段４１、仕入入力第２補助手段４２、売上伝票入力手段５０、売上入力第１補助手段５１、売上入力第２補助手段５２によって構成されており、仕入および売上に関する会計処理を行う機能を有する。もっとも、実際には、この会計処理装置は、汎用ＯＳで動作する一般のパソコンに、専用の会計処理ソフトウエアを組み込むことにより実現される装置であり、図１に個々のブロックとして示した各構成要素は、パソコンを構成するハードウエアと、このパソコンに組み込まれたソフトウエアとの協働作用により実現される機能要素である。たとえば、仕入伝票格納手段１０および売上伝票格納手段２０は、パソコン用の記憶装置を利用して実現される手段である。また、会計処理手段３０は、このパソコンのＣＰＵと組み込まれたソフトウエアの一部によって実現される手段であり、キーボードやマウスなどの入力機器、ディスプレイ装置やプリンタなどの出力機器、種々の記憶装置、更に、必要に応じて通信機器などをも含んだ構成要素である。これに対して、仕入伝票入力手段４０、仕入入力第１補助手段４１、仕入入力第２補助手段４２、売上伝票入力手段５０、売上入力第１補助手段５１、売上入力第２補助手段５２は、キーボードやマウスなどのパソコン用入力機器、ディスプレイ装置、このディスプレイ装置に所定の画面表示を行いながら入力処理を行うソフトウエア、によって実現される手段である。以下、これら各構成要素の機能について説明する。
【００２０】
仕入伝票格納手段１０は、１枚１枚の仕入伝票を構成する情報をデータとして格納する構成要素である。本発明の場合、１枚の仕入伝票は、少なくとも、「仕入伝票番号」、「仕入先」、「仕入に関する日付」、「少なくとも品名・数量・単価のデータを含む１つもしくは複数の仕入項目」、を示す情報の集合体によって構成されており、その具体例については後に詳述する。一方、売上伝票格納手段２０は、１枚１枚の売上伝票を構成する情報をデータとして格納する構成要素である。本発明の場合、１枚の売上伝票は、少なくとも、「売上伝票番号」、「売上先」、「売上に関する日付」、「少なくとも品名・数量・単価のデータを含む１つもしくは複数の売上項目」、を示す情報の集合体によって構成されており、その具体例については後に詳述する。
【００２１】
会計処理手段３０は、仕入伝票格納手段１０内に格納されている情報と、売上伝票格納手段２０内に格納されている情報と、に基づいて、仕入および売上に関する所定の会計処理を行う構成要素である。具体的には、各格納手段１０，２０に蓄積されたデータに基いて、仕入伝票や売上伝票の発行、仕入帳や売上帳の作成、請求書の発行、取引先ごとの集計、在庫管理、粗利計算、税務計算などの処理が実行されることになる。このような処理は、キーボードやマウスなどを用いて入力されるオペレータの指示に基いて実行され、その結果は、ディスプレイ装置上に表示されたり、プリンタによって紙面上に出力されたりすることになる。なお、このような種々の会計処理の具体的な手法は、既に公知の技術であるため、ここでは詳しい説明は省略する。
【００２２】
本発明の目的は、既に述べたとおり、効率的なデータ入力作業を可能にすることにあり、仕入伝票格納手段１０内に格納すべき仕入伝票を構成する情報および売上伝票格納手段２０内に格納すべき売上伝票を構成する情報を、いかに効率良く入力できるようにするか、という工夫が本発明の核心となる部分である。図１に示す会計処理装置では、仕入伝票格納手段１０内に格納すべき仕入伝票を構成する情報は、基本的には、仕入伝票入力手段４０によって入力されることになり、売上伝票格納手段２０内に格納すべき売上伝票を構成する情報は、基本的には、売上伝票入力手段５０によって入力されることになる。すなわち、仕入伝票入力手段４０は、ディスプレイ画面上に、仕入伝票を構成する各情報の入力欄を表示しながら、この入力欄にオペレータの指示に基づいてデータを入力し、入力したデータを仕入伝票格納手段１０に格納する処理を行う機能を有している。一方、売上伝票入力手段５０は、ディスプレイ画面上に、売上伝票を構成する各情報の入力欄を表示しながら、この入力欄にオペレータの指示に基づいてデータを入力し、入力したデータを売上伝票格納手段２０に格納する処理を行う機能を有している。
【００２３】
この仕入伝票入力手段４０および売上伝票入力手段５０による入力作業は、マウスやキーボードを利用した従来の一般的な入力作業であるが、本発明の特徴は、この入力作業を補助する機能をもった仕入入力第１補助手段４１、仕入入力第２補助手段４２、売上入力第１補助手段５１、売上入力第２補助手段５２を設け、これら各補助手段による入力補助機能によって、効率的なデータ入力作業を可能にした点にある。
【００２４】
§２．通常の入力作業
続いて、仕入伝票入力手段４０および売上伝票入力手段５０を用いた通常の入力作業の手順を、具体的なディスプレイ画面の表示例を示しながら説明する。上述したように、仕入伝票入力手段４０は、ディスプレイ画面上に、仕入伝票を構成する各情報の入力欄を表示しながら、この入力欄にオペレータの指示に基づいてデータを入力する機能を有している。図２は、仕入伝票入力手段４０の機能によってディスプレイ装置上に表示される仕入入力画面の一例を示す平面図である。ここに示す例では、ディスプレイ画面上に、図示のような仕入入力用ウインドウ１００が表示されることになる。ここには図示されていないが、この会計処理装置を起動すると、会計処理手段３０の基本機能により初期メニュー画面が表示され、この初期メニュー画面上に設けられた「仕入入力」ボタンをクリックする操作を行うことにより、ディスプレイ画面上に、図２に示すような仕入入力用ウインドウ１００が開くことになる。
【００２５】
図示のとおり、仕入入力用ウインドウ１００の上部には、「仕入入力」なる文字列からなるタイトル部１１１と、伝票番号入力欄１１２、新規ボタン１１３、伝票送りボタン１１４、削除ボタン１１５、終了ボタン１１６が設けられている。伝票番号入力欄１１２は、仕入伝票番号を入力するための入力欄である。この実施形態の場合、仕入入力用ウインドウ１００には、常に１枚分の仕入伝票が表示され、伝票番号入力欄１１２には、現在表示されている仕入伝票の番号が表示されることになる。仕入伝票番号の入力は、オペレータの手作業によって、個々の仕入伝票ごとにユニークな番号を入力させるようにしてもよいが、実用上は、仕入伝票番号は所定の規則に従ったシリアル番号にするのが好ましい。そこで、この実施形態では、新規ボタン１１３をクリックすると、新たな仕入伝票の画面が表示され、その時点で、伝票番号入力欄１１２に、所定のシリアル番号からなる仕入伝票番号が自動入力されるようにしてある。伝票送りボタン１１４は、仕入伝票の頁送り操作を行うためのボタンであり、左向きもしくは右向きの矢印をクリックするたびに、伝票番号が異なる別な仕入伝票が表示されるようになる。また、削除ボタン１１５をクリックすると、現在表示されている仕入伝票の内容を削除することができ、終了ボタン１１６をクリックすると、この仕入入力用ウインドウ１００を閉じて、初期メニュー画面へと戻ることができる。
【００２６】
一方、取引先コード入力欄１２１は、個々の仕入先に付与された取引先コードを入力するための入力欄であり、仕入先入力欄１２２は、具体的な仕入先の名称を入力するための入力欄である。この実施形態の場合、取引先コード入力欄１２１の三角形の部分をクリックすると、取引先コードの一覧リストが表示されるようになり、オペレータは、この一覧リストから所望の取引先コードを選択する操作を行うことにより、所定の取引先コードの入力を行うことができるようになっている。また、取引先コード入力欄１２１へ所定の取引先コードを入力すると、当該取引先コードに対応した仕入先の名称が、仕入先入力欄１２２に自動的に入力されるような仕様になっているため、オペレータが、一覧リストからの選択という方法で、取引先コード入力欄１２１に所望のコードを入力する作業を行うと、仕入先入力欄１２２に所望の仕入先の名称が自動入力されることになる。したがって、オペレータは、キーボードから仕入先の名称などを入力する操作を行う必要はない。担当者入力欄１２３は、必要に応じて、仕入先の担当者名を入力するためのものである。また、日付入力欄１２４は、この仕入伝票の入力を行った日付を入力するための入力欄であり、必要であれば、自動入力させることも可能である。もっとも、日付入力欄１２４には、必ずしもデータ入力を行った日付を入れる必要はなく、仕入対象となる商品の納入日など、仕入に関する日付であれば、どのような日付を入力するようにしてもかまわない。また、勘定処理日、台帳処理日など、会計処理手段３０で実行される会計処理に応じて、複数の日付の入力が可能になるようにしてもよい。
【００２７】
続く、仕入項目入力欄１３０は、いわば、この仕入伝票の本体部と呼ぶべき部分であり、複数の仕入項目（図示の例では、最大５項目まで）を入力することが可能である。この実施形態では、１つの仕入項目を構成する入力欄が１行に並べて表示されている。すなわち、１つの仕入項目は、項番・品名・数量・単価・金額なるデータから構成されており、これら５つのデータの入力欄が１行に並べて表示されている。項番は、各仕入項目の番号であり、この実施形態では、品名欄に入力を行うと、１〜５までの数字が自動入力される仕様になっている。また、品名・数量・単価は、仕入対象となった商品の品名・数量・仕入単価を示すデータであり、基本的には、オペレータがキーボードを用いて入力するデータである。右端の金額欄は、各行ごとに単価×数量なる乗算結果を表示する乗算結果表示欄である。すなわち、各行ごとに、単価と数量を入力すると、仕入伝票入力手段４０によって、単価×数量なる積を求める乗算が自動的に行われ、その結果が、この乗算結果表示欄に自動的に入力される。
【００２８】
仕入入力用ウインドウ１００の下段左に配置された補助入力ボタン１４１，１４２は、本発明の特徴となる効率的なデータ入力を行うためのボタンであり、仕入入力第１補助手段４１および仕入入力第２補助手段４２を起動するためのボタンである。これらのボタンを利用した補助入力の原理や手順については、§３，§４で詳述する。検索条件入力欄１４３は、この補助入力を行う際の検索条件を入力するための欄であり、デフォルトでは、図示のとおり、ワイルドカードを示す「＊」が自動的に入力された状態になる。この機能については、§５で詳述する。仕入合計欄１４４には、仕入項目入力欄１３０の右端に設けられた乗算結果表示欄の金額の総合計が自動的に入力される。また、項目削除ボタン１４５は、既に入力した任意の仕入項目を削除するためのボタンであり、オペレータが、仕入項目入力欄１３０における入力済の任意の行をクリックして選択状態にし、項目削除ボタン１４５をクリックすると、選択された行に入力されていた仕入項目のデータがすべて削除されることになる。
【００２９】
図３は、図２に示す仕入入力用ウインドウ１００上で、所定の仕入入力の作業を完了した状態を示す平面図である。この例では、伝票番号入力欄１１２には、「Ｓ１２３」なる仕入伝票番号が入力されている（ここでは、説明の便宜上、仕入伝票番号は、先頭に英文字Ｓを付した３桁の番号で示すことにする）。このような伝票番号は、新規ボタン１１３をクリックすることにより自動入力される。一方、取引先コード入力欄１２１には、「Ｔ３３３」なる取引先コードが入力されており（ここでは、説明の便宜上、取引先コードは、先頭に英文字Ｔを付した３桁の番号で示すことにする）、仕入先入力欄１２２には、「ＡＢＣ商事」なる仕入先の名称が入力されている。上述したように、この実施形態では、取引先コード入力欄１２１に「Ｔ３３３」なるコード入力を行うと、仕入先入力欄１２２内には、当該コードに対応した「ＡＢＣ商事」なる文字列が自動的に入力されることになる。もちろん、このような自動入力を可能にするためには、予め「ＡＢＣ商事」の取引先コードが「Ｔ３３３」であることを登録しておく必要がある。更に、図示の例では、担当者入力欄１２３には「田中」なる担当者名が入力され、日付入力欄１２４には、「２００２／０４／２３」なる日付（この例では、仕入入力を行った日）が入力されている。
【００３０】
また、仕入項目入力欄１３０には、３つの仕入項目が既に入力された状態が示されている。ここで、「ワイヤークリッパー」、「ハサミゲージ」、「スプラインギヤー」といった品名や、これら品名についての仕入数量および仕入単価については、オペレータがキーボードから入力することになる。ただ、「金額」と記された乗算結果表示欄には、前述したように、数量×単価なる演算を行うことにより、その結果が自動的に入力されるので、オペレータによる入力は不要である。仕入合計欄１４４の内容も同様に自動入力される。
【００３１】
結局、図３に示す仕入入力用ウインドウ１００内には、１枚の仕入伝票に相当するデータが、仮想仕入伝票の形式で表示されていることになる。すなわち、図示の例の場合、２００２年４月２３日に、ＡＢＣ商事から、「ワイヤークリッパー」、「ハサミゲージ」、「スプラインギヤー」なる３つの商品を、それぞれ図示した数量だけ、図示した仕入単価で仕入れたことを示す仕入伝票が作成されていることになる。仕入伝票格納手段１０内には、このような内容をもった仕入伝票の情報が、順次、蓄積されてゆくことになる。なお、実際の仕入伝票には、この他、課税対象額、非課税対象額、消費税額などを表示する欄や備考欄などが設けられるのが一般的であるが、ここに示す実施形態では、これらの表示欄については省略する。
【００３２】
次に、ここに示す実施形態の会計処理装置を用いた売上伝票の通常の入力操作について説明する。オペレータが、初期メニュー画面上に設けられた「売上入力」ボタンをクリックする操作を行うと、ディスプレイ画面上に、図４に示すような売上入力用ウインドウ２００が開く。図示のとおり、売上入力用ウインドウ２００の上部には、「売上入力」なる文字列からなるタイトル部２１１と、伝票番号入力欄２１２、新規ボタン２１３、伝票送りボタン２１４、削除ボタン２１５、終了ボタン２１６が設けられているが、これらの各構成要素の機能は、上述した仕入入力用ウインドウ１００に設けられた対応する構成要素の機能と同様である。
【００３３】
取引先コード入力欄２２１は、個々の売上先（顧客）に付与された取引先コードを入力するための入力欄であり、売上先入力欄２２２は、具体的な売上先の名称を入力するための入力欄である。取引先コード入力欄２２１に、取引先コードを入力することにより、売上先入力欄２２２に、売上先の名称が自動入力される点は、仕入伝票の入力操作と同様である。また、担当者入力欄２２３は、売上先の担当者名を入力するためのものであり、日付入力欄２２４は、この売上伝票の入力を行った日付を入力するための入力欄である。もちろん、日付入力欄２２４には、必ずしもデータ入力を行った日付を入れる必要はなく、売上対象となる商品の出荷日など、売上に関する日付であれば、どのような日付を入力するようにしてもかまわない。また、勘定処理日、台帳処理日など、会計処理手段３０で実行される会計処理に応じて、複数の日付の入力が可能になるようにしてもよい。
【００３４】
続く、売上項目入力欄２３０は、いわば、この売上伝票の本体部と呼ぶべき部分であり、複数の売上項目（図示の例では、最大５項目まで）を入力することが可能である。この実施形態では、前述した仕入項目入力欄１３０と同様に、１つの売上項目を構成する入力欄が１行に並べて表示されている。すなわち、１つの売上項目は、項番・品名・数量・単価・金額なるデータから構成されており、これら５つのデータの入力欄が１行に並べて表示されている。項番は、各売上項目の番号であり、この実施形態では、品名欄に入力を行うと、１〜５までの数字が自動入力される仕様になっている。また、品名・数量・単価は、売上対象となった商品の品名・数量・単価を示すデータであり、基本的には、オペレータがキーボードを用いて入力するデータである。右端の金額欄は、各行ごとに単価×数量なる乗算結果を表示する乗算結果表示欄である。すなわち、各行ごとに、単価と数量を入力すると、売上伝票入力手段５０によって、単価×数量なる積を求める乗算が自動的に行われ、その結果が、この乗算結果表示欄に自動的に入力される。
【００３５】
なお、図４に示す売上項目入力欄２３０では、売上項目を構成する単価欄および金額欄は、いずれも１行が上下二段に分割されている。これは、本実施形態では、売上項目を構成する単価のデータに、売上単価のデータだけでなく、仕入単価のデータも含ませるようにしているためである。すなわち、上下二段に分割された単価および金額欄において、上段には、売上単価およびその乗算結果が示され、下段には、仕入単価およびその乗算結果が示されるようにしている。その具体的な表示例については後述する。
【００３６】
売上入力用ウインドウ２００の下段左に配置された補助入力ボタン２４１，２４２は、本発明の特徴となる効率的なデータ入力を行うためのボタンであり、それぞれ売上入力第２補助手段５２および売上入力第１補助手段５１を起動するためのボタンである。これらのボタンを利用した補助入力の原理や手順については、§３，§４で詳述する。検索条件入力欄２４３は、この補助入力を行う際の検索条件を入力するための欄であり、デフォルトでは、図示のとおり、ワイルドカードを示す「＊」が自動的に入力された状態になる。この機能については、§５で詳述する。売上合計欄２４４には、売上項目入力欄２３０の右端に設けられた乗算結果表示欄の金額の総合計が自動的に入力される。また、項目削除ボタン２４５は、既に入力した任意の売上項目を削除するためのボタンであり、オペレータが、売上項目入力欄２３０における入力済の任意の行をクリックして選択状態にし、項目削除ボタン２４５をクリックすると、選択された行に入力されていた売上項目のデータがすべて削除されることになる。
【００３７】
図５は、図４に示す売上入力用ウインドウ２００上で、所定の売上入力の作業を完了した状態を示す平面図である。この例では、伝票番号入力欄２１２には、「Ｕ２４５」なる売上伝票番号が入力されている（ここでは、説明の便宜上、売上伝票番号は、先頭に英文字Ｕを付した３桁の番号で示すことにする）。このような伝票番号は、新規ボタン２１３をクリックすることにより自動入力される。一方、取引先コード入力欄２２１には、「Ｔ８０６」なる取引先コードが入力されており、売上先入力欄２２２には、「（株）ＸＹＺ」なる売上先（顧客）の名称が入力されている。上述したように、この実施形態では、取引先コード入力欄２２１に「Ｔ８０６」なるコード入力を行うと、売上先入力欄２２２内には、当該コードに対応した「（株）ＸＹＺ」なる文字列が自動的に入力されることになる。もちろん、このような自動入力を可能にするためには、予め「（株）ＸＹＺ」の取引先コードが「Ｔ８０６」であることを登録しておく必要がある。更に、図示の例では、担当者入力欄２２３には「山田」なる担当者名が入力され、日付入力欄２２４には、「２００２／０４／２６」なる日付が入力されている。
【００３８】
また、売上項目入力欄２３０には、２つの売上項目が既に入力された状態が示されている。ここで、「ハサミゲージ」、「エアーフィルター」といった品名や、これら品名についての売上数量、売上単価（単価欄の上段）、仕入単価（単価欄の下段）については、オペレータがキーボードから入力することになる。ただ、「金額」と記された乗算結果表示欄の上下各段には、数量×売上単価（上段の場合）および数量×仕入単価（下段の場合）なる演算を行うことにより、その結果が自動的に入力されるので、オペレータによる入力は不要である。売上合計欄２４４の内容も同様に自動入力される。
【００３９】
結局、図５に示す売上入力用ウインドウ２００内には、１枚の売上伝票に相当するデータが、仮想売上伝票の形式で表示されていることになる。すなわち、図示の例の場合、２００２年４月２６日に、（株）ＸＹＺに対して、「ハサミゲージ」、「エアーフィルター」なる２つの商品を、それぞれ図示した数量だけ、単価欄の上段に示された売上単価で売り上げたことを示す売上伝票が作成されていることになる。しかも、この売上伝票には、各商品についての仕入単価が単価欄の下段に示されている。売上伝票格納手段２０内には、このような内容をもった売上伝票の情報が、順次、蓄積されてゆくことになる。なお、実際の売上伝票には、この他、課税対象額、非課税対象額、消費税額などを表示する欄や備考欄などが設けられるのが一般的であるが、ここに示す実施形態では、これらの表示欄については省略する。
【００４０】
また、図示の例では、上下二段に分割された単価欄および金額欄において、下段に入力される仕入単価およびその乗算金額については、数値に括弧を付して表示するようにし、上段に入力される売上単価およびその乗算金額と、混同しないような配慮が施されているが、カラー表示が可能なディスプレイを用いている場合には、上段と下段との色を変えることにより、より明瞭な区別を行うこともできる。もちろん、売上項目に含ませる単価として、売上単価のみを用いるような運用も可能であり、その場合には、単価欄の下段は空欄のままにしておいてもかまわない。ただ、個々の商品についての売上単価と仕入単価とがすぐに認識可能な環境が整っている場合には（たとえば、売上単価表や仕入単価表が、ディスプレイ画面上にすぐに呼び出せるような場合、帳簿で容易に調べられるような場合、あるいはオペレータ自身が記憶しているような場合）、ここに示す実施形態のように、売上項目に、売上単価と仕入単価との双方のデータを含ませるようにしておくと、売上伝票を表示させたときに、個々の商品ごとの粗利額をすぐに確認することができるようになり便利である。なお、同一の商品でありながら、仕入単価が異なる複数のロットが存在するような場合には、便宜上、異なる商品として取扱い、別々の仕入項目や売上項目を設けるような運用を行えばよい。
【００４１】
§３．補助機能を利用した入力作業の基本概念
前述の§２では、仕入伝票入力手段４０および売上伝票入力手段５０を用いた通常の入力作業の手順を、具体的なディスプレイ画面の表示例を示しながら説明した。この通常の入力作業は、本発明に係る会計処理装置の基本入力機能を用いた作業であるが、本発明では、より効率的な入力作業を可能とするために、補助機能を設けている。ここでは、この補助機能を利用した入力作業の基本概念を説明する。
【００４２】
ここでは、まず、本発明に係る会計処理装置を用いた実際の運用形態を考えてみる。たとえば、オペレータが、図３に示すような仕入入力用ウインドウ１００を表示させ、仕入入力の作業を行う場合を考えると、この作業は、通常、仕入先から送られてきた納品書を手に取りながら、この納品書上に記載されている各項目を仕入項目入力欄１３０の各行に入力してゆく操作によって行われることになる。具体的には、オペレータは、納品書上に記載された品名、数量、単価などのデータを、キーボードを用いて手入力する作業を行うことになる。同様に、オペレータが、図５に示すような売上入力用ウインドウ２００を表示させ、売上入力の作業を行う場合を考えると、この作業は、通常、顧客からの注文書（必ずしも正式な注文書だけではなく、電話注文を受けたときのメモや、ファクシミリや電子メールなどで送信されてきた注文書ということもある）を手に取りながら、この注文書上に記載されている品名・数量や、商品定価表などを参照して得られる仕入単価・売上単価を、売上項目入力欄２３０の各行に入力してゆく操作によって行われることになり、やはりキーボードを用いて手入力する作業を行うことになる。しかしながら、中小企業のスタッフなどには、キーボード操作に不慣れな者も多く、これらのスタッフにとっては、キーボードを用いた手入力の作業負担はかなり重いものになる。以下に説明する補助機能を利用した入力作業では、このような作業負担を大幅に解消させることができる。
【００４３】
本発明の特徴となる補助機能を利用した入力作業の着眼点は、次の２点である。第１の着眼点は、ある特定の取引先については、過去の取引実績と同様の取引が将来においてもなされる可能性が高い、という点である。具体的には、たとえば、「ＡＢＣ商事」なる仕入先から、過去に、品名「ワイヤークリッパー」、仕入単価「８６０円」、数量「２０」なる条件で仕入れを行った取引実績があった場合、将来も、品名「ワイヤークリッパー」、仕入単価「８６０円」、数量「２０」なる条件での取引が行われる可能性が高い、と言うことができる。すなわち、将来、品名「ワイヤークリッパー」なる商品を仕入れる場合、過去の実績から「ＡＢＣ商事」に発注する可能性が高いのは当然であり、また、仕入単価も頻繁に変動するものではないため、過去と同じ仕入単価「８６０円」で仕入れることになる可能性が高いのも当然である。更に、商品ごとに固有の１箱のロット数などを考慮すると、過去と同じ数量「２０」という単位で発注を行う可能性が高くなることも当然である。これは、売上に関しても全く同様であり、たとえば、「（株）ＸＹＺ」なる売上先（顧客）に対して、過去に、品名「ハサミゲージ」（仕入単価「５円」）、売上単価「８円」、数量「１００」なる条件で販売を行った取引実績があった場合、将来も同じ条件で販売が行われる可能性は高い。
【００４４】
そこで、本発明では、図１に示すように、仕入入力第１補助手段４１を設け、仕入伝票格納手段１０に格納されている仕入項目のデータを流用して、仕入伝票入力手段４０による効率的な入力が可能になるようにし、同様に、売上入力第１補助手段５１を設け、売上伝票格納手段２０に格納されている売上項目のデータを流用して、売上伝票入力手段５０による効率的な入力が可能になるようにしたのである。このとき、流用対象となるデータは、同一取引先に関する過去のデータに限定するようにしている。たとえば、「ＡＢＣ商事」なる仕入先から新たな仕入を行い、新たな仕入伝票を入力する際には、仕入入力第１補助手段４１は、流用対象の仕入先限定を行い、仕入伝票格納手段１０内に格納されている「ＡＢＣ商事」に関する過去のデータのみを流用対象として取り扱う処理を行うことになる。同様に、「（株）ＸＹＺ」なる売上先に対して新たな販売を行うために、新たな売上伝票を入力する際には、売上入力第１補助手段５１は、流用対象の売上先限定を行い、売上伝票格納手段２０内に格納されている「（株）ＸＹＺ」に関する過去のデータのみを流用対象として取り扱う処理を行うことになる。
【００４５】
本発明の第２の着眼点は、ある特定の商品についての仕入取引があった場合、当該商品に関する売上取引（販売）も必ず発生し、逆に、ある特定の商品についての売上取引（販売）があった場合、当該商品に関する仕入取引も必ず発生する、という点である。しかも、現実の取引としては、仕入取引が売上取引より時間的に先行するケース（ある程度の在庫をかかえて販売するケース）だけではなく、逆に、売上取引が仕入取引より時間的に先行するケース（顧客から受注を受けた時点で売上伝票を起こし、その後、所定の仕入先から納品があった時点で仕入伝票を起こすようなケース）もありうる。このように、特定の商品についての仕入取引と売上取引とは、時間の先後については必ずしも明確ではないが、相互に何らかの関連づけが存在することになる。この第２の着眼点に鑑みれば、売上伝票の入力に過去の仕入伝票のデータを流用することが可能になり、逆に、仕入伝票の入力に過去の売上伝票のデータを流用することも可能になる。
【００４６】
具体的には、たとえば、「ＡＢＣ商事」なる仕入先から、品名「ワイヤークリッパー」、仕入単価「８６０円」、数量「２０」なる条件で仕入れを行った取引実績があった場合、将来、品名「ワイヤークリッパー」なる商品が販売されたときには、その際の売上伝票の入力作業に、この過去の仕入取引実績を流用することが可能になる。同様に、「（株）ＸＹＺ」なる売上先（顧客）に対して、品名「ハサミゲージ」（仕入単価「５円」）、売上単価「８円」、数量「１００」なる条件で販売を行った取引実績があった場合、将来、品名「ハサミゲージ」なる商品を仕入れるときには、その際の仕入伝票の入力作業に、この過去の売上取引実績を流用することが可能になる。
【００４７】
そこで、本発明では、図１に示すように、仕入入力第２補助手段４２を設け、売上伝票格納手段２０に格納されている売上項目のデータを流用して、仕入伝票入力手段４０による効率的な入力が可能になるようにし、同様に、売上入力第２補助手段５２を設け、仕入伝票格納手段１０に格納されている仕入項目のデータを流用して、売上伝票入力手段５０による効率的な入力が可能になるようにしたのである。このとき、流用対象となるデータに関する限定は特に行わず、全売上先あるいは全仕入先の過去データを流用できるようにしている。たとえば、「ワイヤークリッパー」なる商品を仕入れたため、新たな仕入伝票を入力する際には、仕入入力第２補助手段４２は、売上伝票格納手段２０内の全売上先に関するデータの中で、「ワイヤークリッパー」なる商品についての売上項目があれば、これを流用対象として取り扱う処理を行うことになる。同様に、「ハサミゲージ」なる商品を販売したため、新たな売上伝票を入力する際には、売上入力第２補助手段５２は、仕入伝票格納手段１０内の全仕入先に関するデータの中で、「ハサミゲージ」なる商品についての仕入項目があれば、これを流用対象として取り扱う処理を行うことになる。
【００４８】
結局、図１における仕入入力第１補助手段４１は、仕入伝票格納手段１０内に格納されている過去の仕入項目を流用して、新たな仕入伝票の自動入力を実行する機能を有し、仕入入力第２補助手段４２は、売上伝票格納手段２０内に格納されている過去の売上項目を流用して、新たな仕入伝票の自動入力を実行する機能を有し、売上入力第１補助手段５１は、売上伝票格納手段２０内に格納されている過去の売上項目を流用して、新たな売上伝票の自動入力を実行する機能を有し、売上入力第２補助手段５２は、仕入伝票格納手段１０内に格納されている過去の仕入項目を流用して、新たな売上伝票の自動入力を実行する機能を有していることになる。もっとも、このようにして自動入力されたデータは、必ずしもすべてが正しい入力データになっているとは限らないので、オペレータは、必要に応じて、仕入伝票入力手段４０または売上伝票入力手段５０の機能を利用して、自動入力されたデータに対して再入力操作を行って修正する作業を行うことになる。また、この補助機能を用いた入力作業は、仕入伝票格納手段１０もしくは売上伝票格納手段２０に蓄積された過去の仕入伝票もしくは売上伝票のデータを流用した入力作業であるので、過去のデータがある程度蓄積された状態でなければ、実用的な利用を行うことはできない。
【００４９】
§４．補助機能を利用した具体的な入力作業
続いて、この補助機能を用いた具体的な入力作業を説明する。はじめに、仕入入力第１補助手段４１の機能を利用した入力作業について述べる。この仕入入力第１補助手段４１は、ディスプレイ画面上に、仕入伝票格納手段１０内に格納されている所定の仕入項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータを仕入伝票入力手段４０に引き渡すことにより、データを自動的に入力する機能を有している。この機能を利用するには、図６に示すように、仕入入力用ウインドウ１００を表示した状態において、補助入力ボタン１４１をクリックする操作を行えばよい。この補助入力ボタン１４１には、「仕入過去から選択」なる文言が記されており、当該文言どおり、過去に入力した仕入項目から選択することにより自動入力を行う操作を開始するためのボタンである。
【００５０】
補助入力ボタン１４１がクリックされると、仕入入力第１補助手段４１が起動され、図６に示すように、仕入入力用ウインドウ１００とは別個に、選択対象表示ウインドウ１５０が表示される。この選択対象表示ウインドウ１５０内には、仕入伝票格納手段１０内に格納されている過去の仕入伝票に含まれている仕入項目のデータが、１項目１行で表示されている。図示の例では、行１５１〜行１５８の８行にわたって、８つの仕入項目が表示されており、各仕入項目について、伝票番号（仕入伝票番号）、項番、日付、品名、数量、仕入単価の各データが表示されている。行１５１〜行１５３に表示されている３つの仕入項目は、伝票番号「Ｓ１２３」の項番１〜３に記載されていた項目であり、日付のデータはいずれも「２００２年４月２３日」となっている。同様に、行１５４〜行１５５に表示されている２つの仕入項目は、伝票番号「Ｓ１０８」の項番１〜２に記載されていた項目であり、行１５６に表示されている１つの仕入項目は、伝票番号「Ｓ０９３」の項番１に記載されていた項目であり、行１５７〜行１５８に表示されている２つの仕入項目は、伝票番号「Ｓ０９１」の項番１〜２に記載されていた項目である。
【００５１】
前述したように、仕入入力第１補助手段４１は、仕入伝票格納手段１０内から仕入先限定を行って流用対象を抽出する機能を有しており、仕入伝票格納手段１０内に格納されている仕入項目のうち、現時点で入力作業を行っている特定の仕入先に関連した特定の仕入項目のみを抽出し、選択対象表示ウインドウ１５０内に表示する機能を有する。図６に示す例の場合、仕入入力用ウインドウ１００の仕入先入力欄１２２には、「ＡＢＣ商事」なる仕入先が入力されており、現時点で入力作業を行っている仕入先は、「ＡＢＣ商事」である。したがって、選択対象表示ウインドウ１５０内に表示された仕入項目はすべて「ＡＢＣ商事」に関するものである。別言すれば、伝票番号「Ｓ１２３」，「Ｓ１０８」，「Ｓ０９３」，「Ｓ０９１」は、いずれも「ＡＢＣ商事」を仕入先とする仕入伝票ということになり、選択対象表示ウインドウ１５０内の情報は、「ＡＢＣ商事」からの過去の仕入実績を示すものになる。また、ここに示す実施形態では、「仕入に関する日付」の新しい項目ほど、上の行に表示されるように表示順を決定するようにしてある。これは、通常、より最近のデータの方が流用する価値が高いためである。なお、実用上は、選択対象表示ウインドウ１５０内に表示する項目数には上限を設けておき、たとえば、日付の新しい順に合計５０項目まで表示する、というような仕様にしておくのが好ましい。
【００５２】
オペレータは、この選択対象表示ウインドウ１５０内に、今回の入力対象となる品名と同一の項目があれば、それをマウスクリックなどの操作で選択する作業を行えばよい。仕入入力第１補助手段４１は、オペレータによる選択操作を受けて、選択された項目に含まれる品名・数量・単価を示すデータを仕入伝票入力手段４０に引き渡す処理を行う。仕入伝票入力手段４０は、この引き渡されたデータを、仕入入力用ウインドウ１００上の対応する入力欄に自動入力する処理を行う。図７は、オペレータが、選択対象表示ウインドウ１５０内の行１５４，行１５２をこの順でマウスクリックして選択した場合の自動入力の結果を示す図である。
【００５３】
まず、オペレータが行１５４のいずれかの箇所をマウスクリックして、行１５４に表示されている仕入項目を選択すると、当該仕入項目に含まれる品名「Ｃ型ドライバー」、数量「５０」、仕入単価「２３０」なるデータが、仕入入力用ウインドウ１００内の仕入項目入力欄１３０の１行目の対応する入力欄に自動入力される。また、この自動入力された数量と単価のデータに基いて、数量×単価なる演算が行われ、その結果として得られる乗算金額が、仕入項目入力欄１３０の金額欄に自動入力される（あるいは、仕入伝票格納手段１０内の仕入項目として、この乗算金額のデータ自身も格納しておく仕様にしておけば、再度の乗算を行うことなしに、仕入伝票格納手段１０内に格納されている乗算結果のデータをそのまま自動入力することができる）。続いて、オペレータが行１５２のいずれかの箇所をマウスクリックして、行１５２に表示されている仕入項目を選択すると、当該仕入項目に含まれる品名「ハサミゲージ」、数量「１０００」、仕入単価「５」なるデータが、仕入入力用ウインドウ１００内の仕入項目入力欄１３０の２行目の対応する入力欄に自動入力され、更に、乗算金額も自動入力される。
【００５４】
ここで、図６に示す状態（仕入項目入力欄１３０には何も入力されていない状態）から、図７に示す状態（仕入項目入力欄１３０に２つの仕入項目が入力された状態）へ移るのにオペレータが行った操作は、たった２回のマウスクリックだけである。結局、たった２回のマウスクリックだけで、２つの商品についての品名、数量、単価の自動入力が完了したことになる。これは、キーボード操作に不慣れなオペレータにとっては、極めて効率的な入力操作が行われたことになる。
【００５５】
本発明における補助機能を利用した入力操作の特徴は、過去の仕入項目（もしくは売上項目）の内容を、そっくり流用して自動入力する点にある。すなわち、図７に示す例を見ればわかるとおり、自動入力の対象は、たとえば「Ｃ型ドライバー」という品名だけに止どまらず、「５０」という数量、「２３０」という単価を含めた仕入項目全体になっている。入力操作を容易にするための技術として、品名一覧リストなどを表示させ、このリスト上からマウスクリックで所定の品名を選択して自動入力させるような類似技術も存在する。しかしながら、そのような類似技術では、品名の入力だけしか行うことはできない。また、品名一覧リストを表示させるためには、予め、品名を登録しておくような余分な作業が必要になる。本発明に係る自動入力技術の優れた点は、過去の入力実績をそのまま利用する形態のため、品名登録などの余分な作業は一切行う必要がなく、しかも項目全体のデータを流用させるため、数量や単価のデータまで自動入力が可能になる、という点である。
【００５６】
もちろん、図７に示すような自動入力の結果は、必ずしもオペレータの希望に完全に沿ったものになるとは限らない。たとえば、「Ｃ型ドライバー」について自動入力された単価は「２３０」となっているが、現時点では、これが「２４０」に価格改定になっている場合もあろう。また、「ハサミゲージ」について自動入力された数量は「１０００」となっているが、今回の仕入数は、「２０００」である場合もあろう。このような場合にも、単に、自動入力された数値を修正する作業を行えば済むことであり、何ら不都合は生じない。上述したように、仕入伝票入力手段４０は、各入力欄にキーボードを用いて手入力する基本機能を有しているので、修正が必要な入力欄をマウスクリックにより指定し、正しい数値に修正する作業を行えばよい。
【００５７】
もっとも、現実的には、単価の改定頻度は比較的低く、また、１回の仕入数量も毎回同じであることが多く、修正が不要なケースも少なくない。更に、選択対象表示ウインドウ１５０内に同一品名の項目が複数表示されていた場合には、より好ましい項目を選択することにより、後の修正を不要にするような運用も可能である。たとえば、図７に示す例の場合、選択対象表示ウインドウ１５０内には、行１５２と行１５７との双方に「ハサミゲージ」に関する仕入項目が表示されており、オペレータが、いずれの行を選択しても、「ハサミゲージ」なる品名の自動入力が可能である。ただ、行１５２の「ハサミゲージ」は数量が「１０００」であるのに対し、行１５７の「ハサミゲージ」は数量が「２０００」であるので、オペレータが、今回の仕入数量が「１０００」の場合には行１５２を選択して自動入力を行い、今回の仕入数量が「２０００」の場合には行１５７を選択して自動入力を行うような運用を行えば、後の修正は不要になる。
【００５８】
次に、仕入入力第２補助手段４２の機能を利用した入力作業について述べる。この仕入入力第２補助手段４２は、ディスプレイ画面上に、売上伝票格納手段２０内に格納されている所定の売上項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータを仕入伝票入力手段４０に引き渡すことにより、データを自動的に入力する機能を有している。この機能を利用するには、図８に示すように、仕入入力用ウインドウ１００を表示した状態において、補助入力ボタン１４２をクリックする操作を行えばよい。この補助入力ボタン１４２には、「最近売上から選択」なる文言が記されており、当該文言どおり、過去に入力した売上項目から選択することにより自動入力を行う操作を開始するためのボタンである。
【００５９】
補助入力ボタン１４２がクリックされると、仕入入力第２補助手段４２が起動され、図８に示すように、仕入入力用ウインドウ１００とは別個に、選択対象表示ウインドウ１６０が表示される。この選択対象表示ウインドウ１６０内には、売上伝票格納手段２０内に格納されている過去の売上伝票に含まれている売上項目のデータが、１項目１行で表示されている。図示の例では、行１６１〜行１６８の８行にわたって、８つの売上項目が表示されており、各売上項目について、伝票番号（売上伝票番号）、項番、日付、品名、数量、仕入単価の各データが表示されている（売上項目には、仕入単価のデータだけでなく、売上単価のデータも含まれているが、この選択対象表示ウインドウ１６０には、売上単価は表示されない仕様にしてある）。行１６１〜行１６２に表示されている２つの売上項目は、伝票番号「Ｕ２４５」の項番１〜２に記載されていた項目であり、日付のデータはいずれも「２００２年４月２６日」となっている。同様に、行１６３〜行１６４に表示されている２つの売上項目は、伝票番号「Ｕ２４４」の項番１〜２に記載されていた項目であり、行１６５〜行１６７に表示されている３つの売上項目は、伝票番号「Ｕ２４３」の項番１〜３に記載されていた項目であり、行１６８に表示されている１つの売上項目は、伝票番号「Ｕ２４２」の項番１に記載されていた項目である。
【００６０】
前述したように、仕入入力第２補助手段４２は、売上伝票格納手段２０内のすべての売上先のデータを流用対象として抽出する機能を有しており、売上伝票格納手段２０内に格納されている売上項目を１項目ずつ抽出して、選択対象表示ウインドウ１６０内に行単位で表示する処理を行う。ここに示す実施形態では、やはり「売上に関する日付」の新しい項目ほど、上の行に表示されるように表示順を決定するようにしてある。また、実用上は、選択対象表示ウインドウ１６０内に表示する項目数には上限を設けておき、たとえば、日付の新しい順に合計５０項目まで表示する、というような仕様にしておくのが好ましい。
【００６１】
オペレータは、この選択対象表示ウインドウ１６０内に、今回の入力対象となる品名と同一の項目があれば、それをマウスクリックなどの操作で選択する作業を行えばよい。仕入入力第２補助手段４２は、オペレータによる選択操作を受けて、選択された項目に含まれる品名・数量・単価（仕入単価）を示すデータを仕入伝票入力手段４０に引き渡す処理を行う。仕入伝票入力手段４０は、この引き渡されたデータを、仕入入力用ウインドウ１００上の対応する入力欄に自動入力する処理を行う。図９は、オペレータが、選択対象表示ウインドウ１６０内の行１６６，行１６２をこの順でマウスクリックして選択した場合の自動入力の結果を示す図である。
【００６２】
まず、オペレータが行１６６のいずれかの箇所をマウスクリックして、行１６６に表示されている売上項目を選択すると、当該売上項目に含まれる品名「ブッシュスタット」、数量「１００」、仕入単価「２０」なるデータが、仕入入力用ウインドウ１００内の仕入項目入力欄１３０の１行目の対応する入力欄に自動入力され、乗算金額の自動入力も行われる。続いて、オペレータが行１６２のいずれかの箇所をマウスクリックして、行１６２に表示されている売上項目を選択すると、当該売上項目に含まれる品名「エアーフィルター」、数量「５０」、仕入単価「１２０」なるデータが、仕入入力用ウインドウ１００内の仕入項目入力欄１３０の２行目の対応する入力欄に自動入力され、乗算金額も自動入力される。これら自動入力された値については、必要に応じて修正を行うようにする。
【００６３】
このように、補助入力ボタン１４２をクリックして、最近の売上項目からデータを流用する場合、流用対象となるデータは、今回の仕入先である「ＡＢＣ商事」とは直接関係するデータではない。これは、「ＡＢＣ商事」が仕入先として機能する取引先であるのに対し、流用対象となるデータが売上項目内のデータであるため、むしろ当然である。このように、仕入伝票への自動入力を、過去の売上項目のデータを流用して行った場合、自動入力された数量の値は修正を要するケースが多いと思われるが、仕入単価の値は修正不要になる可能性が高い。
【００６４】
もちろん、実際の用途としては、上述したように、補助入力ボタン１４１をクリックして、仕入伝票への自動入力を、過去の仕入項目のデータを流用して行うことが多いと思われる。しかしながら、今まで別な仕入先から仕入れて販売していた特定の商品を、今後は「ＡＢＣ商事」から仕入れることにした、というような場合には、図９に示すように、補助入力ボタン１４２をクリックして、仕入伝票への自動入力を、過去の売上項目のデータを流用して行う、という入力方法は極めて有効である。あるいは、これまで販売実績のない新製品について、顧客から受注があり、当該受注に基いて先に売上伝票の情報を入力した後（この入力は、キーボードを用いた通常の入力作業によって行うことになる）、当該新製品の仕入について仕入伝票の入力を行うような場合にも、補助入力ボタン１４２をクリックして行う自動入力の方法は極めて有効である。
【００６５】
次に、売上入力第１補助手段５１の機能を利用した入力作業について述べる。この売上入力第１補助手段５１は、ディスプレイ画面上に、売上伝票格納手段２０内に格納されている所定の売上項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータを売上伝票入力手段５０に引き渡すことにより、データを自動的に入力する機能を有している。この機能を利用するには、図１０に示すように、売上入力用ウインドウ２００を表示した状態において、補助入力ボタン２４２をクリックする操作を行えばよい。この補助入力ボタン２４２には、「最近売上から選択」なる文言が記されており、当該文言どおり、過去に入力した売上項目から選択することにより自動入力を行う操作を開始するためのボタンである。
【００６６】
補助入力ボタン２４２がクリックされると、売上入力第１補助手段５１が起動され、図１０に示すように、売上入力用ウインドウ２００とは別個に、選択対象表示ウインドウ２５０が表示される。この選択対象表示ウインドウ２５０内には、売上伝票格納手段２０内に格納されている過去の売上伝票に含まれている売上項目のデータが、１項目１行で表示されている。図示の例では、行２５１〜行２５８の８行にわたって、８つの売上項目が表示されており、各売上項目について、伝票番号（売上伝票番号）、項番、日付、品名、数量、売上単価の各データが表示されている（売上項目には、売上単価のデータだけでなく、仕入単価のデータも含まれているが、この選択対象表示ウインドウ２５０へは表示されない仕様にしている）。行２５１〜行２５２に表示されている２つの売上項目は、伝票番号「Ｕ２６０」の項番１〜２に記載されていた項目であり、日付のデータはいずれも「２００２年５月１７日」となっている。同様に、行２５３〜行２５４に表示されている２つの売上項目は、伝票番号「Ｕ２４５」の項番１〜２に記載されていた項目であり、行２５５〜行２５８に表示されている４つの売上項目は、伝票番号「Ｕ２３１」の項番１〜４に記載されていた項目である。
【００６７】
前述したように、売上入力第１補助手段５１は、売上伝票格納手段２０内から売上先限定を行って流用対象を抽出する機能を有しており、売上伝票格納手段２０内に格納されている売上項目のうち、現時点で入力作業を行っている特定の売上先に関連した特定の売上項目のみを抽出し、選択対象表示ウインドウ２５０内に表示する機能を有する。図１０に示す例の場合、売上入力用ウインドウ２００の売上先入力欄２２２には、「（株）ＸＹＺ」なる売上先が入力されており、現時点で入力作業を行っている売上先は、「（株）ＸＹＺ」である。したがって、選択対象表示ウインドウ２５０内に表示された売上項目はすべて「（株）ＸＹＺ」に関するものである。別言すれば、伝票番号「Ｕ２６０」，「Ｕ２４５」，「Ｕ２３１」は、いずれも「（株）ＸＹＺ」を売上先とする売上伝票ということになり、選択対象表示ウインドウ２５０内の情報は、「（株）ＸＹＺ」に対する過去の売上実績を示すものになる。また、ここに示す実施形態では、「売上に関する日付」の新しい項目ほど、上の行に表示されるように表示順を決定するようにしてある。これは、通常、より最近のデータの方が流用する価値が高いためである。なお、実用上は、選択対象表示ウインドウ２５０内に表示する項目数には上限を設けておき、たとえば、日付の新しい順に合計５０項目まで表示する、というような仕様にしておくのが好ましい。
【００６８】
オペレータは、この選択対象表示ウインドウ２５０内に、今回の入力対象となる品名と同一の項目があれば、それをマウスクリックなどの操作で選択する作業を行えばよい。売上入力第１補助手段５１は、オペレータによる選択操作を受けて、選択された項目に含まれる品名・数量・単価（売上単価と仕入単価の両方）を示すデータを売上伝票入力手段５０に引き渡す処理を行う。売上伝票入力手段５０は、この引き渡されたデータを、売上入力用ウインドウ２００上の対応する入力欄に自動入力する処理を行う。図１１は、オペレータが、選択対象表示ウインドウ２５０内の行２５８，行２５３，行２５１をこの順でマウスクリックして選択した場合の自動入力の結果を示す図である。
【００６９】
まず、オペレータが行２５８のいずれかの箇所をマウスクリックして、行２５８に表示されている売上項目を選択すると、当該売上項目に含まれる品名「スプラインギヤー」、数量「１０」、売上単価「１５」、仕入単価「１０」（この実施形態では、仕入単価は、選択対象表示ウインドウ２５０には表示されない仕様になっているが、売上伝票格納手段２０内に、売上項目のデータとして格納されている）なるデータが、売上入力用ウインドウ２００内の売上項目入力欄２３０の１行目の対応する入力欄に自動入力され、これに対応する乗算金額も自動入力される。次に、オペレータが行２５３のいずれかの箇所をマウスクリックして、行２５３に表示されている売上項目を選択すると、当該売上項目に含まれる品名「ハサミゲージ」、数量「１００」、売上単価「８」、仕入単価「５」なるデータが、売上入力用ウインドウ２００内の売上項目入力欄２３０の２行目の対応する入力欄に自動入力され、更に、乗算金額も自動入力される。最後に、オペレータが行２５１のいずれかの箇所をマウスクリックして、行２５１に表示されている売上項目を選択すると、当該売上項目に含まれる品名「エアーフィルター」、数量「３０」、売上単価「１７０」、仕入単価「１２０」なるデータが、売上入力用ウインドウ２００内の売上項目入力欄２３０の３行目の対応する入力欄に自動入力され、更に、乗算金額も自動入力される。
【００７０】
結局、図１０に示す状態（売上項目入力欄２３０には何も入力されていない状態）から、図１１に示す状態（売上項目入力欄２３０に３つの売上項目が入力された状態）へ移るのにオペレータが行った操作は、たった３回のマウスクリックだけである。このたった３回のマウスクリックだけで、３つの商品についての品名、数量、売上単価、仕入単価の自動入力が完了したことになる。これは、キーボード操作に不慣れなオペレータにとっては、極めて効率的な入力操作が行われたことになる。
【００７１】
もちろん、このような自動入力の結果は、必ずしもオペレータの希望に完全に沿ったものになるとは限らないが、上述の例と同様に、自動入力の結果が不適切なものであった場合には、必要に応じて修正を行うようにすればよい。もっとも、現実的には、単価の改定頻度は比較的低く、また、１回の売上数量も毎回同じであることが多く、修正が不要なケースも少なくない。更に、選択対象表示ウインドウ２５０内に同一品名の項目が複数表示されていた場合には、より好ましい項目を選択することにより、後の修正を不要にするような運用も可能である。たとえば、図１１に示す例の場合、選択対象表示ウインドウ２５０内には、「ハサミゲージ」に関する売上項目は３か所に表示されており、オペレータが、いずれの行を選択しても、「ハサミゲージ」なる品名の自動入力が可能であるので、今回の売上数量に応じて、最も適当な項目を選択するような運用を行えば、後の修正は不要になる。
【００７２】
最後に、売上入力第２補助手段５２の機能を利用した入力作業について述べる。この売上入力第２補助手段５２は、ディスプレイ画面上に、仕入伝票格納手段１０内に格納されている所定の仕入項目の所定のデータを、個々の項目ごとに区別可能な態様で表示し、任意の項目をオペレータに選択させ、選択された項目に含まれる品名・数量・単価を示すデータを売上伝票入力手段５０に引き渡すことにより、データを自動的に入力する機能を有している。この機能を利用するには、図１２に示すように、売上入力用ウインドウ２００を表示した状態において、補助入力ボタン２４１をクリックする操作を行えばよい。この補助入力ボタン２４１には、「仕入過去から選択」なる文言が記されており、当該文言どおり、過去に入力した仕入項目から選択することにより自動入力を行う操作を開始するためのボタンである。
【００７３】
補助入力ボタン２４１がクリックされると、売上入力第２補助手段５２が起動され、図１２に示すように、売上入力用ウインドウ２００とは別個に、選択対象表示ウインドウ２６０が表示される。この選択対象表示ウインドウ２６０内には、仕入伝票格納手段１０内に格納されている過去の仕入伝票に含まれている仕入項目のデータが、１項目１行で表示されている。図示の例では、行２６１〜行２６８の８行にわたって、８つの仕入項目が表示されており、各仕入項目について、伝票番号（仕入伝票番号）、項番、日付、品名、数量、仕入単価の各データが表示されている。行２６１〜行２６２に表示されている２つの仕入項目は、伝票番号「Ｓ１４７」の項番１〜２に記載されていた項目であり、日付のデータはいずれも「２００２年５月１８日」となっている。同様に、行２６３〜行２６４に表示されている２つの仕入項目は、伝票番号「Ｓ１４６」の項番１〜２に記載されていた項目であり、行２６５〜行２６８に表示されている４つの仕入項目は、伝票番号「Ｓ１４５」の項番１〜４に記載されていた項目である。
【００７４】
前述したように、売上入力第２補助手段５２は、仕入伝票格納手段１０内のすべての仕入先のデータを流用対象として抽出する機能を有しており、仕入伝票格納手段１０内に格納されている仕入項目を１項目ずつ抽出して、選択対象表示ウインドウ２６０内に行単位で表示する処理を行う。ここに示す実施形態では、やはり「仕入に関する日付」の新しい項目ほど、上の行に表示されるように表示順を決定するようにしてある。また、実用上は、選択対象表示ウインドウ２６０内に表示する項目数には上限を設けておき、たとえば、日付の新しい順に合計５０項目まで表示する、というような仕様にしておくのが好ましい。
【００７５】
オペレータは、この選択対象表示ウインドウ２６０内に、今回の入力対象となる品名と同一の項目があれば、それをマウスクリックなどの操作で選択する作業を行えばよい。売上入力第２補助手段５２は、オペレータによる選択操作を受けて、選択された項目に含まれる品名・数量・単価（仕入単価）を示すデータを売上伝票入力手段５０に引き渡す処理を行う。売上伝票入力手段５０は、この引き渡されたデータを、売上入力用ウインドウ２００上の対応する入力欄に自動入力する処理を行う。図１３は、オペレータが、選択対象表示ウインドウ２６０内の行２６７，行２６３をこの順でマウスクリックして選択した場合の自動入力の結果を示す図である。
【００７６】
まず、オペレータが行２６７のいずれかの箇所をマウスクリックして、行２６７に表示されている仕入項目を選択すると、当該仕入項目に含まれる品名「ブッシュスタット」、数量「５００」、仕入単価「２０」なるデータが、売上入力用ウインドウ２００内の売上項目入力欄２３０の１行目の対応する入力欄に自動入力され、乗算金額の自動入力も行われる。なお、仕入項目には、売上単価のデータは含まれていないので、ここで自動入力される単価は、仕入単価だけである。続いて、オペレータが行２６３のいずれかの箇所をマウスクリックして、行２６３に表示されている仕入項目を選択すると、当該仕入項目に含まれる品名「Ｃ型ドライバー」、数量「５０」、仕入単価「２３０」なるデータが、売上入力用ウインドウ２００内の売上項目入力欄２３０の２行目の対応する入力欄に自動入力され、乗算金額も自動入力される。これら自動入力された値については、必要に応じて修正を行うようにする。また、売上単価については、キーボードを用いた通常の入力方法で入力する必要がある。
【００７７】
このように、補助入力ボタン２４１をクリックして、過去の仕入項目からデータを流用する場合、流用対象となるデータは、今回の売上先である「（株）ＸＹＺ」とは直接関係するデータではない。これは、「（株）ＸＹＺ」が売上先（顧客）として機能する取引先であるのに対し、流用対象となるデータが仕入項目内のデータであるため、むしろ当然である。このように、売上伝票への自動入力を、過去の仕入項目のデータを流用して行った場合、自動入力された数量の値は修正を要するケースが多いと思われるが、少なくとも品名に関する修正は不要になる。
【００７８】
もちろん、実際の用途としては、上述したように、補助入力ボタン２４２をクリックして、売上伝票への自動入力を、過去の売上項目のデータを流用して行うことが多いと思われる。しかしながら、今まで「（株）ＸＹＺ」に対する販売実績が全くない商品を、「（株）ＸＹＺ」に対して販売するような場合には、図１３に示すように、補助入力ボタン２４１をクリックして、売上伝票への自動入力を、過去の仕入項目のデータを流用して行う、という入力方法は極めて有効である。
【００７９】
§５．付加機能や種々の変形例
これまで、本発明に係る会計処理装置を図示する実施形態の基本的な機能に基いて説明してきた。ここでは、この実施形態の付加機能や種々の変形例について述べておく。
【００８０】
（１）　　上述の実施形態では、仕入入力用ウインドウ１００に設けられた検索条件入力欄１４３や、売上入力用ウインドウ２００に設けられた検索条件入力欄２４３には、デフォルト状態でワイルドカードを示す「＊」が入力されていた状態になっていたが、各補助手段４１，４２，５１，５２は、オペレータの指示した検索条件に基づいて、所定の仕入項目もしくは売上項目のみを抽出し、抽出した項目を選択対象として表示する機能を有しており、オペレータは、必要に応じて、検索条件入力欄１４３，２４３に、所望の検索条件を入力することが可能である。
【００８１】
たとえば、図６に示す例の場合、検索条件入力欄１４３に「＊」が入力されているため、選択対象表示ウインドウ１５０には、仕入先が「ＡＢＣ商事」である仕入項目がすべて列挙されているが、オペレータが検索条件入力欄１４３に「ワ」なるキーワードを入力した後に、補助入力ボタン１４１をクリックする操作を行うと、品名に関して「ワ」なるキーワードに基く検索条件の設定が行われ、「ＡＢＣ商事」に関して品名に「ワ」を含む項目のみが取捨選択されて選択対象表示ウインドウ１５０内に表示されるようになる。この実施形態の場合、できるだけ検索の自由度が高くなるようにするため、品名が「ワ」から始まるいわゆる前方一致だけでなく、品名を構成する文字列のいずれかの箇所に「ワ」なる文字が含まれていれば、選択対象表示ウインドウ１５０に表示されるような構成を採っている。したがって、たとえば、「ライ」なる２文字を検索条件入力欄１４３に入力してから補助入力ボタン１４１をクリックすると、選択対象表示ウインドウ１５０には、「スプラインギヤー」と「Ｃ型ドライバー」の２品目に関する仕入項目が表示されることになる。
【００８２】
もちろん、品名による検索だけでなく、取引先名による検索や単価による検索などの機能を付加することも可能である。
【００８３】
（２）　　上述した実施形態では、補助入力の機能を利用する際に表示される選択対象表示ウインドウ１５０，１６０，２５０，２６０において、個々の仕入項目もしくは売上項目を、１項目１行の形態で表示しているが、個々の項目ごとに区別可能な態様で表示することができれば、必ずしも１項目１行の形態にする必要はない。たとえば、１項目のデータを２行に分けて表示するようにし、２行ごとの境界を太線で表示するようにすれば、個々の項目ごとに区別可能な態様で表示することが可能である。また、表示項目数が多い場合には、スクロール機能を設け、全項目をスクロール操作で表示させるようにすることも可能である。
【００８４】
（３）　　選択対象表示ウインドウ１５０，１６０，２５０，２６０に表示するデータとして、上述の実施形態では、伝票番号、項番、日付、品名、数量、単価という各データを用いていたが、必ずしもこれらのデータをすべて用いる必要はなく、たとえば、項番、品名、単価、数量のみを表示させる、という仕様にすることも可能である。また、仕入伝票入力手段４０や売上伝票入力手段５０に引き渡して自動入力の対象とするデータも任意であり、たとえば、品名と単価のみを自動入力の対象とすることも可能である。
【００８５】
（４）　　上述した実施形態では、選択対象表示ウインドウ１５０，１６０，２５０，２６０を、仕入入力用ウインドウ１００や売上入力用ウインドウ２００の下方に別個独立して表示させるようにしてあるが、ディスプレイ画面が比較的狭い場合には、両者を重ねて表示させるようにしてもよい。また、仕入入力用ウインドウ１００や売上入力用ウインドウ２００がディスプレイ画面いっぱいに表示される仕様になっている場合には、これらウインドウ１００，２００の内側に、選択対象表示ウインドウ１５０，１６０，２５０，２６０を表示させるようにすればよい。
【００８６】
（５）　　上述した実施形態では、仕入や売上の対象が商品であるものとして説明したが、本発明に係る会計処理装置の機能は、商品売買についての会計処理に限定されるものではなく、役務提供についての会計処理にも適用可能である。したがって、仕入や売上の対象は必ずしも商品である必要はなく、調理、加工、印刷などの役務を対象としたものであってもかまわない。この場合、仕入項目や売上項目の品名・数量・単価は、役務の名称・数量・単価ということになる。
【００８７】
【発明の効果】
以上のとおり、本発明に係る会計処理装置によれば、過去の仕入伝票／売上伝票の情報を流用して、新たな仕入伝票／売上伝票への自動入力を行う機能をもたせるようにしたため、効率的なデータ入力作業を行うことが可能になる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る会計処理装置の基本構成を示すブロック図である。
【図２】図１に示す仕入伝票入力手段４０の機能によってディスプレイ装置上に表示される仕入入力画面の一例を示す平面図である。
【図３】図２に示す仕入入力用ウインドウ１００上で、所定の仕入入力の作業を完了した状態を示す平面図である。
【図４】図１に示す売上伝票入力手段５０の機能によってディスプレイ装置上に表示される売上入力画面の一例を示す平面図である。
【図５】図４に示す売上入力用ウインドウ２００上で、所定の売上入力の作業を完了した状態を示す平面図である。
【図６】図１に示す仕入入力第１補助手段４１を起動することにより、ディスプレイ装置上に選択対象表示ウインドウ１５０を表示させた状態を示す平面図である。
【図７】図６に示す選択対象表示ウインドウ１５０内の項目を選択することにより、仕入項目入力欄１３０内に自動入力を行った状態を示す平面図である。
【図８】図１に示す仕入入力第２補助手段４２を起動することにより、ディスプレイ装置上に選択対象表示ウインドウ１６０を表示させた状態を示す平面図である。
【図９】図８に示す選択対象表示ウインドウ１６０内の項目を選択することにより、仕入項目入力欄１３０内に自動入力を行った状態を示す平面図である。
【図１０】図１に示す売上入力第１補助手段５１を起動することにより、ディスプレイ装置上に選択対象表示ウインドウ２５０を表示させた状態を示す平面図である。
【図１１】図１０に示す選択対象表示ウインドウ２５０内の項目を選択することにより、売上項目入力欄２３０内に自動入力を行った状態を示す平面図である。
【図１２】図１に示す売上入力第２補助手段５２を起動することにより、ディスプレイ装置上に選択対象表示ウインドウ２６０を表示させた状態を示す平面図である。
【図１３】図１２に示す選択対象表示ウインドウ２６０内の項目を選択することにより、売上項目入力欄２３０内に自動入力を行った状態を示す平面図である。
【符号の説明】
１０…仕入伝票格納手段
２０…売上伝票格納手段
３０…会計処理手段
４０…仕入伝票入力手段
４１…仕入入力第１補助手段
４２…仕入入力第２補助手段
５０…売上伝票入力手段
５１…売上入力第１補助手段
５２…売上入力第２補助手段
１００…仕入入力用ウインドウ
１１１…タイトル部
１１２…伝票番号入力欄
１１３…新規ボタン
１１４…伝票送りボタン
１１５…削除ボタン
１１６…終了ボタン
１２１…取引先コード入力欄
１２２…仕入先入力欄
１２３…担当者入力欄
１２４…日付入力欄
１３０…仕入項目入力欄
１４１…補助入力ボタン
１４２…補助入力ボタン
１４３…検索条件入力欄
１４４…仕入合計欄
１４５…項目削除ボタン
１５０…選択対象表示ウインドウ
１５１〜１５８…選択対象表示ウインドウ１５０内の各行
１６０…選択対象表示ウインドウ
１６１〜１６８…選択対象表示ウインドウ１６０内の各行
２００…売上入力用ウインドウ
２１１…タイトル部
２１２…伝票番号入力欄
２１３…新規ボタン
２１４…伝票送りボタン
２１５…削除ボタン
２１６…終了ボタン
２２１…取引先コード入力欄
２２２…売上先入力欄
２２３…担当者入力欄
２２４…日付入力欄
２３０…売上項目入力欄
２４１…補助入力ボタン
２４２…補助入力ボタン
２４３…検索条件入力欄
２４４…売上合計欄
２４５…項目削除ボタン
２５０…選択対象表示ウインドウ
２５１〜２５８…選択対象表示ウインドウ２５０内の各行
２６０…選択対象表示ウインドウ
２６１〜２６８…選択対象表示ウインドウ２６０内の各行
【図１】
2004021274.tif 000003
【図２】
2004021274.tif 000004
【図３】
2004021274.tif 000005
【図４】
2004021274.tif 000006
【図５】
2004021274.tif 000007
【図６】
2004021274.tif 000008
【図７】
2004021274.tif 000009
【図８】
2004021274.tif 000010
【図９】
2004021274.tif 000011
【図１０】
2004021274.tif 000012
【図１１】
2004021274.tif 000013
【図１２】
2004021274.tif 000014
【図１３】
2004021274.tif 000015