JP7269022B2 - Interest calculation device, interest calculation method and interest calculation program - Google Patents
Interest calculation device, interest calculation method and interest calculation program Download PDFInfo
- Publication number
- JP7269022B2 JP7269022B2 JP2019017959A JP2019017959A JP7269022B2 JP 7269022 B2 JP7269022 B2 JP 7269022B2 JP 2019017959 A JP2019017959 A JP 2019017959A JP 2019017959 A JP2019017959 A JP 2019017959A JP 7269022 B2 JP7269022 B2 JP 7269022B2
- Authority
- JP
- Japan
- Prior art keywords
- interest
- repayment
- interest calculation
- calculation
- date
- 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
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、利息計算装置、利息計算方法および利息計算プログラムに関する。 The present invention relates to an interest calculation device, an interest calculation method and an interest calculation program.
特許文献1では、融資の回収期間で融資先の経済的都合により約定通りの返済が行われなかった場合に、各種の回収方法で回収した結果の回収状態を1つの論理式で回収利息の算出の対象とし、あらゆる回収状態に対して迅速で正確な回収計算を行うことが可能な利息の論理算出方法が開示されている。
In
このように、特許文献1にあっては、融資の回収期間で約定通りの返済が行われなかった場合に、各種の回収方法で回収した結果の回収状態を1つの論理式を用いて回収利息を算出して、あらゆる回収状態に対する回収計算を行っている。しかしながら、特許文献1では、約定通りに返済が行われる場合、同一返済日の利息計算期間内で利息計算に関わる内容が変更すると、これに伴って利息計算式を変更して利息計算を行うことまでは開示されていなかった。
In this way, in
本発明は、上記に鑑みてなされたものであって、融資条件に基づいて被融資企業が返済を行う返済予定表を作成する場合に、同一返済日の利息計算期間内で利息計算に関わる内容が変更しても、変更内容に応じた利息計算式を用いて適正に利息計算を行うことができる利息計算装置、利息計算方法および利息計算プログラムを提供することを目的とする。 The present invention has been made in view of the above. To provide an interest calculation device, an interest calculation method, and an interest calculation program capable of appropriately calculating interest using an interest calculation formula corresponding to the content of the change even if a change is made.
上述した課題を解決し、目的を達成するために、本発明に係る利息計算装置は、融資条件に基づいて作成される返済予定表の利息計算を行う制御部を備えた利息計算装置であって、前記制御部は、融資企業から被融資企業に対して融資を行う融資条件を作成する融資条件作成手段と、前記融資条件に基づいて前記被融資企業が返済を行う返済予定表を作成する返済予定表作成手段と、前記返済予定表の作成時に、同一返済日の利息計算期間内で利息計算に関わる内容が変更した場合、利息計算に関わる内容が異なる期間ごとに利息計算式を分けて計算を行い、前記返済予定表の返済データを作成する利息計算手段と、を備え、前記利息計算手段は、前記同一返済日のデータが複数明細ある場合に、返済フラグを用いて帳票出力対象となる明細を決め、当該明細に同一返済日の計算利息の合計値を登録すること、を特徴とする。 In order to solve the above-described problems and achieve the object, an interest calculation device according to the present invention is an interest calculation device comprising a control section for calculating interest on a repayment schedule created based on loan conditions. , the control unit includes a loan condition creating means for creating loan conditions for lending from a lending company to a loanee company, and a repayment schedule for creating a repayment schedule for the loanee company to make repayments based on the loan conditions. When the schedule preparation means and the repayment schedule are prepared, if the contents related to interest calculation are changed within the interest calculation period of the same repayment date, the interest calculation formula is divided for each period with different contents related to interest calculation. and interest calculation means for creating repayment data of the repayment schedule, wherein the interest calculation means uses a repayment flag to output a form when there are multiple details of data on the same repayment date. It is characterized by determining the details and registering the total value of interest calculated on the same repayment date in the details.
また、本発明に係る利息計算装置は、前記利息計算手段は、利息計算区分として日割計算と月割計算のいずれかを選択して利息計算を行うこと、を特徴とする。 Further, the interest calculation device according to the present invention is characterized in that the interest calculation means performs interest calculation by selecting either daily calculation or monthly calculation as the interest calculation classification.
また、本発明に係る利息計算装置は、前記利息計算手段は、前記同一返済日の利息計算期間内で利息計算に関わる内容が変更した場合として、同一返済日の利息計算期間内に閏年と閏年以外が混在する場合、同一返済日の利息計算期間内に日割計算と月割計算が混在する場合、あるいは、金利変更日が約定日以外の場合であること、を特徴とする。 Further, in the interest calculation device according to the present invention, the interest calculation means calculates a leap year and a leap year within the interest calculation period on the same repayment date, assuming that the contents related to interest calculation are changed within the interest calculation period on the same repayment date. If there is a mixture of other than the above, if there is a mixture of daily and monthly calculations within the interest calculation period of the same repayment date, or if the interest rate change date is other than the contract date.
また、本発明に係る利息計算方法は、融資条件に基づいて作成される返済予定表の利息計算を行う制御部を備えた利息計算装置で実行される利息計算方法であって、前記制御部で実行される、融資企業から被融資企業に対して融資を行う融資条件を作成する融資条件作成ステップと、前記融資条件に基づいて前記被融資企業が返済を行う返済予定表を作成する返済予定表作成ステップと、前記返済予定表の作成時に、同一返済日の利息計算期間内で利息計算に関わる内容が変更した場合、利息計算に関わる内容が異なる期間ごとに利息計算式を分けて計算を行い、前記返済予定表の返済データを作成する利息計算ステップと、を備え、前記利息計算ステップでは、前記同一返済日のデータが複数明細ある場合に、返済フラグを用いて帳票出力対象となる明細を決め、当該明細に同一返済日の計算利息の合計値を登録すること、を特徴とする。 Further, an interest calculation method according to the present invention is an interest calculation method executed by an interest calculation device having a control unit for calculating interest on a repayment schedule created based on loan terms, wherein the control unit A loan conditions creation step of creating loan terms for the lending company to lend to the borrowed company, and a repayment schedule for creating a repayment schedule for the loanee company to make repayments based on the loan conditions, which are executed. In the creation step and at the time of creating the repayment schedule, if the contents related to interest calculation are changed within the interest calculation period of the same repayment date, the interest calculation formula is divided for each period with different contents related to interest calculation. , an interest calculation step of creating repayment data of the repayment schedule, and in the interest calculation step, when there are a plurality of repayment data on the same repayment date, the repayment flag is used to select the details to be output as a form. and registering the total value of interest calculated on the same repayment date in the particulars .
また、本発明に係る利息計算プログラムは、融資条件に基づいて作成される返済予定表の利息計算を行う制御部を備えた利息計算装置で実行させるための利息計算プログラムであって、前記制御部で実行させるための、融資企業から被融資企業に対して融資を行う融資条件を作成する融資条件作成ステップと、前記融資条件に基づいて前記被融資企業が返済を行う返済予定表を作成する返済予定表作成ステップと、前記返済予定表の作成時に、同一返済日の利息計算期間内で利息計算に関わる内容が変更した場合、利息計算に関わる内容が異なる期間ごとに利息計算式を分けて計算を行い、前記返済予定表の返済データを作成する利息計算ステップと、を備え、前記利息計算ステップでは、前記同一返済日のデータが複数明細ある場合に、返済フラグを用いて帳票出力対象となる明細を決め、当該明細に同一返済日の計算利息の合計値を登録すること、を特徴とする。 Further, an interest calculation program according to the present invention is an interest calculation program to be executed by an interest calculation device having a control unit for calculating interest on a repayment schedule created based on loan terms, wherein the control unit a loan condition creation step of creating loan conditions for making a loan from a lending company to a loanee company; In the schedule creation step and the creation of the repayment schedule, if the contents related to interest calculation are changed within the interest calculation period of the same repayment date, the interest calculation formula is divided for each period with different contents related to interest calculation. and an interest calculation step of creating repayment data of the repayment schedule, and in the interest calculation step, when there are multiple details of data on the same repayment date, a repayment flag is used to output a form. It is characterized by determining the details and registering the total value of interest calculated on the same repayment date in the details .
本発明によれば、融資条件に基づいて被融資企業が返済を行う返済予定表を作成する場合に、同一返済日の利息計算期間内で利息計算に関わる内容が変更しても、変更内容に応じた利息計算式を用いて適正に利息計算を行うことができるという効果を奏する。 According to the present invention, when creating a repayment schedule in which the borrowed company makes repayments based on the loan conditions, even if the contents related to interest calculation are changed within the interest calculation period on the same repayment date, the changed contents will not be changed. There is an effect that the interest can be properly calculated using the corresponding interest calculation formula.
本発明の実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。 An embodiment of the present invention will be described in detail based on the drawings. In addition, this invention is not limited by this embodiment.
[1.概要]
従来は、一回の返済期間内で利息計算の数字が変更した場合でも、特定の値に固定した計算しか行えなかった。例えば、2012/12/28~2013/1/25の期間に対する返済の利息計算(2012年は閏年)において、従来は年率を365日に基づいて計算していたが、2012年の期間だけ年率を366日に基づいて計算するニーズには対応することができなかった。
[1. overview]
In the past, even if the interest calculation figures changed within one repayment period, only calculations that were fixed to specific values could be performed. For example, when calculating interest on repayments for the period from December 28, 2012 to January 25, 2013 (2012 is a leap year), the annual rate was previously calculated based on 365 days, but the annual rate was calculated only for the period of 2012. The need to calculate based on 366 days could not be met.
そこで、本発明の実施形態では、利息計算期間内で複数の計算式を混在させた利息計算ができる。例えば、2012/12/28~2013/1/25の期間に対する返済の利息計算(2012年は閏年)において、2012/12/28~2013/12/31は、366日に基づいて年率を計算し、2013/1/1~2013/1/25は、365日に基づいて年率を計算する。このように、複数の計算式を混在させるか否かについては、マスタ設定により管理することができる。これにより、利息計算に関するカスタマイズを低減することができると共に、ユーザが手作業で行っていた返済予定表の作成が不要となり、業務を効率化することができる。 Therefore, in the embodiment of the present invention, interest calculation can be performed by mixing multiple calculation formulas within the interest calculation period. For example, in calculating interest on repayments for the period from 12/28/2012 to 1/25/2013 (2012 is a leap year), the annual rate is calculated based on 366 days from 12/28/2012 to 12/31/2013. , 2013/1/1 to 2013/1/25 calculate the annual rate based on 365 days. In this way, it is possible to manage whether or not to mix a plurality of calculation formulas by master setting. As a result, it is possible to reduce customization related to interest calculation, eliminate the need for the user to manually create a repayment schedule, and improve work efficiency.
[2.構成]
本実施形態に係る利息計算装置の構成の一例について、図1を参照して説明する。図1は、本実施形態に係る利息計算装置の構成の一例を示すブロック図である。
[2. composition]
An example of the configuration of the interest calculation device according to this embodiment will be described with reference to FIG. FIG. 1 is a block diagram showing an example of the configuration of the interest calculation device according to this embodiment.
利息計算装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、利息計算装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The interest calculation device 100 is a commercially available desktop personal computer. Note that the interest calculation device 100 is not limited to a stationary information processing device such as a desktop personal computer, and may be a portable type such as a commercially available notebook personal computer, PDA (Personal Digital Assistants), a smart phone, or a tablet personal computer. It may be an information processing device.
利息計算装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。利息計算装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
The interest calculation device 100 includes a control section 102 , a communication interface section 104 , a
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線又は無線の通信回線を介して、利息計算装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、利息計算装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。
The communication interface unit 104 communicably connects the interest calculation device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with another device via a communication line. Here, the network 300 has a function of connecting the interest calculation device 100 and the
記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。ここで、記憶部106は、融資申込データテーブル106a、返済予定データテーブル106b、カレンダーマスタ106c等を備えている。
The
融資申込データテーブル106aは、融資企業が被融資企業から申込まれた融資申込データを取得して登録するテーブルである。融資申込データテーブル106aには、融資企業の融資業務においては、取得した融資申込データに基づいて融資企業が被融資企業の信用度や担保価値を考慮して融資条件と、それに基づく返済予定表を作成し、融資企業から被融資企業に対して融資を行うと、被融資企業は返済予定表に従って返済を行う。融資申込データテーブル106aには、融資条件と返済予定表を作成する元となる融資申込データを記憶している。例えば、融資申込データテーブル106aに記憶される融資申込データとしては、図10に示す融資申込データ登録画面で設定される利息計算時に閏年と閏年以外を分ける「分かち計算」とするか、閏年か否かに関係なく365日で利息計算を行う「365日固定」とするかの“利息計算閏年判断区分”の設定値、あるいは、利息計算を「日割」で行うか、「月割」で行うかの“利息計算区分”の設定値などがある。 The loan application data table 106a is a table in which the lending company acquires and registers the loan application data applied for by the borrowed company. In the loan application data table 106a, in the lending business of the lending company, the lending company considers the creditworthiness and collateral value of the borrowed company based on the acquired loan application data, and prepares loan conditions and a repayment schedule based thereon. When the lending company makes a loan to the borrowed company, the borrowed company makes repayments according to the repayment schedule. The loan application data table 106a stores loan application data that is the basis for creating loan conditions and a repayment schedule. For example, the loan application data stored in the loan application data table 106a may be a "split calculation" that separates leap years from non-leap years when calculating interest set on the loan application data registration screen shown in FIG. Set value of "interest calculation leap year judgment classification" to set "365 days fixed" to calculate interest on 365 days regardless of whether or not to calculate interest on "daily" or "monthly basis" There is a set value of the "interest calculation classification".
返済予定データテーブル106bは、融資申込データテーブル106aに記憶された融資申込データに基づいて、融資企業が被融資企業に対して融資可能な融資条件と、その融資条件に基づいて被融資企業が返済を行う返済予定表のデータとを登録するテーブルである。例えば、図3に示す“ご融資金返済予定表”の融資条件の項目としては、“契約番号”、“契約者名”、“商品名”、“融資日”、“融資金額(月々分、ボーナス分)”、“総返済額”、“引落銀行”、“返済方式”、“利払方式”、“約定日”、“ボーナス月”、“月々返済回数”、“ボーナス返済回数”、“初回返済日”、“最終回返済日”、“融資利率”、“実質金利”、“月々返済額”、“ボーナス返済額”、“収入印紙代”、“事務手数料”、“その他手数料”などがある。また、図3に示す返済予定の項目としては、“回数”、“返済予定日”、“ボーナス”、“返済額合計”、“元金返済額”、“利息返済額”、“手数料返済額”、“融資残高”、“年率”などがある。特に、返済予定の“利息返済額”については、利息計算の方法が各社によって様々なニーズがあるため、融資システムを導入する際にカスタマイズが多く発生する項目である。このため、本実施形態では、実現可能な計算パターンを増やすことで、より多くのニーズに対応可能となり、カスタマイズを行わずにシステムを導入することができるようになった。例えば、返済予定データテーブル106bに記憶される融資条件と返済予定表のデータとしては、図14に示す金利変更画面で設定可能な“金利変更日”などがあり、本実施形態では利息計算期間を分けて利息計算を行うため、金利変更日を約定日以外の日付で入力することも可能になった。 The repayment schedule data table 106b is based on the loan application data stored in the loan application data table 106a, and includes loan conditions under which the lending company can finance the loanee company and the loanee company's repayment schedule based on the loan conditions. This is a table for registering the data of the repayment schedule to be performed. For example, the items of loan conditions in the "loan repayment schedule" shown in FIG. Bonus)”, “Total Repayment Amount”, “Debit Bank”, “Repayment Method”, “Interest Payment Method”, “Contract Date”, “Bonus Month”, “Number of Monthly Repayments”, “Number of Bonus Repayments”, “ First repayment date, final repayment date, loan interest rate, real interest rate, monthly repayment amount, bonus repayment amount, revenue stamp fee, administrative fee, other fees, etc. There is Also, as items of the scheduled repayment shown in FIG. ”, “loan balance”, and “annual rate”. In particular, the "interest repayment amount" to be repaid is an item that is often customized when introducing a loan system, since each company has different needs for interest calculation methods. Therefore, in this embodiment, by increasing the number of realizable calculation patterns, it becomes possible to meet more needs and introduce the system without customization. For example, the loan terms and repayment schedule data stored in the repayment schedule data table 106b include "interest rate change date" that can be set on the interest rate change screen shown in FIG. Since the interest is calculated separately, it is now possible to enter the interest rate change date on a date other than the contract date.
カレンダーマスタ106cは、カレンダーデータを保持しており、同一返済日の利息計算期間内に閏年あるいは閏年以外の期間が含まれているか否かを確認することのできるマスタである。例えば、図7に示すように、同一返済日の利息計算期間を2012/12/28~2013/1/25とした場合、この期間のカレンダーマスタ106cを参照することで、2012年は閏年のため年間日数が366日あり、2013年は閏年でないため年間日数が365日あることが判明する。このため、図6に示す日割り契約による利息計算を行う場合に、事前に設定を行うだけで、計算式の分母の年間日数を閏年の366日とするのか、閏年以外の365日とするのか、同一返済日の利息計算期間を閏年と閏年以外の期間に分けるのかを自動的に判断して、利息計算を行うことが可能となる。
The
入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 An input device 112 and an output device 114 are connected to the input/output interface section 108 . The output device 114 can be a monitor (including a home television), a speaker, or a printer. The input device 112 can be a keyboard, a mouse, a microphone, or a monitor that cooperates with the mouse to provide a pointing device function. Note that, hereinafter, the output device 114 may be referred to as the monitor 114 and the input device 112 may be referred to as the keyboard 112 or the mouse 112 .
制御部102は、利息計算装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。ここで、制御部102は、機能概念的に、融資条件作成手段としての融資条件作成部102a、返済予定表作成手段としての返済予定表作成部102b、利息計算手段としての利息計算部102c等を備えている。
The control unit 102 is a CPU or the like that comprehensively controls the interest calculation device 100 . The control unit 102 has an internal memory for storing a control program such as an OS, a program defining various processing procedures, required data, and the like, and performs various information processing based on these stored programs. Execute. Here, the control unit 102 functionally and conceptually includes a loan condition creation unit 102a as a loan condition creation unit, a repayment
融資条件作成部102aは、融資企業から被融資企業に対して融資を行う融資条件を作成する。融資企業における融資業務においては、被融資企業から融資の申込みがあると、その融資申込データを取得して登録を行い、図2に示すように、融資申込データに基づく融資可能な融資条件を作成する。作成される融資条件の項目としては、例えば図3に示すように、“契約番号”、“契約者名”、“商品名”、“融資日”、“融資金額(月々分、ボーナス分)”、“総返済額”、“引落銀行”、“返済方式”、“利払方式”、“約定日”、“ボーナス月”、“月々返済回数”、“ボーナス返済回数”、“初回返済日”、“最終回返済日”、“融資利率”、“実質金利”、“月々返済額”、“ボーナス返済額”、“収入印紙代”、“事務手数料”、“その他手数料”などがある。 The loan condition preparation unit 102a prepares loan conditions for financing from the lending company to the financed company. In the lending business of a lending company, when a loan application is received from a borrowing company, the loan application data is acquired and registered, and as shown in Fig. 2, loan terms that can be financed are created based on the loan application data. do. For example, as shown in FIG. 3, items of the loan conditions to be created include "contract number", "contractor name", "product name", "loan date", and "loan amount (monthly portion, bonus portion)". , “total repayment amount”, “withdrawal bank”, “repayment method”, “interest payment method”, “contract date”, “bonus month”, “monthly repayment number”, “bonus repayment number”, “first repayment date” , “Final repayment date”, “Loan interest rate”, “Real interest rate”, “Monthly repayment amount”, “Bonus repayment amount”, “Revenue stamp fee”, “Administrative fee”, “Other fees”, etc.
返済予定表作成部102bは、作成された融資条件に基づいて被融資企業が返済を行う返済予定表を作成する。融資企業は、図2に示すように、作成した融資条件に基づく返済予定表を作成して被融資企業に提示し、被融資企業がその条件に合意すると融資が実行される。被融資企業は、合意した融資条件と返済予定表に従って返済を行う。例えば、返済予定表の項目としては、図3に示すように、返済の“回数”、“返済予定日”、“ボーナス”、“返済額合計”、“元金返済額”、“利息返済額”、“手数料返済額”、“融資残高”、“利率”などがある。
The repayment
利息計算部102cは、返済予定表を作成する際に、同一返済日の利息計算期間ごとに利息を計算する。本発明における利息計算部102cの特徴は、同一返済日の利息計算期間内で利息計算に関わる内容が変更した場合に、利息計算に関わる内容が異なる期間ごとに利息計算式を分けて計算を行い、それを合算して返済予定表の返済データを作成する。例えば、利息計算期間内で利息計算に関わる内容が変更した例としては、(1)図10に示すように、“利息計算閏年判断区分”が「0」(分かち計算)で、“利息計算区分”が「0」(日割)の場合に、図6に示す日割り契約における利息計算式の分母の年間日数が閏年と閏年以外の年とで異なる場合、(2)図12に示すように、“利息計算区分”が「1」(月割)であるが、融資日から初回返済日までが一ヶ月より長い場合に、一ヶ月に満たない期間については日割り計算を行う場合、(3)図14に示すように、金利変更日が約定日以外の場合など挙げられるが、これ以外の場合であってもよい。
The
[3.具体例]
本実施形態の具体例については、図2~図15を参照しながら、本実施形態に係る利息計算装置100の処理の一例を具体的に説明する。図2は、融資業務を行う融資企業と被融資企業との関係の一例を示す概略図である。図3は、融資金返済予定表の一例を示す図である。図4は、本実施形態に係る利息計算装置の処理の流れを示すメインルーチンの一例を示すフローチャートである。図5は、図4の返済予定表の作成処理の流れを示すサブルーチンの一例を示すフローチャートである。図6は、利息計算の定義の一例を示す図である。図7は、利息計算期間内で利息計算に関わる内容が変更した場合の利息計算の比較例を示す図である。図8は、比較例における利息計算のデータ構造の一例を示す図である。図9は、本実施例における利息計算のデータ構造の一例を示す図である。図10は、閏年の計算における融資申込データ登録画面の一例を示す図である。図11は、図10の登録画面における閏年の計算の一例を示す図である。図12は、月利の初回端数計算における融資申込データ登録画面の一例を示す図である。図13は、図12の登録画面における月利の初回端数計算の一例を示す図である。図14は、金利変更時における金利変更画面の一例を示す図である。図15は、図14の金利変更画面における金利変更計算の一例を示す図である。
[3. Concrete example]
As for a specific example of the present embodiment, an example of the processing of the interest calculation device 100 according to the present embodiment will be specifically described with reference to FIGS. 2 to 15. FIG. FIG. 2 is a schematic diagram showing an example of the relationship between a lending company that conducts loan business and a loanee company. FIG. 3 is a diagram showing an example of a loan repayment schedule. FIG. 4 is a flowchart showing an example of a main routine showing the flow of processing of the interest calculation device according to this embodiment. FIG. 5 is a flow chart showing an example of a subroutine showing the flow of processing for creating a repayment schedule shown in FIG. FIG. 6 is a diagram showing an example of the definition of interest calculation. FIG. 7 is a diagram showing a comparative example of interest calculation when the contents related to interest calculation are changed within the interest calculation period. FIG. 8 is a diagram illustrating an example of a data structure for interest calculation in a comparative example. FIG. 9 is a diagram showing an example of the data structure for interest calculation in this embodiment. FIG. 10 is a diagram showing an example of a loan application data registration screen for calculating a leap year. FIG. 11 is a diagram showing an example of leap year calculation on the registration screen of FIG. FIG. 12 is a diagram showing an example of a loan application data registration screen for initial fraction calculation of monthly interest. FIG. 13 is a diagram showing an example of initial fractional calculation of monthly interest on the registration screen of FIG. FIG. 14 is a diagram showing an example of an interest rate change screen at the time of interest rate change. FIG. 15 is a diagram showing an example of interest rate change calculation on the interest rate change screen of FIG.
[処理の流れ]
まず、図2に示すように、被融資企業が融資企業から融資を受けたい場合、被融資企業は、融資企業に対して融資の申込みを行う。融資企業の利息計算装置100の融資条件作成部102aは、図4に示すように、被融資企業から申込まれた融資申込データを取得して(ステップS1)、融資申込データテーブル106aに登録する(ステップS2)。
[Process flow]
First, as shown in FIG. 2, when a loanee company wishes to receive a loan from a loan company, the loanee company applies for a loan to the loan company. As shown in FIG. 4, the loan condition preparation unit 102a of the interest calculation device 100 of the loan company acquires the loan application data applied for by the loanee company (step S1), and registers it in the loan application data table 106a ( step S2).
融資企業の利息計算装置100の融資条件作成部102aは、まず登録された融資申込データに基づいて融資企業が被融資企業の信用度や担保価値を考慮して融資条件を作成する(ステップS3)。 The loan condition preparation unit 102a of the interest calculation device 100 of the loan company first prepares the loan conditions based on the registered loan application data, taking into account the creditworthiness and collateral value of the loanee company (step S3).
続いて、利息計算装置100の返済予定表作成部102bは、作成した融資条件に基づいて返済予定表を作成する(ステップS4)。例えば、返済予定表作成部102bは、返済予定表の作成に当たって、図3に示す融資条件の“月々返済回数”、“ボーナス返済回数”、“ボーナス月”、および、“約定日”により、返済予定の“回数”と“返済予定日”とボーナス返済分の明細を示す(「○」で表示)“ボーナス”とを作成し、融資条件の“月々返済額”、“ボーナス返済額”により、返済予定の“返済額合計”を作成し、融資条件の“返済方式”の利息計算式(日割り、月割り)に基づいて、返済予定の“利息返済額”を作成し、上記“返済額合計”から“利息返済額”を引いた残額を“元金返済額”とし、元金から“元金返済額”を引いた残額により“融資残高”を作成する。なお、図3に示す“利息返済額”の利息計算には、融資企業によって多様なニーズがあり、融資システム導入の際にカスタマイズの多く発生する項目のため、本実施形態では、様々な計算パターンにも対応可能としている。
Subsequently, the repayment
このように、返済予定表作成部102bにより返済予定表を作成する場合、“利息返済額”の計算は、利息計算部102cにより行われる。利息計算部102cは、図5に示すように、同一返済日の利息計算期間内で利息計算に関わる内容が変更した場合(ステップS5でYes)、利息計算期間を変更のあった期間ごとに分割し、各期間における利息計算式を用いて利息計算を行う(ステップS6)。そして、分割した期間ごとの計算利息を合算して(ステップS7)、同一返済日の利息計算期間における請求利息とする(ステップS8)。
In this way, when the repayment
一方、同一返済日の利息計算期間内で利息計算に関わる内容に変更が無い場合(ステップS5でNo)、利息計算部102cは、当該利息計算期間内における利息計算を1つの利息計算式で利息計算を行い(ステップS9)、その結果を請求利息とする(ステップS8)。
On the other hand, if there is no change in the contents related to interest calculation within the interest calculation period of the same repayment date (No in step S5), the
[同一返済日の利息計算期間内における利息計算]
例えば、同一返済日の利息計算期間を2012年12月28日~2013年1月25日とした場合、図7に示すように、利息計算期間の日数は29日であるが、その期間内に閏年の日数と、閏年以外の日数とが混在している。図7の比較例では、日割りで利息計算を行う場合に、2012年12月28日~2012年12月31日の期間は、閏年のため年間日数が366日であり、2013年1月1日~2013年1月25日の期間は、閏年以外のため年間日数が365日であるが、一回の返済単位でまとめて年率を365日に基づいて利息計算を行っている。その結果、比較例における利息計算のデータ構造は、図8に示すように、“計算開始日”「2012/12/28」~“計算終了日”「2013/1/25」の“利率(年率)”の計算に用いる“年間日数”は「365日」となる。
[Interest calculation within the interest calculation period on the same repayment date]
For example, if the interest calculation period for the same repayment date is from December 28, 2012 to January 25, 2013, as shown in FIG. The number of days in a leap year and the number of days in a non-leap year are mixed. In the comparative example of FIG. 7, when interest is calculated on a per diem basis, the period from December 28, 2012 to December 31, 2012 is a leap year, so the number of days per year is 366, and January 1, 2013 Since the period from January 25, 2013 to January 25, 2013 is not a leap year, the number of days in a year is 365 days. As a result, the data structure of the interest calculation in the comparative example is as shown in FIG. )” is calculated as “365 days”.
しかしながら、融資企業によっては、閏年の2012年12月28日~2012年12月31日の期間だけ厳密に年率を366日に基づいて利息計算したいというニーズもあるが、対応することができなかった。上記したように、(1)利息計算期間内に閏年と閏年以外の日数が混在する場合の他、(2)同一返済日の利息計算期間内に日割計算と月割計算が混在する場合、あるいは、(3)金利変更日が約定日以外の場合は、同一返済日の利息計算期間内で利息計算に関わる内容が変更する例として列挙することができる。その場合は、利息計算期間を利息計算に関わる内容が変更された期間ごとに分割し、各期間の利息計算式を用いて利息計算を行い、計算利息を合算することにより、請求利息とする。 However, depending on the lending company, there is a need to calculate interest strictly based on the annual rate of 366 days for the period from December 28, 2012 to December 31, 2012 in the leap year, but it was not possible to meet the needs. . As mentioned above, (1) if there are both leap years and non-leap years in the interest calculation period, and (2) if there are both daily and monthly calculations in the interest calculation period on the same repayment date, Alternatively, (3) if the interest rate change date is other than the contract date, it can be enumerated as an example in which the contents related to interest calculation change within the interest calculation period of the same repayment date. In that case, the interest calculation period will be divided into periods in which the contents related to interest calculation have been changed, interest will be calculated using the interest calculation formula for each period, and the calculated interest will be totaled to determine the claimed interest.
[利息計算期間内に閏年と閏年以外の日数が混在する場合]
返済予定表作成部102bで返済予定表を作成する際の請求利息の計算は、利息計算部102cにより行われる。オペレータは、図10に示す融資申込データ登録画面において、“債権番号”、“融資日”、“融資金額”、“初回返済日”、“返済予定回数”などのデータを入力し、さらに、“利息計算閏年判断区分”として「0:分かち計算」か「1:365日固定」を入力すると共に、“利息計算区分”として「0:日割」か「1:月割」を入力する。図10の場合は、“利息計算閏年判断区分”を「0:分かち計算」とし、“利息計算区分”を「0:日割」として返済予定作成ボタンB1を押下する。
[When there are both leap years and non-leap years in the interest calculation period]
The
返済予定表作成部102bは、初回返済日より返済予定回数分の毎月の返済予定を利息計算しながら作成する。利息計算部102cは、カレンダーマスタ106cを参照して、返済予定の利息計算期間が全て閏年の場合(図11の“返済日”が「2012/12/27」)、年率計算の年間日数は366日で計算し、全て閏年でない場合(図11の“返済日”が「2013/2/27」、「2013/3/27」)、年率計算の年間日数は365日で計算する。この場合、1つの利息計算期間の返済予定は、1明細で作成する。
The repayment
また、利息計算部102cは、作成する返済予定の同一返済日の利息計算期間内(2012/12/27~2013/1/25)に閏年と閏年以外の期間が含まれており、図10に示す “利息計算閏年判断区分”において「0:分かち計算」が選択されている場合、返済予定を以下の(イ)と(ロ)の期間に分割して年率計算を行う。
(イ)“計算開始日”「2012/12/27」~“計算開始日”と同年の12/31まで
(ロ)“計算終了日” と同年の1/1~“計算終了日”「2013/1/27」まで
このように、図11の(イ)と(ロ)に分割した期間における計算利息をそれぞれ求めることで、2明細を作成する。同一返済日(2013/1/25)に対して複数データの管理を行う構造として、本実施形態では、図11に示す“返済フラグ”を用意している。この“返済フラグ”は、同一返済日のデータが複数明細ある場合に、帳票出力対象となる明細を決める項目である。つまり、“返済フラグ”=「0」の明細は、帳票出力対象ではなく、“返済フラグ”=「1」の明細が帳票出力対象となるため、“返済フラグ”=「0」と“返済フラグ”=「1」の“計算利息”の合計値である「1005」を同一返済日の“請求利息”として“返済フラグ”=「1」の明細に記録する。上記のような利息計算を1年間行ったデータ構造例が図9である。
In addition, the
(b) From January 1 of the same year as the “completion end date” to “completion end date” “2013” /1/27”, two specifications are created by calculating the calculated interest in the periods divided into (a) and (b) in FIG. 11, respectively. As a structure for managing a plurality of data for the same repayment date (2013/1/25), in this embodiment, a "repayment flag" shown in FIG. 11 is prepared. This "repayment flag" is an item that determines the details to be output in a form when there are multiple details of data for the same repayment date. In other words, the details with "repayment flag" = "0" are not subject to form output, but the details with "repayment flag" = "1" are subject to form output. ”=“1”, “1005”, which is the total value of the “calculated interest”, is recorded in the details of the “repayment flag”=“1” as the “claimed interest” for the same repayment date. FIG. 9 shows an example data structure in which the above interest calculation is performed for one year.
このように、本実施形態に係る利息計算装置100は、同一返済日の利息計算期間内に閏年と閏年以外の期間が含まれていて、“利息計算閏年判断区分”において「0:分かち計算」が選択されていると、利息計算期間を閏年と閏年以外の期間に分けてより細かく利息計算を自動で行うことが可能となり、スムーズに返済予定表を出力することができる。 As described above, the interest calculation device 100 according to the present embodiment includes a leap year and a period other than a leap year in the interest calculation period of the same repayment date, and the "interest calculation leap year judgment classification" is "0: split calculation". is selected, the interest calculation period can be divided into leap years and non-leap years to automatically calculate interest in more detail, and the repayment schedule can be output smoothly.
[月割り契約における初回端数利息計算の場合]
返済予定表の作成は、初回返済日より返済予定回数分の毎月の返済予定を利息計算しながら作成する。オペレータは、図12に示す融資申込データ登録画面において、“債権番号”、“融資日”、“融資金額”、“初回返済日”、“返済予定回数”などのデータを入力し、さらに、“利息計算閏年判断区分”として「0:分かち計算」を入力し、“利息計算区分”として「0:日割」または「1:月割」を入力し、返済予定作成ボタンB1を押下する。図12において、例えば“利息計算区分”に「0:日割」を選択した場合、初回の返済予定は全て日割計算で行うため、返済予定は1明細で作成される。
[In the case of initial fractional interest calculation in a monthly contract]
The repayment schedule is created by calculating the monthly repayment schedule for the number of scheduled repayments from the first repayment date while calculating the interest. The operator inputs data such as "bond number", "loan date", "loan amount", "first repayment date", and "scheduled number of repayments" on the loan application data registration screen shown in FIG. Enter "0: split calculation" as the "interest calculation leap year determination classification", enter "0: daily proration" or "1: monthly proration" as the "interest calculation classification", and press the repayment schedule creation button B1. In FIG. 12, for example, when "0: prorated" is selected for the "interest calculation division", the first repayment schedule is calculated on a per diem basis, so the repayment schedule is created in one detail.
また、図12に示すように、例えば“利息計算区分”に「1:月割」を選択し、融資日~初回返済日までが1ヶ月未満の場合、初回の返済予定は全て日割計算で行うため、この場合も返済予定は1明細で作成される(図5のステップS9)。 Also, as shown in FIG. 12, for example, if "1: Monthly pro-rata" is selected for the "interest calculation classification" and the period from the loan date to the first repayment date is less than one month, the first repayment schedule will be calculated on a per-diem basis. Therefore, in this case also, a repayment schedule is created with one item (step S9 in FIG. 5).
さらに、図12に示すように、“利息計算区分”に「1:月割」を選択し、融資日~初回返済日までが1ヶ月より長い場合、初回の返済予定は、2つの期間に分割して利息計算を行う。つまり、図13に示すように、“融資日(計算開始日)”「2012/5/2」~“初回返済日”「2012/6/27」であるため、“利息計算区分”を「1:月割」としていても、1ヶ月に満たない「2012/5/2」~「2012/5/27」については日割り計算を行い、残りの「2012/5/28」~「2012/6/27」については月割り計算を行う。このように、同一返済日の利息計算期間内に利息計算に関わる内容が変更した場合(日割り計算と月割り計算)、本実施形態に係る利息計算部102cは、利息計算に関わる内容が異なる期間ごとに利息計算式を分けて計算を行う。従って、この場合の返済予定は、図13に示すように2明細で作成され、それぞれの“計算利息”が「35616」と「41666」となるが、“返済フラグ”=「0」と“返済フラグ”=「1」の“計算利息”の合計値である「77282」を同一返済日の“請求利息”として“返済フラグ”=「1」の明細に記録する。
Furthermore, as shown in Fig. 12, if "1: monthly installment" is selected for the "interest calculation division" and the period from the loan date to the first repayment date is longer than one month, the first repayment schedule will be divided into two periods. to calculate interest. That is, as shown in FIG. 13, since the “loan date (calculation start date)” is “May 2, 2012” to the “first repayment date” is “June 27, 2012”, the “interest calculation classification” is set to “1”. : Even if it is set as monthly rate, the daily rate is calculated for "2012/5/2" to "2012/5/27", which is less than one month, and the remaining "2012/5/28" to "2012/6/ 27” is calculated on a monthly basis. In this way, when the contents related to interest calculation change within the interest calculation period of the same repayment date (daily calculation and monthly calculation), the
このように、本実施形態に係る利息計算装置100は、“利息計算区分”に「1:月割」を選択した場合でも、融資日~初回返済日までが1ヶ月より長い場合は、1ヶ月に満たない期間については日割り計算を行い、残りの1ヶ月については月割り計算を行うため、より細かく利息計算を自動で行うことが可能となり、スムーズに返済予定表を出力することができる。 In this way, even when "1: monthly installment" is selected as the "interest calculation classification", the interest calculation device 100 according to the present embodiment can calculate the interest calculation within one month if the period from the loan date to the first repayment date is longer than one month. Since the daily calculation is performed for the period less than 1 month, and the monthly calculation is performed for the remaining one month, more detailed interest calculation can be automatically performed, and the repayment schedule can be output smoothly.
[金利変更日が約定日以外の場合]
返済予定表を作成するにあたって、図4のフローに示すように、被融資企業から融資申込データを取得し(ステップS1)、融資申込データテーブル106aに登録し(ステップS2)、融資条件を作成して(ステップS3)、返済予定表を作成する(ステップS4)。融資実行後に金利の変動があると、貸し出し金利が変更される場合があり、金利の変更に伴って返済予定表を再作成する。
[If the interest rate change date is other than the trade date]
In preparing the repayment schedule, as shown in the flow of FIG. 4, the loan application data is obtained from the borrowed company (step S1), registered in the loan application data table 106a (step S2), and the loan conditions are prepared. (Step S3) and create a repayment schedule (Step S4). If there is a change in the interest rate after the execution of the loan, the loan interest rate may be changed, and the repayment schedule is recreated according to the change in the interest rate.
オペレータは、図14に示す金利変更画面において、“債権番号”、“金利変更日”、“変更後金利”などのデータを入力し、返済予定作成ボタンB2を押下する。図14の金利変更画面における“金利変更日”については、約定日以外の日付を入力することはできなかったが、本実施形態に係る利息計算装置100では、約定日以外の日付を“金利変更日”として入力しても、同一返済日の利息計算期間内で利息計算に関わる内容が変更したとして、利息計算に関わる内容が異なる期間ごとに利息計算式を分けて計算を行うことで、返済予定表を再作成することができる。 The operator inputs data such as "bond number", "interest rate change date", and "interest rate after change" on the interest rate change screen shown in FIG. 14, and presses the repayment schedule creation button B2. As for the "interest rate change date" in the interest rate change screen of FIG. 14, it was not possible to enter a date other than the contract date. Even if you enter it as "day", if the contents related to interest calculation change within the interest calculation period of the same repayment date, the interest calculation formula will be divided for each period with different contents related to interest calculation. You can recreate your calendar.
まず、図14の金利変更画面における“金利変更日”を約定日と同じ日付で入力した場合は、これまでと同様に利息計算期間の開始日から金利が変わるため、返済予定は1明細で作成される(図5のステップS9)。 First, if you enter the same date as the contract date for the “interest rate change date” on the interest rate change screen in Fig. 14, the interest rate will change from the start date of the interest calculation period as before, so the repayment schedule will be created with one item. (Step S9 in FIG. 5).
これに対して、図14の金利変更画面における“金利変更日”を約定日以外の日付で入力した場合は、“金利変更日”が含まれる返済予定を金利変更前と金利変更後の少なくとも2つの期間に分割して、各期間における金利に基づいて利息計算を行うことで、それぞれの期間の計算利息を求める。例えば、“金利変更日”を「2010/6/16」とすると、利息計算部102cは、「2010/6/2」~「2010/7/1」の利息計算期間を(ハ)「2010/6/2」~「2010/6/15」の期間と、(ニ)「2010/6/16」~「2010/7/1」の期間に分割し、(ハ)の期間の“利率(年率)”を「5.00000%」で計算すると“計算利息”は、「1532」となり、(ニ)の期間の“利率(年率)”を「4.90000%」で計算すると“計算利息”は、「1716」となる(図5のステップS6)。
On the other hand, if the "interest rate change date" on the interest rate change screen in FIG. Calculate interest for each period by dividing it into two periods and calculating interest based on the interest rate for each period. For example, if the “interest rate change date” is “2010/6/16”, the
続いて、利息計算部102cは、2明細の“計算利息”を合算することで(ステップS7)、同一返済日の利息計算期間における“請求利息”「3248」とする(ステップS8)。利息計算部102cは、この“請求利息”を “返済フラグ”=「1」の明細に記録する。
Subsequently, the
このように、本実施形態に係る利息計算装置100は、“金利変更日”に約定日以外の日付を入力した場合でも、金利の変更前と変更後の2つの期間に分割し、各期間の金利に基づいて利息計算を行い、“計算利息”を合算することにより“請求利息”を求めることができるため、より細かい利息計算を自動で行うことが可能となり、スムーズに返済予定表を出力することができる。 As described above, the interest calculation device 100 according to the present embodiment divides the interest rate into two periods before and after the interest rate change even when a date other than the contract date is entered as the "interest rate change date". By calculating the interest based on the interest rate and adding up the "calculated interest", it is possible to obtain the "billed interest", so it is possible to automatically calculate more detailed interest and output the repayment schedule smoothly. be able to.
以上述べたように、本実施形態に係る利息計算装置100によれば、融資企業が融資条件に基づいて被融資企業が返済を行う返済予定表を作成する場合に、同一返済日の利息計算期間内で利息計算に関わる内容が変更しても、変更内容に応じた利息計算式を用いることで適正な利息計算を自動的に行うことができる。 As described above, according to the interest calculation device 100 according to the present embodiment, when the lending company creates a repayment schedule in which the borrowed company repays based on the loan conditions, the interest calculation period for the same repayment date Even if the contents related to interest calculation are changed in the system, appropriate interest calculation can be automatically performed by using the interest calculation formula according to the changed contents.
特に、本実施形態に係る利息計算装置100によれば、同一返済日の利息計算期間内で利息計算に関わる内容が変更する場合として、同一返済日の利息計算期間内に閏年と閏年以外が混在したり、同一返済日の利息計算期間内に日割計算と月割計算が混在したり、あるいは、金利変更日が約定日以外に設定されたとしても、利息計算期間を利息計算に関わる内容が変る期間ごとに利息計算式を分けて計算を行い、合算することで、より細かい利息計算を自動で行うことが可能となり、スムーズに返済予定表を出力することができる。 In particular, according to the interest calculation device 100 according to the present embodiment, when the contents related to interest calculation change within the interest calculation period on the same repayment date, leap years and non-leap years coexist within the interest calculation period on the same repayment date. Even if the interest calculation period for the same repayment date mixes daily and monthly calculations, or if the interest rate change date is set to a date other than the contract date, the interest calculation period will be changed to include interest calculation By dividing the interest calculation formula for each changing period and adding them up, more detailed interest calculation can be automatically performed, and a repayment schedule can be output smoothly.
また、本実施形態に係る利息計算装置100によれば、利息計算期間を分割した期間ごとに利息計算式を用いて利息計算を行うため、同一返済日のデータが複数明細できるが、返済フラグを用いて帳票出力対象となる明細を決め、当該明細に同一返済日の計算利息の合計値を登録することで、利息計算期間ごとに1明細の返済予定表を出力することができる。一般的なデータ構造であれば、複数の利息計算を持つ明細データと、返済日ごとに利息を合算した集計データでテーブルを分けている。しかしながら、本実施形態に係る利息計算装置100は、返済予定データの特性上、データレコード数が多く、利息計算の明細が分割されることが少ないため、明細データと集計データでテーブルを分けずに、返済フラグを用いて運用することにより、データ保管コストの増加を抑えている。 In addition, according to the interest calculation device 100 according to the present embodiment, the interest calculation is performed using the interest calculation formula for each period obtained by dividing the interest calculation period. By using it to determine the details to be output as a form and registering the total value of interest calculated on the same repayment date in the details, it is possible to output one repayment schedule for each interest calculation period. In a general data structure, tables are divided into detailed data with multiple interest calculations and summary data that totals interest for each repayment date. However, in the interest calculation device 100 according to the present embodiment, due to the nature of the scheduled repayment data, the number of data records is large and the details of interest calculation are rarely divided. , the increase in data storage cost is suppressed by operating using the repayment flag.
また、本実施形態に係る利息計算装置100によれば、“利息計算閏年判断区分”により閏年と閏年以外の期間とを分けて利息計算を行う「分かち計算」とするか、閏年か否かに関わらず常に年間日数を365日として利息計算を行う「365日固定」とするかを設定したり、“利息計算区分”により「日割計算」とするか、「月割計算」とするかを設定したりすることで、融資企業のニーズに合った利息計算を自動で行うことができる。 In addition, according to the interest calculation device 100 according to the present embodiment, the "interest calculation leap year determination classification" is used to divide the leap year and the period other than the leap year to perform the interest calculation in a "divided calculation", or to determine whether it is a leap year or not. Regardless of the number of days in a year, you can set whether to always calculate interest with 365 days as "365 days fixed", or set whether to use "daily calculation" or "monthly calculation" depending on the "interest calculation classification". By setting it, it is possible to automatically calculate the interest that meets the needs of the lending company.
[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[4. Other embodiments]
The present invention may be implemented in various different embodiments other than the embodiments described above within the scope of the technical idea described in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being automatically performed can be manually performed, or all of the processes described as being manually performed Alternatively, some can be done automatically by known methods.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, unless otherwise specified, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed arbitrarily.
また、利息計算装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Also, with respect to the interest calculation device 100, each illustrated component is functionally conceptual, and does not necessarily need to be physically configured as illustrated.
例えば、利息計算装置100が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて利息計算装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部102を構成する。 For example, the processing functions of the interest calculation device 100, particularly the processing functions performed by the control unit 102, are implemented in whole or in part by a CPU and a program interpreted and executed by the CPU. Alternatively, it may be implemented as hardware using wired logic. The program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processing described in this embodiment, and if necessary, the interest calculation device 100 mechanically read. That is, a storage unit such as a ROM or HDD (Hard Disk Drive) stores a computer program for giving commands to the CPU in cooperation with the OS to perform various processes. This computer program is executed by being loaded into the RAM, and constitutes the control section 102 in cooperation with the CPU.
また、このコンピュータプログラムは、利息計算装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 In addition, this computer program may be stored in an application program server connected to the interest calculation device 100 via any network, and it is possible to download all or part of it as necessary. be.
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 Also, the program for executing the processing described in this embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" refers to memory cards, USB (Universal Serial Bus) memories, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (registered trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magneto-Optical disk), DVD (Digital Versatile Disk), and Blu-ray (registered trademark) Disc, etc. shall include any "portable physical medium".
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or writing method, regardless of the format such as source code or binary code. In addition, the "program" is not necessarily limited to a single configuration, but is distributed as multiple modules or libraries, or cooperates with a separate program represented by the OS to achieve its function. Including things. It should be noted that well-known configurations and procedures can be used for the specific configuration and reading procedure for reading the recording medium in each device shown in the embodiments, the installation procedure after reading, and the like.
記憶部106に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。
The various databases and the like stored in the
また、利息計算装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、利息計算装置100は、当該情報処理装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 Interest calculation device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which arbitrary peripheral devices are connected. Further, the interest calculation device 100 may be realized by installing software (including programs, data, etc.) for realizing the processing described in the present embodiment in the information processing device.
さらに、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能付加に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the device is not limited to the one shown in the figure, and all or part of it can be functionally or physically arranged in arbitrary units according to various additions or functional additions. It can be distributed and integrated. In other words, the embodiments described above may be arbitrarily combined and implemented, or the embodiments may be implemented selectively.
本発明は、借入金の返済予定管理にも応用可能なため何れの業界でも適用可能であるが、特に、金融商品の開発に必須の利息計算を行う融資業界において有用である。 INDUSTRIAL APPLICABILITY The present invention is applicable to any industry because it can be applied to management of repayment schedules of borrowed money, but is particularly useful in the financing industry that performs interest calculations essential for the development of financial products.
100 利息計算装置
102 制御部
102a 融資条件作成部
102b 返済予定表作成部
102c 利息計算部
104 通信インターフェース部
106 記憶部
106a 融資申込データテーブル
106b 返済予定データテーブル
106c カレンダーマスタ
108 入出力インターフェース部
112 入力装置(キーボード)
114 出力装置(モニタ)
200 サーバ
300 ネットワーク
100 Interest calculation device 102 Control unit 102a Financing
114 output device (monitor)
200 Server 300 Network
Claims (5)
前記制御部は、
融資企業から被融資企業に対して融資を行う融資条件を作成する融資条件作成手段と、
前記融資条件に基づいて前記被融資企業が返済を行う返済予定表を作成する返済予定表作成手段と、
前記返済予定表の作成時に、同一返済日の利息計算期間内で利息計算に関わる内容が変更した場合、利息計算に関わる内容が異なる期間ごとに利息計算式を分けて計算を行い、前記返済予定表の返済データを作成する利息計算手段と、を備え、
前記利息計算手段は、前記同一返済日のデータが複数明細ある場合に、返済フラグを用いて帳票出力対象となる明細を決め、当該明細に同一返済日の計算利息の合計値を登録すること、
を特徴とする利息計算装置。 An interest calculation device comprising a control unit for calculating interest on a repayment schedule created based on loan conditions,
The control unit
a loan condition creating means for creating loan conditions for lending from a lending company to a borrowed company;
repayment schedule creating means for creating a repayment schedule for repayment by the funded company based on the loan conditions;
At the time of preparing the repayment schedule, if the contents related to interest calculation are changed within the interest calculation period of the same repayment date, the interest calculation formula will be divided for each period with different contents related to interest calculation, and the repayment schedule will be calculated. interest calculation means for creating tabular repayment data ;
When there are multiple details of data on the same repayment date, the interest calculation means uses a repayment flag to determine details to be output in a form, and registers the total value of interest calculated on the same repayment date in the details.
An interest calculation device characterized by :
利息計算区分として日割計算と月割計算のいずれかを選択して利息計算を行うこと、
を特徴とする請求項1に記載の利息計算装置。 The interest calculation means is
To calculate interest by selecting either daily calculation or monthly calculation as the interest calculation classification,
The interest calculation device according to claim 1, characterized by:
前記同一返済日の利息計算期間内で利息計算に関わる内容が変更した場合として、同一返済日の利息計算期間内に閏年と閏年以外が混在する場合、同一返済日の利息計算期間内に日割計算と月割計算が混在する場合、あるいは、金利変更日が約定日以外の場合であること、
を特徴とする請求項1又は請求項2に記載の利息計算装置。 The interest calculation means is
If there is a change in the contents related to interest calculation within the interest calculation period on the same repayment date, if there is a mixture of leap years and non-leap years within the interest calculation period on the same repayment date, the prorated amount will be calculated within the interest calculation period on the same repayment date. If calculation and monthly installment calculation are mixed, or if the interest rate change date is other than the contract date,
3. The interest calculation device according to claim 1 or 2, characterized by:
前記制御部で実行される、
融資企業から被融資企業に対して融資を行う融資条件を作成する融資条件作成ステップと、
前記融資条件に基づいて前記被融資企業が返済を行う返済予定表を作成する返済予定表作成ステップと、
前記返済予定表の作成時に、同一返済日の利息計算期間内で利息計算に関わる内容が変更した場合、利息計算に関わる内容が異なる期間ごとに利息計算式を分けて計算を行い、前記返済予定表の返済データを作成する利息計算ステップと、を備え、
前記利息計算ステップでは、前記同一返済日のデータが複数明細ある場合に、返済フラグを用いて帳票出力対象となる明細を決め、当該明細に同一返済日の計算利息の合計値を登録すること、
を特徴とする利息計算方法。 An interest calculation method executed by an interest calculation device having a control unit for calculating interest on a repayment schedule created based on loan conditions,
executed by the control unit;
a loan condition creating step of creating loan conditions for lending from the lending company to the borrowed company;
a repayment schedule creation step of creating a repayment schedule for repayment by the funded company based on the loan terms;
When the said repayment schedule is created, if the contents related to interest calculation are changed within the interest calculation period of the same repayment date, the interest calculation formula will be divided for each period with different contents related to interest calculation, and the repayment schedule will be calculated. an interest calculation step that produces tabular repayment data ;
In the interest calculation step, when there are multiple details of data on the same repayment date, a repayment flag is used to determine the details to be output in a form, and the total value of interest calculated on the same repayment date is registered in the details.
An interest calculation method characterized by:
前記制御部で実行させるための、
融資企業から被融資企業に対して融資を行う融資条件を作成する融資条件作成ステップと、
前記融資条件に基づいて前記被融資企業が返済を行う返済予定表を作成する返済予定表作成ステップと、
前記返済予定表の作成時に、同一返済日の利息計算期間内で利息計算に関わる内容が変更した場合、利息計算に関わる内容が異なる期間ごとに利息計算式を分けて計算を行い、前記返済予定表の返済データを作成する利息計算ステップと、を備え、
前記利息計算ステップでは、前記同一返済日のデータが複数明細ある場合に、返済フラグを用いて帳票出力対象となる明細を決め、当該明細に同一返済日の計算利息の合計値を登録すること、
を特徴とする利息計算プログラム。 An interest calculation program to be executed by an interest calculation device having a control unit for calculating interest on a repayment schedule created based on loan conditions,
for execution by the control unit,
a loan condition creating step of creating loan conditions for lending from the lending company to the borrowed company;
a repayment schedule creation step of creating a repayment schedule for repayment by the funded company based on the loan terms;
At the time of preparing the repayment schedule, if the contents related to interest calculation are changed within the interest calculation period of the same repayment date, the interest calculation formula will be divided for each period with different contents related to interest calculation, and the repayment schedule will be calculated. an interest calculation step that produces tabular repayment data ;
In the interest calculation step, when there are multiple details of data on the same repayment date, a repayment flag is used to determine the details to be output in a form, and the total value of interest calculated on the same repayment date is registered in the details.
An interest calculation program characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019017959A JP7269022B2 (en) | 2019-02-04 | 2019-02-04 | Interest calculation device, interest calculation method and interest calculation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019017959A JP7269022B2 (en) | 2019-02-04 | 2019-02-04 | Interest calculation device, interest calculation method and interest calculation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020126412A JP2020126412A (en) | 2020-08-20 |
| JP7269022B2 true JP7269022B2 (en) | 2023-05-08 |
Family
ID=72084915
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019017959A Active JP7269022B2 (en) | 2019-02-04 | 2019-02-04 | Interest calculation device, interest calculation method and interest calculation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7269022B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7643964B2 (en) * | 2021-07-19 | 2025-03-11 | 株式会社オービック | Offsetting interest rate management device, offsetting interest rate management method, and offsetting interest rate management program |
| JP7726855B2 (en) * | 2022-09-22 | 2025-08-20 | 株式会社オービック | Debt management device, debt management method, and debt management program |
| JP2024053417A (en) * | 2022-10-03 | 2024-04-15 | 株式会社オービック | Claims management device, claims management method, and claims management program |
| JP7853234B2 (en) * | 2023-01-30 | 2026-04-28 | 株式会社オービック | Accrued revenue recognition control device, accrued revenue recognition control method, and accrued revenue recognition control program |
| JP7772734B2 (en) * | 2023-04-20 | 2025-11-18 | 株式会社オービック | Billing amount calculation system, billing amount calculation method, and billing amount calculation program |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000339391A (en) | 1999-05-31 | 2000-12-08 | Japan Research Institute Ltd | Centralized fund management system, computer used in the system and operation method thereof, and medium recording program for controlling the computer |
| JP2002236800A (en) | 2001-02-09 | 2002-08-23 | Sony Corp | Apparatus for aggregating transaction information related to financial transactions, a method thereof, a recording medium storing a program for executing the apparatus, and a recording medium storing a program for executing the method |
| JP2005316576A (en) | 2004-04-27 | 2005-11-10 | Takahiro Ikeno | Data processing system for additional margin loan in share credit transaction |
| JP2010160627A (en) | 2009-01-07 | 2010-07-22 | Mizuho Bank Ltd | Support system for loan business, method of supporting loan business, and support program for loan business |
| JP2016134031A (en) | 2015-01-20 | 2016-07-25 | ヤフー株式会社 | Generation device, generation method, and generation program |
| JP2016192201A (en) | 2015-03-30 | 2016-11-10 | 株式会社オービック | Commutation traveling expenses change adjustment device, commutation traveling expenses change adjustment method, and commutation traveling expenses change adjustment program |
| JP2018163584A (en) | 2017-03-27 | 2018-10-18 | 株式会社オービック | Loan management device, loan management method, and loan management program |
-
2019
- 2019-02-04 JP JP2019017959A patent/JP7269022B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000339391A (en) | 1999-05-31 | 2000-12-08 | Japan Research Institute Ltd | Centralized fund management system, computer used in the system and operation method thereof, and medium recording program for controlling the computer |
| JP2002236800A (en) | 2001-02-09 | 2002-08-23 | Sony Corp | Apparatus for aggregating transaction information related to financial transactions, a method thereof, a recording medium storing a program for executing the apparatus, and a recording medium storing a program for executing the method |
| JP2005316576A (en) | 2004-04-27 | 2005-11-10 | Takahiro Ikeno | Data processing system for additional margin loan in share credit transaction |
| JP2010160627A (en) | 2009-01-07 | 2010-07-22 | Mizuho Bank Ltd | Support system for loan business, method of supporting loan business, and support program for loan business |
| JP2016134031A (en) | 2015-01-20 | 2016-07-25 | ヤフー株式会社 | Generation device, generation method, and generation program |
| JP2016192201A (en) | 2015-03-30 | 2016-11-10 | 株式会社オービック | Commutation traveling expenses change adjustment device, commutation traveling expenses change adjustment method, and commutation traveling expenses change adjustment program |
| JP2018163584A (en) | 2017-03-27 | 2018-10-18 | 株式会社オービック | Loan management device, loan management method, and loan management program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020126412A (en) | 2020-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7269022B2 (en) | Interest calculation device, interest calculation method and interest calculation program | |
| JP7079674B2 (en) | Money transfer management support device, money transfer management support method and money transfer management support program | |
| JP7441197B2 (en) | Fixed asset system, depreciation calculation method, and depreciation calculation program | |
| JP2019113965A (en) | Financing management device, financing management method, and financing management program | |
| JP6943588B2 (en) | Loan management equipment, loan management methods, and loan management programs | |
| JP7198126B2 (en) | Accrued revenue journal entry device, accrued revenue journal entry method, and accrued revenue journal entry program | |
| JP7153535B2 (en) | Apportionment execution device, apportionment execution method, and apportionment execution program | |
| JP7324162B2 (en) | Cost output device, cost output method, and cost output program | |
| JP7462500B2 (en) | Project management device, project management method, and project management program | |
| JP7212511B2 (en) | Loan management device, loan management method, and loan management program | |
| JP7514869B2 (en) | Loan management device, loan management method, and loan management program | |
| JP7112294B2 (en) | Deposit schedule management device, deposit schedule management method, and deposit schedule management program | |
| JP7089444B2 (en) | Content Success Reward Allocation Device, Content Success Reward Allocation Method and Content Success Reward Allocation Program | |
| JP7223889B2 (en) | Common cost apportionment device, common cost apportionment method and common cost apportionment program | |
| JP7075289B2 (en) | Journal creation device, journal creation method and journal creation program | |
| JP7333447B2 (en) | Depreciation Cost Calculation Device, Depreciation Cost Calculation Method, and Depreciation Cost Calculation Program | |
| JP7328827B2 (en) | Sales/Estimated Cost Calculation Device, Sales/Estimated Cost Calculation Method, and Sales/Estimated Cost Calculation Program | |
| JP2022061423A (en) | Balance management device, balance management method, and balance management program | |
| JP7643964B2 (en) | Offsetting interest rate management device, offsetting interest rate management method, and offsetting interest rate management program | |
| JP7744310B2 (en) | Administrative fee calculation device, administrative fee calculation method, and administrative fee calculation program | |
| JP2021144686A (en) | Rent evaluation management device, rent evaluation management method, and rent evaluation management program | |
| JP7701505B2 (en) | Accounting data generation device, accounting data generation method, and accounting data generation program | |
| JP7557605B2 (en) | Rank updating device, rank updating method and rank updating program | |
| JP7801969B2 (en) | Sales recording device, sales recording method, and sales recording program | |
| JP7235539B2 (en) | Revenue recording journal entry device, revenue recording journal entry method, and revenue recording journal entry program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211207 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221012 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221108 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221201 |
|
| 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: 20230328 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230421 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7269022 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |