(57)【要約】【課題】財政運営の改善に必要な、中期的な予算シミュレーションを実施する。【解決手段】本発明の予算再要求シミュレーション装置の記憶部は、再要求予算の候補である再要求候補予算に関連付けて、前記再要求候補予算の金額を記憶した第１のデータベースと、会計年度に関連付けて、会計年度に支出することを承認された予算額のうち未だ支出していない予算残額を記憶した第２のデータベースと、を格納しており、制御部は、現在の会計年度及びシミュレーション対象のとしての翌会計年度を受け付け、第２のデータベースを参照して、受け付けた現在の会計年度の予算残額をすべての科目につき取得し、取得した予算残額に基づいて、再要求予算の原資となる予算残余見込額を算出し、第１のデータベースを参照して、算出した予算残余見込額の範囲内において１又は複数の再要求候補予算を、再要求予算として取得する。【選択図】図２
2012238262.tif 000002
【特許請求の範囲】
【請求項１】
連続する複数の会計年度についての予算が一括して承認される期間である中期財政フレームに含まれる現在の会計年度の予算執行に応じて、翌会計年度において要求されるべき予算である再要求予算を決定する予算再要求シミュレーション装置の予算再要求シミュレーション方法であって、
前記予算再要求シミュレーション装置の記憶部は、
前記再要求予算の候補である再要求候補予算に関連付けて、前記再要求候補予算の金額を記憶した第１のデータベースと、
前記会計年度に関連付けて、前記会計年度に支出することを承認された予算額のうち未だ支出していない予算残額を記憶した第２のデータベースと、
を格納しており、
前記予算再要求シミュレーション装置の制御部は、
前記現在の会計年度及びシミュレーションの対象としての前記翌会計年度を受け付け、
前記第２のデータベースを参照して、前記受け付けた現在の会計年度の前記予算残額を取得し、前記取得した予算残額に基づいて、前記再要求予算の原資となる予算残余見込額を算出し、
前記第１のデータベースを参照して、前記算出した予算残余見込額の範囲内において１又は複数の再要求候補予算を、前記再要求予算として取得すること、
を特徴とする予算再要求シミュレーション方法。
【請求項２】
前記制御部は、
前記再要求候補予算の金額の大きい順に前記第１のデータベースの前記再要求候補予算を並べ替え、
前記並べ替えた再要求候補予算のうち、前記再要求候補予算の金額の大きい順に、１又は複数の前記再要求候補予算を、前記再要求予算として取得すること、
を特徴とする請求項１に記載の予算再要求シミュレーション方法。
【請求項３】
前記記憶部は、
前記会計年度に関連付けて、前記会計年度に支出することについて査定された後未だ承認されていない予算と、査定された金額を記憶した第３のデータベースを格納しており、
前記制御部は、
前記第３のデータベースを参照して、前記査定された金額に基づいて、前記査定された後未だ承認されていない予算を、前記再要求候補予算として取得し、
前記取得した再要求候補予算を前記第１のデータベースに記憶すること、
を特徴とする請求項２に記載の予算再要求シミュレーション方法。
【請求項４】
前記第２のデータベースは、
前記会計年度に関連付けて、前記予算残額が更新された最近の更新時点を記憶しており、
前記制御部は、
前記第２のデータベースを参照して前記予算残高を取得する際に、前記最近の更新時点を取得し、
前記会計の開始時点から前記取得した最近の更新時点までの期間を算出し、
前期算出した期間に基づいて前記会計年度が終了した時点における前記予算残高を推定すること、
を特徴とする請求項３に記載の予算再要求シミュレーション方法。
【請求項５】
連続する複数の会計年度についての予算が一括して承認される期間である中期財政フレームに含まれる現在の会計年度の予算執行に応じて、翌会計年度において要求されるべき予算である再要求予算を決定する予算再要求シミュレーション装置を機能させる予算再要求シミュレーションプログラムであって、
前記予算再要求シミュレーション装置に、
前記現在の会計年度及びシミュレーションの対象としての前記翌会計年度を受け付け、
前記会計年度に関連付けて、前記会計年度に支出することを承認された予算額のうち未だ支出していない予算残額を記憶した第２のデータベースを参照して、前記受け付けた現在の会計年度の前記予算残額を取得し、前記取得した予算残額に基づいて、前記再要求予算の原資となる予算残余見込額を算出し、
前記再要求予算の候補である再要求候補予算に関連付けて、前記再要求候補予算の金額を記憶した第１のデータベースを参照して、前記算出した予算残余見込額の範囲内において１又は複数の再要求候補予算を、前記再要求予算として取得する処理を実行させること、
を特徴とする予算再要求シミュレーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予算再要求シミュレーション方法、及び予算再要求シミュレーションプログラムに関する。
【背景技術】
【０００２】
近年、地方分権の進展及び「地方公共団体の財政の健全化に関する法律」（略称：財政健全化法）の施行に伴い、地方公共団体の権限と責任において、規律ある財政運営を行うことが求められている。地方交付税等を通じて地方財政と密接に関係する国家財政は単年度赤字が継続しており、特に、平成２０年度以降の景気悪化に起因して、赤字累積額が急速に膨らんでいるという事実が背景にある。これに対する取り組みとして、政府の財政運営戦略には、２０１１年度を初年度とし３年に跨る「中期財政フレーム」が盛り込まれている。
従来から、地方公共団体は、会計年度独立の原則に則って、単年度ごとに予算管理を行うことを原則としてきた。特許文献１の財務会計システムは、単年度予算及び複数年度に跨る予算を管理する。しかしながら、財政赤字を削減するには、それだけでは不十分である。「中期財政フレーム」のような中期的な複数年度の予算管理、及び、財政運営戦略の立案を、地方公共団体が自律的に行うことが必要である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０８６８９５号公報（段落００２５及び００２６）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の財務会計システムは、将来年度の予算シミュレーションの機能を有していない。そこで、本発明は、財政運営の改善に必要な、中期的な予算シミュレーションを実施することを目的とする。
【課題を解決するための手段】
【０００５】
本件の予算再要求シミュレーション方法は、連続する複数の会計年度についての予算が一括して承認される期間である中期財政フレームに含まれる現在の会計年度の予算執行に応じて、翌会計年度において要求されるべき予算である再要求予算を決定する予算再要求シミュレーション装置の予算再要求シミュレーション方法であって、予算再要求シミュレーション装置の記憶部は、再要求予算の候補である再要求候補予算に関連付けて、再要求候補予算の金額を記憶した第１のデータベースと、会計年度に関連付けて、会計年度に支出することを承認された予算額のうち未だ支出していない予算残額を記憶した第２のデータベースと、を格納しており、予算再要求シミュレーション装置の制御部は、現在の会計年度及びシミュレーションの対象としての翌会計年度を受け付け、第２のデータベースを参照して、受け付けた現在の会計年度の予算残額を取得し、取得した予算残額に基づいて、再要求予算の原資となる予算残余見込額を算出し、第１のデータベースを参照して、算出した予算残余見込額の範囲内において１又は複数の再要求候補予算を、再要求予算として取得すること、を特徴とする。
その他の手段については、発明を実施するための形態において詳述する。
【発明の効果】
【０００６】
本発明によれば、財政運営の改善に必要な、中期的な予算シミュレーションを実施することが可能になる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る予算再要求シミュレーション装置の構成図である。
【図２】本実施形態に係る中期財政フレームを説明する図である。
【図３】（ａ）は、本実施形態に係る中期予算マスタの一例を示す図である。（ｂ）は、本実施形態に係る中期予算・単年度予算関連テーブルの一例を示す図である。
【図４】（ａ）は、本実施形態に係る予算編成情報の一例を示す図である。（ｂ）は、本実施形態に係る予算執行情報の一例を示す図である。
【図５】本実施形態に係る再要求候補予算テーブルの一例を示す図である。
【図６】本実施形態に係る処理手順のフローチャートである。
【図７】本実施形態に係る処理手順のステップＳ１０２の詳細フローチャートである。
【図８】本実施形態に係る処理手順のステップＳ２０１の詳細フローチャートである。
【図９】本実施形態に係る処理手順のステップＳ３０２の詳細フローチャートである。
【図１０】本実施形態に係る処理手順のステップＳ３０３の詳細フローチャートである。
【図１１】本実施形態に係る処理手順のステップＳ３０６の詳細フローチャートである。
【図１２】本実施形態に係る処理手順のステップＳ３０７の詳細フローチャートである。
【図１３】本実施形態に係る再要求候補予算一覧画面の一例を示す図である。
【図１４】本実施形態に係る再要求候補予算登録画面の一例を示す図である。
【図１５】（ａ）は、本実施形態に係る予算再要求シミュレーション画面の一例を示す図である。（ｂ）は、本実施形態に係る再要求予算一覧画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
以降、本発明を実施するための形態（「本実施形態」という）を、図等を参照しながら詳細に説明する。
【０００９】
（予算再要求シミュレーションシステム）
図１の予算再要求シミュレーションシステムは、予算再要求シミュレーション装置１及びユーザ端末装置２を有する。予算再要求シミュレーション装置１及びユーザ端末装置２は、ネットワーク３を介して接続されている。
【００１０】
（予算再要求シミュレーション装置）
予算再要求シミュレーション装置１は、一般的なコンピュータであり、中央制御装置１１、主記憶装置１２、補助記憶装置１３、入力装置１４、出力装置１５及び通信インタフェース１６を有する。これらはバスによって相互に接続されている。補助記憶装置１３は、中期予算マスタ３１、中期予算・単年度予算関連テーブル３２、予算編成情報３３、予算執行情報３４及び再要求候補予算テーブル３５を格納している（詳細後記）。主記憶装置１２における、予算編成部２１、予算執行部２２、中期予算編成部２３、再要求候補予算登録部２４及びシミュレーション部２５はプログラムである。以降、「○○部は」と主体を記した場合は、中央制御装置１１が、補助記憶装置１３から各プログラムを読み出し、主記憶装置１２にロードしたうえで、各プログラムの機能（詳細後記）を実現するものとする。
なお、「第１のデータベース」、「第２のデータベース」及び「第３のデータベース」には、それぞれ、再要求候補予算テーブル３５、予算執行情報３４及び予算編成情報３３が相当する。
【００１１】
（ユーザ端末装置）
ユーザ端末装置２もまた、一般的なコンピュータであり、中央制御装置、主記憶装置、補助記憶装置、入力装置、出力装置及び通信インタフェースを有する。これらはバスによって相互に接続されている（図示せず）。ユーザ端末装置２と予算再要求シミュレーション装置１とは、ネットワーク３により接続されている。
【００１２】
（従来の予算制度及び用語）
中期財政フレームという考え方が導入される前から行われている、単一の会計年度ごとの予算管理の手続について説明する。なお、以降の説明は、地方公共団体における予算管理を前提として行うが、本発明は、中央官庁、民間企業、各種団体、個人等の予算管理にも適用可能である。
「会計年度」とは、地方公共団体の予算が要求、査定及び承認される時間単位を意味し、通常その期間は１年である。例えば、２０１１年４月１日に始まり、２０１２年３月３１日に終了する１年間を「２０１１会計年度」と表現する。「予算」とは、使途及び支出されるべき会計年度が特定された財政支出の予定額を意味する。
【００１３】
地方公共団体には、予算編成を所管する部署（以降、「主計部署」と呼ぶことがある）及びその他の一般部署が存在する。一般部署は、１又は複数の科目を所管している。「科目」とは、財政支出の使途であり、例えば、「社会保障費」、「学校教育費」等である。一般部署は、ある会計年度中に、翌会計年度についての予算を、主計部署に対して要求する。この要求は、ｘ会計年度中に（ｘ＋１）会計年度の要求を行う、というように、翌年分についてのみ行われる。ｘ会計年度中に（ｘ＋１）会計年度及び（ｘ＋２）会計年度の要求を行うというように、将来の複数会計年度についての要求は行わないのが従来の原則である。ある１つの会計年度の予算の要求は、複数の科目ごとに行われる。一般部署が主計部署に対して要求した額を「要求額」と言う。
【００１４】
主計部署は、要求額について査定を行う。すなわち、主計部署は、予算の使途、過去の会計年度の支出実績、収入（税収、地方交付税、地方債発行額等）、複数の科目間の優先順位等を勘案して、当該会計年度において支出するべき金額を決定する。当該金額を「査定額」と言う。査定額は、通常、要求額より小さい。科目ごとに「査定額」が存在し、その査定額の総体を「予算案」という。
主計部署は、予算案を地方議会に提出する。地方議会は、科目ごとに「査定額」をさらに調整した後、最終的な金額を承認する。承認された金額を「承認額」と言う。
【００１５】
会計年度が始まった後において、臨時的かつ追加的に予算が必要になる場合がある。この場合、一般部署は、科目ごとに追加予算を、主計部署に再要求する。主計部署は、追加予算の再要求額について査定を行う。次いで、主計部署は、追加予算案を地方議会に提出する。地方議会は、科目ごとに「査定額」をさらに調整した後、最終的な金額を承認する。
【００１６】
一般部署は、承認額のうちの全部又は一部を、当該会計年度内において、１度に又は数回に分けて支出する。支出とは、例えば公務員に対する給与の支給、公共事業を行う業者に対する工事代金の支払い等である。支払いを行うことを「執行」とも言う。
【００１７】
例えば「２０１１会計年度」についての承認額が決定される時点では、通常、「２０１０会計年度」が終了していない。つまり、期末時点を待つことなく翌会計年度の承認額が決定されることが多い。また、「査定額」を、地方議会による承認を受ける前後で、区別して呼ぶ場合がある。すなわち、承認を受ける前の「査定額」を「現計予算額」と呼び、承認を受けた後の「査定額」を「予算現額」と呼ぶ場合がある。
【００１８】
予算の執行は、現時点において未だ支出されていない「予算現額」を原資として実行される。この、未だ支出されていない「予算現額」を「予算残額」と言う。すなわち、「予算残額」は、「予算現額」から、当該会計年度において執行された金額の累計を控除した金額である。
【００１９】
（中期財政フレームが導入された後の予算制度）
図２に沿って、中期財政フレームが導入された後の予算制度の説明を行う。
「中期財政フレーム」６１とは、統括的に予算管理されるべき連続する複数の会計年度を意味する。連続する会計年度の数は、複数であればどのような数でもよい。本実施形態においては、連続する会計年度の数は「３」である。
【００２０】
３つの会計年度のうち最初の会計年度の数字を付記することにより、１つの中期財政フレームが特定される。例えば、「２０１１中期財政フレーム」６１は、「２０１１会計年度」６２ａを最初の会計年度とする中期財政フレームであり、「２０１１会計年度」６２ａ、「２０１２会計年度」６２ｂ及び「２０１３会計年度」６２ｃを含む。「２０１１中期財政フレーム」６１の次の「中期財政フレーム」は、「２０１２中期財政フレーム」ではなく、「２０１４中期財政レーム」である。同様に、「２０１４中期財政フレーム」は、２０１４会計年度、２０１５会計年度及び２０１６会計年度を含む。
【００２１】
中期財政フレームの考え方が導入された後、予算は、中期財政フレームに含まれる３つの連続する３つの会計年度についてまとめて、要求され、査定され、承認される。例えば、２０１１中期財政フレーム６１の予算を編成する順序は以下の通り（図２の手続の流れ「Ａ」６３）である。
【００２２】
（１）地方公共団体の一般部署は、２０１１中期財政フレーム６１に含まれる３つの会計年度（符号６２ａ、６２ｂ及び６２ｃ）について、各会計年度の要求額及び３年間の要求額の合計額を決定し、それらを主計部署に対して要求する（「▲」６４）。例えば、「社会保障費」について、２０１１会計年度６２ａの要求額が２億円であり、２０１２会計年度６２ｂの要求額が３億円であり、２０１２会計年度６２ｃの要求額が５億円であり、したがって、３年間の要求額の合計額が１０億円である、というように要求する。合計額である「１０億円」が「２０１１中期財政フレーム」６１の要求額となる。
【００２３】
（２）主計部署は、２０１１会計年度６２ａ、２０１２会計年度６２ｂ及び２０１３会計年度６２ｃについて、３年分の要求額を会計年度ごとかつ同時に査定することによって、２０１１中期財政フレーム６１の要求額を査定する（「△」６５）。同様に、地方議会は、２０１１会計年度６２ａ、２０１２会計年度６２ｂ及び２０１３会計年度６３ｃについて、３年分の査定額を会計年度ごとかつ同時に承認することによって、２０１１中期財政フレーム６１の査定額を承認する（「▼」６６）。つまり、「査定額」及び「承認額」もまた、要求額と同様に、各会計年度について、かつ、３年間の合計額について決定される。
【００２４】
（３）一般部署は、２０１１会計年度６２ａにおいて、その時点における「予算残額」の範囲内で予算を執行する。
（４）その後、中期財政フレームの予算を編成する機会は、「２０１４中期財政フレーム」の予算を編成する機会が到来するまで、通常は存在しないことになる。
このような新たな制度においては、ある中期財政フレームに含まれる最初の会計年度の直前の会計年度において、集中して予算編成の手続が行われることになる。
【００２５】
（会計年度ごとの再要求）
図２の手続の流れ「Ｂ」６７に注目する。２０１２会計年度６２ｂの予算についての手続が、２０１１会計年度６２ａ中に行われる。すなわち、これらの手続は、再要求「▲」６８、査定「△」６９及び承認「▼」７０である。さらに、図２の手続の流れ「Ｃ」７１に注目する。２０１３会計年度６２ｃの予算についての手続が、２０１２会計年度６２ｂ中に行われる。すなわち、これらの手続は、再要求「▲」７２、査定「△」７３及び承認「▼」７４である。（なお、図２においては、地方議会で通常行われる決算等の手続については捨象されている。）
【００２６】
再要求「▲」６８及び再要求「▲」７２は、原則的に、「２０１１中期財政フレーム」６１において承認された「予算現額」のうち未執行の金額の範囲内で決定される。具体的には、「２０１１中期財政フレーム」６１の途中において、執行される額が予定外に小さくなる場合があり得る。この場合、「２０１１中期財政フレーム」６１の途中である「２０１１会計年度」６２ａ又は「２０１２会計年度」６２ｂにおいて、それぞれ、「２０１２会計年度」６２ｂ又は「２０１３会計年度」６２ｃについての予算が追加的に要求されることがある。ここで追加的に要求される予算とは、例えば、厳しく査定された過去及び現在の会計年度についての予算、そもそも要求さえされなかった予算等である。このように、追加的に予算を要求することが、まさに前記した「再要求」に該当する。そして、追加的に要求する予算を「再要求予算」と言い、再要求予算の候補を「再要求候補予算」と言う。
【００２７】
本発明は、言わば、既に大枠が承認されている状態での、単一の会計年度の予算の「微調整」に係るものである。つまり、本発明は、前記した「再要求予算」を決定するためのシミュレーションを、主として地方公共団体の一般部署の立場で行うものに他ならない。しかしながら、当該調整は、「微調整」とは言え、負担のかかる作業である。
【００２８】
（中期予算マスタ）
図３（ａ）に沿って、中期予算マスタ３１を説明する。
中期マスタ３１においては、中期財政フレーム開始会計年度欄１０１に記憶された中期財政フレーム開始会計年度に関連付けて、科目通番欄１０２には科目通番が、年数欄１０３には年数が、予算額欄１０４には予算額が記憶されている。
中期財政フレーム開始会計年度欄１０１の中期財政フレーム会計年度は、中期財政フレームに含まれる会計年度のうち、最初の会計年度の西暦年である。
科目通番欄１０２の科目通番は、科目を一意に特定する識別番号である。
年数欄１０３の年数は、中期財政フレームに含まれる会計年度の数である。ここでは、会計年度は一律に「３」である。
予算額欄１０４の予算額は、中期財政フレームの要求額であり、中期財政フレームに含まれる複数（ここでは３つ）の会計年度の要求額の和である。なお、予算額の単位は「百万円」である。以降説明する金額の単位はすべて「百万円」とする。
【００２９】
中期予算マスタ３１のレコードは、中期財政フレーム開始会計年度と科目通番の組合せの数だけ存在する。例えば１行目のレコードは、以下の事柄を示している。
（１）「２０１１」を最初の会計年度とする「中期財政フレーム」は、３つの会計年度を含む。
（２）科目通番「０００１」によって特定される科目（例えば「社会保障費」）の各会計年度の要求額の合計は、「３，０００」である。各会計年度の要求額（内訳）は、ここでは不明である。
【００３０】
図３（ｂ）に沿って、中期予算・単年度予算関連テーブル３２を説明する。
中期予算・単年度予算関連テーブル３２においては、中期財政フレーム開始会計年度欄１１１に記憶された中期財政フレーム開始会計年度に関連付けて、科目通番欄１１２には科目通番が、会計年度欄１１３には会計年度が記憶されている。
中期財政フレーム開始会計年度欄１１１の中期財政フレーム開始会計年度は、図３（ａ）の中期財政フレーム開始会計年度と同じである。
科目通番欄１１２の科目通番は、図３（ａ）の科目通番と同じである。
会計年度欄１１３の会計年度は、中期財政フレームに含まれる会計年度の西暦年である。
中期予算・単年度予算関連テーブル３２のレコードは、中期財政フレーム開始会計年度、科目通番及び会計年度の組合せの数だけ存在する。つまり図３（ａ）の１つのレコード（例えば１行目）が、図３（ｂ）の３つのレコード（例えば１〜３行目）に対応する。
【００３１】
図４（ａ）に沿って、予算編成情報３３を説明する。
予算編成情報３３においては、会計年度欄１２１に記憶された会計年度に関連付けて、科目通番欄１２２には科目通番が、現計予算額欄１２３には現計予算額が、査定額欄１２４には査定額が、科目名称欄１２５には科目名称が、要求額欄１２６には要求額が記憶されている。
【００３２】
会計年度欄１２１の会計年度は、図３（ｂ）の会計年度と同じである。
科目通番欄１２２の科目通番は、図３（ａ）の科目通番と同じである。
現計予算額欄１２３の現計予算額は、前記した現計予算額である。現計予算額は、査定額が修正されない限りは、査定額に一致する。査定額が当初決定され、その後修正された場合には、修正後の査定額が、現計予算額として記憶される。査定額が「０」である場合、通常、現計予定額も「０」である。
査定額欄１２４の査定額は、前記した査定額である。要求額に対する査定額が「０」であることもある。
【００３３】
科目名称欄１２５の科目名称は、科目通番が特定する科目の特徴を表す文字列である。
要求額欄１２６の要求額は、前記した要求額である。そして、同じ中期財政フレームに含まれる会計年度の要求額を、科目ごとに合計した数値は、図３（ａ）の予算額欄１０４の予算額に一致する。具体的には、例えば、科目通番「０００１」についての図４（ａ）の１行目の要求額「１，０００」、５行目の要求額「１，０００」及び９行目の要求額「１，０００」の合計は、図３（ａ）の１行目の予算額「３，０００」に一致する。
【００３４】
予算編成情報３３のレコードは、会計年度と科目通番の組合せの数だけ存在する。１〜１２行目のレコードを参照すると、以下の事柄がわかる。
（１）当該地方自治体においては、２０１１会計年度から２０１３会計年度までの３年間の、「社会保障費」、「学校教育費」、「産業振興費」及び「空港整備費」の４つの科目について、一般部署が要求を行った。当該３つの会計年度についての、要求額、査定額及び現計予算額は、「２０１１中期財政フレーム」の予算編成手続において決定されたものである。
【００３５】
（２）前記４つの科目のすべてについて、要求額は、３年間に亘り均等に配分されている。１つの会計年度当たりの要求額は、「社会保障費」については「１，０００」であり、「学校教育費」については「１，５００」であり、「産業振興費」については「２，０００」であり、「空港整備費」については、「１，２００」である。
（３）「社会保障費」については、各会計年度とも、要求額がそのまま査定額となっている。「学校教育費」については、各会計年度とも、要求額から「１００」だけ減じられた額が査定額となっている。「産業振興費」については、各会計年度とも、要求額から「５００」だけ減じられた額が査定額となっている。「空港整備費」については、各会計年度とも、要求額「１，２００」に対する査定額は「０」である。
（４）前記４つの科目のすべてについて、査定額の修正はなく、「現計予算額」は「査定額」に等しい。
【００３６】
図４（ｂ）に沿って、予算執行情報３４を説明する。
予算執行情報３４においては、会計年度欄１３１に記憶された会計年度に関連付けて、科目通番欄１３２には科目通番が、予算残額欄１３３には予算残額が、予算現額欄１３４には予算現額が、日計最終日欄１３５には日計最終日が記憶されている。
会計年度欄１３１の会計年度は、図３（ｂ）の会計年度と同じである。
科目通番欄１３２の科目通番は、図３（ａ）の科目通番と同じである。
予算残額欄１３３の予算残額は、前記した予算残額である。予算残額は、当該会計年度において予算の一部が執行されていない限り、予算現額に一致する。
予算現額欄１３４の予算現額は、前記した予算現額である。
日計最終日欄１３５の日計最終日は、予算残額が最後に更新された年月日である。ただし、初期値は、当該レコードそのものが作成された年月日（地方議会の承認を受けた時点、例えば４〜９行目）である。
【００３７】
予算執行情報３４のレコードは、会計年度と科目通番の組合せの数だけ存在する。ただし、予算現額が「０」であるレコードは存在しない。図４（ａ）と図４（ｂ）とを対比すると、図４（ａ）の例えば１〜３行目のレコードは、図４（ｂ）の１〜３行目のレコードに対応している。図４（ａ）の４行目のレコードの査定額は「０」である。査定額が「０」であり、査定額が修正されない限り、「予算現額」も「０」である。よって、図４（ａ）の４行目に対応するレコードは、図４（ｂ）には存在しない。
【００３８】
図５に沿って、再要求候補予算テーブル３５を説明する。
予算編成情報３３（図４（ａ））の個々のレコードは、実際に要求された予算を示している。これに対して、再要求候補予算テーブル３５の個々のレコードは、前記した「再要求候補予算」（再要求される以前の予算）を示している。
再要求候補予算テーブル３５においては、会計年度欄１４１に記憶された会計年度に関連付けて、科目通番欄１４２には科目通番が、優先度欄１３３には優先度が、予算額欄１４４には予算額が、削除フラグ欄１４５には削除フラグが記憶されている。
【００３９】
会計年度欄１４１の会計年度は、図３（ｂ）の会計年度と同じである。
科目通番欄１４２の科目通番は、図３（ａ）の科目通番と同じである。
優先度欄１４３の優先度は、再要求候補予算テーブル３５のレコードが示す「再要求候補予算」のうち、ある条件で絞り込まれた予算における、各予算の優先順位を示す数字である（詳細後記）。優先度が高い順番に、１、２、３、・・・が記憶される。
予算額欄１４４の予算額は、図４（ａ）の要求額と同じである。
削除フラグ欄１４５の削除フラグは、当該レコードが有効であることを示す「０」又は当該レコードが無効であることを示す「１」の何れかである。
【００４０】
図６に沿って、処理手順を説明する。
ステップＳ１００において、予算再要求シミュレーション装置１の中期予算編成部２３は、中期財政予算マスタ３１（図３（ａ））及び中期予算・単年度予算関連テーブル３２（図３（ｂ））を作成する。具体的には、中期予算編成部２３は、第１に、中期予算マスタ３１（各欄が空欄になっているもの）を、出力装置１５に表示し、ユーザが、キーボードのような入力装置１４を介して、各欄１０１〜１０４に対して、中期財政フレーム開始会計年度等の数値を入力するのを受け付ける。
第２に、中期予算・単年度予算関連テーブル３２（各欄が空欄になっているもの）を、出力装置１５に表示する。そして、ユーザが、キーボードのような入力装置１４を介して、各欄１１１〜１１３に対して、中期財政フレーム開始会計年度等の数値を入力するのを受け付ける。
第３に、数値が入力された、中期予算マスタ３１及び中期予算・単年度予算関連テーブル３２を補助記憶装置１３に記憶する。
【００４１】
ステップＳ１０１において、予算再要求シミュレーション装置１の予算編成部２１は、予算編成情報３３を作成する。具体的には、予算編成部２１は、現時点が中期財政フレームの最初の年度である場合には、当該中期財政フレームに含まれる会計年度についての予算編成情報３３のレコードの入力を受け付けて、ステップＳ１０３に進む。現時点が中期財政フレームの最初の年度ではない場合には、何も処理を行わずに、ステップＳ１０２に進む。なお、図６のフローチャートには、現時点が中期財政フレームの最初の年度である場合の矢印のみ表現している。
【００４２】
ステップＳ１０２において、予算編成部２１等は、再要求予算を予算編成情報に組み込む。ステップＳ１０２の詳細は後記する。概略的に言えば、予算編成部２１等は、ある会計年度の再要求予算が承認される都度、予算編成情報３３（図４（ａ））に対して、当該会計年度についてのレコードを追加する。
【００４３】
ステップＳ１０３において、予算再要求シミュレーション装置１の予算執行部２２は、予算執行情報を作成・更新する。具体的には、予算執行部２２は、第１に、予算編成情報３３のレコードのうち、会計年度が現在の会計年度であり、かつ、査定額が「０」ではないレコードを取得する。
第２に、予算執行情報３４（図４（ｂ））の新たなレコード（各欄は空欄）を、「第１」において取得したレコードの数だけ作成する。
第３に、新たなレコードの会計年度欄１３１、科目通番欄１３２及び予算現額欄１３４に、「第１」において取得したレコードの、それぞれ会計年度、科目通番及び現計予算額（予算現額）を記憶し、日計最終日欄１３５に現時点の年月日を記憶する。
第４に、新たなレコードの予算残額欄１３３に、予算現額の値（「第３」において現計予算額がそのまま予算現額として記憶されたもの）を転記する。
【００４４】
第５に、当該会計年度の期間中に、予算の執行がある都度、予算執行部２２は、予算執行情報３４のレコードを更新する。例えば、会計年度「２０１１」の「20110410」において、科目通番「０００１」において支払「１００」が発生したとする。予算執行部２２は、このような執行情報の入力をユーザが入力するのを受け付け、又は他システムから受信する。そして、予算執行情報３４の１行目のレコードの予算残額欄１３３に、支払われた金額「１００」を予算残額から控除した金額を上書きし、日計最終日欄１３５に、「20110410」を上書きする。
【００４５】
ステップＳ１０１〜Ｓ１０３は、中期財政フレームに含まれるすべての会計年度について繰り返される。ただし、中期財政フレームの最初の会計年度以外の会計年度においては、ステップＳ１０３の「第１」〜「第４」の処理は省略され、「第５」の処理のみが実行される。このように処理を行うと、例えば、会計年度「２０１１」が終了した直後の「20120401」において、予算編成情報３３は、図４（ａ）の状態になっており、予算執行情報３４は、図４（ｂ）の状態になっている。
【００４６】
図４（ｂ）のレコードの１〜３行目に注目すると、会計年度「２０１１」の予算執行は、その末日「20120331」までの期間に、科目通番「０００１」、「０００２」及び「０００３」の、それぞれ、予算残額「２００」、「１００」及び「１５０」を残して（予算現額を全額消化することなく）終了したことがわかる。さらに、レコードの４〜９行目に注目すると、中期財政フレームが承認された「20110131」に当該レコードが作成された後、当該レコードは更新されていないことがわかる。
【００４７】
図７に沿って、処理手順のステップＳ１０２の詳細を説明する。
ステップＳ２０１において、予算再要求シミュレーション装置１のシミュレーション部２５等は、シミュレーションを行い、再要求予算を決定する。ステップＳ２０１の詳細は後記する。結果的には、ステップＳ２０１が終了した時点で、シミュレーション部２５等は、予算残余見込額（詳細後記）の範囲内の再要求予算として、再要求候補予算テーブル３５（図５）の１又は複数のレコードを主記憶装置１２に一時的に記憶していることになる。この記憶されているレコードが、再要求候補予算テーブル３５（図５）の３行目のレコード（１つだけ）であったとする。当該レコードを以降、「再要求予算レコード」と呼ぶ場合がある。
【００４８】
再要求予算レコード『「２０１１」、「００２０」、「１」、「１５０」、「０」』は、例えば以下のような予算である。
・過去に、会計年度「２０１１」についての科目「００２０」として、要求額「１５０」で要求された予算である。
・他の再要求候補予算に比して、最も優先度が高い予算である。
・再要求候補予算として有効な予算である。
現在、会計年度「２０１２」についての予算編成が行われているとする。地方公共団体の一般部署は、会計年度「２０１２」の予算として、再要求予算『「２０１１（２０１２ではない）」、「００２０」、「１」、「１５０」、「０」』を、主計部署に対して再要求することになる。そして、主計部署により査定が行われ、地方議会により承認が行われる運びとなる。
【００４９】
ステップＳ２０２において、予算再要求シミュレーション装置１の予算編成部２１は、査定が完了したか否かを判断する。具体的には、予算編成部２１は、入力装置１４を介して、再要求予算の査定が完了した旨の情報を、ユーザが入力するのを受け付けた場合（ステップＳ２０２“ＹＥＳ”）は、ステップＳ２０３に進む。それ以外の場合（ステップＳ２０２“ＮＯ”）は、ステップＳ２０４に進む。
【００５０】
ステップＳ２０３において、予算編成部２１は、予算が承認されたか否かを判断する。具体的には、予算編成部２１は、入力装置１４を介して、再要求予算が承認された旨の情報を、ユーザが入力するのを受け付けた場合（ステップＳ２０３“ＹＥＳ”）は、ステップＳ２０５に進む。それ以外の場合（ステップＳ２０３“ＮＯ”）は、再要求予算が査定された旨の情報が入力されるまで待機する。
【００５１】
ステップＳ２０４において、予算編成部２１は、シミュレーションをやり直すか否かを判断する。具体的には、予算編成部２１は、入力装置１４を介して、ステップＳ２０１のシミュレーションをやり直す旨の指示を、ユーザが入力するのを受け付けた場合（ステップＳ２０４“ＹＥＳ”）は、ステップＳ２０１に戻る。それ以外の場合（ステップＳ２０４“ＮＯ”）は、ステップＳ２０２に戻る。
【００５２】
ステップＳ２０５において、予算編成部２１は、要求額、査定額及び現計予算額を予算編成情報３３に登録する。具体的には、予算編成部２１は、第１に、予算編成情報３３（図４（ａ））の新たなレコード（各欄は空欄である）を「ｎ」個作成する。ここで、「ｎ」は、後記するステップＳ７１２における「ｎ」であり、再要求予算レコードの数である。
第２に、新たなレコードの会計年度欄１２１に、シミュレーション先会計年度（詳細は後記するが、現在行われている予算編成についての会計年度であり、例では「２０１２」である）を記憶する。
第３に、新たなレコードの科目通番欄１２２及び要求額欄１２６に、ステップＳ２０１において主記憶装置１２に記憶されていた再要求予算レコードのそれぞれ、科目通番及び予算額を記憶する。
第４に新たなレコードの科目名称欄１２５に、再要求レコードの科目通番が特定する科目の名称を記憶する。科目通番と科目の名称を相互に関連付けたテーブル（図示せず）が、補助記憶装置１３に格納されており、予算編成部２１は、科目通番を検索キーとして、科目の名称を取得できるものとする。
【００５３】
第５に、新たなレコードの査定額欄１２４に、再要求予算の査定額を記憶する。査定額は、ステップＳ２０２において、再要求予算が承認された旨の情報とともに受け付けられているものとする。例えば、要求額に等しい「１５０」が入力されているとする。
第６に、新たなレコードの現計予算欄１２３に、査定額を転記する。この段階で、『「２０１２」、「００２０」、「１５０」、「１５０」、「○○費」、「１５０」』というレコードが、予算編成情報３３に追加（登録）されることになる。
なお、「第６」において追加されたレコードの会計年度及び科目通番を有する既存のレコードが、予算編成情報３３に存在する場合がある。この場合、予算編成部２１は、追加するレコードの会計年度に「*」を付加し、例えば「２０１２*」とすることによって、既存のレコードと区別するものとする。「２０１２*」が既に存在する場合は、「２０１２**」とする。
その後、ステップＳ１０３に戻る。
【００５４】
図８に沿って、処理手順のステップＳ２０１の詳細を説明する。
ステップＳ３０１において、予算再要求シミュレーション装置１の再要求候補予算登録部２４は、再要求候補予算を自動で登録するか否かを判断する。具体的には、再要求候補予算登録部２４は、ユーザが、入力装置１４を介して、自動で登録する旨の指示を入力するのを受け付けた場合（ステップＳ３０１“ＹＥＳ”）は、ステップＳ３０３に進み、一方、手動で登録する旨の指示を入力するのを受け付けた場合（ステップＳ３０１“ＮＯ”）は、ステップＳ３０２に進む。なお、再要求候補予算テーブル３５のレコードが存在しない場合は、無条件でステップＳ３０２に進むものとする。
【００５５】
ステップＳ３０２において、予算再要求シミュレーション装置１の再要求候補予算登録部２４は、再要求候補予算を手動で登録する。ステップＳ３０２の詳細は後記する。結果的には、再要求候補予算登録部２４は、ユーザによるデータの入力に基づき、再要求候補予算テーブル３５の新たなレコードを作成する。
【００５６】
ステップＳ３０３において、再要求候補予算登録部２４は、再要求候補予算を自動で登録する。ステップＳ３０３の詳細は後記する。結果的には、再要求候補予算登録部２４は、予算編成情報３３（図４（ａ））のレコードのうち査定額が「０」である（任意の閾値以下の額であってもよい）レコードに基づき、再要求候補予算テーブル３５（図５）の新たなレコードを作成する。
【００５７】
ステップＳ３０４において、再要求候補予算登録部２４は、再要求候補予算を手動でも登録するか否かを判断する。具体的には、再要求候補予算登録部２４は、ユーザが、入力装置１４を介して、手動でも登録する旨の指示を入力するのを受け付けた場合（ステップＳ３０４“ＹＥＳ”）は、ステップＳ３０２に進み、それ以外の場合（ステップＳ３０４“ＮＯ”）は、ステップＳ３０５に進む。
【００５８】
ステップＳ３０５において、再要求候補予算登録部２４は、優先度を自動で設定するか否かを判断する。具体的には、再要求候補予算登録部２４は、ユーザが、入力装置１４を介して、優先度を自動で設定する旨の指示を入力するのを受け付けた場合（ステップＳ３０５“ＹＥＳ”）は、ステップＳ３０６に進み、それ以外の場合（ステップＳ３０５“ＮＯ”）は、ステップＳ３０７に進む。
【００５９】
ステップＳ３０６において、再要求候補予算登録部２４は、優先度を自動で設定する。ステップＳ３０６の詳細は後記する。結果的には、再要求候補予算登録部２４は、登録されている再要求候補予算テーブル３５（図５）のレコードに、優先度を設定する。
【００６０】
ステップＳ３０７において、予算再要求シミュレーション装置１のシミュレーション部２５は、シミュレーションを行う。ステップＳ３０７の詳細は後記する。結果的には、シミュレーション部２５は、予算残余見込額（詳細後記）の範囲内で、再要求候補予算テーブル３５の１又は複数のレコードを決定し、それらのレコードに基づいて、予算編成情報３３（図３（ａ））のレコードを新たに作成する。
その後、ステップＳ２０２に戻る。
【００６１】
図９に沿って、処理手順のステップＳ３０２の詳細を説明する。
ステップＳ４０１において、予算再要求シミュレーション装置１の再要求候補予算登録部２４は、再要求候補予算一覧画面５１（図１３）の要求を受け付ける。具体的には、再要求候補予算部２４は、ユーザが、再要求候補予算一覧画面５１を出力装置１５に表示して欲しい旨の要求を、入力装置１４を介して入力するのを受け付ける。
【００６２】
ステップＳ４０２において、再要求候補予算登録部２４は、出力装置１５に、再要求候補予算一覧画面５１を表示する。なお、図９のフローチャートには表現していないが、再要求候補予算テーブル３５のレコードが存在しない場合、再要求候補予算登録部２４は、再要求候補予算一覧画面５１（図１３）の任意の領域に「再要求候補予算が登録されていません」等のメッセージを表示し、ステップＳ４０６に進むものとする。
【００６３】
ステップＳ４０３において、再要求候補予算登録部２４は、会計年度及び科目通番の入力を受け付ける。このとき、ユーザは、再要求候補予算一覧画面５１の会計年度欄２０２に会計年度を、科目通番欄２０３に科目通番を、検索キーとして入力することになる。
図１３の例では、検索条件欄２０１には、会計年度欄２０２と科目通番欄２０３の組合せが１つだけ表示されている。しかしながら、ユーザが入力する指示に基づき、再要求候補予算登録部２４は、この組合せを複数表示することもできるものとする。このことによって、ユーザは、例えば会計年度「２０１０」と科目通番「００１０」の組合せ、及び、会計年度「２０１１」と科目通番「００１５」の組合せ、と言うように、複数の組合せを検索キーとして一度に入力することができる。
【００６４】
ステップＳ４０４において、再要求候補予算登録部２４は、再要求候補予算テーブル３５を検索する。具体的には、再要求候補予算登録部２４は、第１に、ユーザが検索ボタン２１１を押下するのを受け付ける。
第２に、ステップＳ４０３において受け付けた会計年度及び科目通番、並びに削除フラグ「０」を検索キーとして、再要求候補予算テーブル３５を検索し、該当したレコードを取得する。なお、会計年度と科目通番の組合せが複数ある場合、「ＯＲ」条件（何れかの組合せに該当するレコードを取得）で検索を実行する。
【００６５】
ステップＳ４０５において、再要求候補予算登録部２４は、再要求候補予算を表示する。具体的には、再要求候補予算登録部２４は、ステップＳ４０４において取得したレコードの会計年度、科目通番、優先度及び予算額を、再要求候補予算一覧画面５１の、それぞれ会計年度欄２０６、科目通番欄２０７、優先度欄２０９及び予算額欄２１０に表示する。このとき、再要求候補予算登録部２４は、科目名称欄２０８に、科目通番が特定する科目の名称を表示する。
当該表示（符号２０４の部分）を見ることによって、ユーザは、ステップＳ４０３において入力された検索キーに該当する再要求候補予算としてはどのようなものが現在存在するかを確認することができる。但し、再要求候補予算候補欄２０４のレコード以外にも、ユーザが再要求したいと考えている予算があり得る。
【００６６】
ステップＳ４０６において、再要求候補予算登録部２４は、再要求候補予算登録画面５２（図１４）の要求を受け付ける。このとき、再要求候補予算部２４は、ユーザが、再要求候補予算一覧画面５１の登録ボタン２１３を押下するのを受け付ける。
【００６７】
ステップＳ４０７において、再要求候補予算登録部２４は、出力装置１５に、再要求候補予算登録画面５２を表示する。
【００６８】
ステップＳ４０８において、再要求候補予算登録部２４は、再要求候補予算の入力を受け付ける。具体的には、再要求候補予算登録部２４は、再要求候補予算登録画面５２（図１４）の会計年度欄２２１、科目通番欄２２２、優先度欄２２３、予算額欄２２４及び削除フラグ欄２２５に対して、ユーザがそれぞれ、会計年度、科目通番、優先度、予算額（要求額）及び削除フラグ（「０」に限られる）を入力するのを受け付ける。その後、ユーザが、「ＯＫ」ボタン２２７を押下するのを受け付ける。なお、「キャンセル」ボタン２２７が押下されると、再要求候補予算登録部２４は、入力された会計年度等のデータを画面から消去する。
【００６９】
図１４の例では、会計年度欄２２１から削除フラグ欄２２５までの組合せが１つだけ表示されている。しかしながら、ユーザの指示に基づき、再要求候補予算登録部２４は、この組合せを複数表示することもできるものとする。このことによって、ユーザは、例えば会計年度「２０１０」、科目通番「００１０」、・・・の組合せ、会計年度「２０１１」、「科目通番「００１５」、・・・の組合せ、と言うように、複数の組合せを一度に入力することができる。
【００７０】
ステップＳ４０９において、再要求候補予算登録部２４は、再要求候補予算を登録する。具体的には、再要求候補予算登録部２４は、ステップＳ４０８で入力を受け付けた、会計年度、科目通番、優先度、予算額（要求額）及び削除フラグ（「０」）を有する新たなレコードを、再要求候補予算テーブル３５に追加する。
【００７１】
ステップＳ４１０において、再要求候補予算登録部２４は、再要求候補予算を表示する。具体的には、再要求候補予算登録部２４は、ステップＳ４０９において追加された再要求候補予算テーブル３５のレコードを出力装置１５に表示する。
その後、ステップＳ３０５へ戻る。
【００７２】
説明を図１３に戻し、図１３の「戻る」ボタン２１２が押下されると、再要求候補予算登録部２４は、再要求候補予算一覧画面５１に戻る。「選択」ボタン２０５が選択されたうえで、「修正」ボタン２１４が押下されると、再要求候補予算登録部２４は、選択されたレコードの各欄をアクティブにする。そして、ユーザが各欄に修正後の数値等を入力するのを受け付けて、選択されたレコードに対応する再要求候補予算テーブル３５のレコードを更新する。「選択」ボタン２０５が選択されたうえで、「削除」ボタン２１５が押下されると、再要求候補予算登録部２４は、選択されたレコードに対応する再要求候補予算テーブル３５のレコードの削除フラグを「１」に変更する。なお、「選択」ボタン２０５をチェックボックスにして、複数のレコードが選択され得るようにしてもよい。
【００７３】
図１０に沿って、処理手順のステップＳ３０３の詳細を説明する。
ステップＳ５０１〜Ｓ５０５は、前記したステップＳ４０１〜Ｓ４０５と同じである。ただし、ステップＳ４０２から直接ステップＳ４０６に進む旨の前記説明は無視するものとする。
【００７４】
ステップＳ５０６において、再要求候補予算登録部２４は、ゼロ査定予算一括登録の要求を受け付ける。具体的には、再要求候補予算部２４は、ユーザが、再要求候補予算一覧画面５１のゼロ査定予算一括登録ボタン２１６を押下するのを受け付ける。
【００７５】
ステップＳ５０７において、再要求候補予算登録部２４は、ゼロ査定予算を取得する。具体的には、再要求候補予算登録部２４は、ステップＳ５０３（ステップＳ４０３と同じである）において受け付けた会計年度及び査定額「０」を検索キーとして、予算編成情報３３（図４（ａ））を検索し、該当したレコードを取得する。
このとき、査定額「０」を検索キーとする代わりに、査定額が任意の閾値以下であることを検索条件としてもよい。
【００７６】
ステップＳ５０８において、再要求候補予算登録部２４は、ゼロ査定予算を登録する。具体的には、再要求候補予算登録部２４は、第１に、再要求候補予算テーブル３５（図５）の新たなレコード（各欄は空欄である）を作成する。
第２に、新たなレコードの会計年度欄１４１、科目通番欄１４２及び予算額欄１４４に、ステップＳ５０７において取得したレコードのそれぞれ、会計年度、科目通番及び要求額を記憶する。
第３に、新たなレコードの優先度欄１４３及び削除フラグ欄１４５に、それぞれ、「９９９９」及び「０」を記憶する。
【００７７】
ステップＳ５０９において、再要求候補予算登録部２４は、ゼロ査定予算を表示する。具体的には、再要求候補予算登録部２４は、ステップＳ５０８において記憶された再要求候補予算テーブル３５のレコードを出力装置１５に表示する。
その後、ステップＳ３０４へ戻る。
【００７８】
図１１に沿って、処理手順のステップＳ３０６の詳細を説明する。
ステップＳ６０１において、予算再要求シミュレーション装置１の再要求候補予算登録部２４は、優先度自動設定の要求を受け付ける。具体的には、再要求候補予算登録部２４は、ユーザが、再要求候補予算一覧画面５１（図１３）の優先度自動設定ボタン２１７を押下するのを受け付ける。
【００７９】
ステップＳ６０２において、再要求候補予算登録部２４は、再要求候補予算テーブル３５のレコードを取得する。具体的には、再要求候補予算登録部２４は、ステップＳ４０３（又はＳ５０３）において受け付けた会計年度及び科目通番を検索キーとして、再要求候補予算テーブル３５を検索し、該当したレコードを取得する。
【００８０】
ステップＳ６０３において、再要求候補予算登録部２４は、レコードを並び替える。具体的には、再要求候補予算登録部２４は、ステップＳ６０２において取得したレコードを、予算額が大きい順に並び替える。
【００８１】
ステップＳ６０４において、再要求候補予算登録部２４は、優先度を設定する。具体的には、再要求候補予算登録部２４は、ステップＳ６０３において並び替えられたレコードの優先度欄１４３に、最初のレコードから順に１、２、３、・・・の優先度を記憶する。
【００８２】
ステップＳ６０５において、再要求候補予算登録部２４は、優先度を設定したレコードを表示する。具体的には、再要求候補予算登録部２４は、ステップＳ６０４において優先度が設定された後のレコードを出力装置１５に表示する。
その後、ステップＳ３０７へ戻る。
【００８３】
図１２に沿って、処理手順のステップＳ３０７の詳細を説明する。
ステップＳ７０１において、予算再要求シミュレーション装置１のシミュレーション部２５は、シミュレーション画面５３（図１５（ａ））の要求を受け付ける。このとき、ユーザは、入力装置１４を介して所定の指示（所定のボタンの押下等）を入力する。
【００８４】
ステップＳ７０２において、シミュレーション部２５は、出力装置１５に、シミュレーション画面５３を表示する。
【００８５】
ステップＳ７０３において、シミュレーション部２５は、シミュレーション元会計年度及びシミュレーション先会計年度を受け付ける。このとき、ユーザは、予算再要求シミュレーション画面５３の、シミュレーション元会計年度欄２３１にシミュレーション元会計年度を入力し、シミュレーション先会計年度欄２３２にシミュレーション元会計年度を入力し、ＯＫボタン２３４を押下するものとする。
「シミュレーション元会計年度」とは、予算残高の傾向値を取得する会計年度であり、例えば現在の（進行中の）会計年度である。「シミュレーション先会計年度」とは予算を再要求する会計年度であり、例えば翌会計年度である。
【００８６】
ステップＳ７０４において、シミュレーション部２５は、シミュレーション実行の可否を判断する。具体的には、シミュレーション部２５は、第１に、シミュレーション元会計年度を検索キーとして、中期予算・単年度予算関連テーブル３２（図３（ｂ））の会計年度欄１１３を検索し、該当するレコードが存在する場合は処理手順を続行し、それ以外の場合は、処理手順を終了する。
第２に、シミュレーション先会計年度を検索キーとして、中期予算・単年度予算関連テーブル３２（図３（ｂ））の会計年度欄１１３を検索し、該当するレコードが存在する場合は処理手順を続行し、それ以外の場合は、処理手順を終了する。
【００８７】
ステップＳ７０５において、シミュレーション部２５は、予算執行情報３４（図４（ｂ））のレコードを取得する。具体的には、シミュレーション部２５は、シミュレーション元会計年度を検索キーとして、予算執行情報３４を検索し、該当したレコードを取得する。該当したレコードは、１つの科目通番について１つずつ存在する。これらのレコードを、以降において「残額調査対象レコード」と呼ぶ場合がある。
【００８８】
ステップＳ７０６において、シミュレーション部２５は、予算残額を算出する。具体的には、シミュレーション部２５は、第１に、未処理の残額調査対象レコードのうちの任意の１つを指定する。ここで指定された１つのレコードを、以降「指定残額調査対象レコード」と呼ぶ場合がある。
第２に、指定残額調査対象レコードの日計最終日を取得する。
第３に、日計最終日が現在の会計年度に含まれる場合は、指定残額調査対象レコードの予算残額及び、予算現額をさらに取得する。そして、日計最終日から当該会計年度の開始年月日を控除することにより、経過日数を算出する。さらに、式（１）を用いて「予想予算残額」を算出する。
予想予算残額＝ＭＡＸ（０，予算現額−（予算現額−予算残額）×３６５／経過日数）
式（１）
式（１）において、「ＭＡＸ（  ，  ）」は、（  ）内の２つの数値のうち、小さくない方の数値を選択する関数である。
日計最終日が現在の会計年度に含まれない場合は、指定残額調査対象レコードの予算残額をそのまま「確定予算残額」として取得する。ステップＳ７０６において、シミュレーション部２５は、要するに、期末時点における予算残額を推定している。但し、推定する予算残額は、負の数（予算現額以上に執行が可能なことを意味する）にはならない。
【００８９】
ステップＳ７０７において、シミュレーション部２５は、予算残余割合を算出する。具体的には、シミュレーション部２５は、ステップＳ７０６において取得された確定予算残額（又は予想予算残額）を予算現額で除することによって予算残余割合を算出する。
【００９０】
ステップＳ７０８において、シミュレーション部２５は、予算編成情報３３（図４（ａ））のレコードを取得する。具体的には、シミュレーション部２５は、シミュレーション先会計年度及び指定残額調査対象レコードの科目通番を検索キーとして、予算編成情報３３（図４（ａ））を検索し、該当したレコードを取得する。
【００９１】
ステップＳ７０９において、シミュレーション部２５は、予算残余見込額を算出する。具体的には、シミュレーション部２５は、第１に、ステップＳ７０８において取得されたレコードの現計予算額を取得する。
第２に、「第１」において所得された現計予算額に予算残余割合を乗じることにより予算残余見込額を算出する。
【００９２】
シミュレーション部２５は、ステップＳ７０６〜Ｓ７０９の処理を、未処理の残額調査対象レコードがなくなるまで、すべての指定残額調査対象レコードについて繰り返す。当該繰り返し処理が終了した段階で、シミュレーション部２５は、シミュレーション元会計年度について、すべての科目の予算残余見込額を算出していることになる。
【００９３】
ステップＳ７１０において、シミュレーション部２５は、予算残余見込額を合計する。具体的には、シミュレーション部２５は、算出されたすべての科目の予算残余見込額を合計する。
【００９４】
ステップＳ７１１において、シミュレーション部２５は、再要求予算候補テーブル３５（図５）のレコードを優先度の順に並び替える。具体的には、シミュレーション部２５は、第１に、シミュレーション先会計年度を検索キーとして、再要求予算候補テーブル３５を検索し、該当したレコードをすべて取得する。
第２に、該当したレコードを、優先度の高い（数値が小さい）順に並べ替える。
【００９５】
ステップＳ７１２において、シミュレーション部２５は、予算残余見込額の範囲内で、再要求候補予算を取得する。具体的には、シミュレーション部２５は、第１に、ステップＳ７１１において並び替えられたレコードのうち、最初から「ｎ」個目（ｎ＝１、２、３，４、・・・）までのレコードの予算額の合計額を取得し、当該合計額が予算残余見込額を超えるか否かを判断する。当該合計額が予算残余見込額を超えない限り、「ｎ」を１ずつインクリメントして合計額を取得する処理を繰り返す。当該合計額が予算残余見込額を超えた時点で、直前の処理における、最初から「ｎ」番目までのレコード（再要求予算レコード）を取得し、主記憶装置１２に一時的に記憶する。予算残余見込額は、「現計予算額のうち未執行の金額」に他ならない。
第２に、再要求予算一覧画面５４（図１５（ｂ））を、出力装置１５に表示する。再要求予算一覧画面５４には、再要求予算レコード（欄２４１〜欄２４５）が表示されている。
その後、ステップＳ２０２に戻る。
【００９６】
（本実施形態の効果）
本実施形態の予算再要求シミュレーション装置１によれば、例えば、現在の会計年度において、期末時点までには完全に消化仕切れない見込みである科目の予算残額を原資として、過去に厳しく査定された科目等の予算を翌年度に再要求する負担を減少させることが可能になる。さらに、直近の予算の消化状況を踏まえて、期末時点での予算残額を予想することも可能になる。
【００９７】
本発明は、前記した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能である。
【符号の説明】
【００９８】
１      予算再要求シミュレーション装置
２      ユーザ端末装置
３      ネットワーク
１１    中央制御装置（制御部）
１２    主記憶装置
１３    補助記憶装置
１４    入力装置
１５    出力装置
１６    通信インタフェース
２１    予算編成部
２２    予算執行部
２３    中期予算編成部
２４    再要求候補予算登録部
２５    シミュレーション部
３１    中期予算マスタ
３２    中期予算・単年度予算関連テーブル
３３    予算編成情報（第３のデータベース）
３４    予算執行情報（第２のデータベース）
３５    再要求候補予算テーブル（第１のデータベース）
５１    再要求候補予算一覧画面
５２    再要求候補予算登録画面
５３    予算再要求シミュレーション画面
５４    再要求予算一覧画面
【図１】
2012238262.tif 000003
【図２】
2012238262.tif 000004
【図３】
2012238262.tif 000005
【図４】
2012238262.tif 000006
【図５】
2012238262.tif 000007
【図６】
2012238262.tif 000008
【図７】
2012238262.tif 000009
【図８】
2012238262.tif 000010
【図９】
2012238262.tif 000011
【図１０】
2012238262.tif 000012
【図１１】
2012238262.tif 000013
【図１２】
2012238262.tif 000014
【図１３】
2012238262.tif 000015
【図１４】
2012238262.tif 000016
【図１５】
2012238262.tif 000017