JP6771724B2 - Chart generation system, chart processing system and programs - Google Patents
Chart generation system, chart processing system and programs Download PDFInfo
- Publication number
- JP6771724B2 JP6771724B2 JP2016171832A JP2016171832A JP6771724B2 JP 6771724 B2 JP6771724 B2 JP 6771724B2 JP 2016171832 A JP2016171832 A JP 2016171832A JP 2016171832 A JP2016171832 A JP 2016171832A JP 6771724 B2 JP6771724 B2 JP 6771724B2
- Authority
- JP
- Japan
- Prior art keywords
- graph
- data
- chart
- display
- type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims description 323
- 238000000034 method Methods 0.000 claims description 134
- 230000008569 process Effects 0.000 claims description 129
- 238000004458 analytical method Methods 0.000 claims description 29
- 230000004044 response Effects 0.000 claims description 17
- 239000000203 mixture Substances 0.000 description 67
- 230000000052 comparative effect Effects 0.000 description 47
- 230000007704 transition Effects 0.000 description 46
- 230000002776 aggregation Effects 0.000 description 35
- 238000004220 aggregation Methods 0.000 description 35
- 230000008859 change Effects 0.000 description 23
- 238000003860 storage Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 14
- 238000007726 management method Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 12
- 239000000463 material Substances 0.000 description 11
- 230000015556 catabolic process Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 8
- 230000009467 reduction Effects 0.000 description 8
- 239000000284 extract Substances 0.000 description 4
- 239000000470 constituent Substances 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 230000008707 rearrangement Effects 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000010835 comparative analysis Methods 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 2
- 230000006735 deficit Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005553 drilling Methods 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、図表生成システム、図表処理システム及びプログラムに関する。 The present invention relates to a chart generation system, a chart processing system and a program.
従来、会計事務所の先生や職員等が、顧問先に対する説明資料として、財務諸表の帳表やグラフを作成することが行われている。
その際、会計事務所等において、月次や決算時の資料として利用されている財務諸表の帳表やグラフは、例えば、所定の期間についてデータ範囲や項目、様式を指定した上で、紙に出力したり、電子帳票(PDF等)の形にしたりして、顧問先に提供することが行われている。
また、例えば、貸借対照表や損益計算書といった財務分析で用いる財務諸表の帳表に関しては、分析がしやすいように見せ方に関する工夫がされている(例えば、特許文献1,2参照)。
Conventionally, teachers and staff of accounting firms have created financial statement books and graphs as explanatory materials for advisors.
At that time, the financial statement books and graphs used as materials for monthly and settlement of accounts at accounting firms, etc., are printed on paper, for example, after specifying the data range, items, and format for a predetermined period. It is being output or in the form of an electronic form (PDF, etc.) and provided to the adviser.
Further, for example, the financial statement books used in financial analysis such as balance sheets and income statements have been devised to be easy to analyze (see, for example,
財務諸表の帳表やグラフを作成する際には、会計事務所の先生や職員等による帳表や集計期間等の様々な設定が必要であり、設定作業が煩雑であった。
また、財務諸表や、決算分析資料を説明する際に、そのままでは分かりにくいため、表計算ソフト等を用いて見やすいレイアウト構成で分かりやすい帳表やグラフを作成する必要があるが、その作業は、手間がかかるものであった。
既存の財務グラフ作成ソフトで行う場合であっても、レイアウト構成を編集したりして、見やすいレイアウト構成を作成するには、やはり、手間がかかる設定が必要であった。
また、既存グラフ作成ソフトで作成できないグラフは、別途表計算ソフト等を利用して数値のある表やグラフからなる図表を作成する必要があった。
さらに、顧問先で説明する際に、準備していない項目について顧問先から質問をされても、分かりやすい資料がすぐに用意できないという問題があった。
When creating a book or graph of financial statements, it was necessary for the teachers and staff of the accounting office to make various settings such as the book and the aggregation period, which made the setting work complicated.
In addition, when explaining financial statements and financial statement analysis materials, it is difficult to understand as it is, so it is necessary to create easy-to-understand books and graphs with a layout structure that is easy to see using spreadsheet software, but the work is It was time-consuming.
Even when using existing financial graph creation software, editing the layout configuration and creating an easy-to-read layout configuration still required time-consuming settings.
In addition, for graphs that cannot be created with existing graph creation software, it was necessary to separately create a table with numerical values or a chart consisting of graphs using spreadsheet software or the like.
Furthermore, when explaining to the adviser, there is a problem that even if the adviser asks a question about an item that has not been prepared, an easy-to-understand material cannot be prepared immediately.
表計算ソフトや、既存の財務グラフ作成ソフトを利用する場合、会計事務所において、顧問先に経営状況を説明するために、財務諸表や、説明用のグラフを作成するときは、損益計算書等の対象帳表と作成したグラフの種類を顧問先の経営状況や決算状況に応じて適切に選択する必要があった。また、グラフ化した上で、より説明しやすくする為のグラフに選択し直したり、説明すべき科目の詳細グラフを表示したり、ある程度試行錯誤しながら時間をかけてグラフ資料の準備をする必要があった。
例えば、製造業においては分析表、小売業において資金繰り表等の顧問先の業種、経営スタイルや経営状況によって必要となる財務帳表と財務グラフを考えて作るのは、会計事務所のノウハウの部分であるが、非常に手間がかかった。
また、グラフ作成自体は、会社データと処理年度を選択することで、損益計算書、貸借対照表の帳表印刷(表示)とグラフ印刷(表示)を簡単に作成することができるが、商品性の高い分析資料とするためには、財務グラフ作成ソフトで詳細な設定をしたり、出力したデータを元に別途表計算ソフトを利用して加工する等、その後のレイアウト構成や図表の一体化等の加工が必要であった。
When using spreadsheet software or existing financial graph creation software, when creating financial statements or graphs for explanation in order to explain the business situation to the adviser at the accounting office, the income statement, etc. It was necessary to appropriately select the target book and the type of graph created according to the business situation and financial statement situation of the adviser. In addition, after making a graph, it is necessary to reselect the graph to make it easier to explain, display a detailed graph of the subject to be explained, and take time to prepare the graph material through some trial and error. was there.
For example, it is part of the know-how of accounting firms to consider and create financial books and financial graphs that are necessary depending on the type of business of the adviser, such as analysis tables in the manufacturing industry and cash flow charts in the retail industry, management style and management situation. However, it took a lot of time and effort.
In addition, the graph creation itself can easily create the income statement, balance sheet book printing (display) and graph printing (display) by selecting the company data and processing year, but it is commercial. In order to make it a high-quality analysis material, detailed settings can be made with financial graph creation software, processing using spreadsheet software separately based on the output data, etc., and subsequent layout configuration and integration of charts, etc. Needed to be processed.
また、既存の財務グラフ作成ソフトを利用する場合、さらに過年度の財務データも含めて比較表を出力すること自体は出来たが、比較したい期間や帳表選択等を詳細に設定する必要があった。例えば、指定期間(過去5年)内の比較で、2年おきの比較や当年と3年前のような比較をするには、見やすいレイアウト構成を考えて、財務グラフ作成ソフトで詳細なレイアウト等の設定をするか、あるいは、出力した図表データを元に、別途、表計算ソフトを利用して、時間が掛かる手作業による加工作業がさらに必要であった。
あるいは、既存の財務グラフ作成ソフトを利用する場合、さらにより詳しく科目の内訳の説明をする必要がある時には、説明する科目を、時間をかけて事前に調べてピックアップする必要があり、その関連性を示すグラフを作成するのに科目の指定や帳表選択等の設定が必要であり、見やすいレイアウト構成を考えて、財務グラフ作成ソフトで詳細なレイアウト等の設定をするか、あるいは、出力した図表データを元に、別途、表計算ソフトを利用して、帳表や財務グラフの再構成や再配置を行う等、時間が掛かる手作業による加工作業が必要であった。
あるいは、既存の財務グラフ作成ソフトを利用する場合、さらに過年度との比較又は未来の予測を行う時には、比較したい会計年度と推移グラフを作るには比較したい期間や帳表選択等を設定する必要があるが、設定さえすれば会計システムの標準的な処理として通年での月毎や昨年度、過年度との比較は容易であるが、例えば同様の不況が発生した6年前と当期を比較したいという時には、当期と6年前の図表を作成してから、見やすいレイアウト構成を考えて、財務グラフ作成ソフトで詳細なレイアウト等の設定をするか、あるいは、出力した図表データを元に、別途、表計算ソフトを利用して、帳表や財務グラフの構成や再配置を行ったり、1つのシートにまとめて比較分析する分析グラフに再構築する等、時間が掛かる手作業による加工作業が必要であった。
あるいは、既存の財務グラフ作成ソフトを利用する場合、さらに比較したい会計年度と比率グラフを作るには比較したい期間や帳表選択等を設定する必要があるが、設定さえすれば会計システムの標準的な処理として昨年度、過年度との比較は容易であるが、例えば同様の不況が発生した6年前と当期の同じ科目の金額の変化を比較したいという時には、当期と6年前の図表を作成してから、見やすいレイアウト構成を考えて、財務グラフ作成ソフトで詳細な設定をするか、あるいは、出力した図表データを元に、別途、表計算ソフトを利用して、帳表や財務グラフの構成や再配置を行ったり、1つのシートにまとめて比較分析する分析グラフに再構築する等、時間が掛かる手作業による加工作業が必要であった。
あるいは、既存の財務グラフ作成ソフトを利用する場合、さらに指定期間(過去5年等)を一覧するもので指定期間の変化を収支や貸借バランスの観点から比較分析するためには、別の財務グラフを見る為にグラフ毎の比較したい期間や帳表選択等を詳細に設定する手間があった。また、それぞれの図表を作成してから、見やすいレイアウト構成にするためには、財務グラフ作成ソフトで詳細な設定をするか、あるいは、出力した図表データを元に、別途、表計算ソフトを利用して、帳表や財務グラフの再構成や再配置を行う等、時間が掛かる手作業による加工作業が必要であった。
あるいは、既存の財務グラフ作成ソフトを利用する場合、構成グラフ、推移グラフ、比率グラフ、科目明細グラフ等において、当年からの変化率が大きいものについて、詳細な設定でハイライト表示や色を変える等の設定する必要があった。また、見やすいレイアウト構成にするためには、財務グラフ作成ソフトで詳細な設定をするか、あるいは、出力した図表データを元に、別途、表計算ソフトを利用して、帳表や財務グラフの再構成や再配置を行う等、時間が掛かる手作業による加工作業が必要であった。
あるいは、既存の財務グラフ作成ソフトを利用する場合、顧問先がわかりやすい財務グラフを作成する場合に、科目の数や表示する期間に応じて選択する財務グラフの種類やグラフの表示方法を詳細に設定する必要があった。また、見やすいレイアウト構成にするためには、財務グラフ作成ソフトで詳細な設定をするか、あるいは、出力した図表データを元に、別途、表計算ソフトを利用して、帳表や財務グラフの再構成や再配置を行う等、時間が掛かる手作業による加工作業が必要であった。
あるいは、既存の財務グラフ作成ソフトを利用する場合、棒グラフから円グラフのようにグラフの切替えをしたい場合は、その都度グラフの表示方法を手動で詳細に設定するか、あるいは、出力した図表データを元に、別途、表計算ソフトを利用して、グラフの表示方法を手動で再設定する必要であった。
さらに過年度の財務データも含めて比較表を出力する事も出来たが、比較したい期間や帳表選択等を設定する必要があり、指定期間(過去5年)内の比較で、2年おきの比較や当年と3年前のような比較をするには見やすいレイアウト構成を考えて、出力した帳表と財務グラフに表計算ソフトを用いての加工作業がさらに必要であった。
In addition, when using existing financial graph creation software, it was possible to output a comparison table including financial data of previous years, but it was necessary to set the period to be compared and book selection in detail. .. For example, in order to make a comparison within a specified period (past 5 years), such as every two years or a comparison between the current year and three years ago, consider an easy-to-read layout structure and use financial graph creation software to create a detailed layout. It was necessary to perform the time-consuming manual processing work separately by using spreadsheet software based on the output chart data or setting the above.
Alternatively, when using existing financial graphing software, when it is necessary to explain the breakdown of subjects in more detail, it is necessary to take time to investigate and pick up the subjects to be explained in advance, and their relevance. In order to create a graph showing the above, it is necessary to specify subjects and set book table selection, etc., and considering a layout configuration that is easy to see, set detailed layout etc. with financial graph creation software, or output charts It was necessary to perform time-consuming manual processing work such as reconstructing and rearranging books and financial graphs separately using spreadsheet software based on the data.
Alternatively, when using existing financial graph creation software, and when comparing with previous years or forecasting the future, it is necessary to set the period and book selection to be compared in order to create a transition graph with the fiscal year you want to compare. However, once it is set, it is easy to compare monthly, last year, and previous years as standard processing of the accounting system, but for example, when you want to compare the current period with 6 years before the similar recession occurred. , After creating the charts for the current period and 6 years ago, consider the layout structure that is easy to see, and set the detailed layout etc. with the financial graph creation software, or separately calculate the chart based on the output chart data. It was necessary to perform time-consuming manual processing work, such as using software to configure and rearrange books and financial graphs, and reconstructing analysis graphs for comparative analysis on a single sheet. ..
Alternatively, when using existing financial graph creation software, it is necessary to set the period to be compared, book selection, etc. in order to create a ratio graph with the fiscal year you want to compare, but if you set it, it is standard for the accounting system. It is easy to compare with the previous year last year, but for example, if you want to compare the change in the amount of money of the same subject 6 years ago and the current period when the same recession occurred, create a chart of the current period and 6 years ago. After that, consider a layout configuration that is easy to see, and make detailed settings with financial graph creation software, or use spreadsheet software separately based on the output chart data to configure books and financial graphs. It was necessary to perform time-consuming manual processing work such as rearrangement and reconstruction into an analysis graph for comparative analysis on one sheet.
Alternatively, when using existing financial graph creation software, another financial graph is used to list the specified period (past 5 years, etc.) and to compare and analyze changes in the specified period from the viewpoint of balance and balance. It was troublesome to set in detail the period to be compared and the selection of books for each graph in order to see. In addition, in order to create a layout structure that is easy to see after creating each chart, make detailed settings with the financial graph creation software, or use spreadsheet software separately based on the output chart data. Therefore, it was necessary to perform time-consuming manual processing work such as reconstructing and rearranging books and financial graphs.
Alternatively, when using existing financial graph creation software, for composition graphs, transition graphs, ratio graphs, item detail graphs, etc. that have a large rate of change from the current year, highlight display and color changes with detailed settings, etc. Needed to be set. In addition, in order to make the layout configuration easy to see, either make detailed settings with the financial graph creation software, or use spreadsheet software separately based on the output chart data to re-create the books and financial graphs. It required time-consuming manual processing work such as configuration and rearrangement.
Alternatively, when using existing financial graph creation software, when creating a financial graph that is easy for the adviser to understand, set in detail the type of financial graph to be selected and the graph display method according to the number of subjects and the period to be displayed. I had to do it. In addition, in order to make the layout configuration easy to see, either make detailed settings with the financial graph creation software, or use spreadsheet software separately based on the output chart data to re-create the books and financial graphs. It required time-consuming manual processing work such as configuration and rearrangement.
Alternatively, when using existing financial graph creation software, if you want to switch the graph from a bar graph to a pie chart, manually set the graph display method in detail each time, or display the output chart data. Originally, it was necessary to manually reset the graph display method using spreadsheet software.
In addition, it was possible to output a comparison table including financial data of previous years, but it is necessary to set the period to be compared and the selection of the book, etc., and the comparison within the specified period (past 5 years) is every two years. Considering an easy-to-read layout configuration for comparison and comparison between the current year and three years ago, it was necessary to further process the output book table and financial graph using spreadsheet software.
さらにまた、特許文献1に記載のものは、予め所定の比較項目を設定しておき、要求に応じて視覚的に比較認識可能に表示するものであった。また、特許文献2に記載のものは、グラフ画面においてボタンが選択される操作がされたときは、その操作に応答して所定の処理を実行するものであった。いずれも、操作と操作結果の表示との関係は、一般的なものにすぎなかった。
Furthermore, in the case described in
そこで、本発明は、会計事務所の先生や職員等が顧問先にて説明するための資料を、直接端末で、複雑な設定等を行うことなく、会社や会計年度を選択するだけで簡単に表示でき、準備していない項目でも、対象項目を選択するだけで、レイアウト構成等の設定をすることなく、分かりやすく説明できる帳表やグラフを簡単に作成できる図表生成システム及びプログラムを提供することを目的とする。
さらに、本発明は、操作と操作結果の表示とに工夫を施した図表処理システム及びプログラムを提供することを目的とする。
Therefore, in the present invention, the materials for the teachers and staff of the accounting office to explain to the adviser can be easily obtained by simply selecting the company and the fiscal year without making complicated settings directly on the terminal. To provide a chart generation system and program that can easily create books and graphs that can be explained in an easy-to-understand manner without setting the layout configuration, etc., even for items that can be displayed and have not been prepared, simply by selecting the target item. With the goal.
Furthermore, an object of the present invention is to provide a chart processing system and a program in which the operation and the display of the operation result are devised.
本発明は、以下のような解決手段により、前記課題を解決する。
第1の発明は、会計事務所が顧問先の会計処理の決算データを含む財務データを元に生成した財務分析に関する図表データを端末の画面に表示させ、顧問先に説明するシステムであって、顧問先を示す会社情報と会計年度の選択操作を受け付ける操作受付手段と、損益計算書と貸借対照表とのどちらを重視するかの顧問先の要望及び顧問先の業種情報の少なくとも一方を記憶した重要度テーブルを参照して、前記操作受付手段が受け付けた会社情報の会計年度の財務データを分析し、損益計算書と貸借対照表のうちいずれか一方を最初に選択して表示するかを判定する重要度判定手段と、前記重要度判定手段により損益計算書と判定した場合に、受け付けた会社情報の会計年度である当年の財務データから損益計算書を構成する売上高、仕入高、経費、販売費及び一般管理費を含む主要な勘定科目の集計データを生成する集計データ生成手段と、表示する科目やその分類及び、単月か複数月か当年か複数年のいずれの分析を行うかの分析対象期間の選択を含む条件に基づいて、棒グラフ、帯グラフ、円グラフ及び線グラフを含むグラフの表示態様を判定するグラフ判定手段と、前記集計データに基づいて、主要な勘定科目からなる当年で構成され表形式で示される帳表である損益構成表と、前記損益構成表を構成する主要な勘定科目に対応し前記グラフ判定手段により判定された表示態様のグラフである損益構成グラフとを生成する図表データ生成手段と、会計事務所ごとの顧問先ごとに設定された所定の表示位置条件に基づいて、前記損益構成グラフ及び必要に応じて前記損益構成グラフと共に表示させる前記損益構成表の画面における表示位置を決定して、決定した表示位置に、前記損益構成グラフ及び必要に応じて前記損益構成表を表示させる図表データ表示手段と、を備え、前記重要度判定手段は、前記重要度テーブルを参照して分析した判定ができない場合には、損益科目の残高があるときには損益計算書と判定し、貸借科目のみ使用されているときには貸借対照表と判定すること、を特徴とする図表生成システムである。
第2の発明は、第1の発明の図表生成システムにおいて、前記操作受付手段は、さらに過年度比較の操作を受け付け、前記図表データ生成手段は、前記操作受付手段が過年度比較の操作を受け付けたことに応じて、前年を含む過年度の指定期間のうち前年の財務データが存在し、かつ損益科目の残高が変化する第1条件を満たす場合には、当年と前年との財務データを再集計した集計データに基づいて、前年と当年との表形式の比較損益構成表と、前記グラフ判定手段により判定された表示態様の前年と当年との比較損益構成グラフとを生成し、前記第1条件を満たさない場合には、前記指定期間のうち前年より過年度の財務データが存在し、かつ損益科目の残高が変化する過年度の財務データが見つかるまで遡り、前記過年度の財務データが見つかった年から当年までの期間である集計指定期間の財務データを再集計した集計データに基づいて、前記集計指定期間の表形式の比較損益構成表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較損益構成グラフとを生成し、前記図表データ表示手段は、決定した表示位置に、前記比較損益構成グラフ及び必要に応じて前記比較損益構成表を表示させること、を特徴とする図表生成システムである。
第3の発明は、第1の発明又は第2の発明の図表生成システムにおいて、前記操作受付手段は、さらに前記損益構成表又は損益構成グラフを構成する売上高、仕入高、経費、販売費及び一般管理費を含む分類の科目に対する選択操作を受け付け、前記操作受付手段が前記分類の科目に対する選択操作を受け付けたことに応じて、受け付けた損益科目の残高が0、かつ受け付けた損益科目の取引未発生期間がある第2条件を満たすか否かを判定する有効期間判定手段を備え、前記集計データ生成手段は、前記有効期間判定手段により前記第2条件を満たすと判定した場合には、受け付けた前記分類の科目について、指定された科目の分類より細かい分類の科目に展開し、当該展開した前記指定された科目の分類より細かい分類の科目について再集計を行って集計データを生成し、前記図表データ生成手段は、前記集計データに基づいて、当年の前記指定された科目の分類より細かい分類の各科目からなる表形式の科目明細表と、前記科目明細表を構成する前記指定された科目の分類より細かい分類の各科目に対応する前記グラフ判定手段により判定された表示態様の科目明細グラフとを生成し、前記図表データ表示手段は、決定した表示位置に、前記科目明細グラフ及び必要に応じて前記科目明細表を表示させ、前記操作受付手段は、さらに過年度比較の操作を受け付け、前記図表データ生成手段は、前記操作受付手段が過年度比較の操作を受け付けたことに応じて、前年を含む過年度の指定期間のうち前年の財務データが存在し、かつ損益科目の残高が変化する第1条件を満たす場合には、当年と前年との財務データを再集計した集計データに基づいて、指定期間から前記取引未発生期間を除いた期間で前年と当年との表形式の比較科目明細表と、指定期間から前記取引未発生期間を除いた期間で前年と当年との前記グラフ判定手段により判定された表示態様の比較科目明細グラフとを生成し、前記第1条件を満たさない場合には、前記指定期間のうち前年より過年度の財務データが存在し、かつ損益科目の残高が変化する過年度の財務データが見つかるまで遡り、前記過年度の財務データが見つかった年から当年までの期間である集計指定期間の財務データを再集計した集計データに基づいて、前記集計指定期間の表形式の比較科目明細表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較科目明細グラフとを生成し、前記図表データ表示手段は、前記比較科目明細グラフ及び必要に応じて前記比較科目明細表を更新表示させること、を特徴とする図表生成システムである。
第4の発明は、第1の発明から第3の発明までのいずれかの図表生成システムにおいて、前記操作受付手段は、さらに前記損益構成表又は前記損益構成グラフの会計年度の表示領域の選択操作を受け付け、前記操作受付手段が会計年度の表示領域の選択操作を受け付けたことに応じて、受け付けた損益科目の残高が0、かつ受け付けた損益科目の取引未発生期間がある第2条件を満たすか否かを判定する有効期間判定手段を備え、前記集計データ生成手段は、前記有効期間判定手段により前記第2条件を満たすと判定した場合には、受け付けた会計年度とその前年を含む過年度の指定期間の財務データ又は当年の未経過月を含む次年度以降の予算データから損益構成表を構成する売上高、仕入高、経費、販売費及び一般管理費を含む主要な勘定科目について月ごとに再集計を行って集計データを生成し、前記図表データ生成手段は、前記集計データに基づいて、指定期間から前記取引未発生期間を除いた期間で主要な勘定科目からなる当年で構成される表形式の損益推移表と、指定期間から前記取引未発生期間を除いた期間で前記損益推移表を構成する主要な勘定科目に対応する前記グラフ判定手段により判定された表示態様の損益推移グラフとを生成し、前記図表データ表示手段は、決定した表示位置に、前記損益推移グラフ及び必要に応じて前記損益推移表を表示させ、前記操作受付手段は、さらに過年度比較の操作を受け付け、前記図表データ生成手段は、前記操作受付手段が過年度比較の操作を受け付けたことに応じて、前年を含む過年度の指定期間のうち前年の財務データが存在し、かつ損益科目の残高が変化する第1条件を満たす場合は、前年と当年との表形式の比較損益推移表と、前記グラフ判定手段により判定された表示態様の前年と当年との比較損益推移グラフとを生成し、前記第1条件を満たさない場合には、前記指定期間のうち前年より過年度の財務データが存在し、かつ損益科目の残高が変化する過年度の財務データが見つかるまで遡り、前記過年度の財務データが見つかった年から当年までの期間である集計指定期間の財務データを再集計した集計データに基づいて、前記集計指定期間の表形式の比較損益推移表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較損益推移グラフとを生成し、前記図表データ表示手段は、前記比較損益推移グラフ及び必要に応じて前記比較損益推移表を更新表示させ、前記操作受付手段は、さらに未来予測比較の操作を受け付け、前記図表データ生成手段は、前記操作受付手段が未来予測比較の操作を受け付けたことに応じて、当年の未経過月を含む次年度以降の指定期間のうち当年の未経過月以降の予測データが存在し、かつ損益科目の残高が変化する第3条件を満たす場合には、前記集計指定期間の表形式の比較損益推移表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較損益推移グラフとを生成し、前記第3条件を満たさない場合には、前記指定期間のうち当年の未経過月以降の予測データが存在し、かつ損益科目の残高が変化する当年の未経過月以降の予測データが見つかるまで進み、当年から前記当年の未経過月以降の予測データが見つかった月での期間である集計指定期間の予測データと当年の財務データとを再集計した集計データに基づいて、前記集計指定期間の表形式の比較損益推移表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較損益推移グラフとを生成し、前記図表データ表示手段は、前記比較損益推移グラフ及び必要に応じて前記比較損益推移表を更新表示させること、を特徴とする図表生成システムである。
第5の発明は、第1の発明から第4の発明までのいずれかの図表生成システムにおいて、前記操作受付手段は、さらに前記損益構成表又は前記損益構成グラフの会計年度の表示領域の選択操作を受け付け、前記操作受付手段が会計年度の表示領域の選択操作を受け付けたことに応じて、受け付けた損益科目の残高が0、かつ受け付けた損益科目の取引未発生期間がある第2条件を満たすか否かを判定する有効期間判定手段と、前記有効期間判定手段により前記取引未発生期間があると判定した場合に、前記選択された会計年度とその前年を含む過年度の指定期間の財務データ又は当年の未経過月を含む次年度以降の予算データから損益計算書を構成する売上高、仕入高、経費、販売費及び一般管理費を含む主要な勘定科目について受け付けた会計年度である当年を基準とする比率データを生成する比率データ生成手段と、を備え、前記図表データ生成手段は、前記比率データに基づいて指定期間から前記取引未発生期間を除いた期間で主要な勘定科目からなる表形式の前年の金額、当年の金額、当年累積比率からなる図表データである主要な勘定科目ごとの損益比率表と、指定期間から前記取引未発生期間を除いた期間で前記損益比率表に対応する主要な勘定科目に対応する前記グラフ判定手段により判定された表示態様の損益比率グラフとを生成し、前記図表データ表示手段は、決定した表示位置に、前記損益比率グラフ及び必要に応じて前記損益比率表を表示させ、前記操作受付手段は、さらに過年度比較の操作を受け付け、前記図表データ生成手段は、前記操作受付手段が過年度比較の操作を受け付けたことに応じて、前年を含む過年度の指定期間のうち前年の財務データが存在し、かつ損益科目の残高が変化する第1条件を満たす場合には、前年と当年との表形式の比較損益比率表と、前記グラフ判定手段により判定された表示態様の前年と当年との比較損益比率グラフとを生成し、前記第1条件を満たさない場合には、前記指定期間のうち前年より過年度の財務データが存在し、かつ損益科目の残高が変化する過年度の財務データが見つかるまで遡り、前記過年度の財務データが見つかった年から当年までの期間である集計指定期間の財務データを再集計した集計データに基づいて、前記集計指定期間の表形式の比較損益比率表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較損益比率グラフとを生成し、前記図表データ表示手段は、前記比較損益比率グラフ及び必要に応じて前記比較損益比率表を更新表示させること、を特徴とする図表生成システムである。
第6の発明は、会計事務所が顧問先の会計処理の決算データを含む財務データを元に生成した財務分析に関する図表データを端末の画面に表示させ、顧問先に説明するシステムであって、顧問先を示す会社情報と会計年度の選択操作を受け付ける操作受付手段と、損益計算書と貸借対照表とのどちらを重視するかの顧問先の要望及び顧問先の業種情報の少なくとも一方を記憶した重要度テーブルを参照して、前記操作受付手段が受け付けた会社情報の会計年度の財務データを分析し、損益計算書と貸借対照表のうちいずれか一方を最初に選択して表示するかを判定する重要度判定手段と、前記重要度判定手段により貸借対照表と判定した場合に、受け付けた会社情報の会計年度である当年の財務データから貸借対照表を構成する現金、売掛金、買掛金、資本金を含む主要な勘定科目の集計データを生成する集計データ生成手段と、表示する科目やその分類及び、単月か複数月か当年か複数年のいずれの分析を行うかの分析対象期間の選択を含む条件に基づいて、棒グラフ、帯グラフ、円グラフ及び線グラフを含むグラフの表示態様を判定するグラフ判定手段と、前記集計データに基づいて、主要な勘定科目からなる当年で構成され表形式で示される帳表である貸借構成表と、前記貸借構成表を構成する主要な勘定科目に対応し前記グラフ判定手段により判定された表示態様のグラフである貸借構成グラフとを生成する図表データ生成手段と、会計事務所ごとの顧問先ごとに設定された所定の表示位置条件に基づいて、前記貸借構成グラフ及び必要に応じて前記貸借構成グラフと共に表示させる前記貸借構成表の画面における表示位置を決定して、決定した表示位置に、前記貸借構成グラフ及び必要に応じて前記貸借構成表を表示させる図表データ表示手段と、を備え、前記重要度判定手段は、前記重要度テーブルを参照して分析した判定ができない場合には、損益科目の残高があるときには損益計算書と判定し、貸借科目のみ使用されているときには貸借対照表と判定すること、を特徴とする図表生成システムである。
第7の発明は、第6の発明の図表生成システムにおいて、前記操作受付手段は、さらに過年度比較の操作を受け付け、前記図表データ生成手段は、前記操作受付手段が過年度比較の操作を受け付けたことに応じて、前年を含む過年度の指定期間のうち前年の財務データが存在し、かつ貸借科目が変化する第4条件を満たす場合には、当年と前年との財務データを再集計した集計データに基づいて、前年と当年との表形式の比較貸借構成表と、前記グラフ判定手段により判定された表示態様の前年と当年との比較貸借構成グラフとを生成し、前記第4条件を満たさない場合には、前記指定期間のうち前年より過年度の財務データが存在し、かつ貸借科目が変化する過年度の財務データが見つかるまで遡り、前記過年度の財務データが見つかった年から当年までの期間である集計指定期間の財務データを再集計した集計データに基づいて、前記集計指定期間の表形式の比較貸借構成表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較貸借構成グラフとを生成し、前記図表データ表示手段は、決定した表示位置に、前記比較貸借構成グラフ及び必要に応じて前記比較貸借構成表を表示させること、を特徴とする図表生成システムである。
第8の発明は、第6の発明又は第7の発明の図表生成システムにおいて、前記操作受付手段は、さらに前記貸借構成表又は貸借構成グラフを構成する現金、売掛金、買掛金、資本金を含む主要な勘定科目に対する選択操作を受け付け、前記操作受付手段が主要な勘定科目に対する選択操作を受け付けたことに応じて、受け付けた貸借科目が0、かつ受け付けた貸借科目の取引未発生期間がある第5条件を満たすか否かを判定する有効期間判定手段を備え、前記集計データ生成手段は、前記有効期間判定手段により前記第5条件を満たすと判定した場合には、受け付けた主要な勘定科目について、指定された科目の分類より細かい分類の科目に展開し、当該展開した前記指定された科目の分類より細かい分類の科目について再集計を行って集計データを生成し、前記図表データ生成手段は、前記集計データに基づいて、当年の前記指定された科目の分類より細かい分類の各科目からなる表形式の科目明細表と、前記科目明細表を構成する前記指定された科目の分類より細かい分類の各科目に対応する前記グラフ判定手段により判定された表示態様の科目明細グラフとを生成し、前記図表データ表示手段は、決定した表示位置に、前記科目明細グラフ及び必要に応じて前記科目明細表を表示させ、前記操作受付手段は、さらに過年度比較の操作を受け付け、前記図表データ生成手段は、前記操作受付手段が過年度比較の操作を受け付けたことに応じて、前年を含む過年度の指定期間のうち前年の財務データが存在し、かつ貸借科目が変化する第4条件を満たす場合には、当年と前年との財務データを再集計した集計データに基づいて、指定期間から前記取引未発生期間を除いた期間で前年と当年との表形式の比較科目明細表と、指定期間から前記取引未発生期間を除いた期間で前年と当年との前記グラフ判定手段により判定された表示態様の比較科目明細グラフとを生成し、前記第4条件を満たさない場合には、前記指定期間のうち前年より過年度の財務データが存在し、かつ貸借科目が変化する過年度の財務データが見つかるまで遡り、前記過年度の財務データが見つかった年から当年までの期間である集計指定期間の財務データを再集計した集計データに基づいて、前記集計指定期間の表形式の比較科目明細表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較科目明細グラフとを生成し、前記図表データ表示手段は、前記比較科目明細グラフ及び必要に応じて前記比較科目明細表を更新表示させること、を特徴とする図表生成システムである。
第9の発明は、第6の発明から第8の発明までのいずれかの図表生成システムにおいて、前記操作受付手段は、さらに前記貸借構成表又は前記貸借構成グラフの会計年度の表示領域の選択操作を受け付け、前記操作受付手段が会計年度の表示領域の選択操作を受け付けたことに応じて、受け付けた貸借科目が0、かつ受け付けた貸借科目の取引未発生期間がある第5条件を満たすか否かを判定する有効期間判定手段を備え、前記集計データ生成手段は、前記有効期間判定手段により前記第5条件を満たすと判定した場合には、受け付けた会計年度とその前年を含む過年度の指定期間の財務データ又は当年の未経過月を含む次年度以降の予算データから貸借構成表を構成する現金、売掛金、買掛金、資本金を含む主要な勘定科目について月ごとに再集計を行って集計データを生成し、前記図表データ生成手段は、前記集計データに基づいて、指定期間から前記取引未発生期間を除いた期間で主要な勘定科目からなる当年で構成される表形式の貸借推移表と、指定期間から前記取引未発生期間を除いた期間で前記貸借推移表を構成する主要な勘定科目に対応する前記グラフ判定手段により判定された表示態様の貸借推移グラフとを生成し、前記図表データ表示手段は、決定した表示位置に、前記貸借推移グラフ及び必要に応じて前記貸借推移表を表示させ、前記操作受付手段は、さらに過年度比較の操作を受け付け、前記図表データ生成手段は、前記操作受付手段が過年度比較の操作を受け付けたことに応じて、前年を含む過年度の指定期間のうち前年の財務データが存在し、かつ貸借科目が変化する第4条件を満たす場合は、前年と当年との表形式の比較貸借推移表と、前記グラフ判定手段により判定された表示態様の前年と当年との比較貸借推移グラフとを生成し、前記第4条件を満たさない場合には、前記指定期間のうち前年より過年度の財務データが存在し、かつ貸借科目が変化する過年度の財務データが見つかるまで遡り、前記過年度の財務データが見つかった年から当年までの期間である集計指定期間の財務データを再集計した集計データに基づいて、前記集計指定期間の表形式の比較貸借推移表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較貸借推移グラフとを生成し、前記図表データ表示手段は、前記比較貸借推移グラフ及び必要に応じて前記比較貸借推移表を更新表示させ、前記操作受付手段は、さらに未来予測比較の操作を受け付け、前記図表データ生成手段は、前記操作受付手段が未来予測比較の操作を受け付けたことに応じて、当年の未経過月を含む次年度以降の指定期間のうち当年の未経過月以降の予測データが存在し、かつ貸借科目が変化する第6条件を満たす場合には、前記集計指定期間の表形式の比較貸借推移表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較貸借推移グラフとを生成し、前記第6条件を満たさない場合には、前記指定期間のうち当年の未経過月以降の予測データが存在し、かつ貸借科目が変化する当年の未経過月以降の予測データが見つかるまで進み、当年から前記当年の未経過月以降の予測データが見つかった月での期間である集計指定期間の予測データと当年の財務データとを再集計した集計データに基づいて、前記集計指定期間の表形式の比較貸借推移表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較貸借推移グラフとを生成し、前記図表データ表示手段は、前記比較貸借推移グラフ及び必要に応じて前記比較貸借推移表を更新表示させること、を特徴とする図表生成システムである。
第10の発明は、第6の発明から第9の発明までのいずれかの図表生成システムにおいて、前記操作受付手段は、さらに前記貸借構成表又は前記貸借構成グラフの会計年度の表示領域の選択操作を受け付け、前記操作受付手段が会計年度の表示領域の選択操作を受け付けたことに応じて、受け付けた貸借科目が0、かつ受け付けた貸借科目の取引未発生期間がある第5条件を満たすか否かを判定する有効期間判定手段と、前記有効期間判定手段により前記取引未発生期間があると判定した場合に、前記選択された会計年度とその前年を含む過年度の指定期間の財務データ又は当年の未経過月を含む次年度以降の予算データから貸借対照表を構成する現金、売掛金、買掛金、資本金を含む主要な勘定科目について受け付けた会計年度である当年を基準とする比率データを生成する比率データ生成手段と、を備え、前記図表データ生成手段は、前記比率データに基づいて指定期間から前記取引未発生期間を除いた期間で主要な勘定科目からなる表形式の前年の金額、当年の金額、当年累積比率からなる図表データである主要な勘定科目ごとの貸借比率表と、指定期間から前記取引未発生期間を除いた期間で前記貸借比率表に対応する主要な勘定科目に対応する前記グラフ判定手段により判定された表示態様の貸借比率グラフとを生成し、前記図表データ表示手段は、決定した表示位置に、前記貸借比率グラフ及び必要に応じて前記貸借比率表を表示させ、前記操作受付手段は、さらに過年度比較の操作を受け付け、前記図表データ生成手段は、前記操作受付手段が過年度比較の操作を受け付けたことに応じて、前年を含む過年度の指定期間のうち前年の財務データが存在し、かつ貸借科目が変化する第4条件を満たす場合には、前年と当年との表形式の比較貸借比率表と、前記グラフ判定手段により判定された表示態様の前年と当年との比較貸借比率グラフとを生成し、前記第4条件を満たさない場合には、前記指定期間のうち前年より過年度の財務データが存在し、かつ貸借科目が変化する過年度の財務データが見つかるまで遡り、前記過年度の財務データが見つかった年から当年までの期間である集計指定期間の財務データを再集計した集計データに基づいて、前記集計指定期間の表形式の比較貸借比率表と、前記グラフ判定手段により判定された表示態様の前記集計指定期間の比較貸借比率グラフとを生成し、前記図表データ表示手段は、前記比較貸借比率グラフ及び必要に応じて前記比較貸借比率表を更新表示させること、を特徴とする図表生成システムである。
第11の発明は、第1の発明から第10の発明までのいずれかの図表生成システムにおいて、前記操作受付手段は、前記重要度判定手段により判定した損益計算書又は貸借対照表で表示される科目に対する1又は2以上の選択操作及び、表示する毎月を含む短期や当年や過年度を含む長期の選択操作の少なくともいずれか一方を受け付け、前記グラフ判定手段は、受け付けた選択操作に基づいて、科目数及び科目の種類と分析対象期間とに基づくグラフの種類と表示態様とを記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定し、前記集計データ生成手段は、受け付けた会社情報と会計年度とに基づいて指定期間の財務データと、選択操作によって受け付けた科目とから科目の集計データを生成し、前記図表データ生成手段は、前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成すること、を特徴とする図表生成システムである。
第12の発明は、会計事務所が顧問先の会計処理の決算データを含む財務データを元に生成した財務分析に関する図表データを端末の画面に表示させ、顧問先に説明するシステムであって、顧問先を示す会社情報と会計年度の選択操作を受け付ける操作受付手段と、損益計算書と貸借対照表とのどちらを重視するかの顧問先の要望及び顧問先の業種情報の少なくとも一方を記憶した重要度テーブルを参照して、前記操作受付手段が受け付けた会社情報の会計年度の財務データを分析し、損益計算書と貸借対照表のうちいずれか一方を最初に選択して表示するかを判定する重要度判定手段と、を備え、前記重要度判定手段は、前記重要度テーブルを参照して分析した判定ができない場合には、損益科目の残高があるときには損益計算書と判定し、貸借科目のみ使用されているときには貸借対照表と判定し、前記操作受付手段は、前記重要度判定手段により判定した損益計算書又は貸借対照表で表示される科目に対する1又は2以上の選択操作及び、表示する毎月を含む短期や当年や過年度を含む長期の選択操作の少なくともいずれか一方を受け付け、受け付けた会社情報と会計年度とに基づいて指定期間の財務データ及び選択操作によって受け付けた科目から、科目の集計データを生成する集計データ生成手段と、受け付けた選択操作に基づいて、科目数及び科目の種類と分析対象期間とに基づくグラフの種類と表示態様とを記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定するグラフ判定手段と、前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成する図表データ生成手段と、会計事務所ごとの顧問先ごとに設定された所定の表示位置条件に基づいて、前記グラフ及び必要に応じて前記グラフと共に表示させる前記帳表の画面における表示位置を決定して、決定した表示位置に、前記グラフ及び必要に応じて前記帳表を表示させる図表データ表示手段と、を備えること、を特徴とする図表生成システムである。
第13の発明は、第1の発明から第12の発明のまでのいずれかの図表生成システムにおいて、所定の表示位置条件は、予めシステムで登録された表示位置、操作者の選択操作によって選択した表示位置、又は、顧問先の要望及び顧問先の業種情報に基づく表示位置であって、グラフと表形式の帳表との両方を表示する場合には、画面の左右又は上下のいずれかの位置に前記グラフと前記帳表とを並べて表示するかの条件であり、グラフのみを表示する場合には、画面の中央又は上下左右のいずれかの位置に前記グラフを表示するかの条件であること、を特徴とする図表生成システムである。
第14の発明は、第1の発明から第13の発明のまでのいずれかの図表生成システムにおいて、前記図表データ表示手段は、表示させるグラフの種類及び必要に応じて表示させる表形式の帳表の種類を、前記操作受付手段が受け付けた操作内容に対する操作回数に基づいて切り替えて表示させること、を特徴とする図表生成システムである。
第15の発明は、第1の発明から第14の発明のまでのいずれかの図表生成システムにおいて、前記図表データ生成手段は、前記帳表の主要な勘定科目のうち、当年又は当年度の開始月を基準として変化率を算出し、当年又は当年度の開始月と比較して変化率の大きい方の科目を視覚的手段によって選択しやすくする強調表示を行った前記帳表と、前記帳表に対応する前記グラフとを生成すること、を特徴とする図表生成システムである。
第16の発明は、第1の発明から第14の発明のまでのいずれかの図表生成システムにおいて、前記図表データ生成手段は、前記帳表の主要な勘定科目のうち、当年又は当年度の開始月を基準として変化率を算出し、当年又は当年度の開始月と比較して変化率の大きい方の科目のみを表示する前記帳表と、前記帳表に対応する前記グラフとを生成すること、を特徴とする図表生成システムである。
The present invention solves the above-mentioned problems by the following solutions.
The first invention is a system in which an accounting firm displays chart data related to financial analysis generated based on financial data including settlement data of accounting treatment of an advisor on a terminal screen and explains it to the advisor. I memorized at least one of the company information indicating the adviser, the operation reception means for accepting the selection operation of the fiscal year, the request of the adviser as to whether to emphasize the income statement or the balance sheet, and the industry information of the adviser. With reference to the importance table, analyze the financial data of the fiscal year of the company information received by the operation reception means, and determine whether to display either the income statement or the balance sheet first. Sales, purchases, and expenses that make up the income statement from the financial data of the current year, which is the fiscal year of the received company information, when the income statement is determined by the importance determination means and the importance determination means. , Aggregate data generation means to generate aggregated data of major account items including sales expenses and general management expenses, items to be displayed and their classification, and whether to analyze single month, multiple months, current year or multiple years It consists of a graph judgment means for determining the display mode of a graph including a bar graph, a band graph, a circle graph, and a line graph based on a condition including selection of an analysis target period, and a main account item based on the aggregated data. A profit and loss composition table, which is a book composed of the current year and is shown in a tabular format, and a profit and loss composition graph, which is a graph of a display mode determined by the graph determination means corresponding to the main account items constituting the profit and loss composition table. The profit and loss composition table to be displayed together with the profit and loss composition graph and, if necessary, the profit and loss composition graph based on the chart data generation means for generating the above and the predetermined display position condition set for each advisor for each accounting office. The display position on the screen of the above is determined, and the profit / loss composition graph and the chart data display means for displaying the profit / loss composition table as needed are provided at the determined display position, and the importance determination means is said to be important. If the judgment cannot be made by referring to the degree table, it is judged as a profit and loss statement when there is a balance of profit and loss items, and it is judged as a balance sheet when only balance items are used. It is a generation system.
In the second invention, in the chart generation system of the first invention, the operation receiving means further accepts the operation of the previous year comparison, and the chart data generating means receives the operation of the previous year comparison by the operation receiving means. If the financial data of the previous year exists in the designated period of the previous year including the previous year and the first condition that the balance of the profit and loss item changes is satisfied, the financial data of the current year and the previous year are re-aggregated. Based on the data, a tabular comparative profit / loss composition table between the previous year and the current year and a comparative profit / loss composition graph between the previous year and the current year in the display mode determined by the graph determination means are generated, and the first condition is satisfied. If not, it goes back to the time when the financial data of the previous year exists from the previous year and the balance of the profit and loss items changes in the specified period until the financial data of the previous year is found, and from the year when the financial data of the previous year is found to the current year. Comparison of the tabular comparative profit and loss composition table of the aggregation designated period and the aggregation designation period of the display mode determined by the graph determination means based on the aggregation data obtained by re-aggregating the financial data of the aggregation designation period which is the period. The chart data display means is a chart generation system for generating a profit / loss composition graph and displaying the comparative profit / loss composition graph and, if necessary, the comparative profit / loss composition table at a determined display position. ..
The third invention is the chart generation system of the first invention or the second invention, in which the operation receiving means further constitutes sales, purchases, expenses, and sales expenses that further constitute the profit / loss composition table or the profit / loss composition graph. And the selection operation for the subject of the classification including the general management fee is accepted, and the balance of the received profit and loss item is 0 and the received profit and loss item is in response to the operation reception means accepting the selection operation for the subject of the classification. A valid period determining means for determining whether or not a second condition is satisfied with a transaction non-occurrence period is provided, and when the aggregated data generating means determines that the second condition is satisfied by the valid period determining means, The accepted subjects of the above classification are expanded to the subjects of the classification finer than the classification of the designated subject, and the subjects of the classification finer than the classification of the specified subject are re-aggregated to generate the aggregated data. Based on the aggregated data, the chart data generation means includes a tabular subject schedule composed of each subject classified in a finer classification than the classification of the designated subject of the current year, and the designated subject schedule constituting the subject schedule. A subject detail graph of a display mode determined by the graph determination means corresponding to each subject of a finer classification than the subject classification is generated, and the chart data display means needs the subject detail graph and the required display position at the determined display position. The subject schedule is displayed according to the above, the operation receiving means further accepts the operation of the previous year comparison, and the chart data generating means receives the operation of the previous year comparison according to the operation receiving means of the previous year. If the financial data of the previous year exists in the designated period of the previous year including, and the first condition that the balance of the profit and loss item changes is satisfied, the financial data of the current year and the previous year are re-aggregated based on the aggregated data. By the tabular comparison item schedule of the previous year and the current year in the period excluding the non-transaction period from the designated period, and the graph determination means of the previous year and the current year in the period excluding the non-transaction period from the designated period. A comparative item detail graph of the determined display mode is generated, and if the first condition is not satisfied, financial data of a previous year from the previous year exists in the specified period, and the balance of the profit / loss item changes. Based on the aggregated data obtained by re-aggregating the financial data of the designated aggregation period, which is the period from the year in which the financial data of the previous year was found to the current year, the tabular comparison item of the designated aggregation period Comparison subject of the schedule and the aggregation designated period of the display mode determined by the graph determination means The chart data display means is a chart generation system for generating a detail graph and updating and displaying the comparison subject detail graph and the comparison subject schedule as needed.
The fourth invention is in any of the chart generation systems from the first invention to the third invention, in which the operation receiving means further selects an operation of selecting a display area for a fiscal year of the profit or loss composition table or the profit or loss composition graph. The second condition is satisfied that the balance of the received profit / loss item is 0 and there is a transaction non-occurrence period of the received profit / loss item in response to the operation receiving means accepting the operation of selecting the display area of the fiscal year. It is provided with a valid period determining means for determining whether or not, and when the aggregated data generating means determines that the second condition is satisfied by the valid period determining means, it is a past fiscal year including the accepted fiscal year and the previous year. Monthly for major accounts including sales, purchases, expenses, sales expenses and general management expenses that make up the profit and loss composition table from financial data for the specified period or budget data for the following fiscal year including unexpired months of the current year To generate aggregated data, the chart data generating means is composed of the current year consisting of major account items in a period excluding the non-transaction period from the designated period based on the aggregated data. A tabular profit and loss transition table and a profit and loss transition graph of the display mode determined by the graph determination means corresponding to the main account items constituting the profit and loss transition table in the period excluding the non-transaction occurrence period from the designated period. The chart data display means displays the profit and loss transition graph and, if necessary, the profit and loss transition table at the determined display position, and the operation receiving means further accepts the operation of comparison in the past year, and the chart. The data generation means is the first condition in which the financial data of the previous year exists in the designated period of the previous year including the previous year and the balance of the profit / loss item changes according to the operation receiving means receiving the operation of the comparison of the previous year. When the condition is satisfied, a tabular comparative profit / loss transition table between the previous year and the current year and a comparative profit / loss transition graph between the previous year and the current year in the display mode determined by the graph determination means are generated, and the first condition is satisfied. If not, it goes back to the time when the financial data of the previous year exists from the previous year and the balance of the profit and loss item changes in the specified period until the financial data of the previous year is found, and from the year when the financial data of the previous year is found to the current year. Comparison of the tabular comparative profit and loss transition table of the aggregation designated period and the aggregation designation period of the display mode determined by the graph determination means based on the aggregation data obtained by re-aggregating the financial data of the aggregation designation period, which is the period. The profit and loss transition graph is generated, and the chart data display means is the comparative profit and loss transition graph and, if necessary, the above. The comparative profit / loss transition table is updated and displayed, the operation receiving means further accepts the future prediction comparison operation, and the chart data generating means receives the future prediction comparison operation in response to the operation receiving means receiving the future prediction comparison operation. If there is forecast data for the unexpired month or later of the current year among the designated periods after the next fiscal year including the unexpired month of, and the third condition that the balance of the profit and loss item changes is satisfied, the table of the above-mentioned aggregation designated period A comparative profit / loss transition table in the form and a comparative profit / loss transition graph of the aggregation designated period of the display mode determined by the graph determination means are generated, and if the third condition is not satisfied, the current year of the designated period is generated. Proceed until the forecast data for the unexpired month or later of the current year is found, and the forecast data for the unexpired month or later of the current year is found. Based on the aggregated data obtained by re-aggregating the forecast data for the designated aggregation period and the financial data for the current year, the tabular comparative profit and loss transition table for the designated aggregation period and the display determined by the graph determination means. A chart generation characterized in that a comparative profit / loss transition graph of the aggregation designated period of the embodiment is generated, and the chart data display means updates and displays the comparative profit / loss transition graph and the comparative profit / loss transition table as needed. It is a system.
A fifth invention is in any of the chart generation systems from the first invention to the fourth invention, in which the operation receiving means further selects an operation of selecting a display area for the fiscal year of the profit and loss composition table or the profit and loss composition graph. The second condition is satisfied that the balance of the received profit / loss item is 0 and there is a transaction non-occurrence period of the received profit / loss item in response to the operation receiving means receiving the operation of selecting the display area of the fiscal year. When the validity period determination means for determining whether or not there is a non-transaction occurrence period is determined by the validity period determination means, financial data or financial data of a specified period of a previous year including the selected fiscal year and the previous year. The current year, which is the fiscal year in which the main accounts including sales, purchases, expenses, sales expenses, and general management expenses that make up the income statement from the budget data for the next and subsequent years, including the unexpired months of the current year, are accepted. The chart data generation means includes a ratio data generation means for generating a reference ratio data, and the chart data generation means is a table composed of major account items in a period excluding the transaction non-occurrence period from the designated period based on the ratio data. Corresponds to the profit / loss ratio table for each major account, which is chart data consisting of the amount of the previous year, the amount of the current year, and the cumulative ratio of the current year, and the period obtained by excluding the non-transaction period from the specified period. A profit / loss ratio graph of the display mode determined by the graph determination means corresponding to the main account item is generated, and the chart data display means displays the profit / loss ratio graph and, if necessary, the profit / loss at the determined display position. The ratio table is displayed, the operation receiving means further accepts the operation of the previous year comparison, and the chart data generating means designates the previous year including the previous year in response to the operation receiving means accepting the operation of the previous year comparison. If the financial data of the previous year exists in the period and the first condition that the balance of the profit and loss item changes is satisfied, it is judged by the comparative profit / loss ratio table of the previous year and the current year and the graph judgment means. A comparative profit / loss ratio graph between the previous year and the current year in the display mode is generated, and if the first condition is not met, financial data for the previous year from the previous year in the specified period exists and the balance of the profit / loss item changes. The tabular form of the specified aggregation period is based on the aggregated data obtained by re-aggregating the financial data of the designated aggregation period, which is the period from the year in which the financial data of the previous year was found to the current year. Comparative profit / loss ratio between the comparative profit / loss ratio table and the aggregation designated period of the display mode determined by the graph determination means The chart data display means is a chart generation system that generates a rate graph and updates and displays the comparative profit / loss ratio graph and the comparative profit / loss ratio table as needed.
The sixth invention is a system in which an accounting firm displays chart data related to financial analysis generated based on financial data including settlement data of accounting treatment of an advisor on a terminal screen and explains it to the advisor. I memorized at least one of the company information indicating the adviser, the operation reception means for accepting the selection operation of the fiscal year, the request of the adviser as to whether to emphasize the profit and loss statement or the balance sheet, and the industry information of the adviser. With reference to the importance table, analyze the financial data of the fiscal year of the company information received by the operation reception means, and determine whether to display either the profit and loss statement or the balance sheet first. Cash, accounts receivable, accounts receivable, capital that compose the balance sheet from the financial data of the current year, which is the fiscal year of the received company information, when it is determined to be the balance sheet by the importance determination means and the importance determination means. Selection of aggregated data generation means to generate aggregated data of major account items including gold, items to be displayed and their classification, and analysis target period of single month, multiple months, current year, or multiple years A tabular format consisting of a graph judgment means for determining the display mode of a graph including a bar graph, a band graph, a circle graph, and a line graph based on conditions including, and the current year consisting of major account items based on the aggregated data. Chart data generation that generates a balance composition table, which is a book shown by, and a balance composition graph, which is a graph of a display mode corresponding to the main account items constituting the balance composition table and determined by the graph determination means. Based on the means and the predetermined display position conditions set for each advisor for each accounting office, the display position on the screen of the loan composition table to be displayed together with the loan composition graph and, if necessary, the loan composition graph is displayed. The balance composition graph and, if necessary, a chart data display means for displaying the balance composition table at the determined display position are provided, and the importance determination means refers to the importance table. It is a chart generation system characterized in that when the analyzed judgment cannot be made, it is judged as a profit and loss statement when there is a balance of profit and loss items, and it is judged as a balance sheet when only balance items are used.
According to the seventh invention, in the chart generation system of the sixth invention, the operation receiving means further accepts the operation of the previous year comparison, and the chart data generating means receives the operation of the previous year comparison by the operation receiving means. If the financial data of the previous year exists in the designated period of the previous year including the previous year and the fourth condition that the loan item changes is satisfied, the financial data of the current year and the previous year will be re-aggregated. Based on this, a tabular comparative loan composition table between the previous year and the current year and a comparative loan composition graph between the previous year and the current year in the display mode determined by the graph determination means are generated, and the fourth condition is not satisfied. Is the period from the year in which the financial data of the previous year was found to the current year, going back to the time when the financial data of the previous year exists from the previous year and the financial data of the previous year in which the loan item changes is found. Based on the aggregated data obtained by re-aggregating the financial data of the designated period, the tabular comparative loan composition table of the aggregated designated period and the comparative loan composition graph of the aggregated designated period of the display mode determined by the graph determination means. The chart data display means is a chart generation system characterized in that the comparative balance composition graph and, if necessary, the comparison balance composition table are displayed at a determined display position.
The eighth invention is the chart generation system of the sixth invention or the seventh invention, in which the operation receiving means further includes cash, accounts payable, accounts payable, and capital constituting the loan composition table or the loan composition graph. In response to the fact that the selection operation for the main account is accepted and the operation reception means accepts the selection operation for the main account, the accepted loan item is 0 and there is a transaction non-occurrence period of the accepted loan item. A valid period determining means for determining whether or not the five conditions are satisfied is provided, and when the aggregated data generating means determines that the fifth condition is satisfied by the valid period determining means, the main account items accepted , The subject is expanded to the subjects of the classification finer than the classification of the designated subject, and the subjects of the classification finer than the classification of the specified subject are re-aggregated to generate the aggregated data, and the chart data generation means is Based on the aggregated data, there is a tabular course schedule consisting of each subject that is classified more finely than the classification of the designated subject for the current year, and a classification that is finer than the classification of the designated subject that constitutes the subject schedule. A subject detail graph of a display mode determined by the graph determination means corresponding to each subject is generated, and the chart data display means displays the subject detail graph and, if necessary, the subject detail table at a determined display position. Is displayed, the operation receiving means further accepts the operation of the comparison of the previous year, and the chart data generating means receives the operation of the comparison of the previous year, and the designated period of the previous year including the previous year If the financial data of the previous year exists and the fourth condition that the loan item changes is satisfied, the period in which the transaction has not occurred is calculated from the specified period based on the aggregated data obtained by reaggregating the financial data of the current year and the previous year. A tabular comparison item statement between the previous year and the current year in the excluded period, and a comparison item statement in the display mode determined by the graph determination means between the previous year and the current year in the period excluding the transaction non-occurrence period from the designated period. If a graph is generated and the fourth condition is not satisfied, the financial data of the previous year exists from the previous year in the designated period, and the financial data of the previous year in which the loan item changes is found. Based on the aggregated data obtained by re-aggregating the financial data of the designated aggregation period, which is the period from the year in which the financial data was found to the current year, it is determined by the tabular comparison item schedule of the designated aggregation period and the graph determination means. A comparison subject detail graph of the aggregation designated period in the display mode is generated, and the figure The table data display means is a chart generation system characterized in that the comparative subject detailed graph and the comparative subject detailed table are updated and displayed as needed.
In the ninth invention, in any of the chart generation systems from the sixth invention to the eighth invention, the operation receiving means further selects an operation for selecting a display area of the fiscal year of the balance table or the balance graph. Whether or not the fifth condition is satisfied in which the accepted loan item is 0 and there is a transaction non-occurrence period of the accepted loan item in response to the operation reception means accepting the operation of selecting the display area of the fiscal year. The aggregated data generation means is provided with a valid period determining means for determining whether or not the data is valid, and when the valid period determining means determines that the fifth condition is satisfied, the accepted fiscal year and the designated period of the previous year including the previous year thereof are included. Aggregated data by monthly recounting of major accounts including cash, accounts payable, accounts payable, and capital that make up the balance sheet from the financial data of the current fiscal year or the budget data for the following fiscal year including the unexpired months of the current year. Based on the aggregated data, the chart data generation means has a tabular balance transition table composed of the current year consisting of major accounts in the period excluding the transaction non-occurrence period from the designated period. A balance transition graph of a display mode determined by the graph determination means corresponding to the main account items constituting the balance transition table is generated in a period excluding the transaction non-occurrence period from the designated period, and the chart data display. The means displays the balance transition graph and the balance transition table as necessary at the determined display position, the operation reception means further accepts the operation of comparison in the past years, and the chart data generation means receives the operation. If the financial data of the previous year exists in the designated period of the previous year including the previous year and the fourth condition that the loan item changes is satisfied according to the means accepting the operation of comparison of the previous year, the previous year and the current year A tabular comparative balance transition table and a comparative balance transition graph of the display mode determined by the graph determination means between the previous year and the current year are generated, and if the fourth condition is not satisfied, the specified period Re-aggregate the financial data for the designated period, which is the period from the year when the financial data for the previous year was found to the current year, going back to the time when the financial data for the previous year exists and the loan items change from the previous year. Based on the aggregated data, a tabular comparative balance transition table of the aggregation designated period and a comparative balance transition graph of the aggregation designated period of the display mode determined by the graph determination means are generated, and the chart data display. As a means, the comparative loan transition graph and the comparative loan transition table are updated and displayed as necessary, and the previous The operation receiving means further accepts the operation of the future prediction comparison, and the chart data generating means receives the operation of the future prediction comparison in response to the acceptance of the operation of the future prediction comparison, and the next year or later including the unexpired month of the current year or later. If the forecast data for the unexpired month or later of the current year exists in the designated period of, and the sixth condition that the loan item changes is satisfied, the tabular comparative loan transition table of the aggregated designated period and the graph judgment A comparative loan transition graph of the aggregated designated period of the display mode determined by the means is generated, and if the sixth condition is not satisfied, forecast data of the designated period after the unexpired month of the current year exists. , And proceed until the forecast data after the unexpired month of the current year when the loan item changes is found, and the forecast data of the aggregated designated period and the current year, which is the period from the current year to the month when the forecast data after the unexpired month of the current year is found. Based on the aggregated data obtained by re-aggregating the financial data of the above, the tabular comparative balance transition table of the aggregation designated period and the comparative balance transition graph of the aggregation designated period of the display mode determined by the graph determination means are displayed. The chart data display means for generating the chart data is a chart generation system characterized in that the comparative balance transition graph and the comparative balance transition table are updated and displayed as needed.
The tenth invention is in any of the chart generation systems from the sixth invention to the ninth invention, in which the operation receiving means further selects an operation for selecting a display area of the fiscal year of the balance sheet or the balance sheet. Is accepted, and whether or not the fifth condition is satisfied in which the accepted loan item is 0 and the accepted loan item has no transaction occurrence period in response to the operation reception means accepting the selection operation of the display area of the fiscal year. When it is determined by the validity period determination means and the validity period determination means that there is a transaction non-occurrence period, the financial data of the specified period of the past year including the selected fiscal year and the previous year or the current year Generate ratio data based on the current fiscal year, which is the fiscal year received for major accounts including cash, accounts payable, accounts payable, and capital that make up the balance sheet, from budget data for the following fiscal year including unexpired months. The chart data generation means includes a ratio data generation means, and the chart data generation means is a tabular amount of the previous year and the current year consisting of major accounts in a period excluding the non-transaction period from the designated period based on the ratio data. The balance sheet for each major account, which is chart data consisting of the amount and the cumulative ratio for the current year, and the main account corresponding to the balance sheet in the specified period excluding the non-transaction period. A balance sheet of a display mode determined by the graph determination means is generated, and the chart data display means displays the balance sheet and, if necessary, the balance sheet at the determined display position, and performs the operation. The reception means further accepts the operation of comparison in the previous year, and the chart data generation means receives the financial data of the previous year in the designated period of the previous year including the previous year in response to the operation reception means receiving the operation of comparison in the previous year. If the fourth condition exists and the loan item changes, a tabular comparison balance sheet between the previous year and the current year and a comparative loan between the previous year and the current year in the display mode determined by the graph determination means If a ratio graph is generated and the fourth condition is not satisfied, the financial data of the previous year exists from the previous year in the designated period, and the financial data of the previous year in which the loan item changes is found. Based on the aggregated data obtained by re-aggregating the financial data of the designated aggregation period, which is the period from the year in which the financial data was found to the current year, it is determined by the tabular comparison balance sheet of the designated aggregation period and the graph determination means. A comparative balance sheet graph of the aggregated designated period in the displayed mode is generated, and the chart de The data display means is a chart generation system characterized in that the comparative balance ratio graph and the comparative balance ratio table are updated and displayed as needed.
The eleventh invention is in any of the chart generation systems from the first invention to the tenth invention, in which the operation receiving means is displayed on a profit and loss statement or a balance sheet determined by the importance determining means. One or more selection operations for a subject and at least one of a short-term selection operation including monthly to be displayed and a long-term selection operation including the current year or a previous year are accepted, and the graph determination means is based on the accepted selection operation. The type and display mode of the graph to be generated are determined by referring to the graph determination table that stores the graph type and display mode based on the number and the type of subject and the analysis target period, and the aggregated data generation means accepts. The aggregated data of the subject is generated from the financial data of the designated period and the subject accepted by the selection operation based on the company information and the fiscal year, and the chart data generation means determines the graph based on the aggregated data. It is a chart generation system characterized by generating a graph corresponding to the type and display mode determined by the means and a tabular book table corresponding to the graph.
The twelfth invention is a system in which an accounting firm displays chart data related to financial analysis generated based on financial data including settlement data of accounting treatment of an advisor on a terminal screen and explains it to the advisor. I memorized at least one of the company information indicating the adviser, the operation reception means for accepting the selection operation of the fiscal year, the request of the adviser as to whether to emphasize the income statement or the balance sheet, and the industry information of the adviser. With reference to the importance table, analyze the financial data of the fiscal year of the company information received by the operation reception means, and determine whether to display either the income statement or the balance sheet first. If the importance determination means is provided and the determination cannot be made by referring to the importance table, the importance determination means determines that the income statement is a profit and loss statement when there is a balance of the profit and loss item, and the loan item. When only used, it is determined to be a balance sheet, and the operation receiving means selects one or two or more selection operations and displays for the items displayed on the income statement or the balance sheet determined by the importance determination means. Accept at least one of short-term selection operations including monthly and long-term selection operations including current year and previous years, and from the subjects received by the selection operation and the financial data of the specified period based on the received company information and the fiscal year, Refer to the graph judgment table that stores the number of subjects, the type of subjects, and the graph type and display mode based on the analysis target period based on the aggregated data generation means for generating aggregated data and the accepted selection operation. A graph determination means for determining the type and display mode of the graph to be generated, a graph corresponding to the type and display mode determined by the graph determination means based on the aggregated data, and a tabular book table corresponding to the graph. Display on the screen of the graph and, if necessary, the graph to be displayed together with the graph based on the chart data generation means for generating the above and the predetermined display position condition set for each advisor for each accounting office. The chart generation system is characterized in that a position is determined, and the graph and the chart data display means for displaying the book and table as needed are provided at the determined display position.
According to the thirteenth invention, in any of the chart generation systems from the first invention to the twelfth invention, a predetermined display position condition is selected by a display position registered in advance in the system and an operator's selection operation. The display position, or the display position based on the request of the adviser and the industry information of the adviser, and when displaying both the graph and the tabular book, either the left, right, or top and bottom positions of the screen. It is a condition of whether to display the graph and the book side by side, and when displaying only the graph, it is a condition of displaying the graph at the center of the screen or at any position of the top, bottom, left, and right. It is a chart generation system characterized by.
A fourteenth invention is a chart generation system according to any one of the first to thirteenth inventions, wherein the chart data display means displays a type of graph to be displayed and a tabular book to be displayed as needed. The chart generation system is characterized in that the type of the above is switched and displayed based on the number of operations for the operation content received by the operation receiving means.
The fifteenth invention is in any of the chart generation systems from the first invention to the fourteenth invention, in which the chart data generation means starts the current year or the current year among the main accounts of the book. The book and the book are highlighted so that the rate of change is calculated based on the month and the subject with the larger rate of change compared to the current year or the start month of the current year can be easily selected by visual means. It is a chart generation system characterized by generating the graph corresponding to the above.
In the sixteenth invention, in any of the chart generation systems from the first invention to the fourteenth invention, the chart data generation means starts in the current year or the current year among the main accounts of the book. Calculate the rate of change based on the month, and generate the book that displays only the subject with the larger rate of change compared to the current year or the start month of the current year, and the graph corresponding to the book. It is a chart generation system characterized by.
第17の発明は、財務諸表の図表データを生成する図表生成システムであって、顧問先情報と、会計年度とを受け付ける受付手段と、顧問先に関する業種情報を含む各種の情報と、財務諸表である損益計算書及び貸借対照表の重要度とを記憶した重要度テーブルを参照して、受け付けた顧問先情報に基づいて重要度の高い財務諸表を判定する重要度判定手段と、受け付けた顧問先情報の会計年度である当年の会計処理の決算データを含む財務データと、その前年の前記財務データとを用いて、前記重要度判定手段によって判定した前記財務諸表を生成するための集計データを生成する集計データ生成手段と、前記集計データに基づいて、当年で構成され表形式で示される帳表と、前記帳表に対応したグラフとを生成する図表データ生成手段と、前記図表データ生成手段により生成された前記グラフを画面出力させ、又は、前記図表データ生成手段により生成された前記グラフ及び前記帳表を並べて表示手段に出力させる図表データ表示手段と、を備え、前記重要度判定手段により判定ができない場合には、当年の前記財務データを分析した結果に基づいて前記財務諸表を判定すること、を特徴とする図表生成システムである。
第18の発明は、第17の発明の図表生成システムにおいて、前記グラフ又は前記帳表に示された科目に対する1又は2以上の選択操作を受け付ける選択受付手段と、受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの種類及び表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定するグラフ判定手段と、を備え、前記集計データ生成手段は、前記表示手段に表示されている前記グラフの対象期間の会計処理の決算データを含む財務データと、選択操作に対応する科目とから、その科目の下位に関連付けられた科目の集計データを生成し、前記図表データ生成手段は、前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成し、前記図表データ表示手段は、前記図表データ生成手段により生成された新たな前記グラフを、前記表示手段に表示させること、を特徴とする図表生成システムである。
第19の発明は、財務諸表の図表データを生成する図表生成システムであって、財務諸表のグラフを表示手段に表示させ、又は、前記グラフに対応した表形式で示される帳表を前記グラフと共に表示手段に表示させる図表データ表示手段と、前記グラフ又は前記帳表に示された科目に対する1又は2以上の選択操作を受け付ける選択受付手段と、前記表示手段に表示されている前記グラフの対象期間の会計処理の決算データを含む財務データと、選択操作に対応する科目とから、その科目の下位に関連付けられた科目の集計データを生成する集計データ生成手段と、受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの種類及びと表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定するグラフ判定手段と、前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成する図表データ生成手段と、を備え、前記図表データ表示手段は、前記図表データ生成手段により生成された新たな前記グラフを、前記表示手段に表示させること、を特徴とする図表生成システムである。
第20の発明は、第18の発明又は第19の発明の図表生成システムにおいて、前記選択受付手段が受け付けた科目に関する取引未発生期間があるか否かを、前記財務データに基づいて判定する有効期間判定手段を備え、前記集計データ生成手段は、前記有効期間判定手段により前記取引未発生期間があると判定した場合には、前記取引未発生期間を除いた前記財務データに基づいて、前記科目の下位に関連付けられた科目の集計データを生成すること、を特徴とする図表生成システムである。
第21の発明は、第18の発明から第20の発明までのいずれかの図表生成システムにおいて、前記選択受付手段は、前記グラフ又は前記帳表に示された複数の科目のうち1の科目を示す領域に対する選択表示操作を受け付け、受け付けた選択表示操作に応じて、前記領域に対応する科目に関する情報を含み、前記領域と同一色の表示要素を、前記表示手段にさらに表示させる要素表示手段を備えること、を特徴とする図表生成システムである。
第22の発明は、第17の発明の図表生成システムにおいて、対象期間に関する選択操作を受け付ける選択受付手段と、受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの種類及びと表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定するグラフ判定手段と、を備え、前記集計データ生成手段は、会計処理の決算データを含む前記対象期間の財務データと、表示されている前記グラフの科目とから集計データを生成し、前記図表データ生成手段は、前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成し、前記図表データ表示手段は、前記図表データ生成手段により生成された新たな前記グラフを、前記表示手段に表示させること、を特徴とする図表生成システムである。
第23の発明は、財務諸表の図表データを生成する図表生成システムであって、財務諸表のグラフを表示手段に表示させ、又は、前記グラフに対応した表形式で示される帳表を前記グラフと共に表示手段に表示させる図表データ表示手段と、対象期間に関する選択操作を受け付ける選択受付手段と、会計処理の決算データを含む前記対象期間の財務データと、表示されている前記グラフの科目とから集計データを生成する集計データ生成手段と、受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの種類及びと表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定するグラフ判定手段と、前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成する図表データ生成手段と、を備え、前記図表データ表示手段は、前記図表データ生成手段により生成された新たな前記グラフを、前記表示手段に表示させること、を特徴とする図表生成システムである。
第24の発明は、財務諸表のグラフを表示手段に表示させ、又は、前記グラフに対応した表形式で示される帳表を前記グラフと共に表示手段に表示させる図表データ表示手段と、グラフ種類に関する選択操作を受け付ける選択受付手段と、表示されている前記グラフの期間に対応した会計処理の決算データを含む財務データと、表示されている前記グラフの科目とから集計データを生成する集計データ生成手段と、受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの種類及びと表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定するグラフ判定手段と、前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成する図表データ生成手段と、を備え、前記図表データ表示手段は、前記図表データ生成手段により生成された新たな前記グラフを、前記表示手段に表示させること、を特徴とする図表生成システムである。
第25の発明は、第24の発明の図表生成システムにおいて、前記財務データに基づいて取引未発生期間があるか否かを判定する有効期間判定手段を備え、前記集計データ生成手段は、前記有効期間判定手段により前記取引未発生期間があると判定した場合には、前記取引未発生期間を除いた前記財務データに基づいて集計データを生成すること、を特徴とする図表生成システムである。
第26の発明は、第18の発明から第25の発明までのいずれかの図表生成システムにおいて、前記選択受付手段は、比較指示操作を受け付け、前記グラフ判定手段は、比較指示がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、前記グラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定し、前記集計データ生成手段は、比較指示操作に対応する比較対象期間の財務データに変化がある場合には、前記比較対象期間の前記財務データを再集計して前記集計データを生成し、比較指示操作に対応する比較対象期間の財務データに変化がない場合には、前記比較対象期間より前の期間で変化のある財務データを検索し、変化のある財務データを再集計して前記集計データを生成すること、を特徴とする図表生成システムである。
第27の発明は、第18の発明から第26の発明までのいずれかの図表生成システムにおいて、前記図表データ表示手段は、前記図表データ生成手段により生成された新たな前記グラフを、前記図表データ生成手段により生成された新たな前記帳表と共に前記表示手段に表示させること、を特徴とする図表生成システムである。
The seventeenth invention is a chart generation system that generates chart data of financial statements, and uses consultant information, a reception means for receiving a fiscal year, various information including industry information about the consultant, and financial statements. With reference to the importance table that stores a certain profit and loss statement and the importance of the balance sheet, the importance judgment means for determining the financial statements with high importance based on the received advisor information, and the accepted advisor Using the financial data including the settlement data of the accounting treatment of the current year, which is the fiscal year of the information, and the financial data of the previous year, aggregate data for generating the financial statements determined by the importance determination means is generated. By the aggregated data generating means for generating the aggregated data, the chart data generating means for generating a book composed in the current year and shown in a tabular format, and the graph corresponding to the book based on the aggregated data, and the chart data generating means. The graph is provided with a screen output of the generated graph, or a chart data display means for displaying the graph generated by the chart data generation means and the book table side by side to the display means, and the determination is made by the importance determination means. If this is not possible, the chart generation system is characterized in that the financial statements are determined based on the result of analyzing the financial data of the current year.
In the eighteenth invention, in the chart generation system of the seventeenth invention, a selection accepting means for accepting one or more selection operations for a subject shown in the graph or the book, and the accepted selection operation and selection operation Based on the information about the graph displayed on the display means at the time of the data, the graph determination table that stores the number of subjects, the type of subject, the type of graph based on the analysis target period, and the display mode is referred to and generated. The graph determination means for determining the type and display mode of the graph to be displayed is provided, and the aggregated data generation means includes financial data including settlement data of accounting treatment for the target period of the graph displayed on the display means. The aggregated data of the subjects associated with the subordinates of the subject is generated from the subject corresponding to the selection operation, and the chart data generating means determines the type and display mode based on the aggregated data. A graph corresponding to the above graph and a tabular book table corresponding to the graph are generated, and the chart data display means causes the display means to display a new graph generated by the chart data generation means. It is a chart generation system characterized by.
A nineteenth invention is a chart generation system for generating chart data of financial statements, in which a graph of financial statements is displayed on a display means, or a book table shown in a tabular format corresponding to the graph is displayed together with the graph. The chart data display means to be displayed on the display means, the selection reception means for accepting one or more selection operations for the subject shown in the graph or the book, and the target period of the graph displayed on the display means. From the financial data including the settlement data of the accounting process of the above and the subject corresponding to the selection operation, the aggregate data generation means for generating the aggregate data of the subject associated with the subordinate of the subject, and the accepted selection operation and selection operation Based on the information about the graph displayed on the display means at the time of the data, refer to the graph determination table that stores the number of subjects, the types of subjects, the types of graphs based on the analysis target period, and the display mode. A graph determination means for determining the type and display mode of the graph to be generated, a graph corresponding to the type and display mode determined by the graph determination means based on the aggregated data, and a tabular book table corresponding to the graph. The chart data display means includes a chart data generation means for generating the above, and the chart data display means causes the display means to display a new graph generated by the chart data generation means. Is.
The twentieth invention is effective in determining whether or not there is a transaction non-occurrence period for a subject accepted by the selection receiving means in the chart generation system of the eighteenth invention or the nineteenth invention based on the financial data. The subject is provided with a period determination means, and when the valid period determination means determines that there is a transaction non-occurrence period, the subject is based on the financial data excluding the transaction non-occurrence period. It is a chart generation system characterized by generating aggregated data of subjects associated with the subordinates of.
According to the twenty-first invention, in any of the chart generation systems from the eighteenth invention to the twentieth invention, the selection receiving means selects one of the plurality of subjects shown in the graph or the book. An element display means that accepts a selection display operation for a indicated area and causes the display means to further display a display element having the same color as the area, including information about a subject corresponding to the area, according to the accepted selection display operation. It is a chart generation system characterized by being provided.
The 22nd invention is a selection receiving means for receiving a selection operation regarding a target period in the chart generation system of the 17th invention, and the graph displayed on the display means when the accepted selection operation and the selection operation are performed. Graph determination means for determining the type and display mode of the graph to be generated by referring to the graph determination table that stores the number of subjects, the type of subject, the type of graph based on the analysis target period, and the display mode based on the information about And, the aggregated data generating means generates aggregated data from the financial data of the target period including the settlement data of the accounting process and the item of the graph displayed, and the chart data generating means Based on the aggregated data, a graph corresponding to the type and display mode determined by the graph determination means and a tabular book table corresponding to the graph are generated, and the chart data display means generates the chart data. The chart generation system is characterized in that a new graph generated by the means is displayed on the display means.
The twenty-third invention is a chart generation system for generating chart data of financial statements, in which a graph of financial statements is displayed on a display means, or a book table shown in a tabular format corresponding to the graph is displayed together with the graph. Aggregated data from the chart data display means to be displayed on the display means, the selection reception means that accepts the selection operation related to the target period, the financial data of the target period including the settlement data of the accounting process, and the items of the graph displayed. A graph based on the number of subjects, the type of subjects, and the analysis target period based on the information on the aggregated data generation means for generating the data and the graph displayed on the display means when the received selection operation and the selection operation are performed. The type and display determined by the graph determination means based on the graph determination means for determining the type and display mode of the generated graph by referring to the graph determination table storing the type and display mode of the data, and the aggregated data. The chart data display means includes a chart data generation means for generating a graph corresponding to an aspect and a tabular book table corresponding to the graph, and the chart data display means is a new graph generated by the chart data generation means. Is a chart generation system, characterized in that the display means displays the above.
The twentieth invention relates to a chart data display means for displaying a graph of financial statements on a display means, or for displaying a book table shown in a tabular format corresponding to the graph on the display means together with the graph, and a selection regarding a graph type. Selective receiving means for accepting operations, financial data including settlement data of accounting processing corresponding to the period of the displayed graph, and aggregated data generating means for generating aggregated data from the displayed items of the graph. , The number of subjects, the type of subject, the type of graph based on the analysis target period, and the display mode are stored based on the received selection operation and the information on the graph displayed on the display means when the selection operation is performed. The graph determination means for determining the type and display mode of the generated graph with reference to the graph determination table, the graph corresponding to the type and display mode determined by the graph determination means based on the aggregated data, and the above. A chart data generation means for generating a tabular book corresponding to a graph is provided, and the chart data display means causes the display means to display a new graph generated by the chart data generation means. It is a chart generation system characterized by that.
The 25th invention includes, in the chart generation system of the 24th invention, a valid period determining means for determining whether or not there is a transaction non-occurrence period based on the financial data, and the aggregated data generating means is said to be valid. The chart generation system is characterized in that when it is determined by the period determination means that there is a transaction non-occurrence period, aggregated data is generated based on the financial data excluding the transaction non-occurrence period.
According to the twenty-sixth invention, in any of the chart generation systems from the eighteenth invention to the twenty-fifth invention, the selection receiving means receives a comparison instruction operation, and the graph determination means receives a comparison instruction when the comparison instruction is given. Based on the information about the graph displayed on the display means, the graph determination table is referred to to determine the type and display mode of the graph to be generated, and the aggregated data generation means corresponds to the comparison instruction operation. When there is a change in the financial data of the comparison target period, the financial data of the comparison target period is re-aggregated to generate the aggregated data, and there is no change in the financial data of the comparison target period corresponding to the comparison instruction operation. In this case, the chart generation system is characterized in that it searches for financial data that has changed in a period before the comparison target period, re-aggregates the financial data that has changed, and generates the aggregated data.
A twenty-seventh invention is in any of the chart generation systems from the eighteenth invention to the twenty-sixth invention, in which the chart data display means displays a new graph generated by the chart data generation means with the chart data. It is a chart generation system characterized in that it is displayed on the display means together with the new book table generated by the generation means.
第28の発明は、財務諸表の図表データに関する処理を行う図表処理システムであって、財務諸表のグラフ及び前記グラフに対応した表形式で示される帳表の少なくとも一方を含む図表データを表示手段に表示させる図表データ表示手段と、入力手段による前記表示手段の表示領域に対する操作を受け付ける操作受付手段と、表示領域のうちの1以上の設定領域又は前記設定領域に対応する項目と、前記表示領域に表示されている前記図表データの種類とに対応した処理内容を記憶する処理内容テーブルと、前記操作受付手段が前記設定領域に対する操作を受け付けたことに応じて、前記処理内容テーブルを参照して対応する図表データを取得する処理を行う図表データ取得手段と、を備え、前記図表データ表示手段は、前記図表データ取得手段により得られた新たな図表データを前記表示手段に表示させること、を備える図表処理システムである。
第29の発明は、第28の発明の図表処理システムにおいて、受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの表示態様を判定するグラフ判定手段を備え、前記図表データ取得手段が取得する図表データは、前記グラフ判定手段が判定した表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とであること、
を特徴とする図表処理システムである。
第30の発明は、第28の発明又は第29の発明の図表処理システムにおいて、操作種類と、前記操作種類に対応した処理内容とを記憶する操作処理テーブルを備え、前記図表データ取得手段は、前記設定領域を除く前記表示領域において、前記操作受付手段が前記操作処理テーブルに記憶された前記操作種類に対応した操作を受け付けたことに応じて、前記操作処理テーブルを参照して対応する処理内容を実行し、前記図表データを取得すること、を特徴とする図表処理システムである。
第31の発明は、第28の発明から第30の発明までのいずれかの図表処理システムにおいて、前記図表データの種類は、少なくとも第1種類に、前記第1種類の中の種類である第2種類を加えたものであり、前記図表データ表示手段は、前記表示領域に、前記第1種類に対応する前記設定領域と、前記第2種類に対応する前記設定領域とを、タブとして縦方向及び横方向に表示させること、を特徴とする図表処理システムである。
第32の発明は、第28の発明から第30の発明までのいずれかの図表処理システムにおいて、前記図表データの種類は、少なくとも第1種類に、前記第1種類の中の種類である第2種類を加えたものであり、前記図表データ表示手段は、前記表示領域に、前記図表データの種類に対応する前記設定領域を、タブとして横方向に並べて配置して表示させること、を特徴とする図表処理システムである。
第33の発明は、第28の発明から第32の発明までのいずれかの図表処理システムにおいて、前記図表データ表示手段は、前記表示領域に、帳表と、前記帳表に対応するグラフとを、前記図表データとして並べて配置して表示させ、前記帳表を構成する構成要素と、前記構成要素に対応したグラフとを、統一した表示色によって対応付けること、を特徴とする図表処理システムである。
第34の発明は、第33の発明の図表処理システムにおいて、前記表示手段の向きを取得する表示向き取得手段を備え、前記図表データ表示手段は、前記表示向き取得手段により取得した向きに応じて、前記帳表と前記グラフとを、縦方向又は横方向に並べて配置して表示させること、を特徴とする図表処理システムである。
第35の発明は、第28の発明から第34の発明までのいずれかの図表処理システムにおいて、会計処理の決算データを含む財務データを記憶する蓄積データ記憶手段を備え、前記図表データ取得手段は、前記蓄積データ記憶手段から抽出した、前記設定領域又はその項目と、前記表示領域に表示された前記図表データの種類とに対応する処理内容を実行するための財務データを用いて前記新たな図表データを生成すること、を特徴とする図表処理システムである。
第36の発明は、財務諸表の図表データに関する処理を行う図表処理システムであって、財務諸表のグラフ及び前記グラフに対応した表形式で示される帳表の少なくとも一方を含む図表データを表示手段に表示させる図表データ表示手段と、入力手段による前記表示手段の表示領域に対する操作を受け付ける操作受付手段と、操作種類と、前記操作種類に対応した処理内容とを記憶する操作処理テーブルと、前記操作受付手段が前記操作処理テーブルに記憶された前記操作種類に対応した操作を受け付けたことに応じて、前記表示手段に表示されている前記図表データに基づいて、前記操作処理テーブルを参照して対応する図表データを取得する処理を行う図表データ取得手段と、を備え、前記図表データ表示手段は、前記図表データ取得手段により得られた新たな図表データを前記表示手段に表示させること、を備える図表処理システムである。
第37の発明は、第28の発明から第36の発明までのいずれかの図表処理システムにおいて、前記入力手段は、前記表示手段に対するタッチ操作が行われることで、前記表示領域に対する操作を受け付けるタッチパネルであること、を特徴とする図表処理システムである。
The 28th invention is a chart processing system that processes chart data of financial statements, and uses chart data including at least one of the graph of the financial statements and the book format shown in the table format corresponding to the graph as a display means. The figure / table data display means to be displayed, the operation reception means for receiving an operation on the display area of the display means by the input means, one or more setting areas of the display area or items corresponding to the setting area, and the display area. Corresponding with reference to the processing content table that stores the processing content corresponding to the type of the displayed chart data and the processing content table according to the operation receiving means receiving the operation for the setting area. A chart data acquisition means for performing a process of acquiring the chart data to be performed, and the chart data display means for displaying new chart data obtained by the chart data acquisition means on the display means. It is a processing system.
The 29th invention is based on the number of subjects and the type of subjects based on the information regarding the graph displayed on the display means when the received selection operation and the selection operation are performed in the chart processing system of the 28th invention. The graph determination means for determining the display mode of the generated graph is provided with reference to the graph determination table storing the display mode of the graph based on the analysis target period, and the chart data acquired by the chart data acquisition means is the graph. A graph corresponding to the display mode determined by the determination means and a tabular book table corresponding to the graph.
It is a chart processing system characterized by.
The thirtieth invention includes an operation processing table for storing an operation type and a processing content corresponding to the operation type in the chart processing system of the 28th invention or the 29th invention, and the chart data acquisition means In the display area other than the setting area, in response to the operation receiving means receiving the operation corresponding to the operation type stored in the operation processing table, the processing content corresponding to the operation processing table is referred to. It is a chart processing system characterized by executing the above-mentioned and acquiring the chart data.
According to the thirty-first invention, in any of the chart processing systems from the twenty-eighth invention to the thirtieth invention, the type of the chart data is at least the first kind, and the second kind of the first kind. The chart data display means adds types, and the chart data display means uses the setting area corresponding to the first type and the setting area corresponding to the second type as tabs in the vertical direction and in the display area. It is a chart processing system characterized by displaying in the horizontal direction.
According to the thirty-second invention, in any of the chart processing systems from the 28th invention to the thirtieth invention, the type of the chart data is at least the first kind, and the second kind is the kind in the first kind. The chart data display means is characterized in that the setting areas corresponding to the types of chart data are arranged and displayed horizontally as tabs in the display area. It is a chart processing system.
The 33rd invention is in any of the chart processing systems from the 28th invention to the 32nd invention, in which the chart data display means displays a book and a graph corresponding to the book in the display area. The chart processing system is characterized in that, the chart data is arranged and displayed side by side, and the constituent elements constituting the book table and the graph corresponding to the constituent elements are associated with each other by a unified display color.
A thirty-fourth invention comprises a display orientation acquisition means for acquiring the orientation of the display means in the chart processing system of the 33rd invention, and the chart data display means corresponds to the orientation acquired by the display orientation acquisition means. The chart processing system is characterized in that the book table and the graph are arranged and displayed side by side in the vertical direction or the horizontal direction.
The 35th invention comprises an accumulated data storage means for storing financial data including settlement data of accounting processing in any of the chart processing systems from the 28th invention to the 34th invention, and the chart data acquisition means , The new chart using the financial data for executing the processing content corresponding to the setting area or its item extracted from the accumulated data storage means and the type of chart data displayed in the display area. It is a chart processing system characterized by generating data.
The thirty-sixth invention is a chart processing system that processes chart data of financial statements, and uses chart data including at least one of a graph of financial statements and a book format shown in a table format corresponding to the graph as a display means. A chart data display means to be displayed, an operation reception means for receiving an operation on a display area of the display means by an input means, an operation processing table for storing an operation type and a processing content corresponding to the operation type, and the operation reception. In response to the means receiving the operation corresponding to the operation type stored in the operation processing table, the operation processing table is referred to and the corresponding operation processing table is referred to based on the chart data displayed on the display means. The chart processing includes a chart data acquisition means for performing a process of acquiring chart data, and the chart data display means causes the display means to display new chart data obtained by the chart data acquisition means. It is a system.
A thirty-seventh invention is a touch panel that receives an operation on the display area by performing a touch operation on the display means in any of the chart processing systems from the 28th invention to the 36th invention. It is a chart processing system characterized by being.
第38の発明は、会計事務所が顧問先の会計処理の決算データを含む財務データを元に生成した財務分析に関する図表データを端末の画面に表示させ、顧問先に説明するコンピュータが、顧問先を示す会社情報と会計年度の選択操作を受け付ける操作受付ステップと、損益計算書と貸借対照表とのどちらを重視するかの顧問先の要望及び顧問先の業種情報の少なくとも一方を記憶した重要度テーブルを参照して、前記操作受付ステップにより受け付けた会社情報の会計年度の財務データを分析し、損益計算書と貸借対照表のうちいずれか一方を最初に選択して表示するかを判定する重要度判定ステップと、表示する科目やその分類及び、単月か複数月か当年か複数年のいずれの分析を行うかの分析対象期間の選択を含む条件に基づいて、棒グラフ、帯グラフ、円グラフ及び線グラフを含むグラフの表示態様を判定するグラフ判定ステップと、前記重要度判定ステップにより損益計算書と判定した場合に、受け付けた会社情報の会計年度である当年の財務データから損益計算書を構成する売上高、仕入高、経費、販売費及び一般管理費を含む主要な勘定科目の集計データを生成する集計データ生成ステップと、前記集計データに基づいて、主要な勘定科目からなる当年で構成され表形式で示される帳表である損益構成表と、前記損益構成表を構成する主要な勘定科目に対応し前記グラフ判定ステップにより判定された表示態様のグラフである損益構成グラフとを生成する図表データ生成ステップと、会計事務所ごとの顧問先ごとに設定された所定の表示位置条件に基づいて、前記損益構成グラフ及び必要に応じて前記損益構成グラフと共に表示させる前記損益構成表の画面における表示位置を決定して、決定した表示位置に、前記損益構成グラフ及び必要に応じて前記損益構成表を表示させる図表データ表示ステップと、を含み、前記重要度判定ステップは、前記重要度テーブルを参照して分析した判定ができない場合には、損益科目の残高があるときには損益計算書と判定し、貸借科目のみ使用されているときには貸借対照表と判定し、集計データ生成ステップは、前記重要度判定ステップにより貸借対照表と判定した場合に、受け付けた会社情報の会計年度である当年の財務データから貸借対照表を構成する現金、売掛金、買掛金、資本金を含む主要な勘定科目の集計データを生成し、前記図表データ生成ステップは、前記集計データに基づいて、主要な勘定科目からなる当年で構成され表形式で示される帳表である貸借構成表と、前記貸借構成表を構成する主要な勘定科目に対応し前記グラフ判定ステップにより判定された表示態様のグラフである貸借構成グラフとを生成し、前記図表データ表示ステップは、会計事務所ごとの顧問先ごとに設定された所定の表示位置条件に基づいて、前記貸借構成グラフ及び必要に応じて前記貸借構成グラフと共に表示させる前記貸借構成表の画面における表示位置を決定して、決定した表示位置に、前記貸借構成グラフ及び必要に応じて前記貸借構成表を表示させること、を特徴とする図表生成方法である。
第39の発明は、第1の発明から第27の発明までのいずれかの図表生成システムとしてコンピュータを機能させるためのプログラムである。
第40の発明は、第28の発明から第37の発明までのいずれかの図表処理システムとしてコンピュータを機能させるためのプログラムである。
In the 38th invention, a computer that displays chart data related to financial analysis generated by an accounting firm based on financial data including financial statements of the advisor's accounting process on a terminal screen and explains to the advisor is a consultant. Importance of memorizing at least one of the request of the adviser and the industry information of the adviser as to whether to prioritize the income statement or the balance sheet, the operation reception step that accepts the company information indicating the company information and the selection operation of the fiscal year. It is important to refer to the table and analyze the financial data for the fiscal year of the company information received in the operation acceptance step to determine whether to display the income statement or the balance sheet first. Bar graph, band graph, circle graph based on the degree judgment step, the subject to be displayed and its classification, and the selection of the analysis target period of whether to analyze single month, multiple months, current year, or multiple years. And, when the graph judgment step to judge the display mode of the graph including the line graph and the profit and loss statement by the importance judgment step, the profit and loss statement is obtained from the financial data of the current year which is the fiscal year of the received company information. In the current year consisting of the aggregated data generation step to generate the aggregated data of the main accounts including the constituent sales, purchases, expenses, sales expenses and general management expenses, and the aggregated data based on the aggregated data. Generates a profit and loss composition table, which is a book that is constructed and shown in a tabular format, and a profit and loss composition graph, which is a graph of the display mode determined by the graph determination step corresponding to the main account items constituting the profit and loss composition table. The screen of the profit and loss composition table to be displayed together with the profit and loss composition graph and, if necessary, the profit and loss composition graph based on the chart data generation step to be performed and the predetermined display position condition set for each advisor for each accounting office. The importance determination step includes the profit / loss composition graph and a chart data display step for displaying the profit / loss composition table as needed at the determined display position by determining the display position in the above. If the judgment analyzed with reference to is not possible, it is judged as an income statement when there is a balance of profit and loss items, and it is judged as a balance sheet when only balance items are used, and the aggregated data generation step is the above-mentioned important. Aggregation of major accounts including cash, accounts receivable, accounts receivable, and capital that make up the balance sheet from the financial data of the current year, which is the fiscal year of the received company information, when it is determined to be the balance sheet by the degree determination step. The data is generated, and the chart data generation step is performed before. Based on the aggregated data, the balance sheet, which is a table consisting of the main accounts for the current year and is shown in a tabular format, and the main accounts that make up the balance table are supported by the graph determination step. A loan composition graph which is a graph of the determined display mode is generated, and the chart data display step is based on the predetermined display position condition set for each advisor for each accounting office, and the loan composition graph and the loan composition graph. The display position on the screen of the balance composition table to be displayed together with the balance composition graph is determined as necessary, and the balance composition graph and the balance composition table are displayed at the determined display position, if necessary. This is a featured chart generation method.
The 39th invention is a program for operating a computer as any of the chart generation systems from the 1st invention to the 27th invention.
The 40th invention is a program for operating a computer as any of the chart processing systems from the 28th invention to the 37th invention.
本発明によれば、会計事務所の先生や職員等が顧問先にて説明するための資料を、財務グラフ作成ソフトや表計算ソフトを使い分けて作成する必要なしに、直接端末で、複雑な設定等を行うことなく、会社や会計年度を選択するだけで簡単に表示でき、準備していない項目でも、対象項目を選択するだけで、レイアウト構成等の設定をすることなく、分かりやすく説明できる図表(表やグラフ)を簡単に作成できる図表生成システム及びプログラムを提供することができる。
さらに、本発明によれば、操作と操作結果の表示とに工夫を施した図表処理システム及びプログラムを提供することができる。
According to the present invention, it is not necessary to properly create materials for accounting office teachers and staff to explain to advisors by using financial graph creation software and spreadsheet software, and complicated settings can be made directly on a terminal. Charts that can be easily displayed by simply selecting a company or fiscal year without having to do anything, and can be explained in an easy-to-understand manner by simply selecting a target item and without setting layout configurations, etc., even for items that have not been prepared. It is possible to provide a chart generation system and a program that can easily create (tables and graphs).
Further, according to the present invention, it is possible to provide a chart processing system and a program in which the operation and the display of the operation result are devised.
以下、本発明を実施するための形態について、図を参照しながら説明する。なお、これは、あくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
(第1実施形態)
<図表データ処理装置1の構成>
図1は、第1実施形態に係る図表データ処理装置1の機能ブロックを示す図である。
図2は、第1実施形態に係る図表データ処理装置1の重要度テーブル34の例を示す図である。
図1に示す図表データ処理装置1(図表生成システム、図表処理システム)は、顧問先に関する会計ファイル(財務データ、予算データ等)を元に、財務状況を顧問先に分かりやすく説明するためのグラフ(図表データ)を生成して表示する装置である。
Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. It should be noted that this is only an example, and the technical scope of the present invention is not limited to this.
(First Embodiment)
<Configuration of chart
FIG. 1 is a diagram showing a functional block of the chart
FIG. 2 is a diagram showing an example of the importance table 34 of the chart
The chart data processing device 1 (chart generation system, chart processing system) shown in FIG. 1 is a graph for explaining the financial situation to the consultant in an easy-to-understand manner based on the accounting files (financial data, budget data, etc.) related to the consultant. It is a device that generates and displays (chart data).
図表データ処理装置1は、例えば、会計事務所に設けられたパーソナルコンピュータ(PC)である。そして、顧問先が会計事務所に訪問したり、会計事務所のPCを持参した公認会計士や税理士等の担当者が顧問先に訪問したりして、担当者は、図表データ処理装置1を用いて、顧問先の財務状況を、財務諸表のグラフや帳表(図表データ)を提示しながら説明する。財務諸表は、例えば、貸借対照表(BS)や損益計算書(PL)である。以下の説明において、図表データ処理装置1を操作する担当者を、ユーザという。
The chart
図表データ処理装置1は、制御部10と、記憶部30と、入力部38(入力手段)と、表示部39(表示手段)とを備える。
制御部10は、図表データ処理装置1の全体を制御するCPU(中央処理装置)である。制御部10は、記憶部30に記憶されているOS(オペレーティングシステム)やアプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実行する。
The chart
The control unit 10 is a CPU (central processing unit) that controls the entire chart
制御部10は、操作受付部12(操作受付手段、受付手段)と、重要度判定部13(重要度判定手段)と、データ条件判定部14(有効期間判定手段)と、集計データ生成部15(集計データ生成手段)と、図表データ生成部18(図表データ生成手段)と、図表データ表示部20(図表データ表示手段)と、要素表示部21(要素表示手段)とを備える。
操作受付部12は、入力部38を介した操作を受け付ける。
重要度判定部13は、顧問先の会社名に基づいて、重要度テーブルを参照して、顧問先へ付加価値を提供できる重要な財務諸表の種類を判定する。ここで、財務諸表の種類とは、例えば、貸借対照表や損益計算書をいう。なお、財務諸表の種類として、その他、例えば、試算表やキャッシュフロー計算書等を含めてもよい。そして、重要度判定部13は、顧問先の業種や要望(利益重視や成長重視等)等の情報をもとに貸借対照表及び損益計算書のいずれか一方を、重要な財務諸表の種類と判定する。なお、実施例では貸借対照表、損益計算書を用いて説明しているが、試算表やキャッシュフロー計算書等の他の財務諸表であってもよい。
データ条件判定部14は、集計データを生成するための条件を判定する。
The control unit 10 includes an operation reception unit 12 (operation reception means, reception means), an importance determination unit 13 (importance determination means), a data condition determination unit 14 (validity period determination means), and an aggregated data generation unit 15. (Aggregated data generation means), a chart data generation unit 18 (chart data generation means), a chart data display unit 20 (chart data display means), and an element display unit 21 (element display means) are provided.
The
Based on the company name of the adviser, the importance determination unit 13 refers to the importance table and determines the types of important financial statements that can provide added value to the adviser. Here, the type of financial statement refers to, for example, a balance sheet or an income statement. In addition, as the type of financial statements, for example, a trial balance, a cash flow statement, etc. may be included. Then, the importance determination unit 13 sets either the balance sheet or the income statement as an important type of financial statement based on information such as the type of business and requests (profit-oriented, growth-oriented, etc.) of the adviser. judge. In the examples, the balance sheet and the income statement are used for explanation, but other financial statements such as the trial balance and the cash flow statement may be used.
The data condition determination unit 14 determines the conditions for generating the aggregated data.
集計データ生成部15は、財務データ及び予算データを用いて、図表データを生成するための集計データを生成する。集計データ生成部15は、比率データ生成部16(比率データ生成手段)を備える。
比率データ生成部16は、財務データ及び予算データを用いて、比率に関する図表データを生成するための比率データを生成する。
図表データ生成部18は、集計データに基づいてグラフや帳表を生成する。
図表データ表示部20は、図表データ生成部18により取得したグラフを配置したグラフ画面40を、表示部39に表示させる。
要素表示部21は、操作受付部12が受け付けた選択操作に応じて、ポップアップ(表示要素)を表示させる。
なお、上述した各機能の詳細については、後述する。
The aggregated data generation unit 15 uses the financial data and the budget data to generate aggregated data for generating chart data. The aggregated data generation unit 15 includes a ratio data generation unit 16 (ratio data generation means).
The ratio
The chart data generation unit 18 generates graphs and books based on the aggregated data.
The chart data display unit 20 causes the
The
The details of each of the above-mentioned functions will be described later.
記憶部30は、制御部10が各種の処理を実行するために必要なプログラム、データ等を記憶するためのハードディスク、半導体メモリ素子等の記憶領域である。
記憶部30は、プログラム記憶部31と、会計ファイルDB(データベース)32(蓄積データ記憶手段)と、表示内容記憶部33と、重要度テーブル34とを備える。
プログラム記憶部31は、処理プログラム31aと、ブラウザ31bとを記憶する。
処理プログラム31aは、上述した制御部10が行う各種機能を実行するためのアプリケーションプログラムである。
ブラウザ31bは、処理プログラム31aによる処理結果を、表示部39に表示させる際に用いられる。なお、実施例ではブラウザ31bを用いて説明しているが、専用のビューアを用いてもよいし、処理プログラム31aの一機能としてもよい。
The storage unit 30 is a storage area for a hard disk, a semiconductor memory element, or the like for storing programs, data, and the like necessary for the control unit 10 to execute various processes.
The storage unit 30 includes a
The
The
The
会計ファイルDB32は、グラフを作成する元データである会計ファイルを記憶するDBである。会計ファイルDB32は、例えば、この図表データ処理装置1を使用する会計事務所が指導を行う顧問先ごと及び年度ごとに1つのファイルである会計ファイルを、複数記憶している。
表示内容記憶部33は、表示部39に表示されているグラフに関する情報(グラフの種類や対象期間等)を記憶する一時記憶領域である。
The
The display
重要度テーブル34は、例えば、会計事務所ごとに有するテーブルであり、会計事務所及びその会計事務所が指導する顧問先の事情によってカスタマイズ(変更)されたテーブルである。
もちろん、会計事務所ごとに個別のテーブルである場合の他、パブリッククラウド等で多くの会計事務所にサービスする場合には、全会計事務所に共通の、業種ごとに最適かつ使用頻度の多い財務諸表や分析資料を設定しておくようにしてもよい。
重要度テーブル34は、初期画面(後述する)を生成する際に用いられる。重要度テーブル34は、業種情報及び顧問先事情情報と、貸借対照表及び損益計算書のいずれかと一方を示す財務諸表の種類とを対応付けて記憶したテーブルである。
なお、重要度テーブル34の財務諸表の種類には、貸借対照表及び損益計算書以外の分析資料を設定しておいても構わない。
The importance table 34 is, for example, a table owned by each accounting office, and is a table customized (changed) according to the circumstances of the accounting office and the adviser instructed by the accounting office.
Of course, in addition to the case where each accounting office has a separate table, when servicing many accounting offices through the public cloud, etc., the financial statements that are common to all accounting offices and are optimal and frequently used for each industry. Various tables and analysis materials may be set.
The importance table 34 is used when generating an initial screen (described later). The importance table 34 is a table in which industry information and advisor situation information are stored in association with one of the balance sheet and the income statement and the type of financial statements showing one of them.
For the type of financial statements in the importance table 34, analytical materials other than the balance sheet and income statement may be set.
図2に、重要度テーブル34の一例を示す。ここで、業種情報は、業種に関する情報であり、例えば、不動産業、外食産業等である。また、顧問先事情情報は、顧問先の経営スタイルや経営状況によって、例えば、同じ業種であっても必要となる財務諸表が異なるため、そのノウハウを反映させるための項目である。
この重要度テーブル34は、例えば、不動産業の場合、この重要度テーブル34を使用している会計事務所では、一般的に、収支を分析するために損益計算書をまず表示させることを示す。そうすることで、この会計事務所では、まず収益に関して説明をすることができる。しかし、この重要度テーブル34は、不動産業の場合であっても、A社やX社は、最初に貸借対照表を表示させることを示す。これは、A社やX社は、資産管理等に重点を置いているという事情があり、その事情を反映させたためである。例えば、不動産業であまり新たな不動産を購入したりせずに、同じ不動産で賃料収入を主としている顧問先では、損益計算書が設定され、不動産を積極的に売買している顧問先では、貸借対照表等で資産管理を中心に分析したい等の場合である。
FIG. 2 shows an example of the importance table 34. Here, the industry information is information about the industry, for example, the real estate industry, the restaurant industry, and the like. In addition, the adviser situation information is an item for reflecting the know-how because, for example, the required financial statements differ depending on the management style and management situation of the adviser, even in the same industry.
The importance table 34 indicates, for example, in the real estate industry that an accounting firm using the importance table 34 generally displays the income statement first in order to analyze the balance. By doing so, the accounting firm can first explain about earnings. However, this importance table 34 shows that even in the case of the real estate industry, companies A and X display the balance sheet first. This is because Company A and Company X have a situation in which they are focusing on asset management, etc., and this situation is reflected. For example, a profit and loss statement is set for an adviser who mainly buys rent income in the same real estate without purchasing a new real estate in the real estate industry, and a loan is made for an adviser who actively buys and sells real estate. This is the case when you want to analyze mainly asset management in a comparison table or the like.
図1に戻り、入力部38は、マウス等の入力装置である。入力部38は、その他、キーボード等であってもよい。
表示部39は、LCD(液晶ディスプレイ)等で構成される表示装置である。
なお、コンピュータとは、制御部、記憶装置等を備えた情報処理装置をいい、図表データ処理装置1は、制御部10、記憶部30等を備えた情報処理装置であり、コンピュータの概念に含まれる。
Returning to FIG. 1, the
The
The computer is an information processing device provided with a control unit, a storage device, and the like, and the chart
図表データ処理装置1は、図1では、PCからなるものとして説明したが、これは、一例である。例えば、図表データ処理装置1の制御部10及び記憶部30を、サーバに有して、入力部38及び表示部39をサーバに対して通信可能に接続された端末に有してもよい。
また、図表データ処理装置1は、会計事務所ではなく、顧問先企業内にあったり、業務委託等のサービスを行っている企業内であったり、クラウドサービスであってもよい。
さらに、その他、図表データ処理装置1は、サーバのみ、あるいは複数のサーバで構成されていてもよく、会計事務所のサーバである場合の他、複数の企業(の従業員)の会計ファイルを預かって管理するサービスを行うIDC(インターネットデータセンター)のサーバでもよい。
The chart
Further, the chart
Further, in addition, the chart
さらには、図表データ処理装置1は、実体が仮想化された仮想マシンやクラウドであってもよい。
さらにまた、企業の本社等が各部門や各支店(の従業員)等を対象に財務管理を行う場合には、図表データ処理装置1は、企業内のサーバであってもよい。
図表データ処理装置1は、グラフを表示させるための専用的な装置であってもよいし、会計処理を行う会計処理装置が、様々な機能のうちの1つとして、図表データ処理装置1の機能を有してもよい。
Further, the chart
Furthermore, when the head office or the like of a company manages financial management for each department or each branch (employee) or the like, the chart
The chart
<図表データ処理装置1の処理>
次に、図表データ処理装置1による処理について説明する。
図3は、第1実施形態に係る図表データ処理装置1でのメイン処理を示すフローチャートである。
図4は、第1実施形態に係る図表データ処理装置1での初期処理を示すフローチャートである。
図5は、第1実施形態に係る図表データ処理装置1での起動画面90の例を示す図である。
図6は、第1実施形態に係る図表データ処理装置1でのグラフ画面40の例を示す図である。
図3のメイン処理は、処理プログラム31aを実行することにより行われる。
図3のステップS(以下、単に「S」という。)1において、図表データ処理装置1の制御部10は、初期処理を行う。
<Processing of chart
Next, the processing by the chart
FIG. 3 is a flowchart showing the main processing in the chart
FIG. 4 is a flowchart showing the initial processing in the chart
FIG. 5 is a diagram showing an example of a start-up
FIG. 6 is a diagram showing an example of a
The main process of FIG. 3 is performed by executing the
In step S (hereinafter, simply referred to as “S”) 1 of FIG. 3, the control unit 10 of the chart
<初期処理>
ここで、図3のS1の初期処理について、図4に基づき説明する。
図4のS10において、制御部10は、グラフ生成対象となる顧問先及び年度を指定するための起動画面90を、表示部39に表示させる。ここで、起動画面90の例を、図5に示す。起動画面90は、会社名(会社情報、顧問先情報)と、会計年度とを指定可能にした画面である。なお、制御部10は、表示部39への表示をする際に、ブラウザ31bを介して表示させる処理を行うが、以降の処理において、その説明を省略する。
<Initial processing>
Here, the initial processing of S1 in FIG. 3 will be described with reference to FIG.
In S10 of FIG. 4, the control unit 10 causes the
ユーザが、起動画面90から会社名と、会計年度とを指定して、「OK」ボタンを選択する操作を行うことで、図4のS11において、制御部10(操作受付部12)は、会社名と、会計年度とを受け付ける。
S12において、制御部10(重要度判定部13)は、受け付けた会社名の顧問先の業種に基づいて、最初に表示する財務諸表の種類を判定する。具体的には、制御部10は、受け付けた会社名から顧問先の業種を特定する。次に、制御部10は、重要度テーブル34を参照して、業種情報及び顧問先事情情報に基づいて、対応する財務諸表の種類を判定する。図5に示す例では、会社名が「A社」であるので、制御部10は、重要度テーブル34(図2)を参照し、業種情報が「不動産業」であり、顧問先事情情報に「A社」に対応する財務諸表の種類が「貸借対照表」を、出力する財務諸表の種類として判定する。
When the user specifies the company name and the fiscal year from the
In S12, the control unit 10 (importance determination unit 13) determines the type of financial statements to be displayed first based on the type of business of the adviser of the accepted company name. Specifically, the control unit 10 identifies the type of business of the adviser from the received company name. Next, the control unit 10 refers to the importance table 34 and determines the type of the corresponding financial statement based on the industry information and the adviser situation information. In the example shown in FIG. 5, since the company name is "Company A", the control unit 10 refers to the importance table 34 (FIG. 2), the industry information is "real estate industry", and the advisor's circumstances information The type of financial statement corresponding to "Company A" determines "balance sheet" as the type of financial statement to be output.
ここで、受け付けた会社名の業種が重要度テーブル34にない場合には、制御部10(重要度判定部13)は、その顧問先の会計ファイルを参照し、損益科目(勘定科目)の残高があるときには、損益計算書と判定し、貸借科目(勘定科目)のみ使用されているときには貸借対照表と判定してもよい。また、制御部10は、重要度テーブル34を参照して、業種情報が「その他」の「貸借対照表」を、出力する財務諸表の種類として判定するようにしてもよい。また、業種情報毎の顧問先事情情報を蓄積することにより、新しい顧問先を追加する場合に、業種や業務内容が同じ又は似ている既存の顧問先の情報をもとに財務諸表の種類を設定してもよい。 Here, if the industry of the accepted company name is not in the importance table 34, the control unit 10 (importance determination unit 13) refers to the accounting file of the adviser, and the balance of the profit / loss item (account item). If there is, it may be determined as an income statement, and when only the balance sheet (account) is used, it may be determined as a balance sheet. Further, the control unit 10 may refer to the importance table 34 and determine the "balance sheet" whose industry information is "other" as the type of financial statements to be output. In addition, when adding a new adviser by accumulating the adviser situation information for each type of business information, the type of financial statements can be selected based on the information of existing advisers who have the same or similar business type and business content. It may be set.
S13において、制御部10(集計データ生成部15)は、会計ファイルDB32から受け付けた会社名が示す顧問先の会計ファイルを抽出する。ここで、抽出する会計ファイルは、受け付けた会計年度の会計ファイルである。図5に示す例では、会計年度が「平成27年度」であるので、制御部10は、「A社」の平成27年度の会計ファイルを抽出する。そして、制御部10は、抽出した会計ファイルを構成する財務データを使用して、財務諸表を生成するための集計データを生成する。
ここで、財務データとは、会計に関するデータであり、取引発生時に作成される仕訳データに基づいて生成されたデータである。そのため、財務データは、仕訳データにはない残高データを含む。
また、集計データは、主要な勘定科目のデータである。主要な勘定科目とは、例えば、JISX0406の勘定科目コードのうち、大分類コード、中分類コード、小分類コード、細分類コード等を利用した後述する図16(A)のグラフ判定Aテーブル235aの「帳表」の項目に指定されているものをいう。
In S13, the control unit 10 (aggregate data generation unit 15) extracts the accounting file of the adviser indicated by the company name received from the
Here, the financial data is data related to accounting, and is data generated based on journal data created when a transaction occurs. Therefore, the financial data includes balance data that is not in the journal data.
In addition, the aggregated data is the data of major accounts. The main account item is, for example, the graph determination A table 235a of FIG. 16A, which will be described later, using the major classification code, the middle classification code, the minor classification code, the fine classification code, etc. among the account codes of JISX0406. It means the one specified in the item of "book".
S14において、制御部10(図表データ生成部18)は、集計データに基づいて、判定した財務諸表の種類の図表データを生成する。ここで、図表データとは、グラフ及び帳表の少なくとも一方を含むデータをいう。また、図表データは、主な勘定科目から構成されたグラフ及び帳表になる。受け付けた会社がA社である図5に示す例では、制御部10は、A社の平成27年度の貸借対照表のグラフ及び帳表を生成する。そして、図表データの各科目(勘定科目)は、主要な勘定科目になっている。 In S14, the control unit 10 (chart data generation unit 18) generates chart data of the type of financial statements determined based on the aggregated data. Here, the chart data refers to data including at least one of a graph and a book. In addition, the chart data will be graphs and books composed of main accounts. In the example shown in FIG. 5 in which the receiving company is company A, the control unit 10 generates a graph and a book of the balance sheet of company A in FY2015. Each item (account) of the chart data is a main account.
S15において、制御部10(図表データ表示部20)は、生成した図表データを含むグラフ画面40を、初期画面として表示部39に表示させる。図6に、グラフ画面40の例を示す。グラフ画面40は、表示領域41に、グラフ領域43bを画面左側に配置し、帳表領域43aを画面右側に配置して、グラフ及び(数値である)表を表示したものである。なお、制御部10は、表示領域41にグラフ領域43bのみを表示させるようにしてもよい。また、制御部10は、グラフ領域43bと帳表領域43aとの表示位置を、左右を反対にしてもよいし、上下にしてもよい。そして、これらの表示位置は、会計事務所ごとの顧問先ごとに設定されていてもよい。そのようにすることで、各会計事務所では、顧問先に説明しやすい表示位置に表示されたグラフ及び帳表を用いて、顧問先に説明ができる。
In S15, the control unit 10 (chart data display unit 20) causes the
さらに、制御部10は、帳表領域43aの科目の左端に示す色と、その科目に対応するグラフ領域43bの科目の色とを、同一色にしている。このように示すことで、グラフと、帳表との間で、科目の対応関係を分かりやすく示すことができる。
なお、後述する科目明細を表示させる場合に、その科目の色に対して下位になる各科目の色をグラデーション表示にしてもよい。そのような色による表示によって、科目の上位の分類が同じであるということを分かりやすく示すことができる。
Further, the control unit 10 makes the color shown at the left end of the subject in the
When displaying the subject details described later, the color of each subject lower than the color of the subject may be displayed in gradation. The display in such colors can clearly show that the upper classifications of the subjects are the same.
また、グラフ画面40は、表示領域41に、財務諸表種類表示領域43cと、グラフ種類表示領域43dと、期比較表示領域43eとを配置している。図6の例では、財務諸表種類表示領域43cで選択されている「貸借対照表」であり、グラフ種類表示領域43dで選択されている「構成」であり、期比較表示領域43eで選択されている「当期」であるグラフ及び帳表が表示されていることを示す。そして、財務諸表種類表示領域43cと、グラフ種類表示領域43dと、期比較表示領域43eとのいずれも、ユーザが選択操作をすることで、制御部10は、選択した箇所に対応する図表データを表示させることができる。なお、これらの処理のうちの一部の処理の詳細については、後述する。
その後、制御部10は、この初期処理を終了して、処理を図3に移す。
Further, on the
After that, the control unit 10 finishes this initial process and shifts the process to FIG.
図3に戻り、S2において、制御部10(操作受付部12)は、表示領域41に対する選択操作を受け付けたか否かを判断する。選択操作を受け付けた場合(S2:YES)には、制御部10は、処理をS3に移す。他方、選択操作を受け付けていない場合(S2:NO)には、制御部10は、処理をS4に移す。
S3において、制御部10は、操作処理を行う。操作処理については、後述する。
S4において、制御部10は、処理プログラム31aを終了するか否かを判断する。例えば、処理プログラム31aを終了するボタン(図示せず)の押下を受け付けたことで、制御部10は、処理プログラム31aを終了すると判断する。処理プログラム31aを終了する場合(S4:YES)には、制御部10は、処理プログラム31aを終了させて、このメイン処理を終了する。他方、処理プログラム31aを終了しない場合(S4:NO)には、制御部10は、処理をS2に移し、次々と表示領域に対する操作を受け付け、グラフや帳表の表示を切り替える。
Returning to FIG. 3, in S2, the control unit 10 (operation reception unit 12) determines whether or not the selection operation for the
In S3, the control unit 10 performs an operation process. The operation process will be described later.
In S4, the control unit 10 determines whether or not to terminate the
<操作処理>
次に、操作処理について説明する。
図7及び図8は、第1実施形態に係る図表データ処理装置1での操作処理を示すフローチャートである。
図9は、第1実施形態に係る図表データ処理装置1でのポップアップ処理の例を示す図である。
図7のS20において、制御部10(操作受付部12)は、受け付けた操作が科目に対する選択操作であるか否かを判断する。科目に対する選択操作とは、グラフ画面40に表示されているグラフの各科目の領域を選択する操作であってもよいし、帳表に表示されている各科目の領域を選択する操作であってもよい。科目に対する選択操作である場合(S20:YES)には、制御部10は、処理をS21に移す。他方、科目に対する選択操作ではない場合(S20:NO)には、制御部10は、処理を図8のS26に移す。
<Operation processing>
Next, the operation process will be described.
7 and 8 are flowcharts showing operation processing in the chart
FIG. 9 is a diagram showing an example of pop-up processing in the chart
In S20 of FIG. 7, the control unit 10 (operation reception unit 12) determines whether or not the received operation is a selection operation for a subject. The selection operation for a subject may be an operation of selecting an area of each subject of the graph displayed on the
S21において、制御部10(要素表示部21)は、選択された科目に対するポップアップ46を、グラフ画面40に表示させる。ポップアップ46が表示されたグラフ画面40の例を、図9に示す。
図9に示すグラフ画面40は、図6に示すグラフ画面40において、グラフの流動資産を示す科目の領域47aが、矢印47bによって選択操作がされた場合の画面である。ここで、選択操作された領域47aと、ポップアップ46と、領域47aに対応する帳表の数値を示す項目47cとが、同一色で示される。そのようにすることで、ポップアップ46と、領域47aと、項目47cとが対応付けられるものであることを明確に示すことができる。
In S21, the control unit 10 (element display unit 21) displays the pop-
The
また、ポップアップ46は、選択された科目に関する情報として、グラフの流動資産を示す科目の数値を、1円単位で表示させる。よって、選択操作をすることで、表示されたポップアップ46によって詳細な数値を知ることができる。
ポップアップ46は、さらに、「内訳」のボタン46aと、「年度切替」のボタン46bとを含むものになっている。これらのボタン46a、46bの説明については、後述する。
なお、ポップアップ46は、図9に示す例に限定されるものではなく、各種の表示形態が考えられる。例えば、ポップアップ46の位置を、選択されたグラフの領域47aの左横に示したが、上部に固定した位置に表示させてもよいし、領域47aと一体として表示させてもよい。
また、ポップアップ46に「拡大」ボタンを追加し、そのボタンが選択されることで、グラフ領域43bに表示されている科目名や数値を拡大表示させてもよい。
Further, the pop-
The pop-
The pop-
Further, by adding an "enlarge" button to the pop-
図7に戻り、S22において、制御部10(操作受付部12)は、ポップアップ46に表示された「内訳」のボタン46aの選択操作を受け付けることで、明細グラフ要求であるか否かを判断する。明細グラフ要求である場合(S22:YES)には、制御部10は、処理をS23に移す。他方、明細グラフ要求ではない場合(S22:NO)には、制御部10は、処理をS24に移す。
S23において、制御部10は、後述する科目明細グラフ処理を行う。その後、制御部10は、この操作処理を終了し、処理を図3に移す。
Returning to FIG. 7, in S22, the control unit 10 (operation reception unit 12) determines whether or not it is a detailed graph request by accepting the selection operation of the "breakdown"
In S23, the control unit 10 performs subject detail graph processing described later. After that, the control unit 10 ends this operation process and shifts the process to FIG.
S24において、制御部10(操作受付部12)は、ポップアップ46に表示された「年度切替」のボタン46bの選択操作を受け付けたことで、年度切替の選択を受け付けたか否かを判断する。年度切替の選択を受け付けた場合とは、上述した「年度切替」のボタン46bの選択操作の他、グラフ画面40に示されるグラフや帳表の会計年度の項目(表示領域41)を選択する操作であってもよい。年度切替の選択を受け付けた場合(S24:YES)には、制御部10は、処理をS25に移す。他方、年度切替の選択を受け付けていない場合(S24:NO)には、ポップアップ46を表示させた後、特に選択された科目に対する処理を行わないものであるため、制御部10は、この操作処理を終了し、処理を図3に移す。
S25において、制御部10は、後述するグラフ種類切替処理を行う。その後、制御部10は、この操作処理を終了し、処理を図3に移す。
In S24, the control unit 10 (operation reception unit 12) determines whether or not the selection of the year switching has been accepted by accepting the selection operation of the "year switching" button 46b displayed on the pop-
In S25, the control unit 10 performs a graph type switching process described later. After that, the control unit 10 ends this operation process and shifts the process to FIG.
図8のS26において、制御部10(操作受付部12)は、受け付けた操作が期間比較(過年度比較)の選択操作(対象期間に関する選択操作)であるか否かを判断する。期間比較の選択操作とは、例えば、グラフ画面40に示される期比較表示領域43eのうち、「期比較」を含むいずれかの項目を選択する操作である。期間比較の選択操作である場合(S26:YES)には、制御部10は、処理をS28に移す。他方、期間比較の選択操作ではない場合(S26:NO)には、制御部10は、処理をS27に移す。
S27において、制御部10は、選択された項目に対応した処理を行う。これは、例えば、財務諸表種類表示領域43cや、グラフ種類表示領域43dの各項目の選択操作を受け付けた場合である。例えば、グラフ種類表示領域43dの各項目の選択操作(グラフ種類に関する選択操作)であれば、制御部10は、そのグラフ種類に対応した図表データを生成して、表示部39の表示を、生成した図表データに切り替える処理を行う。その際、制御部10は、後述するグラフ種類処理(図11及び図12参照)と同じ処理を行ってもよい。その後、制御部10は、この操作処理を終了し、処理を図3に移す。
In S26 of FIG. 8, the control unit 10 (operation reception unit 12) determines whether or not the received operation is a selection operation (selection operation related to the target period) for period comparison (comparison in previous years). The period comparison selection operation is, for example, an operation of selecting any item including the “period comparison” from the period
In S27, the control unit 10 performs processing corresponding to the selected item. This is a case where, for example, a selection operation of each item of the financial statement
他方、S28において、制御部10(操作受付部12)は、受け付けた操作が未来予測(未来予測比較)の選択操作であるか否かを判断する。未来予測の選択操作とは、例えば、グラフ画面40に示される期比較表示領域43eのうち、1つの項目を選択する操作で受け付けたものが「当期」(当年)であり、その後に表示される指示画面(図示せず)で、「未来予測」を選択した場合である。なお、指示画面は、「未来予測」と、「現状表示」との少なくとも2つがあり、「現状表示」であれば、制御部10は、財務データがあるもののみを図表データにして表示することになる。未来予測の選択操作である場合(S28:YES)には、制御部10は、処理をS30に移す。他方、未来予測の選択操作ではない場合(S28:NO)には、制御部10は、処理をS29に移す。
S29において、制御部10は、後述する比較グラフ処理を行う。その後、制御部10は、この操作処理を終了し、処理を図3に移す。
S30において、制御部10は、後述する予測比較グラフ処理を行う。その後、制御部10は、この操作処理を終了し、処理を図3に移す。
On the other hand, in S28, the control unit 10 (operation reception unit 12) determines whether or not the received operation is a future prediction (future prediction comparison) selection operation. The future prediction selection operation is, for example, the “current period” (current year) that is accepted by the operation of selecting one item in the period
In S29, the control unit 10 performs a comparison graph process described later. After that, the control unit 10 ends this operation process and shifts the process to FIG.
In S30, the control unit 10 performs a prediction comparison graph process described later. After that, the control unit 10 ends this operation process and shifts the process to FIG.
<科目明細グラフ処理>
次に、科目明細グラフ処理について説明する。
図10は、第1実施形態に係る図表データ処理装置1での科目明細グラフ処理を示すフローチャートである。
S40において、制御部10(データ条件判定部14)は、会計ファイルDB32に記憶されている財務データを参照し、選択されている財務諸表の会計年度の財務データに、選択された科目に関するデータ未発生期間がある(課題を解決するための手段に記載の第2条件又は第5条件を満たす)か否かを判断する。データ未発生期間がある場合(S40:YES)には、制御部10は、処理をS41に移す。他方、データ未発生期間がない場合(S40:NO)には、制御部10は、処理をS42に移す。
ここで、データ未発生期間がある場合とは、財務諸表が損益計算書であれば、選択されている科目が損益科目であるので、その損益科目の残高が0であり、かつ取引未発生期間がある場合(第2条件)をいう。また、財務諸表が貸借対照表であれば、選択されている科目が貸借科目であるので、その貸借科目が0であり、かつ取引未発生期間がある場合(第5条件)をいう。
<Course detail graph processing>
Next, the subject detail graph processing will be described.
FIG. 10 is a flowchart showing the subject detail graph processing in the chart
In S40, the control unit 10 (data condition determination unit 14) refers to the financial data stored in the
Here, when there is a data non-occurrence period, if the financial statements are income statements, the selected item is a profit and loss item, so the balance of the profit and loss item is 0 and the transaction non-occurrence period. When there is (second condition). Further, if the financial statements are on the balance sheet, the selected item is a balance sheet, so that the balance sheet is 0 and there is a period in which no transaction has occurred (fifth condition).
S41において、制御部10(集計データ生成部15)は、財務データに基づいて、当年の未発生期間を除く、選択された科目の分類のより細かい分類の(下位にある)各科目に対する集計データを生成する。ここで、選択された科目の分類が大分類であれば、制御部10は、その科目の中分類の各科目に対する集計データを生成する。また、選択された科目の分類が中分類であれば、制御部10は、その科目の小分類の各科目に対する集計データを生成する。その後、制御部10は、処理をS43に移す。
他方、S42において、制御部10(集計データ生成部15)は、当年の選択された科目の分類のより細かい分類の各科目に対する集計データを生成する。
例えば、図9の例では、「流動資産」が選択されており、この科目は大分類に分類されているので、制御部10は、その大分類の下位にある中分類の各科目(例えば、当座資産、たな卸資産及びその他の流動資産)の集計データを生成する。
In S41, the control unit 10 (aggregated data generation unit 15) is based on the financial data, and the aggregated data for each subject (lower) of the finer classification of the selected subject classification excluding the non-occurrence period of the current year. To generate. Here, if the classification of the selected subject is a major classification, the control unit 10 generates aggregated data for each subject of the middle classification of the subject. Further, if the classification of the selected subject is a middle classification, the control unit 10 generates aggregated data for each subject of the minor classification of the subject. After that, the control unit 10 shifts the processing to S43.
On the other hand, in S42, the control unit 10 (aggregated data generation unit 15) generates aggregated data for each subject of the finer classification of the selected subject classification of the current year.
For example, in the example of FIG. 9, “current assets” is selected and this subject is classified into major categories, so that the control unit 10 controls each subject in the middle category (for example, below the major category). Generate aggregated data (current assets, inventories and other current assets).
S43において、制御部10(図表データ生成部18)は、生成された集計データを用いて図表データを生成する。ここで生成される図表データは、科目明細表及び科目明細グラフである。
S44において、制御部10(図表データ表示部20)は、それまで表示されていた図表データから、生成した図表データに切り替えて、表示部39に表示させる。その後、制御部10は、この科目明細グラフ処理を終了し、処理を図7に移す。
なお、本実施例では、集計の段階で未発生期間を除いているが、未発生期間を含めて集計し、グラフ等の表示の段階で、未発生期間を除いて表示させてもよい。また、科目展開は、ドリルダウンで行ってもよい。
In S43, the control unit 10 (chart data generation unit 18) generates chart data using the generated aggregated data. The chart data generated here are a subject schedule and a subject schedule graph.
In S44, the control unit 10 (chart data display unit 20) switches from the previously displayed chart data to the generated chart data and causes the
In this embodiment, the non-occurrence period is excluded at the aggregation stage, but the non-occurrence period may be included in the aggregation, and the non-occurrence period may be excluded at the display stage of the graph or the like. In addition, the subject development may be performed by drilling down.
従来であれば、さらにより詳しく科目の内訳の説明をする必要がある時には、説明する科目を、時間をかけて事前に調べてピックアップする必要があり、その関連性を示すグラフを作成するのに科目の指定や帳表選択等の設定が必要であり、見やすいレイアウト構成を考えて、出力した帳表と財務グラフに表計算ソフトを用いる等の加工作業が必要であった。しかし、上述に説明した処理では、ユーザが、例えば、科目の「内訳」のボタン46a(図9参照)を選択する、という簡単な操作によって行うことができる。
また、データ未発生期間がある場合には、その未発生期間を除く集計データを生成する。このようにすることで、処理を効率よく行うことができ、さらに表示される図表データは、例えば、取引に変動がない不要な期間を除いたものにできる。
In the past, when it was necessary to explain the breakdown of subjects in even more detail, it was necessary to take the time to research and pick up the subjects to be explained in advance, and to create a graph showing the relevance. It was necessary to specify subjects and set book table selection, etc., and considering a layout structure that was easy to see, it was necessary to perform processing work such as using spreadsheet software for the output book table and financial graph. However, in the process described above, the user can perform a simple operation, for example, by selecting the
In addition, if there is a data non-occurrence period, aggregated data excluding the non-occurrence period is generated. By doing so, the processing can be performed efficiently, and the displayed chart data can be, for example, excluding an unnecessary period in which the transaction does not fluctuate.
<グラフ種類切替処理>
次に、グラフ種類切替処理について説明する。
図11及び図12は、第1実施形態に係る図表データ処理装置1でのグラフ種類切替処理を示すフローチャートである。
図11のS50において、制御部10は、グラフ種類決定処理により、生成するグラフ種類を決定する。これは、選択された科目と、年度切替で選択された会計年度に基づいて、どのグラフ種類で表示させるのが最適であるかを判断する処理である。会計年度の選択は、例えば、グラフ画面40に示されるグラフや帳表の会計年度の項目を選択する操作で行うことができる。また、その他、例えば、ポップアップ46に表示された「年度切替」のボタン46bの選択操作である場合には、その後に表示される会計年度の選択画面(図示せず)で行うことができる。そして、制御部10によるグラフ種類決定処理は、記憶部30に記憶された経験則に基づくデータ(図示せず)を用いて行ってもよい。
<Graph type switching process>
Next, the graph type switching process will be described.
11 and 12 are flowcharts showing graph type switching processing in the chart
In S50 of FIG. 11, the control unit 10 determines the graph type to be generated by the graph type determination process. This is a process of determining which graph type is most suitable for display based on the selected subject and the fiscal year selected by the year switching. The fiscal year can be selected, for example, by selecting an item of the fiscal year of the graph or book shown on the
S51において、制御部10は、決定されたグラフ種類が推移グラフであるか否かを判断する。推移グラフである場合(S51:YES)には、制御部10は、処理をS52に移す。他方、推移グラフではない場合(S51:NO)には、制御部10は、処理を図12のS60に移す。
S52において、制御部10(データ条件判定部14)は、会計ファイルDB32に記憶されている財務データを参照し、選択されている財務諸表の会計年度の財務データに、選択された科目に関するデータ未発生期間があるか否かを判断する。データ未発生期間がある場合(S52:YES)には、制御部10は、処理をS53に移す。他方、データ未発生期間がない場合(S52:NO)には、制御部10は、処理をS54に移す。
In S51, the control unit 10 determines whether or not the determined graph type is a transition graph. In the case of a transition graph (S51: YES), the control unit 10 shifts the process to S52. On the other hand, when it is not a transition graph (S51: NO), the control unit 10 shifts the processing to S60 in FIG.
In S52, the control unit 10 (data condition determination unit 14) refers to the financial data stored in the
S53において、制御部10(集計データ生成部15)は、集計データを生成する。制御部10は、この集計データ生成を、例えば、会計年度とその前年を含む過年度の指定期間の財務データから月ごとに再集計をすることで行ってもよい。また、制御部10は、この集計データ生成を、会計年度の未経過月を含む次年度以降の予算データから月ごとに再集計をすることで行ってもよい。その後、制御部10は、処理をS55に移す。
他方、S54において、制御部10(集計データ生成部15)は、科目が変化する月まで進んで、集計データを生成する。制御部10は、この集計データ生成を、例えば、会計年度とその前年を含む過年度の指定期間の財務データから月ごとに再集計をすることで行ってもよい。また、制御部10は、この集計データ生成を、会計年度の未経過月を含む次年度以降の予算データから月ごとに再集計をすることで行ってもよい。なお、科目が変化する月が見つからなかった場合には、制御部10は、ユーザが指定した期間で財務データから月ごとに再集計をすることで行ってもよい。
In S53, the control unit 10 (aggregated data generation unit 15) generates aggregated data. The control unit 10 may perform this aggregated data generation by, for example, re-aggregating monthly from the financial data of the designated period of the past year including the fiscal year and the previous year. Further, the control unit 10 may perform this aggregation data generation by re-aggregating every month from the budget data of the next fiscal year and thereafter including the unexpired months of the fiscal year. After that, the control unit 10 shifts the processing to S55.
On the other hand, in S54, the control unit 10 (aggregated data generation unit 15) advances to the month when the subject changes and generates aggregated data. The control unit 10 may perform this aggregated data generation by, for example, re-aggregating monthly from the financial data of the designated period of the past year including the fiscal year and the previous year. Further, the control unit 10 may perform this aggregation data generation by re-aggregating every month from the budget data of the next fiscal year and thereafter including the unexpired months of the fiscal year. If the month in which the subject changes is not found, the control unit 10 may perform the recounting from the financial data every month in the period specified by the user.
S55において、制御部10(図表データ生成部18)は、生成された集計データを用いて図表データを生成する。ここで生成される図表データは、推移表及び推移グラフである。
S56において、制御部10(図表データ表示部20)は、それまで表示されていた図表データから、生成した図表データに切り替えて、表示部39に表示させる。その後、制御部10は、このグラフ種類切替処理を終了し、処理を図7に移す。
In S55, the control unit 10 (chart data generation unit 18) generates chart data using the generated aggregated data. The chart data generated here are a transition table and a transition graph.
In S56, the control unit 10 (chart data display unit 20) switches from the previously displayed chart data to the generated chart data and causes the
図12のS60において、制御部10は、決定されたグラフ種類が比率グラフであるか否かを判断する。比率グラフである場合(S60:YES)には、制御部10は、処理をS62に移す。他方、比率グラフではない場合(S60:NO)には、制御部10は、処理をS61に移す。
S61において、制御部10(図表データ表示部20)は、記憶部30の表示内容記憶部33に記憶されている図表データを、表示部39に表示させる。これは、決定されたグラフ種類が構成グラフであるため、制御部10は、初期処理(図3)で最初に作成した図表データを表示すればよい。その後、制御部10は、このグラフ種類切替処理を終了し、処理を図7に移す。
In S60 of FIG. 12, the control unit 10 determines whether or not the determined graph type is a ratio graph. In the case of the ratio graph (S60: YES), the control unit 10 shifts the processing to S62. On the other hand, when it is not a ratio graph (S60: NO), the control unit 10 shifts the processing to S61.
In S61, the control unit 10 (chart data display unit 20) causes the
S62において、制御部10(データ条件判定部14)は、会計ファイルDB32に記憶されている財務データを参照し、選択されている財務諸表の会計年度の財務データに、選択された科目に関するデータ未発生期間があるか否かを判断する。データ未発生期間がある場合(S62:YES)には、制御部10は、処理をS63に移す。他方、データ未発生期間がない場合(S62:NO)には、制御部10は、処理をS64に移す。
S63において、制御部10(比率データ生成部16)は、比率データを生成する。制御部10は、この比率データ生成を、例えば、会計年度とその前年を含む財務データから科目について会計年度を基準にして行ってもよい。また、制御部10は、この比率データ生成を、会計年度の未経過月を含む次年度以降の予算データから科目について会計年度を基準にして行ってもよい。その後、制御部10は、処理をS65に移す。
In S62, the control unit 10 (data condition determination unit 14) refers to the financial data stored in the
In S63, the control unit 10 (ratio data generation unit 16) generates ratio data. The control unit 10 may generate the ratio data based on the fiscal year for the subject from the financial data including the fiscal year and the previous year, for example. Further, the control unit 10 may generate the ratio data based on the fiscal year for the subject from the budget data of the next fiscal year and thereafter including the unexpired month of the fiscal year. After that, the control unit 10 shifts the processing to S65.
他方、S64において、制御部10(比率データ生成部16)は、科目が変化する月まで進んで、比率データを生成する。制御部10は、この比率データ生成を、例えば、会計年度とその前年を含む財務データから科目について会計年度を基準にして行ってもよい。また、制御部10は、この比率データ生成を、会計年度の未経過月を含む次年度以降の予算データから科目について会計年度を基準にして行ってもよい。なお、科目が変化する月が見つからなかった場合には、制御部10は、ユーザが指定した期間で財務データから科目について会計年度を基準にして行ってもよい。
S65において、制御部10(図表データ生成部18)は、生成された比率データを用いて図表データを生成する。ここで生成される図表データは、比率表及び比率グラフである。
S66において、制御部10(図表データ表示部20)は、それまで表示されていた図表データから、生成した図表データに切り替えて、表示部39に表示させる。その後、制御部10は、このグラフ種類切替処理を終了し、処理を図7に移す。
On the other hand, in S64, the control unit 10 (ratio data generation unit 16) advances to the month when the subject changes and generates the ratio data. The control unit 10 may generate the ratio data based on the fiscal year for the subject from the financial data including the fiscal year and the previous year, for example. Further, the control unit 10 may generate the ratio data based on the fiscal year for the subject from the budget data of the next fiscal year and thereafter including the unexpired month of the fiscal year. If the month in which the subject changes is not found, the control unit 10 may perform the subject from the financial data in the period specified by the user based on the fiscal year.
In S65, the control unit 10 (chart data generation unit 18) generates chart data using the generated ratio data. The chart data generated here are a ratio table and a ratio graph.
In S66, the control unit 10 (chart data display unit 20) switches from the previously displayed chart data to the generated chart data and causes the
このように、制御部10は、科目が選択された状態で、年度切替の選択を受け付けたことに応じて、記憶部30を参照して、その科目での表示に最適なグラフ種類を決定することができる。そして、制御部10は、決定した図表データを生成する際に、財務データに未発生期間がある場合には、その期間を除いた財務データを用いて図表データを生成する。よって、必要な情報が表示された図表データを生成できる。 In this way, the control unit 10 refers to the storage unit 30 and determines the optimum graph type for display in the subject in response to the acceptance of the year switching selection in the state where the subject is selected. be able to. Then, when the determined chart data is generated, the control unit 10 generates the chart data using the financial data excluding the period if the financial data has an unoccurred period. Therefore, it is possible to generate chart data in which necessary information is displayed.
<比較グラフ処理>
次に、比較グラフ処理について説明する。
図13は、第1実施形態に係る図表データ処理装置1での比較グラフ処理を示すフローチャートである。
図8の期間比較の選択操作であるか(S26)でYESを経て、未来予測の選択操作か(S28)がNOの場合に、比較グラフ処理(図13)に処理を移す。
図13のS70において、制御部10(データ条件判定部14)は、会計ファイルDB32に記憶されている財務データを参照し、処理対象になる財務データが揃っている(課題を解決するための手段に記載の第1条件又は第4条件を満たす)か否かを判断する。処理対象になる財務データが揃っている場合(S70:YES)には、制御部10は、処理をS71に移す。他方、処理対象になる財務データが揃っていない場合(S70:NO)には、制御部10は、処理をS73に移す。
ここで、処理対象になる財務データが揃っている場合とは、財務諸表が損益計算書であれば、会計年度の前年の財務データが存在し、損益科目の残高が変化している場合(第1条件)をいう。また、財務諸表が貸借対照表であれば、会計年度の前年の財務データが存在し、貸借科目が変化している場合(第4条件)をいう。
<Comparison graph processing>
Next, the comparison graph processing will be described.
FIG. 13 is a flowchart showing a comparative graph processing in the chart
If the period comparison selection operation in FIG. 8 (S26) is YES and the future prediction selection operation (S28) is NO, the process is transferred to the comparison graph process (FIG. 13).
In S70 of FIG. 13, the control unit 10 (data condition determination unit 14) refers to the financial data stored in the
Here, the case where the financial data to be processed is complete means that if the financial statements are income statements, the financial data of the previous year of the fiscal year exists and the balance of the profit and loss items has changed (No. 1). 1 condition). If the financial statements are on the balance sheet, it means that the financial data of the previous year of the fiscal year exists and the balance sheet has changed (fourth condition).
S71において、制御部10(集計データ生成部15)は、会計年度とその前年との財務データを再集計した集計データを生成する。
S72において、制御部10(図表データ生成部18)は、生成された集計データを用いて図表データを生成する。ここで生成される図表データは、2期比較の比較表及び比較グラフである。その後、制御部10は、処理をS75に移す。
In S71, the control unit 10 (aggregated data generation unit 15) generates aggregated data by re-aggregating the financial data of the fiscal year and the previous year.
In S72, the control unit 10 (chart data generation unit 18) generates chart data using the generated aggregated data. The chart data generated here are a comparison table and a comparison graph for the two-period comparison. After that, the control unit 10 shifts the processing to S75.
他方、S73において、制御部10(集計データ生成部15)は、指定期間のうち前年より過年度の財務データが存在し、かつ科目が変化する過年度の財務データが見つかるまで財務データを遡る。そして、制御部10は、遡った年(過年度の財務データが見つかった年)から会計年度までの期間(集計指定期間)の財務データを再集計した集計データを生成する。ここで、指定期間とは、期間比較の操作選択で受け付けた項目に対応する期間をいい、例えば、選択した期間比較が「5期」であれば、指定期間は、当年を含む過去5年間になる。
なお、上記の指定期間の表示以外にも、過年度の財務データを遡って科目が変化する過年度の財務データが見つかった場合は、集計指定期間で表示(連続期間表示)してもよいし、変化のある年だけ抽出して表示(不連続期間表示)してもよい。また、見つからなかった場合は、指定期間で表示してもよい。
S74において、制御部10(図表データ生成部18)は、生成された集計データを用いて図表データを生成する。ここで生成される図表データは、n期比較(但し、nは3以上の整数)の比較表及び比較グラフである。
S75において、制御部10(図表データ表示部20)は、それまで表示されていた図表データから生成した図表データに切り替えて、表示部39に表示させる。その後、制御部10は、この比較グラフ処理を終了し、処理を図8に移す。
On the other hand, in S73, the control unit 10 (aggregated data generation unit 15) traces back the financial data until the financial data of the previous year exists in the designated period from the previous year and the financial data of the previous year in which the subject changes is found. Then, the control unit 10 generates aggregated data obtained by re-aggregating the financial data for the period from the retroactive year (the year in which the financial data of the previous year was found) to the fiscal year (aggregation designated period). Here, the designated period means a period corresponding to the item accepted in the operation selection of the period comparison. For example, if the selected period comparison is "5 periods", the designated period is the past 5 years including the current year. Become.
In addition to the above display of the designated period, if the financial data of the previous year whose subject changes is found by going back to the financial data of the previous year, it may be displayed in the aggregate designated period (continuous period display) or changed. You may extract and display only a certain year (display for discontinuous period). If it is not found, it may be displayed for a specified period.
In S74, the control unit 10 (chart data generation unit 18) generates chart data using the generated aggregated data. The chart data generated here is a comparison table and a comparison graph for n-period comparison (where n is an integer of 3 or more).
In S75, the control unit 10 (chart data display unit 20) switches to the chart data generated from the chart data that has been displayed so far, and causes the
従来は、比較したい期間や帳表選択等を設定する必要があり、指定期間(過去5年)内の比較で、2年おきの比較や、当年と3年前のような比較をするには、見やすいレイアウト構成を考えて、出力した帳表と財務グラフに表計算ソフトを用いての加工作業がさらに必要であった。
そこで、制御部10は、過年度比較をする際には、上述した処理によって最も重要な年度との比較表示を行うことができる。
より具体的には、通常は、会計年度と、その前年との比較が重要である。よって、前年の財務データがある場合には、制御部10は、会計年度と前年との比較グラフ及び比較表を生成して表示する。他方、前年の財務データがない場合には、制御部10は、過年度の財務データがあるところまで遡り、会計年度と、見つかった過年度までの期間との比較グラフ及び比較表を生成して表示する。このように、制御部10は、処理対象になる財務データが揃っているか否かによって、生成する比較グラフの比較対象を変えることで、より重要な図表データを表示させることができる。
このように、期間比較は、「3期」とか「5期」等ユーザによって選択された期間の他、着目する科目について、当期(当年度)に比して、特に変化のあった過年度等、重要な年度を含むように自動設定された期間の比較を行うことも可能となる。
In the past, it was necessary to set the period you want to compare, spreadsheet selection, etc., and to compare within the specified period (past 5 years), to compare every 2 years or to compare the current year and 3 years ago Considering an easy-to-read layout configuration, it was necessary to further process the output books and financial graphs using spreadsheet software.
Therefore, when comparing the past years, the control unit 10 can perform the comparison display with the most important year by the above-mentioned processing.
More specifically, it is usually important to compare the fiscal year with the previous year. Therefore, when there is financial data of the previous year, the control unit 10 generates and displays a comparison graph and a comparison table between the fiscal year and the previous year. On the other hand, when there is no financial data of the previous year, the control unit 10 goes back to the place where there is financial data of the previous year, generates and displays a comparison graph and a comparison table between the fiscal year and the period up to the found previous year. .. In this way, the control unit 10 can display more important chart data by changing the comparison target of the generated comparison graph depending on whether or not the financial data to be processed is available.
In this way, the period comparison is based on the period selected by the user, such as "3rd period" or "5th period", as well as the past years, etc., in which there was a particular change in the subject of interest compared to the current period (current year). It is also possible to compare periods that are automatically set to include important years.
<予測比較グラフ処理>
次に、予測比較グラフ処理について説明する。
図14は、第1実施形態に係る図表データ処理装置1での予測比較グラフ処理を示すフローチャートである。
S80において、制御部10(データ条件判定部14)は、会計ファイルDB32に記憶されている財務データを参照し、処理対象になる予測データが揃っている(課題を解決するための手段に記載の第3条件又は第6条件を満たす)か否かを判断する。処理対象になる予測データが揃っている場合(S80:YES)には、制御部10は、処理をS81に移す。他方、処理対象になる予測データが揃っていない場合(S80:NO)には、制御部10は、処理をS82に移す。
ここで、処理対象になる予測データが揃っている場合とは、財務諸表が損益計算書であれば、会計年度の未経過月以降の予測データが存在し、かつ損益科目の残高が変化している場合(第3条件)をいう。また、財務諸表が貸借対照表であれば、会計年度の未経過月以降の予測データが存在し、貸借科目が変化している場合(第6条件)をいう。
<Forecast comparison graph processing>
Next, the prediction comparison graph processing will be described.
FIG. 14 is a flowchart showing the prediction comparison graph processing in the chart
In S80, the control unit 10 (data condition determination unit 14) refers to the financial data stored in the
Here, when the forecast data to be processed is complete, if the financial statements are income statements, the forecast data after the unexpired month of the fiscal year exists, and the balance of the profit and loss items changes. If there is (third condition). If the financial statements are on the balance sheet, it means that there is forecast data for the unexpired month of the fiscal year and the balance sheet has changed (6th condition).
S81において、制御部10(集計データ生成部15)は、会計年度から予測データがある月までの財務データと予測データとを再集計した集計データを生成する。その後、制御部10は、処理をS83に移す。
他方、S82において、制御部10(集計データ生成部15)は、予測データのある月まで進めて、会計年度から予測データがある月までの財務データと予測データとを再集計した集計データを生成する。
S83において、制御部10(図表データ生成部18)は、生成された集計データを用いて図表データを生成する。ここで生成される図表データは、会計年度の期首から予測データがある月までの期間の比較表及び比較グラフである。
S84において、制御部10(図表データ表示部20)は、それまで表示されていた図表データから、生成した図表データに切り替えて、表示部39に表示させる。その後、制御部10は、この予測比較グラフ処理を終了し、処理を図8に移す。
In S81, the control unit 10 (aggregated data generation unit 15) generates aggregated data by re-aggregating the financial data and the forecasted data from the fiscal year to the month in which the forecasted data is present. After that, the control unit 10 shifts the processing to S83.
On the other hand, in S82, the control unit 10 (aggregated data generation unit 15) advances to the month with the forecast data and generates aggregated data obtained by re-aggregating the financial data and the forecast data from the fiscal year to the month with the forecast data. To do.
In S83, the control unit 10 (chart data generation unit 18) generates chart data using the generated aggregated data. The chart data generated here is a comparison table and a comparison graph for the period from the beginning of the fiscal year to the month when the forecast data is available.
In S84, the control unit 10 (chart data display unit 20) switches from the previously displayed chart data to the generated chart data and causes the
上述した予測比較グラフ処理によれば、制御部10は、未来予測比較をする際には、処理対象になる直近の未経過月以降の予測データがある月を探し、会計年度と、未経過月以降までの月ごとの比較推移表及び比較グラフを生成し、表示できる。よって、顧問先にとって有益な予測に関する図表データを表示させることができる。 According to the forecast comparison graph processing described above, when performing a future forecast comparison, the control unit 10 searches for a month having forecast data after the latest unexpired month to be processed, and the fiscal year and the unexpired month. Monthly comparison transition tables and comparison graphs up to that point can be generated and displayed. Therefore, it is possible to display chart data on forecasts that are useful to the adviser.
このように、第1実施形態の図表データ処理装置1によれば、以下のような効果がある。
(1)起動画面90から会社名と、会計年度とを選択するだけで、その顧問先にとって損益計算書と貸借対照表とのどちらの財務諸表が重要であるかを判定し、該当する顧問先の会計ファイルに基づいて、重要だと判定された種類の財務諸表を生成し、表示する。よって、初期画面として、顧問先ごとに重要な財務諸表を、簡単な操作で表示させることができる。
(2)図表データを生成する際に使用する集計データや比率データは、その元になるデータである財務データや予算データのデータ条件に応じて、再計算をしたものを用いる。それにより、不要なデータによる処理のない、必要なデータのみによって図表データを生成できる。
As described above, according to the chart
(1) Simply select the company name and fiscal year from the
(2) The aggregated data and ratio data used when generating chart data are recalculated according to the data conditions of the financial data and budget data that are the source data. As a result, it is possible to generate chart data only with necessary data without processing with unnecessary data.
(第2実施形態)
第2実施形態では、グラフの表示態様を考慮したものを説明する。なお、以降の説明において、上述した第1実施形態と同様の機能を果たす部分には、同一の符号又は末尾に同一の符号を付して、重複する説明を適宜省略する。
(Second Embodiment)
In the second embodiment, the one in consideration of the display mode of the graph will be described. In the following description, the same reference numerals or the same reference numerals will be added to the parts that perform the same functions as those in the first embodiment described above, and duplicate description will be omitted as appropriate.
<図表データ処理装置201の構成>
図15は、第2実施形態に係る図表データ処理装置201の機能ブロックを示す図である。
図16(図16(A)、図16(B))は、第2実施形態に係る図表データ処理装置201のグラフ判定テーブル235を示す図である。
図15に示すように、図表データ処理装置201は、制御部210と、記憶部230と、入力部38と、表示部39とを備える。
<Configuration of chart data processing device 201>
FIG. 15 is a diagram showing a functional block of the chart data processing device 201 according to the second embodiment.
FIG. 16 (FIGS. 16A and 16B) is a diagram showing a graph determination table 235 of the chart data processing device 201 according to the second embodiment.
As shown in FIG. 15, the chart data processing device 201 includes a control unit 210, a storage unit 230, an
制御部210は、操作受付部12と、重要度判定部13と、データ条件判定部14と、集計データ生成部15と、グラフ判定部217(グラフ判定手段)と、図表データ生成部218と、図表データ表示部20と、要素表示部21とを備える。
グラフ判定部217は、操作受付部12が受け付けた選択操作と、表示されている図表データの種類及び対象期間とに基づいて、生成するグラフの種類及び表示態様を判定する。
図表データ生成部218は、集計データに基づいて、グラフ判定部217が判定したグラフの種類及び表示態様のグラフ及び帳表を生成する。
The control unit 210 includes an
The graph determination unit 217 determines the type and display mode of the graph to be generated based on the selection operation received by the
The chart data generation unit 218 generates graphs and books of graph types and display modes determined by the graph determination unit 217 based on the aggregated data.
記憶部230は、プログラム記憶部231と、会計ファイルDB32と、表示内容記憶部33と、重要度テーブル34と、グラフ判定テーブル235とを備える。
プログラム記憶部231は、処理プログラム231aと、ブラウザ31bとを記憶する。
処理プログラム231aは、上述した制御部210が行う各種機能を実行するためのアプリケーションプログラムである。
The storage unit 230 includes a
The
The
グラフ判定テーブル235は、条件に応じたグラフの種類及び表示態様を対応づけたテーブルである。ここで、条件とは、科目数及び科目の種類と分析対象期間とをいう。グラフ判定テーブル235は、例えば、図16に示すように、グラフ判定Aテーブル235aと、グラフ判定Bテーブル235bとを含む。 The graph determination table 235 is a table in which the types of graphs and the display modes according to the conditions are associated with each other. Here, the conditions refer to the number of subjects, the types of subjects, and the analysis target period. The graph determination table 235 includes, for example, a graph determination A table 235a and a graph determination B table 235b, as shown in FIG.
図16(A)に示すグラフ判定Aテーブル235aは、「科目名」、「分類」、「科目種類」、「貸借」、「親科目」、「帳表」、「優先表示」、「単月又は単年(発生、残高)」、「複数月又は複数年(発生、残高)」等からなるテーブルで、起動画面90に入力された情報に基づいて初期画面を生成する際等に用いる。
「科目名」、「分類」、「科目種類」、「貸借」、「親科目」、「帳表」はJISX0406の勘定科目で規定されている。現金を例にすると「科目名」は現金で、「分類」は細分類、「科目種類」は貸借科目、「貸借」は借方科目を示しており、「親科目」は現金の上の分類(小分類)で現金及び預金を示しており、後述する図16(B)のグラフ判定Bテーブル235bの「科目関連性」の判定や科目明細に展開する場合に利用される。「帳表」は、記載されている帳表が貸借対照表の場合は、貸借対照表の主要な勘定科目として表示される。「優先表示」は、勘定科目ごとに金額の発生額又は金額の月や年の残高のどちらを優先的に表示するかを設定したものである。「単月又は単年(発生、残高)」、「複数月又は複数年(発生、残高)」は、重要度判定部13により判定された重要な財務諸表(貸借対照表、損益計算書等)の種類に基づく最初のグラフ種類及び表示態様やその後の科目選択時の勘定科目ごとのグラフ種類及び表示態様が記載されている。具体的には、「棒グラフ(構成)」は、構成グラフを棒グラフで表示することを表し、「折れ線グラフ(推移)」は、推移グラフを棒グラフで表示することを表し、「円グラフ(比率)」は、比率グラフを円グラフで表示することを表す。さらに、「帳表」と、「単月又は単年(発生、残高)」又は「複数月又は複数年(発生、残高)」とを適宣組み合わせることにより、グラフ種類及び表示態様が決定する。具体的には、「帳表」が「貸借対照表」、「単月又は単年(残高)」が「棒グラフ(構成)」の組み合わせの場合は、貸借構成グラフ(単月又は単年の発生)を棒グラフで表示する。損益計算書の場合も同様である。
The graph judgment A table 235a shown in FIG. 16 (A) shows "subject name", "classification", "subject type", "borrowing", "parent subject", "book", "priority display", and "single month". Alternatively, it is a table consisting of "single year (occurrence, balance)", "multiple months or multiple years (occurrence, balance)", etc., and is used when an initial screen is generated based on the information input to the
"Course name", "Classification", "Course type", "Lending and borrowing", "Parent subject", and "Book" are specified in the account of JIS X0406. Taking cash as an example, "Course name" is cash, "Category" is a subclass, "Course type" is a loan item, "Loan" is a debit item, and "Parent item" is a classification above cash ( Cash and deposits are shown in (sub-category), and are used when determining "subject relevance" in the graph determination B table 235b of FIG. 16 (B), which will be described later, or when expanding to the subject details. The "book" is displayed as the main account on the balance sheet if the book it is listed on is a balance sheet. "Priority display" sets whether to preferentially display the amount of money generated or the balance of the amount in a month or year for each account. "Monthly or single year (occurrence, balance)" and "multiple months or multiple years (occurrence, balance)" are important financial statements (balance sheet, income statement, etc.) determined by the importance determination unit 13. The first graph type and display mode based on the type of the above and the graph type and display mode for each account at the time of subsequent item selection are described. Specifically, "bar graph (composition)" means that the composition graph is displayed as a bar graph, and "line graph (transition)" means that the transition graph is displayed as a bar graph, and "pie chart (ratio)". "" Indicates that the ratio graph is displayed as a pie chart. Furthermore, the graph type and display mode are determined by appropriately combining the "book" with "single month or single year (occurrence, balance)" or "multiple months or multiple years (occurrence, balance)". Specifically, when the "book" is a "balance sheet" and the "single month or single year (balance)" is a "bar graph (composition)", the balance composition graph (single month or single year) occurs. ) Is displayed as a bar graph. The same applies to the income statement.
図16(B)に示すグラフ判定Bテーブル235bは、「単年or複数連続年or複数不連続年」、「単月or複数連続月or複数不連続月」、「期」、「月」、「連続年フラグ」、「連続月フラグ」、「単一科目or複数科目」、「科目関連性」、「集計データ」、「生成グラフ」、「生成グラフ(ユーザ)」等からなるテーブル(各項目の説明は後述する)で、その後のユーザの操作に応じて、複数科目選択した場合や発生及び残高を両方表示した場合等の、グラフ判定Aテーブル235aで設定できない図表データを切り替えて表示する際等に用いる。
ここで、グラフ判定テーブル235が判定するグラフの種類としては、構成グラフ、推移グラフ、比率グラフ等がある。また、グラフ判定テーブル235が判定するグラフの表示態様(「単月又は単年(発生、残高)」、「複数月又は複数年(発生、残高)」、「生成グラフ」及び「生成グラフ(ユーザ)」)としては、棒グラフ、帯グラフ、円グラフ、線グラフ(折れ線グラフを含む)等がある。なお、この例では、複数科目の選択であるため、複数月又は複数年では、円グラフよりも適している棒グラフ等を優先的に作るようにしている。これは、円グラフは、単月又は単年での複数科目の内訳等の表示には有用であるが、複数月では、円グラフを複数並べて表示しなければならず、見づらくなるため有用性に欠けるためである。なお、現金のような細分類の場合は、この下の分類がないため、単月又は単年に円グラフで表示しても見づらくなるため、棒グラフで表示している。
The graph determination B table 235b shown in FIG. 16B shows “single year or multiple consecutive years or multiple discontinuous years”, “single month or multiple consecutive months or multiple discontinuous months”, “period”, “month”, A table consisting of "continuous year flag", "continuous month flag", "single subject or multiple subjects", "subject relevance", "aggregated data", "generated graph", "generated graph (user)", etc. (each) The description of the items will be described later), and the chart data that cannot be set in the graph judgment A table 235a, such as when multiple subjects are selected or when both the occurrence and balance are displayed, are switched and displayed according to the subsequent user operation. Used for occasions.
Here, as the types of graphs determined by the graph determination table 235, there are a composition graph, a transition graph, a ratio graph, and the like. In addition, the display mode of the graph determined by the graph determination table 235 (“single month or single year (occurrence, balance)”, “multiple months or multiple years (occurrence, balance)”, “generated graph” and “generated graph (user)”. ) ”) Includes bar graphs, band graphs, pie graphs, line graphs (including line graphs), and the like. In this example, since multiple subjects are selected, bar graphs and the like that are more suitable than pie charts are preferentially created for multiple months or multiple years. This is because pie charts are useful for displaying the breakdown of multiple subjects in a single month or a single year, but in multiple months, multiple pie charts must be displayed side by side, making it difficult to see. This is because it is lacking. In the case of sub-classification such as cash, since there is no classification below this, it is difficult to see even if it is displayed in a pie chart in a single month or a single year, so it is displayed in a bar graph.
<図表データ処理装置201の処理>
次に、図表データ処理装置201による処理について説明する。
図17は、第2実施形態に係る図表データ処理装置201での初期処理を示すフローチャートである。
なお、メイン処理は、第1実施形態(図3)と同様である。
図17のS210からS213までの処理は、第1実施形態(図4)のS10からS13までの処理と同様である。
S214において、制御部210(グラフ判定部217)は、グラフ判定処理を行って、表示する図表データのグラフ種類及び表示態様を決定する。
ここで、出力する財務諸表の種類は、S212で決定している。そこで、制御部210は、グラフ判定Aテーブル235aを参照し、決定している財務諸表のうち、科目分類が指定されていないレコードを選択し、その単月及び単年の優先表示に該当する項目に、グラフの種類及び表示態様を決定する。
<Processing of chart data processing device 201>
Next, the processing by the chart data processing device 201 will be described.
FIG. 17 is a flowchart showing the initial processing in the chart data processing device 201 according to the second embodiment.
The main process is the same as that of the first embodiment (FIG. 3).
The processes from S210 to S213 in FIG. 17 are the same as the processes from S10 to S13 in the first embodiment (FIG. 4).
In S214, the control unit 210 (graph determination unit 217) performs graph determination processing to determine the graph type and display mode of the chart data to be displayed.
Here, the type of financial statements to be output is determined in S212. Therefore, the control unit 210 refers to the graph determination A table 235a, selects a record for which the subject classification is not specified from the determined financial statements, and the item corresponding to the priority display of the month and the year. In addition, the type of graph and the display mode are determined.
具体例を説明すると、決定している財務諸表の種類が「貸借対照表」である場合、制御部210は、グラフ判定Aテーブル235a(図16(A)参照)の科目名がない(具体的には、「(貸借対照表)」になっている)レコードを選択する。次に、制御部210は、選択したレコードを参照し、優先表示が「残高」になっているので、単月又は単年の残高にある「棒グラフ(構成)」を決定する。
図17に戻り、S215において、制御部210(図表データ生成部218)は、集計データに基づいて、判定した財務諸表の種類であり、かつ決定したグラフの種類及び表示態様の図表データを生成する。
S216の処理は、第1実施形態(図4)のS15と同様である。その後、制御部210は、メイン処理(図3参照)に処理を移す。
To explain a specific example, when the type of financial statement to be determined is "balance sheet", the control unit 210 does not have the subject name of the graph determination A table 235a (see FIG. 16 (A)) (specifically). Select the record (which is "(Balance Sheet)"). Next, the control unit 210 refers to the selected record and determines the "bar graph (configuration)" in the balance of a single month or a single year because the priority display is "balance".
Returning to FIG. 17, in S215, the control unit 210 (chart data generation unit 218) generates chart data of the type of financial statements determined, the type of graph determined, and the display mode based on the aggregated data. ..
The processing of S216 is the same as that of S15 of the first embodiment (FIG. 4). After that, the control unit 210 shifts the processing to the main processing (see FIG. 3).
<操作処理>
次に、操作処理について説明する。
図18は、第2実施形態に係る図表データ処理装置201での操作処理を示すフローチャートである。
S220において、制御部210(操作受付部12)は、ユーザが行った操作に基づく指示内容を受け付ける。ここでのユーザによる操作は、どのような方法であってもよい。また、指示内容は、表示期間(年、月、期間等)、財務諸表の種類(PL又はBS)、科目、使用データ種類(発生又は残高)に関するものである。
S221において、制御部210は、受け付けた指示内容を、グラフ判定Bテーブル235bの各項目に対応する内容に変換する。そして、制御部210(グラフ判定部217)は、変換した指示内容に一致するグラフ判定Bテーブル235bの組合せを検索する。
<Operation processing>
Next, the operation process will be described.
FIG. 18 is a flowchart showing an operation process in the chart data processing device 201 according to the second embodiment.
In S220, the control unit 210 (operation reception unit 12) receives instructions based on the operation performed by the user. The operation by the user here may be any method. In addition, the content of the instruction relates to the presentation period (year, month, period, etc.), the type of financial statements (PL or BS), the subject, and the type of data used (occurrence or balance).
In S221, the control unit 210 converts the received instruction content into the content corresponding to each item in the graph determination B table 235b. Then, the control unit 210 (graph determination unit 217) searches for a combination of the graph determination B table 235b that matches the converted instruction content.
S222において、制御部210は、一致するものが見つかったか否かを判断する。一致するものが見つかった場合(S222:YES)には、制御部210は、処理をS223に移す。他方、一致するものが見つからなかった場合(S222:NO)には、制御部210は、処理をS224に移す。
S223において、制御部210(図表データ生成部218、図表データ表示部20)は、検索したグラフ判定Bテーブル235bの組合せをもとに、グラフを生成して、表示部39に更新表示させる。ここで、図表データを生成するにあたっては、集計データを生成するが、この処理は、第1実施形態(図10から図14)と同様である。その後、制御部210は、処理をS226に移す。
In S222, the control unit 210 determines whether or not a match has been found. If a match is found (S222: YES), the control unit 210 shifts the process to S223. On the other hand, if no match is found (S222: NO), the control unit 210 shifts the process to S224.
In S223, the control unit 210 (chart data generation unit 218, chart data display unit 20) generates a graph based on the combination of the searched graph determination B table 235b, and causes the
他方、S224において、制御部210(図表データ生成部218、図表データ表示部20)は、現在表示しているグラフの種類及び表示態様でグラフを生成して、表示部39に更新表示させる。
S225において、制御部210は、グラフ判定Bテーブル235bに、現在の設定を追加登録する。
On the other hand, in S224, the control unit 210 (chart data generation unit 218, chart data display unit 20) generates a graph according to the type and display mode of the graph currently displayed, and causes the
In S225, the control unit 210 additionally registers the current setting in the graph determination B table 235b.
S226において、制御部210は、例えば、ユーザによるグラフの表示態様を変更する操作を受け付けることで、表示中のグラフが変更されたか否かを判断する。表示中のグラフが変更された場合(S226:YES)には、制御部210は、処理をS227に移す。他方、表示中のグラフが変更されていない場合(S226:NO)には、制御部210は、この操作処理を終了し、メイン処理(図3参照)に処理を移す。
S227において、制御部210は、変更された内容で、グラフ判定Bテーブル235bを更新する。制御部210は、グラフ判定Bテーブル235bの該当するレコードの生成グラフ(ユーザ)の項目に、変更されたグラフの表示態様を追加する。その後、制御部210は、この操作処理を終了し、メイン処理(図3参照)に処理を移す。
In S226, the control unit 210 determines, for example, whether or not the graph being displayed has been changed by accepting an operation of changing the display mode of the graph by the user. When the graph being displayed is changed (S226: YES), the control unit 210 shifts the process to S227. On the other hand, when the displayed graph has not been changed (S226: NO), the control unit 210 ends this operation process and shifts the process to the main process (see FIG. 3).
In S227, the control unit 210 updates the graph determination B table 235b with the changed contents. The control unit 210 adds a display mode of the changed graph to the item of the generation graph (user) of the corresponding record in the graph determination B table 235b. After that, the control unit 210 ends this operation process and shifts the process to the main process (see FIG. 3).
次に、上述した操作処理の具体例を説明する。
図19は、第2実施形態に係る図表データ処理装置201でのグラフ画面240の例を示す図である。
まず、決定している財務諸表の種類が「損益構成」である場合に、図17の処理により損益構成表と損益構成グラフが表示されている状態で、ユーザは、「売上高」、「平成27年度」、「1月から2月」、「発生」、「内容選択なし」の指示を入力する。
そうすると、制御部210は、上述した指示内容を受け付ける(図18のS220)。
次に、制御部210は、指示内容の「平成27年度」、「1月から2月」を、「単年、複数連続月、1期、2月、連続年フラグ×、連続月フラグ○」に変換する。具体的には「平成27年度」が単年なので、「単年」、「連続年フラグ×」、「1期」が設定され、「1月から2月」が2か月なので、「複数連続月」、「2月」、「連続月フラグ○」が設定される。また、制御部210は、指示内容の「売上高」、「発生」、「内容選択なし」を、「単一科目、科目関連性×」に変換する。そして、制御部210は、変換した指示内容と一致する組合せを、グラフ判定Bテーブル235bから検索する(図18のS221)。そうすると、グラフ判定Bテーブル235b(図16(B)参照)の上から2行目のレコードが該当するので(図18のS222がYES)、制御部210は、検索したグラフ判定Bテーブル235bの組合せをもとにグラフを生成する(図18のS223)。ここで、制御部210は、グラフ判定Bテーブル235bの2行目のレコードの「生成グラフ(ユーザ)」が未設定のため、「生成グラフ」の項目にある「棒グラフ」の表示態様で、グラフを生成することになる。
この処理によって、生成されたグラフを、図19に示す。
Next, a specific example of the above-mentioned operation processing will be described.
FIG. 19 is a diagram showing an example of a
First, when the type of financial statements to be determined is "profit and loss composition", the user can see "sales" and "Heisei" while the profit and loss composition table and the profit and loss composition graph are displayed by the processing of FIG. Enter the instructions for "FY2015", "January to February", "Occurrence", and "No content selection".
Then, the control unit 210 receives the above-mentioned instruction content (S220 in FIG. 18).
Next, the control unit 210 sets the instruction contents "2015" and "January to February" to "single year, multiple consecutive months, one term, February, consecutive year flag x, continuous month flag ○". Convert to. Specifically, since "2015" is a single year, "single year", "consecutive year flag x", and "1st term" are set, and "January to February" is 2 months, so "multiple consecutive years""Month","February", and "Continuous month flag ○" are set. Further, the control unit 210 converts the instruction contents "sales", "occurrence", and "no content selection" into "single subject, subject relevance x". Then, the control unit 210 searches the graph determination B table 235b for a combination that matches the converted instruction content (S221 in FIG. 18). Then, since the record in the second row from the top of the graph determination B table 235b (see FIG. 16B) corresponds (YES in S222 in FIG. 18), the control unit 210 combines the searched graph determination B table 235b. A graph is generated based on (S223 in FIG. 18). Here, since the "generated graph (user)" of the record in the second row of the graph determination B table 235b is not set, the control unit 210 uses the display mode of the "bar graph" in the "generated graph" item to graph. Will be generated.
The graph generated by this process is shown in FIG.
なお、「生成グラフ」の項目には、「棒グラフ」の他に「帯グラフ」があるが、制御部210は、いずれかを選択して、選択した表示態様でグラフを生成してもよいし、先に記載されている「棒グラフ」を優先表示してもよい。また、「生成グラフ(ユーザ)」の項目が未設定であるが、設定されている場合には、制御部210は、「生成グラフ(ユーザ)」の項目にあるグラフの表示態様を優先させて、グラフを生成すればいい。
本実施例では、選択された科目が「売上高」のみだが、「仕入高」かつ「売上高」と複数科目が選択された場合は、「単一科目or複数科目」が「複数科目」になる。また、「発生かつ残高」の両方選択している場合は、「集計データ」が「両方」になる。さらに、「売上高(大分類)」、「内容選択」が指示された場合は、「科目関連性」が「○」になり、「売上高(大分類)」の下の分類の「売上高(中分類)」等の科目が複数選択され、「単一科目or複数科目」が「複数科目」になる。
In addition to the "bar graph", the "generated graph" item includes a "band graph", but the control unit 210 may select one of them to generate a graph in the selected display mode. , The "bar graph" described above may be preferentially displayed. Further, although the item of "generated graph (user)" is not set, if it is set, the control unit 210 gives priority to the display mode of the graph in the item of "generated graph (user)". , Just generate a graph.
In this example, the selected subject is only "sales", but when "purchase amount" and "sales" and multiple subjects are selected, "single subject or multiple subjects" is "multiple subjects". become. In addition, when both "occurrence and balance" are selected, "aggregated data" becomes "both". Furthermore, when "sales (major classification)" and "content selection" are instructed, "subject relevance" becomes "○" and "sales (major classification)" is classified as "sales". Multiple subjects such as "(Middle category)" are selected, and "single subject or multiple subjects" becomes "multiple subjects".
このように、第2実施形態の図表データ処理装置201によれば、以下のような効果がある。
グラフ判定テーブル235に基づいて、科目を選択するだけで最適なグラフの表示態様でのグラフを生成することができる。また、ユーザが、グラフの表示態様を変更した場合には、その情報(「生成グラフ(ユーザ)」が設定される)をグラフ判定テーブル235に反映させるので、次に同じ条件でグラフを生成する場合には、ユーザの好みにあったグラフの表示態様で、最初から表示させることができる。
As described above, according to the chart data processing device 201 of the second embodiment, there are the following effects.
Based on the graph determination table 235, it is possible to generate a graph in the optimum graph display mode simply by selecting a subject. Further, when the user changes the display mode of the graph, the information (“generated graph (user)” is set) is reflected in the graph determination table 235, so that the graph is generated under the same conditions next. In that case, the graph can be displayed from the beginning in a graph display mode that suits the user's preference.
(第3実施形態)
第3実施形態では、ジェスチャー操作によって図表データを切り替えるものを説明する。
<図表データ処理装置301の構成>
図20は、第3実施形態に係る図表データ処理装置301の機能ブロックを示す図である。
図21は、第3実施形態に係る図表データ処理装置301のタブ処理テーブル336及び操作処理テーブル337の例を示す図である。
図20に示す図表データ処理装置301は、制御部310と、記憶部330と、入力部38と、表示部39とを備える。
制御部310は、画面向き取得部311(向き取得手段)と、操作受付部12と、図表データ取得部319(図表データ取得手段)と、図表データ表示部320とを備える。
(Third Embodiment)
In the third embodiment, the one that switches the chart data by the gesture operation will be described.
<Configuration of chart data processing device 301>
FIG. 20 is a diagram showing a functional block of the chart data processing device 301 according to the third embodiment.
FIG. 21 is a diagram showing an example of a tab processing table 336 and an operation processing table 337 of the chart data processing device 301 according to the third embodiment.
The chart data processing device 301 shown in FIG. 20 includes a control unit 310, a storage unit 330, an
The control unit 310 includes a screen orientation acquisition unit 311 (orientation acquisition means), an
画面向き取得部311は、表示部39の向きを取得する。表示部39は、例えば、PCのディスプレイである。表示部39の向きとは、画面が縦長か、又は、横長かを示すものである。ここで、画面が縦長であれば、表示部39の向きは、縦向きであるとし、画面が横長であれば、表示部39の向きは、横向きであるとする。
図表データ取得部319は、操作受付部12が受け付けた操作に基づいて、グラフや帳表である図表データを取得する処理を行う。
図表データ表示部320は、画面向き取得部311が取得した表示部39の向きに応じて、図表データ取得部319により取得したグラフを配置したグラフ画面340を、表示部39に表示させる。
The screen orientation acquisition unit 311 acquires the orientation of the
The chart data acquisition unit 319 performs a process of acquiring chart data such as a graph or a book based on the operation received by the
The chart data display unit 320 causes the
記憶部330は、プログラム記憶部331と、会計ファイルDB32と、タブ処理テーブル336と、操作処理テーブル337とを備える。
プログラム記憶部331は、処理プログラム331aと、ブラウザ31bとを記憶している。
処理プログラム331aは、上述した制御部310が行う各種機能を実行するためのアプリケーションプログラムである。
タブ処理テーブル336は、タブ(項目)に対する処理内容を記憶するテーブルである。図21(A)に示すように、タブ処理テーブル336は、タブと、表示中のグラフ種類と、取得グラフ種類とを対応付けて記憶する。この例では、タブは、表示領域に表示されるタブの名称である。なお、タブは、そのタブが示す領域の位置データ(設定領域)であってもよい。また、以降の実施形態では、グラフ種類は、財務諸表の種類を含むものとして説明する。
操作処理テーブル337は、図21(B)に示すように、操作種類と、表示中のグラフ種類と、操作位置と、取得グラフ種類とを対応付けて記憶する。この例では、操作種類は、マウスによって行える操作の種類である。ここで、ドラッグとは、マウスのボタンをクリックしたまま、マウスを移動させる操作をいう。
The storage unit 330 includes a
The
The
The tab processing table 336 is a table that stores the processing contents for the tab (item). As shown in FIG. 21A, the tab processing table 336 stores the tabs, the displayed graph type, and the acquired graph type in association with each other. In this example, tab is the name of the tab displayed in the display area. The tab may be position data (setting area) of the area indicated by the tab. Further, in the following embodiments, the graph type will be described as including the type of financial statements.
As shown in FIG. 21B, the operation processing table 337 stores the operation type, the displayed graph type, the operation position, and the acquired graph type in association with each other. In this example, the operation type is the type of operation that can be performed by the mouse. Here, drag means an operation of moving the mouse while clicking the mouse button.
<図表データ処理装置301の処理>
次に、図表データ処理装置301による処理について説明する。
図22は、第3実施形態に係る図表データ処理装置301での初期処理を示すフローチャートである。
図23は、第3実施形態に係る図表データ処理装置301でのグラフ画面340の例を示す図である。
なお、メイン処理は、第1実施形態(図3)と同様である。
図22のS310及びS311の処理は、第1実施形態(図4)のS10及びS11の処理と同様である。
<Processing of chart data processing device 301>
Next, the processing by the chart data processing device 301 will be described.
FIG. 22 is a flowchart showing the initial processing in the chart data processing device 301 according to the third embodiment.
FIG. 23 is a diagram showing an example of a
The main process is the same as that of the first embodiment (FIG. 3).
The processing of S310 and S311 in FIG. 22 is the same as the processing of S10 and S11 of the first embodiment (FIG. 4).
S312において、制御部310(図表データ取得部319)は、最初に表示部39に表示させるグラフ及び帳表を生成する。この例では、最初に表示部39に表示させるグラフとして、制御部310は、損益計算書のグラフである損益構成グラフを生成する。また、制御部310は、損益計算書の帳表である損益構成表を生成する。具体的には、制御部310は、受け付けた会社名及び会計年度から、会計ファイルDB32を参照して、使用する会計ファイルを抽出する。そして、制御部310は、抽出した会計ファイルから、損益構成グラフ及び損益構成表を生成する。
S313において、制御部310(画面向き取得部311)は、表示部39の向きを取得する。
S314において、制御部310(図表データ表示部320)は、S313で取得した向きに応じて、S312で生成したグラフ及び帳表を並べて配置したグラフ画面340を、表示部39に表示させる。
In S312, the control unit 310 (chart data acquisition unit 319) first generates a graph and a book table to be displayed on the
In S313, the control unit 310 (screen orientation acquisition unit 311) acquires the orientation of the
In S314, the control unit 310 (chart data display unit 320) causes the
図23に、グラフ画面340の例を示す。グラフ画面340は、表示領域341に、財務諸表領域342と、横タブ領域344と、縦タブ領域345とを含む。
財務諸表領域342は、帳表部343aと、グラフ部343bとから構成される。帳表部343aの科目と、その科目に対応するグラフ部343bの科目とは、同一の色で示すことで、対応関係が分かりやすくなっている。
また、帳表部343aと、グラフ部343bとは、左右に並んで構成される。これは、表示部39の向きが横方向であるためである。表示部39の向きが縦方向である場合には、帳表部343aと、グラフ部343bとは、上下に並んで構成されるようにしてもよい。そのようにすることで、表示部39の向きに応じて最適な表示をさせることができる。
FIG. 23 shows an example of the
The
Further, the
なお、図23のグラフ画面340は、構成を示すものであるため、帳表部343aと、グラフ部343bとを備えるものになっている。しかし、グラフ部343bのみを備え、必要に応じて帳表部343aを表示させるようにしてもよい。また、比率や推移を示すものである場合には、財務諸表領域342には、グラフ部343bのみを示すものであってもよい。
横タブ領域344は、財務諸表の種類(第1種類)を指定するための領域である。
縦タブ領域345は、形式(第2種類)を指定するための領域である。
図22に戻り、その後、制御部310は、この初期処理を終了し、メイン処理(図3参照)に処理を移す。
Since the
The
The
Returning to FIG. 22, after that, the control unit 310 ends this initial processing and shifts the processing to the main processing (see FIG. 3).
次に、操作処理について、図24に基づき説明する。
図24、第3実施形態に係る図表データ処理装置301での操作処理を示すフローチャートである。
S320において、制御部310(図表データ取得部319)は、受け付けた操作が操作処理テーブル337の操作種類にあるか否かを判断する。操作種類にある場合(S320:YES)には、制御部310は、処理をS321に移す。他方、操作種類にない場合(S320:NO)には、制御部310は、この操作処理を終了して、メイン処理(図3参照)に処理を移す。ここで、操作種類にない場合には、この処理プログラム331aでの処理を行わない。そして、図表データ処理装置301は、例えば、OS等に基づく処理を行ってもよい。
S321において、制御部310(図表データ取得部319)は、受け付けた操作がタブに対するものであるか否かを判断する。タブに対するものである場合(S321:YES)には、制御部310は、処理をS322に移す。他方、タブに対するものではない場合(S321:NO)には、制御部310は、処理をS323に移す。
Next, the operation process will be described with reference to FIG. 24.
FIG. 24 is a flowchart showing an operation process in the chart data processing device 301 according to the third embodiment.
In S320, the control unit 310 (chart data acquisition unit 319) determines whether or not the received operation is in the operation type of the operation processing table 337. If there is an operation type (S320: YES), the control unit 310 shifts the process to S321. On the other hand, if it is not in the operation type (S320: NO), the control unit 310 ends this operation process and shifts the process to the main process (see FIG. 3). Here, if it is not in the operation type, the processing by this
In S321, the control unit 310 (chart data acquisition unit 319) determines whether or not the received operation is for the tab. If it is for a tab (S321: YES), the control unit 310 shifts the process to S322. On the other hand, when it is not for the tab (S321: NO), the control unit 310 shifts the processing to S323.
S322において、制御部310(図表データ取得部319)は、切替グラフ処理(タブ)を行う。具体的には、制御部310は、タブ処理テーブル336(図21(A))を参照して、受け付けたタブと、グラフ画面340に表示されているグラフの種類とから、取得するグラフの種類を特定する。そして、制御部310は、特定したグラフの種類に対応するグラフ及び必要に応じて帳表を生成する。その後、制御部310は、処理をS325に移す。
他方、S323において、制御部310(図表データ取得部319)は、操作種類に対応する処理が可能であるか否かを判断する。操作種類に対応する処理が可能である場合(S323:YES)には、制御部310は、処理をS324に移す。他方、操作種類に対する処理が可能ではない場合(S323:NO)には、制御部310は、この操作処理を終了し、メイン処理(図3参照)に処理を移す。
ここで、操作種類に対する処理が可能とは、操作種類に対応する表示領域341に関する条件が合致している場合をいう。そして、操作種類に対する処理が可能ではない場合には、その操作は、無効な操作として扱い、表示部39の表示は、何も変わらない。
In S322, the control unit 310 (chart data acquisition unit 319) performs switching graph processing (tab). Specifically, the control unit 310 refers to the tab processing table 336 (FIG. 21 (A)), and obtains a graph type from the received tab and the graph type displayed on the
On the other hand, in S323, the control unit 310 (chart data acquisition unit 319) determines whether or not processing corresponding to the operation type is possible. When the process corresponding to the operation type is possible (S323: YES), the control unit 310 shifts the process to S324. On the other hand, when the processing for the operation type is not possible (S323: NO), the control unit 310 ends this operation processing and shifts the processing to the main processing (see FIG. 3).
Here, the processing for the operation type is possible when the conditions for the
S324において、制御部310(図表データ取得部319)は、切替グラフ処理(操作)を行う。具体的には、制御部310は、操作処理テーブル337(図21(B))を参照して、受け付けた操作種類と、グラフ画面340に表示されているグラフの種類とから、取得するグラフの種類又は取得する範囲を特定する。ここで、範囲には、科目に対するものと、日付に対するものとがある。そして、制御部310は、特定したグラフの種類又は範囲のグラフ及び必要に応じて帳表を生成する。
S325において、制御部310(図表データ表示部320)は、新たなグラフ及び必要に応じて帳表を、表示部39に表示させる。その後、制御部310は、この操作処理を終了し、メイン処理(図3参照)に処理を移す。
In S324, the control unit 310 (chart data acquisition unit 319) performs switching graph processing (operation). Specifically, the control unit 310 refers to the operation processing table 337 (FIG. 21 (B)), and obtains a graph from the received operation type and the graph type displayed on the
In S325, the control unit 310 (chart data display unit 320) causes the
<グラフ切替の具体例>
次に、操作処理によるグラフ切替の具体例について説明する。
<例1.タブのクリック>
図23に示すグラフ画面340において、ユーザが入力部38を介して、横タブ領域344の「BS」タブの位置でクリック操作をする。その場合には、制御部310は、表示領域341に対する操作を受け付けるので(メイン処理(図3)のS2がYES)、操作処理に処理を移す。そして、操作処理テーブル337(図21(B))を参照し、操作種類が「クリック」であり、操作処理テーブル337にある操作であるため(図24のS320がYES)、制御部310は、次に、タブに対する操作か否かを判断する。そして、タブに対する操作であるので(図24のS321がYES)、制御部310は、タブ処理テーブル336に従って切替グラフ処理(タブ)を行う(図24のS322)。切替グラフ処理(タブ)では、制御部310は、タブ処理テーブル336(図21(A))を参照し、タブが「BS」であって、現在表示されているグラフが「PL構成」であるため、「BS構成」のグラフを取得する。そして、制御部310は、「BS構成」のグラフを、表示部39に表示させる(図24のS325)。
<Specific example of graph switching>
Next, a specific example of graph switching by operation processing will be described.
<Example 1. Click tab>
On the
<例2.ドラッグ>
図23に示すグラフ画面340において、ユーザが入力部38を介して、表示領域341の任意の位置で右にドラッグする操作を行う。その場合には、制御部310は、表示領域341に対する操作を受け付けるので(メイン処理(図3)のS2がYES)、操作処理に処理を移す。そして、操作処理テーブル337(図21(B))を参照し、操作種類が「右へドラッグ」であるので、操作処理テーブル337にある操作であるため(図24のS320がYES)、制御部310は、次に、タブに対する操作か否かを判断する。そして、タブに対する操作ではないので(図24のS321がNO)、制御部310は、操作処理テーブル337を参照して、操作種類に対する処理が可能か否かを判断する。ここで、操作処理テーブル337には、右へドラッグの場合には、その他の条件がないことから、制御部310は、処理が可能であると判断し(図24のS323がYES)、切替グラフ処理(操作)を行う(図24のS324)。切替グラフ処理(操作)では、制御部310は、操作処理テーブル337を参照し、横タブの左方向の財務グラフを取得するため、現在表示されている財務グラフが「PL構成」であり、横タブ「PL」の左方向は「BS」であるので、「BS構成」の財務グラフを取得する。そして、制御部310は、「BS構成」の財務グラフを、表示部39に表示させる(図24のS325)。
<Example 2. Drag>
On the
このように、ユーザは、入力部38を介してタブをクリックする操作をしても、ドラッグする操作をしても、同様に、異なるグラフ種類の図表データを取得して表示部39に表示させることができる。
In this way, the user similarly acquires chart data of different graph types and displays them on the
このように、第3実施形態の図表データ処理装置301によれば、以下のような効果がある。
(1)表示領域341にタブを設け、指定されたタブに応じたグラフを表示させることができる。よって、ユーザは、タブを指定するという簡単な操作のみをすることによって、タブに対応したグラフに切り替えて表示させることができる。
(2)タブを、縦方向と横方向とに設け、縦と横のタブに応じたグラフを表示させることができる。よって、2つの要素(財務帳表の種別及び形式)を掛けあわせたグラフであることを、分かりやすく示すことができる。また、デザインが斬新なものにできる。
As described above, according to the chart data processing device 301 of the third embodiment, there are the following effects.
(1) A tab is provided in the
(2) Tabs can be provided in the vertical direction and the horizontal direction, and a graph corresponding to the vertical and horizontal tabs can be displayed. Therefore, it is possible to clearly show that the graph is a product of two elements (type and format of financial books). Also, the design can be novel.
(3)グラフを画面上に表示することで、効果的かつ視覚的に経営状態が把握できる紙にはない分かりやすさを提供できる。これにより、顧問先の会計リテラシー向上につながり、その結果として、高度な経営アドバイスが提供できる効果が期待できる。 (3) By displaying the graph on the screen, it is possible to provide easy-to-understand information that is not available on paper, which allows the business condition to be grasped effectively and visually. This will lead to an improvement in the accounting literacy of the adviser, and as a result, it can be expected to have the effect of providing advanced management advice.
(第4実施形態)
第4実施形態では、タッチパネルディスプレイを用いるものを説明する。
(Fourth Embodiment)
In the fourth embodiment, the one using the touch panel display will be described.
<図表データ処理装置401の構成>
図25は、第4実施形態に係る図表データ処理装置401の機能ブロックを示す図である。
図26は、第4実施形態に係る図表データ処理装置401の操作処理テーブル437の例を示す図である。
図表データ処理装置401は、例えば、スマートフォンやタブレットに代表される携帯情報端末である。
図25に示すように、図表データ処理装置401は、制御部410と、記憶部430と、タッチパネルディスプレイ439(表示手段、入力手段)とを備える。
<Configuration of chart data processing device 401>
FIG. 25 is a diagram showing a functional block of the chart data processing device 401 according to the fourth embodiment.
FIG. 26 is a diagram showing an example of an operation processing table 437 of the chart data processing device 401 according to the fourth embodiment.
The chart data processing device 401 is, for example, a mobile information terminal typified by a smartphone or tablet.
As shown in FIG. 25, the chart data processing device 401 includes a control unit 410, a storage unit 430, and a touch panel display 439 (display means, input means).
制御部410は、画面向き取得部311と、操作受付部412と、図表データ取得部419と、図表データ表示部320とを備える。
操作受付部412は、タッチパネルディスプレイ439を介して操作を受け付ける。
図表データ取得部419は、操作受付部412が受け付けた操作に基づいて、グラフや帳表を取得する処理を行う。
記憶部430は、プログラム記憶部431と、会計ファイルDB32と、操作処理テーブル437とを備える。
プログラム記憶部431は、処理プログラム431aと、ブラウザ31bとを記憶している。処理プログラム431aは、上述した制御部410が行う各種機能を実行するためのアプリケーションプログラムである。
The control unit 410 includes a screen orientation acquisition unit 311, an operation reception unit 412, a chart data acquisition unit 419, and a chart data display unit 320.
The operation reception unit 412 receives an operation via the
The chart data acquisition unit 419 performs a process of acquiring a graph or a book based on the operation received by the operation reception unit 412.
The storage unit 430 includes a
The
操作処理テーブル437は、図26に示すように、操作種類と、表示中のグラフ種類と、操作位置と、取得グラフ種類とを対応付けて記憶する。この例では、操作種類は、例えば、ユーザの指によって行える操作の種類である。
タッチパネルディスプレイ439は、液晶パネル等で構成される表示部としての機能と、ユーザからの指等によるタッチ入力を検出する入力部としての機能とを有する。タッチパネルディスプレイ439による操作は、表示された部分の上面をタッチにより指定すればいいので、ユーザの操作は、より容易である。
As shown in FIG. 26, the operation processing table 437 stores the operation type, the displayed graph type, the operation position, and the acquired graph type in association with each other. In this example, the operation type is, for example, the type of operation that can be performed by the user's finger.
The
<図表データ処理装置401の処理>
次に、図表データ処理装置401による処理について説明する。
メイン処理は、第1実施形態(図3)と同様である。
また、初期処理は、第3実施形態(図22)と同様である。
図27は、第4実施形態に係る図表データ処理装置401での操作処理を示すフローチャートである。
S420において、制御部410(図表データ取得部419)は、受け付けた操作が操作処理テーブル437の操作種類にあるか否かを判断する。操作種類にある場合(S420:YES)には、制御部410は、処理をS421に移す。他方、操作種類にない場合(S420:NO)には、制御部410は、この操作処理を終了して、メイン処理(図3参照)に処理を移す。
S421において、制御部410(図表データ取得部419)は、操作種類に対応する処理が可能であるか否かを判断する。操作種類に対応する処理が可能である場合(S421:YES)には、制御部410は、処理をS422に移す。他方、操作種類に対する処理が可能ではない場合(S421:NO)には、制御部410は、この操作処理を終了し、メイン処理(図3参照)に処理を移す。
ここで、操作種類に対する処理が可能ではない場合には、その操作は、無効な操作であって、タッチパネルディスプレイ439の表示は、何も変わることがない。
<Processing of chart data processing device 401>
Next, the processing by the chart data processing device 401 will be described.
The main process is the same as that of the first embodiment (FIG. 3).
Further, the initial processing is the same as that of the third embodiment (FIG. 22).
FIG. 27 is a flowchart showing an operation process in the chart data processing device 401 according to the fourth embodiment.
In S420, the control unit 410 (chart data acquisition unit 419) determines whether or not the received operation is in the operation type of the operation processing table 437. If there is an operation type (S420: YES), the control unit 410 shifts the process to S421. On the other hand, if it is not in the operation type (S420: NO), the control unit 410 ends this operation process and shifts the process to the main process (see FIG. 3).
In S421, the control unit 410 (chart data acquisition unit 419) determines whether or not processing corresponding to the operation type is possible. When the process corresponding to the operation type is possible (S421: YES), the control unit 410 shifts the process to S422. On the other hand, when the processing for the operation type is not possible (S421: NO), the control unit 410 ends this operation processing and shifts the processing to the main processing (see FIG. 3).
Here, when the processing for the operation type is not possible, the operation is an invalid operation, and the display of the
S422において、制御部410(図表データ取得部419)は、切替グラフ処理(操作)を行う。具体的には、制御部410は、操作処理テーブル437を参照して、受け付けた操作種類と、グラフ画面440(後述する図28参照)に表示されているグラフの種類とから、取得するグラフの種類又は取得する範囲を特定する。そして、制御部410は、特定したグラフ種類又は範囲のグラフ及び必要に応じて帳表を生成する。
S423において、制御部410(図表データ表示部320)は、新たなグラフ及び必要に応じて帳表を、タッチパネルディスプレイ439に表示させる。その後、制御部410は、この操作処理を終了し、メイン処理(図3参照)に処理を移す。
In S422, the control unit 410 (chart data acquisition unit 419) performs switching graph processing (operation). Specifically, the control unit 410 refers to the operation processing table 437 and obtains a graph from the received operation type and the graph type displayed on the graph screen 440 (see FIG. 28 described later). Specify the type or range to be acquired. Then, the control unit 410 generates a graph of the specified graph type or range and a book table as needed.
In S423, the control unit 410 (chart data display unit 320) causes the
<グラフ切替の具体例>
次に、操作処理によるグラフ切替の具体例について説明する。
図28及び図29は、第4実施形態に係る図表データ処理装置401でのグラフ画面440の例を示す図である。
<Specific example of graph switching>
Next, a specific example of graph switching by operation processing will be described.
28 and 29 are diagrams showing an example of a
<例1.科目のクリック又は指でのジェスチャー操作によるタッチ>
図28(A)は、貸借対照表(BS構成)を示すグラフ画面440である。ユーザがタッチパネルディスプレイ439を介して、「流動資産」の文字列441aの位置で指でのジェスチャー操作によるタッチ操作をする。その場合には、制御部410は、表示領域441に対する操作を受け付けるので(メイン処理(図3)のS2がYES)、操作処理に処理を移す。そして、制御部410は、操作処理テーブル437(図26)を参照し、操作種類が「指でのジェスチャー操作によるタッチ」が操作処理テーブル437にある操作であるため(図27のS420がYES)、次に、操作種類に対する処理が可能か否かを判断する。ここで、操作処理テーブル437には、操作種類が「指でのジェスチャー操作によるタッチ」の場合には、表示中のグラフ種類が「構成」であり、科目が選択されている場合であるが、その条件に合致していることから(図27のS421がYES)、制御部410は、切替グラフ処理を行う(図27のS422)。切替グラフ処理では、制御部410は、操作処理テーブル437を参照し、処理内容が選択した科目の詳細であるので、図28(B)に示すような、流動資産の詳細グラフ450を取得する。そして、制御部410は、流動資産の詳細グラフ450を、タッチパネルディスプレイ439に表示させる(図27のS423)。
また、上述の「流動資産」の文字列441aの位置での指でのジェスチャー操作によるタッチ操作に加え、表示されている貸借対照表(BS構成)グラフの「流動資産」を示す箇所(位置)での指でのジェスチャー操作によるタッチを含んでもよい。
<Example 1. Touch by clicking a subject or gesturing with a finger>
FIG. 28 (A) is a
Further, in addition to the touch operation by the gesture operation with the finger at the position of the
<例2.指でのジェスチャー操作による縮小>
図29(A)は、図28(A)と同様に、貸借対照表(BS構成)を示すグラフ画面440である。ユーザがタッチパネルディスプレイ439を介して、任意の位置で指でのジェスチャー操作による縮小操作をする。ここで、指でのジェスチャー操作による縮小操作とは、タッチパネルディスプレイ439を2本指で押したまま、その間を縮める操作をいう。その場合には、制御部410は、表示領域441に対する操作を受け付けるので(メイン処理(図3)のS2がYES)、制御部410は、操作処理に処理を移す。そして、制御部410は、操作処理テーブル437(図26)を参照し、操作種類が「指でのジェスチャー操作による縮小」が操作処理テーブル437にある操作であるため(図27のS420がYES)、次に、操作種類に対する処理が可能か否かを判断する。ここで、操作処理テーブル437には、操作種類が「指でのジェスチャー操作による縮小」の場合には、表示中のグラフの種類に関係ないことから(図27のS421がYES)、制御部410は、切替グラフ処理を行う(図27のS422)。切替グラフ処理では、制御部410は、操作処理テーブル437を参照し、処理内容が「多年度に変更」であるので、図29(B)に示すような、多年度の貸借対照表(BS構成)を示す多年度グラフ460を取得する。そして、制御部410は、多年度グラフ460を、タッチパネルディスプレイ439に表示させる(図27のS423)。
なお、本実施例以外にも指でのジェスチャー操作による縮小による上位の分類への科目の変更(例として現金(細分類)から現金及び預金(小分類)に変更)や、期間の縮小(例として1期から毎月への変更)がある。また逆の操作として、指でのジェスチャー操作による拡大による下位の分類への科目の変更(例として当座資産(中分類)から現金及び預金(小分類)に変更)や、期間の拡大(例として1期から3期への変更)がある。
<Example 2. Reduction by finger gesture operation>
FIG. 29 (A) is a
In addition to this example, change of subjects to higher classification by reduction by finger gesture operation (for example, change from cash (fine classification) to cash and deposit (small classification)) and reduction of period (example) There is a change from the first term to monthly). In the opposite operation, change the subject to a lower classification by expanding by gesture operation with a finger (for example, change from current assets (middle classification) to cash and deposit (small classification)), or expand the period (for example). There is a change from the 1st term to the 3rd term).
このように、第4実施形態の図表データ処理装置401によれば、以下のような効果がある。
ユーザによるタッチパネルディスプレイ439を介したジェスチャー操作によって、その操作の意味するところを解釈した上で、操作に合った財務グラフの切替を行うことができる。ジェスチャー操作を受け付けるので、設定項目を選択させるための画面等を用意して提示する必要がなく、ユーザインタフェースが簡単である。また、ユーザは、直感的な操作をするだけでよく、その操作に即した財務グラフをユーザに提示できる。
As described above, according to the chart data processing device 401 of the fourth embodiment, there are the following effects.
By a gesture operation by the user via the
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組合せて用いることもできるが、詳細な説明は省略する。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments. Moreover, the effects described in the embodiments are merely a list of the most preferable effects arising from the present invention, and the effects according to the present invention are not limited to those described in the embodiments. The above-described embodiment and the modified form described later can be used in combination as appropriate, but detailed description thereof will be omitted.
(変形形態)
(1)各実施形態では、2次元のグラフを取得して表示させるものを説明したが、これに限定されない。3次元のグラフを表示させてもよい。そのようにすることで、例えば、多年度のグラフを表示する場合において、時間軸を1つの次元にすれば、表示領域を抑えて表示させることができる。また、グラフの斬新な見せ方を提供できる。
(2)各実施形態では、税に関する記載をしていないが、税に関する切替を可能にしてもよい。例えば、税込にするか税抜にするかを切り替えるための領域を表示させ、選択によっていずれの金額のグラフをも提示させるようにしてもよい。そのようにすることで、例えば、消費税の税率が変わった場合であっても、正確な過年度との比較を可能にできる。
(Transformed form)
(1) In each embodiment, a two-dimensional graph is acquired and displayed, but the present invention is not limited to this. A three-dimensional graph may be displayed. By doing so, for example, when displaying a graph for multiple years, if the time axis is set to one dimension, the display area can be suppressed and displayed. It can also provide a novel way of showing graphs.
(2) In each embodiment, the tax is not described, but the tax may be switched. For example, an area for switching between tax-included and tax-excluded may be displayed, and a graph of any amount may be presented depending on the selection. By doing so, for example, even if the consumption tax rate changes, it is possible to make an accurate comparison with the previous year.
(3)各実施形態では、会計ファイルDBの会計ファイルを用いてグラフを取得するものを説明したが、これに限定されない。例えば、会計ファイルから予めグラフを生成して記憶させておき、指示を受け付けた際に、生成済のグラフから該当のグラフを取得してもよい。また、第1及び第2実施形態では、例えば、会計ファイルから予め集計データを生成して記憶させておき、指示を受けた際に、生成済の集計データからグラフを生成してもよい。
さらに、会計ファイルDBを、図表データ処理装置に対して通信可能に接続されたサーバが有し、サーバでは、会計ファイルから予めグラフを生成して記憶させておき、指示を受け付けた際に、生成済のグラフから該当のグラフを取得して送信することで、受信してもよい。
(3) In each embodiment, the method of acquiring a graph using the accounting file of the accounting file DB has been described, but the present invention is not limited to this. For example, a graph may be generated in advance from an accounting file and stored, and when an instruction is received, the corresponding graph may be acquired from the generated graph. Further, in the first and second embodiments, for example, aggregated data may be generated and stored in advance from an accounting file, and a graph may be generated from the generated aggregated data when an instruction is received.
Further, the accounting file DB is possessed by a server communicably connected to the chart data processing device, and the server generates and stores a graph in advance from the accounting file, and generates it when an instruction is received. It may be received by acquiring the corresponding graph from the completed graph and transmitting it.
(4)第1及び第2実施形態では、各種の選択操作を行うことで、その選択操作に対応する処理を行うものとして説明したが、これに限定されない。例えば、切替操作ボタンのようなものを用意し、その切替操作ボタンの選択回数に応じて、グラフの種類を切り替えて表示するようにしてもよい。そのようにすることで、ユーザの操作が簡単なものにできると共に、様々なグラフ種類のグラフを表示させることができる。
(5)第1及び第2実施形態では、グラフ表示された各科目を、色による区別をするものとして説明したが、これに限定されない。例えば、主要な勘定科目の変化率を算出し、変化率の大きい方の科目を、強調してハイライト表示させたり、変化率の大きい方の科目に絞って表示させたりしてもよい。ここで、変化率の算出は、例えば、当年又は当年度の開始月を基準として行うことができる。
(4) In the first and second embodiments, it has been described that various selection operations are performed to perform processing corresponding to the selection operations, but the present invention is not limited to this. For example, a switching operation button may be prepared, and the graph type may be switched and displayed according to the number of times the switching operation button is selected. By doing so, the user's operation can be simplified and graphs of various graph types can be displayed.
(5) In the first and second embodiments, each subject displayed in the graph has been described as being distinguished by color, but the present invention is not limited to this. For example, the rate of change of a major account may be calculated, and the item with the larger rate of change may be highlighted and displayed, or the item with the larger rate of change may be narrowed down and displayed. Here, the rate of change can be calculated based on, for example, the current year or the start month of the current year.
(6)第3及び第4実施形態では、初期画面として損益計算書を表示するものとしているが、これに限定されない。重要度テーブルを用いて、会社名及び会計年度から貸借対照表及び損益計算書のいずれか一方を決定して表示させるようにしてもよい。
また、表示されるグラフの表示態様については、特段明記していないが、グラフ判定テーブルを用いて表示させるグラフ種類に応じてグラフの表示態様を変化させるようにしてもよい。
(7)第3及び第4実施形態では、縦と横のタブにより表示させるグラフを特定するものを例に説明したが、これに限定されない。例えば、横のタブのみであってもよい。その場合には、横のタブに、2つの種類の意味を持たせるようにすればよい。
(8)第3及び第4実施形態では、会計ファイルDBに記憶された会計ファイルを用いてグラフを取得して表示させるものを説明したが、これに限定されない。例えば、シミュレーションに切り替えるための領域を表示させ、シミュレーションに切り替えることで、予測値を入力させて、シミュレーションを提示させるようにしてもよい。そのようにすることで、大まかな予測をすることができる。
(6) In the third and fourth embodiments, the income statement is displayed as the initial screen, but the present invention is not limited to this. The importance table may be used to determine and display either the balance sheet or the income statement from the company name and fiscal year.
Further, although the display mode of the displayed graph is not particularly specified, the display mode of the graph may be changed according to the type of graph to be displayed using the graph determination table.
(7) In the third and fourth embodiments, the graph that specifies the graph to be displayed by the vertical and horizontal tabs has been described as an example, but the present invention is not limited to this. For example, there may be only horizontal tabs. In that case, the tabs on the side should have two kinds of meanings.
(8) In the third and fourth embodiments, the graph is acquired and displayed using the accounting file stored in the accounting file DB, but the present invention is not limited to this. For example, by displaying the area for switching to the simulation and switching to the simulation, the predicted value may be input and the simulation may be presented. By doing so, you can make a rough prediction.
(9)第1〜第4実施形態においては、生成したグラフや帳表等の分析資料に対し、さらに各項目の金額を直接入力して修正して、営業利益や経常利益等を再計算してシミュレーションすることができる。
より具体的には、例えば、設定された期間の所定の勘定科目について会計データを集計して損益計算書を作成して(損益計算書に限定されない)、グラフ表示又は表形式で表示している状態で、当期の各勘定科目の金額を、任意に変更して、直接入力して、営業利益や経常利益等を再計算することができる。
(9) In the first to fourth embodiments, the operating profit, ordinary profit, etc. are recalculated by directly inputting and correcting the amount of each item in the generated analysis materials such as graphs and books. Can be simulated.
More specifically, for example, accounting data is aggregated for a predetermined account for a set period to create a profit and loss statement (not limited to the profit and loss statement), which is displayed in a graph or tabular format. In the state, the amount of each account for the current period can be arbitrarily changed and directly input to recalculate operating income, ordinary income, and the like.
例えば、従業員をあと一人雇用するのに利益がどのくらい必要になるかを知りたい場合がある。
まず、損益計算書の主要な勘定科目について、円グラフや帯グラフ等のグラフ表示で各勘定科目の金額がそれぞれ表示されているとする。
次に、そのグラフにおいて、損益計算書の主要な勘定科目の「販売費及び一般管理費」を選択指示すると、その細分類の科目である「人件費」の金額も含めた「販売費及び一般管理費」の内訳表が表示される。
そして、集計した「人件費」に替えて、従業員をあと一人雇用した場合の金額について「人件費」の項目欄の入力を、直接受け付ける。
そうすると、「人件費」の上位の勘定科目である「販売費及び一般管理費」の金額を再計算し、「売上総損益」(粗利)から、再計算した「販売費及び一般管理費」の金額を減算すれば、「人件費」を変化させた場合の「営業利益」を再計算することができる。
そして、再計算した「営業利益」と「営業外収益」の合計から、「営業外費用」の金額を減算することで、「経常利益」を再計算することができる。
For example, you may want to know how much profit you need to hire one more employee.
First, it is assumed that the amount of each account is displayed in a graph such as a pie chart or a band graph for the main accounts in the income statement.
Next, in the graph, if you select and instruct "Selling, general and administrative expenses" for the main accounts on the income statement, "Selling, general and administrative expenses" including the amount of "Personnel expenses", which is a subdivided item A breakdown table of "Administrative expenses" is displayed.
Then, instead of the totaled "labor cost", the input in the item field of "personnel cost" is directly accepted for the amount of money when one more employee is hired.
Then, the amount of "selling, general and administrative expenses", which is the upper account of "personnel expenses", is recalculated, and "selling, general and administrative expenses" recalculated from "gross profit" (gross profit). By subtracting the amount of, the "operating profit" when the "labor cost" is changed can be recalculated.
Then, the "ordinary profit" can be recalculated by subtracting the amount of the "non-operating expenses" from the total of the recalculated "operating profit" and "non-operating income".
同様に、「営業利益」、「経常利益」等がマイナス(赤字)の場合に、赤字の原因を知りたい場合には、「売上高」や「販売費及び一般管理費」の項目欄の入力を受け付けて、「営業利益」、「経常利益」等を再計算すればよい。
また、「営業利益」、「経常利益」等が芳しくない場合に、原価低減や無駄な費用等がないかを知りたい場合には、「売上原価」や「販売費及び一般管理費」の項目欄の入力を受け付けて、「営業利益」、「経常利益」等を再計算すればよい。
再計算した結果は、グラフ形式の損益計算書や、表形式の損益計算書の各項目欄の金額に反映して、更新表示される。
Similarly, if "operating income", "ordinary income", etc. are negative (deficit) and you want to know the cause of the deficit, enter the item fields of "sales" and "selling, general and administrative expenses". And recalculate "operating profit", "ordinary profit", etc.
Also, if you want to know if there are any cost reductions or wasteful expenses when "operating income", "ordinary income", etc. are not good, you can check the items of "cost of sales" and "selling, general and administrative expenses". You can accept the input in the fields and recalculate "operating profit", "ordinary profit", etc.
The recalculated result is reflected in the amount of each item column of the graph format income statement and the tabular income statement and is updated and displayed.
なお、上記の場合において、グラフ形式の損益計算書に替えて、あるいはグラフ形式と共に、表形式の損益計算書が表示されている場合には、表形式の損益計算書の「販売費及び一般管理費」の項目を選択指示すると、その細分類の勘定科目である「人件費」の金額も含めた「販売費及び一般管理費」の内訳が表示されるようにしてもよいし、最初から、細分類の勘定科目である「人件費」の項目が表示されていて、この「人件費」の項目に直接、金額の入力を受け付けるようにしても良い。
以上のように、次々と、グラフや表形式の財務諸表を切り替えて表示する中で、直接に、変化させたい勘定科目の金額を入力して、利益の改善状況等を、その場で即座に確認することができる。
In the above case, if the tabular income statement is displayed instead of the graph format income statement or together with the graph format, "Selling, general and administrative expenses and general management" of the tabular income statement When you select and instruct the item of "Expense", the breakdown of "Selling, general and administrative expenses" including the amount of "Personnel expenses" which is the subdivided account may be displayed, or from the beginning, The item of "personnel cost" which is a subdivided account item is displayed, and the input of the amount may be accepted directly in the item of "personnel cost".
As described above, while switching and displaying graphs and tabular financial statements one after another, you can directly enter the amount of the account you want to change and immediately check the improvement status of profits on the spot. You can check.
1,201,301,401 図表データ処理装置
10,210,310,410 制御部
12,412 操作受付部
13 重要度判定部
14 データ条件判定部
15 集計データ生成部
16 比率データ生成部
18,218 図表データ生成部
20,320 図表データ表示部
21 要素表示部
30,230,330,430 記憶部
31a,231a,331a,431a 処理プログラム
32 会計ファイルDB
34 重要度テーブル
38 入力部
39 表示部
40,240,340,440 グラフ画面
41,341,441 表示領域
46 ポップアップ
217 グラフ判定部
235 グラフ判定テーブル
311 画面向き取得部
319,419 図表データ取得部
336 タブ処理テーブル
337,437 操作処理テーブル
439 タッチパネルディスプレイ
1,201,301,401 Chart data processing device 10,210,310,410 Control unit 12,412 Operation reception unit 13 Importance judgment unit 14 Data condition judgment unit 15 Aggregate
34 Importance table 38
Claims (8)
財務諸表のグラフを表示手段に表示させ、又は、前記グラフに対応した表形式で示される帳表を前記グラフと共に表示手段に表示させる図表データ表示手段と、
対象期間に関する選択操作を受け付ける選択受付手段と、
財務データに基づいて取引未発生期間があるか否かを判定する有効期間判定手段と、
会計処理の決算データを含む前記対象期間の前記財務データと、表示されている前記グラフの科目とから集計データを生成する集計データ生成手段と、
受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの種類及びと表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定するグラフ判定手段と、
前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成する図表データ生成手段と、
を備え、
前記集計データ生成手段は、前記有効期間判定手段により前記取引未発生期間があると判定した場合には、前記取引未発生期間を除いた前記財務データに基づいて集計データを生成し、
前記図表データ表示手段は、前記図表データ生成手段により生成された新たな前記グラフを、前記表示手段に表示させ、又は、前記図表データ生成手段により生成された新たな前記帳表を前記グラフと共に表示手段に表示させること、
を特徴とする図表生成システム。 A chart generation system that generates chart data for financial statements.
A chart data display means for displaying a graph of financial statements on a display means, or displaying a book table shown in a tabular format corresponding to the graph on the display means together with the graph.
Selection reception means that accepts selection operations related to the target period,
Validity period determination means for determining whether or not there is a transaction non-occurrence period based on financial data,
Aggregate data generation means for generating aggregated data from the financial data of the target period including the settlement data of accounting processing and the items of the graph displayed.
Based on the received selection operation and the information on the graph displayed on the display means when the selection operation is performed, the number of subjects, the type of subject, the type of graph based on the analysis target period, and the display mode are stored. With reference to the graph determination table, a graph determination means for determining the type and display mode of the graph to be generated, and
A chart data generating means that generates a graph corresponding to a type and a display mode determined by the graph determining means based on the aggregated data, and a tabular book table corresponding to the graph.
With
When the valid period determination means determines that there is a transaction non-occurrence period, the aggregated data generation means generates aggregated data based on the financial data excluding the transaction non-occurrence period.
The chart data display means causes the display means to display the new graph generated by the chart data generation means, or displays the new book table generated by the chart data generation means together with the graph. Display by means,
A chart generation system featuring.
財務諸表のグラフを表示手段に表示させ、又は、前記グラフに対応した表形式で示される帳表を前記グラフと共に表示手段に表示させる図表データ表示手段と、
対象期間に関する選択操作を受け付ける選択受付手段と、
会計処理の決算データを含む前記対象期間の財務データと、表示されている前記グラフの科目とから集計データを生成する集計データ生成手段と、
受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの種類及びと表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定するグラフ判定手段と、
前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成する図表データ生成手段と、
を備え、
前記図表データ生成手段により新たな前記グラフが作成できない場合には、前記グラフ判定手段は、前記グラフの種類が見つかるまで前記グラフの種類を拡張して判定し、
前記図表データ生成手段は、前記グラフ判定手段により拡張して判定した前記グラフの種類に対応した前記グラフと、前記グラフに対応する表形式の帳表とを生成し、
前記図表データ表示手段は、前記図表データ生成手段により生成された新たな前記グラフを前記表示手段に表示させ、又は、前記図表データ生成手段により生成された新たな前記帳表を前記グラフと共に表示手段に表示させること、
を特徴とする図表生成システム。 A chart generation system that generates chart data for financial statements.
A chart data display means for displaying a graph of financial statements on a display means, or displaying a book table shown in a tabular format corresponding to the graph on the display means together with the graph.
Selection reception means that accepts selection operations related to the target period,
Aggregate data generation means for generating aggregated data from the financial data of the target period including the settlement data of accounting processing and the items of the graph displayed.
Based on the received selection operation and the information on the graph displayed on the display means when the selection operation is performed, the number of subjects, the type of subject, the type of graph based on the analysis target period, and the display mode are stored. With reference to the graph determination table, a graph determination means for determining the type and display mode of the graph to be generated, and
A chart data generating means that generates a graph corresponding to a type and a display mode determined by the graph determining means based on the aggregated data, and a tabular book table corresponding to the graph.
With
When the new graph cannot be created by the chart data generation means, the graph determination means expands the graph type until the graph type is found, and determines the graph type.
The chart data generation means generates the graph corresponding to the type of the graph expanded and determined by the graph determination means, and a tabular book table corresponding to the graph.
The chart data display means causes the display means to display a new graph generated by the chart data generation means, or displays a new book table generated by the chart data generation means together with the graph. To display in
A chart generation system featuring.
財務諸表のグラフを表示手段に表示させ、又は、前記グラフに対応した表形式で示される帳表を前記グラフと共に表示手段に表示させる図表データ表示手段と、
発生又は残高の使用データ種類と、グラフ種類とに関する選択操作を受け付ける選択受付手段と、
表示されている前記グラフの期間に対応した会計処理の決算データを含む財務データのうち前記選択受付手段により受け付けた前記使用データ種類に対応するデータと、表示されている前記グラフの科目とから集計データを生成する集計データ生成手段と、
受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの種類及びと表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定するグラフ判定手段と、
前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成する図表データ生成手段と、
を備え、
前記図表データ表示手段は、前記図表データ生成手段により生成された新たな前記グラフを、前記表示手段に表示させ、又は、前記図表データ生成手段により生成された新たな前記帳表を前記グラフと共に表示手段に表示させること、
を特徴とする図表生成システム。 A chart generation system that generates chart data for financial statements.
A chart data display means for displaying a graph of financial statements on a display means, or displaying a book table shown in a tabular format corresponding to the graph on the display means together with the graph.
A selection receiving means that accepts selection operations related to the usage data type of generation or balance and the graph type,
Of the financial data including the settlement data of the accounting process corresponding to the period of the displayed graph, the data corresponding to the used data type received by the selection receiving means and the items of the displayed graph are aggregated. Aggregate data generation means to generate data and
Based on the received selection operation and the information on the graph displayed on the display means when the selection operation is performed, the number of subjects, the type of subject, the type of graph based on the analysis target period, and the display mode are stored. With reference to the graph determination table, a graph determination means for determining the type and display mode of the graph to be generated, and
A chart data generating means that generates a graph corresponding to a type and a display mode determined by the graph determining means based on the aggregated data, and a tabular book table corresponding to the graph.
With
The chart data display means causes the display means to display the new graph generated by the chart data generation means, or displays the new book table generated by the chart data generation means together with the graph. Display by means,
A chart generation system featuring.
財務諸表のグラフを表示手段に表示させ、又は、前記グラフに対応した表形式で示される帳表を前記グラフと共に表示手段に表示させる図表データ表示手段と、
グラフ種類に関する選択操作を受け付ける選択受付手段と、
表示されている前記グラフの期間に対応した会計処理の決算データを含む財務データと、表示されている前記グラフの科目とから集計データを生成する集計データ生成手段と、
受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの種類及びと表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの種類及び表示態様を判定するグラフ判定手段と、
前記集計データに基づいて、前記グラフ判定手段が判定した種類及び表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とを生成する図表データ生成手段と、
を備え、
前記図表データ生成手段により新たな前記グラフが作成できない場合には、前記グラフ判定手段は、前記グラフの種類が見つかるまで前記グラフの種類を拡張して判定し、
前記図表データ生成手段は、前記グラフ判定手段により拡張して判定した前記グラフの種類に対応した前記グラフと、前記グラフに対応する表形式の帳表とを生成し、
前記図表データ表示手段は、前記図表データ生成手段により生成された新たな前記グラフを前記表示手段に表示させ、又は、前記図表データ生成手段により生成された新たな前記帳表を前記グラフと共に表示手段に表示させること、
を特徴とする図表生成システム。 A chart generation system that generates chart data for financial statements.
A chart data display means for displaying a graph of financial statements on a display means, or displaying a book table shown in a tabular format corresponding to the graph on the display means together with the graph.
Selection receiving means for accepting selection operations related to graph types,
A financial data including financial data of accounting processing corresponding to the period of the displayed graph, an aggregate data generation means for generating aggregate data from the displayed items of the graph, and an aggregate data generation means.
Based on the received selection operation and the information on the graph displayed on the display means when the selection operation is performed, the number of subjects, the type of subject, the type of graph based on the analysis target period, and the display mode are stored. With reference to the graph determination table, a graph determination means for determining the type and display mode of the graph to be generated, and
A chart data generating means that generates a graph corresponding to a type and a display mode determined by the graph determining means based on the aggregated data, and a tabular book table corresponding to the graph.
With
When the new graph cannot be created by the chart data generation means, the graph determination means expands the graph type until the graph type is found, and determines the graph type.
The chart data generation means generates the graph corresponding to the type of the graph expanded and determined by the graph determination means, and a tabular book table corresponding to the graph.
The chart data display means causes the display means to display a new graph generated by the chart data generation means, or displays a new book table generated by the chart data generation means together with the graph. To display in
A chart generation system featuring.
財務諸表のグラフ及び前記グラフに対応した表形式で示される帳表の少なくとも一方を含む図表データを表示手段に表示させる図表データ表示手段と、
入力手段による前記表示手段の表示領域に対する操作を受け付ける操作受付手段と、
操作種類と、表示領域のうちの1以上の設定領域又は前記設定領域に対応する項目と、前記表示領域に表示されている前記図表データの種類とに対応した処理内容を記憶する操作処理テーブルと、
前記操作受付手段が操作を受け付けたことに応じて、前記操作処理テーブルを参照して受け付けた操作に基づいて、前記表示領域に表示されている前記図表データの種類とは異なる種類の図表データを取得する処理を行う図表データ取得手段と、
を備え、
前記図表データ表示手段は、前記図表データ取得手段により得られた新たな図表データを前記表示手段に表示させること、
を特徴とする図表処理システム。 A chart processing system that processes chart data in financial statements.
A chart data display means for causing a display means to display chart data including at least one of a graph of financial statements and a book or table shown in a tabular format corresponding to the graph.
An operation receiving means that accepts an operation on the display area of the display means by the input means,
An operation processing table that stores the operation type, one or more setting areas in the display area, items corresponding to the setting area, and processing contents corresponding to the type of chart data displayed in the display area. ,
In response to the operation receiving means receiving the operation, based on the operation received by referring to the operation processing table, a type of chart data different from the type of the chart data displayed in the display area is displayed. Chart data acquisition means that performs the acquisition process,
With
The chart data display means causes the display means to display new chart data obtained by the chart data acquisition means.
Chart processing system that said.
受け付けた選択操作及び選択操作がされた際に前記表示手段に表示されている前記グラフに関する情報に基づいて、科目数及び科目の種類及び分析対象期間に基づくグラフの表示態様を記憶したグラフ判定テーブルを参照して、生成するグラフの表示態様を判定するグラフ判定手段を備え、
前記図表データ取得手段が取得する図表データは、前記グラフ判定手段が判定した表示態様に対応したグラフと、前記グラフに対応する表形式の帳表とであること、
を特徴とする図表処理システム。 In the chart processing system according to claim 5,
A graph determination table that stores the number of subjects, the type of subjects, and the display mode of the graph based on the analysis target period, based on the received selection operation and the information on the graph displayed on the display means when the selection operation is performed. A graph determination means for determining the display mode of the generated graph is provided with reference to.
The chart data acquired by the chart data acquisition means is a graph corresponding to the display mode determined by the graph determination means and a tabular book table corresponding to the graph.
A chart processing system featuring.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016171832A JP6771724B2 (en) | 2016-09-02 | 2016-09-02 | Chart generation system, chart processing system and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016171832A JP6771724B2 (en) | 2016-09-02 | 2016-09-02 | Chart generation system, chart processing system and programs |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016069017A Division JP6023375B1 (en) | 2016-03-30 | 2016-03-30 | Chart generation system, chart processing system, chart generation method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017182764A JP2017182764A (en) | 2017-10-05 |
| JP6771724B2 true JP6771724B2 (en) | 2020-10-21 |
Family
ID=60008530
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016171832A Active JP6771724B2 (en) | 2016-09-02 | 2016-09-02 | Chart generation system, chart processing system and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6771724B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107958029A (en) * | 2017-11-17 | 2018-04-24 | 网易乐得科技有限公司 | Link methods of exhibiting, medium, device and computing device |
| JP7662432B2 (en) | 2021-06-29 | 2025-04-15 | 株式会社オービック | Abnormality display device, abnormality display method, and abnormality display program |
| JP7390535B1 (en) | 2022-07-27 | 2023-12-04 | 株式会社ウェルステックラボ | Financial analysis system, financial analysis method and program |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001325417A (en) * | 2000-05-15 | 2001-11-22 | Mit:Kk | Method and system for analyzing financial affairs and recording medium |
| US7009609B2 (en) * | 2000-12-22 | 2006-03-07 | Bsp Inc. | Method, system, and software for automated generation of graphs from report data |
| JP2004133833A (en) * | 2002-10-15 | 2004-04-30 | Kagoshima Bank Ltd | Balance sheet display system and method and program thereof |
| JP2007041886A (en) * | 2005-08-03 | 2007-02-15 | Nippon Digital Kenkyusho:Kk | Management plan preparation support device, its method and program for making computer perform its method |
| JP5595312B2 (en) * | 2011-03-15 | 2014-09-24 | 株式会社Nttドコモ | Display device, display device control method, and program |
-
2016
- 2016-09-02 JP JP2016171832A patent/JP6771724B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017182764A (en) | 2017-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6023375B1 (en) | Chart generation system, chart processing system, chart generation method, and program | |
| US9910574B2 (en) | Method and system for visualizing and manipulating graphic charts | |
| US20020091994A1 (en) | Systems and methods for software evaluation and performance measurement | |
| US20150007085A1 (en) | Data visualizations including interactive time line representations | |
| Elshaer | Analysis of restaurants’ operations using time-driven activity-based costing (TDABC): case study | |
| US11222039B2 (en) | Methods and systems for visual data manipulation | |
| JP7539184B2 (en) | Information Processing Method | |
| Chambers | Technological advancement, learning, and the adoption of new technology | |
| US20130275338A1 (en) | Investment plan planning apparatus, investment plan planning method, and investment plan planning program | |
| JP6771724B2 (en) | Chart generation system, chart processing system and programs | |
| JP6516309B1 (en) | Financial analysis system and financial analysis program | |
| JP6960186B1 (en) | Asset management equipment and asset management support program | |
| Ramaseshan et al. | Decision support tool for retail shelf space optimization | |
| JP5542035B2 (en) | Company information management system, company information management method, company information management program | |
| JP6506027B2 (en) | Business management support system, business management support method, and business management support program | |
| Vazakidis et al. | Activity-based management and traditional costing in tourist enterprises (a hotel implementation model) | |
| JP6890083B2 (en) | Business value evaluation device and business value evaluation method | |
| Marshall et al. | Visualizing basic accounting flows: Does XBRL+ model+ animation= understanding | |
| JP5230989B2 (en) | Investment simulation system and method, and program | |
| KR20170014338A (en) | Erp system having a structure of modularized frame | |
| O'Neill et al. | Consideration of risk in the implementation of probabilistic prognostications of hotel revenues and expenses | |
| KR20230016268A (en) | Method and device for providing service for statistical analysis of real estate based on big data | |
| CN112767132A (en) | Data processing method and system | |
| Batista et al. | An integrated approach using discrete event simulation and design of experiments for working capital management in the fuel retail trade | |
| US20250013943A1 (en) | Information processing apparatus and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20180215 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190318 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200515 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200616 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200714 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200804 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200820 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6771724 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |