G9(SOX01)]]
KCP+(ケイ・シー・ピー・プラス)とはKDDI Common Platform +(ケイディディアイ・コモン・プラットフォーム・プラス)の略で、KDDIとクアルコムにより共同開発されたau携帯電話専用の共通プラットフォームである。正式名称はKCP2.x(ケイ・シー・ピー にいてんエックス)。
クアルコムが2004年5月に発表したチップセット「MSM7500」に対応しており、KDDI並びに沖縄セルラー電話の各au携帯電話の一部機種で利用されている。オペレーティングシステムの開発は、KDDIテクノロジーと東芝、三洋電機が担当した。
また、本項ではKCP+の発展版にあたるau携帯電話専用共通プラットフォームのKCP3.0(ケイ・シー・ピー さんてんぜろ)についても記述する。
従来よりKDDIは、端末のソフトウェア開発コストを削減することを目的に、「KCP(KDDI Common Platform)」として、クアルコムが開発した携帯電話向けのチップセットを搭載し、携帯電話における基本的なソフトウェアはBREW上から拡張した共通プラットフォームを開発した。これにより、統一されたチップセットによる生産コストの低下、各メーカーごとに用意されてきたEメールソフトやEZwebブラウザ、その他サービスアプリなどをBREWアプリとして共通化された。
KCP+では、さらなる携帯電話の高機能化に伴う開発コストの削減を目指すために、共通化の範囲をBREW以外にも拡張し、ミドルウェアや無線通信制御、KCP+端末共通のデバイス、さらにはオペレーティングシステムの共通化が図られた。これにより、各メーカーは開発リソースを端末や画面デザイン、独自デバイスなど差別化機能に専念することが可能となるとしている。
KDDIは、au携帯電話におけるこれからの新サービスは、順次KCP+上に開発していくことを表明している。
KCP+で共通化された機能として以下のものがある。ただし、後でKCP+の標準機能として組み込まれたものもあるため、それ以前に発売された機種では対応していないものもある。
KCP+端末同士では端末メーカーに関わらず、どの設定がどこの階層にあるのかなどといったユーザインタフェースの統合が図られているため、KCPやそれ以前の端末よりも利便性が向上したものもあれば、逆に低下したものもある。後者について、例えば東芝製のKCP端末では、Eメールにおいて送信先のメールアドレスを選択する際、それぞれアドレスにチェックマークをつけて一括選択する方式に対して、KCP+端末では、ひとつずつアドレスを選択していくというシステムがとられているため、メールアドレスの変更を知らせる時など、全員にメールを送信する際に効率性が低下してしまう。
2009年春モデル以前の機種ではmicroSDHCメモリーカード、タッチパネル等のインターフェイスにKCP+側のシステムが対応しておらず、共通機能をメーカー間に水平展開するという開発手法におけるデメリットもまだ残されていたが、これらの問題は同年夏モデル以降の一部機種より順次解消されていった。
KCP+内のPCサイトビュワー(Opera Mobile)にはDigest認証が行えないバグがあり、Apacheにパッチが投稿されている。
メーカー採用端末
カシオ計算機(CA) W62CA、W63CA、CA001、CA002、CA003、CA004、CA005
日立製作所/日立CE(H) W62H、W63H、H001、Mobile Hi-Vision CAM Wooo、beskey
三洋電機/京セラSANYOブランド(SA) W54SA、W61SA、W63SA、W64SA、SA001、SA002
パナソニック(P) P001
ソニー・エリクソン(S) W54S、W61S、フルチェンケータイ re、Walkman Phone, XminiS001、Walkman Phone, Premier3、G9、BRAVIA Phone U1、URBANO BARONE、S003、★BRAVIA Phone S004
シャープ(SH) W62SH、W64SHSH001、SH002、Sportio water beat、E05SH、E06SH、SH003、SH004、SH005、SH006、SH007、SH008
東芝(T) W56T、W61T、W62T、Sportio、W64T、W65TT001、T002、biblioドッツ・オブセッション、水玉で幸福いっぱい / 宇宙へ行くときのハンドバック / 私の犬のリンリン、PLY、T003、E08T、★REGZA Phone T004、LIGHT POOL