Recommended for

[ 'heading' => '運転のクセを
知りたい', 'label' => '日常的に
運転する人', ], 'anxious' => [ 'heading' => '高齢者や初心者の
運転が心配', 'label' => '運転に
不安がある人', ], 'parents' => [ 'heading' => '安全運転できるように
改善したい', 'label' => '子育て世代', ], 'officer' => [ 'heading' => '営業車の事故を
減らしたい', 'label' => '企業の
安全運転担当者', ], 'contribution' => [ 'heading' => '安全なまちにしたい', 'label' => '社会貢献に
関心がある人', ], ]; ?>
$item): ?>
people-<?= $i ?>

About

セーフタウンドライブコンテストとは、
リアルタイムで走行データを取得・分析することができる
「テレマティクス技術」を活用し、安全運転やエコドライブに
コンテスト形式で取り組むことのできる無料イベントです。

スマートフォンアプリを使い、ゲーム感覚で楽しみながら、
安全性向上やCO2排出量削減などを通じて、
まちの環境改善に貢献することができます。
これまで日本全国さまざまな自治体・警察などと共に開催しており、
地域の交通安全に貢献するイベントとして高く評価されています。

走るほどに、安心なまちづくり。
ご賛同いただけるみなさまの、積極的なご参加をお待ちしています!

about thumbnail

Benefits

  1. みんなのまちの安全に
    貢献できる!

    参加者の走行データを元に、地域の安全マップを作成。保育園のお散歩マップなどにも活用されています。

    benefit-community
  2. CO2削減に
    貢献できる!

    安全運転には、不要なCO2の排出を削減する効果があります。脱炭素への取組としてもおすすめです。

    benefit-eco
  3. 楽しく
    安全運転ができる!

    走行内容を採点してくれるアプリを使用し、仲間とスコアを競いながら安全運転に取り組むことができます。

    benefit-fun
  4. セーフタウンドライブ
    割引が使える

    イベント期間中の安全運転スコアに応じて、テレマティクス自動車保険への新規加入時に割引が適用されます。
    ※割引適用には諸条件があります。

    benefit-insurance

Event

'event', 'posts_per_page' => -1, 'post_status' => 'publish', 'tax_query' => [ [ 'taxonomy' => 'event_status', 'field' => 'slug', 'terms' => 'recruiting', ] ], 'fields' => 'ids' ]); $dates = []; foreach ($all_events as $post_id) { $challenge_start = get_field('challenge-start', $post_id); $challenge_year = get_field('challenge-year', $post_id); $submitted = get_field('submitted', $post_id); $event_info = get_event_date_info($challenge_start, $challenge_year, $submitted); if ($event_info['start_display'] !== '') { $dt = DateTime::createFromFormat('Y年n月j日', $event_info['start_display']); if ($dt) $dates[$dt->format('Y/m/01')] = $dt->format('Y年n月'); } } $prefectures = get_terms([ 'taxonomy' => 'prefecture', 'hide_empty' => false, 'orderby' => 'id', 'order' => 'ASC', ]); ?>
= 2) { $filter_year = intval($parts[0]); $filter_month = intval($parts[1]); } } $filter_prefecture = !empty($_GET['prefecture']) ? trim(sanitize_text_field($_GET['prefecture'])) : ''; $args = [ 'post_type' => 'event', 'posts_per_page' => -1, 'post_status' => 'publish', 'tax_query' => [ [ 'taxonomy' => 'event_status', 'field' => 'slug', 'terms' => 'recruiting', ] ] ]; $event_posts = new WP_Query($args); $events_sorted = []; foreach ($event_posts->posts as $post) { setup_postdata($post); if ($filter_prefecture && !has_term($filter_prefecture, 'prefecture', $post)) continue; $challenge_start = get_field('challenge-start', $post->ID); $challenge_year = get_field('challenge-year', $post->ID); $submitted = get_field('submitted', $post->ID); $event_info = get_event_date_info($challenge_start, $challenge_year, $submitted); if ($filter_year && $filter_month) { $dt = DateTime::createFromFormat('Y年n月j日', $event_info['start_display']); if (!$dt || intval($dt->format('Y')) !== $filter_year || intval($dt->format('n')) !== $filter_month) continue; } $deadline_ts = strtotime($event_info['app_end_display']); $events_sorted[] = [ 'post' => $post, 'deadline_ts' => $deadline_ts ?: PHP_INT_MAX, 'post_date' => strtotime($post->post_date), 'event_info' => $event_info, ]; } wp_reset_postdata(); usort($events_sorted, function($a, $b) { if ($a['deadline_ts'] !== $b['deadline_ts']) { return $a['deadline_ts'] <=> $b['deadline_ts']; } return $a['post_date'] <=> $b['post_date']; }); $events_sorted = array_slice($events_sorted, 0, 5); ?>
$venue_part) { $venue_part = esc_html($venue_part); if ($index === 0) { $venue_formatted[] = $venue_part; } else { $venue_suffix = ($index < count($venue_parts) - 1) ? '/' : ''; $venue_formatted[] = '' . $venue_part . $venue_suffix . ''; } } $venue = implode('/', $venue_formatted); } else { $venue = esc_html($venue_raw); } $challenge_start_display = preg_replace('/(\d{1,2})日$/','',$event_info['start_display']); $app_deadline_display = date('Y年n月j日', strtotime($event_info['app_end_display'])); $status_text = $event_info['status_text']; $organizer_text = get_field('organizer'); $sponsor_text = get_field('sponsor'); $acf_fields = array_filter([ get_field('briefing_method'), get_field('briefing_date'), get_field('briefing_address'), get_field('briefing_gmap'), get_field('briefing_note'), get_field('results_detail'), get_field('results_method'), get_field('results_date'), get_field('results_address'), get_field('results_gmap'), get_field('capacity'), ]); $hide_link = get_field('hide-link'); $button_html = ''; if (!empty($acf_fields) && !$hide_link) { $button_html = << 詳しく見る
HTML; } $banner_alt = trim(esc_html($venue_raw).' '.$event_info['start_display']); echo <<

