# 学年計算プログラム

Ver 3.0.0

生年月日を入力するだけで、学年をカンタンに一覧表示！
小学校入学までと、高校卒業までの2つのプログラムがあります。
Web版も同胞してあります。お好きな方をどうぞ！

## ソフトウェア概要

本プログラムは、幼稚園・こども園・保育園等の電話問い合わせの対応の際、早見表で探さなくても良いようにと作ったものです。

ショートカットを作ってショートカットキーを設定すれば即座に起動でき、キーボードのみで操作できます！

「この生まれだと、小学校入学は何年だっけ？」「うちの子の学年って今どうなってる？」
そんな疑問をすぐに解決する、シンプルなコマンドラインツールです。 お子様の就学準備や、履歴書作成時の学歴確認など、幅広い用途にご利用いただけます。

西暦（例: 2020.4.15）だけでなく、和暦（例: R2.4.15 や r2.4.15）での入力にも対応しています。

## 主な機能

- 幅広い学年表示: 0歳児クラスから高校3年生（卒業年度）まで、将来にわたる学年を一覧で表示します。
- 多彩な日付入力: 西暦（例: 2020.5.15）と和暦（令和:R, 平成:H, 昭和:S / 例: H30.1.1）の両方に対応しています。
- 早生まれも安心: 1月1日～4月1日生まれの「早生まれ」を自動で判定し、メッセージを表示します。学年計算ももちろん正確です。
- 未来の日付に対応: これから生まれる予定のお子様の生年月日を入力すれば、将来の学年計画を立てることも可能です。
- 見やすいハイライト: 年少、小学校、中学校、高校の入学年度を赤色でハイライト表示し、重要な節目が一目でわかります。
- 簡単操作: ダウンロードして実行するだけ。難しいインストールは不要です。
- 年齢表示: 昭和生まれの人は今何歳？年齢計算もできます。

## 使い方

1. ダウンロードしたZIPファイルを解凍（展開）します。
2. 中にある実行ファイル（学年計算.exe や 学年計算 - 高校対応.exe）をダブルクリックして起動します。
3. 黒いウィンドウ（コマンドプロンプト）が立ち上がり、メッセージが表示されます。
4. `>` の後に生年月日を入力してEnterキーを押してください。
5. 手動になりますが、プログラムのショートカットを作成して、ショートカットのプロパティからショートカットキーで好きなショートカットを設定すれば、即座にプログラムを開くことができます！

### 入力形式の例:

    西暦: 2021.5.20
    和暦: R3.5.20 (大文字・小文字どちらでも可)
         r3.5.20

プログラムを終了するには、`0`, `q`, `quit`, `exit` のいずれかを入力してEnterキーを押してください。

## 動作環境

- OS: Windows 10 / 11 （64bit）
- 特別なランタイムやライブラリのインストールは不要です。

### 開発支援／カンパのお願い

このソフトウェアはフリーウェアとして提供されていますが、開発と維持には多くの時間と労力がかかっています。
もしこのソフトウェアが役に立ったと感じていただけましたら、今後の開発の励みになりますので、ご支援いただけますと大変幸いです。

以下の方法でご支援いただけます。

- Amazonギフトカード（Eメールタイプ）で支援
  Amazonギフトカード（Eメールタイプ）のページへアクセス
  リンク先で15円から任意の金額を設定できます（初期設定で1,000円が選択されています）。
受取人のメールアドレス
the.desert.of.the.real@gmail.com
コピーしました！

コーヒーを一杯分、お菓子代の一部、あるいは開発継続のための支援として、ご検討いただければ幸いです。

## 更新履歴

バージョン | 更新日 | 主な更新内容
--- | --- | ---
3.0 | 2025/9/22 | ・未来の生年月日に対応 ・エラーハンドリングとユーザー体験の向上
2.0 | 2025/08/15 | ・表示範囲を高校3年生まで拡張 ・中学、高校の入学年度もハイライト表示に対応 ・その他、軽微な表示の調整
1.0 | 2025/08/10 | 最初のリリースバージョン

## 注意事項・免責事項

- 本ソフトウェアはフリーウェアです。個人・商用問わず、無料でご利用いただけます。
- 本ソフトウェアの著作権は作者に帰属します。
- 本ソフトウェアの使用によって生じたいかなる損害についても、作者は一切の責任を負いません。自己の責任においてご使用ください。
- 本ソフトウェアの再配布については、オリジナルのZIPファイルのまま配布する場合に限り、自由に行っていただいて構いません。