読み方 : エスピーピー

SPP【Serial Port Profile】

SPPとは?

Bluetoothで機器の種類ごとに定義された通信規約であるBluetoothプロファイルの一つで、Bluetoothシリアルポートのように使って低水準のデータ送受信をするための手順を定義したもの。
SPPのイメージ画像

シリアルポートはパソコンと周辺機器の接続などに用いられてきた比較的単純で汎用的な通信仕様で、RS-232C規格などがよく知られる。コンピュータと周辺機器の接続方式として長い歴史を持ち、計測装置や制御機器、通信機器など多くの分野で利用されてきた。

SPPはこの仕組みをBluetoothを通じて実現するもので、一組の機器を接続して双方が任意のデータ列を相手方に伝送することができるようにする。無線版の仮想的なシリアルポートのように振る舞い、既存のシリアル通信アプリケーションを比較的容易にBluetooth対応へ拡張できるようにする役割を持つ。

ヘッドセット用などの特定用途向けのプロファイルとは異なり、特定の利用機器や用途などは定められていない。シリアル通信を用いて送受信するデータの形式や伝送手順、機器の制御仕様などは個別の機器やアプリケーションごとに異なっており、SPP対応といってもそれだけでは接続性や相互運用性が確保されるわけではない点が他のプロファイルと大きく異なっている。

SPPはBluetoothの通信プロトコルスタックの中で「RFCOMM」と呼ばれるプロトコルを利用して実現される。RFCOMMシリアルポート通信を模倣するためのプロトコルであり、データストリームとして送受信する仕組みを提供する。アプリケーションは通常のシリアルポートと同様に読み書きを行うことで、Bluetooth経由でデータを送受信できるようになる。

他の辞典等による「SPP」の解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。