見出し画像

「スポーツ指導」で儲けちゃダメ? 〜日本の部活を持続可能にする『適正価格』〜

私たちは「タダ」の恩恵を受けて育った

日本では長年、中学生になれば誰でも部活動に参加できました。 野球、サッカー、吹奏楽……。たとえ家計に余裕がなくても、ユニフォーム代や遠征費などの実費さえ払えば、「指導」自体は無料(タダ)で受けられました。

このシステムが、今の日本を支えてきたことは間違いありません。 これほど多くの国民がスポーツに親しみ、楽譜を読め、楽器を演奏できる国は、世界中を探しても稀でしょう。私はその仕組みの中で育ったことに感謝していますし、日本人として誇りに思っています。

しかし、その「誇り」の裏側には、学校の先生たちの「善意」という名の無償労働があったことを、私たちは直視しなければなりません。 日本のスポーツ文化は、指導者の自己犠牲という「歪み」の上に成り立っていたのです。

地域移行は「解決」か「責任転嫁」か

現在、その歪みを解消するために「部活動の地域展開」が進められています。 「学校から地域へ」。聞こえはいいですが、文科省のガイドラインや現場の動きを見ていると、違和感を拭えません。

これまで学校に丸投げしていたものを、今度は地域に丸投げしようとしていないか? 「タダで教えるのが当たり前」という意識のまま、看板だけを架け替えても、根本的な解決にはなりません。 これでは、指導者が疲弊する場所が、学校から地域に移るだけです。

「やりがい」で飯は食えない

日本では「お金」の話をすると、どうしても後ろめたさが付きまといます。 「子供のため」「教育の一環」と言われると、対価を求めることが汚いことのように感じてしまう・・・。 私自身、これまで自分の指導にお金をもらおうなんで思ってもいませんでした。部活動は、子供のために自分の時間を惜しまずに費やすものだと思ってきました。

しかし、あえて言わせてください。 「やりがい」だけでは、飯は食えません。 「感謝」だけでは、家族を養えません。

もしこのまま、「指導者はボランティアか副業」という構造が変わらなければ、どうなるでしょうか。 優秀な指導者は生活のために現場を去り、残るのは「生活に余裕がある人」か「ブラック労働を厭わない人」だけになってしまうかもしれません。 自分の息子が中学生になった時、「野球をやりたい」と言っても、「教えてくれる人がいないから無理だ」と言われる未来。 そんな選択肢のない未来だけは、絶対に残したくないのです。

スポーツ指導を「憧れの職業」にするために

私は、スポーツ指導者が「稼げる職業」であるべきだと考えています。 「子供の成長に関わりたい」「地域を盛り上げたい」そんな高い志を持つ人が、経済的な理由で夢を諦めなくて済む社会にしたい。 そのためには、「指導=対価が発生するプロの仕事」という意識改革と、具体的な収益モデルの確立が必要です。

感情論だけでは、現実は変わりません。 では、指導者がプロとして生活するためには、一体いくら必要で、そのためには受益者(保護者)にいくら負担してもらう必要があるのか? タブーを恐れずに、「スポーツ指導の適正価格」をPythonを使ってシミュレーションしてみました。

「月謝3,000円の幻想」と「月謝14,000円の現実」 〜損益分岐点分析〜

シミュレーションにあたり、以下の「指導者が専業として生活するための条件」を設定しました。

【前提条件】

  • 目標手取り年収:400万円(日本の平均年収程度)

  • 必要な年間売上:約670万円(経費・税金・保険料などで売上の40%が消えると仮定)

  • 適正指導人数:30人〜50人(1人のコーチが質を保って見られる限界)

これらの条件をもとに、Pythonを用いて現実的な数値を算出した結果がこちらのグラフです。このグラフには、日本の部活動の未来を考える上で重要な2つの真実が示されています。

1. 月謝3,000円では、200人集めても「生活できない」 グラフの下の方にある「赤い点」を見てください。これが現在の部活動の相場(月3,000円)です。 もし生徒を40人集めたとしても、手取り年収は100万円にすら届きません。 目標ライン(赤い点線:400万円)に到達するには、計算上200人近い生徒が必要になりますが、コーチ1人で200人を見るのは物理的に不可能です。

2. プロとして生きるなら「月謝1.4万円」が必要 では、適正人数である「生徒40人」で、目標年収400万円を達成するにはどうすればいいか? グラフの線が、赤い点線と交わるポイントを見てください。 答えは「月謝 約14,000円」です。

「高い」と思いますか?

