水無月ばけらのえび日記

bakera.jp > 水無月ばけらのえび日記 > 2011年のえび日記 > 2011年11月 > 2011年11月6日(日曜日)

2011年11月6日(日曜日)

みなみけ9

公開: 2011年11月13日16時25分頃

出ていたので購入。

いつもどおりで特筆することもあまりありませんが、飲み物を持って時計を見る話が面白かったです。

関連する話題: マンガ / 買い物 / みなみけ

PS3のトロフィー情報が公開されている話

公開: 2011年11月13日13時25分頃

なぜソニーが駄目でアップルやマイクロソフトは良いのか (takagi-hiromitsu.jp)」。本人が知らないうちにPS3のトロフィー情報が公開されているという話。

PS3のゲームをプレイしていると、画面右上に「トロフィーを取得した」旨の表示が出ることがあります。どんなトロフィーがあるのか、どんな条件で取得できるのかはゲームによって異なりますが、たとえば「ゲームクリア」「合計プレイ時間が一定以上」「達成率やアイテム収集率が100%」「特定の強敵を撃破」というような条件があります。

トロフィーは、自分で眺めて満足するだけではなく、他人に自慢することもできます。「PS3™ | トロフィーコレクションについて (manuals.playstation.net)」では、以下のように説明されています。

トロフィーの情報をPlayStation®Networkのサーバーに保存する

PlayStation®Networkのアカウントを作成すると、獲得したトロフィーの情報をPlayStation®Networkのサーバーに保存できます。獲得したトロフィーを(フレンド)の[プロフィール]でも確認できるようになり、獲得状況をフレンドと比較することもできます。

以上、PS3™ | トロフィーコレクションについて より

つまり、PSNのアカウントを作ると、トロフィーの状況がフレンドと共有されることになります。ここまでははっきり説明されていることでもありますし、まあ問題ないでしょう。

ところが、実はフレンドに限らず、誰でもトロフィー情報を閲覧できる状態になっている、というのが冒頭のお話です。しかも、ソニーの見解は以下のようなものだそうで。

「これは意図した仕様なのか、それとも不具合による事故なのか」を質問したところ、「仕様である」との回答を得た。さらに、「設定で公開を止めることはできるか」を尋ねたところ、「止める方法はない」との回答が得られた。

以上、なぜソニーが駄目でアップルやマイクロソフトは良いのか より

つまり不具合ではなく、ソニーが意図して公開しているという事になります。

さて、公開されている情報ですが、以下のようなURLで見ることができます。

http://playstationhome.jp/community/mypage.php?OnlineID=オンラインID

この「オンラインID」は、PSNにサインインするときに入力する「サインインID」とは別のもので、PSN上で他のユーザーに対して表示されるIDです。「PlayStation®Networkアカウントの取得方法 (www.jp.playstation.com)」を見ると、オンラインIDは「公開されます」と明記されています。

実際に公開されている様子は、PlayStation®HomeオフィシャルBBS (playstationhome.jp)で見ることができます。発言したユーザーのオンラインIDが表示されていて、上記のURLにリンクしています。また、プレイヤー検索 (playstationhome.jp)でオンラインIDを検索することもできます。

ゲーム内でも、他のプレイヤーのオンラインIDを知る機会はたくさんあります。たとえばPlayStation®Homeに入ると、周囲を歩く人のオンラインIDはふつうに見えています。

つまり、オンラインIDは秘密情報ではありません。高木さんは冒頭で以下のような書き方をされていますが、

こんなことになているとは知らず、私は8月14日の日記で、自分のPlayStation NetworkでのID(「オンラインID」と呼ぶらしい)を公開してしまった。

以上、なぜソニーが駄目でアップルやマイクロソフトは良いのか より

オンラインIDはもともと公開情報で、日記で公開するまでもなく、誰にでも知られ得るものです。日記で公開したことに落ち度があるというわけではありません。

ところで、私もPSNのアカウントを持っていて、"MinazukiBakera" というオンラインIDを使っています。つまり、以下でトロフィー情報にアクセスすることができます。

……と思ったのですが、ゲームの一覧までは表示されるものの、各ゲームの詳細を表示しようとすると、延々とローディング表示になってしまいました。

調べてみると、JavaScriptから送られたPOSTリクエストに対して、サーバは200で応答しています。しかし返しているのはHTMLで、よく見るとこんな文字列が含まれています。

申し訳ありませんが、指定されたユーザページは存在していません。

あからさまにバグだと思うのですが、トロフィーの詳細が見えるアカウントもあるので、その違いが良く分かりませんでした。私の情報が見えない旨をとツイートしたところ、@toshiwoさんから重要なヒントが……!

因果関係があるかどうかわかりませんが、自分の場合は playstationhome.jp に一度ログインした状態で表示した後であれば、非ログイン状態でも詳細が表示されるようになりました。参考になれば・・・

以上、http://twitter.com/toshiwo/status/133179284666859520 より

ご指摘いただいたとおり、一度playstationhome.jpに (PCから) ログインしてみたところ、ちゃんと (?) 詳細が表示されるようになりました。

これは意図した挙動であるようには思えません。おそらく、初回ログイン時に何かデータを作っていて、そのデータがないとサーバが「指定されたユーザページは存在していません」というHTMLを返してしまうのでしょう。仕様だと回答しているわりに、雑なつくりだという印象が否めません。

……続きます : トルネのトロフィー履歴からユーザーをプロファイリングする

関連する話題: セキュリティ / プライバシー / ゲーム / PS3 / PlayStation Network

スーパーマリオ3Dランド すれ違い通信

公開: 2011年11月13日1時50分頃

スーパーマリオ3Dランド (www.amazon.co.jp)、ルイージでプレイ中。

外に出て電車に乗ってみると、あっさりすれ違い通信に成功。すれ違った人のマリオ率が50%を超えているような気がしますが、やはり売れているのでしょうね。

※「すれ違いMii広場」ですれ違うと、プレイしていたゲームが相手に表示される仕組み。

すれ違った人の中には星2つの人がいたのですが、その人のコースクリアタイムが表示されるようになりました。こうしてタイムアタックが熱くなるという仕組みなのですね。

ところで、電車やバスでプレイしていて気になったのが、大砲の挙動。望遠鏡や大砲はスライドパッドで動かせるのですが、ジャイロセンサーにも対応していて、3DS本体の向きを変えると照準が動きます。普段は素早く動かせて便利なのですが、揺れる電車やバスの中では本体の揺れを拾ってしまい、照準がふらふらと動いてしまいます。

望遠鏡は多少揺れても問題ないのですが、大砲の照準がずれると生死に関わるので厳しいです。ジャイロ有効・無効を切り替えられると良いと思うのですが……。

関連する話題: ゲーム / 任天堂 / ニンテンドー3DS / スーパーマリオ3Dランド

最近の日記

関わった本など