「iPhone OS 3.0」がサポートする Bluetooth プロファイルが明らかに

「iPhone OS 3.0」がサポートする Bluetooth プロファイルは結局何だろう?」のエントリーで「iPhone OS 3.0」でサポートされた Bluetooth プロファイルを予想してみましたが…

そこにコメントで教えていただきました(ありがとうございます)。

Bluetooth ManiaX さん「iPhone OS 3.0のBluetooth対応プロファイルが明らかに」のエントリーによると、「Bluetooth.org 」で、iPhone OS 3.0 のサポートしているプロファイルの情報が掲載されておりました。それによるとサポートしているプロファイルは、

  • GAP(Generic Access Profile)機器の接続/認証/暗号化を行うためのプロファイル
  • SPP(Serial Port Profile)Bluetooth機器を仮想シリアルポート化するためのプロファイル
  • PAN (Personal Area Network Profile)小規模ネットワークを実現するためのプロファイル
  • A2DP(Advanced Audio Distribution Profile)
  • AVRCP (Audio/Video Remote Control Profile)
  • HFP(Hands-Free Profile)
  • PBAP (Phone Book Access Profile)電話帳のデータを転送するためのプロファイル
  • BNEP(Bluetooth Network Encapsulation Protocol)

と、いったところ。

自分の予想は以下のような感じでした。

  • HSP(Headset Profile)
  • HFP (Hands-Free Profile)?
  • A2DP (Advanced Audio Distribution Profile)
  • AVRCP (Audio/Video Remote Control Profile)
  • DUN(Dial-up Networking Profile)
  • PAN (Personal Area Network Profile)?

まぁいいとこでしたかね (^^;;

ということで、Bluetooth 外付けキーボードが使える HID はサポートされていないようです。

過去、リュウドから特定の携帯向けの SPP 対応のキーボードが発売されていたことがありますが、SPP は汎用シリアル通信プロファイルのため、HID のようにキーボードを利用するためのプロファイルではありません。

そのため SPP を使ってキーボードを利用できるようにするためには、SPP 用のキーボードドライバーを作って iPhone にインストールする必要があります。その上、iPhone OS 上で、SPP から日本語 IME へアクセスできるということが必要となるので、現状の iPhone の仕様では不可能ということになるでしょう。

ということで、可能かどうかは分かりませんが、やはりドック経由で HID をサポートするアダプターが発売されることに期待するしかないようですね。

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です