PlayStation 3 システム ソフトウェアは、 PlayStation 3のアップデート可能なファームウェアおよびオペレーティングシステムです。ソニーが PlayStation 3 に使用している基本オペレーティングシステムは、FreeBSDとNetBSD の両方から派生したもので、内部的にはCellOSまたはGameOSとして知られています。[ 4 ] [ 1 ]グラフィカル シェルとしてXrossMediaBar を使用しています。
アップデートの手順は、PlayStation Portable、そして後のPlayStation Vita、PlayStation 4、PlayStation 5とほぼ同じです。ソフトウェアのアップデートは、PlayStation 3本体に直接アップデートをダウンロードするか、ユーザーの地域の公式PlayStation WebサイトからPCにダウンロードしてUSBストレージデバイスを使ってPlayStation 3に転送するか、アップデートデータを含むゲームディスクからインストールすることで行うことができます。
PlayStation 3のシステムソフトウェアは、パフォーマンスとセキュリティの強化、およびBlu-ray暗号化キーの更新のために、2026年現在もアップデートされ続けています。[ 1 ]
PlayStation 3 のネイティブオペレーティングシステムはCellOSであり、これはFreeBSDのフォークであると考えられています。[ 5 ] TCP/IP スタック フィンガープリンティングにより、 PlayStation 3 が FreeBSD を実行していることが識別され、[ 6 ] PlayStation 3 には FreeBSD とNetBSDのコードが含まれていることが知られています。[ 1 ]
PlayStation 3 で使用されている 3D コンピュータグラフィックス API ソフトウェアは、OpenGL ES と Nvidia の Cg をベースにした LibGCM と PSGL です。[ 7 ] LibGCMは低レベルAPIであり、PSGLは高レベル API ですが、ほとんどの開発者はパフォーマンスが高い LibGCM を使用することを好みました。これは、低レベルのGNMと高レベルの GNMX という2 つの API を持つ後の PlayStation 4 コンソールと似ています。 [ 8 ]
モバイルアプリプラットフォーム向けの多くのソフトウェア開発キット(SDK)とは異なり、ソニーのPlayStation 3 SDKは登録済みのゲーム開発会社のみが利用可能で、ソフトウェアツールと統合されたハードウェアコンポーネントが含まれています。ソニーとのライセンス契約(高額とされている)が必要となるため、多数のオープンソースおよび自作のPS3 SDKに加え、流出したPS3 SDKも多数存在します。
PlayStation 3 は、PlayStation Portable (PSP) 携帯ゲーム機、ソニーBRAVIA の各種HDTV、Blu-rayディスク プレーヤー、その他多くのソニー製品でも使用されているXrossMediaBar (XMB) をグラフィカル ユーザー インターフェイスとして使用しています。XMB では、カテゴリとして認識できるアイコンが画面上に水平に表示されます。ユーザーは、方向キーの左右ボタンを使用してアイコンを前後に移動させ、一度に 1 つずつ選択してカテゴリ間を移動できます。これは、ポインタを使用してオプションを選択する方法とは異なります。カテゴリを選択すると、通常は選択したアイコンの上下に、さらに具体的なオプションが表示されます。ユーザーは、方向キーの上下ボタンを使用してこれらのオプション間を移動できます。
XMBの実装によって提供される基本的な機能は、デバイスとソフトウェアのバージョンによって異なります。PSPコンソールに搭載されている写真、音楽、ゲームのカテゴリアイコン以外にも、PS3ではXMBにユーザー、テレビ、フレンドが追加されました。また、XMBはマルチタスク機能も提供しています。ゲーム内XMB機能は、初期の実装で問題が発生した後、ファームウェアバージョン2.41でPS3に適切に追加されました。XMBはPSPやPS3などのソニー製品にとって成功したユーザーインターフェースであることが証明されましたが、 PlayStation 4やPlayStation Vitaなどの次世代ソニービデオゲームコンソールでは、このユーザーインターフェースは使用されなくなりました。[ 9 ]
PlayStation 3 は、ソニーの携帯ゲーム機であるPlayStation PortableおよびPlayStation Vitaとのリモート プレイをサポートしています。ただし、PlayStation 4 と PlayStation Vita 間のリモート プレイとは異なり、PS3 の問題は、サポートするタイトルが「限られている」ことと、結果がしばしば遅延することでした。しかし、PS3 のリモート プレイが、PS4 とのより優れた統合のテストベッドであったことは明らかです。[ 10 ]
また、PlayStation 3とPlayStation Vitaの両方を所有しているユーザーは、PlayStation 3からPlayStation Vitaへ、またはその逆方向にマルチメディアファイルを直接転送することで、動画、音楽、画像などのメディアファイルを共有できます。[ 11 ]さらに、クロスバイと呼ばれるサービスを利用すれば、この機能をサポートする特定のゲームを一度購入するだけで、両方のソニープラットフォームでプレイできます。それだけでなく、そのようなゲームのほとんどでは、セーブデータがデバイス間で転送されるため、プレイヤーは中断したところから再開できます。[ 12 ]
また、PlayStation 3 のソフトウェア タイトルと連携できる PlayStation Vita のソフトウェア タイトルを対象としたクロス プレイ(またはクロス プラットフォーム プレイ) [ 13 ]と呼ばれる機能もあります。ソフトウェア タイトルによってクロス プレイの使い方は異なります。たとえば、 Ultimate Marvel vs. Capcom 3はクロス プレイ機能をサポートするタイトルで、PS Vita 本体を使用して PS3 版のゲームを操作できます。さらに、 PlayStation Nowストリーミング サービスを使用して、一部の PS3 ゲームを PS Vita でプレイすることもできます。
他の多くのゲーム機と同様に、PlayStation 3 はさまざまな形式での写真、オーディオ、ビデオの再生が可能です。さまざまな写真スライドショーオプションといくつかの音楽ビジュアライゼーションが含まれています。PlayStation 3 は、購入後すぐにBlu-rayやDVD映画、オーディオCD を再生できます。オーディオ CD を再生すると、システムはGracenoteからアルバム情報を取得しようとしますが、このサービスは現在利用できません。このシステムは、PlayStation Store からNetflixやSpotifyなどのストリーミング メディア サービスも利用できました。 [ 14 ]
PS3 のシステム ソフトウェアの初期バージョンでは、ウェブ ブラウザはPlayStation Portable でも使用されていたNetFrontをベースにしていました。 [ 15 ] 2012 年にリリースされたバージョン 4.10 以降、ウェブ ブラウザはApple Safariで使用されているより新しいWebKitをベースにアップグレードされ、新しい PlayStation システムでも引き続き使用されています。[ 16 ] [ 17 ]ウェブ ブラウザはAdobe Flashコンテンツを再生できます。 [ 18 ]それでも、PS3 のウェブ ブラウザは、最新のTransport Layer SecurityとHTTPSの普及により、最新の Web サイトへの接続に苦労しています。
PlayStation 3 システム ソフトウェアの初期バージョンにはOtherOSと呼ばれる機能があり、これは 2009 年 9 月に発売されたスリム モデル以前の PS3 システムで利用可能でした。この機能により、ユーザーはLinuxなどのオペレーティングシステムをインストールできましたが、セキュリティ上の懸念から、ソニーは後に 3.21 システム ソフトウェア アップデートでこの機能を削除しました。ソニー コンピュータ エンタテインメント(SCE)によると、この機能を無効にすることで、PS3 所有者が SCE およびそのコンテンツ パートナーからの幅広いゲームやエンターテイメント コンテンツに、より安全なシステムで引き続きアクセスできるようになります。[ 19 ]ソニーは、この機能の削除に関して集団訴訟で訴えられ、勝訴しました。和解は 2016 年 9 月に承認されました。ソニーは最大 1,000 万人の PS3 所有者に最大 55 ドルを支払うことに同意しましたが、不正行為は否定しました。[ 20 ] [ 21 ]
さらに、PlayStation 3は印刷機能も備えています。例えば、対応プリンターをUSBケーブルまたはローカルネットワーク経由で接続すれば、画像やウェブページを印刷できます。ただし、 PS3に対応しているプリンターは、キヤノン、エプソン、ヒューレット・パッカードの一部機種に限られています。
PlayStation 3本体はすべて、初代PlayStationゲーム(PS Oneディスクおよびダウンロード版クラシックゲーム)をプレイできます。ただし、すべてのPlayStation 3モデルがPlayStation 2ゲームとの下位互換性を持っているわけではありません。要約すると、20GBおよび60GBの発売当初のPS3本体など、初期のPS3本体はPS2の「Emotion Engine」CPUを搭載していたため、PS2ゲームとの下位互換性がありました。後期のモデル、特に80GBのメタルギアソリッドPS3本体も下位互換性がありますが、PS2 CPUは搭載されていないもののPS2 GPUは搭載されているため、部分的なソフトウェアエミュレーションによって下位互換性を実現しています。ハードウェア支援によるソフトウェアエミュレーションによって、下位互換性は限定的です。40GB、140GB、PS3 Slim、PS3 Super Slimなどの他の後期モデルはPS2ゲームとの下位互換性はありませんが、PS OneおよびPS3ゲームはプレイできます。[ 22 ]ソニーによると、PS3 から後方互換性を削除した時点で、すでにライフサイクルの 3 年が経過しており、その時点で PS3 を購入する消費者の大多数が PS3 ゲームを主な理由として挙げており、PS2 との互換性はもはや必要なかったとのことです。[ 23 ]それにもかかわらず、PS3 でプレイ可能な PS2 クラシックが、後にPlayStation Networkで購入できるように正式に導入されました。 [ 24 ]ただし、これらはデジタル形式で再発行された PS2 ゲームの一部にすぎず、PS3 ゲームとは異なり、トロフィーのサポートがありません。[ 25 ]その後、PlayStation 4 コンソールがリリースされたとき、PlayStation 3、PlayStation 2、PlayStation 1 のゲームとの後方互換性はありませんでしたが、後に限定的な PS2 後方互換性が導入され、PS4 の所有者は、クラウドベースのゲーム サービスPlayStation Nowを使用してインターネット経由でストリーミングすることで、一部の PS3 ゲームをプレイできるようになりました。 [ 26 ]
PlayStation 3のLV0キーは、PlayStation 3のセキュリティシステムの核となる暗号鍵のセットです。Polygonのニュース記事によると、
通常、PlayStation 3本体はロックされており、ソニーが承認したソフトウェアとオペレーティングシステムのみを実行できます。PlayStation 3がハッキングされると、ユーザーは海賊版ゲームをプレイしたり、非公式のオペレーティングシステムを実行したりするなど、通常では不可能または許可されていない操作を実行できます。[ 27 ]
LV0キーを使用すると、ユーザーはソニーが課した制限を回避できます。これは一般的にジェイルブレイクとして知られています。[ 28 ] [ 29 ] LV0キーは「三銃士」と名乗るグループによってオンラインで公開され、[ 30 ] PlayStation 3の最も機密性の高い部分の一部にユーザーがアクセスできるようになりました。これらの領域にアクセスすることで、ユーザーはセキュリティアップデートを復号化して、正規のPlayStationファームウェアを回避できます。これにより、PlayStation 3のファームウェアアップデートをコンピュータ上で変更して、改造されたコンソールで実行できるようになります。[ 31 ]三銃士は、ライバルのハッカーグループがコードを入手して販売しようと計画した後に、コードを公開することにしました。[ 32 ] Eurogamerによると、PlayStation 3がハッキングされたのはこれが初めてではありませんが、 「新しいカスタムファームウェア、特にLV0復号キーの公開は深刻な問題を引き起こします」。また、「LV0キーの公開は、ソニーが今後リリースするシステムアップデートがほとんど、あるいは全く労力をかけずに解読できることを意味するため、ソニーがこの情報漏洩に対抗できる選択肢は限られている」とも述べている。[ 33 ]
PlayStation 3 システム ソフトウェアの「初期」リリースは、日本では 2006 年 11 月 11 日、北米では 2006 年 11 月 17 日にリリースされたバージョン 1.10 で、 60 GB モデルではPlayStation Networkサービスとリモート プレイが提供されました。ただし、一部のゲームにはバージョン 1.02 が含まれていました。1.xx バージョンでは、アカウント管理、PlayStation 2フォーマットのゲームに対するUSBデバイスの互換性、USB ウェブ カメラ、 Bluetoothキーボードとマウスのサポートなどの新機能を提供するアップデートが多数ありました。2007 年 5 月 24 日にリリースされたバージョン 1.80 では、標準 DVD ビデオを1080pにアップスケールしたり、Blu-ray ビデオを 720p にダウンスケールしたりする機能など、主にメディアとビデオに関連する比較的小規模な新機能が多数追加されました。 2007年5月24日にリリースされたバージョン1.90では、XMBの背景用の壁紙機能と、コントローラーを使用してゲームディスクを取り出す機能、フォーマットと作成日によるゲームアイコンの並べ替え機能がさらに追加されました。このアップデートでは、 HDMI経由のBlu-rayの24Hz出力が強制され、 Webブラウザにブックマークとセキュリティ機能が導入されました。[ 34 ] 1.xxシリーズの最後のバージョンは、2007年10月23日にリリースされた1.94で、DualShock 3コントローラーのサポートが追加されました。[ 35 ]
バージョン 1.xx シリーズと同様に、2.xx シリーズと 3.xx シリーズにも複数のバージョンがあり、2007 年 11 月 8 日から 2011 年 9 月 20 日の間にリリースされました。かなり多くの顕著な変更があり、バージョン 2.10 だけでも、高音と低音の 5 つのプリセットを使用してボイスチェンジャーを使用している人のように聞こえるボイスチェンジャー機能の追加、PS3 用に特別に設計されたオーディオ再生を強化する新しい音楽ビットマッピングプロセス、DivXおよびWMV再生のサポート、ピクチャー イン ピクチャー用のBlu-rayディスク プロファイル 1.1 のサポートなどの新機能が追加されました。[ 36 ] 2008 年 10 月 15 日にリリースされたバージョン 2.50 は、2.xx シリーズの中で最も多くの新機能や変更点を含むアップデートであり、その中には公式 PS3 Bluetooth ヘッドセットのサポート、ゲーム内スクリーンショット、Adobe Flash 9が含まれていました。 [ 37 ]このバージョンでは、リカバリー メニュー (またはセーフ モード) も導入されました。 [ 38 ] 2.xx シリーズの後のバージョン、例えば 2.7x、2.85、2.90 は、PS3 スリムとともに配布されました。2.00 などのバージョンと同様に、3.00、3.10、3.30、3.40、3.70 などのバージョンはすべて、新しいダイナミック カスタム テーマのサポート、インターネット ブラウザーの改善、トロフィーの強化、新しい [ビデオ エディター & アップローダー] アプリケーションなど、比較的多くの新機能や変更点を導入しました。
初期の薄型PS3 SKUには、ソフトウェア3.00にも見られる新機能を備えた独自のファームウェアが搭載されていました。[ 39 ]
2011年11月30日にリリースされたバージョン4.00で最も顕著な変更点は、PlayStation Vita携帯ゲーム機のサポートが追加されたことです。たとえば、[PS Vitaシステム]がオプションとして追加され、[PS Vitaシステムアプリケーションユーティリティ]が[ゲーム]の下に機能として追加されました。このアップデートにより、PlayStation 3はPlayStation Vitaとの間でビデオ、画像、音楽、ゲームデータを転送する機能も獲得しました。[ 40 ] 2012年2月8日にリリースされたバージョン4.10では、 HTML5のサポートや表示速度、Webページのレイアウト精度など、インターネットブラウザの改善も追加されました。[ 17 ] 4.xxシリーズの後のバージョンでは、主に一部のアプリケーションの使用中の安定性と動作品質を向上させるためにシステムにいくつかの変更が加えられ、 BDやDVDの再生時にクローズドキャプションを表示する機能や、ゲームのオプションメニューに「アップデートを確認」などの新機能が追加されました。PlayStation 3システムソフトウェアは現在もソニーによって更新されています。[ 1 ]
ゲーム内XMB機能とPlayStation 3トロフィーを含むシステムソフトウェアバージョン2.40は2008年7月2日にリリースされましたが、アップデート後にコンソールを再起動できないユーザーが少数いたため、同日中に撤回されました。この不具合は、HDDに特定のシステム管理データが含まれていたことが原因であると説明されました。[ 41 ]この問題は、2008年7月8日にリリースされたシステムソフトウェアバージョン2.41で修正されました。[ 42 ]
システムソフトウェア バージョン 3.0 は 2009 年 9 月 1 日にリリースされました。リリース直後、システム アップデートによりシステムの Blu-ray ドライブが誤動作したという苦情が多数のユーザーから寄せられました。さらに、フロリダ州のジョン ケネディは、ソニー コンピュータ エンタテインメント アメリカ (SCEA) に対して集団訴訟を起こしました。ジョン ケネディは 2009 年 1 月に PlayStation 3 を購入し、必要なファームウェア アップデート 3.0 をインストールするまでは完璧に動作していたが、インストール後にシステムの Blu-ray ドライブが正常に動作しなくなったと主張しました。[ 43 ] [ 44 ] [ 45 ]ソニーは後に声明を発表し、「SCEA は、PS3 所有者が最新のシステム ソフトウェア アップデート (v3.00) をインストールして以来、PS3 システムに個別の問題が発生しているという報告を認識しています」[ 46 ]、2009 年 9 月 15 日にソフトウェア アップデート 3.01 をリリースしました。しかし、3.01 をインストールした後、原告は問題が解決されなかっただけでなく、新しいアップデートによって新たな問題も発生したと主張しました。[ 47 ] [ 48 ]
セキュリティ上の問題( geohotが公開したエクスプロイトに関連している可能性あり)により、旧型 PS3 から「 OtherOS 」機能が削除されたことでPlayStation コミュニティで大騒ぎとなり、複数の訴訟が提起されました。最初の訴訟は、PS3 所有者を代表して Anthony Ventura 氏が提起しました。[ 49 ]この訴訟では、この機能の削除は契約違反、虚偽広告、および消費者保護法に関連するその他のいくつかのビジネス慣行に該当すると主張しています。この機能は、これらのシステムが新しかった当時、消費者がマシンを基本的な PC に変える方法として Sony によって宣伝されており、この機能は「非常に価値があり」、多くの人が WiiやXbox 360のような競合コンソールを購入するよりも PS3 に多く支払った主な理由の 1 つはこの機能だったと指摘しています。 [ 50 ] [ 51 ]また、アップデートを受け入れない人は、将来のゲームや将来のBlu-ray映画のリリースをプレイできなくなることも詳述しています。[ 52 ]その後、PlayStation 3 コミュニティの他のメンバーからもさらに 2 件の訴訟が提起されました。[ 53 ] これらの新しい訴訟のうち最初のものは、トッド・デンスモアとアンタル・ヘルツによって提起され、ソニーがファームウェア 3.21 のリリースにより、彼らが支払った PlayStation 3 のいくつかの機能を使用不能にしたと主張しています。[ 54 ] 2 番目に提起されたのは、ジェイソン・ベイカー、ショーン・ボスケット、ポール・グラハム、ポール・ヴァナッタによるもので、とりわけ、「PS3 を購入したものの、その製品が謳われていたようなものではなく、Other OS 機能とゲーム機能の両方を提供するゲーム コンソールではなかったため、お得な特典を受けられずに損をした」と主張しています。 [ 55 ] 4 番目の訴訟はキース・ライトによって提起され、コンソールの価格と同額の賠償を求めています。[ 56 ] 5 番目の訴訟はジェフリー・ハーパーとザカリー・クマーによって提起され、陪審裁判を求めています。[ 57 ] 6件目の訴訟はジョナサン・ヒューバーによって提起され、EUと米国のPlayStationブログからの引用が含まれている。[ 58 ]
ソニーは訴訟に対し、「誰もその機能に関心を持っていなかった」こと、提出書類には第三者のウェブサイト、取扱説明書、PlayStation Web サイトからの引用があり、それらは無効な証拠であると主張していること、ソニーはPSNやその他の宣伝されている機能(新しいファームウェアを必要とするゲームのプレイなど)を自由に無効にできることを理由に、訴訟の却下を求めた。原告側の弁護士は、この要求を検討し、この段階ではよくあることであり、この事件は2010年11月に裁判官によって審理される予定であると述べた。[ 59 ] 2011年2月、この事件における虚偽広告の主張はすべて却下されたが、原告は控訴して事件を修正することが認められ、削除がコンピュータ詐欺および濫用法に違反するという他の主張は続行されることが認められた。[ 60 ] 2011 年 3 月、原告は、ソニーが利用規約と保証に基づいて当該機能を削除する権利を有していたというソニーの主張に反論するため訴状を修正し、保証違反、黙示の保証違反、契約違反、不当利得、カリフォルニア州の複数の不公正な商慣行法違反など、より詳細な主張を追加した。[ 61 ] 2011 年 4 月、SCEA は再び訴訟の却下を求め、原告の再提出した主張は不十分であり、原告はハッカーであり、ソニーの知的財産を侵害しようとしていたと主張し、裁判官に PS3 システムに対する検索権限を与えるよう求めた。SCEA はまた、削除の責任は自分たちだけにある部門ではなく、反対の矛盾する情報があるにもかかわらず、責任を負うべきではないと主張した。[ 62 ] 2011 年 4 月 18 日、原告らは、ソニーが以前にも同様の主張をしており、裁判所によって却下されたことを指摘し、また、ソニーの主張を否定するカリフォルニア州法のいくつかの判例を指摘することで、ソニーの訴訟却下を求める新たな試みに反論した。[ 63 ] 2011 年 12 月、原告らが機械の保証期間を超えて「Other OS」機能を期待できることを証明できなかったという理由で、訴訟全体が却下された。[ 64 ]しかし、この決定は 2014 年の控訴裁判所の判決で覆され[ 65 ] 、原告らは確かに明確かつ十分に実質的な主張をしていたと判断された。
最終的に、2016年にソニーは、Linuxをインストールしたユーザー、または代替OS機能に基づいてPlayStation 3を購入したユーザーと和解した。[ 66 ]
システムソフトウェアバージョン4.45は2013年6月18日にリリースされましたが、アップデート後にコンソールを再起動できないユーザーが少数いたため、翌日には撤回されました。[ 67 ] 2013年6月21日、PlayStation Networkのコミュニティマネージャーであるモーガン・ハロは、問題が特定され、問題を解決するための新しいアップデートがリリースされる予定であることを発表しました。[ 68 ]この問題に対処するシステムアップデート、バージョン4.46は2013年6月27日にリリースされ、システムバージョン4.45の影響を受けたユーザー向けの修正もソニーから提供されました。[ 69 ]
ソニーのその他のゲームプラットフォーム:
第8世代のその他のゲームプラットフォーム:
第7世代のその他のゲームプラットフォーム:
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク)