├── media ├── img0.png ├── img1.png └── img2.png ├── front ├── postcss.config.js ├── public │ ├── vercel.svg │ ├── window.svg │ ├── file.svg │ ├── globe.svg │ └── next.svg ├── next.config.ts ├── src │ ├── app │ │ ├── globals.css │ │ ├── providers.tsx │ │ ├── layout.tsx │ │ ├── idea │ │ │ └── [id] │ │ │ │ └── page.tsx │ │ └── login │ │ │ └── page.tsx │ ├── components │ │ ├── NoSSR.tsx │ │ ├── Footer.tsx │ │ └── BudgetChart.tsx │ ├── lib │ │ ├── firebase.ts │ │ ├── auth.tsx │ │ └── firestore.ts │ └── data │ │ └── japan │ │ ├── 2013 │ │ └── revenue.json │ │ ├── 2018 │ │ └── revenue.json │ │ ├── 2019 │ │ └── revenue.json │ │ ├── 2020 │ │ └── revenue.json │ │ ├── 2021 │ │ └── revenue.json │ │ └── 2025 │ │ └── revenue.json ├── tailwind.config.js ├── eslint.config.mjs ├── .gitignore ├── tsconfig.json ├── package.json └── README.md ├── research └── japan │ ├── 2025 │ ├── revenue │ │ ├── shift_jis.xml │ │ ├── original │ │ │ └── 全画面表示 - 令和7年度 一般会計予算 当初予算_歳入.xml │ │ └── revenue.json │ └── expenditure │ │ ├── shift_jis.xml │ │ └── original │ │ └── 全画面表示 - 令和7年度 一般会計予算 当初予算.xml │ └── README.md ├── .env.example ├── README.md └── scripts └── process_csv_data.py /media/img0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/media/img0.png -------------------------------------------------------------------------------- /media/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/media/img1.png -------------------------------------------------------------------------------- /media/img2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/media/img2.png -------------------------------------------------------------------------------- /front/postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | '@tailwindcss/postcss': {}, 4 | autoprefixer: {}, 5 | }, 6 | } -------------------------------------------------------------------------------- /research/japan/2025/revenue/shift_jis.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/research/japan/2025/revenue/shift_jis.xml -------------------------------------------------------------------------------- /research/japan/2025/expenditure/shift_jis.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/research/japan/2025/expenditure/shift_jis.xml -------------------------------------------------------------------------------- /front/public/vercel.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /front/next.config.ts: -------------------------------------------------------------------------------- 1 | import type { NextConfig } from "next"; 2 | 3 | const nextConfig: NextConfig = { 4 | /* config options here */ 5 | }; 6 | 7 | export default nextConfig; 8 | -------------------------------------------------------------------------------- /research/japan/2025/revenue/original/全画面表示 - 令和7年度 一般会計予算 当初予算_歳入.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/research/japan/2025/revenue/original/全画面表示 - 令和7年度 一般会計予算 当初予算_歳入.xml -------------------------------------------------------------------------------- /research/japan/2025/expenditure/original/全画面表示 - 令和7年度 一般会計予算 当初予算.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/research/japan/2025/expenditure/original/全画面表示 - 令和7年度 一般会計予算 当初予算.xml -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | NEXT_PUBLIC_FIREBASE_API_KEY=your_api_key 2 | NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_auth_domain 3 | NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id 4 | NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_storage_bucket 5 | NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_sender_id 6 | NEXT_PUBLIC_FIREBASE_APP_ID=your_app_id 7 | -------------------------------------------------------------------------------- /front/public/window.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /front/public/file.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /front/src/app/globals.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | html, body { 6 | height: 100%; 7 | } 8 | 9 | /* Prevent hydration mismatch for Chakra UI */ 10 | html { 11 | color-scheme: light; 12 | } 13 | 14 | body { 15 | color-scheme: light; 16 | } 17 | 18 | /* Ensure consistent rendering */ 19 | *, *::before, *::after { 20 | box-sizing: border-box; 21 | } 22 | -------------------------------------------------------------------------------- /front/tailwind.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('tailwindcss').Config} */ 2 | module.exports = { 3 | content: [ 4 | './src/pages/**/*.{js,ts,jsx,tsx,mdx}', 5 | './src/components/**/*.{js,ts,jsx,tsx,mdx}', 6 | './src/app/**/*.{js,ts,jsx,tsx,mdx}', 7 | ], 8 | theme: { 9 | extend: { 10 | colors: { 11 | background: "var(--background)", 12 | foreground: "var(--foreground)", 13 | }, 14 | }, 15 | }, 16 | plugins: [], 17 | } -------------------------------------------------------------------------------- /front/eslint.config.mjs: -------------------------------------------------------------------------------- 1 | import { dirname } from "path"; 2 | import { fileURLToPath } from "url"; 3 | import { FlatCompat } from "@eslint/eslintrc"; 4 | 5 | const __filename = fileURLToPath(import.meta.url); 6 | const __dirname = dirname(__filename); 7 | 8 | const compat = new FlatCompat({ 9 | baseDirectory: __dirname, 10 | }); 11 | 12 | const eslintConfig = [ 13 | ...compat.extends("next/core-web-vitals", "next/typescript"), 14 | ]; 15 | 16 | export default eslintConfig; 17 | -------------------------------------------------------------------------------- /front/src/components/NoSSR.tsx: -------------------------------------------------------------------------------- 1 | 'use client' 2 | 3 | import dynamic from 'next/dynamic' 4 | import { ReactNode } from 'react' 5 | 6 | interface NoSSRProps { 7 | children: ReactNode 8 | fallback?: ReactNode 9 | } 10 | 11 | const NoSSRWrapper = ({ children, fallback }: NoSSRProps) => { 12 | return <>{children} 13 | } 14 | 15 | const NoSSR = dynamic(() => Promise.resolve(NoSSRWrapper), { 16 | ssr: false, 17 | loading: () => <>{null} 18 | }) 19 | 20 | export default function NoSSRComponent({ children, fallback }: NoSSRProps) { 21 | return {children} 22 | } -------------------------------------------------------------------------------- /front/.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.* 7 | .yarn/* 8 | !.yarn/patches 9 | !.yarn/plugins 10 | !.yarn/releases 11 | !.yarn/versions 12 | 13 | # testing 14 | /coverage 15 | 16 | # next.js 17 | /.next/ 18 | /out/ 19 | 20 | # production 21 | /build 22 | 23 | # misc 24 | .DS_Store 25 | *.pem 26 | 27 | # debug 28 | npm-debug.log* 29 | yarn-debug.log* 30 | yarn-error.log* 31 | .pnpm-debug.log* 32 | 33 | # env files (can opt-in for committing if needed) 34 | .env* 35 | 36 | # vercel 37 | .vercel 38 | 39 | # typescript 40 | *.tsbuildinfo 41 | next-env.d.ts 42 | -------------------------------------------------------------------------------- /front/src/app/providers.tsx: -------------------------------------------------------------------------------- 1 | 'use client' 2 | 3 | import { ChakraProvider, extendTheme } from '@chakra-ui/react' 4 | import { AuthProvider } from '@/lib/auth' 5 | 6 | // Create a theme with consistent initial color mode 7 | const theme = extendTheme({ 8 | config: { 9 | initialColorMode: 'light', 10 | useSystemColorMode: false, 11 | }, 12 | }) 13 | 14 | export function Providers({ children }: { children: React.ReactNode }) { 15 | return ( 16 | 22 | {children} 23 | 24 | ); 25 | } 26 | -------------------------------------------------------------------------------- /front/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ES2017", 4 | "lib": ["dom", "dom.iterable", "esnext"], 5 | "allowJs": true, 6 | "skipLibCheck": true, 7 | "strict": true, 8 | "noEmit": true, 9 | "esModuleInterop": true, 10 | "module": "esnext", 11 | "moduleResolution": "bundler", 12 | "resolveJsonModule": true, 13 | "isolatedModules": true, 14 | "jsx": "preserve", 15 | "incremental": true, 16 | "plugins": [ 17 | { 18 | "name": "next" 19 | } 20 | ], 21 | "paths": { 22 | "@/*": ["./src/*"] 23 | } 24 | }, 25 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 26 | "exclude": ["node_modules"] 27 | } 28 | -------------------------------------------------------------------------------- /front/src/lib/firebase.ts: -------------------------------------------------------------------------------- 1 | import { initializeApp } from "firebase/app"; 2 | import { getAuth } from "firebase/auth"; 3 | import { getFirestore } from "firebase/firestore"; 4 | 5 | const firebaseConfig = { 6 | apiKey: process.env.NEXT_PUBLIC_FIREBASE_API_KEY, 7 | authDomain: process.env.NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN, 8 | projectId: process.env.NEXT_PUBLIC_FIREBASE_PROJECT_ID, 9 | storageBucket: process.env.NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET, 10 | messagingSenderId: process.env.NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID, 11 | appId: process.env.NEXT_PUBLIC_FIREBASE_APP_ID, 12 | }; 13 | 14 | const app = initializeApp(firebaseConfig); 15 | export const auth = getAuth(app); 16 | export const db = getFirestore(app, 'yosanorg'); 17 | -------------------------------------------------------------------------------- /front/src/app/layout.tsx: -------------------------------------------------------------------------------- 1 | import type { Metadata } from "next"; 2 | import "./globals.css"; 3 | import { Providers } from "./providers"; 4 | import { ColorModeScript } from '@chakra-ui/react' 5 | 6 | export const metadata: Metadata = { 7 | title: "国家予算シミュレータ yosan.org", 8 | description: 9 | "日本の国家予算をインタラクティブに可視化し, 自由に編集しながら試行錯誤し, 自分の考えた予算案をシェアできます", 10 | }; 11 | 12 | export default function RootLayout({ 13 | children, 14 | }: Readonly<{ children: React.ReactNode }>) { 15 | return ( 16 | 17 | 18 | 19 | {children} 20 | 21 | 22 | ); 23 | } 24 | -------------------------------------------------------------------------------- /front/src/app/idea/[id]/page.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | 3 | import Home from "../../page"; 4 | import { useEffect, useState, use } from "react"; 5 | import { getBudget } from "@/lib/firestore"; 6 | 7 | interface IdeaPageProps { 8 | params: Promise<{ id: string }>; 9 | } 10 | 11 | export default function IdeaPage({ params }: IdeaPageProps) { 12 | const { id } = use(params); 13 | const [ready, setReady] = useState(false); 14 | 15 | useEffect(() => { 16 | const load = async () => { 17 | try { 18 | const dataset = await getBudget(id); 19 | if (dataset) { 20 | localStorage.setItem("sharedDataset", JSON.stringify(dataset)); 21 | } 22 | } catch (e) { 23 | console.error("Error loading budget:", e); 24 | } finally { 25 | setReady(true); 26 | } 27 | }; 28 | load(); 29 | }, [id]); 30 | 31 | return ready ? : null; 32 | } 33 | -------------------------------------------------------------------------------- /front/public/globe.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /front/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "front", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "next dev --turbopack", 7 | "build": "next build", 8 | "start": "next start", 9 | "lint": "next lint" 10 | }, 11 | "dependencies": { 12 | "@chakra-ui/react": "^2.10.9", 13 | "@emotion/react": "^11.14.0", 14 | "@emotion/styled": "^11.14.1", 15 | "@tailwindcss/postcss": "^4.1.11", 16 | "chart.js": "^4.5.0", 17 | "firebase": "^11.10.0", 18 | "framer-motion": "^12.23.0", 19 | "next": "15.3.4", 20 | "react": "^19.0.0", 21 | "react-chartjs-2": "^5.3.0", 22 | "react-dom": "^19.0.0", 23 | "react-icons": "^4.12.0" 24 | }, 25 | "devDependencies": { 26 | "@eslint/eslintrc": "^3", 27 | "@types/node": "^20", 28 | "@types/react": "^19", 29 | "@types/react-dom": "^19", 30 | "autoprefixer": "^10.4.21", 31 | "eslint": "^9", 32 | "eslint-config-next": "15.3.4", 33 | "postcss": "^8.5.6", 34 | "tailwindcss": "^4.1.11", 35 | "typescript": "^5" 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /front/src/app/login/page.tsx: -------------------------------------------------------------------------------- 1 | 'use client' 2 | 3 | import { useAuth } from '@/lib/auth'; 4 | import { Box, Button, Stack } from '@chakra-ui/react'; 5 | import { useRouter } from 'next/navigation'; 6 | import { useEffect } from 'react'; 7 | 8 | export default function LoginPage() { 9 | const { user, loginGoogle, loginTwitter } = useAuth(); 10 | const router = useRouter(); 11 | 12 | useEffect(() => { 13 | if (user) router.push('/'); 14 | }, [user, router]); 15 | 16 | return ( 17 | 18 | 19 | 27 | 35 | 36 | `Twitter でログイン` ができない場合は, 同じメールアドレスで過去に `Google 37 | でログイン` をしたことがある可能性があります. `Google でログイン` を 38 | 試してみてください. 39 | 40 | 41 | 42 | ); 43 | } 44 | -------------------------------------------------------------------------------- /front/public/next.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 国家予算シミュレータ yosan.org 2 | 3 | - https://yosan.org 4 | 5 | **日本の国家予算をインタラクティブに可視化し, 自由に編集しながら試行錯誤し, 自分の考えた予算案をシェアできます 6 | ** 7 | 8 | ## 表明 9 | 10 | このサービスは, 特定の政党や候補者を支持しません 11 | 12 | 日本の国家予算データについては, 政府の予算書・決算書データベース (https://www.bb.mof.go.jp/hdocs/bxsselect.html) をもとに, Taniii が機械判読に適した形式にオープンデータ化し, インタラクティブなグラフを用いて可視化したものです 13 | 14 | 各ユーザの作成・提案した予算データやコメントについては, ユーザにより作成されたコンテンツであり, その正しさや不適切でないことを, 本サービスも, サービス作成者・運営者も保証せず, 意見に対する同意も不同意も意図しません 15 | 16 | ## snap. 17 | 18 | - インタラクティブに可視化されたグラフで膨大な額を直感的に理解 19 | 20 | ![](./media/img0.png) 21 | 22 | - インタラクティブにネストを展開して探索 23 | 24 | ![](./media/img1.png) 25 | 26 | - 自由に編集しながら試行錯誤し, 自分の考えた予算案をシェア 27 | 28 | ![](./media/img2.png) 29 | 30 | ## あとがき 31 | 32 | 自分自身の月の収入や支出 (例えば, 「食費にいくら使っているか」とか) はだいたい分かるけど, 国の収入と支出はどうでしょうか? 33 | 34 | 「何らかの政策をするのに, n 兆円必要」ということだけニュースで言われても, それが『収入全体の何%』で, 『他の予算と比べて, 多いのか・少ないのか』, 『いくら収入を増やすか, 支出を削減すれば実現できるのか』恥ずかしながら私はイメージがつきませんでした. 35 | 36 | 「支出を節約して減税する」「国債を発行して収入を増やす」「減らせる支出がないから減税できない」... いろんな意見があっていいと思いますが, こういう議論をするとき, 自分自身のお金に関することなら, 家計簿を見たり, 帳簿を見て, 試行錯誤したり, 思案を巡らすはずです. 37 | 38 | 自分たちの国の予算についても, 自分の払った税金の使い道についても, 一部の人の考えたキャッチフレーズだけで議論するのではなく, みんなが具体的な数字に触れられて, 「ああでもないこうでもない」と試行錯誤して, ボトムアップに集合知を結集できる場所があればいいのにと思い, このサービスを作りました. 39 | 40 | ## 開発者向け情報 41 | 42 | ### データ処理スクリプト 43 | 44 | 国家予算の生データ(CSV)をJSON形式に変換するためのスクリプトが `scripts/process_csv_data.py` に用意されています。 45 | 46 | #### 前提条件 47 | - 生データは `front/src/data/raw/DL{年}11001/` ディレクトリに配置 48 | - `DL{年}11001a.csv`: 歳入データ 49 | - `DL{年}11001b.csv`: 歳出データ 50 | 51 | #### 使用方法 52 | 53 | ```bash 54 | # 特定の年範囲を処理 55 | python3 scripts/process_csv_data.py --range 2011 2025 56 | 57 | # 特定の年のみ処理 58 | python3 scripts/process_csv_data.py --years 2020 2021 2022 59 | 60 | # 全年を処理(デフォルト: 2011-2025) 61 | python3 scripts/process_csv_data.py 62 | 63 | # カスタムベースディレクトリを指定 64 | python3 scripts/process_csv_data.py --base-dir /path/to/project --range 2020 2025 65 | ``` 66 | 67 | #### 出力 68 | - `front/src/data/japan/{年}/revenue.json`: 歳入データ 69 | - `front/src/data/japan/{年}/expenditure.json`: 歳出データ 70 | 71 | #### データ構造 72 | - **歳入データ**: `主管 → 款名 → 項名 → 目名` の階層構造 73 | - **歳出データ**: `所管 → 組織 → 目名` の階層構造 74 | - 金額は千円単位から円単位に自動変換(×1000) 75 | 76 | --- 77 | 78 | designed by Taniii 79 | 80 | - https://taniii.com 81 | - https://x.com/taniiicom 82 | - https://github.com/taniiicom 83 | - https://www.instagram.com/taniiicom 84 | -------------------------------------------------------------------------------- /research/japan/README.md: -------------------------------------------------------------------------------- 1 | ## データ抽出の方法 2 | 3 | 1. reference から取得 4 | 5 | - https://www.mof.go.jp/policy/budget/budger_workflow/budget/fy2025/fy2025.html 6 | - 予算成立 > 令和 7 年 3 月 31 日 令和 7 年度予算(衆議院修正+参議院修正後) 7 | - https://www.bb.mof.go.jp/archive/reiwa7.html 8 | 9 | - 予算書関連情報 > 令和 7 年度予算書関連情報 > 当初予算 [第 217 回(常会)] > 一般会計 > 第 217 回(常会)成立(衆議院及び参議院修正後) > xml 10 | 11 | - https://www.bb.mof.go.jp/server/2025/html/202511001Main.html 12 | 13 | - (左上) 全画面表示 14 | 15 | - https://www.bb.mof.go.jp/server/2025/xml/202511001000041a.xml#p41 16 | 17 | - (右クリック) > Save As... > shift_jis.xml 18 | 19 | - license: https://www.bb.mof.go.jp/terms/ 20 | 21 | 2. shift_jis -> utf8 変換 22 | 23 | ```bash 24 | brew install nkf # 未導入なら 25 | nkf -g shift_jis.xml # 推定文字コードを確認 26 | nkf -w --fb-skip shift_jis.xml > utf8.xml 27 | sed -i '' '1s/Shift_JIS/UTF-8/I' utf8.xml 28 | ``` 29 | 30 | ```md 31 | `charset=unknown-8bit` と出る場合, ファイル内に **Shift_JIS の範囲外 (CP932 専用絵文字や制御コードなど)** が混じっている可能性が高いです. 32 | 以下では, まず原因バイトを特定し, 安全に UTF-8 化する手順を示します. 33 | 34 | --- 35 | 36 | ## 1. nkf で自動判定 → 変換 37 | 38 | '''bash 39 | brew install nkf # 未導入なら 40 | nkf -g shift_jis.xml # 推定文字コードを確認 41 | nkf -w --fb-skip shift_jis.xml > utf8.xml 42 | ''' 43 | 44 | - `-g` は推定表示だけ 45 | - `-w` が UTF-8 出力 46 | - `--fb-skip` で「化けたバイト」を捨てる 47 | - 完全性が重要なら, 後述 2-B で場所を特定して修正 48 | 49 | --- 50 | 51 | ## 2. iconv を使いたい場合 52 | 53 | ### 2-A. まず CP932 を明示指定 54 | 55 | '''bash 56 | iconv -f cp932 -t utf-8 shift_jis.xml > utf8.xml 57 | ''' 58 | 59 | macOS の iconv は `shift_jis` より `cp932` の方が当たりやすいです. それでも `Illegal byte sequence` なら 2-B へ. 60 | 61 | ### 2-B. 不正バイト位置を洗い出す 62 | 63 | '''bash 64 | perl -MEncode -ne ' 65 | eval { decode("cp932", $_, Encode::FB_CROAK) }; 66 | if ($@) { print "$ARGV:$.:$@\n" } 67 | ' shift_jis.xml 68 | ''' 69 | 70 | - 行番号と原因を表示 71 | - 出力された行をエディタで開き, 72 | 73 | - 0x00–0x1F など制御文字を削除 74 | - CP932 拡張絵文字を実体参照 `` に書き換え 75 | 76 | 修正後, 再度 2-A を実行. 77 | 78 | --- 79 | 80 | ## 3. XML 宣言を書き換える 81 | 82 | '''bash 83 | sed -i '' '1s/Shift_JIS/UTF-8/I' utf8.xml 84 | ''' 85 | 86 | - macOS の `-i ''` はインプレース 87 | - `/I` で大文字小文字両対応 88 | 89 | --- 90 | 91 | ## 4. 最終チェック項目 92 | 93 | - 外部 DTD や XSL に `encoding="Shift_JIS"` が残っていないか 94 | - 改行コードが CRLF のままなら `dos2unix utf8.xml` 95 | - ファイルを VS Code などで開き, 文字化けが無いことを確認 96 | 97 | --- 98 | 99 | ### ワンライナーで済ませる場合 100 | 101 | '''bash 102 | nkf -w --fb-skip shift_jis.xml | \ 103 | sed '1s/Shift_JIS/UTF-8/I' > utf8.xml 104 | ''' 105 | 106 | これでほとんどの Shift_JIS 系 XML は安全に UTF-8 へ変換できます. 107 | ``` 108 | 109 | 3. xml -> json 変換 110 | 111 | LLM で変換 112 | 113 | - prompt 114 | 115 | ```txt 116 | - 添付の歳出データを正しく json ファイルにしてください 117 | - json は,所管 → 組織 → 項 → 金額(千円) の順のネスト形式にしてください 118 | ``` 119 | 120 | ```txt 121 | - 添付の歳入データを正しく json ファイルにしてください 122 | - json は,主管 -> 部 -> 款 -> 項 -> 金額 (千円) の順のネスト形式にしてください 123 | ``` 124 | e.g. 125 | ```md 126 | 要求に基づき, 所管 → 組織 → 項 → 金額(千円) の順に入れ子にした json を生成しました. 127 | 完成したファイルは次のリンクからダウンロードできます. 128 | [saishutsu_2025.json をダウンロード](sandbox:/mnt/data/saishutsu_2025.json) 129 | 組織が存在しない行は, 組織キーを空文字列 "" にしています. 130 | 内容の冒頭をご参考までに抜粋します. 131 | 132 | '''json 133 | { 134 | "皇室費": { 135 | "": { 136 | "内廷費": 324000, 137 | "宮廷費": 10812228, 138 | "皇族費": 235765, 139 | "計": 11371993 140 | } 141 | }, 142 | "国会": { 143 | "衆議院": { 144 | "衆議院": 65938926, 145 | "衆議院施設費": 2167353, 146 | "衆議院予備経費": 7000, 147 | "計": 68113279 148 | }, 149 | "参議院": { 150 | "参議院": 41667748, 151 | "参議院施設費": 1065200, 152 | "参議院予備経費": 5000, 153 | "計": 42737948 154 | }, 155 | "国立国会図書館": { 156 | "国立国会図書館": 19315137, 157 | "国立国会図書館施設費": 1110563, 158 | "計": 20425700 159 | }, 160 | "裁判官訴追委員会": { 161 | "裁判官訴追委員会": 140916 162 | }, 163 | "裁判官弾劾裁判所": { 164 | "裁判官弾劾裁判所": 120389 165 | } 166 | }, 167 | ... 168 | } 169 | ''' 170 | 171 | ご確認ください. 不備や追加のご要望がありましたら, いつでもお知らせください. 172 | ``` 173 | 174 | 4. a 175 | -------------------------------------------------------------------------------- /front/README.md: -------------------------------------------------------------------------------- 1 | This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app). 2 | 3 | ## Getting Started 4 | 5 | First, run the development server: 6 | 7 | ```bash 8 | npm run dev 9 | # or 10 | yarn dev 11 | # or 12 | pnpm dev 13 | # or 14 | bun dev 15 | ``` 16 | 17 | Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. 18 | 19 | You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. 20 | 21 | This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel. 22 | 23 | ## Learn More 24 | 25 | To learn more about Next.js, take a look at the following resources: 26 | 27 | - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. 28 | - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. 29 | 30 | You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! 31 | 32 | ## Deploy on Vercel 33 | 34 | The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. 35 | 36 | Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. 37 | 38 | ## Firebase / Firestore 設定 39 | 40 | このアプリではユーザー認証とデータ保存に Firebase を使用します。実行前に次の手順を行ってください。 41 | 42 | 1. Firebase プロジェクトを作成し、Authentication で **Google** と **Twitter** のログイン方法を有効化します。 43 | 2. Cloud Firestore を有効化し、データベース ID を `yosanorg` に設定した上で `budgets`、`comments`、`likes` の各コレクションを作成します。 44 | 3. セキュリティルールを以下のように設定します。 45 | 46 | ```text 47 | rules_version = '2'; 48 | service cloud.firestore { 49 | match /databases/{database}/documents { 50 | match /budgets/{budgetId} { 51 | allow read: if true; 52 | allow create: if request.auth != null && request.auth.uid == request.resource.data.userId; 53 | allow update, delete: if request.auth != null && request.auth.uid == resource.data.userId; 54 | } 55 | match /comments/{commentId} { 56 | allow read: if true; 57 | allow create: if request.auth != null && request.auth.uid == request.resource.data.userId; 58 | allow update, delete: if request.auth != null && request.auth.uid == resource.data.userId; 59 | } 60 | match /likes/{likeId} { 61 | allow read: if true; 62 | allow create: if request.auth != null && request.auth.uid == request.resource.data.userId; 63 | allow delete: if request.auth != null && request.auth.uid == resource.data.userId; 64 | } 65 | } 66 | } 67 | ``` 68 | 69 | 4. プロジェクトルートの `.env.example` を `.env` にコピーします。 70 | 5. Firebase コンソールの **プロジェクト設定** → **全般** で Web アプリを登録し、表示される **Firebase SDK snippet** の `config` オブジェクトから各種キーを取得して `.env` に記入します。これらの API キーは公開されても問題ありませんが、Firestore のルールで適切にアクセス制限を行ってください。 71 | 6. コレクションを作成するときは最初のドキュメントを追加する必要があります。各コレクションのドキュメント例は次のとおりです(`createdAt` は `FieldValue.serverTimestamp()` を設定してください)。 72 | 73 | **budgets** 74 | 75 | | フィールド名 | 型 | 説明 | 76 | | ------------ | --------- | -------------------------------- | 77 | | userId | string | Firebase Authentication の UID | 78 | | name | string | データセット名 | 79 | | description | string | 説明(任意) | 80 | | revenue | string | 予算歳入 JSON を文字列化したもの | 81 | | expenditure | string | 予算歳出 JSON を文字列化したもの | 82 | | createdAt | timestamp | `serverTimestamp()` を設定 | 83 | 84 | **comments** 85 | 86 | | フィールド名 | 型 | 説明 | 87 | | ------------ | --------- | ---------------------------------- | 88 | | budgetId | string | 紐づく budget ドキュメント ID | 89 | | userId | string | コメントしたユーザーの UID | 90 | | username | string | 表示名 | 91 | | text | string | コメント本文 | 92 | | createdAt | timestamp | `serverTimestamp()` を設定 | 93 | 94 | **likes** 95 | 96 | | フィールド名 | 型 | 説明 | 97 | | ------------ | ------ | ---------------------------- | 98 | | budgetId | string | 紐づく budget ドキュメント ID | 99 | | userId | string | いいねしたユーザーの UID | 100 | | createdAt | timestamp | `serverTimestamp()` を設定 | 101 | 102 | コメントやいいねはデータ作成者以外のユーザーも行えるよう、上記のルールを設定します。 103 | -------------------------------------------------------------------------------- /front/src/lib/auth.tsx: -------------------------------------------------------------------------------- 1 | 'use client' 2 | 3 | import { createContext, useContext, useEffect, useState } from 'react'; 4 | import { 5 | Modal, 6 | ModalOverlay, 7 | ModalContent, 8 | ModalHeader, 9 | ModalBody, 10 | ModalFooter, 11 | Button, 12 | useDisclosure, 13 | } from '@chakra-ui/react'; 14 | import { 15 | User, 16 | onAuthStateChanged, 17 | signInWithPopup, 18 | GoogleAuthProvider, 19 | TwitterAuthProvider, 20 | AuthCredential, 21 | signOut, 22 | fetchSignInMethodsForEmail, 23 | linkWithCredential, 24 | updateProfile, 25 | } from 'firebase/auth'; 26 | import type { FirebaseError } from 'firebase/app'; 27 | import { auth } from './firebase'; 28 | 29 | interface AuthContextType { 30 | user: User | null; 31 | loginGoogle: () => Promise; 32 | loginTwitter: () => Promise; 33 | logout: () => Promise; 34 | updateUsername: (name: string) => Promise; 35 | } 36 | 37 | const AuthContext = createContext({ 38 | user: null, 39 | loginGoogle: async () => {}, 40 | loginTwitter: async () => {}, 41 | logout: async () => {}, 42 | updateUsername: async () => {}, 43 | }); 44 | 45 | export const useAuth = () => useContext(AuthContext); 46 | 47 | export const AuthProvider = ({ children }: { children: React.ReactNode }) => { 48 | const [user, setUser] = useState(null); 49 | const [pendingCred, setPendingCred] = useState(null); 50 | const [mergeProvider, setMergeProvider] = useState<'google.com' | 'twitter.com' | null>(null); 51 | const { isOpen, onOpen, onClose } = useDisclosure(); 52 | 53 | useEffect(() => { 54 | return onAuthStateChanged(auth, (u) => setUser(u)); 55 | }, []); 56 | 57 | 58 | const handleMerge = async (error: FirebaseError) => { 59 | const email = error?.customData?.email as string | undefined; 60 | const cred = 61 | GoogleAuthProvider.credentialFromError(error) || 62 | TwitterAuthProvider.credentialFromError(error); 63 | if (!email || !cred) return; 64 | const methods = await fetchSignInMethodsForEmail(auth, email); 65 | if (methods.includes('google.com')) { 66 | setMergeProvider('google.com'); 67 | setPendingCred(cred); 68 | onOpen(); 69 | } else if (methods.includes('twitter.com')) { 70 | setMergeProvider('twitter.com'); 71 | setPendingCred(cred); 72 | onOpen(); 73 | } 74 | }; 75 | 76 | const proceedMerge = async () => { 77 | if (!pendingCred || !mergeProvider) return; 78 | try { 79 | const provider = 80 | mergeProvider === 'google.com' 81 | ? new GoogleAuthProvider() 82 | : new TwitterAuthProvider(); 83 | const { user } = await signInWithPopup(auth, provider); 84 | await linkWithCredential(user, pendingCred); 85 | setPendingCred(null); 86 | setMergeProvider(null); 87 | } catch (e) { 88 | console.error(e); 89 | } finally { 90 | onClose(); 91 | } 92 | }; 93 | 94 | const loginGoogle = async () => { 95 | try { 96 | await signInWithPopup(auth, new GoogleAuthProvider()); 97 | } catch (e) { 98 | const err = e as FirebaseError; 99 | if (err.code === 'auth/account-exists-with-different-credential') { 100 | await handleMerge(err); 101 | } else { 102 | console.error(err); 103 | } 104 | } 105 | }; 106 | 107 | const loginTwitter = async () => { 108 | try { 109 | await signInWithPopup(auth, new TwitterAuthProvider()); 110 | } catch (e) { 111 | const err = e as FirebaseError; 112 | if (err.code === 'auth/account-exists-with-different-credential') { 113 | await handleMerge(err); 114 | } else { 115 | console.error(err); 116 | } 117 | } 118 | }; 119 | 120 | const logout = async () => { 121 | await signOut(auth); 122 | }; 123 | 124 | const updateUsername = async (name: string) => { 125 | if (auth.currentUser) { 126 | await updateProfile(auth.currentUser, { displayName: name }); 127 | setUser({ ...auth.currentUser }); 128 | } 129 | }; 130 | 131 | return ( 132 | 133 | {children} 134 | 135 | 136 | 137 | 既存アカウントにログイン 138 | 139 | {mergeProvider === 'google.com' 140 | ? '既に Google で登録済みです。Google でログインして続行してください。' 141 | : '既に Twitter で登録済みです。Twitter でログインして続行してください。'} 142 | 143 | 144 | 147 | 150 | 151 | 152 | 153 | 154 | ); 155 | }; 156 | -------------------------------------------------------------------------------- /front/src/components/Footer.tsx: -------------------------------------------------------------------------------- 1 | import { 2 | Box, 3 | Text, 4 | Link, 5 | Flex, 6 | Image, 7 | SimpleGrid, 8 | Stack, 9 | Button, 10 | Popover, 11 | PopoverTrigger, 12 | PopoverContent, 13 | PopoverArrow, 14 | PopoverBody, 15 | ButtonGroup, 16 | } from "@chakra-ui/react"; 17 | import { 18 | FaTwitter, 19 | FaGithub, 20 | FaInstagram, 21 | FaHeart, 22 | FaHandHoldingUsd, 23 | FaStar, 24 | } from "react-icons/fa"; 25 | 26 | export default function Footer() { 27 | return ( 28 | 29 | 36 | 37 | このサービスは, 特定の政党や候補者を支持しません 38 | 39 | 日本の国家予算データについては, 政府の予算書・決算書データベース ( 40 | 44 | https://www.bb.mof.go.jp/hdocs/bxsselect.html 45 | 46 | ) をもとに, 47 | 48 | {" "} 49 | Taniii 50 | {" "} 51 | が機械判読に適した形式にオープンデータ化し, 52 | インタラクティブなグラフを用いて可視化したものです 53 | 54 | 55 | 各ユーザの作成・提案した予算データやコメントについては, 56 | ユーザにより作成されたコンテンツであり, 57 | その正しさや不適切でないことを, 本サービスも, 58 | サービス作成者・運営者も保証せず, 59 | 意見に対する同意も不同意も意図しません 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | あとがき 68 | 69 | 70 | 71 | 自分自身の月の収入や支出 (例えば, 72 | 「食費にいくら使っているか」とか) はだいたい分かるけど, 73 | 国の収入と支出はどうでしょうか? 74 | 75 | 76 | 「何らかの政策をするのに, n 77 | 兆円必要」ということだけニュースで言われても, 78 | それが『収入全体の何%』で, 『他の予算と比べて, 79 | 多いのか・少ないのか』, 『いくら収入を増やすか, 80 | 支出を削減すれば実現できるのか』恥ずかしながら私はイメージがつきませんでした. 81 | 82 | 83 | 「支出を節約して減税する」「国債を発行して収入を増やす」「減らせる支出がないから減税できない」... 84 | いろんな意見があっていいと思いますが, こういう議論をするとき, 85 | 自分自身のお金に関することなら, 家計簿を見たり, 帳簿を見て, 86 | 試行錯誤したり, 思案を巡らすはずです. 87 | 88 | 89 | 自分たちの国の予算についても, 90 | 自分の払った税金の使い道についても, 91 | 一部の人の考えたキャッチフレーズだけで議論するのではなく, 92 | みんなが具体的な数字に触れられて, 93 | 「ああでもないこうでもない」と試行錯誤して, 94 | ボトムアップに集合知を結集できる場所があればいいのにと思い, 95 | このサービスを作りました. 96 | 97 | 98 | 99 | 100 | 101 | designed by 102 | 103 | 104 | 105 | Taniii 111 | 112 | Taniii 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | Concept Designer ・ Freelance Web Developer 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 142 | 143 | 144 | 145 | 146 | 147 | 155 | 164 | 165 | 166 | 167 | 168 | 182 | 183 | 184 | ©{" "} 185 | 186 | Taniii 187 | {" "} 188 | 189 | @taniiicom 190 | 191 | 192 | 193 | 194 | ); 195 | } 196 | -------------------------------------------------------------------------------- /scripts/process_csv_data.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | import csv 3 | import json 4 | import os 5 | import sys 6 | from collections import defaultdict 7 | 8 | def create_nested_dict(): 9 | """Create a nested defaultdict for the hierarchical structure""" 10 | return defaultdict(lambda: defaultdict(lambda: defaultdict(dict))) 11 | 12 | def process_revenue_csv(csv_file_path, year): 13 | """Process revenue CSV file (a files) with structure: 主管 → 款名 → 項名 → 目名""" 14 | result = create_nested_dict() 15 | 16 | with open(csv_file_path, 'r', encoding='utf-8') as file: 17 | reader = csv.DictReader(file) 18 | headers = reader.fieldnames 19 | 20 | # Find the amount column dynamically 21 | amount_key = None 22 | for header in headers: 23 | if '予算額(千円)' in header and '前年度' not in header and '比較' not in header: 24 | amount_key = header 25 | break 26 | 27 | if not amount_key: 28 | # Fallback to index-based approach 29 | amount_key = headers[9] if len(headers) > 9 else None 30 | 31 | for row in reader: 32 | # Extract values 33 | shuukan = row['主管'].strip() # 主管 34 | kanmei = row['款名'].strip() # 款名 35 | koumei = row['項名'].strip() # 項名 36 | mokumei = row['目名'].strip() # 目名 37 | 38 | # Convert from thousand yen to regular yen (multiply by 1000) 39 | if amount_key and row[amount_key]: 40 | try: 41 | amount = int(row[amount_key]) * 1000 42 | except ValueError: 43 | amount = 0 44 | else: 45 | amount = 0 46 | 47 | # Build nested structure and aggregate values for duplicate entries 48 | if mokumei in result[shuukan][kanmei][koumei]: 49 | result[shuukan][kanmei][koumei][mokumei] += amount 50 | else: 51 | result[shuukan][kanmei][koumei][mokumei] = amount 52 | 53 | # Convert defaultdict to regular dict 54 | return convert_defaultdict_to_dict(result) 55 | 56 | def process_expenditure_csv(csv_file_path, year): 57 | """Process expenditure CSV file (b files) with structure: 所管 → 組織 → 目名""" 58 | result = create_nested_dict() 59 | 60 | with open(csv_file_path, 'r', encoding='utf-8') as file: 61 | reader = csv.DictReader(file) 62 | headers = reader.fieldnames 63 | 64 | # Find the amount column dynamically 65 | amount_key = None 66 | for header in headers: 67 | if ('年度要求額(千円)' in header or '年度予算額(千円)' in header) and '前年度' not in header and '比較' not in header: 68 | amount_key = header 69 | break 70 | 71 | if not amount_key: 72 | # Fallback to index-based approach 73 | amount_key = headers[11] if len(headers) > 11 else None 74 | 75 | for row in reader: 76 | # Extract values 77 | shokan = row['所管'].strip() # 所管 78 | soshiki = row['組織'].strip() # 組織 79 | mokumei = row['目名'].strip() # 目名 80 | 81 | # Convert from thousand yen to regular yen (multiply by 1000) 82 | if amount_key and row[amount_key]: 83 | try: 84 | amount = int(row[amount_key]) * 1000 85 | except ValueError: 86 | amount = 0 87 | else: 88 | amount = 0 89 | 90 | # Build nested structure and aggregate values for duplicate entries 91 | if mokumei in result[shokan][soshiki]: 92 | result[shokan][soshiki][mokumei] += amount 93 | else: 94 | result[shokan][soshiki][mokumei] = amount 95 | 96 | # Convert defaultdict to regular dict 97 | return convert_defaultdict_to_dict(result) 98 | 99 | def convert_defaultdict_to_dict(d): 100 | """Convert nested defaultdict to regular dict""" 101 | if isinstance(d, defaultdict): 102 | d = dict(d) 103 | for key, value in d.items(): 104 | d[key] = convert_defaultdict_to_dict(value) 105 | return d 106 | 107 | def process_year(year, base_dir=None): 108 | """Process both revenue and expenditure files for a given year""" 109 | print(f"Processing year {year}...") 110 | 111 | # Use provided base directory or default to current project structure 112 | if base_dir is None: 113 | base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 114 | 115 | # File paths 116 | raw_data_path = os.path.join(base_dir, "front", "src", "data", "raw", f"DL{year}11001") 117 | revenue_csv = os.path.join(raw_data_path, f"DL{year}11001a.csv") 118 | expenditure_csv = os.path.join(raw_data_path, f"DL{year}11001b.csv") 119 | 120 | # Output directory 121 | output_dir = os.path.join(base_dir, "front", "src", "data", "japan", str(year)) 122 | os.makedirs(output_dir, exist_ok=True) 123 | 124 | # Process revenue data 125 | if os.path.exists(revenue_csv): 126 | print(f" Processing revenue data: {revenue_csv}") 127 | try: 128 | revenue_data = process_revenue_csv(revenue_csv, year) 129 | with open(os.path.join(output_dir, "revenue.json"), 'w', encoding='utf-8') as f: 130 | json.dump(revenue_data, f, ensure_ascii=False, indent=2) 131 | print(f" Created: {os.path.join(output_dir, 'revenue.json')}") 132 | except Exception as e: 133 | print(f" Error processing revenue data: {e}") 134 | else: 135 | print(f" Revenue CSV not found: {revenue_csv}") 136 | 137 | # Process expenditure data 138 | if os.path.exists(expenditure_csv): 139 | print(f" Processing expenditure data: {expenditure_csv}") 140 | try: 141 | expenditure_data = process_expenditure_csv(expenditure_csv, year) 142 | with open(os.path.join(output_dir, "expenditure.json"), 'w', encoding='utf-8') as f: 143 | json.dump(expenditure_data, f, ensure_ascii=False, indent=2) 144 | print(f" Created: {os.path.join(output_dir, 'expenditure.json')}") 145 | except Exception as e: 146 | print(f" Error processing expenditure data: {e}") 147 | else: 148 | print(f" Expenditure CSV not found: {expenditure_csv}") 149 | 150 | def main(): 151 | """Process specified years or default range""" 152 | import argparse 153 | 154 | parser = argparse.ArgumentParser(description='Process CSV budget data to JSON format') 155 | parser.add_argument('--years', nargs='+', type=int, help='Specific years to process') 156 | parser.add_argument('--range', nargs=2, type=int, help='Year range to process (start end)') 157 | parser.add_argument('--base-dir', help='Base directory of the project') 158 | 159 | args = parser.parse_args() 160 | 161 | # Determine years to process 162 | if args.years: 163 | years = args.years 164 | elif args.range: 165 | years = range(args.range[0], args.range[1] + 1) 166 | else: 167 | # Default to all available years 168 | years = list(range(2011, 2026)) 169 | 170 | print(f"Processing years: {list(years)}") 171 | 172 | for year in years: 173 | try: 174 | process_year(year, args.base_dir) 175 | except Exception as e: 176 | print(f"Error processing year {year}: {e}") 177 | 178 | print("Processing complete!") 179 | 180 | if __name__ == "__main__": 181 | main() -------------------------------------------------------------------------------- /front/src/lib/firestore.ts: -------------------------------------------------------------------------------- 1 | import { 2 | collection, 3 | addDoc, 4 | getDocs, 5 | deleteDoc, 6 | query, 7 | where, 8 | serverTimestamp, 9 | doc, 10 | getDoc, 11 | } from "firebase/firestore"; 12 | import { db } from "./firebase"; 13 | 14 | export interface Comment { 15 | username: string; 16 | text: string; 17 | } 18 | 19 | export interface Dataset { 20 | id?: string; 21 | name: string; 22 | description?: string; 23 | revenue: Record; 24 | expenditure: Record; 25 | shareUrl?: string; 26 | comments?: Comment[]; 27 | likedBy?: string[]; 28 | likes?: number; 29 | createdAt?: { seconds: number } | number; 30 | } 31 | 32 | export interface FirestoreBudget { 33 | name: string; 34 | description?: string; 35 | revenue: string; 36 | expenditure: string; 37 | userId: string; 38 | createdAt: { seconds: number } | number; 39 | } 40 | 41 | export interface FirestoreComment { 42 | budgetId: string; 43 | userId: string; 44 | username: string; 45 | text: string; 46 | createdAt: { seconds: number } | number; 47 | } 48 | 49 | export interface FirestoreLike { 50 | budgetId: string; 51 | userId: string; 52 | createdAt: { seconds: number } | number; 53 | } 54 | 55 | // Budget operations 56 | export const saveBudget = async ( 57 | userId: string, 58 | name: string, 59 | description: string, 60 | revenue: Record, 61 | expenditure: Record 62 | ): Promise => { 63 | const docRef = await addDoc(collection(db, "budgets"), { 64 | userId, 65 | name, 66 | description, 67 | revenue: JSON.stringify(revenue), 68 | expenditure: JSON.stringify(expenditure), 69 | createdAt: serverTimestamp(), 70 | }); 71 | return docRef.id; 72 | }; 73 | 74 | export const getBudget = async (budgetId: string): Promise => { 75 | try { 76 | const snap = await getDoc(doc(db, "budgets", budgetId)); 77 | if (!snap.exists()) return null; 78 | 79 | const data = snap.data() as FirestoreBudget; 80 | const [comments, likes] = await Promise.all([ 81 | getComments(budgetId), 82 | getLikes(budgetId), 83 | ]); 84 | 85 | return { 86 | id: budgetId, 87 | name: data.name, 88 | description: data.description, 89 | revenue: JSON.parse(data.revenue), 90 | expenditure: JSON.parse(data.expenditure), 91 | comments, 92 | likedBy: likes.map((like) => like.userId), 93 | likes: likes.length, 94 | shareUrl: `${window.location.origin}/idea/${budgetId}`, 95 | }; 96 | } catch (error) { 97 | console.error("Error getting budget:", error); 98 | return null; 99 | } 100 | }; 101 | 102 | export const getCommunityBudgets = async (): Promise => { 103 | try { 104 | const snap = await getDocs(collection(db, "budgets")); 105 | 106 | const budgets = await Promise.all( 107 | snap.docs.map(async (doc) => { 108 | const data = doc.data() as FirestoreBudget; 109 | const [comments, likes] = await Promise.all([ 110 | getComments(doc.id), 111 | getLikes(doc.id), 112 | ]); 113 | 114 | return { 115 | id: doc.id, 116 | name: data.name, 117 | description: data.description, 118 | revenue: JSON.parse(data.revenue), 119 | expenditure: JSON.parse(data.expenditure), 120 | comments, 121 | likedBy: likes.map((like) => like.userId), 122 | likes: likes.length, 123 | shareUrl: `${window.location.origin}/idea/${doc.id}`, 124 | createdAt: data.createdAt, 125 | }; 126 | }) 127 | ); 128 | 129 | // Sort on client side by createdAt (newest first) 130 | budgets.sort((a, b) => { 131 | if (!a.createdAt || !b.createdAt) return 0; 132 | const aTime = 133 | typeof a.createdAt === "object" && "seconds" in a.createdAt 134 | ? a.createdAt.seconds 135 | : (a.createdAt as number); 136 | const bTime = 137 | typeof b.createdAt === "object" && "seconds" in b.createdAt 138 | ? b.createdAt.seconds 139 | : (b.createdAt as number); 140 | return bTime - aTime; // Descending order (newest first) 141 | }); 142 | 143 | return budgets.slice(0, 20); // Limit to 20 results 144 | } catch (error) { 145 | console.error("Error getting community budgets:", error); 146 | return []; 147 | } 148 | }; 149 | 150 | // Comment operations 151 | export const addComment = async ( 152 | budgetId: string, 153 | userId: string, 154 | username: string, 155 | text: string 156 | ): Promise => { 157 | await addDoc(collection(db, "comments"), { 158 | budgetId, 159 | userId, 160 | username, 161 | text, 162 | createdAt: serverTimestamp(), 163 | }); 164 | }; 165 | 166 | export const getComments = async (budgetId: string): Promise => { 167 | try { 168 | const q = query( 169 | collection(db, "comments"), 170 | where("budgetId", "==", budgetId) 171 | ); 172 | const snap = await getDocs(q); 173 | const comments = snap.docs.map((doc) => { 174 | const data = doc.data() as FirestoreComment; 175 | return { 176 | username: data.username, 177 | text: data.text, 178 | createdAt: data.createdAt, 179 | }; 180 | }); 181 | // Sort on client side to avoid index requirement 182 | comments.sort((a, b) => { 183 | if (!a.createdAt || !b.createdAt) return 0; 184 | // Handle both Timestamp and seconds-based objects 185 | const aTime = 186 | typeof a.createdAt === "object" && "seconds" in a.createdAt 187 | ? a.createdAt.seconds 188 | : (a.createdAt as number); 189 | const bTime = 190 | typeof b.createdAt === "object" && "seconds" in b.createdAt 191 | ? b.createdAt.seconds 192 | : (b.createdAt as number); 193 | return aTime - bTime; 194 | }); 195 | return comments.map(({ username, text }) => ({ username, text })); 196 | } catch (error) { 197 | console.error("Error getting comments:", error); 198 | return []; 199 | } 200 | }; 201 | 202 | // Like operations 203 | export const addLike = async ( 204 | budgetId: string, 205 | userId: string 206 | ): Promise => { 207 | await addDoc(collection(db, "likes"), { 208 | budgetId, 209 | userId, 210 | createdAt: serverTimestamp(), 211 | }); 212 | }; 213 | 214 | export const removeLike = async ( 215 | budgetId: string, 216 | userId: string 217 | ): Promise => { 218 | const q = query( 219 | collection(db, "likes"), 220 | where("budgetId", "==", budgetId), 221 | where("userId", "==", userId) 222 | ); 223 | const snap = await getDocs(q); 224 | 225 | if (!snap.empty) { 226 | await deleteDoc(snap.docs[0].ref); 227 | } 228 | }; 229 | 230 | export const getLikes = async (budgetId: string): Promise => { 231 | try { 232 | const q = query(collection(db, "likes"), where("budgetId", "==", budgetId)); 233 | const snap = await getDocs(q); 234 | return snap.docs.map((doc) => doc.data() as FirestoreLike); 235 | } catch (error) { 236 | console.error("Error getting likes:", error); 237 | return []; 238 | } 239 | }; 240 | 241 | export const toggleLike = async ( 242 | budgetId: string, 243 | userId: string 244 | ): Promise => { 245 | try { 246 | const q = query( 247 | collection(db, "likes"), 248 | where("budgetId", "==", budgetId), 249 | where("userId", "==", userId) 250 | ); 251 | const snap = await getDocs(q); 252 | 253 | if (snap.empty) { 254 | // Add like 255 | await addLike(budgetId, userId); 256 | return true; // liked 257 | } else { 258 | // Remove like 259 | await deleteDoc(snap.docs[0].ref); 260 | return false; // unliked 261 | } 262 | } catch (error) { 263 | console.error("Error toggling like:", error); 264 | throw error; 265 | } 266 | }; 267 | -------------------------------------------------------------------------------- /research/japan/2025/revenue/revenue.json: -------------------------------------------------------------------------------- 1 | { 2 | "国会": { 3 | "雑収入": { 4 | "国有財産利用収入": { 5 | "国有財産貸付収入": 2095001, 6 | "国有財産使用収入": 267 7 | }, 8 | "諸収入": { 9 | "弁償及返納金": 56006, 10 | "物品売払収入": 13143, 11 | "雑入": 13532 12 | } 13 | } 14 | }, 15 | "裁判所": { 16 | "政府資産整理収入": { 17 | "回収金等収入": { 18 | "貸付金等回収金収入": 2688802 19 | } 20 | }, 21 | "雑収入": { 22 | "国有財産利用収入": { 23 | "国有財産貸付収入": 645891, 24 | "国有財産使用収入": 3139 25 | }, 26 | "納付金": { 27 | "法科大学院設置者納付金": 49480 28 | }, 29 | "諸収入": { 30 | "許可及手数料": 1880983, 31 | "懲罰及没収金": 177148, 32 | "弁償及返納金": 148619, 33 | "物品売払収入": 52782, 34 | "雑入": 81341332, 35 | "計": 86988176 36 | } 37 | } 38 | }, 39 | "会計検査院": { 40 | "雑収入": { 41 | "国有財産利用収入": { 42 | "国有財産貸付収入": 929 43 | }, 44 | "諸収入": { 45 | "弁償及返納金": 2961, 46 | "物品売払収入": 1198, 47 | "雑入": 2542 48 | } 49 | } 50 | }, 51 | "内閣": { 52 | "雑収入": { 53 | "国有財産利用収入": { 54 | "国有財産貸付収入": 32366, 55 | "国有財産使用収入": 310 56 | }, 57 | "諸収入": { 58 | "弁償及返納金": 906459, 59 | "物品売払収入": 1822, 60 | "雑入": 4408 61 | } 62 | } 63 | }, 64 | "内閣府": { 65 | "官業益金及官業収入": { 66 | "官業収入": { 67 | "病院収入": 59118 68 | } 69 | }, 70 | "政府資産整理収入": { 71 | "国有財産処分収入": { 72 | "国有財産売払収入": 223810 73 | }, 74 | "回収金等収入": { 75 | "貸付金等回収金収入": 11980473 76 | } 77 | }, 78 | "雑収入": { 79 | "国有財産利用収入": { 80 | "国有財産貸付収入": 1045162, 81 | "国有財産使用収入": 4701048 82 | }, 83 | "納付金": { 84 | "雑納付金": 97374109 85 | }, 86 | "諸収入": { 87 | "特別会計受入金": 121098, 88 | "許可及手数料": 997225, 89 | "懲罰及没収金": 47115029, 90 | "弁償及返納金": 28614277, 91 | "物品売払収入": 373633, 92 | "雑入": 127348, 93 | "計": 192732330 94 | } 95 | } 96 | }, 97 | "デジタル庁": { 98 | "雑収入": { 99 | "諸収入": { 100 | "許可及手数料": 124, 101 | "弁償及返納金": 14081, 102 | "雑入": 7696 103 | } 104 | } 105 | }, 106 | "総務省": { 107 | "雑収入": { 108 | "国有財産利用収入": { 109 | "国有財産貸付収入": 161983 110 | }, 111 | "納付金": { 112 | "雑納付金": 548135 113 | }, 114 | "諸収入": { 115 | "許可及手数料": 1449581, 116 | "弁償及返納金": 9801677, 117 | "物品売払収入": 25226, 118 | "電波利用料収入": 75000000, 119 | "特定基地局開設料収入": 13600000, 120 | "雑入": 1445750 121 | } 122 | } 123 | }, 124 | "法務省": { 125 | "雑収入": { 126 | "国有財産利用収入": { 127 | "国有財産貸付収入": 742074, 128 | "利子収入": 253 129 | }, 130 | "諸収入": { 131 | "許可及手数料": 63093077, 132 | "懲罰及没収金": 36186410, 133 | "弁償及返納金": 1308443, 134 | "物品売払収入": 456544, 135 | "矯正官署作業収入": 2450044, 136 | "雑入": 1145600 137 | } 138 | } 139 | }, 140 | "外務省": { 141 | "政府資産整理収入": { 142 | "国有財産処分収入": { 143 | "国有財産売払収入": 54610 144 | } 145 | }, 146 | "雑収入": { 147 | "国有財産利用収入": { 148 | "国有財産貸付収入": 680046, 149 | "利子収入": 18468 150 | }, 151 | "諸収入": { 152 | "許可及手数料": 10151128, 153 | "弁償及返納金": 18100700, 154 | "物品売払収入": 46043, 155 | "雑入": 34076, 156 | "計": 29085071 157 | } 158 | } 159 | }, 160 | "財務省": { 161 | "租税及印紙収入": { 162 | "租税": { 163 | "所得税": 22666000000, 164 | "法人税": 19245000000, 165 | "相続税": 3461000000, 166 | "消費税": 24908000000, 167 | "酒税": 1174000000, 168 | "たばこ税": 953000000, 169 | "揮発油税": 1976000000, 170 | "石油ガス税": 4000000, 171 | "航空機燃料税": 40000000, 172 | "石油石炭税": 601000000, 173 | "電源開発促進税": 307000000, 174 | "自動車重量税": 407000000, 175 | "国際観光旅客税": 49000000, 176 | "関税": 989000000, 177 | "とん税": 9000000 178 | }, 179 | "印紙収入": { 180 | "印紙収入": 1030000000 181 | } 182 | }, 183 | "政府資産整理収入": { 184 | "国有財産処分収入": { 185 | "国有財産売払収入": 24407737, 186 | "特定国有財産売払収入": 5615178 187 | }, 188 | "回収金等収入": { 189 | "特別会計整理収入": 7154840, 190 | "政府出資回収金収入": 102086689 191 | } 192 | }, 193 | "雑収入": { 194 | "国有財産利用収入": { 195 | "国有財産貸付収入": 36904865, 196 | "国有財産使用収入": 92, 197 | "利子収入": 107098, 198 | "配当金収入": 42792628 199 | }, 200 | "納付金": { 201 | "日本銀行納付金": 889700000, 202 | "独立行政法人造幣局納付金": 6934863, 203 | "雑納付金": 2368782 204 | }, 205 | "諸収入": { 206 | "特別会計受入金": 2230226202, 207 | "防衛力強化特別会計受入金": 998727807, 208 | "脱炭素成長型経済構造移行推進特別会計受入金": 17002, 209 | "許可及手数料": 2640831, 210 | "受託調査試験及役務収入": 16335425, 211 | "懲罰及没収金": 1362633, 212 | "弁償及返納金": 1592719, 213 | "物品売払収入": 1363777, 214 | "文官恩給費特別会計等負担金": 132341, 215 | "防衛力強化資金受入": 1667221160, 216 | "雑入": 77807056 217 | } 218 | }, 219 | "公債金": { 220 | "公債金": { 221 | "公債金": 6791000000, 222 | "特例公債金": 21856072460, 223 | "計": 112581572185 224 | } 225 | } 226 | }, 227 | "文部科学省": { 228 | "政府資産整理収入": { 229 | "回収金等収入": { 230 | "貸付金等回収金収入": 58144250 231 | } 232 | }, 233 | "雑収入": { 234 | "国有財産利用収入": { 235 | "国有財産貸付収入": 811244, 236 | "国有財産使用収入": 11218 237 | }, 238 | "納付金": { 239 | "独立行政法人日本スポーツ振興センター納付金": 9682937, 240 | "雑納付金": 2062040 241 | }, 242 | "諸収入": { 243 | "許可及手数料": 337807, 244 | "弁償及返納金": 22686774, 245 | "物品売払収入": 3073, 246 | "雑入": 5386900, 247 | "計": 99126243 248 | } 249 | } 250 | }, 251 | "厚生労働省": { 252 | "官業益金及官業収入": { 253 | "官業収入": { 254 | "病院収入": 737265 255 | } 256 | }, 257 | "雑収入": { 258 | "国有財産利用収入": { 259 | "国有財産貸付収入": 478331, 260 | "国有財産使用収入": 5647 261 | }, 262 | "諸収入": { 263 | "特別会計受入金": 143461, 264 | "授業料及入学検定料": 109975, 265 | "許可及手数料": 11973, 266 | "受託調査試験及役務収入": 84064, 267 | "弁償及返納金": 704331004, 268 | "物品売払収入": 38566, 269 | "雑入": 1090436, 270 | "計": 707030722 271 | } 272 | } 273 | }, 274 | "農林水産省": { 275 | "官業益金及官業収入": { 276 | "官業収入": { 277 | "国有林野事業収入": 36178061 278 | } 279 | }, 280 | "政府資産整理収入": { 281 | "国有財産処分収入": { 282 | "国有財産売払収入": 897093 283 | }, 284 | "回収金等収入": { 285 | "貸付金等回収金収入": 597455 286 | } 287 | }, 288 | "雑収入": { 289 | "国有財産利用収入": { 290 | "国有財産貸付収入": 891510, 291 | "利子収入": 371 292 | }, 293 | "納付金": { 294 | "日本中央競馬会納付金": 371458790, 295 | "雑納付金": 733045 296 | }, 297 | "諸収入": { 298 | "特別会計受入金": 2646198, 299 | "東日本大震災復興食料安定供給特別会計受入金": 1005, 300 | "公共事業費負担金": 44544609, 301 | "東日本大震災復興公共事業費負担金": 3224, 302 | "許可及手数料": 379656, 303 | "受託調査試験及役務収入": 6586566, 304 | "懲罰及没収金": 3014, 305 | "弁償及返納金": 20339922, 306 | "物品売払収入": 411944, 307 | "雑入": 2514520, 308 | "計": 488186983 309 | } 310 | } 311 | }, 312 | "経済産業省": { 313 | "政府資産整理収入": { 314 | "回収金等収入": { 315 | "特別会計整理収入": 106, 316 | "貸付金等回収金収入": 15810 317 | } 318 | }, 319 | "雑収入": { 320 | "国有財産利用収入": { 321 | "国有財産貸付収入": 109039 322 | }, 323 | "納付金": { 324 | "特定アルコール譲渡者納付金": 8229830, 325 | "雑納付金": 279420 326 | }, 327 | "諸収入": { 328 | "許可及手数料": 7703, 329 | "弁償及返納金": 3744988, 330 | "物品売払収入": 94513, 331 | "雑入": 1021084, 332 | "計": 13502493 333 | } 334 | } 335 | }, 336 | "国土交通省": { 337 | "政府資産整理収入": { 338 | "国有財産処分収入": { 339 | "国有財産売払収入": 37464 340 | }, 341 | "回収金等収入": { 342 | "特別会計整理収入": 57169146, 343 | "貸付金等回収金収入": 18717779, 344 | "東日本大震災復興貸付金等回収金収入": 216458 345 | } 346 | }, 347 | "雑収入": { 348 | "国有財産利用収入": { 349 | "国有財産貸付収入": 3428712, 350 | "国有財産使用収入": 2642107, 351 | "利子収入": 12537 352 | }, 353 | "納付金": { 354 | "特定タンカー所有者納付金": 400000, 355 | "雑納付金": 14900000 356 | }, 357 | "諸収入": { 358 | "公共事業費負担金": 528482838, 359 | "許可及手数料": 8571510, 360 | "受託調査試験及役務収入": 34674567, 361 | "懲罰及没収金": 12333, 362 | "弁償及返納金": 7931951, 363 | "物品売払収入": 3333013, 364 | "附帯工事費負担金": 18218068, 365 | "雑入": 11429954, 366 | "計": 710178437 367 | } 368 | } 369 | }, 370 | "環境省": { 371 | "雑収入": { 372 | "国有財産利用収入": { 373 | "国有財産貸付収入": 920977, 374 | "国有財産使用収入": 550437 375 | }, 376 | "諸収入": { 377 | "許可及手数料": 29453, 378 | "弁償及返納金": 1794960, 379 | "物品売払収入": 407, 380 | "雑入": 73999 381 | } 382 | } 383 | }, 384 | "防衛省": { 385 | "官業益金及官業収入": { 386 | "官業収入": { 387 | "病院収入": 14805421 388 | } 389 | }, 390 | "政府資産整理収入": { 391 | "国有財産処分収入": { 392 | "国有財産売払収入": 284849 393 | }, 394 | "回収金等収入": { 395 | "貸付金等回収金収入": 489133, 396 | "事故補償費返還金": 44885 397 | } 398 | }, 399 | "雑収入": { 400 | "国有財産利用収入": { 401 | "国有財産貸付収入": 6989986, 402 | "国有財産使用収入": 5794, 403 | "利子収入": 1594 404 | }, 405 | "納付金": { 406 | "雑納付金": 82881 407 | }, 408 | "諸収入": { 409 | "授業料及入学検定料": 3680, 410 | "許可及手数料": 411, 411 | "受託調査試験及役務収入": 21096, 412 | "弁償及返納金": 46114816, 413 | "物品売払収入": 2671722, 414 | "雑入": 3988465, 415 | "計": 75504733 416 | } 417 | } 418 | }, 419 | "歳入総計": {} 420 | } -------------------------------------------------------------------------------- /front/src/data/japan/2025/revenue.json: -------------------------------------------------------------------------------- 1 | { 2 | "国会": { 3 | "雑収入": { 4 | "国有財産利用収入": { 5 | "国有財産貸付収入": 2095001000, 6 | "国有財産使用収入": 267000 7 | }, 8 | "諸収入": { 9 | "弁償及返納金": 56006000, 10 | "物品売払収入": 13143000, 11 | "雑入": 13532000 12 | } 13 | } 14 | }, 15 | "裁判所": { 16 | "政府資産整理収入": { 17 | "回収金等収入": { 18 | "貸付金等回収金収入": 2688802000 19 | } 20 | }, 21 | "雑収入": { 22 | "国有財産利用収入": { 23 | "国有財産貸付収入": 645891000, 24 | "国有財産使用収入": 3139000 25 | }, 26 | "納付金": { 27 | "法科大学院設置者納付金": 49480000 28 | }, 29 | "諸収入": { 30 | "許可及手数料": 1880983000, 31 | "懲罰及没収金": 177148000, 32 | "弁償及返納金": 148619000, 33 | "物品売払収入": 52782000, 34 | "雑入": 81341332000 35 | } 36 | } 37 | }, 38 | "会計検査院": { 39 | "雑収入": { 40 | "国有財産利用収入": { 41 | "国有財産貸付収入": 929000 42 | }, 43 | "諸収入": { 44 | "弁償及返納金": 2961000, 45 | "物品売払収入": 1198000, 46 | "雑入": 2542000 47 | } 48 | } 49 | }, 50 | "内閣": { 51 | "雑収入": { 52 | "国有財産利用収入": { 53 | "国有財産貸付収入": 32366000, 54 | "国有財産使用収入": 310000 55 | }, 56 | "諸収入": { 57 | "弁償及返納金": 906459000, 58 | "物品売払収入": 1822000, 59 | "雑入": 4408000 60 | } 61 | } 62 | }, 63 | "内閣府": { 64 | "官業益金及官業収入": { 65 | "官業収入": { 66 | "病院収入": 59118000 67 | } 68 | }, 69 | "政府資産整理収入": { 70 | "国有財産処分収入": { 71 | "国有財産売払収入": 223810000 72 | }, 73 | "回収金等収入": { 74 | "貸付金等回収金収入": 11980473000 75 | } 76 | }, 77 | "雑収入": { 78 | "国有財産利用収入": { 79 | "国有財産貸付収入": 1045162000, 80 | "国有財産使用収入": 4701048000 81 | }, 82 | "納付金": { 83 | "雑納付金": 97374109000 84 | }, 85 | "諸収入": { 86 | "特別会計受入金": 121098000, 87 | "許可及手数料": 997225000, 88 | "懲罰及没収金": 47115029000, 89 | "弁償及返納金": 28614277000, 90 | "物品売払収入": 373633000, 91 | "雑入": 127348000 92 | } 93 | } 94 | }, 95 | "デジタル庁": { 96 | "雑収入": { 97 | "諸収入": { 98 | "許可及手数料": 124000, 99 | "弁償及返納金": 14081000, 100 | "雑入": 7696000 101 | } 102 | } 103 | }, 104 | "総務省": { 105 | "雑収入": { 106 | "国有財産利用収入": { 107 | "国有財産貸付収入": 161983000 108 | }, 109 | "納付金": { 110 | "雑納付金": 548135000 111 | }, 112 | "諸収入": { 113 | "許可及手数料": 1449581000, 114 | "弁償及返納金": 9801677000, 115 | "物品売払収入": 25226000, 116 | "電波利用料収入": 75000000000, 117 | "特定基地局開設料収入": 13600000000, 118 | "雑入": 1445750000 119 | } 120 | } 121 | }, 122 | "法務省": { 123 | "雑収入": { 124 | "国有財産利用収入": { 125 | "国有財産貸付収入": 742074000, 126 | "利子収入": 253000 127 | }, 128 | "諸収入": { 129 | "許可及手数料": 63093077000, 130 | "懲罰及没収金": 36186410000, 131 | "弁償及返納金": 1308443000, 132 | "物品売払収入": 456544000, 133 | "矯正官署作業収入": 2450044000, 134 | "雑入": 1145600000 135 | } 136 | } 137 | }, 138 | "外務省": { 139 | "政府資産整理収入": { 140 | "国有財産処分収入": { 141 | "国有財産売払収入": 54610000 142 | } 143 | }, 144 | "雑収入": { 145 | "国有財産利用収入": { 146 | "国有財産貸付収入": 680046000, 147 | "利子収入": 18468000 148 | }, 149 | "諸収入": { 150 | "許可及手数料": 10151128000, 151 | "弁償及返納金": 18100700000, 152 | "物品売払収入": 46043000, 153 | "雑入": 34076000 154 | } 155 | } 156 | }, 157 | "財務省": { 158 | "租税及印紙収入": { 159 | "租税": { 160 | "所得税": 22666000000000, 161 | "法人税": 19245000000000, 162 | "相続税": 3461000000000, 163 | "消費税": 24908000000000, 164 | "酒税": 1174000000000, 165 | "たばこ税": 953000000000, 166 | "揮発油税": 1976000000000, 167 | "石油ガス税": 4000000000, 168 | "航空機燃料税": 40000000000, 169 | "石油石炭税": 601000000000, 170 | "電源開発促進税": 307000000000, 171 | "自動車重量税": 407000000000, 172 | "国際観光旅客税": 49000000000, 173 | "関税": 989000000000, 174 | "とん税": 9000000000 175 | }, 176 | "印紙収入": { 177 | "印紙収入": 1030000000000 178 | } 179 | }, 180 | "政府資産整理収入": { 181 | "国有財産処分収入": { 182 | "国有財産売払収入": 24407737000, 183 | "特定国有財産売払収入": 5615178000 184 | }, 185 | "回収金等収入": { 186 | "特別会計整理収入": 7154840000, 187 | "政府出資回収金収入": 102086689000 188 | } 189 | }, 190 | "雑収入": { 191 | "国有財産利用収入": { 192 | "国有財産貸付収入": 36904865000, 193 | "国有財産使用収入": 92000, 194 | "利子収入": 107098000, 195 | "配当金収入": 42792628000 196 | }, 197 | "納付金": { 198 | "日本銀行納付金": 889700000000, 199 | "独立行政法人造幣局納付金": 6934863000, 200 | "雑納付金": 2368782000 201 | }, 202 | "諸収入": { 203 | "特別会計受入金": 2230226202000, 204 | "防衛力強化特別会計受入金": 998727807000, 205 | "脱炭素成長型経済構造移行推進特別会計受入金": 17002000, 206 | "許可及手数料": 2640831000, 207 | "受託調査試験及役務収入": 16335425000, 208 | "懲罰及没収金": 1362633000, 209 | "弁償及返納金": 1592719000, 210 | "物品売払収入": 1363777000, 211 | "文官恩給費特別会計等負担金": 132341000, 212 | "防衛力強化資金受入": 1667221160000, 213 | "雑入": 77807056000 214 | } 215 | }, 216 | "公債金": { 217 | "公債金": { 218 | "公債金": 6791000000000, 219 | "特例公債金": 21856072460000 220 | } 221 | } 222 | }, 223 | "文部科学省": { 224 | "政府資産整理収入": { 225 | "回収金等収入": { 226 | "貸付金等回収金収入": 58144250000 227 | } 228 | }, 229 | "雑収入": { 230 | "国有財産利用収入": { 231 | "国有財産貸付収入": 811244000, 232 | "国有財産使用収入": 11218000 233 | }, 234 | "納付金": { 235 | "独立行政法人日本スポーツ振興センター納付金": 9682937000, 236 | "雑納付金": 2062040000 237 | }, 238 | "諸収入": { 239 | "許可及手数料": 337807000, 240 | "弁償及返納金": 22686774000, 241 | "物品売払収入": 3073000, 242 | "雑入": 5386900000 243 | } 244 | } 245 | }, 246 | "厚生労働省": { 247 | "官業益金及官業収入": { 248 | "官業収入": { 249 | "病院収入": 737265000 250 | } 251 | }, 252 | "雑収入": { 253 | "国有財産利用収入": { 254 | "国有財産貸付収入": 478331000, 255 | "国有財産使用収入": 5647000 256 | }, 257 | "諸収入": { 258 | "特別会計受入金": 143461000, 259 | "授業料及入学検定料": 109975000, 260 | "許可及手数料": 11973000, 261 | "受託調査試験及役務収入": 84064000, 262 | "弁償及返納金": 704331004000, 263 | "物品売払収入": 38566000, 264 | "雑入": 1090436000 265 | } 266 | } 267 | }, 268 | "農林水産省": { 269 | "官業益金及官業収入": { 270 | "官業収入": { 271 | "国有林野事業収入": 36178061000 272 | } 273 | }, 274 | "政府資産整理収入": { 275 | "国有財産処分収入": { 276 | "国有財産売払収入": 897093000 277 | }, 278 | "回収金等収入": { 279 | "貸付金等回収金収入": 597455000 280 | } 281 | }, 282 | "雑収入": { 283 | "国有財産利用収入": { 284 | "国有財産貸付収入": 891510000, 285 | "利子収入": 371000 286 | }, 287 | "納付金": { 288 | "日本中央競馬会納付金": 371458790000, 289 | "雑納付金": 733045000 290 | }, 291 | "諸収入": { 292 | "特別会計受入金": 2646198000, 293 | "東日本大震災復興食料安定供給特別会計受入金": 1005000, 294 | "公共事業費負担金": 44544609000, 295 | "東日本大震災復興公共事業費負担金": 3224000, 296 | "許可及手数料": 379656000, 297 | "受託調査試験及役務収入": 6586566000, 298 | "懲罰及没収金": 3014000, 299 | "弁償及返納金": 20339922000, 300 | "物品売払収入": 411944000, 301 | "雑入": 2514520000 302 | } 303 | } 304 | }, 305 | "経済産業省": { 306 | "政府資産整理収入": { 307 | "回収金等収入": { 308 | "特別会計整理収入": 106000, 309 | "貸付金等回収金収入": 15810000 310 | } 311 | }, 312 | "雑収入": { 313 | "国有財産利用収入": { 314 | "国有財産貸付収入": 109039000 315 | }, 316 | "納付金": { 317 | "特定アルコール譲渡者納付金": 8229830000, 318 | "雑納付金": 279420000 319 | }, 320 | "諸収入": { 321 | "許可及手数料": 7703000, 322 | "弁償及返納金": 3744988000, 323 | "物品売払収入": 94513000, 324 | "雑入": 1021084000 325 | } 326 | } 327 | }, 328 | "国土交通省": { 329 | "政府資産整理収入": { 330 | "国有財産処分収入": { 331 | "国有財産売払収入": 37464000 332 | }, 333 | "回収金等収入": { 334 | "特別会計整理収入": 57169146000, 335 | "貸付金等回収金収入": 18717779000, 336 | "東日本大震災復興貸付金等回収金収入": 216458000 337 | } 338 | }, 339 | "雑収入": { 340 | "国有財産利用収入": { 341 | "国有財産貸付収入": 3428712000, 342 | "国有財産使用収入": 2642107000, 343 | "利子収入": 12537000 344 | }, 345 | "納付金": { 346 | "特定タンカー所有者納付金": 400000000, 347 | "雑納付金": 14900000000 348 | }, 349 | "諸収入": { 350 | "公共事業費負担金": 528482838000, 351 | "許可及手数料": 8571510000, 352 | "受託調査試験及役務収入": 34674567000, 353 | "懲罰及没収金": 12333000, 354 | "弁償及返納金": 7931951000, 355 | "物品売払収入": 3333013000, 356 | "附帯工事費負担金": 18218068000, 357 | "雑入": 11429954000 358 | } 359 | } 360 | }, 361 | "環境省": { 362 | "雑収入": { 363 | "国有財産利用収入": { 364 | "国有財産貸付収入": 920977000, 365 | "国有財産使用収入": 550437000 366 | }, 367 | "諸収入": { 368 | "許可及手数料": 29453000, 369 | "弁償及返納金": 1794960000, 370 | "物品売払収入": 407000, 371 | "雑入": 73999000 372 | } 373 | } 374 | }, 375 | "防衛省": { 376 | "官業益金及官業収入": { 377 | "官業収入": { 378 | "病院収入": 14805421000 379 | } 380 | }, 381 | "政府資産整理収入": { 382 | "国有財産処分収入": { 383 | "国有財産売払収入": 284849000 384 | }, 385 | "回収金等収入": { 386 | "貸付金等回収金収入": 489133000, 387 | "事故補償費返還金": 44885000 388 | } 389 | }, 390 | "雑収入": { 391 | "国有財産利用収入": { 392 | "国有財産貸付収入": 6989986000, 393 | "国有財産使用収入": 5794000, 394 | "利子収入": 1594000 395 | }, 396 | "納付金": { 397 | "雑納付金": 82881000 398 | }, 399 | "諸収入": { 400 | "授業料及入学検定料": 3680000, 401 | "許可及手数料": 411000, 402 | "受託調査試験及役務収入": 21096000, 403 | "弁償及返納金": 46114816000, 404 | "物品売払収入": 2671722000, 405 | "雑入": 3988465000 406 | } 407 | } 408 | }, 409 | "歳入総計": {} 410 | } 411 | -------------------------------------------------------------------------------- /front/src/components/BudgetChart.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | 3 | import React, { useState, useCallback, useMemo, useRef } from "react"; 4 | import { Doughnut } from "react-chartjs-2"; 5 | import { motion } from "framer-motion"; 6 | import { Chart as ChartJS, ArcElement, Tooltip, Legend, Title } from "chart.js"; 7 | import { 8 | Box, 9 | Flex, 10 | Text, 11 | IconButton, 12 | Breadcrumb, 13 | BreadcrumbItem, 14 | BreadcrumbLink, 15 | SimpleGrid, 16 | Input, 17 | NumberInput, 18 | NumberInputField, 19 | NumberInputStepper, 20 | NumberIncrementStepper, 21 | NumberDecrementStepper, 22 | Button, 23 | AlertDialog, 24 | AlertDialogBody, 25 | AlertDialogFooter, 26 | AlertDialogHeader, 27 | AlertDialogContent, 28 | AlertDialogOverlay, 29 | useDisclosure, 30 | } from "@chakra-ui/react"; 31 | 32 | ChartJS.register(ArcElement, Tooltip, Legend, Title); 33 | 34 | interface ChartData { 35 | name: string; 36 | value: number; 37 | children?: Record; 38 | color: string; 39 | } 40 | 41 | interface DrillPath { 42 | name: string; 43 | level: number; 44 | } 45 | 46 | const generateColorPalette = (count: number) => { 47 | // Beautiful modern color palette 48 | const baseColors = [ 49 | "#FF6B6B", 50 | "#4ECDC4", 51 | "#45B7D1", 52 | "#96CEB4", 53 | "#FFEAA7", 54 | "#DDA0DD", 55 | "#98D8C8", 56 | "#F7DC6F", 57 | "#BB8FCE", 58 | "#85C1E9", 59 | "#F8C471", 60 | "#82E0AA", 61 | "#F1948A", 62 | "#AED6F1", 63 | "#A3E4D7", 64 | "#F9E79F", 65 | "#D5A6BD", 66 | "#A9DFBF", 67 | "#F5B7B1", 68 | "#D2B4DE", 69 | "#AED6F1", 70 | "#A3E4D7", 71 | "#F9E79F", 72 | "#A9DFBF", 73 | ]; 74 | 75 | if (count <= baseColors.length) { 76 | return baseColors.slice(0, count); 77 | } 78 | 79 | // Generate additional colors if needed 80 | const colors = [...baseColors]; 81 | for (let i = baseColors.length; i < count; i++) { 82 | const hue = (360 / count) * i; 83 | const saturation = 60 + (i % 3) * 10; // Vary saturation 84 | const lightness = 60 + (i % 4) * 5; // Vary lightness 85 | colors.push(`hsl(${hue}, ${saturation}%, ${lightness}%)`); 86 | } 87 | return colors; 88 | }; 89 | 90 | const processDataForChart = (data: Record): ChartData[] => { 91 | if (!data) return []; 92 | 93 | const entries = Object.entries(data); 94 | const colors = generateColorPalette(entries.length); 95 | 96 | return entries 97 | .map(([key, value], index) => { 98 | if (typeof value === "number") { 99 | return { 100 | name: key, 101 | value, 102 | color: colors[index], 103 | }; 104 | } else if (typeof value === "object" && value !== null) { 105 | const total = calculateTotal(value as Record); 106 | return { 107 | name: key, 108 | value: total, 109 | children: value as Record, 110 | color: colors[index], 111 | }; 112 | } 113 | return { 114 | name: key, 115 | value: 0, 116 | color: colors[index], 117 | }; 118 | }) 119 | .filter((item) => item.value > 0); 120 | }; 121 | 122 | const calculateTotal = (obj: Record): number => { 123 | let total = 0; 124 | 125 | for (const value of Object.values(obj)) { 126 | if (typeof value === "number") { 127 | total += value; 128 | } else if (typeof value === "object" && value !== null) { 129 | total += calculateTotal(value as Record); 130 | } 131 | } 132 | 133 | return total; 134 | }; 135 | 136 | const formatCurrency = (value: number): string => { 137 | const trillion = Math.floor(value / 1000000000000); 138 | const billion = Math.floor((value % 1000000000000) / 100000000); 139 | 140 | if (trillion > 0) { 141 | return `${trillion.toLocaleString()}兆${ 142 | billion > 0 ? `${billion.toLocaleString()}億` : "" 143 | }円`; 144 | } else if (billion > 0) { 145 | return `${billion.toLocaleString()}億円`; 146 | } else { 147 | const million = Math.floor(value / 1000); 148 | return `${million.toLocaleString()}万円`; 149 | } 150 | }; 151 | 152 | interface InteractivePieChartProps { 153 | title: string; 154 | data: Record; 155 | onEdit?: ( 156 | op: "set" | "delete" | "add", 157 | path: string[], 158 | name?: string, 159 | value?: number 160 | ) => void; 161 | editable?: boolean; 162 | className?: string; 163 | } 164 | 165 | const InteractivePieChart: React.FC = ({ 166 | title, 167 | data, 168 | onEdit, 169 | editable = true, 170 | className, 171 | }) => { 172 | const [drillPath, setDrillPath] = useState([]); 173 | const [newName, setNewName] = useState(""); 174 | const [newValue, setNewValue] = useState(0); 175 | const [deleteTarget, setDeleteTarget] = useState(null); 176 | const { 177 | isOpen: confirmOpen, 178 | onOpen: confirmOnOpen, 179 | onClose: confirmOnClose, 180 | } = useDisclosure(); 181 | const cancelRef = useRef(null); 182 | const currentObject = useMemo(() => { 183 | let current = data; 184 | for (const p of drillPath) { 185 | if (current[p.name] && typeof current[p.name] === "object") { 186 | current = current[p.name] as Record; 187 | } 188 | } 189 | return current as Record; 190 | }, [data, drillPath]); 191 | const pathNames = useMemo(() => drillPath.map((d) => d.name), [drillPath]); 192 | 193 | const currentData = useMemo(() => { 194 | return processDataForChart(currentObject); 195 | }, [currentObject]); 196 | 197 | const chartData = useMemo(() => { 198 | return { 199 | labels: currentData.map((item) => item.name), 200 | datasets: [ 201 | { 202 | data: currentData.map((item) => item.value), 203 | backgroundColor: currentData.map((item) => item.color), 204 | borderWidth: 0, 205 | hoverBorderWidth: 0, 206 | hoverOffset: 0, 207 | }, 208 | ], 209 | }; 210 | }, [currentData]); 211 | 212 | const options = useMemo( 213 | () => ({ 214 | responsive: true, 215 | maintainAspectRatio: false, 216 | plugins: { 217 | legend: { 218 | display: false, 219 | }, 220 | tooltip: { 221 | callbacks: { 222 | label: (context: { dataIndex: number }) => { 223 | const dataIndex = context.dataIndex; 224 | const item = currentData[dataIndex]; 225 | return `${item.name}: ${formatCurrency(item.value)}`; 226 | }, 227 | }, 228 | }, 229 | }, 230 | animation: { 231 | animateRotate: true, 232 | animateScale: true, 233 | duration: 800, 234 | }, 235 | onClick: (_: unknown, elements: Array<{ index: number }>) => { 236 | if (elements.length > 0) { 237 | const index = elements[0].index; 238 | const item = currentData[index]; 239 | if (item?.children) { 240 | setDrillPath((prev) => [ 241 | ...prev, 242 | { name: item.name, level: prev.length }, 243 | ]); 244 | } 245 | } 246 | }, 247 | }), 248 | [currentData] 249 | ); 250 | 251 | const handleBreadcrumbClick = useCallback((index: number) => { 252 | setDrillPath((prev) => prev.slice(0, index + 1)); 253 | }, []); 254 | 255 | const goBack = useCallback(() => { 256 | setDrillPath((prev) => prev.slice(0, -1)); 257 | }, []); 258 | 259 | return ( 260 | 265 | 275 | 276 | 277 | 288 | 295 | {title === "歳入" ? ( 296 | 302 | ) : ( 303 | 309 | )} 310 | 311 | 312 | 319 | {title} 320 | 321 | 322 | {drillPath.length > 0 && ( 323 | 328 | 334 | 335 | } 336 | variant="solid" 337 | colorScheme="purple" 338 | rounded="full" 339 | size="lg" 340 | as={motion.button} 341 | whileHover={{ scale: 1.1 }} 342 | whileTap={{ scale: 0.9 }} 343 | shadow="sm" 344 | /> 345 | )} 346 | 347 | 348 | {drillPath.length > 0 && ( 349 | 354 | /} 365 | > 366 | 367 | setDrillPath([])}>トップ 368 | 369 | {drillPath.map((path, index) => ( 370 | 371 | handleBreadcrumbClick(index)} maxW={{ base: 32, sm: 48 }} isTruncated> 372 | {path.name} 373 | 374 | 375 | ))} 376 | 377 | 378 | )} 379 | 380 | 390 | 391 | 392 | 393 | 394 | 395 | 401 | {currentData.map((entry, index) => { 402 | const raw = currentObject[entry.name]; 403 | const isNumber = typeof raw === "number"; 404 | return ( 405 | 411 | 420 | 429 | entry.children && setDrillPath((prev) => [...prev, { name: entry.name, level: prev.length }])}> 430 | 431 | {entry.name} 432 | 433 | 434 | {formatCurrency(entry.value)} 435 | 436 | 437 | {isNumber ? ( 438 | editable ? ( 439 | 444 | onEdit && 445 | onEdit( 446 | "set", 447 | [...pathNames, entry.name], 448 | undefined, 449 | Number(v) 450 | ) 451 | } 452 | > 453 | 454 | 455 | 456 | 457 | 458 | 459 | ) : ( 460 | {formatCurrency(raw as number)} 461 | ) 462 | ) : ( 463 | setDrillPath((prev) => [...prev, { name: entry.name, level: prev.length }])} 467 | icon={ 468 | 469 | 470 | 471 | } 472 | /> 473 | )} 474 | {editable && ( 475 | { 480 | setDeleteTarget([...pathNames, entry.name]); 481 | confirmOnOpen(); 482 | }} 483 | icon={ 484 | 485 | 486 | 487 | } 488 | /> 489 | )} 490 | 491 | 492 | ); 493 | })} 494 | {editable && ( 495 | 505 | setNewName(e.target.value)} /> 506 | setNewValue(Number(v))}> 507 | 508 | 509 | 522 | 523 | )} 524 | 525 | 526 | { 530 | confirmOnClose(); 531 | setDeleteTarget(null); 532 | }} 533 | > 534 | 535 | 536 | 537 | 削除の確認 538 | 539 | 本当にこの項目を削除しますか? 540 | 541 | 544 | 556 | 557 | 558 | 559 | 560 | 561 | ); 562 | }; 563 | 564 | export default InteractivePieChart; 565 | 566 | -------------------------------------------------------------------------------- /front/src/data/japan/2020/revenue.json: -------------------------------------------------------------------------------- 1 | { 2 | "国会": { 3 | "国有財産利用収入": { 4 | "国有財産貸付収入": { 5 | "土地及水面貸付料": 1239254000, 6 | "建物及物件貸付料": 803726000, 7 | "公務員宿舎貸付料": 38964000 8 | }, 9 | "国有財産使用収入": { 10 | "版権及特許権等収入": 1173000 11 | } 12 | }, 13 | "諸収入": { 14 | "弁償及返納金": { 15 | "弁償及違約金": 5000, 16 | "返納金": 21845000 17 | }, 18 | "物品売払収入": { 19 | "不用物品売払代": 9248000 20 | }, 21 | "雑入": { 22 | "労働保険料被保険者負担金": 1879000, 23 | "延滞金": 1000, 24 | "雑収": 227953000 25 | } 26 | } 27 | }, 28 | "裁判所": { 29 | "回収金等収入": { 30 | "貸付金等回収金収入": { 31 | "修習資金貸与金償還金": 1484118000 32 | } 33 | }, 34 | "国有財産利用収入": { 35 | "国有財産貸付収入": { 36 | "土地及水面貸付料": 91959000, 37 | "建物及物件貸付料": 191507000, 38 | "公務員宿舎貸付料": 514495000 39 | }, 40 | "国有財産使用収入": { 41 | "版権及特許権等収入": 4083000 42 | } 43 | }, 44 | "納付金": { 45 | "法科大学院設置者納付金": { 46 | "法科大学院設置者納付金": 49090000 47 | } 48 | }, 49 | "諸収入": { 50 | "許可及手数料": { 51 | "手数料": 1599781000 52 | }, 53 | "懲罰及没収金": { 54 | "過料": 140000, 55 | "没収金": 185265000 56 | }, 57 | "弁償及返納金": { 58 | "弁償及違約金": 60726000, 59 | "返納金": 55221000 60 | }, 61 | "物品売払収入": { 62 | "不用物品売払代": 44544000 63 | }, 64 | "雑入": { 65 | "労働保険料被保険者負担金": 11893000, 66 | "小切手支払未済金収入": 14000, 67 | "延滞金": 5087000, 68 | "期満後収入": 1807000, 69 | "雑収": 56887818000 70 | } 71 | } 72 | }, 73 | "会計検査院": { 74 | "国有財産利用収入": { 75 | "国有財産貸付収入": { 76 | "土地及水面貸付料": 17000, 77 | "建物及物件貸付料": 32000, 78 | "公務員宿舎貸付料": 1248000 79 | } 80 | }, 81 | "諸収入": { 82 | "弁償及返納金": { 83 | "弁償及違約金": 20000, 84 | "返納金": 802000 85 | }, 86 | "物品売払収入": { 87 | "不用物品売払代": 2203000 88 | }, 89 | "雑入": { 90 | "労働保険料被保険者負担金": 1128000, 91 | "延滞金": 1000, 92 | "雑収": 564000 93 | } 94 | } 95 | }, 96 | "内閣": { 97 | "国有財産利用収入": { 98 | "国有財産貸付収入": { 99 | "土地及水面貸付料": 26605000, 100 | "建物及物件貸付料": 1256000, 101 | "公務員宿舎貸付料": 3511000 102 | }, 103 | "国有財産使用収入": { 104 | "版権及特許権等収入": 782000 105 | } 106 | }, 107 | "諸収入": { 108 | "弁償及返納金": { 109 | "弁償及違約金": 190000, 110 | "返納金": 694899000 111 | }, 112 | "物品売払収入": { 113 | "不用物品売払代": 1162000 114 | }, 115 | "雑入": { 116 | "労働保険料被保険者負担金": 1485000, 117 | "延滞金": 1000 118 | } 119 | } 120 | }, 121 | "内閣府": { 122 | "官業収入": { 123 | "病院収入": { 124 | "宮内庁病院収入": 24391000 125 | } 126 | }, 127 | "国有財産処分収入": { 128 | "国有財産売払収入": { 129 | "土地売払代": 205553000, 130 | "建物売払代": 309000, 131 | "船舶売払代": 7114000, 132 | "航空機売払代": 36575000 133 | } 134 | }, 135 | "回収金等収入": { 136 | "貸付金等回収金収入": { 137 | "災害援護資金貸付金償還金": 2411324000 138 | }, 139 | "東日本大震災復興放射性物質汚染対策緊急除染等事業費回収金収入": { 140 | "放射性物質汚染対策緊急除染等事業費回収金": 11895272000 141 | } 142 | }, 143 | "国有財産利用収入": { 144 | "国有財産貸付収入": { 145 | "土地及水面貸付料": 235824000, 146 | "建物及物件貸付料": 348302000, 147 | "公務員宿舎貸付料": 588320000 148 | }, 149 | "国有財産使用収入": { 150 | "版権及特許権等収入": 3179000, 151 | "入場料等収入": 936554000, 152 | "公益認定等総合情報システム利用料収入": 28194000 153 | } 154 | }, 155 | "納付金": { 156 | "雑納付金": { 157 | "公認会計士法違反者納付金": 14330000, 158 | "価格協定等違反者納付金": 3765407000, 159 | "金融商品取引法違反者納付金": 686760000, 160 | "不当表示違反者納付金": 368760000, 161 | "独立行政法人国立公文書館納付金": 6603000, 162 | "預金保険機構納付金": 0 163 | } 164 | }, 165 | "諸収入": { 166 | "特別会計受入金": { 167 | "自動車安全特別会計受入金": 138033000 168 | }, 169 | "許可及手数料": { 170 | "手数料": 474511000 171 | }, 172 | "懲罰及没収金": { 173 | "交通反則者納金": 54361639000 174 | }, 175 | "弁償及返納金": { 176 | "弁償及違約金": 85426000, 177 | "返納金": 8423278000 178 | }, 179 | "物品売払収入": { 180 | "試験場製品等売払代": 7390000, 181 | "不用物品売払代": 205717000 182 | }, 183 | "雑入": { 184 | "労働保険料被保険者負担金": 9303000, 185 | "延滞金": 4184000, 186 | "雑収": 50974000 187 | } 188 | } 189 | }, 190 | "総務省": { 191 | "国有財産利用収入": { 192 | "国有財産貸付収入": { 193 | "土地及水面貸付料": 57180000, 194 | "建物及物件貸付料": 71708000, 195 | "公務員宿舎貸付料": 34325000 196 | } 197 | }, 198 | "納付金": { 199 | "雑納付金": { 200 | "独立行政法人統計センター納付金": 324780000 201 | } 202 | }, 203 | "諸収入": { 204 | "許可及手数料": { 205 | "手数料": 1033498000 206 | }, 207 | "弁償及返納金": { 208 | "弁償及違約金": 5754000, 209 | "返納金": 3850000000 210 | }, 211 | "物品売払収入": { 212 | "不用物品売払代": 12560000 213 | }, 214 | "電波利用料収入": { 215 | "電波利用料収入": 74989656000 216 | }, 217 | "雑入": { 218 | "労働保険料被保険者負担金": 5253000, 219 | "延滞金": 1096000, 220 | "雑収": 813746000 221 | } 222 | } 223 | }, 224 | "法務省": { 225 | "国有財産処分収入": { 226 | "国有財産売払収入": { 227 | "土地売払代": 0 228 | } 229 | }, 230 | "国有財産利用収入": { 231 | "国有財産貸付収入": { 232 | "土地及水面貸付料": 195151000, 233 | "建物及物件貸付料": 336965000, 234 | "公務員宿舎貸付料": 267254000 235 | }, 236 | "利子収入": { 237 | "延納利子収入": 1213000 238 | }, 239 | "国有財産使用収入": { 240 | "公共施設等運営権対価収入": 0 241 | } 242 | }, 243 | "諸収入": { 244 | "許可及手数料": { 245 | "手数料": 48789555000 246 | }, 247 | "懲罰及没収金": { 248 | "過料": 1574256000, 249 | "没収金": 1058530000, 250 | "罰金及科料": 39601116000 251 | }, 252 | "弁償及返納金": { 253 | "弁償及違約金": 502035000, 254 | "返納金": 269878000 255 | }, 256 | "物品売払収入": { 257 | "不用物品売払代": 169319000 258 | }, 259 | "矯正官署作業収入": { 260 | "刑務所作業収入": 3712227000, 261 | "少年院職業指導収入": 5175000 262 | }, 263 | "雑入": { 264 | "労働保険料被保険者負担金": 41590000, 265 | "小切手支払未済金収入": 8454000, 266 | "延滞金": 2667000, 267 | "期満後収入": 136232000, 268 | "雑収": 243239000 269 | } 270 | } 271 | }, 272 | "外務省": { 273 | "国有財産処分収入": { 274 | "国有財産売払収入": { 275 | "土地売払代": 73119000, 276 | "建物売払代": 41243000 277 | } 278 | }, 279 | "国有財産利用収入": { 280 | "国有財産貸付収入": { 281 | "土地及水面貸付料": 8771000, 282 | "建物及物件貸付料": 46309000, 283 | "公務員宿舎貸付料": 488176000 284 | }, 285 | "利子収入": { 286 | "預託金利子収入": 17073000 287 | } 288 | }, 289 | "諸収入": { 290 | "許可及手数料": { 291 | "手数料": 14444769000 292 | }, 293 | "弁償及返納金": { 294 | "弁償及違約金": 4229000, 295 | "返納金": 8468995000 296 | }, 297 | "物品売払収入": { 298 | "不用物品売払代": 44239000 299 | }, 300 | "雑入": { 301 | "労働保険料被保険者負担金": 2370000, 302 | "小切手支払未済金収入": 30000, 303 | "延滞金": 245000, 304 | "雑収": 38963000 305 | } 306 | } 307 | }, 308 | "財務省": { 309 | "租税": { 310 | "所得税": { 311 | "源泉所得税": 16209000000000, 312 | "申告所得税": 3320000000000 313 | }, 314 | "法人税": { 315 | "法人税": 12065000000000 316 | }, 317 | "相続税": { 318 | "相続税": 2341000000000 319 | }, 320 | "消費税": { 321 | "消費税": 21719000000000 322 | }, 323 | "酒税": { 324 | "酒税": 1265000000000 325 | }, 326 | "たばこ税": { 327 | "たばこ税": 914000000000 328 | }, 329 | "揮発油税": { 330 | "揮発油税": 2204000000000 331 | }, 332 | "石油ガス税": { 333 | "石油ガス税": 6000000000 334 | }, 335 | "航空機燃料税": { 336 | "航空機燃料税": 54000000000 337 | }, 338 | "石油石炭税": { 339 | "石油石炭税": 655000000000 340 | }, 341 | "電源開発促進税": { 342 | "電源開発促進税": 315000000000 343 | }, 344 | "自動車重量税": { 345 | "自動車重量税": 393000000000 346 | }, 347 | "国際観光旅客税": { 348 | "国際観光旅客税": 54000000000 349 | }, 350 | "関税": { 351 | "関税": 946000000000 352 | }, 353 | "とん税": { 354 | "とん税": 10000000000 355 | } 356 | }, 357 | "印紙収入": { 358 | "印紙収入": { 359 | "収入印紙": 672000000000, 360 | "現金収入": 371000000000 361 | } 362 | }, 363 | "国有財産処分収入": { 364 | "国有財産売払収入": { 365 | "土地売払代": 38500000000, 366 | "建物売払代": 305864000, 367 | "船舶売払代": 22495000, 368 | "証券売払代": 6485049000 369 | }, 370 | "特定国有財産売払収入": { 371 | "特定施設売払代": 3785976000 372 | } 373 | }, 374 | "回収金等収入": { 375 | "特別会計整理収入": { 376 | "産業投資特別会計整理収入": 2714309000, 377 | "社会資本整備事業特別会計整理収入": 35398404000 378 | }, 379 | "引継債権整理収入": { 380 | "公団引継債権整理収入": 24000 381 | }, 382 | "政府出資回収金収入": { 383 | "米州開発銀行出資回収金": 16658923000, 384 | "独立行政法人日本スポーツ振興センター出資回収金": 1250000000, 385 | "独立行政法人農林漁業信用基金出資回収金": 5006176000, 386 | "独立行政法人中小企業基盤整備機構出資回収金": 41179000, 387 | "国立研究開発法人海洋研究開発機構出資回収金": 0 388 | } 389 | }, 390 | "国有財産利用収入": { 391 | "国有財産貸付収入": { 392 | "土地及水面貸付料": 19044453000, 393 | "建物及物件貸付料": 1340413000, 394 | "公務員宿舎貸付料": 17522584000 395 | }, 396 | "国有財産使用収入": { 397 | "版権及特許権等収入": 382000 398 | }, 399 | "利子収入": { 400 | "延納利子収入": 32984000, 401 | "指定預金利子収入": 771000 402 | }, 403 | "配当金収入": { 404 | "日本銀行配当金収入": 2750000, 405 | "成田国際空港株式会社配当金収入": 835920000, 406 | "日本郵政株式会社配当金収入": 60000004000, 407 | "日本アルコール産業株式会社配当金収入": 9680000, 408 | "輸出入・港湾関連情報処理センター株式会社配当金収入": 18004000 409 | } 410 | }, 411 | "納付金": { 412 | "日本銀行納付金": { 413 | "日本銀行納付金": 643500000000 414 | }, 415 | "独立行政法人造幣局納付金": { 416 | "独立行政法人造幣局納付金": 7650749000 417 | }, 418 | "雑納付金": { 419 | "株式会社国際協力銀行納付金": 216450000, 420 | "預金保険機構納付金": 3119817000, 421 | "独立行政法人国立印刷局納付金": 1263361000, 422 | "独立行政法人造幣局納付金": 0 423 | } 424 | }, 425 | "諸収入": { 426 | "特別会計受入金": { 427 | "外国為替資金特別会計受入金": 2590782630000, 428 | "財政投融資特別会計受入金": 146199919000, 429 | "エネルギー対策特別会計受入金": 8000, 430 | "食料安定供給特別会計受入金": 1000, 431 | "自動車安全特別会計受入金": 2616534000 432 | }, 433 | "許可及手数料": { 434 | "手数料": 943146000, 435 | "許可料": 1417660000 436 | }, 437 | "受託調査試験及役務収入": { 438 | "地方消費税徴収取扱費受入": 15887738000 439 | }, 440 | "懲罰及没収金": { 441 | "国税犯則者納金": 3900204000 442 | }, 443 | "弁償及返納金": { 444 | "弁償及違約金": 1036082000, 445 | "返納金": 484214000 446 | }, 447 | "物品売払収入": { 448 | "不用物品売払代": 113523000 449 | }, 450 | "文官恩給費特別会計等負担金": { 451 | "文官恩給費特別会計等負担金": 446353000 452 | }, 453 | "雑入": { 454 | "労働保険料被保険者負担金": 97554000, 455 | "延滞金": 26380000, 456 | "経過利子受入": 51587791000, 457 | "雑収": 920935000, 458 | "小切手支払未済金収入": 0 459 | }, 460 | "東日本大震災復興財政投融資特別会計受入金": { 461 | "財政投融資特別会計受入金": 0 462 | } 463 | }, 464 | "公債金": { 465 | "公債金": { 466 | "公債金": 7110000000000 467 | }, 468 | "特例公債金": { 469 | "特例公債金": 25446200000000 470 | } 471 | }, 472 | "前年度剰余金受入": { 473 | "前年度剰余金受入": { 474 | "前年度剰余金受入": 520689270000 475 | }, 476 | "東日本大震災復興前年度剰余金受入": { 477 | "前年度剰余金受入": 6758262000 478 | } 479 | } 480 | }, 481 | "文部科学省": { 482 | "回収金等収入": { 483 | "貸付金等回収金収入": { 484 | "育英資金貸付金償還金": 37625211000 485 | } 486 | }, 487 | "国有財産利用収入": { 488 | "国有財産貸付収入": { 489 | "土地及水面貸付料": 634868000, 490 | "建物及物件貸付料": 3681000, 491 | "公務員宿舎貸付料": 26539000 492 | }, 493 | "国有財産使用収入": { 494 | "版権及特許権等収入": 15470000 495 | } 496 | }, 497 | "納付金": { 498 | "独立行政法人日本スポーツ振興センター納付金": { 499 | "独立行政法人日本スポーツ振興センター納付金": 5573100000 500 | }, 501 | "雑納付金": { 502 | "国立研究開発法人日本医療研究開発機構納付金": 678972000, 503 | "国立研究開発法人科学技術振興機構納付金": 0, 504 | "独立行政法人日本学生支援機構納付金": 0, 505 | "独立行政法人国立高等専門学校機構納付金": 0, 506 | "独立行政法人大学改革支援・学位授与機構納付金": 0 507 | } 508 | }, 509 | "諸収入": { 510 | "許可及手数料": { 511 | "手数料": 43848000 512 | }, 513 | "弁償及返納金": { 514 | "弁償及違約金": 664000, 515 | "返納金": 12034559000 516 | }, 517 | "物品売払収入": { 518 | "不用物品売払代": 25546000 519 | }, 520 | "雑入": { 521 | "労働保険料被保険者負担金": 4032000, 522 | "延滞金": 3808000, 523 | "原子力損害賠償補償料等収入": 4901602000, 524 | "雑収": 1410858000 525 | } 526 | } 527 | }, 528 | "厚生労働省": { 529 | "官業収入": { 530 | "病院収入": { 531 | "国立障害者リハビリテーションセンター病院収入": 966873000, 532 | "国立ハンセン病療養所病院収入": 13696000 533 | } 534 | }, 535 | "回収金等収入": { 536 | "貸付金等回収金収入": { 537 | "公衆衛生修学資金貸付金償還金": 1128000, 538 | "母子父子寡婦福祉資金貸付金償還金": 2935136000 539 | } 540 | }, 541 | "国有財産利用収入": { 542 | "国有財産貸付収入": { 543 | "土地及水面貸付料": 335599000, 544 | "建物及物件貸付料": 44314000, 545 | "公務員宿舎貸付料": 79790000 546 | }, 547 | "国有財産使用収入": { 548 | "版権及特許権等収入": 574000 549 | }, 550 | "利子収入": { 551 | "延納利子収入": 0 552 | } 553 | }, 554 | "諸収入": { 555 | "特別会計受入金": { 556 | "年金特別会計受入金": 37402000 557 | }, 558 | "授業料及入学検定料": { 559 | "授業料": 78984000, 560 | "入学及検定料": 18992000, 561 | "講習料": 16021000 562 | }, 563 | "許可及手数料": { 564 | "手数料": 87008000 565 | }, 566 | "受託調査試験及役務収入": { 567 | "受託調査及試験収入": 97523000, 568 | "受託造修収入": 73480000 569 | }, 570 | "弁償及返納金": { 571 | "弁償及違約金": 4557000, 572 | "返納金": 594869976000 573 | }, 574 | "物品売払収入": { 575 | "試験場製品等売払代": 82060000, 576 | "不用物品売払代": 2643000, 577 | "特殊薬品売払代": 12117000, 578 | "あへん売払代": 268816000 579 | }, 580 | "雑入": { 581 | "労働保険料被保険者負担金": 23852000, 582 | "小切手支払未済金収入": 44000, 583 | "延滞金": 1951000, 584 | "失業者退職手当特別会計等負担金": 34609000, 585 | "労働保険審査会費特別会計負担金": 280914000, 586 | "雑収": 871917000 587 | } 588 | }, 589 | "納付金": { 590 | "雑納付金": { 591 | "独立行政法人医薬品医療機器総合機構納付金": 0 592 | } 593 | } 594 | }, 595 | "農林水産省": { 596 | "官業収入": { 597 | "国有林野事業収入": { 598 | "国有林野事業収入": 32210466000 599 | } 600 | }, 601 | "国有財産処分収入": { 602 | "国有財産売払収入": { 603 | "土地売払代": 463458000, 604 | "立木竹売払代": 169116000 605 | } 606 | }, 607 | "回収金等収入": { 608 | "貸付金等回収金収入": { 609 | "農地保有合理化促進対策資金貸付金償還金": 20158000, 610 | "就農支援資金貸付金償還金": 1243020000 611 | } 612 | }, 613 | "国有財産利用収入": { 614 | "国有財産貸付収入": { 615 | "土地及水面貸付料": 211359000, 616 | "建物及物件貸付料": 84960000, 617 | "公務員宿舎貸付料": 761237000 618 | }, 619 | "国有財産使用収入": { 620 | "版権及特許権等収入": 5006000 621 | }, 622 | "利子収入": { 623 | "延納利子収入": 1941000 624 | } 625 | }, 626 | "納付金": { 627 | "日本中央競馬会納付金": { 628 | "日本中央競馬会納付金": 327596468000 629 | }, 630 | "雑納付金": { 631 | "独立行政法人農林水産消費安全技術センター納付金": 147695000, 632 | "独立行政法人農畜産業振興機構納付金": 1223560000 633 | } 634 | }, 635 | "諸収入": { 636 | "特別会計受入金": { 637 | "食料安定供給特別会計受入金": 4345202000 638 | }, 639 | "東日本大震災復興食料安定供給特別会計受入金": { 640 | "食料安定供給特別会計受入金": 1924696000 641 | }, 642 | "公共事業費負担金": { 643 | "海岸整備事業費負担金": 956148000, 644 | "治山事業費負担金": 4570140000, 645 | "土地改良事業費負担金": 41824735000, 646 | "特定漁港漁場整備事業費負担金": 4375008000, 647 | "農業用施設災害復旧事業費負担金": 131536000, 648 | "直轄地すべり防止施設災害復旧費負担金": 4252000, 649 | "治山災害復旧事業費負担金": 33199000, 650 | "漁港災害復旧事業費負担金": 16290000, 651 | "直轄地すべり対策災害関連緊急事業費負担金": 3742000, 652 | "治山等災害関連緊急事業費負担金": 18095000 653 | }, 654 | "東日本大震災復興公共事業費負担金": { 655 | "土地改良事業費負担金": 81126000 656 | }, 657 | "許可及手数料": { 658 | "手数料": 41386000 659 | }, 660 | "受託調査試験及役務収入": { 661 | "受託調査及試験収入": 212000, 662 | "受託研究員費受入": 116000, 663 | "受託測量等収入": 729000, 664 | "受託工事収入": 4695880000 665 | }, 666 | "懲罰及没収金": { 667 | "没収金": 38690000 668 | }, 669 | "弁償及返納金": { 670 | "弁償及違約金": 347130000, 671 | "返納金": 19169078000 672 | }, 673 | "物品売払収入": { 674 | "試験場製品等売払代": 840000, 675 | "不用物品売払代": 206059000 676 | }, 677 | "雑入": { 678 | "労働保険料被保険者負担金": 21128000, 679 | "小切手支払未済金収入": 7000, 680 | "延滞金": 42639000, 681 | "雑収": 2025163000 682 | } 683 | } 684 | }, 685 | "経済産業省": { 686 | "回収金等収入": { 687 | "特別会計整理収入": { 688 | "貿易特別会計整理収入": 105000, 689 | "米国対日援助物資等処理特別会計整理収入": 12000 690 | }, 691 | "貸付金等回収金収入": { 692 | "小規模企業者等設備導入資金貸付金償還金": 2905726000 693 | } 694 | }, 695 | "国有財産利用収入": { 696 | "国有財産貸付収入": { 697 | "土地及水面貸付料": 55170000, 698 | "建物及物件貸付料": 178710000, 699 | "公務員宿舎貸付料": 10770000 700 | } 701 | }, 702 | "納付金": { 703 | "特定アルコール譲渡者納付金": { 704 | "特定アルコール譲渡者納付金": 9062550000 705 | }, 706 | "雑納付金": { 707 | "独立行政法人経済産業研究所納付金": 25219000, 708 | "国立研究開発法人産業技術総合研究所納付金": 31313000, 709 | "独立行政法人製品評価技術基盤機構納付金": 0, 710 | "独立行政法人日本貿易振興機構納付金": 0, 711 | "独立行政法人中小企業基盤整備機構納付金": 0 712 | } 713 | }, 714 | "諸収入": { 715 | "東日本大震災復興エネルギー対策特別会計受入金": { 716 | "エネルギー対策特別会計受入金": 72000 717 | }, 718 | "許可及手数料": { 719 | "手数料": 344000 720 | }, 721 | "弁償及返納金": { 722 | "弁償及違約金": 10963000, 723 | "返納金": 34700516000 724 | }, 725 | "物品売払収入": { 726 | "不用物品売払代": 161475000 727 | }, 728 | "雑入": { 729 | "労働保険料被保険者負担金": 6843000, 730 | "延滞金": 2564000, 731 | "雑収": 699300000 732 | } 733 | } 734 | }, 735 | "国土交通省": { 736 | "国有財産処分収入": { 737 | "国有財産売払収入": { 738 | "船舶売払代": 1088000, 739 | "航空機売払代": 107656000 740 | } 741 | }, 742 | "回収金等収入": { 743 | "特別会計整理収入": { 744 | "社会資本整備事業特別会計整理収入": 37509039000 745 | }, 746 | "貸付金等回収金収入": { 747 | "都市開発資金貸付金償還金": 5583510000, 748 | "有料道路整備資金貸付金償還金": 15335065000, 749 | "連続立体交差事業資金貸付金償還金": 13341000, 750 | "埠頭整備等資金貸付金償還金": 3994298000, 751 | "港湾開発資金貸付金償還金": 215487000, 752 | "港湾物流高度化基盤施設整備資金貸付金償還金": 24816000 753 | }, 754 | "東日本大震災復興貸付金等回収金収入": { 755 | "埠頭災害復旧事業資金貸付金償還金": 7392000, 756 | "空港機能施設災害復旧事業資金貸付金償還金": 209066000 757 | } 758 | }, 759 | "国有財産利用収入": { 760 | "国有財産貸付収入": { 761 | "土地及水面貸付料": 238922000, 762 | "建物及物件貸付料": 793034000, 763 | "公務員宿舎貸付料": 1880734000, 764 | "機械貸付料": 5266000, 765 | "港湾施設貸付料": 1040799000 766 | }, 767 | "国有財産使用収入": { 768 | "版権及特許権等収入": 222601000, 769 | "入場料等収入": 2987844000, 770 | "電子情報処理組織使用料収入": 216162000 771 | }, 772 | "利子収入": { 773 | "都市開発資金貸付金利子収入": 17689000 774 | } 775 | }, 776 | "納付金": { 777 | "特定タンカー所有者納付金": { 778 | "特定タンカー所有者納付金": 196755000 779 | } 780 | }, 781 | "諸収入": { 782 | "公共事業費負担金": { 783 | "海岸整備事業費負担金": 7439419000, 784 | "河川等整備事業費負担金": 164008127000, 785 | "多目的ダム建設等事業電気事業者等工事費負担金": 25087483000, 786 | "道路整備事業費負担金": 306838000000, 787 | "港湾整備事業費負担金": 72993290000, 788 | "エネルギー・鉄鋼港湾施設工事受益者工事費負担金": 215000000, 789 | "国営公園整備事業費負担金": 1466687000, 790 | "河川等災害復旧事業費負担金": 8073387000, 791 | "河川等災害関連事業費負担金": 1614833000 792 | }, 793 | "許可及手数料": { 794 | "手数料": 1603094000, 795 | "許可料": 6032203000 796 | }, 797 | "受託調査試験及役務収入": { 798 | "受託研究員費受入": 1184000, 799 | "受託測量等収入": 1212000, 800 | "受託工事収入": 64995001000, 801 | "測量標移転改埋費受入": 206000 802 | }, 803 | "懲罰及没収金": { 804 | "没収金": 21917000 805 | }, 806 | "弁償及返納金": { 807 | "弁償及違約金": 1573718000, 808 | "返納金": 46580871000 809 | }, 810 | "物品売払収入": { 811 | "不用物品売払代": 2362246000, 812 | "刊行物売払代": 3318000 813 | }, 814 | "附帯工事費負担金": { 815 | "附帯工事費負担金": 18913000000, 816 | "道路附属物等復旧費負担金": 1909000000 817 | }, 818 | "雑入": { 819 | "労働保険料被保険者負担金": 35319000, 820 | "延滞金": 20674000, 821 | "雑収": 11421812000 822 | } 823 | } 824 | }, 825 | "環境省": { 826 | "国有財産利用収入": { 827 | "国有財産貸付収入": { 828 | "土地及水面貸付料": 620209000, 829 | "建物及物件貸付料": 65503000, 830 | "公務員宿舎貸付料": 14151000 831 | }, 832 | "国有財産使用収入": { 833 | "入場料等収入": 902579000 834 | } 835 | }, 836 | "諸収入": { 837 | "許可及手数料": { 838 | "手数料": 19772000 839 | }, 840 | "弁償及返納金": { 841 | "弁償及違約金": 1981000, 842 | "返納金": 1048488000 843 | }, 844 | "物品売払収入": { 845 | "不用物品売払代": 71000 846 | }, 847 | "雑入": { 848 | "労働保険料被保険者負担金": 1801000, 849 | "延滞金": 1863000, 850 | "雑収": 34728000 851 | } 852 | }, 853 | "納付金": { 854 | "雑納付金": { 855 | "独立行政法人環境再生保全機構納付金": 0 856 | } 857 | } 858 | }, 859 | "防衛省": { 860 | "官業収入": { 861 | "病院収入": { 862 | "防衛省病院収入": 17165881000 863 | } 864 | }, 865 | "国有財産処分収入": { 866 | "国有財産売払収入": { 867 | "船舶売払代": 87091000 868 | } 869 | }, 870 | "回収金等収入": { 871 | "貸付金等回収金収入": { 872 | "自衛隊衛生貸費学生等貸与金償還金": 393640000 873 | }, 874 | "事故補償費返還金": { 875 | "在日合衆国軍事故補償費返還金": 53656000 876 | } 877 | }, 878 | "国有財産利用収入": { 879 | "国有財産貸付収入": { 880 | "土地及水面貸付料": 994583000, 881 | "建物及物件貸付料": 1227600000, 882 | "公務員宿舎貸付料": 5066048000 883 | }, 884 | "国有財産使用収入": { 885 | "版権及特許権等収入": 19966000, 886 | "寄宿料": 117000, 887 | "飛行場及航空保安施設使用料収入": 1481000 888 | }, 889 | "利子収入": { 890 | "延納利子収入": 2260000 891 | } 892 | }, 893 | "納付金": { 894 | "雑納付金": { 895 | "独立行政法人駐留軍等労働者労務管理機構納付金": 52125000 896 | } 897 | }, 898 | "諸収入": { 899 | "授業料及入学検定料": { 900 | "授業料": 8106000 901 | }, 902 | "受託調査試験及役務収入": { 903 | "受託調査及試験収入": 16269000 904 | }, 905 | "弁償及返納金": { 906 | "弁償及違約金": 3510010000, 907 | "返納金": 16802474000 908 | }, 909 | "物品売払収入": { 910 | "不用物品売払代": 2128319000, 911 | "返還物品売払代": 158025000, 912 | "残飯売払代": 329000 913 | }, 914 | "雑入": { 915 | "労働保険料被保険者負担金": 34717000, 916 | "延滞金": 6486000, 917 | "給食費受入": 2249732000, 918 | "雑収": 1165048000 919 | } 920 | } 921 | } 922 | } -------------------------------------------------------------------------------- /front/src/data/japan/2019/revenue.json: -------------------------------------------------------------------------------- 1 | { 2 | "国会": { 3 | "国有財産利用収入": { 4 | "国有財産貸付収入": { 5 | "土地及水面貸付料": 1157829000, 6 | "建物及物件貸付料": 726831000, 7 | "公務員宿舎貸付料": 43894000 8 | }, 9 | "国有財産使用収入": { 10 | "版権及特許権等収入": 1177000 11 | } 12 | }, 13 | "諸収入": { 14 | "弁償及返納金": { 15 | "弁償及違約金": 14000, 16 | "返納金": 19212000 17 | }, 18 | "物品売払収入": { 19 | "不用物品売払代": 6944000 20 | }, 21 | "雑入": { 22 | "労働保険料被保険者負担金": 1702000, 23 | "延滞金": 1000, 24 | "雑収": 1520000 25 | } 26 | } 27 | }, 28 | "裁判所": { 29 | "回収金等収入": { 30 | "貸付金等回収金収入": { 31 | "修習資金貸与金償還金": 1039134000 32 | } 33 | }, 34 | "国有財産利用収入": { 35 | "国有財産貸付収入": { 36 | "土地及水面貸付料": 87888000, 37 | "建物及物件貸付料": 162305000, 38 | "公務員宿舎貸付料": 535551000 39 | }, 40 | "国有財産使用収入": { 41 | "版権及特許権等収入": 4473000 42 | } 43 | }, 44 | "納付金": { 45 | "法科大学院設置者納付金": { 46 | "法科大学院設置者納付金": 49140000 47 | } 48 | }, 49 | "諸収入": { 50 | "許可及手数料": { 51 | "手数料": 1528761000 52 | }, 53 | "懲罰及没収金": { 54 | "過料": 123000, 55 | "没収金": 144969000 56 | }, 57 | "弁償及返納金": { 58 | "弁償及違約金": 61457000, 59 | "返納金": 55197000 60 | }, 61 | "物品売払収入": { 62 | "不用物品売払代": 47845000 63 | }, 64 | "雑入": { 65 | "労働保険料被保険者負担金": 9742000, 66 | "小切手支払未済金収入": 26000, 67 | "延滞金": 4015000, 68 | "期満後収入": 2450000, 69 | "雑収": 46230982000 70 | } 71 | } 72 | }, 73 | "会計検査院": { 74 | "国有財産利用収入": { 75 | "国有財産貸付収入": { 76 | "土地及水面貸付料": 17000, 77 | "建物及物件貸付料": 13000, 78 | "公務員宿舎貸付料": 1195000 79 | } 80 | }, 81 | "諸収入": { 82 | "弁償及返納金": { 83 | "弁償及違約金": 53000, 84 | "返納金": 970000 85 | }, 86 | "物品売払収入": { 87 | "不用物品売払代": 2348000 88 | }, 89 | "雑入": { 90 | "労働保険料被保険者負担金": 831000, 91 | "延滞金": 1000, 92 | "雑収": 579000 93 | } 94 | } 95 | }, 96 | "内閣": { 97 | "国有財産利用収入": { 98 | "国有財産貸付収入": { 99 | "土地及水面貸付料": 24955000, 100 | "建物及物件貸付料": 1262000, 101 | "公務員宿舎貸付料": 3693000 102 | }, 103 | "国有財産使用収入": { 104 | "版権及特許権等収入": 915000 105 | } 106 | }, 107 | "諸収入": { 108 | "弁償及返納金": { 109 | "弁償及違約金": 188000, 110 | "返納金": 1022002000 111 | }, 112 | "物品売払収入": { 113 | "不用物品売払代": 720000 114 | }, 115 | "雑入": { 116 | "労働保険料被保険者負担金": 1534000, 117 | "延滞金": 313000 118 | } 119 | } 120 | }, 121 | "内閣府": { 122 | "官業収入": { 123 | "病院収入": { 124 | "宮内庁病院収入": 31244000 125 | } 126 | }, 127 | "国有財産処分収入": { 128 | "国有財産売払収入": { 129 | "土地売払代": 392116000, 130 | "航空機売払代": 107800000, 131 | "建物売払代": 0, 132 | "船舶売払代": 0 133 | } 134 | }, 135 | "回収金等収入": { 136 | "貸付金等回収金収入": { 137 | "災害援護資金貸付金償還金": 2186241000 138 | }, 139 | "東日本大震災復興放射性物質汚染対策緊急除染等事業費回収金収入": { 140 | "放射性物質汚染対策緊急除染等事業費回収金": 12438403000 141 | } 142 | }, 143 | "国有財産利用収入": { 144 | "国有財産貸付収入": { 145 | "土地及水面貸付料": 224485000, 146 | "建物及物件貸付料": 260270000, 147 | "公務員宿舎貸付料": 576628000 148 | }, 149 | "国有財産使用収入": { 150 | "版権及特許権等収入": 3087000, 151 | "入場料等収入": 816907000, 152 | "公益認定等総合情報システム利用料収入": 26160000 153 | } 154 | }, 155 | "納付金": { 156 | "雑納付金": { 157 | "公認会計士法違反者納付金": 14080000, 158 | "価格協定等違反者納付金": 6515290000, 159 | "金融商品取引法違反者納付金": 527690000, 160 | "不当表示違反者納付金": 279830000, 161 | "預金保険機構納付金": 800000000000, 162 | "独立行政法人国立公文書館納付金": 20966000, 163 | "独立行政法人北方領土問題対策協会納付金": 0, 164 | "独立行政法人国民生活センター納付金": 0 165 | } 166 | }, 167 | "諸収入": { 168 | "特別会計受入金": { 169 | "自動車安全特別会計受入金": 134877000 170 | }, 171 | "許可及手数料": { 172 | "手数料": 166429000 173 | }, 174 | "懲罰及没収金": { 175 | "交通反則者納金": 56816994000 176 | }, 177 | "弁償及返納金": { 178 | "弁償及違約金": 88257000, 179 | "返納金": 8347683000 180 | }, 181 | "物品売払収入": { 182 | "試験場製品等売払代": 8432000, 183 | "不用物品売払代": 199073000 184 | }, 185 | "雑入": { 186 | "労働保険料被保険者負担金": 8925000, 187 | "延滞金": 16040000, 188 | "雑収": 43146000 189 | } 190 | } 191 | }, 192 | "総務省": { 193 | "国有財産利用収入": { 194 | "国有財産貸付収入": { 195 | "土地及水面貸付料": 50245000, 196 | "建物及物件貸付料": 69060000, 197 | "公務員宿舎貸付料": 36497000 198 | }, 199 | "利子収入": { 200 | "延納利子収入": 0 201 | } 202 | }, 203 | "納付金": { 204 | "雑納付金": { 205 | "独立行政法人統計センター納付金": 413979000 206 | } 207 | }, 208 | "諸収入": { 209 | "許可及手数料": { 210 | "手数料": 1287765000 211 | }, 212 | "弁償及返納金": { 213 | "弁償及違約金": 6317000, 214 | "返納金": 3820396000 215 | }, 216 | "物品売払収入": { 217 | "不用物品売払代": 14847000 218 | }, 219 | "電波利用料収入": { 220 | "電波利用料収入": 74989656000 221 | }, 222 | "雑入": { 223 | "労働保険料被保険者負担金": 4721000, 224 | "延滞金": 1152000, 225 | "雑収": 642100000 226 | } 227 | } 228 | }, 229 | "法務省": { 230 | "国有財産処分収入": { 231 | "国有財産売払収入": { 232 | "土地売払代": 128000 233 | } 234 | }, 235 | "国有財産利用収入": { 236 | "国有財産貸付収入": { 237 | "土地及水面貸付料": 195977000, 238 | "建物及物件貸付料": 281466000, 239 | "公務員宿舎貸付料": 304341000 240 | }, 241 | "国有財産使用収入": { 242 | "公共施設等運営権対価収入": 64800000 243 | }, 244 | "利子収入": { 245 | "延納利子収入": 1336000 246 | } 247 | }, 248 | "諸収入": { 249 | "許可及手数料": { 250 | "手数料": 48379302000 251 | }, 252 | "懲罰及没収金": { 253 | "過料": 1303783000, 254 | "没収金": 1172184000, 255 | "罰金及科料": 41739360000 256 | }, 257 | "弁償及返納金": { 258 | "弁償及違約金": 562233000, 259 | "返納金": 327147000 260 | }, 261 | "物品売払収入": { 262 | "不用物品売払代": 94748000 263 | }, 264 | "矯正官署作業収入": { 265 | "刑務所作業収入": 3838611000, 266 | "少年院職業指導収入": 5914000 267 | }, 268 | "雑入": { 269 | "労働保険料被保険者負担金": 37299000, 270 | "小切手支払未済金収入": 15341000, 271 | "延滞金": 3649000, 272 | "期満後収入": 122044000, 273 | "雑収": 183805000 274 | } 275 | } 276 | }, 277 | "外務省": { 278 | "国有財産処分収入": { 279 | "国有財産売払収入": { 280 | "土地売払代": 163955000, 281 | "建物売払代": 41269000 282 | } 283 | }, 284 | "国有財産利用収入": { 285 | "国有財産貸付収入": { 286 | "土地及水面貸付料": 8375000, 287 | "建物及物件貸付料": 46207000, 288 | "公務員宿舎貸付料": 566541000 289 | }, 290 | "利子収入": { 291 | "預託金利子収入": 15498000 292 | } 293 | }, 294 | "諸収入": { 295 | "許可及手数料": { 296 | "手数料": 19295883000 297 | }, 298 | "弁償及返納金": { 299 | "弁償及違約金": 3808000, 300 | "返納金": 7891109000 301 | }, 302 | "物品売払収入": { 303 | "不用物品売払代": 44628000, 304 | "刊行物売払代": 0 305 | }, 306 | "雑入": { 307 | "労働保険料被保険者負担金": 2264000, 308 | "小切手支払未済金収入": 53000, 309 | "延滞金": 179000, 310 | "雑収": 38269000 311 | } 312 | } 313 | }, 314 | "財務省": { 315 | "租税": { 316 | "所得税": { 317 | "源泉所得税": 16610000000000, 318 | "申告所得税": 3324000000000 319 | }, 320 | "法人税": { 321 | "法人税": 12858000000000 322 | }, 323 | "相続税": { 324 | "相続税": 2232000000000 325 | }, 326 | "消費税": { 327 | "消費税": 19392000000000 328 | }, 329 | "酒税": { 330 | "酒税": 1271000000000 331 | }, 332 | "たばこ税": { 333 | "たばこ税": 889000000000 334 | }, 335 | "揮発油税": { 336 | "揮発油税": 2303000000000 337 | }, 338 | "石油ガス税": { 339 | "石油ガス税": 7000000000 340 | }, 341 | "航空機燃料税": { 342 | "航空機燃料税": 52000000000 343 | }, 344 | "石油石炭税": { 345 | "石油石炭税": 707000000000 346 | }, 347 | "電源開発促進税": { 348 | "電源開発促進税": 330000000000 349 | }, 350 | "自動車重量税": { 351 | "自動車重量税": 376000000000 352 | }, 353 | "国際観光旅客税": { 354 | "国際観光旅客税": 50000000000 355 | }, 356 | "関税": { 357 | "関税": 1034000000000 358 | }, 359 | "とん税": { 360 | "とん税": 11000000000 361 | } 362 | }, 363 | "印紙収入": { 364 | "印紙収入": { 365 | "収入印紙": 708000000000, 366 | "現金収入": 341000000000 367 | } 368 | }, 369 | "国有財産処分収入": { 370 | "国有財産売払収入": { 371 | "土地売払代": 24000000000, 372 | "建物売払代": 312870000, 373 | "船舶売払代": 15336000, 374 | "証券売払代": 4927632000, 375 | "工作物売払代": 0 376 | }, 377 | "特定国有財産売払収入": { 378 | "特定施設売払代": 4715713000 379 | }, 380 | "東日本大震災復興国有財産売払収入": { 381 | "土地売払代": 0 382 | } 383 | }, 384 | "回収金等収入": { 385 | "特別会計整理収入": { 386 | "産業投資特別会計整理収入": 4244205000, 387 | "社会資本整備事業特別会計整理収入": 40861540000 388 | }, 389 | "引継債権整理収入": { 390 | "公団引継債権整理収入": 24000 391 | }, 392 | "政府出資回収金収入": { 393 | "独立行政法人日本スポーツ振興センター出資回収金": 2500000000, 394 | "国立研究開発法人海洋研究開発機構出資回収金": 3949000, 395 | "独立行政法人中小企業基盤整備機構出資回収金": 18656000, 396 | "独立行政法人鉄道建設・運輸施設整備支援機構出資回収金": 0 397 | } 398 | }, 399 | "国有財産利用収入": { 400 | "国有財産貸付収入": { 401 | "土地及水面貸付料": 18687234000, 402 | "建物及物件貸付料": 1268455000, 403 | "公務員宿舎貸付料": 17823135000 404 | }, 405 | "国有財産使用収入": { 406 | "版権及特許権等収入": 285000 407 | }, 408 | "利子収入": { 409 | "延納利子収入": 40059000, 410 | "指定預金利子収入": 771000 411 | }, 412 | "配当金収入": { 413 | "日本銀行配当金収入": 2750000, 414 | "成田国際空港株式会社配当金収入": 955765000, 415 | "日本郵政株式会社配当金収入": 60000004000, 416 | "日本アルコール産業株式会社配当金収入": 14501000, 417 | "輸出入・港湾関連情報処理センター株式会社配当金収入": 17649000 418 | } 419 | }, 420 | "納付金": { 421 | "日本銀行納付金": { 422 | "日本銀行納付金": 571800000000 423 | }, 424 | "独立行政法人造幣局納付金": { 425 | "独立行政法人造幣局納付金": 9251080000 426 | }, 427 | "雑納付金": { 428 | "株式会社国際協力銀行納付金": 187440000, 429 | "預金保険機構納付金": 3330188000, 430 | "独立行政法人造幣局納付金": 2678519000, 431 | "独立行政法人国立印刷局納付金": 171636000 432 | } 433 | }, 434 | "諸収入": { 435 | "特別会計受入金": { 436 | "外国為替資金特別会計受入金": 1789283682000, 437 | "財政投融資特別会計受入金": 432139407000, 438 | "エネルギー対策特別会計受入金": 7000, 439 | "食料安定供給特別会計受入金": 1000, 440 | "自動車安全特別会計受入金": 2616534000 441 | }, 442 | "東日本大震災復興財政投融資特別会計受入金": { 443 | "財政投融資特別会計受入金": 7205000 444 | }, 445 | "許可及手数料": { 446 | "手数料": 942199000, 447 | "許可料": 1409396000 448 | }, 449 | "受託調査試験及役務収入": { 450 | "地方消費税徴収取扱費受入": 16361157000 451 | }, 452 | "懲罰及没収金": { 453 | "国税犯則者納金": 5694428000 454 | }, 455 | "弁償及返納金": { 456 | "弁償及違約金": 1028225000, 457 | "返納金": 481910000 458 | }, 459 | "物品売払収入": { 460 | "不用物品売払代": 48682000 461 | }, 462 | "文官恩給費特別会計等負担金": { 463 | "文官恩給費特別会計等負担金": 552052000 464 | }, 465 | "雑入": { 466 | "労働保険料被保険者負担金": 75074000, 467 | "小切手支払未済金収入": 2000, 468 | "延滞金": 30474000, 469 | "経過利子受入": 50106247000, 470 | "雑収": 841283000 471 | } 472 | }, 473 | "公債金": { 474 | "公債金": { 475 | "公債金": 6952000000000 476 | }, 477 | "特例公債金": { 478 | "特例公債金": 25708451922000 479 | } 480 | }, 481 | "前年度剰余金受入": { 482 | "前年度剰余金受入": { 483 | "前年度剰余金受入": 215930871000 484 | }, 485 | "東日本大震災復興前年度剰余金受入": { 486 | "前年度剰余金受入": 2587803000 487 | } 488 | } 489 | }, 490 | "文部科学省": { 491 | "国有財産利用収入": { 492 | "国有財産貸付収入": { 493 | "土地及水面貸付料": 577106000, 494 | "建物及物件貸付料": 3645000, 495 | "公務員宿舎貸付料": 28416000 496 | }, 497 | "国有財産使用収入": { 498 | "版権及特許権等収入": 14571000 499 | } 500 | }, 501 | "納付金": { 502 | "独立行政法人日本スポーツ振興センター納付金": { 503 | "独立行政法人日本スポーツ振興センター納付金": 5276311000 504 | }, 505 | "雑納付金": { 506 | "国立研究開発法人科学技術振興機構納付金": 756000000, 507 | "独立行政法人日本学生支援機構納付金": 1266955000, 508 | "独立行政法人国立高等専門学校機構納付金": 165569000, 509 | "独立行政法人大学改革支援・学位授与機構納付金": 177518000, 510 | "独立行政法人日本学術振興会納付金": 0, 511 | "国立研究開発法人理化学研究所納付金": 0, 512 | "独立行政法人日本スポーツ振興センター納付金": 0, 513 | "独立行政法人日本芸術文化振興会納付金": 0 514 | } 515 | }, 516 | "諸収入": { 517 | "許可及手数料": { 518 | "手数料": 24890000 519 | }, 520 | "弁償及返納金": { 521 | "弁償及違約金": 562000, 522 | "返納金": 11386078000 523 | }, 524 | "物品売払収入": { 525 | "不用物品売払代": 24942000 526 | }, 527 | "雑入": { 528 | "労働保険料被保険者負担金": 4174000, 529 | "延滞金": 8935000, 530 | "原子力損害賠償補償料等収入": 5094115000, 531 | "雑収": 1536805000 532 | } 533 | } 534 | }, 535 | "厚生労働省": { 536 | "官業収入": { 537 | "病院収入": { 538 | "国立障害者リハビリテーションセンター病院収入": 822167000, 539 | "国立ハンセン病療養所病院収入": 13892000 540 | } 541 | }, 542 | "回収金等収入": { 543 | "貸付金等回収金収入": { 544 | "公衆衛生修学資金貸付金償還金": 1128000, 545 | "母子父子寡婦福祉資金貸付金償還金": 2867046000 546 | } 547 | }, 548 | "国有財産利用収入": { 549 | "国有財産貸付収入": { 550 | "土地及水面貸付料": 330733000, 551 | "建物及物件貸付料": 41359000, 552 | "公務員宿舎貸付料": 82415000 553 | }, 554 | "国有財産使用収入": { 555 | "版権及特許権等収入": 814000 556 | }, 557 | "利子収入": { 558 | "延納利子収入": 12000 559 | } 560 | }, 561 | "納付金": { 562 | "雑納付金": { 563 | "独立行政法人医薬品医療機器総合機構納付金": 943396000, 564 | "独立行政法人高齢・障害・求職者雇用支援機構納付金": 0 565 | } 566 | }, 567 | "諸収入": { 568 | "特別会計受入金": { 569 | "年金特別会計受入金": 33304000 570 | }, 571 | "授業料及入学検定料": { 572 | "授業料": 83604000, 573 | "入学及検定料": 19146000, 574 | "講習料": 16358000 575 | }, 576 | "許可及手数料": { 577 | "手数料": 92503000 578 | }, 579 | "受託調査試験及役務収入": { 580 | "受託調査及試験収入": 109725000, 581 | "受託造修収入": 75240000 582 | }, 583 | "弁償及返納金": { 584 | "弁償及違約金": 9691000, 585 | "返納金": 462925307000 586 | }, 587 | "物品売払収入": { 588 | "試験場製品等売払代": 82106000, 589 | "不用物品売払代": 15828000, 590 | "特殊薬品売払代": 13192000, 591 | "あへん売払代": 705609000 592 | }, 593 | "雑入": { 594 | "労働保険料被保険者負担金": 24292000, 595 | "小切手支払未済金収入": 66000, 596 | "延滞金": 1933000, 597 | "失業者退職手当特別会計等負担金": 23963000, 598 | "労働保険審査会費特別会計負担金": 280961000, 599 | "雑収": 857297000 600 | } 601 | } 602 | }, 603 | "農林水産省": { 604 | "官業収入": { 605 | "国有林野事業収入": { 606 | "国有林野事業収入": 30370114000 607 | } 608 | }, 609 | "国有財産処分収入": { 610 | "国有財産売払収入": { 611 | "土地売払代": 473932000, 612 | "立木竹売払代": 204468000 613 | } 614 | }, 615 | "回収金等収入": { 616 | "貸付金等回収金収入": { 617 | "農地保有合理化促進対策資金貸付金償還金": 3346224000, 618 | "就農支援資金貸付金償還金": 1284451000 619 | } 620 | }, 621 | "国有財産利用収入": { 622 | "国有財産貸付収入": { 623 | "土地及水面貸付料": 197298000, 624 | "建物及物件貸付料": 73448000, 625 | "公務員宿舎貸付料": 835433000 626 | }, 627 | "国有財産使用収入": { 628 | "版権及特許権等収入": 4397000 629 | }, 630 | "利子収入": { 631 | "延納利子収入": 3159000 632 | } 633 | }, 634 | "納付金": { 635 | "日本中央競馬会納付金": { 636 | "日本中央競馬会納付金": 314097358000 637 | }, 638 | "雑納付金": { 639 | "独立行政法人農林水産消費安全技術センター納付金": 287680000, 640 | "独立行政法人農畜産業振興機構納付金": 1332476000, 641 | "独立行政法人農業者年金基金納付金": 0 642 | } 643 | }, 644 | "諸収入": { 645 | "特別会計受入金": { 646 | "食料安定供給特別会計受入金": 5625444000 647 | }, 648 | "東日本大震災復興食料安定供給特別会計受入金": { 649 | "食料安定供給特別会計受入金": 2353662000 650 | }, 651 | "公共事業費負担金": { 652 | "海岸整備事業費負担金": 1007950000, 653 | "治山事業費負担金": 4858580000, 654 | "土地改良事業費負担金": 40724191000, 655 | "特定漁港漁場整備事業費負担金": 5120739000, 656 | "農業用施設災害復旧事業費負担金": 134628000, 657 | "直轄地すべり防止施設災害復旧費負担金": 4252000, 658 | "治山災害復旧事業費負担金": 33207000, 659 | "漁港災害復旧事業費負担金": 16290000, 660 | "直轄地すべり対策災害関連緊急事業費負担金": 3742000, 661 | "治山等災害関連緊急事業費負担金": 18105000, 662 | "地すべり対策事業費負担金": 0, 663 | "海岸保全施設災害復旧事業費負担金": 0 664 | }, 665 | "東日本大震災復興公共事業費負担金": { 666 | "土地改良事業費負担金": 12587000 667 | }, 668 | "許可及手数料": { 669 | "手数料": 43318000 670 | }, 671 | "受託調査試験及役務収入": { 672 | "受託調査及試験収入": 211000, 673 | "受託研究員費受入": 116000, 674 | "受託測量等収入": 729000, 675 | "受託工事収入": 3601477000 676 | }, 677 | "懲罰及没収金": { 678 | "没収金": 51080000 679 | }, 680 | "弁償及返納金": { 681 | "弁償及違約金": 353004000, 682 | "返納金": 22290389000 683 | }, 684 | "物品売払収入": { 685 | "試験場製品等売払代": 1095000, 686 | "不用物品売払代": 165565000 687 | }, 688 | "雑入": { 689 | "労働保険料被保険者負担金": 17259000, 690 | "小切手支払未済金収入": 7000, 691 | "延滞金": 27252000, 692 | "雑収": 2316820000 693 | } 694 | } 695 | }, 696 | "経済産業省": { 697 | "回収金等収入": { 698 | "特別会計整理収入": { 699 | "貿易特別会計整理収入": 106000, 700 | "米国対日援助物資等処理特別会計整理収入": 12000 701 | }, 702 | "貸付金等回収金収入": { 703 | "小規模企業者等設備導入資金貸付金償還金": 3626434000 704 | } 705 | }, 706 | "国有財産利用収入": { 707 | "国有財産貸付収入": { 708 | "土地及水面貸付料": 51948000, 709 | "建物及物件貸付料": 169134000, 710 | "公務員宿舎貸付料": 12586000 711 | } 712 | }, 713 | "納付金": { 714 | "特定アルコール譲渡者納付金": { 715 | "特定アルコール譲渡者納付金": 9032230000 716 | }, 717 | "雑納付金": { 718 | "独立行政法人製品評価技術基盤機構納付金": 80492000, 719 | "独立行政法人日本貿易振興機構納付金": 1354209000, 720 | "独立行政法人中小企業基盤整備機構納付金": 26183745000, 721 | "国立研究開発法人新エネルギー・産業技術総合開発機構納付金": 0, 722 | "独立行政法人情報処理推進機構納付金": 0, 723 | "独立行政法人石油天然ガス・金属鉱物資源機構納付金": 0 724 | } 725 | }, 726 | "諸収入": { 727 | "許可及手数料": { 728 | "手数料": 731000 729 | }, 730 | "弁償及返納金": { 731 | "弁償及違約金": 11901000, 732 | "返納金": 1909011000 733 | }, 734 | "物品売払収入": { 735 | "不用物品売払代": 186099000 736 | }, 737 | "雑入": { 738 | "労働保険料被保険者負担金": 5086000, 739 | "延滞金": 4324000, 740 | "雑収": 680219000 741 | }, 742 | "東日本大震災復興エネルギー対策特別会計受入金": { 743 | "エネルギー対策特別会計受入金": 0 744 | } 745 | } 746 | }, 747 | "国土交通省": { 748 | "国有財産処分収入": { 749 | "国有財産売払収入": { 750 | "船舶売払代": 1125000, 751 | "航空機売払代": 135000000 752 | } 753 | }, 754 | "回収金等収入": { 755 | "特別会計整理収入": { 756 | "社会資本整備事業特別会計整理収入": 37634889000 757 | }, 758 | "貸付金等回収金収入": { 759 | "都市開発資金貸付金償還金": 11852499000, 760 | "有料道路整備資金貸付金償還金": 17013191000, 761 | "連続立体交差事業資金貸付金償還金": 11675000, 762 | "埠頭整備等資金貸付金償還金": 3322935000, 763 | "港湾開発資金貸付金償還金": 222220000, 764 | "港湾物流高度化基盤施設整備資金貸付金償還金": 12408000 765 | }, 766 | "東日本大震災復興貸付金等回収金収入": { 767 | "埠頭災害復旧事業資金貸付金償還金": 7392000, 768 | "空港機能施設災害復旧事業資金貸付金償還金": 209066000 769 | } 770 | }, 771 | "国有財産利用収入": { 772 | "国有財産貸付収入": { 773 | "土地及水面貸付料": 258725000, 774 | "建物及物件貸付料": 704841000, 775 | "公務員宿舎貸付料": 1970551000, 776 | "機械貸付料": 6340000, 777 | "港湾施設貸付料": 790494000 778 | }, 779 | "国有財産使用収入": { 780 | "版権及特許権等収入": 223553000, 781 | "入場料等収入": 2868049000, 782 | "電子情報処理組織使用料収入": 132201000 783 | }, 784 | "利子収入": { 785 | "都市開発資金貸付金利子収入": 28807000, 786 | "延納利子収入": 0 787 | } 788 | }, 789 | "納付金": { 790 | "特定タンカー所有者納付金": { 791 | "特定タンカー所有者納付金": 209993000 792 | }, 793 | "雑納付金": { 794 | "独立行政法人鉄道建設・運輸施設整備支援機構納付金": 0, 795 | "独立行政法人国際観光振興機構納付金": 0, 796 | "独立行政法人日本高速道路保有・債務返済機構納付金": 0 797 | } 798 | }, 799 | "諸収入": { 800 | "公共事業費負担金": { 801 | "海岸整備事業費負担金": 7370207000, 802 | "河川等整備事業費負担金": 161113264000, 803 | "多目的ダム建設等事業電気事業者等工事費負担金": 31172815000, 804 | "道路整備事業費負担金": 309344000000, 805 | "港湾整備事業費負担金": 68286837000, 806 | "エネルギー・鉄鋼港湾施設工事受益者工事費負担金": 155000000, 807 | "国営公園整備事業費負担金": 1338000000, 808 | "河川等災害復旧事業費負担金": 8081697000, 809 | "河川等災害関連事業費負担金": 1676508000, 810 | "水資源開発施設災害復旧事業費負担金": 0 811 | }, 812 | "許可及手数料": { 813 | "手数料": 1387586000, 814 | "許可料": 4935728000 815 | }, 816 | "受託調査試験及役務収入": { 817 | "受託研究員費受入": 1230000, 818 | "受託測量等収入": 1225000, 819 | "受託工事収入": 66104039000, 820 | "測量標移転改埋費受入": 204000 821 | }, 822 | "懲罰及没収金": { 823 | "没収金": 35417000 824 | }, 825 | "弁償及返納金": { 826 | "弁償及違約金": 2737278000, 827 | "返納金": 39796316000 828 | }, 829 | "物品売払収入": { 830 | "不用物品売払代": 2210128000, 831 | "刊行物売払代": 3632000 832 | }, 833 | "附帯工事費負担金": { 834 | "附帯工事費負担金": 17514000000, 835 | "道路附属物等復旧費負担金": 1921000000 836 | }, 837 | "雑入": { 838 | "労働保険料被保険者負担金": 29699000, 839 | "延滞金": 53193000, 840 | "雑収": 11570752000 841 | } 842 | } 843 | }, 844 | "環境省": { 845 | "国有財産利用収入": { 846 | "国有財産貸付収入": { 847 | "土地及水面貸付料": 573242000, 848 | "建物及物件貸付料": 63347000, 849 | "公務員宿舎貸付料": 15941000 850 | }, 851 | "国有財産使用収入": { 852 | "入場料等収入": 346676000 853 | } 854 | }, 855 | "納付金": { 856 | "雑納付金": { 857 | "独立行政法人環境再生保全機構納付金": 16376106000 858 | } 859 | }, 860 | "諸収入": { 861 | "弁償及返納金": { 862 | "弁償及違約金": 2504000, 863 | "返納金": 951361000 864 | }, 865 | "物品売払収入": { 866 | "不用物品売払代": 54000 867 | }, 868 | "雑入": { 869 | "労働保険料被保険者負担金": 1430000, 870 | "延滞金": 1195000, 871 | "雑収": 53017000 872 | } 873 | } 874 | }, 875 | "防衛省": { 876 | "官業収入": { 877 | "病院収入": { 878 | "防衛省病院収入": 16518383000 879 | } 880 | }, 881 | "国有財産処分収入": { 882 | "国有財産売払収入": { 883 | "船舶売払代": 121654000 884 | } 885 | }, 886 | "回収金等収入": { 887 | "貸付金等回収金収入": { 888 | "自衛隊衛生貸費学生等貸与金償還金": 342754000 889 | }, 890 | "事故補償費返還金": { 891 | "在日合衆国軍事故補償費返還金": 57900000 892 | } 893 | }, 894 | "国有財産利用収入": { 895 | "国有財産貸付収入": { 896 | "土地及水面貸付料": 922129000, 897 | "建物及物件貸付料": 1173613000, 898 | "公務員宿舎貸付料": 5504746000 899 | }, 900 | "国有財産使用収入": { 901 | "寄宿料": 103000, 902 | "飛行場及航空保安施設使用料収入": 1197000 903 | }, 904 | "利子収入": { 905 | "延納利子収入": 1613000 906 | } 907 | }, 908 | "納付金": { 909 | "雑納付金": { 910 | "独立行政法人駐留軍等労働者労務管理機構納付金": 41210000 911 | } 912 | }, 913 | "諸収入": { 914 | "授業料及入学検定料": { 915 | "授業料": 7872000 916 | }, 917 | "受託調査試験及役務収入": { 918 | "受託調査及試験収入": 13294000 919 | }, 920 | "弁償及返納金": { 921 | "弁償及違約金": 2852069000, 922 | "返納金": 15001289000 923 | }, 924 | "物品売払収入": { 925 | "不用物品売払代": 2356772000, 926 | "返還物品売払代": 209238000, 927 | "残飯売払代": 377000 928 | }, 929 | "雑入": { 930 | "労働保険料被保険者負担金": 31438000, 931 | "延滞金": 6827000, 932 | "給食費受入": 2199864000, 933 | "雑収": 726541000 934 | }, 935 | "許可及手数料": { 936 | "手数料": 0 937 | } 938 | } 939 | } 940 | } -------------------------------------------------------------------------------- /front/src/data/japan/2013/revenue.json: -------------------------------------------------------------------------------- 1 | { 2 | "国会": { 3 | "国有財産利用収入": { 4 | "国有財産貸付収入": { 5 | "土地及水面貸付料": 1008610000, 6 | "建物及物件貸付料": 502317000, 7 | "公務員宿舎貸付料": 35716000 8 | }, 9 | "国有財産使用収入": { 10 | "版権及特許権等収入": 2848000 11 | }, 12 | "利子収入": { 13 | "延納利子収入": 36000 14 | } 15 | }, 16 | "諸収入": { 17 | "弁償及返納金": { 18 | "弁償及違約金": 1465000, 19 | "返納金": 15057000 20 | }, 21 | "物品売払収入": { 22 | "不用物品売払代": 6217000 23 | }, 24 | "雑入": { 25 | "労働保険料被保険者負担金": 1946000, 26 | "雑収": 7078000, 27 | "延滞金": 0 28 | } 29 | } 30 | }, 31 | "裁判所": { 32 | "国有財産利用収入": { 33 | "国有財産貸付収入": { 34 | "土地及水面貸付料": 75861000, 35 | "建物及物件貸付料": 72285000, 36 | "公務員宿舎貸付料": 696202000 37 | }, 38 | "国有財産使用収入": { 39 | "版権及特許権等収入": 6759000 40 | } 41 | }, 42 | "納付金": { 43 | "法科大学院設置者納付金": { 44 | "法科大学院設置者納付金": 59650000 45 | } 46 | }, 47 | "諸収入": { 48 | "許可及手数料": { 49 | "手数料": 1881333000 50 | }, 51 | "懲罰及没収金": { 52 | "過料": 6000, 53 | "没収金": 154767000 54 | }, 55 | "弁償及返納金": { 56 | "弁償及違約金": 58452000, 57 | "返納金": 54562000 58 | }, 59 | "物品売払収入": { 60 | "不用物品売払代": 99254000 61 | }, 62 | "雑入": { 63 | "労働保険料被保険者負担金": 10997000, 64 | "小切手支払未済金収入": 166000, 65 | "延滞金": 2996000, 66 | "期満後収入": 4911000, 67 | "雑収": 25846802000 68 | } 69 | } 70 | }, 71 | "会計検査院": { 72 | "国有財産利用収入": { 73 | "国有財産貸付収入": { 74 | "土地及水面貸付料": 59000, 75 | "建物及物件貸付料": 38000, 76 | "公務員宿舎貸付料": 18432000 77 | }, 78 | "国有財産使用収入": { 79 | "版権及特許権等収入": 44000 80 | } 81 | }, 82 | "諸収入": { 83 | "弁償及返納金": { 84 | "弁償及違約金": 311000, 85 | "返納金": 1237000 86 | }, 87 | "物品売払収入": { 88 | "不用物品売払代": 115000 89 | }, 90 | "雑入": { 91 | "労働保険料被保険者負担金": 854000, 92 | "小切手支払未済金収入": 10000, 93 | "延滞金": 1000, 94 | "雑収": 681000 95 | } 96 | } 97 | }, 98 | "内閣": { 99 | "国有財産利用収入": { 100 | "国有財産貸付収入": { 101 | "土地及水面貸付料": 19261000, 102 | "建物及物件貸付料": 2198000, 103 | "公務員宿舎貸付料": 5558000 104 | }, 105 | "国有財産使用収入": { 106 | "版権及特許権等収入": 938000 107 | } 108 | }, 109 | "諸収入": { 110 | "許可及手数料": { 111 | "手数料": 3000 112 | }, 113 | "弁償及返納金": { 114 | "弁償及違約金": 252000, 115 | "返納金": 1191557000 116 | }, 117 | "物品売払収入": { 118 | "不用物品売払代": 1402000 119 | }, 120 | "雑入": { 121 | "労働保険料被保険者負担金": 1709000, 122 | "延滞金": 361000, 123 | "雑収": 289000 124 | } 125 | } 126 | }, 127 | "内閣府": { 128 | "官業収入": { 129 | "病院収入": { 130 | "宮内庁病院収入": 41483000 131 | } 132 | }, 133 | "国有財産処分収入": { 134 | "国有財産売払収入": { 135 | "土地売払代": 174561000, 136 | "建物売払代": 5612000, 137 | "船舶売払代": 2981000, 138 | "航空機売払代": 226456000 139 | } 140 | }, 141 | "回収金等収入": { 142 | "貸付金等回収金収入": { 143 | "総合研究開発機構無利子貸付金償還金": 3110000000 144 | } 145 | }, 146 | "国有財産利用収入": { 147 | "国有財産貸付収入": { 148 | "土地及水面貸付料": 215384000, 149 | "建物及物件貸付料": 66874000, 150 | "公務員宿舎貸付料": 524484000 151 | }, 152 | "国有財産使用収入": { 153 | "版権及特許権等収入": 1825000, 154 | "公益認定等総合情報システム利用料収入": 19035000 155 | }, 156 | "利子収入": { 157 | "延納利子収入": 153000 158 | } 159 | }, 160 | "納付金": { 161 | "雑納付金": { 162 | "公認会計士法違反者納付金": 18180000, 163 | "価格協定等違反者納付金": 26765072000, 164 | "金融商品取引法違反者納付金": 743200000, 165 | "独立行政法人北方領土問題対策協会納付金": 793000, 166 | "独立行政法人国民生活センター納付金": 6753000 167 | } 168 | }, 169 | "諸収入": { 170 | "特別会計受入金": { 171 | "自動車安全特別会計受入金": 123845000 172 | }, 173 | "許可及手数料": { 174 | "手数料": 55000 175 | }, 176 | "弁償及返納金": { 177 | "弁償及違約金": 121603000, 178 | "返納金": 205260000 179 | }, 180 | "物品売払収入": { 181 | "試験場製品等売払代": 4393000, 182 | "不用物品売払代": 215636000 183 | }, 184 | "雑入": { 185 | "労働保険料被保険者負担金": 9236000, 186 | "小切手支払未済金収入": 2000, 187 | "延滞金": 5870000, 188 | "雑収": 55643000 189 | } 190 | } 191 | }, 192 | "総務省": { 193 | "国有財産利用収入": { 194 | "国有財産貸付収入": { 195 | "土地及水面貸付料": 45634000, 196 | "建物及物件貸付料": 54092000, 197 | "公務員宿舎貸付料": 35033000 198 | }, 199 | "利子収入": { 200 | "延納利子収入": 8000 201 | } 202 | }, 203 | "納付金": { 204 | "雑納付金": { 205 | "独立行政法人統計センター納付金": 1618106000, 206 | "独立行政法人郵便貯金・簡易生命保険管理機構納付金": 0 207 | } 208 | }, 209 | "諸収入": { 210 | "許可及手数料": { 211 | "手数料": 1284169000 212 | }, 213 | "弁償及返納金": { 214 | "弁償及違約金": 4371000, 215 | "返納金": 2043323000 216 | }, 217 | "物品売払収入": { 218 | "不用物品売払代": 13448000 219 | }, 220 | "電波利用料収入": { 221 | "電波利用料収入": 74130449000 222 | }, 223 | "雑入": { 224 | "労働保険料被保険者負担金": 5653000, 225 | "延滞金": 4216000, 226 | "独立行政法人平和祈念事業特別基金資産承継収入": 117628000, 227 | "雑収": 912262000 228 | }, 229 | "東日本大震災復興雑入": { 230 | "独立行政法人平和祈念事業特別基金資産承継収入": 9372000 231 | } 232 | } 233 | }, 234 | "法務省": { 235 | "国有財産利用収入": { 236 | "国有財産貸付収入": { 237 | "土地及水面貸付料": 218384000, 238 | "建物及物件貸付料": 152616000, 239 | "公務員宿舎貸付料": 350478000 240 | }, 241 | "利子収入": { 242 | "延納利子収入": 309000 243 | } 244 | }, 245 | "諸収入": { 246 | "許可及手数料": { 247 | "手数料": 36104540000 248 | }, 249 | "懲罰及没収金": { 250 | "過料": 917541000, 251 | "没収金": 1544393000, 252 | "罰金及科料": 54464236000 253 | }, 254 | "弁償及返納金": { 255 | "弁償及違約金": 711794000, 256 | "返納金": 388705000 257 | }, 258 | "物品売払収入": { 259 | "不用物品売払代": 247000000 260 | }, 261 | "矯正官署作業収入": { 262 | "刑務所作業収入": 4612593000, 263 | "少年院職業補導収入": 11825000 264 | }, 265 | "雑入": { 266 | "労働保険料被保険者負担金": 36624000, 267 | "小切手支払未済金収入": 11650000, 268 | "延滞金": 4077000, 269 | "期満後収入": 169553000, 270 | "雑収": 234910000 271 | } 272 | } 273 | }, 274 | "外務省": { 275 | "国有財産利用収入": { 276 | "国有財産貸付収入": { 277 | "土地及水面貸付料": 7247000, 278 | "建物及物件貸付料": 58128000, 279 | "公務員宿舎貸付料": 429978000 280 | }, 281 | "国有財産使用収入": { 282 | "版権及特許権等収入": 55000 283 | }, 284 | "利子収入": { 285 | "預託金利子収入": 10429000 286 | } 287 | }, 288 | "諸収入": { 289 | "許可及手数料": { 290 | "手数料": 4992800000 291 | }, 292 | "弁償及返納金": { 293 | "弁償及違約金": 3334000, 294 | "返納金": 6048067000 295 | }, 296 | "物品売払収入": { 297 | "刊行物売払代": 1132000, 298 | "不用物品売払代": 35189000 299 | }, 300 | "雑入": { 301 | "労働保険料被保険者負担金": 1761000, 302 | "小切手支払未済金収入": 188000, 303 | "延滞金": 109000, 304 | "雑収": 81144000 305 | } 306 | }, 307 | "納付金": { 308 | "雑納付金": { 309 | "独立行政法人国際協力機構納付金": 0 310 | } 311 | } 312 | }, 313 | "財務省": { 314 | "租税": { 315 | "所得税": { 316 | "源泉所得税": 11462000000000, 317 | "申告所得税": 2436000000000 318 | }, 319 | "法人税": { 320 | "法人税": 8714000000000 321 | }, 322 | "相続税": { 323 | "相続税": 1495000000000 324 | }, 325 | "消費税": { 326 | "消費税": 10649000000000 327 | }, 328 | "酒税": { 329 | "酒税": 1347000000000 330 | }, 331 | "たばこ税": { 332 | "たばこ税": 991000000000 333 | }, 334 | "揮発油税": { 335 | "揮発油税": 2566000000000 336 | }, 337 | "石油ガス税": { 338 | "石油ガス税": 11000000000 339 | }, 340 | "航空機燃料税": { 341 | "航空機燃料税": 50000000000 342 | }, 343 | "石油石炭税": { 344 | "石油石炭税": 650000000000 345 | }, 346 | "電源開発促進税": { 347 | "電源開発促進税": 330000000000 348 | }, 349 | "自動車重量税": { 350 | "自動車重量税": 386000000000 351 | }, 352 | "関税": { 353 | "関税": 897000000000 354 | }, 355 | "とん税": { 356 | "とん税": 10000000000 357 | } 358 | }, 359 | "印紙収入": { 360 | "印紙収入": { 361 | "収入印紙": 805000000000, 362 | "現金収入": 297000000000 363 | } 364 | }, 365 | "国有財産処分収入": { 366 | "国有財産売払収入": { 367 | "土地売払代": 61070000000, 368 | "立木竹売払代": 26000000, 369 | "建物売払代": 132000000, 370 | "船舶売払代": 5460000, 371 | "工作物売払代": 1173000, 372 | "証券売払代": 8096000000 373 | }, 374 | "東日本大震災復興国有財産売払収入": { 375 | "土地売払代": 23430000000 376 | }, 377 | "特定国有財産売払収入": { 378 | "特定施設売払代": 0 379 | } 380 | }, 381 | "回収金等収入": { 382 | "特別会計整理収入": { 383 | "産業投資特別会計整理収入": 18088337000 384 | }, 385 | "貸付金等回収金収入": { 386 | "清酒製造業近代化事業基金貸付金償還金": 6500000000 387 | }, 388 | "政府出資回収金収入": { 389 | "独立行政法人平和祈念事業特別基金出資回収金": 100000000, 390 | "独立行政法人国際協力機構出資回収金": 303469000, 391 | "独立行政法人国立印刷局出資回収金": 1428559000, 392 | "独立行政法人農林漁業信用基金出資回収金": 12383000000, 393 | "独立行政法人中小企業基盤整備機構出資回収金": 14507000, 394 | "独立行政法人鉄道建設・運輸施設整備支援機構出資回収金": 396244000, 395 | "独立行政法人海上災害防止センター出資回収金": 327000000, 396 | "米州開発銀行出資回収金": 0, 397 | "預金保険機構出資回収金": 0, 398 | "独立行政法人日本貿易振興機構出資回収金": 0 399 | } 400 | }, 401 | "国有財産利用収入": { 402 | "国有財産貸付収入": { 403 | "土地及水面貸付料": 18900125000, 404 | "建物及物件貸付料": 1205348000, 405 | "公務員宿舎貸付料": 15796094000 406 | }, 407 | "国有財産使用収入": { 408 | "版権及特許権等収入": 882000 409 | }, 410 | "利子収入": { 411 | "延納利子収入": 131348000, 412 | "指定預金利子収入": 434000000, 413 | "預託金利子収入": 0 414 | }, 415 | "配当金収入": { 416 | "日本銀行配当金収入": 2750000, 417 | "成田国際空港株式会社配当金収入": 359536000, 418 | "日本郵政株式会社配当金収入": 13410000000 419 | } 420 | }, 421 | "納付金": { 422 | "日本銀行納付金": { 423 | "日本銀行納付金": 406400000000 424 | }, 425 | "東日本大震災復興日本銀行納付金": { 426 | "日本銀行納付金": 2700000000 427 | }, 428 | "独立行政法人造幣局納付金": { 429 | "独立行政法人造幣局納付金": 4229026000 430 | }, 431 | "雑納付金": { 432 | "預金保険機構納付金": 17200433000, 433 | "独立行政法人造幣局納付金": 1288974000, 434 | "独立行政法人国立印刷局納付金": 10281590000, 435 | "独立行政法人日本万国博覧会記念機構納付金": 119496000, 436 | "株式会社国際協力銀行納付金": 0 437 | }, 438 | "東日本大震災復興雑納付金": { 439 | "株式会社国際協力銀行納付金": 177475000, 440 | "独立行政法人造幣局納付金": 53816000, 441 | "独立行政法人国立印刷局納付金": 291245000 442 | } 443 | }, 444 | "諸収入": { 445 | "特別会計受入金": { 446 | "外国為替資金特別会計受入金": 1928567808000, 447 | "食料安定供給特別会計受入金": 2870000, 448 | "社会資本整備事業特別会計受入金": 74857457000, 449 | "財政投融資特別会計受入金": 0 450 | }, 451 | "東日本大震災復興外国為替資金特別会計受入金": { 452 | "外国為替資金特別会計受入金": 25861000 453 | }, 454 | "東日本大震災復興財政投融資特別会計受入金": { 455 | "財政投融資特別会計受入金": 4481000 456 | }, 457 | "許可及手数料": { 458 | "手数料": 953349000, 459 | "許可料": 1497546000 460 | }, 461 | "受託調査試験及役務収入": { 462 | "地方消費税徴収取扱費受入": 10227170000 463 | }, 464 | "懲罰及没収金": { 465 | "国税犯則者納金": 151603000 466 | }, 467 | "弁償及返納金": { 468 | "弁償及違約金": 899204000, 469 | "返納金": 1456728000 470 | }, 471 | "物品売払収入": { 472 | "不用物品売払代": 34273000 473 | }, 474 | "文官恩給費特別会計等負担金": { 475 | "文官恩給費特別会計等負担金": 1663178000 476 | }, 477 | "雑入": { 478 | "労働保険料被保険者負担金": 83573000, 479 | "小切手支払未済金収入": 1108000, 480 | "延滞金": 79677000, 481 | "経過利子受入": 54020606000, 482 | "雑収": 981295000 483 | } 484 | }, 485 | "公債金": { 486 | "公債金": { 487 | "公債金": 5775000000000 488 | }, 489 | "特例公債金": { 490 | "特例公債金": 37076000000000 491 | }, 492 | "年金特例公債金": { 493 | "年金特例公債金": 2611042408000 494 | } 495 | }, 496 | "前年度剰余金受入": { 497 | "前年度剰余金受入": { 498 | "前年度剰余金受入": 246589000 499 | }, 500 | "東日本大震災復興前年度剰余金受入": { 501 | "前年度剰余金受入": 220000000000 502 | } 503 | } 504 | }, 505 | "文部科学省": { 506 | "国有財産利用収入": { 507 | "国有財産貸付収入": { 508 | "土地及水面貸付料": 515103000, 509 | "建物及物件貸付料": 10218000, 510 | "公務員宿舎貸付料": 38147000, 511 | "機械貸付料": 112000 512 | }, 513 | "国有財産使用収入": { 514 | "版権及特許権等収入": 19140000 515 | } 516 | }, 517 | "納付金": { 518 | "独立行政法人日本スポーツ振興センター納付金": { 519 | "独立行政法人日本スポーツ振興センター納付金": 7867333000 520 | }, 521 | "雑納付金": { 522 | "独立行政法人日本学術振興会納付金": 1322616000, 523 | "独立行政法人理化学研究所納付金": 567170000, 524 | "独立行政法人日本スポーツ振興センター納付金": 278197000, 525 | "独立行政法人日本芸術文化振興会納付金": 389162000, 526 | "独立行政法人科学技術振興機構納付金": 0 527 | } 528 | }, 529 | "諸収入": { 530 | "許可及手数料": { 531 | "手数料": 22208000 532 | }, 533 | "弁償及返納金": { 534 | "弁償及違約金": 4416000, 535 | "返納金": 9051181000 536 | }, 537 | "物品売払収入": { 538 | "刊行物売払代": 1394000, 539 | "不用物品売払代": 10760000 540 | }, 541 | "雑入": { 542 | "労働保険料被保険者負担金": 2377000, 543 | "小切手支払未済金収入": 2000, 544 | "延滞金": 10064000, 545 | "原子力損害賠償補償料収入": 4981496000, 546 | "雑収": 2709360000 547 | } 548 | } 549 | }, 550 | "厚生労働省": { 551 | "官業収入": { 552 | "病院収入": { 553 | "国立障害者リハビリテーションセンター病院収入": 1082554000, 554 | "国立ハンセン病療養所病院収入": 235608000 555 | }, 556 | "診療所収入": { 557 | "国立知的障害児施設等診療所収入": 6133000 558 | } 559 | }, 560 | "回収金等収入": { 561 | "貸付金等回収金収入": { 562 | "消費生活協同組合資金貸付金償還金": 1000000, 563 | "災害援護資金貸付金償還金": 805231000, 564 | "母子寡婦福祉資金貸付金償還金": 985534000 565 | } 566 | }, 567 | "国有財産利用収入": { 568 | "国有財産貸付収入": { 569 | "土地及水面貸付料": 327918000, 570 | "建物及物件貸付料": 36268000, 571 | "公務員宿舎貸付料": 79883000 572 | }, 573 | "国有財産使用収入": { 574 | "版権及特許権等収入": 366000 575 | }, 576 | "利子収入": { 577 | "延納利子収入": 120000, 578 | "消費生活協同組合資金貸付金利子収入": 60000 579 | } 580 | }, 581 | "納付金": { 582 | "雑納付金": { 583 | "独立行政法人高齢・障害・求職者雇用支援機構納付金": 6952000, 584 | "独立行政法人労働政策研究・研修機構納付金": 0 585 | } 586 | }, 587 | "諸収入": { 588 | "特別会計受入金": { 589 | "年金特別会計受入金": 35611000 590 | }, 591 | "授業料及入学検定料": { 592 | "授業料": 125250000, 593 | "入学及検定料": 23710000, 594 | "講習料": 40291000 595 | }, 596 | "許可及手数料": { 597 | "手数料": 52939000 598 | }, 599 | "受託調査試験及役務収入": { 600 | "受託調査及試験収入": 119122000, 601 | "受託造修収入": 62662000 602 | }, 603 | "弁償及返納金": { 604 | "弁償及違約金": 18885000, 605 | "返納金": 238900460000 606 | }, 607 | "物品売払収入": { 608 | "試験場製品等売払代": 87734000, 609 | "不用物品売払代": 1958000, 610 | "特殊薬品売払代": 11588000, 611 | "あへん売払代": 3038715000 612 | }, 613 | "雑入": { 614 | "労働保険料被保険者負担金": 45246000, 615 | "小切手支払未済金収入": 48000, 616 | "延滞金": 10613000, 617 | "失業者退職手当特別会計等負担金": 287199000, 618 | "労働保険審査会費特別会計負担金": 275848000, 619 | "雑収": 1491619000 620 | } 621 | } 622 | }, 623 | "農林水産省": { 624 | "官業収入": { 625 | "国有林野事業収入": { 626 | "国有林野事業収入": 27405413000 627 | } 628 | }, 629 | "国有財産処分収入": { 630 | "国有財産売払収入": { 631 | "立木竹売払代": 232840000 632 | } 633 | }, 634 | "回収金等収入": { 635 | "特別会計整理収入": { 636 | "国有林野事業特別会計整理収入": 45060024000 637 | } 638 | }, 639 | "国有財産利用収入": { 640 | "国有財産貸付収入": { 641 | "土地及水面貸付料": 30329000, 642 | "建物及物件貸付料": 38383000, 643 | "公務員宿舎貸付料": 986162000 644 | }, 645 | "国有財産使用収入": { 646 | "版権及特許権等収入": 2591000 647 | }, 648 | "利子収入": { 649 | "延納利子収入": 8721000 650 | } 651 | }, 652 | "納付金": { 653 | "日本中央競馬会納付金": { 654 | "日本中央競馬会納付金": 227919000000 655 | }, 656 | "雑納付金": { 657 | "独立行政法人農畜産業振興機構納付金": 9316277000, 658 | "独立行政法人農業者年金基金納付金": 606000 659 | }, 660 | "東日本大震災復興雑納付金": { 661 | "独立行政法人農畜産業振興機構納付金": 12998000, 662 | "独立行政法人農林漁業信用基金納付金": 79118000 663 | } 664 | }, 665 | "諸収入": { 666 | "特別会計受入金": { 667 | "食料安定供給特別会計受入金": 35347071000 668 | }, 669 | "東日本大震災復興食料安定供給特別会計受入金": { 670 | "食料安定供給特別会計受入金": 32595000 671 | }, 672 | "公共事業費負担金": { 673 | "海岸整備事業費負担金": 821499000, 674 | "治山事業費負担金": 2930302000, 675 | "土地改良事業費負担金": 91795079000, 676 | "地すべり対策事業費負担金": 250723000, 677 | "特定漁港漁場整備事業費負担金": 3222812000, 678 | "農業用施設災害復旧事業費負担金": 133419000, 679 | "直轄地すべり防止施設災害復旧費負担金": 4252000, 680 | "治山災害復旧事業費負担金": 32541000, 681 | "漁港災害復旧事業費負担金": 16090000, 682 | "直轄地すべり対策災害関連緊急事業費負担金": 3598000, 683 | "治山等災害関連緊急事業費負担金": 18097000, 684 | "国営造成施設管理費負担金": 0 685 | }, 686 | "許可及手数料": { 687 | "手数料": 2111000 688 | }, 689 | "受託調査試験及役務収入": { 690 | "受託調査及試験収入": 222000, 691 | "受託研究員費受入": 113000, 692 | "受託測量等収入": 1000000, 693 | "受託工事収入": 3399793000 694 | }, 695 | "懲罰及没収金": { 696 | "没収金": 21413000 697 | }, 698 | "弁償及返納金": { 699 | "弁償及違約金": 259050000, 700 | "返納金": 27184809000 701 | }, 702 | "物品売払収入": { 703 | "試験場製品等売払代": 2082000, 704 | "不用物品売払代": 497684000 705 | }, 706 | "雑入": { 707 | "労働保険料被保険者負担金": 21519000, 708 | "小切手支払未済金収入": 13000, 709 | "延滞金": 2316000, 710 | "雑収": 1974412000 711 | } 712 | } 713 | }, 714 | "経済産業省": { 715 | "回収金等収入": { 716 | "特別会計整理収入": { 717 | "貿易特別会計整理収入": 158000, 718 | "米国対日援助物資等処理特別会計整理収入": 13000 719 | }, 720 | "貸付金等回収金収入": { 721 | "小規模企業者等設備導入資金貸付金償還金": 4468204000 722 | } 723 | }, 724 | "国有財産利用収入": { 725 | "国有財産貸付収入": { 726 | "土地及水面貸付料": 39324000, 727 | "建物及物件貸付料": 124949000, 728 | "公務員宿舎貸付料": 31730000 729 | }, 730 | "国有財産使用収入": { 731 | "版権及特許権等収入": 885000 732 | } 733 | }, 734 | "納付金": { 735 | "特定アルコール譲渡者納付金": { 736 | "特定アルコール譲渡者納付金": 10456990000 737 | }, 738 | "雑納付金": { 739 | "独立行政法人産業技術総合研究所納付金": 79908000, 740 | "独立行政法人新エネルギー・産業技術総合開発機構納付金": 3565227000, 741 | "独立行政法人情報処理推進機構納付金": 1400101000, 742 | "独立行政法人石油天然ガス・金属鉱物資源機構納付金": 120816000 743 | } 744 | }, 745 | "諸収入": { 746 | "許可及手数料": { 747 | "手数料": 17632000 748 | }, 749 | "弁償及返納金": { 750 | "弁償及違約金": 2612000, 751 | "返納金": 8342047000 752 | }, 753 | "物品売払収入": { 754 | "不用物品売払代": 87713000 755 | }, 756 | "雑入": { 757 | "労働保険料被保険者負担金": 4152000, 758 | "延滞金": 4544000, 759 | "雑収": 1356385000 760 | }, 761 | "東日本大震災復興エネルギー対策特別会計受入金": { 762 | "エネルギー対策特別会計受入金": 0 763 | } 764 | } 765 | }, 766 | "国土交通省": { 767 | "国有財産処分収入": { 768 | "国有財産売払収入": { 769 | "船舶売払代": 57314000, 770 | "航空機売払代": 889825000 771 | } 772 | }, 773 | "回収金等収入": { 774 | "貸付金等回収金収入": { 775 | "神戸港埠頭公社港湾施設災害復旧事業資金貸付金償還金": 218526000, 776 | "成田国際空港株式会社貸付金償還金": 1100000000, 777 | "日本下水道事業団貸付金償還金": 0 778 | } 779 | }, 780 | "国有財産利用収入": { 781 | "国有財産貸付収入": { 782 | "土地及水面貸付料": 628184000, 783 | "建物及物件貸付料": 188048000, 784 | "公務員宿舎貸付料": 424132000 785 | }, 786 | "国有財産使用収入": { 787 | "版権及特許権等収入": 324795000, 788 | "入場料等収入": 1814504000 789 | }, 790 | "利子収入": { 791 | "延納利子収入": 36000 792 | } 793 | }, 794 | "納付金": { 795 | "特定タンカー所有者納付金": { 796 | "特定タンカー所有者納付金": 225000000 797 | }, 798 | "雑納付金": { 799 | "独立行政法人鉄道建設・運輸施設整備支援機構納付金": 311762000, 800 | "独立行政法人国際観光振興機構納付金": 107476000, 801 | "独立行政法人日本高速道路保有・債務返済機構納付金": 467000 802 | } 803 | }, 804 | "諸収入": { 805 | "特別会計受入金": { 806 | "食料安定供給特別会計受入金": 16503000, 807 | "社会資本整備事業特別会計受入金": 7517909000 808 | }, 809 | "公共事業費負担金": { 810 | "海岸整備事業費負担金": 4797609000, 811 | "国営公園整備事業費負担金": 1731838000, 812 | "河川等災害復旧事業費負担金": 3585863000, 813 | "河川等災害関連事業費負担金": 1283429000 814 | }, 815 | "許可及手数料": { 816 | "手数料": 86994000 817 | }, 818 | "受託調査試験及役務収入": { 819 | "受託調査及試験収入": 18000, 820 | "受託研究員費受入": 498000, 821 | "受託測量等収入": 1859000, 822 | "受託工事収入": 134402000, 823 | "測量標移転改埋費受入": 1192000 824 | }, 825 | "懲罰及没収金": { 826 | "没収金": 22228000 827 | }, 828 | "弁償及返納金": { 829 | "弁償及違約金": 146682000, 830 | "返納金": 8875984000 831 | }, 832 | "物品売払収入": { 833 | "刊行物売払代": 8447000, 834 | "不用物品売払代": 110468000 835 | }, 836 | "雑入": { 837 | "労働保険料被保険者負担金": 15536000, 838 | "小切手支払未済金収入": 4000, 839 | "延滞金": 1502000, 840 | "雑収": 2256519000 841 | } 842 | } 843 | }, 844 | "環境省": { 845 | "国有財産利用収入": { 846 | "国有財産貸付収入": { 847 | "土地及水面貸付料": 461286000, 848 | "建物及物件貸付料": 43737000, 849 | "公務員宿舎貸付料": 13458000 850 | }, 851 | "国有財産使用収入": { 852 | "版権及特許権等収入": 362000, 853 | "入場料等収入": 194794000 854 | } 855 | }, 856 | "納付金": { 857 | "雑納付金": { 858 | "独立行政法人環境再生保全機構納付金": 9030000 859 | } 860 | }, 861 | "諸収入": { 862 | "許可及手数料": { 863 | "手数料": 108000 864 | }, 865 | "弁償及返納金": { 866 | "弁償及違約金": 4495000, 867 | "返納金": 3154543000 868 | }, 869 | "物品売払収入": { 870 | "不用物品売払代": 363000 871 | }, 872 | "東日本大震災復興災害等廃棄物処理事業費負担金": { 873 | "災害等廃棄物処理事業費負担金": 448967000 874 | }, 875 | "雑入": { 876 | "労働保険料被保険者負担金": 1716000, 877 | "延滞金": 1770000, 878 | "雑収": 12468000 879 | } 880 | } 881 | }, 882 | "防衛省": { 883 | "官業収入": { 884 | "病院収入": { 885 | "防衛省病院収入": 16074397000 886 | } 887 | }, 888 | "国有財産処分収入": { 889 | "国有財産売払収入": { 890 | "船舶売払代": 206739000 891 | } 892 | }, 893 | "回収金等収入": { 894 | "貸付金等回収金収入": { 895 | "自衛隊衛生貸費学生等貸与金償還金": 370165000 896 | }, 897 | "事故補償費返還金": { 898 | "在日合衆国軍事故補償費返還金": 101772000 899 | } 900 | }, 901 | "国有財産利用収入": { 902 | "国有財産貸付収入": { 903 | "土地及水面貸付料": 812031000, 904 | "建物及物件貸付料": 582774000, 905 | "公務員宿舎貸付料": 9129749000 906 | }, 907 | "国有財産使用収入": { 908 | "版権及特許権等収入": 1480000, 909 | "寄宿料": 121000, 910 | "飛行場及航空保安施設使用料収入": 1248000 911 | }, 912 | "利子収入": { 913 | "延納利子収入": 1131000 914 | } 915 | }, 916 | "諸収入": { 917 | "授業料及入学検定料": { 918 | "授業料": 4945000 919 | }, 920 | "許可及手数料": { 921 | "手数料": 707000 922 | }, 923 | "受託調査試験及役務収入": { 924 | "受託調査及試験収入": 15762000 925 | }, 926 | "弁償及返納金": { 927 | "弁償及違約金": 3012257000, 928 | "返納金": 11163398000 929 | }, 930 | "物品売払収入": { 931 | "不用物品売払代": 2466374000, 932 | "返還物品売払代": 163673000, 933 | "残飯売払代": 411000 934 | }, 935 | "雑入": { 936 | "労働保険料被保険者負担金": 28795000, 937 | "小切手支払未済金収入": 15000, 938 | "延滞金": 21693000, 939 | "給食費受入": 2278338000, 940 | "雑収": 2975439000 941 | } 942 | } 943 | } 944 | } -------------------------------------------------------------------------------- /front/src/data/japan/2018/revenue.json: -------------------------------------------------------------------------------- 1 | { 2 | "国会": { 3 | "国有財産利用収入": { 4 | "国有財産貸付収入": { 5 | "土地及水面貸付料": 1092867000, 6 | "建物及物件貸付料": 649994000, 7 | "公務員宿舎貸付料": 46703000 8 | }, 9 | "国有財産使用収入": { 10 | "版権及特許権等収入": 1275000 11 | }, 12 | "利子収入": { 13 | "延納利子収入": 0 14 | } 15 | }, 16 | "諸収入": { 17 | "弁償及返納金": { 18 | "弁償及違約金": 58000, 19 | "返納金": 15721000 20 | }, 21 | "物品売払収入": { 22 | "不用物品売払代": 6327000 23 | }, 24 | "雑入": { 25 | "労働保険料被保険者負担金": 1798000, 26 | "延滞金": 1000, 27 | "雑収": 985000 28 | } 29 | } 30 | }, 31 | "裁判所": { 32 | "回収金等収入": { 33 | "貸付金等回収金収入": { 34 | "修習資金貸与金償還金": 524591000 35 | } 36 | }, 37 | "国有財産利用収入": { 38 | "国有財産貸付収入": { 39 | "土地及水面貸付料": 85512000, 40 | "建物及物件貸付料": 150487000, 41 | "公務員宿舎貸付料": 630302000 42 | }, 43 | "国有財産使用収入": { 44 | "版権及特許権等収入": 4222000 45 | } 46 | }, 47 | "納付金": { 48 | "法科大学院設置者納付金": { 49 | "法科大学院設置者納付金": 48680000 50 | } 51 | }, 52 | "諸収入": { 53 | "許可及手数料": { 54 | "手数料": 1804377000 55 | }, 56 | "懲罰及没収金": { 57 | "過料": 90000, 58 | "没収金": 107636000 59 | }, 60 | "弁償及返納金": { 61 | "弁償及違約金": 75443000, 62 | "返納金": 55741000 63 | }, 64 | "物品売払収入": { 65 | "不用物品売払代": 70876000 66 | }, 67 | "雑入": { 68 | "労働保険料被保険者負担金": 9082000, 69 | "小切手支払未済金収入": 26000, 70 | "延滞金": 3837000, 71 | "期満後収入": 4121000, 72 | "雑収": 43155290000 73 | } 74 | } 75 | }, 76 | "会計検査院": { 77 | "国有財産利用収入": { 78 | "国有財産貸付収入": { 79 | "土地及水面貸付料": 17000, 80 | "建物及物件貸付料": 13000, 81 | "公務員宿舎貸付料": 1024000 82 | }, 83 | "国有財産使用収入": { 84 | "版権及特許権等収入": 0 85 | } 86 | }, 87 | "諸収入": { 88 | "弁償及返納金": { 89 | "弁償及違約金": 103000, 90 | "返納金": 1851000 91 | }, 92 | "物品売払収入": { 93 | "不用物品売払代": 1727000 94 | }, 95 | "雑入": { 96 | "労働保険料被保険者負担金": 893000, 97 | "延滞金": 1000, 98 | "雑収": 584000 99 | } 100 | } 101 | }, 102 | "内閣": { 103 | "国有財産利用収入": { 104 | "国有財産貸付収入": { 105 | "土地及水面貸付料": 23120000, 106 | "建物及物件貸付料": 1399000, 107 | "公務員宿舎貸付料": 4412000 108 | }, 109 | "国有財産使用収入": { 110 | "版権及特許権等収入": 842000 111 | } 112 | }, 113 | "諸収入": { 114 | "弁償及返納金": { 115 | "弁償及違約金": 230000, 116 | "返納金": 1272078000 117 | }, 118 | "物品売払収入": { 119 | "不用物品売払代": 1796000 120 | }, 121 | "雑入": { 122 | "労働保険料被保険者負担金": 1497000, 123 | "延滞金": 313000 124 | } 125 | } 126 | }, 127 | "内閣府": { 128 | "官業収入": { 129 | "病院収入": { 130 | "宮内庁病院収入": 35528000 131 | } 132 | }, 133 | "国有財産処分収入": { 134 | "国有財産売払収入": { 135 | "土地売払代": 2342377000, 136 | "建物売払代": 266208000, 137 | "船舶売払代": 7474000, 138 | "航空機売払代": 0 139 | } 140 | }, 141 | "回収金等収入": { 142 | "貸付金等回収金収入": { 143 | "災害援護資金貸付金償還金": 1004283000 144 | }, 145 | "東日本大震災復興放射性物質汚染対策緊急除染等事業費回収金収入": { 146 | "放射性物質汚染対策緊急除染等事業費回収金": 14013769000 147 | } 148 | }, 149 | "国有財産利用収入": { 150 | "国有財産貸付収入": { 151 | "土地及水面貸付料": 204780000, 152 | "建物及物件貸付料": 135274000, 153 | "公務員宿舎貸付料": 595493000 154 | }, 155 | "国有財産使用収入": { 156 | "版権及特許権等収入": 4178000, 157 | "入場料等収入": 734058000, 158 | "公益認定等総合情報システム利用料収入": 22152000 159 | }, 160 | "利子収入": { 161 | "延納利子収入": 0 162 | } 163 | }, 164 | "納付金": { 165 | "雑納付金": { 166 | "公認会計士法違反者納付金": 13870000, 167 | "価格協定等違反者納付金": 17672370000, 168 | "金融商品取引法違反者納付金": 2300490000, 169 | "不当表示違反者納付金": 15000000, 170 | "独立行政法人国立公文書館納付金": 19503000, 171 | "独立行政法人北方領土問題対策協会納付金": 172313000, 172 | "独立行政法人国民生活センター納付金": 63706000 173 | } 174 | }, 175 | "諸収入": { 176 | "特別会計受入金": { 177 | "自動車安全特別会計受入金": 120498000 178 | }, 179 | "許可及手数料": { 180 | "手数料": 150661000 181 | }, 182 | "懲罰及没収金": { 183 | "交通反則者納金": 60512251000 184 | }, 185 | "弁償及返納金": { 186 | "弁償及違約金": 69262000, 187 | "返納金": 5722930000 188 | }, 189 | "物品売払収入": { 190 | "試験場製品等売払代": 7354000, 191 | "不用物品売払代": 228929000 192 | }, 193 | "雑入": { 194 | "労働保険料被保険者負担金": 8881000, 195 | "延滞金": 65566000, 196 | "雑収": 52568000 197 | } 198 | } 199 | }, 200 | "総務省": { 201 | "国有財産利用収入": { 202 | "国有財産貸付収入": { 203 | "土地及水面貸付料": 50116000, 204 | "建物及物件貸付料": 66675000, 205 | "公務員宿舎貸付料": 38104000 206 | }, 207 | "利子収入": { 208 | "延納利子収入": 1000 209 | } 210 | }, 211 | "納付金": { 212 | "雑納付金": { 213 | "独立行政法人統計センター納付金": 458671000, 214 | "独立行政法人郵便貯金・簡易生命保険管理機構納付金": 0 215 | } 216 | }, 217 | "諸収入": { 218 | "許可及手数料": { 219 | "手数料": 1282883000 220 | }, 221 | "弁償及返納金": { 222 | "弁償及違約金": 329702000, 223 | "返納金": 3372876000 224 | }, 225 | "物品売払収入": { 226 | "不用物品売払代": 27118000 227 | }, 228 | "電波利用料収入": { 229 | "電波利用料収入": 62005889000 230 | }, 231 | "雑入": { 232 | "労働保険料被保険者負担金": 4107000, 233 | "延滞金": 1125000, 234 | "雑収": 1270408000 235 | } 236 | } 237 | }, 238 | "法務省": { 239 | "国有財産利用収入": { 240 | "国有財産貸付収入": { 241 | "土地及水面貸付料": 192900000, 242 | "建物及物件貸付料": 225899000, 243 | "公務員宿舎貸付料": 329607000 244 | }, 245 | "利子収入": { 246 | "延納利子収入": 847000 247 | } 248 | }, 249 | "諸収入": { 250 | "許可及手数料": { 251 | "手数料": 48102106000 252 | }, 253 | "懲罰及没収金": { 254 | "過料": 1205023000, 255 | "没収金": 1051227000, 256 | "罰金及科料": 44759838000 257 | }, 258 | "弁償及返納金": { 259 | "弁償及違約金": 586965000, 260 | "返納金": 340797000 261 | }, 262 | "物品売払収入": { 263 | "不用物品売払代": 100328000 264 | }, 265 | "矯正官署作業収入": { 266 | "刑務所作業収入": 4046595000, 267 | "少年院職業指導収入": 8793000 268 | }, 269 | "雑入": { 270 | "労働保険料被保険者負担金": 35604000, 271 | "小切手支払未済金収入": 15298000, 272 | "延滞金": 5171000, 273 | "期満後収入": 138483000, 274 | "雑収": 192573000 275 | } 276 | } 277 | }, 278 | "外務省": { 279 | "国有財産処分収入": { 280 | "国有財産売払収入": { 281 | "土地売払代": 178958000, 282 | "建物売払代": 24094000 283 | } 284 | }, 285 | "国有財産利用収入": { 286 | "国有財産貸付収入": { 287 | "土地及水面貸付料": 8135000, 288 | "建物及物件貸付料": 72052000, 289 | "公務員宿舎貸付料": 607573000 290 | }, 291 | "利子収入": { 292 | "預託金利子収入": 14495000 293 | } 294 | }, 295 | "諸収入": { 296 | "許可及手数料": { 297 | "手数料": 15705528000 298 | }, 299 | "弁償及返納金": { 300 | "弁償及違約金": 2838000, 301 | "返納金": 7023289000 302 | }, 303 | "物品売払収入": { 304 | "刊行物売払代": 117000, 305 | "不用物品売払代": 43913000 306 | }, 307 | "雑入": { 308 | "労働保険料被保険者負担金": 1881000, 309 | "小切手支払未済金収入": 70000, 310 | "延滞金": 405000, 311 | "雑収": 42765000 312 | } 313 | }, 314 | "納付金": { 315 | "雑納付金": { 316 | "独立行政法人国際協力機構納付金": 0, 317 | "独立行政法人国際交流基金納付金": 0 318 | } 319 | } 320 | }, 321 | "財務省": { 322 | "租税": { 323 | "所得税": { 324 | "源泉所得税": 15725000000000, 325 | "申告所得税": 3295000000000 326 | }, 327 | "法人税": { 328 | "法人税": 12167000000000 329 | }, 330 | "相続税": { 331 | "相続税": 2240000000000 332 | }, 333 | "消費税": { 334 | "消費税": 17558000000000 335 | }, 336 | "酒税": { 337 | "酒税": 1311000000000 338 | }, 339 | "たばこ税": { 340 | "たばこ税": 874000000000 341 | }, 342 | "揮発油税": { 343 | "揮発油税": 2330000000000 344 | }, 345 | "石油ガス税": { 346 | "石油ガス税": 8000000000 347 | }, 348 | "航空機燃料税": { 349 | "航空機燃料税": 52000000000 350 | }, 351 | "石油石炭税": { 352 | "石油石炭税": 709000000000 353 | }, 354 | "電源開発促進税": { 355 | "電源開発促進税": 323000000000 356 | }, 357 | "自動車重量税": { 358 | "自動車重量税": 395000000000 359 | }, 360 | "国際観光旅客税": { 361 | "国際観光旅客税": 6000000000 362 | }, 363 | "関税": { 364 | "関税": 1022000000000 365 | }, 366 | "とん税": { 367 | "とん税": 10000000000 368 | } 369 | }, 370 | "印紙収入": { 371 | "印紙収入": { 372 | "収入印紙": 726000000000, 373 | "現金収入": 328000000000 374 | } 375 | }, 376 | "国有財産処分収入": { 377 | "国有財産売払収入": { 378 | "土地売払代": 61200000000, 379 | "建物売払代": 360000000, 380 | "船舶売払代": 43365000, 381 | "工作物売払代": 1076000, 382 | "証券売払代": 6992473000 383 | }, 384 | "特定国有財産売払収入": { 385 | "特定施設売払代": 979497000 386 | }, 387 | "東日本大震災復興国有財産売払収入": { 388 | "土地売払代": 9400000000 389 | } 390 | }, 391 | "回収金等収入": { 392 | "特別会計整理収入": { 393 | "産業投資特別会計整理収入": 5841105000, 394 | "社会資本整備事業特別会計整理収入": 53145962000 395 | }, 396 | "引継債権整理収入": { 397 | "公団引継債権整理収入": 24000 398 | }, 399 | "政府出資回収金収入": { 400 | "独立行政法人日本スポーツ振興センター出資回収金": 2500000000, 401 | "独立行政法人中小企業基盤整備機構出資回収金": 30028911000, 402 | "独立行政法人鉄道建設・運輸施設整備支援機構出資回収金": 201415000 403 | } 404 | }, 405 | "国有財産利用収入": { 406 | "国有財産貸付収入": { 407 | "土地及水面貸付料": 15828731000, 408 | "建物及物件貸付料": 1651822000, 409 | "公務員宿舎貸付料": 18166657000 410 | }, 411 | "国有財産使用収入": { 412 | "版権及特許権等収入": 145000 413 | }, 414 | "利子収入": { 415 | "延納利子収入": 49708000, 416 | "指定預金利子収入": 771000 417 | }, 418 | "配当金収入": { 419 | "日本銀行配当金収入": 2750000, 420 | "成田国際空港株式会社配当金収入": 955765000, 421 | "日本郵政株式会社配当金収入": 60000004000, 422 | "日本アルコール産業株式会社配当金収入": 5960000, 423 | "輸出入・港湾関連情報処理センター株式会社配当金収入": 16203000 424 | } 425 | }, 426 | "納付金": { 427 | "日本銀行納付金": { 428 | "日本銀行納付金": 543000000000 429 | }, 430 | "独立行政法人造幣局納付金": { 431 | "独立行政法人造幣局納付金": 4554312000 432 | }, 433 | "雑納付金": { 434 | "株式会社国際協力銀行納付金": 170850000, 435 | "預金保険機構納付金": 4519308000, 436 | "独立行政法人造幣局納付金": 378230000, 437 | "独立行政法人国立印刷局納付金": 1098768000 438 | } 439 | }, 440 | "諸収入": { 441 | "特別会計受入金": { 442 | "外国為替資金特別会計受入金": 1752033979000, 443 | "財政投融資特別会計受入金": 100784000, 444 | "エネルギー対策特別会計受入金": 8000, 445 | "食料安定供給特別会計受入金": 1000, 446 | "自動車安全特別会計受入金": 2616534000 447 | }, 448 | "東日本大震災復興財政投融資特別会計受入金": { 449 | "財政投融資特別会計受入金": 63440158000 450 | }, 451 | "許可及手数料": { 452 | "手数料": 941737000, 453 | "許可料": 1392131000 454 | }, 455 | "受託調査試験及役務収入": { 456 | "地方消費税徴収取扱費受入": 16005179000 457 | }, 458 | "懲罰及没収金": { 459 | "国税犯則者納金": 4126452000 460 | }, 461 | "弁償及返納金": { 462 | "弁償及違約金": 974455000, 463 | "返納金": 453945000 464 | }, 465 | "物品売払収入": { 466 | "不用物品売払代": 47673000 467 | }, 468 | "文官恩給費特別会計等負担金": { 469 | "文官恩給費特別会計等負担金": 670478000 470 | }, 471 | "雑入": { 472 | "労働保険料被保険者負担金": 84126000, 473 | "小切手支払未済金収入": 27000, 474 | "延滞金": 37468000, 475 | "経過利子受入": 58585305000, 476 | "雑収": 696479000 477 | } 478 | }, 479 | "公債金": { 480 | "公債金": { 481 | "公債金": 6094000000000 482 | }, 483 | "特例公債金": { 484 | "特例公債金": 27598200000000 485 | } 486 | }, 487 | "前年度剰余金受入": { 488 | "東日本大震災復興前年度剰余金受入": { 489 | "前年度剰余金受入": 63365713000 490 | }, 491 | "前年度剰余金受入": { 492 | "前年度剰余金受入": 0 493 | } 494 | } 495 | }, 496 | "文部科学省": { 497 | "国有財産利用収入": { 498 | "国有財産貸付収入": { 499 | "土地及水面貸付料": 575391000, 500 | "建物及物件貸付料": 7364000, 501 | "公務員宿舎貸付料": 32588000 502 | }, 503 | "国有財産使用収入": { 504 | "版権及特許権等収入": 17587000 505 | } 506 | }, 507 | "納付金": { 508 | "独立行政法人日本スポーツ振興センター納付金": { 509 | "独立行政法人日本スポーツ振興センター納付金": 6333136000 510 | }, 511 | "雑納付金": { 512 | "独立行政法人日本学術振興会納付金": 628075000, 513 | "国立研究開発法人理化学研究所納付金": 599999000, 514 | "独立行政法人日本スポーツ振興センター納付金": 512503000, 515 | "独立行政法人日本芸術文化振興会納付金": 683835000, 516 | "国立研究開発法人科学技術振興機構納付金": 0 517 | } 518 | }, 519 | "諸収入": { 520 | "許可及手数料": { 521 | "手数料": 18826000 522 | }, 523 | "弁償及返納金": { 524 | "弁償及違約金": 949000, 525 | "返納金": 12674626000 526 | }, 527 | "物品売払収入": { 528 | "不用物品売払代": 13760000 529 | }, 530 | "雑入": { 531 | "労働保険料被保険者負担金": 4665000, 532 | "延滞金": 12199000, 533 | "原子力損害賠償補償料等収入": 5110968000, 534 | "雑収": 1821643000 535 | } 536 | } 537 | }, 538 | "厚生労働省": { 539 | "官業収入": { 540 | "病院収入": { 541 | "国立障害者リハビリテーションセンター病院収入": 815474000, 542 | "国立ハンセン病療養所病院収入": 14282000 543 | } 544 | }, 545 | "回収金等収入": { 546 | "貸付金等回収金収入": { 547 | "公衆衛生修学資金貸付金償還金": 1128000, 548 | "母子父子寡婦福祉資金貸付金償還金": 3122848000 549 | } 550 | }, 551 | "国有財産利用収入": { 552 | "国有財産貸付収入": { 553 | "土地及水面貸付料": 329266000, 554 | "建物及物件貸付料": 46088000, 555 | "公務員宿舎貸付料": 86950000 556 | }, 557 | "国有財産使用収入": { 558 | "版権及特許権等収入": 761000 559 | }, 560 | "利子収入": { 561 | "延納利子収入": 12000 562 | } 563 | }, 564 | "納付金": { 565 | "雑納付金": { 566 | "独立行政法人高齢・障害・求職者雇用支援機構納付金": 468086000, 567 | "独立行政法人労働政策研究・研修機構納付金": 0 568 | } 569 | }, 570 | "諸収入": { 571 | "特別会計受入金": { 572 | "年金特別会計受入金": 37489000 573 | }, 574 | "授業料及入学検定料": { 575 | "授業料": 81273000, 576 | "入学及検定料": 19326000, 577 | "講習料": 17086000 578 | }, 579 | "許可及手数料": { 580 | "手数料": 94343000 581 | }, 582 | "受託調査試験及役務収入": { 583 | "受託調査及試験収入": 110052000, 584 | "受託造修収入": 82191000 585 | }, 586 | "弁償及返納金": { 587 | "弁償及違約金": 14429000, 588 | "返納金": 513008406000 589 | }, 590 | "物品売払収入": { 591 | "試験場製品等売払代": 88469000, 592 | "不用物品売払代": 14731000, 593 | "特殊薬品売払代": 5210000, 594 | "あへん売払代": 1296878000 595 | }, 596 | "雑入": { 597 | "労働保険料被保険者負担金": 25914000, 598 | "小切手支払未済金収入": 71000, 599 | "延滞金": 2072000, 600 | "失業者退職手当特別会計等負担金": 31748000, 601 | "労働保険審査会費特別会計負担金": 289667000, 602 | "雑収": 938823000 603 | } 604 | } 605 | }, 606 | "農林水産省": { 607 | "官業収入": { 608 | "国有林野事業収入": { 609 | "国有林野事業収入": 29173428000 610 | } 611 | }, 612 | "国有財産処分収入": { 613 | "国有財産売払収入": { 614 | "土地売払代": 478762000, 615 | "立木竹売払代": 252216000 616 | } 617 | }, 618 | "回収金等収入": { 619 | "貸付金等回収金収入": { 620 | "農地保有合理化促進対策資金貸付金償還金": 3776871000, 621 | "就農支援資金貸付金償還金": 1337643000 622 | } 623 | }, 624 | "国有財産利用収入": { 625 | "国有財産貸付収入": { 626 | "土地及水面貸付料": 198546000, 627 | "建物及物件貸付料": 68478000, 628 | "公務員宿舎貸付料": 921429000 629 | }, 630 | "国有財産使用収入": { 631 | "版権及特許権等収入": 4060000 632 | }, 633 | "利子収入": { 634 | "延納利子収入": 4826000 635 | } 636 | }, 637 | "納付金": { 638 | "日本中央競馬会納付金": { 639 | "日本中央競馬会納付金": 308240014000 640 | }, 641 | "雑納付金": { 642 | "独立行政法人農林水産消費安全技術センター納付金": 343950000, 643 | "独立行政法人農畜産業振興機構納付金": 1480070000, 644 | "独立行政法人農業者年金基金納付金": 106064000 645 | } 646 | }, 647 | "諸収入": { 648 | "特別会計受入金": { 649 | "食料安定供給特別会計受入金": 1831570000 650 | }, 651 | "東日本大震災復興食料安定供給特別会計受入金": { 652 | "食料安定供給特別会計受入金": 2807497000 653 | }, 654 | "公共事業費負担金": { 655 | "海岸整備事業費負担金": 871408000, 656 | "治山事業費負担金": 3138955000, 657 | "土地改良事業費負担金": 47963965000, 658 | "地すべり対策事業費負担金": 156000000, 659 | "特定漁港漁場整備事業費負担金": 3979219000, 660 | "農業用施設災害復旧事業費負担金": 18789000, 661 | "直轄地すべり防止施設災害復旧費負担金": 4252000, 662 | "海岸保全施設災害復旧事業費負担金": 5000000, 663 | "治山災害復旧事業費負担金": 49469000, 664 | "漁港災害復旧事業費負担金": 16090000, 665 | "直轄地すべり対策災害関連緊急事業費負担金": 3742000, 666 | "治山等災害関連緊急事業費負担金": 17439000 667 | }, 668 | "東日本大震災復興公共事業費負担金": { 669 | "土地改良事業費負担金": 19598000, 670 | "農業用施設災害復旧事業費負担金": 0 671 | }, 672 | "許可及手数料": { 673 | "手数料": 3725000 674 | }, 675 | "受託調査試験及役務収入": { 676 | "受託調査及試験収入": 211000, 677 | "受託研究員費受入": 115000, 678 | "受託測量等収入": 729000, 679 | "受託工事収入": 2826564000 680 | }, 681 | "懲罰及没収金": { 682 | "没収金": 40221000 683 | }, 684 | "弁償及返納金": { 685 | "弁償及違約金": 205184000, 686 | "返納金": 21126782000 687 | }, 688 | "物品売払収入": { 689 | "試験場製品等売払代": 955000, 690 | "不用物品売払代": 175980000 691 | }, 692 | "雑入": { 693 | "労働保険料被保険者負担金": 15155000, 694 | "小切手支払未済金収入": 8000, 695 | "延滞金": 19253000, 696 | "雑収": 3285586000 697 | } 698 | } 699 | }, 700 | "経済産業省": { 701 | "回収金等収入": { 702 | "特別会計整理収入": { 703 | "貿易特別会計整理収入": 107000, 704 | "米国対日援助物資等処理特別会計整理収入": 12000 705 | }, 706 | "貸付金等回収金収入": { 707 | "小規模企業者等設備導入資金貸付金償還金": 4472456000 708 | } 709 | }, 710 | "国有財産利用収入": { 711 | "国有財産貸付収入": { 712 | "土地及水面貸付料": 48630000, 713 | "建物及物件貸付料": 160735000, 714 | "公務員宿舎貸付料": 13231000 715 | } 716 | }, 717 | "納付金": { 718 | "特定アルコール譲渡者納付金": { 719 | "特定アルコール譲渡者納付金": 8897420000 720 | }, 721 | "雑納付金": { 722 | "独立行政法人製品評価技術基盤機構納付金": 105446000, 723 | "国立研究開発法人新エネルギー・産業技術総合開発機構納付金": 2396519000, 724 | "独立行政法人情報処理推進機構納付金": 265411000, 725 | "独立行政法人石油天然ガス・金属鉱物資源機構納付金": 453074000 726 | } 727 | }, 728 | "諸収入": { 729 | "東日本大震災復興エネルギー対策特別会計受入金": { 730 | "エネルギー対策特別会計受入金": 633000 731 | }, 732 | "許可及手数料": { 733 | "手数料": 1060000 734 | }, 735 | "弁償及返納金": { 736 | "弁償及違約金": 8740000, 737 | "返納金": 1621183000 738 | }, 739 | "物品売払収入": { 740 | "不用物品売払代": 202716000 741 | }, 742 | "雑入": { 743 | "労働保険料被保険者負担金": 5036000, 744 | "延滞金": 4390000, 745 | "雑収": 682138000 746 | } 747 | } 748 | }, 749 | "国土交通省": { 750 | "国有財産処分収入": { 751 | "国有財産売払収入": { 752 | "船舶売払代": 11870000, 753 | "航空機売払代": 108868000 754 | } 755 | }, 756 | "回収金等収入": { 757 | "特別会計整理収入": { 758 | "社会資本整備事業特別会計整理収入": 37774169000 759 | }, 760 | "貸付金等回収金収入": { 761 | "都市開発資金貸付金償還金": 12855185000, 762 | "有料道路整備資金貸付金償還金": 19058814000, 763 | "連続立体交差事業資金貸付金償還金": 9999000, 764 | "埠頭整備資金貸付金償還金": 3138521000, 765 | "港湾開発資金貸付金償還金": 239143000, 766 | "港湾物流高度化基盤施設整備資金貸付金償還金": 12408000, 767 | "成田国際空港株式会社貸付金償還金": 0 768 | }, 769 | "東日本大震災復興貸付金等回収金収入": { 770 | "埠頭災害復旧事業資金貸付金償還金": 7392000, 771 | "空港機能施設災害復旧事業資金貸付金償還金": 209066000 772 | } 773 | }, 774 | "国有財産利用収入": { 775 | "国有財産貸付収入": { 776 | "土地及水面貸付料": 264634000, 777 | "建物及物件貸付料": 698810000, 778 | "公務員宿舎貸付料": 2157770000, 779 | "機械貸付料": 7386000, 780 | "港湾施設貸付料": 808490000 781 | }, 782 | "国有財産使用収入": { 783 | "版権及特許権等収入": 234073000, 784 | "入場料等収入": 2806525000, 785 | "電子情報処理組織使用料収入": 145451000 786 | }, 787 | "利子収入": { 788 | "延納利子収入": 36000, 789 | "都市開発資金貸付金利子収入": 43150000 790 | } 791 | }, 792 | "納付金": { 793 | "特定タンカー所有者納付金": { 794 | "特定タンカー所有者納付金": 195391000 795 | }, 796 | "雑納付金": { 797 | "独立行政法人鉄道建設・運輸施設整備支援機構納付金": 100921000, 798 | "独立行政法人国際観光振興機構納付金": 226132000, 799 | "独立行政法人日本高速道路保有・債務返済機構納付金": 26879000, 800 | "独立行政法人住宅金融支援機構納付金": 0 801 | } 802 | }, 803 | "諸収入": { 804 | "公共事業費負担金": { 805 | "海岸整備事業費負担金": 5182953000, 806 | "河川等整備事業費負担金": 119574636000, 807 | "多目的ダム建設等事業電気事業者等工事費負担金": 39556574000, 808 | "道路整備事業費負担金": 295796000000, 809 | "港湾整備事業費負担金": 57370504000, 810 | "エネルギー・鉄鋼港湾施設工事受益者工事費負担金": 475000000, 811 | "国営公園整備事業費負担金": 864938000, 812 | "河川等災害復旧事業費負担金": 8113822000, 813 | "河川等災害関連事業費負担金": 1498282000 814 | }, 815 | "許可及手数料": { 816 | "手数料": 1192243000, 817 | "許可料": 4893078000 818 | }, 819 | "受託調査試験及役務収入": { 820 | "受託研究員費受入": 1127000, 821 | "受託測量等収入": 1414000, 822 | "受託工事収入": 64784083000, 823 | "測量標移転改埋費受入": 202000 824 | }, 825 | "懲罰及没収金": { 826 | "没収金": 55156000 827 | }, 828 | "弁償及返納金": { 829 | "弁償及違約金": 3594940000, 830 | "返納金": 30259190000 831 | }, 832 | "物品売払収入": { 833 | "刊行物売払代": 4371000, 834 | "不用物品売払代": 2158611000 835 | }, 836 | "附帯工事費負担金": { 837 | "附帯工事費負担金": 18088000000, 838 | "道路附属物等復旧費負担金": 1875000000 839 | }, 840 | "雑入": { 841 | "労働保険料被保険者負担金": 29518000, 842 | "延滞金": 59304000, 843 | "雑収": 11864476000 844 | } 845 | } 846 | }, 847 | "環境省": { 848 | "国有財産利用収入": { 849 | "国有財産貸付収入": { 850 | "土地及水面貸付料": 533414000, 851 | "建物及物件貸付料": 60383000, 852 | "公務員宿舎貸付料": 17081000 853 | }, 854 | "国有財産使用収入": { 855 | "入場料等収入": 290567000 856 | } 857 | }, 858 | "諸収入": { 859 | "弁償及返納金": { 860 | "弁償及違約金": 2194000, 861 | "返納金": 973894000 862 | }, 863 | "物品売払収入": { 864 | "不用物品売払代": 53000 865 | }, 866 | "雑入": { 867 | "労働保険料被保険者負担金": 1632000, 868 | "延滞金": 1311000, 869 | "雑収": 42545000 870 | } 871 | } 872 | }, 873 | "防衛省": { 874 | "官業収入": { 875 | "病院収入": { 876 | "防衛省病院収入": 15663975000 877 | } 878 | }, 879 | "国有財産処分収入": { 880 | "国有財産売払収入": { 881 | "船舶売払代": 179489000 882 | } 883 | }, 884 | "回収金等収入": { 885 | "貸付金等回収金収入": { 886 | "自衛隊衛生貸費学生等貸与金償還金": 471061000 887 | }, 888 | "事故補償費返還金": { 889 | "在日合衆国軍事故補償費返還金": 63484000 890 | } 891 | }, 892 | "国有財産利用収入": { 893 | "国有財産貸付収入": { 894 | "土地及水面貸付料": 883739000, 895 | "建物及物件貸付料": 1125628000, 896 | "公務員宿舎貸付料": 6662373000 897 | }, 898 | "国有財産使用収入": { 899 | "寄宿料": 119000, 900 | "飛行場及航空保安施設使用料収入": 1457000, 901 | "版権及特許権等収入": 0 902 | }, 903 | "利子収入": { 904 | "延納利子収入": 1379000 905 | } 906 | }, 907 | "納付金": { 908 | "雑納付金": { 909 | "独立行政法人駐留軍等労働者労務管理機構納付金": 72848000 910 | } 911 | }, 912 | "諸収入": { 913 | "授業料及入学検定料": { 914 | "授業料": 4728000 915 | }, 916 | "許可及手数料": { 917 | "手数料": 710000 918 | }, 919 | "受託調査試験及役務収入": { 920 | "受託調査及試験収入": 11915000 921 | }, 922 | "弁償及返納金": { 923 | "弁償及違約金": 2937015000, 924 | "返納金": 15699477000 925 | }, 926 | "物品売払収入": { 927 | "不用物品売払代": 2595839000, 928 | "返還物品売払代": 250500000, 929 | "残飯売払代": 339000 930 | }, 931 | "雑入": { 932 | "労働保険料被保険者負担金": 28981000, 933 | "延滞金": 62680000, 934 | "給食費受入": 2245287000, 935 | "雑収": 790913000, 936 | "小切手支払未済金収入": 0 937 | } 938 | } 939 | } 940 | } -------------------------------------------------------------------------------- /front/src/data/japan/2021/revenue.json: -------------------------------------------------------------------------------- 1 | { 2 | "国会": { 3 | "国有財産利用収入": { 4 | "国有財産貸付収入": { 5 | "土地及水面貸付料": 1183741000, 6 | "建物及物件貸付料": 764801000, 7 | "公務員宿舎貸付料": 40006000 8 | }, 9 | "国有財産使用収入": { 10 | "版権及特許権等収入": 425000 11 | } 12 | }, 13 | "諸収入": { 14 | "弁償及返納金": { 15 | "弁償及違約金": 100000, 16 | "返納金": 21463000 17 | }, 18 | "物品売払収入": { 19 | "不用物品売払代": 8734000 20 | }, 21 | "雑入": { 22 | "労働保険料被保険者負担金": 2189000, 23 | "延滞金": 1000, 24 | "雑収": 228519000 25 | } 26 | } 27 | }, 28 | "裁判所": { 29 | "回収金等収入": { 30 | "貸付金等回収金収入": { 31 | "修習資金貸与金償還金": 1857702000 32 | } 33 | }, 34 | "国有財産利用収入": { 35 | "国有財産貸付収入": { 36 | "土地及水面貸付料": 97136000, 37 | "建物及物件貸付料": 200969000, 38 | "公務員宿舎貸付料": 480285000 39 | }, 40 | "国有財産使用収入": { 41 | "版権及特許権等収入": 4320000 42 | } 43 | }, 44 | "納付金": { 45 | "法科大学院設置者納付金": { 46 | "法科大学院設置者納付金": 49100000 47 | } 48 | }, 49 | "諸収入": { 50 | "許可及手数料": { 51 | "手数料": 1621615000 52 | }, 53 | "懲罰及没収金": { 54 | "過料": 127000, 55 | "没収金": 284960000 56 | }, 57 | "弁償及返納金": { 58 | "弁償及違約金": 63924000, 59 | "返納金": 52545000 60 | }, 61 | "物品売払収入": { 62 | "不用物品売払代": 41735000 63 | }, 64 | "雑入": { 65 | "労働保険料被保険者負担金": 16570000, 66 | "小切手支払未済金収入": 7000, 67 | "延滞金": 5337000, 68 | "期満後収入": 1853000, 69 | "雑収": 58644957000 70 | } 71 | } 72 | }, 73 | "会計検査院": { 74 | "国有財産利用収入": { 75 | "国有財産貸付収入": { 76 | "土地及水面貸付料": 17000, 77 | "建物及物件貸付料": 56000, 78 | "公務員宿舎貸付料": 1047000 79 | } 80 | }, 81 | "諸収入": { 82 | "弁償及返納金": { 83 | "弁償及違約金": 5000, 84 | "返納金": 1047000 85 | }, 86 | "物品売払収入": { 87 | "不用物品売払代": 1715000 88 | }, 89 | "雑入": { 90 | "労働保険料被保険者負担金": 1407000, 91 | "延滞金": 1000, 92 | "雑収": 494000 93 | } 94 | } 95 | }, 96 | "内閣": { 97 | "国有財産利用収入": { 98 | "国有財産貸付収入": { 99 | "土地及水面貸付料": 26655000, 100 | "建物及物件貸付料": 1374000, 101 | "公務員宿舎貸付料": 3535000 102 | }, 103 | "国有財産使用収入": { 104 | "版権及特許権等収入": 626000 105 | } 106 | }, 107 | "諸収入": { 108 | "弁償及返納金": { 109 | "弁償及違約金": 189000, 110 | "返納金": 747475000 111 | }, 112 | "物品売払収入": { 113 | "不用物品売払代": 1588000 114 | }, 115 | "雑入": { 116 | "労働保険料被保険者負担金": 2041000, 117 | "延滞金": 3000 118 | } 119 | } 120 | }, 121 | "内閣府": { 122 | "官業収入": { 123 | "病院収入": { 124 | "宮内庁病院収入": 15650000 125 | } 126 | }, 127 | "国有財産処分収入": { 128 | "国有財産売払収入": { 129 | "土地売払代": 236711000, 130 | "建物売払代": 309000, 131 | "船舶売払代": 1940000, 132 | "航空機売払代": 156998000 133 | } 134 | }, 135 | "回収金等収入": { 136 | "貸付金等回収金収入": { 137 | "災害援護資金貸付金償還金": 2298856000 138 | }, 139 | "東日本大震災復興放射性物質汚染対策緊急除染等事業費回収金収入": { 140 | "放射性物質汚染対策緊急除染等事業費回収金": 3930776000 141 | } 142 | }, 143 | "国有財産利用収入": { 144 | "国有財産貸付収入": { 145 | "土地及水面貸付料": 228941000, 146 | "建物及物件貸付料": 329337000, 147 | "公務員宿舎貸付料": 583067000 148 | }, 149 | "国有財産使用収入": { 150 | "版権及特許権等収入": 3190000, 151 | "入場料等収入": 158196000, 152 | "公益認定等総合情報システム利用料収入": 28194000 153 | } 154 | }, 155 | "納付金": { 156 | "雑納付金": { 157 | "公認会計士法違反者納付金": 14590000, 158 | "価格協定等違反者納付金": 1935737000, 159 | "金融商品取引法違反者納付金": 935160000, 160 | "不当表示違反者納付金": 311101000, 161 | "独立行政法人国立公文書館納付金": 8718000, 162 | "国立研究開発法人日本医療研究開発機構納付金": 1698000 163 | } 164 | }, 165 | "諸収入": { 166 | "特別会計受入金": { 167 | "自動車安全特別会計受入金": 142570000 168 | }, 169 | "許可及手数料": { 170 | "手数料": 516553000 171 | }, 172 | "懲罰及没収金": { 173 | "交通反則者納金": 53002937000 174 | }, 175 | "弁償及返納金": { 176 | "弁償及違約金": 84402000, 177 | "返納金": 7494139000 178 | }, 179 | "物品売払収入": { 180 | "試験場製品等売払代": 5964000, 181 | "不用物品売払代": 207006000 182 | }, 183 | "雑入": { 184 | "労働保険料被保険者負担金": 12607000, 185 | "延滞金": 3562000, 186 | "雑収": 53605000 187 | } 188 | } 189 | }, 190 | "デジタル庁": { 191 | "諸収入": { 192 | "弁償及返納金": { 193 | "弁償及違約金": 1000, 194 | "返納金": 36000 195 | }, 196 | "雑入": { 197 | "労働保険料被保険者負担金": 388000, 198 | "延滞金": 1000 199 | } 200 | } 201 | }, 202 | "総務省": { 203 | "国有財産利用収入": { 204 | "国有財産貸付収入": { 205 | "土地及水面貸付料": 56982000, 206 | "建物及物件貸付料": 70068000, 207 | "公務員宿舎貸付料": 29246000 208 | } 209 | }, 210 | "納付金": { 211 | "雑納付金": { 212 | "国立研究開発法人情報通信研究機構納付金": 1040888000, 213 | "独立行政法人統計センター納付金": 337435000 214 | } 215 | }, 216 | "諸収入": { 217 | "許可及手数料": { 218 | "手数料": 955455000 219 | }, 220 | "弁償及返納金": { 221 | "弁償及違約金": 4700000, 222 | "返納金": 3017237000 223 | }, 224 | "物品売払収入": { 225 | "不用物品売払代": 21739000 226 | }, 227 | "電波利用料収入": { 228 | "電波利用料収入": 74989656000 229 | }, 230 | "特定基地局開設料収入": { 231 | "特定基地局開設料収入": 3100000000 232 | }, 233 | "雑入": { 234 | "労働保険料被保険者負担金": 6638000, 235 | "延滞金": 1387000, 236 | "雑収": 997796000 237 | } 238 | } 239 | }, 240 | "法務省": { 241 | "国有財産利用収入": { 242 | "国有財産貸付収入": { 243 | "土地及水面貸付料": 226826000, 244 | "建物及物件貸付料": 304450000, 245 | "公務員宿舎貸付料": 251475000 246 | }, 247 | "利子収入": { 248 | "延納利子収入": 1110000 249 | } 250 | }, 251 | "諸収入": { 252 | "許可及手数料": { 253 | "手数料": 47759504000 254 | }, 255 | "懲罰及没収金": { 256 | "過料": 1638983000, 257 | "没収金": 757626000, 258 | "罰金及科料": 37592798000 259 | }, 260 | "弁償及返納金": { 261 | "弁償及違約金": 466413000, 262 | "返納金": 491024000 263 | }, 264 | "物品売払収入": { 265 | "不用物品売払代": 174726000 266 | }, 267 | "矯正官署作業収入": { 268 | "刑務所作業収入": 3525368000, 269 | "少年院職業指導収入": 3772000 270 | }, 271 | "雑入": { 272 | "労働保険料被保険者負担金": 52311000, 273 | "小切手支払未済金収入": 5879000, 274 | "延滞金": 2247000, 275 | "期満後収入": 177428000, 276 | "雑収": 229281000 277 | } 278 | } 279 | }, 280 | "外務省": { 281 | "国有財産処分収入": { 282 | "国有財産売払収入": { 283 | "土地売払代": 79388000, 284 | "建物売払代": 47599000 285 | } 286 | }, 287 | "国有財産利用収入": { 288 | "国有財産貸付収入": { 289 | "土地及水面貸付料": 9096000, 290 | "建物及物件貸付料": 46358000, 291 | "公務員宿舎貸付料": 455745000 292 | }, 293 | "利子収入": { 294 | "預託金利子収入": 20193000 295 | } 296 | }, 297 | "諸収入": { 298 | "許可及手数料": { 299 | "手数料": 23567921000 300 | }, 301 | "弁償及返納金": { 302 | "弁償及違約金": 3831000, 303 | "返納金": 7557048000 304 | }, 305 | "物品売払収入": { 306 | "不用物品売払代": 39623000 307 | }, 308 | "雑入": { 309 | "労働保険料被保険者負担金": 2893000, 310 | "小切手支払未済金収入": 1000, 311 | "延滞金": 284000, 312 | "雑収": 44491000 313 | } 314 | } 315 | }, 316 | "財務省": { 317 | "租税": { 318 | "所得税": { 319 | "源泉所得税": 15744000000000, 320 | "申告所得税": 2923000000000 321 | }, 322 | "法人税": { 323 | "法人税": 8997000000000 324 | }, 325 | "相続税": { 326 | "相続税": 2229000000000 327 | }, 328 | "消費税": { 329 | "消費税": 20284000000000 330 | }, 331 | "酒税": { 332 | "酒税": 1176000000000 333 | }, 334 | "たばこ税": { 335 | "たばこ税": 912000000000 336 | }, 337 | "揮発油税": { 338 | "揮発油税": 2070000000000 339 | }, 340 | "石油ガス税": { 341 | "石油ガス税": 4000000000 342 | }, 343 | "航空機燃料税": { 344 | "航空機燃料税": 37000000000 345 | }, 346 | "石油石炭税": { 347 | "石油石炭税": 606000000000 348 | }, 349 | "電源開発促進税": { 350 | "電源開発促進税": 305000000000 351 | }, 352 | "自動車重量税": { 353 | "自動車重量税": 382000000000 354 | }, 355 | "国際観光旅客税": { 356 | "国際観光旅客税": 30000000000 357 | }, 358 | "関税": { 359 | "関税": 846000000000 360 | }, 361 | "とん税": { 362 | "とん税": 9000000000 363 | } 364 | }, 365 | "印紙収入": { 366 | "印紙収入": { 367 | "収入印紙": 535000000000, 368 | "現金収入": 359000000000 369 | } 370 | }, 371 | "国有財産処分収入": { 372 | "国有財産売払収入": { 373 | "土地売払代": 34500000000, 374 | "建物売払代": 378000000, 375 | "工作物売払代": 6351000, 376 | "証券売払代": 8352258000, 377 | "船舶売払代": 0 378 | }, 379 | "特定国有財産売払収入": { 380 | "特定施設売払代": 13172970000 381 | } 382 | }, 383 | "回収金等収入": { 384 | "特別会計整理収入": { 385 | "産業投資特別会計整理収入": 1658342000, 386 | "社会資本整備事業特別会計整理収入": 29398644000 387 | }, 388 | "引継債権整理収入": { 389 | "公団引継債権整理収入": 24000 390 | }, 391 | "政府出資回収金収入": { 392 | "国立研究開発法人日本医療研究開発機構出資回収金": 5928224000, 393 | "独立行政法人造幣局出資回収金": 6734666000, 394 | "国立研究開発法人農業・食品産業技術総合研究機構出資回収金": 96409000, 395 | "国立研究開発法人水産研究・教育機構出資回収金": 3000000, 396 | "独立行政法人農林漁業信用基金出資回収金": 3863294000, 397 | "米州開発銀行出資回収金": 0, 398 | "独立行政法人日本スポーツ振興センター出資回収金": 0, 399 | "独立行政法人中小企業基盤整備機構出資回収金": 0 400 | } 401 | }, 402 | "国有財産利用収入": { 403 | "国有財産貸付収入": { 404 | "土地及水面貸付料": 19601064000, 405 | "建物及物件貸付料": 1273510000, 406 | "公務員宿舎貸付料": 17031941000 407 | }, 408 | "国有財産使用収入": { 409 | "版権及特許権等収入": 402000 410 | }, 411 | "利子収入": { 412 | "延納利子収入": 22146000, 413 | "指定預金利子収入": 771000 414 | }, 415 | "配当金収入": { 416 | "日本銀行配当金収入": 2750000, 417 | "日本郵政株式会社配当金収入": 60000004000, 418 | "日本アルコール産業株式会社配当金収入": 12661000, 419 | "輸出入・港湾関連情報処理センター株式会社配当金収入": 18804000, 420 | "成田国際空港株式会社配当金収入": 0 421 | } 422 | }, 423 | "納付金": { 424 | "日本銀行納付金": { 425 | "日本銀行納付金": 978300000000 426 | }, 427 | "独立行政法人造幣局納付金": { 428 | "独立行政法人造幣局納付金": 1542240000 429 | }, 430 | "雑納付金": { 431 | "株式会社国際協力銀行納付金": 313125000, 432 | "預金保険機構納付金": 2772895000, 433 | "独立行政法人酒類総合研究所納付金": 38472000, 434 | "独立行政法人造幣局納付金": 9737000, 435 | "独立行政法人国立印刷局納付金": 149280000 436 | } 437 | }, 438 | "諸収入": { 439 | "特別会計受入金": { 440 | "外国為替資金特別会計受入金": 1921330459000, 441 | "財政投融資特別会計受入金": 72871000, 442 | "エネルギー対策特別会計受入金": 8000, 443 | "食料安定供給特別会計受入金": 1000, 444 | "自動車安全特別会計受入金": 2616534000 445 | }, 446 | "許可及手数料": { 447 | "手数料": 923650000, 448 | "許可料": 1421901000 449 | }, 450 | "受託調査試験及役務収入": { 451 | "地方消費税徴収取扱費受入": 15982656000 452 | }, 453 | "懲罰及没収金": { 454 | "国税犯則者納金": 282251000 455 | }, 456 | "弁償及返納金": { 457 | "弁償及違約金": 978994000, 458 | "返納金": 484096000 459 | }, 460 | "物品売払収入": { 461 | "不用物品売払代": 415644000 462 | }, 463 | "文官恩給費特別会計等負担金": { 464 | "文官恩給費特別会計等負担金": 340009000 465 | }, 466 | "雑入": { 467 | "労働保険料被保険者負担金": 88576000, 468 | "延滞金": 22566000, 469 | "経過利子受入": 57670292000, 470 | "雑収": 934237000 471 | } 472 | }, 473 | "公債金": { 474 | "公債金": { 475 | "公債金": 6341000000000 476 | }, 477 | "特例公債金": { 478 | "特例公債金": 37256000000000 479 | } 480 | }, 481 | "前年度剰余金受入": { 482 | "前年度剰余金受入": { 483 | "前年度剰余金受入": 0 484 | }, 485 | "東日本大震災復興前年度剰余金受入": { 486 | "前年度剰余金受入": 0 487 | } 488 | } 489 | }, 490 | "文部科学省": { 491 | "回収金等収入": { 492 | "貸付金等回収金収入": { 493 | "育英資金貸付金償還金": 50822055000 494 | } 495 | }, 496 | "国有財産利用収入": { 497 | "国有財産貸付収入": { 498 | "土地及水面貸付料": 667345000, 499 | "建物及物件貸付料": 3269000, 500 | "公務員宿舎貸付料": 26848000 501 | }, 502 | "国有財産使用収入": { 503 | "版権及特許権等収入": 15948000 504 | } 505 | }, 506 | "納付金": { 507 | "独立行政法人日本スポーツ振興センター納付金": { 508 | "独立行政法人日本スポーツ振興センター納付金": 4809424000 509 | }, 510 | "雑納付金": { 511 | "独立行政法人国立特別支援教育総合研究所納付金": 99651000, 512 | "独立行政法人大学入試センター納付金": 1225857000, 513 | "独立行政法人国立女性教育会館納付金": 3695000, 514 | "独立行政法人国立美術館納付金": 442117000, 515 | "独立行政法人国立文化財機構納付金": 227340000, 516 | "独立行政法人教職員支援機構納付金": 87806000, 517 | "国立研究開発法人日本医療研究開発機構納付金": 0 518 | } 519 | }, 520 | "諸収入": { 521 | "許可及手数料": { 522 | "手数料": 30874000 523 | }, 524 | "弁償及返納金": { 525 | "弁償及違約金": 539000, 526 | "返納金": 12045493000 527 | }, 528 | "物品売払収入": { 529 | "不用物品売払代": 21083000 530 | }, 531 | "雑入": { 532 | "労働保険料被保険者負担金": 4064000, 533 | "延滞金": 1678000, 534 | "原子力損害賠償補償料等収入": 4845278000, 535 | "雑収": 1320131000 536 | } 537 | } 538 | }, 539 | "厚生労働省": { 540 | "官業収入": { 541 | "病院収入": { 542 | "国立障害者リハビリテーションセンター病院収入": 848478000, 543 | "国立ハンセン病療養所病院収入": 11684000 544 | } 545 | }, 546 | "回収金等収入": { 547 | "貸付金等回収金収入": { 548 | "母子父子寡婦福祉資金貸付金償還金": 3328043000, 549 | "公衆衛生修学資金貸付金償還金": 0 550 | } 551 | }, 552 | "国有財産利用収入": { 553 | "国有財産貸付収入": { 554 | "土地及水面貸付料": 352837000, 555 | "建物及物件貸付料": 44213000, 556 | "公務員宿舎貸付料": 74884000 557 | }, 558 | "国有財産使用収入": { 559 | "版権及特許権等収入": 6026000 560 | } 561 | }, 562 | "納付金": { 563 | "雑納付金": { 564 | "国立研究開発法人国立がん研究センター納付金": 4878340000, 565 | "国立研究開発法人国立成育医療研究センター納付金": 1968442000 566 | } 567 | }, 568 | "諸収入": { 569 | "特別会計受入金": { 570 | "年金特別会計受入金": 789046000 571 | }, 572 | "授業料及入学検定料": { 573 | "授業料": 74645000, 574 | "入学及検定料": 16570000, 575 | "講習料": 18615000 576 | }, 577 | "許可及手数料": { 578 | "手数料": 80383000 579 | }, 580 | "受託調査試験及役務収入": { 581 | "受託調査及試験収入": 100220000, 582 | "受託造修収入": 71689000 583 | }, 584 | "弁償及返納金": { 585 | "弁償及違約金": 34652000, 586 | "返納金": 644441575000 587 | }, 588 | "物品売払収入": { 589 | "試験場製品等売払代": 60838000, 590 | "不用物品売払代": 2427000, 591 | "特殊薬品売払代": 18402000, 592 | "あへん売払代": 0 593 | }, 594 | "雑入": { 595 | "労働保険料被保険者負担金": 31456000, 596 | "小切手支払未済金収入": 23000, 597 | "延滞金": 1895000, 598 | "失業者退職手当特別会計等負担金": 24591000, 599 | "労働保険審査会費特別会計負担金": 282572000, 600 | "雑収": 843395000 601 | } 602 | } 603 | }, 604 | "農林水産省": { 605 | "官業収入": { 606 | "国有林野事業収入": { 607 | "国有林野事業収入": 33755252000 608 | } 609 | }, 610 | "国有財産処分収入": { 611 | "国有財産売払収入": { 612 | "土地売払代": 571574000, 613 | "立木竹売払代": 219834000 614 | } 615 | }, 616 | "回収金等収入": { 617 | "貸付金等回収金収入": { 618 | "農地保有合理化促進対策資金貸付金償還金": 16128000, 619 | "就農支援資金貸付金償還金": 1181728000 620 | } 621 | }, 622 | "国有財産利用収入": { 623 | "国有財産貸付収入": { 624 | "土地及水面貸付料": 204450000, 625 | "建物及物件貸付料": 81839000, 626 | "公務員宿舎貸付料": 713493000 627 | }, 628 | "国有財産使用収入": { 629 | "版権及特許権等収入": 3546000 630 | }, 631 | "利子収入": { 632 | "延納利子収入": 915000 633 | } 634 | }, 635 | "納付金": { 636 | "日本中央競馬会納付金": { 637 | "日本中央競馬会納付金": 329354579000 638 | }, 639 | "雑納付金": { 640 | "独立行政法人農林水産消費安全技術センター納付金": 90150000, 641 | "独立行政法人家畜改良センター納付金": 553442000, 642 | "国立研究開発法人農業・食品産業技術総合研究機構納付金": 2353829000, 643 | "国立研究開発法人国際農林水産業研究センター納付金": 449210000, 644 | "国立研究開発法人森林研究・整備機構納付金": 825093000, 645 | "国立研究開発法人水産研究・教育機構納付金": 120081000, 646 | "独立行政法人農畜産業振興機構納付金": 1003798000 647 | } 648 | }, 649 | "諸収入": { 650 | "特別会計受入金": { 651 | "食料安定供給特別会計受入金": 3909911000 652 | }, 653 | "東日本大震災復興食料安定供給特別会計受入金": { 654 | "食料安定供給特別会計受入金": 10516000 655 | }, 656 | "公共事業費負担金": { 657 | "海岸整備事業費負担金": 821565000, 658 | "治山事業費負担金": 3249016000, 659 | "土地改良事業費負担金": 31849501000, 660 | "地すべり対策事業費負担金": 86293000, 661 | "特定漁港漁場整備事業費負担金": 4207581000, 662 | "農業用施設災害復旧事業費負担金": 137489000, 663 | "直轄地すべり防止施設災害復旧費負担金": 4252000, 664 | "治山災害復旧事業費負担金": 33199000, 665 | "漁港災害復旧事業費負担金": 16290000, 666 | "直轄地すべり対策災害関連緊急事業費負担金": 3742000, 667 | "治山等災害関連緊急事業費負担金": 18095000 668 | }, 669 | "東日本大震災復興公共事業費負担金": { 670 | "土地改良事業費負担金": 27908000, 671 | "農業用施設災害復旧事業費負担金": 7801000, 672 | "農地災害復旧事業費負担金": 36139000, 673 | "農業用施設等災害関連事業費負担金": 16802000 674 | }, 675 | "許可及手数料": { 676 | "手数料": 58523000 677 | }, 678 | "受託調査試験及役務収入": { 679 | "受託調査及試験収入": 215000, 680 | "受託研究員費受入": 116000, 681 | "受託測量等収入": 729000, 682 | "受託工事収入": 5186289000 683 | }, 684 | "懲罰及没収金": { 685 | "没収金": 34864000 686 | }, 687 | "弁償及返納金": { 688 | "弁償及違約金": 236555000, 689 | "返納金": 18253449000 690 | }, 691 | "物品売払収入": { 692 | "試験場製品等売払代": 847000, 693 | "不用物品売払代": 204659000 694 | }, 695 | "雑入": { 696 | "労働保険料被保険者負担金": 30069000, 697 | "小切手支払未済金収入": 3000, 698 | "延滞金": 44770000, 699 | "雑収": 2108342000 700 | } 701 | } 702 | }, 703 | "経済産業省": { 704 | "回収金等収入": { 705 | "特別会計整理収入": { 706 | "貿易特別会計整理収入": 105000, 707 | "米国対日援助物資等処理特別会計整理収入": 12000 708 | }, 709 | "貸付金等回収金収入": { 710 | "小規模企業者等設備導入資金貸付金償還金": 2172270000 711 | } 712 | }, 713 | "国有財産利用収入": { 714 | "国有財産貸付収入": { 715 | "土地及水面貸付料": 55968000, 716 | "建物及物件貸付料": 183749000, 717 | "公務員宿舎貸付料": 11524000 718 | } 719 | }, 720 | "納付金": { 721 | "特定アルコール譲渡者納付金": { 722 | "特定アルコール譲渡者納付金": 9274390000 723 | }, 724 | "雑納付金": { 725 | "独立行政法人製品評価技術基盤機構納付金": 12466000, 726 | "独立行政法人経済産業研究所納付金": 0, 727 | "国立研究開発法人産業技術総合研究所納付金": 0 728 | } 729 | }, 730 | "諸収入": { 731 | "許可及手数料": { 732 | "手数料": 348000 733 | }, 734 | "弁償及返納金": { 735 | "弁償及違約金": 9717000, 736 | "返納金": 4272394000 737 | }, 738 | "物品売払収入": { 739 | "不用物品売払代": 164581000 740 | }, 741 | "雑入": { 742 | "労働保険料被保険者負担金": 7187000, 743 | "延滞金": 1898000, 744 | "雑収": 543155000 745 | }, 746 | "東日本大震災復興エネルギー対策特別会計受入金": { 747 | "エネルギー対策特別会計受入金": 0 748 | } 749 | } 750 | }, 751 | "国土交通省": { 752 | "回収金等収入": { 753 | "特別会計整理収入": { 754 | "社会資本整備事業特別会計整理収入": 50892535000 755 | }, 756 | "貸付金等回収金収入": { 757 | "都市開発資金貸付金償還金": 5306526000, 758 | "有料道路整備資金貸付金償還金": 13828988000, 759 | "連続立体交差事業資金貸付金償還金": 15007000, 760 | "埠頭整備等資金貸付金償還金": 3229408000, 761 | "港湾開発資金貸付金償還金": 124122000, 762 | "港湾物流高度化基盤施設整備資金貸付金償還金": 12408000, 763 | "特定連絡道路工事資金貸付金償還金": 1000000 764 | }, 765 | "東日本大震災復興貸付金等回収金収入": { 766 | "埠頭災害復旧事業資金貸付金償還金": 7392000, 767 | "空港機能施設災害復旧事業資金貸付金償還金": 209066000 768 | } 769 | }, 770 | "国有財産処分収入": { 771 | "国有財産売払収入": { 772 | "船舶売払代": 0, 773 | "航空機売払代": 0 774 | } 775 | }, 776 | "国有財産利用収入": { 777 | "国有財産貸付収入": { 778 | "土地及水面貸付料": 250255000, 779 | "建物及物件貸付料": 794386000, 780 | "公務員宿舎貸付料": 1776410000, 781 | "機械貸付料": 5272000, 782 | "港湾施設貸付料": 836736000 783 | }, 784 | "国有財産使用収入": { 785 | "版権及特許権等収入": 215846000, 786 | "入場料等収入": 2714306000, 787 | "電子情報処理組織使用料収入": 253547000 788 | }, 789 | "利子収入": { 790 | "都市開発資金貸付金利子収入": 9271000 791 | } 792 | }, 793 | "納付金": { 794 | "特定タンカー所有者納付金": { 795 | "特定タンカー所有者納付金": 105000000 796 | }, 797 | "雑納付金": { 798 | "独立行政法人海技教育機構納付金": 179965000, 799 | "独立行政法人自動車技術総合機構納付金": 53910000 800 | } 801 | }, 802 | "諸収入": { 803 | "公共事業費負担金": { 804 | "海岸整備事業費負担金": 5801333000, 805 | "河川等整備事業費負担金": 130302320000, 806 | "多目的ダム建設等事業電気事業者等工事費負担金": 23067308000, 807 | "道路整備事業費負担金": 301668000000, 808 | "港湾整備事業費負担金": 58904867000, 809 | "エネルギー・鉄鋼港湾施設工事受益者工事費負担金": 295000000, 810 | "国営公園整備事業費負担金": 1177837000, 811 | "河川等災害復旧事業費負担金": 7353942000, 812 | "河川等災害関連事業費負担金": 1884282000 813 | }, 814 | "許可及手数料": { 815 | "手数料": 1838480000, 816 | "許可料": 5047404000 817 | }, 818 | "受託調査試験及役務収入": { 819 | "受託研究員費受入": 1055000, 820 | "受託測量等収入": 1162000, 821 | "受託工事収入": 74732798000, 822 | "測量標移転改埋費受入": 204000 823 | }, 824 | "懲罰及没収金": { 825 | "没収金": 9500000 826 | }, 827 | "弁償及返納金": { 828 | "弁償及違約金": 471991000, 829 | "返納金": 47128433000 830 | }, 831 | "物品売払収入": { 832 | "不用物品売払代": 2202615000, 833 | "刊行物売払代": 2750000 834 | }, 835 | "附帯工事費負担金": { 836 | "附帯工事費負担金": 17879000000, 837 | "道路附属物等復旧費負担金": 1913000000 838 | }, 839 | "雑入": { 840 | "労働保険料被保険者負担金": 41384000, 841 | "延滞金": 27866000, 842 | "雑収": 11395542000 843 | } 844 | } 845 | }, 846 | "環境省": { 847 | "国有財産利用収入": { 848 | "国有財産貸付収入": { 849 | "土地及水面貸付料": 762423000, 850 | "建物及物件貸付料": 74411000, 851 | "公務員宿舎貸付料": 13922000 852 | }, 853 | "国有財産使用収入": { 854 | "入場料等収入": 904522000 855 | } 856 | }, 857 | "納付金": { 858 | "雑納付金": { 859 | "国立研究開発法人国立環境研究所納付金": 274717000 860 | } 861 | }, 862 | "諸収入": { 863 | "許可及手数料": { 864 | "手数料": 24403000 865 | }, 866 | "弁償及返納金": { 867 | "弁償及違約金": 1221000, 868 | "返納金": 1198070000 869 | }, 870 | "物品売払収入": { 871 | "不用物品売払代": 143000 872 | }, 873 | "雑入": { 874 | "労働保険料被保険者負担金": 3078000, 875 | "延滞金": 1860000, 876 | "雑収": 51476000 877 | } 878 | } 879 | }, 880 | "防衛省": { 881 | "官業収入": { 882 | "病院収入": { 883 | "防衛省病院収入": 17575318000 884 | } 885 | }, 886 | "国有財産処分収入": { 887 | "国有財産売払収入": { 888 | "船舶売払代": 81056000 889 | } 890 | }, 891 | "回収金等収入": { 892 | "貸付金等回収金収入": { 893 | "自衛隊衛生貸費学生等貸与金償還金": 466947000 894 | }, 895 | "事故補償費返還金": { 896 | "在日合衆国軍事故補償費返還金": 51888000 897 | } 898 | }, 899 | "国有財産利用収入": { 900 | "国有財産貸付収入": { 901 | "土地及水面貸付料": 977462000, 902 | "建物及物件貸付料": 1174722000, 903 | "公務員宿舎貸付料": 4809277000 904 | }, 905 | "国有財産使用収入": { 906 | "入場料等収入": 128830000, 907 | "寄宿料": 115000, 908 | "飛行場及航空保安施設使用料収入": 1401000, 909 | "版権及特許権等収入": 0 910 | }, 911 | "利子収入": { 912 | "延納利子収入": 2011000 913 | } 914 | }, 915 | "納付金": { 916 | "雑納付金": { 917 | "独立行政法人駐留軍等労働者労務管理機構納付金": 42264000 918 | } 919 | }, 920 | "諸収入": { 921 | "授業料及入学検定料": { 922 | "授業料": 5488000 923 | }, 924 | "受託調査試験及役務収入": { 925 | "受託調査及試験収入": 22584000 926 | }, 927 | "弁償及返納金": { 928 | "弁償及違約金": 3655932000, 929 | "返納金": 21238367000 930 | }, 931 | "物品売払収入": { 932 | "不用物品売払代": 1831006000, 933 | "返還物品売払代": 145677000, 934 | "残飯売払代": 292000 935 | }, 936 | "雑入": { 937 | "労働保険料被保険者負担金": 39683000, 938 | "延滞金": 8644000, 939 | "給食費受入": 2213549000, 940 | "雑収": 968032000 941 | } 942 | } 943 | } 944 | } --------------------------------------------------------------------------------