# GSM 7-bitとUCS-2エンコーディング — それぞれの使用場面

- 正規URL: https://www.broadnet.me/ja/answers/what-is-encoding-gsm-7-ucs-2
- 言語: ja
- 最終更新日: 2026-10-19
- 発行者: BroadNet (https://www.broadnet.me)
- レンダリングされたページから生成した、上記ページのMarkdown版です。

基本原則 BroadNet回答

最終確認日 2026年5月27日1 読了目安BroadNetエンジニアリング部門による確認済み

このページの内容

1. 01クイック回答
2. 02詳細回答
3. 03この情報は役に立ちましたか？
4. 04関連する質問

詳細を見る

[The GSM-7 character set](https://www.broadnet.me/reference/gsm7-character-set)

[すべての回答を見る](https://www.broadnet.me/ja/answers)

クイック回答

SMSの本文は、GSM 7ビット（1セグメントあたり160文字、ASCIIおよび一部の拡張テーブルをカバー）またはUCS-2（1セグメントあたり70文字、アラビア語、中国語、絵文字を含むあらゆるUnicodeコードポイントをカバー）でエンコードできます。選択は自動的に行われます。アグリゲーターが本文をスキャンし、適合する最も狭いエンコーディングを選択します。単一のSMS内で混合エンコーディングを使用することはできません。1つでも非GSM-7文字が含まれている場合、メッセージ全体がUCS-2として扱われます。

平易な言葉による定義ベンダーニュートラル確認日 2026年5月27日

プラットフォームから

## 本番用キーでテストを行い、本番環境へ移行してください。

テストアクセスを申し込み、ご自身の認証済み番号に最初のメッセージを送信してください。本番稼働の前に、送信元ID、トラフィックの目的、および送信先の要件を弊社にて審査いたします。

[テストアクセスを申し込む（英語フォーム）](https://www.broadnet.me/ja/contact?intent=test-access)

詳細回答

## 必要な情報はすべて、不要な情報は一切なし

§01

### 160文字と70文字の境界

メッセージがGSM 7ビットに収まる場合、1セグメントあたり160文字となります。ダッシュ（—）、ダブルクォーテーション（""）、またはアラビア文字、中国語、絵文字などの文字を1つでも追加すると、メッセージ全体がUCS-2となり、1セグメントあたり70文字になります。GSM 1セグメントに収まっていた150文字のメッセージが、3つのUCS-2セグメントを必要とする150文字のメッセージになり、コストが3倍になります。大量送信を行う場合は、作成時に句読点をGSM-7 ASCII相当に正規化してください。

§02

### 連結SMS（マルチパートSMS）

1セグメントを超えるメッセージはクライアント側で分割され、受信側の端末がUser Data Header (UDH)を使用してそれらを結合します。UDHで連結されたセグメントは、GSM-7の場合は153文字、UCS-2の場合は67文字となります。これは、UDH自体にセグメントあたり3バイトが消費されるためです。ほとんどのアグリゲーターはメッセージ単位ではなくセグメント単位で課金するため、320文字のGSM-7メッセージは3セグメントとして課金されます。

§03

### UCS-2を意図的に使用すべきケース

アラビア語、中国語、日本語、韓国語、キリル文字、または絵文字を含むコンテンツの場合は常に適用されます。また、GSM-7拡張に含まれないダイアクリティカルマークを持つ欧州言語（ポーランド語のł、チェコ語のř、ベトナム語のăなど）の場合も常に適用されます。中東・北アフリカにおけるアラビア語のSMSは、実質的に100% UCS-2です。予算計画にはご注意ください（アラビア語のOTPメッセージは通常2セグメント消費します）。

§04

### 8ビットオプション（使用例は稀）

SMPPはバイナリデータ用に8ビットの生バイナリエンコーディングにも対応しています。これはOTAによるSIMコマンド、着信メロディの配信（1990年代）、ごく限られたM2M用途で使われるもので、商用のA2Pトラフィックで見かけることはほとんどありません。

BNBroadNetエンジニアリングチームによる執筆· 2003年よりキャリアグレードのメッセージングを提供、本社はドバイ· [編集基準](https://www.broadnet.me/ja/about/editorial-standards)

関連する質問

- [01 GSM-7エンコーディングとは何ですか？](https://www.broadnet.me/answers/what-is-gsm-7)
- [02 UCS-2 — Unicode SMSエンコーディングの解説。](https://www.broadnet.me/answers/what-is-ucs-2-sms)
- [03 A2P SMSとは何ですか？](https://www.broadnet.me/ja/answers/what-is-a2p-sms)
- [04 MTあたりのSMS料金 — 実際に支払うコスト。](https://www.broadnet.me/ja/answers/sms-pricing-per-mt-explained)
- [05 SMS APIとは何ですか？](https://www.broadnet.me/ja/answers/what-is-sms-api)
- [06 OTPとは？](https://www.broadnet.me/ja/answers/what-is-otp)

[ライブラリをすべて見る](https://www.broadnet.me/ja/answers)

これを使用して構築する

- [SMSセグメント計算機](https://www.broadnet.me/tools/sms-segment-calculator)
- [SMS API](https://www.broadnet.me/ja/products/sms-api)
- [SMS一斉送信](https://www.broadnet.me/ja/products/bulk-sms)

これを使用して構築する

### 実装に関するサポートが必要ですか？

以下のページでは、このコンセプトを具現化する製品および統合ガイドをご紹介しています。詳細を直接確認したい場合は、中東・北アフリカの営業時間内であれば、弊社のエンジニアリングチームが当日中に対応可能です。

[エンジニアリングチームに相談する](https://www.broadnet.me/ja/contact?topic=engineering)

- [SMSセグメント計算機](https://www.broadnet.me/tools/sms-segment-calculator)
- [SMS API](https://www.broadnet.me/ja/products/sms-api)
- [SMS一斉送信](https://www.broadnet.me/ja/products/bulk-sms)

フィードバック

### この回答は役に立ちましたか？

皆様の投票により、どの回答を例、図解、コードスニペットを用いて拡充すべきかの優先順位を決定できます。

この回答は役に立ちましたか？

ありがとうございます。承知いたしました。この回答は継続的に更新されます。

承知いたしました。不足していた内容を教えてください — [メッセージを送信する](https://www.broadnet.me/ja/contact?topic=answer-feedback)。

[コンテンツの執筆・レビュー方針](https://www.broadnet.me/ja/about/editorial-standards)

関連する質問

- [01 GSM-7エンコーディングとは何ですか？](https://www.broadnet.me/answers/what-is-gsm-7)
- [02 UCS-2 — Unicode SMSエンコーディングの解説。](https://www.broadnet.me/answers/what-is-ucs-2-sms)
- [03 A2P SMSとは何ですか？](https://www.broadnet.me/ja/answers/what-is-a2p-sms)
- [04 MTあたりのSMS料金 — 実際に支払うコスト。](https://www.broadnet.me/ja/answers/sms-pricing-per-mt-explained)
- [05 SMS APIとは何ですか？](https://www.broadnet.me/ja/answers/what-is-sms-api)
- [06 OTPとは？](https://www.broadnet.me/ja/answers/what-is-otp)

[ライブラリをすべて見る](https://www.broadnet.me/ja/answers)

お困りですか？

## 開発について、現場のエンジニアに直接ご相談ください。

1営業日以内にご返信します。また、本番用アカウントをご利用のお客様には24時間365日のサポートを提供しています。当社のソリューションエンジニアは、単なるスクリプトではなく、実用的なコードを提供します。

[サポートに相談する](https://www.broadnet.me/ja/contact) [営業担当に相談する](https://www.broadnet.me/ja/contact?topic=sales)

$ curl -X POST https://api.broadnet.me/sms/sendSms

応答SLA

テストアクセス申請1営業日以内にご返信します

本番環境24 / 7 · < 15 min

通信事業者NOC 24 / 7 · ページャー対応

[support@broadnet.me](mailto:support@broadnet.me) · [+971 4 456 7768](tel:+97144567768)
