整備システムに入っている顧客や車両、整備履歴のデータは、ふだんは画面の中でしか見ません。けれども、車検の案内を別のソフトで送りたいとき、システムを入れ替えるとき、万一システム会社のサービスが終わるときには、データを表の形で取り出せるかどうかが分かれ目になります。その取り出し口がCSV出力です。この記事では、整備システムからCSVで残しておくべきデータを4つの区分で整理し、文字コードの選び方、崩れにくいCSVの条件、定期的に出力して社内に持つ意味を順に説明します。
CSV出力とは:整備システムのデータを表で取り出すこと
CSVは、値をカンマで区切って並べたテキスト形式のファイルです。1行目に「得意先コード,氏名,郵便番号」のような項目名を置き、2行目から1件ずつデータを書きます。テキストなので特定のソフトに縛られず、表計算ソフトでも、別の整備システムでも、宛名印刷のソフトでも読み込めます。CSV出力とは、システムの中のデータをこの形で書き出す機能です。
デジタル庁の会議資料「行政データにおける機械可読性に関するルール(案)」(令和8年3月31日)は、CSVについて、1つのデータは必ず1行で完結させること、カンマを含む値はダブルクォーテーションで囲むことを求めています。改行コードはレコードの区切りとして扱われるため、作業内容の欄に改行が入っていると、読み込む側のプログラムがそこで1件が終わったと誤認識するからです。整備システムの作業メモや備考欄には改行や読点が入りやすいので、出力したCSVがこの点で崩れていないかを一度確かめておきます。
CSVはどのソフトでも読める共通の受け渡し形式
CSVとは、項目をカンマで区切り、1行に1件のデータを書いたテキスト形式のファイルです。特定のソフトの独自形式と違い、表計算ソフトや別のシステムでも読み込めるため、整備システムのデータを外へ持ち出すときの共通の受け渡し形式になります。デジタル庁の会議資料「行政データにおける機械可読性に関するルール(案)」(令和8年3月31日)は、CSVでは1つのデータを1行で完結させること、カンマを含む値をダブルクォーテーションで囲むことを求めています。この2つが守られていれば、出力したCSVは次のシステムでも列がずれずに読み込める見込みが高くなります。
CSVで残しておくべき整備システムのデータ4区分
何を出力しておけばよいかは、日本カーネットが運営するDataPorta(データポルタ)の返却対象データが目安になります。DataPortaは、整備システムを使うお客様のデータをお客様自身の資産として尊重し、必要なときに返却・移行することにシステム会社や団体が賛同するマーク制度で、返却対象として次の4区分を示しています。
| 区分 | 主な項目の例 | 工場での使い道 |
|---|---|---|
| 1. 顧客情報 | 得意先コード、氏名、郵便番号、住所、電話番号、FAX、携帯、生年月日、請求先コード | 車検や点検の案内、請求書の送付先 |
| 2. 車両情報(車検証情報) | 登録番号、登録日、初年度、車名、型式、車台番号、型式指定番号、類別区分番号、所有者、使用者、車検期日、点検期日、自賠責期日、車両管理番号 | 車検期日と点検期日からの案内、部品の適合確認 |
| 3. 伝票・車歴ヘッダー情報 | 伝票番号、車両管理番号、請求先コード、伝票区分、入庫日、走行距離、請求額合計、諸費用明細 | 売上の確認、入庫の履歴、走行距離の推移 |
| 4. 車歴明細情報 | 伝票番号、明細番号、作業コード、作業・部品名称、数量、単価、金額、作業点数、技術料 | 前回の作業内容の確認、次回の交換時期の提案 |
顧客と車両だけを出力して満足してしまう例は少なくありません。けれども、車検の見積りで前回のブレーキ整備を確かめたり、オイル交換の間隔を走行距離から割り出したりするには、伝票ヘッダーと明細が欠かせません。4区分がそろって初めて、そのお客様と車の付き合いの歴史が再現できます。
顧客、車両、伝票ヘッダー、明細の4区分をそろえて出す
整備システムからCSVで残すべきデータは、DataPortaの返却対象データに沿うと、顧客情報、車検証情報にあたる車両情報、伝票と車歴のヘッダー情報、車歴の明細情報の4区分です。顧客情報には得意先コードや住所、電話番号、車両情報には登録番号、車台番号、型式、車検期日、点検期日、自賠責期日が含まれます。伝票ヘッダーには入庫日、走行距離、請求額合計、明細には作業や部品の名称、数量、単価、技術料が並びます。車検の案内、点検の呼びかけ、乗り換えの提案は、どれもこの4区分がそろっていることを前提にした仕事です。1つでも欠けると、その仕事が手作業に戻ります。
4区分をつなぐキー項目の確認
4つのCSVは、それぞれ単独では意味が半分しかありません。互いを結びつけるのが、コードや番号の項目です。DataPortaの項目例を見ると、つながりは次のようになっています。
- 顧客情報の得意先コードと請求先コードが、伝票ヘッダーの請求先コードと対応する
- 車両情報の車両管理番号が、伝票ヘッダーの車両管理番号と対応する
- 伝票ヘッダーの伝票番号が、車歴明細の伝票番号と対応し、明細番号で行が並ぶ
出力したCSVを確かめるときは、件数だけでなく、このキー項目が欠けずに入っているかを見ます。明細のCSVに伝票番号が無ければ、どの入庫の作業なのか分からなくなります。車両のCSVに車両管理番号が無ければ、過去の伝票とその車を結びつけられません。乗り換え先のシステムに取り込むときも、このつながりが保たれているかどうかで移行の手間が大きく変わります。
キー項目が欠けたCSVは移行で役に立たない
整備システムの4区分のCSVは、得意先コード、請求先コード、車両管理番号、伝票番号、明細番号といったキー項目で互いにつながっています。顧客と伝票は請求先コードで、車両と伝票は車両管理番号で、伝票ヘッダーと明細は伝票番号で結びつきます。どれか1つが出力から漏れていると、表としては読めても、どの車のどの入庫で何を交換したのかをたどれません。CSVを出力したら、各ファイルの件数と合わせて、キー項目の列が空になっていないか、コードの桁数が元のシステムと同じかを確認しておくと、移行や分析で困ることが減ります。確認は、出力の設定を変えたときと、システムの更新があったときに必ず行います。
CSVの文字コード:Shift_JISとUTF-8の選び方
CSVを別のソフトで開いたら文字化けした、という経験のある方は多いと思います。原因の多くは文字コードの食い違いです。前述のデジタル庁のルール(案)は、CSVを介したデータ連携では文字コードの不一致が文字化けやシステムエラーの直接の要因になるとして、文字コードの規格とBOM(バイトオーダーマーク)の有無をはっきり決めるよう求めています。そのうえで、選ぶときに考える特性として次の2点を挙げています。
- 業務データベースなどから出力されたUTF-8のデータは、分析や自動処理の分野で広く使われているが、Windows標準の環境では文字化けするおそれがある
- Windows環境の標準的な表計算ソフトでは、既定の設定でファイルの作成や出力にShift-JISが使われる仕様が一般的である
整備工場の実務に置き換えると、事務所のパソコンでそのまま開いて確認するならShift_JIS、別のシステムへの取り込みや長期の保管が目的ならUTF-8が合う場面が多い、ということになります。どちらを選ぶにしても、出力したファイルの文字コードを記録し、読み込む側に伝えられるようにしておくことが大切です。
| 崩れやすい点 | デジタル庁ルール(案)の考え方 | 整備システムでの確認 |
|---|---|---|
| 機種依存文字 | 原則として使用しない | 氏名や作業名に特殊な記号や外字が入っていないか |
| 空白とゼロの混同 | 値が無い場合とゼロの場合を区別する | 走行距離や金額の未入力が0になっていないか |
| 数値に単位や記号が混在 | 数値は数値だけにし、単位は別の列にする | 金額の列に「円」やカンマが入っていないか |
| 日付の表記の不統一 | 西暦表記か、和暦に西暦を併記する | 車検期日などで和暦と西暦が混ざっていないか |
日付については、国税庁の電子帳簿保存法一問一答【電子取引関係】の問50でも、ファイル名の日付は和暦でも西暦でも構わないが、混在は抽出の妨げになるのでどちらかに統一するよう求めています。なお、出力したCSVを表計算ソフトで開いて上書き保存すると、コードの先頭のゼロや日付の形式が変わってしまうことがあります。原本のCSVは開いて保存し直さず、作業用には別にコピーを作ってください。
文字コードは決めて記録しておく
CSVの文字化けの多くは、書き出した側と読み込む側の文字コードの食い違いで起こります。デジタル庁の会議資料「行政データにおける機械可読性に関するルール(案)」は、文字コードの規格とBOMの有無を明確に定めるよう求め、UTF-8はWindows標準の環境で文字化けするおそれがあること、Windowsの標準的な表計算ソフトは既定でShift-JISを使うのが一般的であることを考慮点に挙げています。整備工場では、事務所で目視するならShift_JIS、他システムへの取り込みや長期保管ならUTF-8という使い分けが考えられます。どちらにしたかをファイル名や保存フォルダのメモに残しておけば、数年後に開くときにも迷いません。
CSVを定期的に出力して社内にも持つ意味
バックアップがあるのに、なぜCSVも必要なのかと聞かれることがあります。役割が違うからです。バックアップは、同じ整備システムを元の状態に戻すためのものです。多くの場合、そのシステムでしか読めない形式で保存されています。CSVは、システムの外でもデータを読める形にしたものです。
| バックアップ | CSV出力 | |
|---|---|---|
| 主な目的 | 故障や事故のあと、同じシステムを元の状態に戻す | システムの外でデータを使う、別のシステムへ移す |
| 読めるソフト | 原則として同じシステム | 表計算ソフトや他のシステムなど |
| 守れる場面 | パソコンの故障、水害、ランサムウェア | 乗り換え、システム会社のサービス終了、別の用途での活用 |
日本カーネットのクラウドバックアップ機能(30日分)は、整備システム・整備ソフト DREAM POWER のデータを親機から自動でクラウドサーバーへ送り、最新30回分を世代管理して、パソコンが壊れても元の状態に戻せるようにする仕組みです。CSV出力は、それとは別の出口として持っておくものです。サイトの「なくさない、持ち出せる」という考え方は、この2つの役割を指しています。
顧客情報のCSVは個人データでもあります。個人情報保護法第23条は、個人データの漏えい、滅失、毀損の防止その他の安全管理のために必要かつ適切な措置を講じることを求めています。第22条は、利用する必要がなくなった個人データを遅滞なく消去するよう努めることも求めています。出力したCSVはパスワードで保護したフォルダや暗号化した媒体に置き、見られる人を限り、古い世代はいつ消すかを決めておきます。USBメモリに入れたまま持ち歩く運用は避けてください。
CSVは乗り換えとサービス終了に備える出口
整備システムのバックアップとCSV出力は役割が異なります。バックアップは故障や水害、ランサムウェアのあとに同じシステムを元の状態に戻すためのもので、多くはそのシステムでしか読めません。CSV出力は、表計算ソフトや別のシステムでも読める形でデータを手元に置くもので、システムの乗り換えや提供会社のサービス終了に備える出口になります。顧客情報を含むCSVは個人情報保護法第23条の安全管理措置の対象なので、保管場所と閲覧できる人を決め、不要になった世代は第22条の趣旨に沿って消去します。出すことと守ることを、同じ手順の中に組み込んでおくのが続けるこつです。
CSV出力の手順と点検のしかた
- 整備システムのCSV出力で、顧客、車両、伝票ヘッダー、明細の4区分がそれぞれ出せるかを確認する
- 出力する項目に、得意先コード、車両管理番号、伝票番号などのキー項目が含まれているかを確かめる
- 文字コードと日付の表記を決め、毎回同じ設定で出力する
- ファイル名に出力日と区分を入れる(例:20261031_車両.csv)
- 月に1回など時期を決めて出力し、社内の保管場所と事務所の外の両方に置く
- 出力のたびに件数を前回と比べ、極端に減っていないかを見る
- 保管する世代数と、古いファイルを消す時期を決めて守る
出力の間隔は、データがどのくらいの速さで増えるかで決めます。入庫が多い工場ほど短い間隔が向いています。考え方は バックアップの頻度と世代管理 と同じです。
整備システムによっては、CSVを自由に出力する機能が無いこともあります。DataPortaでは、自由出力ができないシステムについて、システム会社がデータを抽出して安全な方法で受け渡す形も示しています。自社のシステムがどちらに当たるのか、出力できない場合に誰がどう対応するのかは、契約書や利用規約で確かめておくと安心です。確認のしかたは 契約終了時のデータ返却を契約書・利用規約で確認する方法、データが取り出せないことで起きる問題は ベンダーロックインとは で解説しています。
よくある質問
- 整備システムのCSV出力では、最低限どのデータを出しておけばよいですか。
- 顧客情報、車検証情報にあたる車両情報、伝票と車歴のヘッダー情報、車歴の明細情報の4区分です。DataPortaの返却対象データもこの4区分で示されています。
- CSVの文字コードはShift_JISとUTF-8のどちらがよいですか。
- 事務所のWindowsパソコンの表計算ソフトでそのまま開くならShift_JIS、別のシステムへの取り込みや長期の保管ならUTF-8が合う場面が多いです。どちらにしたかを記録しておくことが大切です。
- バックアップを取っていれば、CSV出力は要りませんか。
- バックアップは同じシステムを元に戻すためのもので、多くはそのシステムでしか読めません。乗り換えやサービス終了に備えるには、ほかのソフトでも読めるCSVを別に持っておくと安心です。
- 出力した顧客データのCSVはどう保管すればよいですか。
- 個人データなので、個人情報保護法第23条の安全管理措置の対象です。パスワードで保護したフォルダや暗号化した媒体に置き、閲覧できる人を限り、古い世代を消す時期も決めておきます。
- 整備システムを比較するとき、CSV出力について何を確認すればよいですか。
- 4区分を自分で出力できるか、キー項目が含まれるか、文字コードを選べるか、自由出力ができない場合の受け渡し方法を確認します。自動車整備システムや整備ソフトの比較は整備システムの比較サイトも参考にしてください。
出典・参考資料
- DataPorta(データポルタ)返却対象データ
https://dataporta.info/data/ - デジタル庁「行政データにおける機械可読性に関するルール(案)」(令和8年3月31日 各府省庁DX推進連絡会議・デジタル社会推進会議幹事会決定 資料4-2)
https://www.digital.go.jp/assets/contents/node/basic_page/field_ref_resources/256dcba6-b936-4031-b88d-3abb27e27f9b/f7af0ca4/20260331_meeting_executive_outline_06.pdf - 国税庁「電子帳簿保存法一問一答【電子取引関係】」(令和7年6月)問50
https://www.nta.go.jp/law/joho-zeikaishaku/sonota/jirei/pdf/03-6.pdf - e-Gov法令検索「個人情報の保護に関する法律」(第22条、第23条)
https://laws.e-gov.go.jp/law/415AC0000000057
記載内容は2026年10月6日時点で公表資料を確認したものです。法令の解釈や個別の判断が必要な場合は、専門家または所管官庁にご確認ください。
整備工場のデータは、会社の資産。
なくさないためのクラウドバックアップ機能(30日分)は、整備システム・整備ソフト DREAM POWER のオプションです。親機を起動しておくだけで自動で取得し、最新30回分を保管します。いまの保存先・頻度・世代数をお聞きして、何が変わるかを無料でご説明します。
お電話:03-5256-7877平日 9:00〜12:00・13:00〜18:00