{$venue}

{$challenge_start_display}
{$banner_alt}
{$status_text}
WEB申込み〆切
{$app_deadline_display}
主催者
{$organizer_text}
後援
{$sponsor_text}
{$button_html} HTML; endforeach; wp_reset_postdata(); ?>

現在募集中のイベントはございません。
次の更新をお待ちください。

Overview

実際に参加した方々から寄せられたコメントを紹介します。
年齢も職業もさまざまな参加者が、日常の運転に“気づき”や“変化”を感じています。

  1. 01

    安全運転の意識が大きく変わった

    多くの参加者が「普段気づかなかったクセに気づいた」「安全運転を意識するようになった」と回答しています。

    • 急ブレーキやアクセル操作を意識するようになった
      (40代・男性・製造業)

    • 自分の運転を振り返る良いきっかけになった
      (30代・男性・自動車販売)

    • 点数が出ることで、より安全運転に努めようと思えた
      (60代・女性・個人)

    運転の“見える化”が、日常の運転習慣を自然に変えていきます。

  2. 02

    家族や仲間とのコミュニケーションが増えた

    チーム参加や家族参加が、思わぬ“つながり”を生んでいます。

    • 家族で安全運転について話す機会が増えた
      (20代・女性・個人)

    • チーム内で点数の変動が盛り上がった
      (60代・男性・製造業)

    運転という日常の行動が、家族や仲間との会話のきっかけに。
    取組みが大切な人の安全につながるのもうれしいですね。

  3. 03

    運転が“点数化”される新鮮さが楽しい

    「自分の運転がどう評価されるのか知りたい」という好奇心で参加した方も多く、
    スコアが参加者の安全運転へのモチベーションにつながっています。

    • これまでの運転が点数化されて驚いた
      (50代・男性・情報サービス)

    • スコアで運転が可視化されるのが面白い
      (50代・男性・保険代理業)

    ゲーム感覚で楽しめるのも、このイベントの魅力です。

  4. 04

    仕事で運転する人にも好評

    営業や配送業など、仕事で車をお使いになる方からも高評価を頂いています。

    • 安全運転の意識が高まり良かった
      (50代・男性・営業職)

    • 走行距離が多い人ほどデータが役立つ
      (40代・男性・金融保険)

    業務の安全性向上にもつながる取り組みです。

FAQ

'イベントについて', 'conditions' => '参加条件について', 'app' => 'アプリ・車載器(テレマティクスタグ)について', 'score' => 'スコア・評価について', 'application' => '申込・変更について', 'privacy' => 'データ利用・プライバシーについて', 'troubleshooting' => 'トラブルシューティング', ]; foreach ($faqs as $key => $faq): ?>