「月1.4万円」と聞くと、多くの人が「高い!払えない!」と感じると思います。 しかし、冷静に周りを見渡してみてください。

  • ピアノ教室の月謝はいくらですか?

  • 英会話スクールは?

  • 学習塾は?

月1万円〜2万円は、習い事として「普通」の価格帯ではないでしょうか。 なぜ、スポーツだけが「3,000円」で済むと思われているのでしょうか?

その「安さ」の正体は、魔法でもなんでもありません。 これまでは、学校の先生や指導者の「自己犠牲(タダ働き)」が、その差額の1万円分を埋めてくれていただけなのです。

受益者負担とスポンサーのハイブリッドへ

数字で見れば、議論のスタートラインが見えてきます。 「指導者が職業として成り立つには、生徒一人あたり月1.4万円のコストがかかる」という事実を、まずは社会全体で共有する必要があります。

もちろん、全額を家庭負担にするのは厳しい現実もあるでしょう。 ならば、「家庭が5,000円負担し、残りの9,000円を行政支援や企業スポンサーで賄う」といったハイブリッドな仕組みが必要です。

「お金の話」を避けていては、日本のスポーツ文化は守れません。 私のPythonのコードが弾き出したこのグラフが、子供たちの未来を守るための議論のきっかけになれば嬉しいです。

次の投稿では、違う視点でお金の問題について提案をしていきたいと思います。

【おまけ:分析に使用したPythonコード】 ※以下は、今回のグラフを作成するためのプログラムです。興味のある方のみご覧ください。

# 日本語化ライブラリのインストール
!pip install japanize-matplotlib

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import japanize_matplotlib

# ==========================================
# 1. シミュレーション条件の設定
# ==========================================

# 目標とする「手取り年収」
target_income = 400 # 万円

# 経費率(売上のうち、経費・税金・保険で消える割合)
# 施設利用料、用具代、移動費、国保・年金、所得税などを含めると40%は固い
expense_ratio = 0.40

# シミュレーションする生徒数(1人で指導する範囲)
student_counts = [20, 30, 40, 50, 60] # 20人〜60人の5パターン

# シミュレーションする月謝設定(1,000円〜20,000円)
monthly_fees = np.arange(1000, 21000, 1000)

# ==========================================
# 2. 計算ロジック
# ==========================================

plt.figure(figsize=(12, 8))

# 各生徒数パターンごとに計算してプロット
colors = sns.color_palette("viridis", len(student_counts))

for i, count in enumerate(student_counts):
    # 年間売上 = 月謝 * 生徒数 * 12ヶ月
    annual_sales = monthly_fees * count * 12
    
    # 手取り年収 = 年間売上 * (1 - 経費率)
    net_incomes = annual_sales * (1 - expense_ratio) / 10000 # 万円換算
    
    # 折れ線グラフを描画
    plt.plot(monthly_fees, net_incomes, label=f'生徒数 {count}人', linewidth=2.5, color=colors[i])

# ==========================================
# 3. グラフの装飾(メッセージ性を持たせる)
# ==========================================

# 目標年収ライン(400万円)を赤色で強調
plt.axhline(y=target_income, color='crimson', linestyle='--', linewidth=2, label=f'目標手取り年収({target_income}万円)')

# 現実的なラインのハイライト(例:生徒40人、月謝3000円のポイント)
# 3000円の場合の計算
current_fee = 3000
current_students = 40
current_income = (current_fee * current_students * 12 * (1 - expense_ratio)) / 10000

plt.plot(current_fee, current_income, 'ro', markersize=10)
plt.annotate(f'現在の部活相場\n(月3000円×40人)\n→年収約{int(current_income)}万円',
             xy=(current_fee, current_income), xytext=(current_fee+2000, current_income+50),
             arrowprops=dict(facecolor='black', shrink=0.05), fontsize=11)

# タイトルと軸ラベル
plt.title('【試算】スポーツ指導だけで「年収400万円」稼ぐには月謝いくら必要か?\n(経費・税金40%控除後)', fontsize=16, fontweight='bold', pad=20)
plt.xlabel('生徒1人あたりの月謝(円)', fontsize=14)
plt.ylabel('指導者の推定手取り年収(万円)', fontsize=14)
plt.grid(True, linestyle='--', alpha=0.7)
plt.legend(title="指導する生徒数", loc='upper left', frameon=True, shadow=True)

# 軸のフォーマット(カンマ区切り)
plt.gca().xaxis.set_major_formatter(plt.FuncFormatter(lambda x, loc: "{:,}".format(int(x))))

plt.tight_layout()
plt.show()

いいなと思ったら応援しよう!