デジタル連絡先管理におけるvCardの役割と構造
vCardは、電子名刺や連絡先情報をやり取りするための標準的なファイル形式であり、拡張子「.vcf」を持つテキストファイルとして保存されます。この形式は、異なるアプリケーションやデバイス間で連絡先データを正確に移行するために設計されています。
生成されるvCardファイルの内部構造は、特定のプロパティと値のペアで構成されています。たとえば、電話番号、メールアドレス、住所などの情報が、規格に準拠したタグとともに記録されます。本ツールで作成されるvCardファイルは、ダウンロード時には改行コードとしてCRLF(キャリッジリターン+ラインフィード)を使用し、UTF-8でエンコードされた長い行は1行あたり75オクテット(バイト)を超えないように自動的に折り返されます。一方、ブラウザ上のプレビュー表示では改行コードにLFが使用されます。
vCard 3.0とvCard 4.0の規格差と互換性
vCardには複数のバージョンが存在し、本ツールでは「vCard 3.0」と「vCard 4.0」の2つのバージョンから選択して出力できます。
- vCard 4.0: 現在の標準規格です。最新のシステムやアプリケーションで推奨されます。
- vCard 3.0: 古い連絡先アプリやデバイスとの幅広い互換性を維持するために使用されます。vCard 3.0形式で出力する場合、ファイル内には空の構造化氏名(
N)プロパティが含まれます。また、電話番号にはTEL;TYPE=VOICE、メールアドレスにはEMAIL;TYPE=INTERNET、住所にはADR;TYPE=POSTALという特定の識別子がそれぞれ付与されます。
特定のアプリケーションで一方のバージョンが正常にインポートできない場合は、もう一方のバージョンを選択してファイルを再生成することで、読み込みが解決することがあります。
連絡先情報の入力規則と制限事項
正確なvCardファイルを生成するためには、各入力項目に定められた文字数制限や形式のルールに従う必要があります。
| 項目名 | 必須/任意 | 最大文字数 | 入力規則 |
|---|---|---|---|
| 氏名 | 必須 | 200文字 | 入力した表示順のまま保存されます。 |
| 電話番号 | 任意 | 80文字 | 数字、一般的な電話用記号、および任意の内線番号が使用可能です。 |
| メールアドレス | 任意 | 254文字 | 有効な形式のメールアドレスを1件のみ入力します。 |
| 住所 | 任意 | 1,000文字 | 複数行の入力に対応し、改行はファイル内に保持されます。 |
必須項目である氏名以外の任意項目(電話番号、メールアドレス、住所)を空欄にした場合、その項目は生成されるvCardファイルから自動的に除外されます。また、入力フィールドに制御文字や意図しない改行が含まれている場合はエラーとなります。
連絡先ファイルの生成と検証プロセス
ツールに連絡先情報を入力し、「vCardを作成」を実行すると、システムは入力されたデータの形式とファイルの構文チェックを行います。
検証を通過すると、画面上に「vCard ‹version›を作成しました。」というメッセージとともに、生成されたファイルサイズ(「‹count›バイト」)および含まれる項目数(「連絡先項目:‹count›件」)が表示されます。ブラウザ上のプレビュー領域には、生成されたvCardのテキストデータがリアルタイムで表示され、内容を事前に確認できます。
なお、入力フィールドの編集、vCardバージョンの切り替え、またはフォームのクリアを行うと、それまでに生成されていたプレビュー表示は無効化されます。確認後、「.vcfをダウンロード」を選択することで、ローカルデバイスに連絡先ファイルを保存できます。ダウンロード完了時には「‹filename›をダウンロードしました。」と表示されます。
データの処理とプライバシー
本ツールで入力した氏名、電話番号、メールアドレス、住所などの個人情報は、すべて利用者のブラウザ内で処理されます。データが外部のサーバーに送信されたり、BroBroGoにアップロードまたは保存されたりすることはありません。
ただし、本ツールが検証するのは入力項目の形式とファイル構文のみです。入力された情報の本人確認、掲載許可の有無、電話番号の接続可否、メールアドレスの所有権、住所の正確性、およびすべての連絡先アプリにおけるインポート結果について、ツール側で保証または検証を行うものではありません。
よくある質問(FAQ)
vCard 3.0と4.0のどちらを選べばよいですか?
現行規格を使う場合は4.0を選びます。古い連絡先アプリや端末との幅広い互換性が必要な場合は3.0を選び、一方を正しく読み込めないときはもう一方を試してください。
入力必須の連絡先項目はどれですか?
必須なのは氏名だけです。電話番号、メールアドレス、住所は任意で、空欄の任意項目はファイルに含まれません。
氏名と住所はどのように保存されますか?
氏名は入力した表示順のまま保存されます。複数行の住所は1つの住所ブロックとして保持されるため、アプリが住所を各項目に分割する場合は、読み込み後に連絡先を確認してください。
入力エラーが表示された場合はどうすればよいですか?
画面に表示されるエラーメッセージに従って、該当するフィールドを修正してください。たとえば、氏名が未入力の場合は「氏名を入力してください。」、文字数制限を超えている場合は「氏名は‹max›文字以内にしてください。」(氏名は‹max›文字以内にしてください。)などのエラーが表示されます。すべてのエラーを解消した後に、再度作成を実行してください。