Home > event Archive

event Archive

あたらしいBCCKS発表会とEPUB3.0とbxmlについて

Jacket h1

■もう一週間経ってしまいましたが、6月2日におこなわれた「あたらしいBCCKS」記者発表会にご参加いただいたみなさま、UstreamやTwitterでご高覧いただいたみなさまありがとうございました。前回のエントリを書いた時点ではあんまりそういう予定ではなかったんですが、発表会第二部では僕が開発担当している部分(bxmlというフォーマットの中身、BCCKSリーダーの機能などについて)をわりと詳細に紹介しつつ、BCCKSのCTO(今後は共同代表となることも発表されました)たけなかさんとEPUB(3.0)との関係や今後の電子書籍技術の共存のありかたなどについてこうしたい、こうなってほしいという話をしました。当日の発表資料、Ustreamのアーカイブ、Togetterや、いくつかの媒体での記事もまとまっているのであらためてどうぞ。

■さて、あまりそういう予定ではなかったのに第二部でフォーマットとリーダーの特徴や仕様の話をくわしくしたのは、EPUB3.0の仕様確定が間近なのもあって、電子書籍において「独自フォーマット」「独自拡張」「専用リーダー」といった言葉がそれだけでもういわゆるガラパゴス行きの船のように聞こえてしまうのではないか、と思ったためです(発表そのものも「この発表は『いま、独自規格ってどうなの?』がテーマです」というとこから始めました)。

というわけで、あたらしいBCCKSがイメージする電子書籍を実現するためにつくっている「bxml」というフォーマットが、とくに事実上デファクトとすべきEPUBとどういう関係にあり、どう拡張していて、それはEPUBユーザーにとってどう見えるのかという話が第二部の発表だったのですが、やはりまだ心配なのでここでも説明したいなーと思った次第です。要点でいうと3つになります。


(現状の)EPUBの仕様では満足できる組版、ページレイアウトが実現できなそう

■EPUB3.0の中身はHTML + CSS(2.1 + 3.0少々)なので、Webページでなんでもデザインできるという意味ではなんでもデザイン可能なのですけど、「ページネートする」「リフローする」「組版のルールを(最低限)守る」という3つの条件をのせると途端にむずかしくなり、仕様が足りていないのかなというのが実情だと思っています。でしかも、むしろ一般にはこの3条件を満たすもののことを「電子書籍」と呼びたく、商品価値を感じるのではないかというのが前のエントリに書いた僕個人の問題意識です。

もちろんCSSで組版やページレイアウトを実現する仕様はたくさん提案、議論されてるようですし(ページネートについてはどうなんだろう? 印刷CSS系の仕様? あまり知らないので知ってたら教えてください)、EPUBにもいずれ採択され、リーダーにも実装されていくのは間違いないと思ってるんですけど、現状でどうにかするには拡張するしかないかなと思いました。

なので、EPUB3.0の仕様の枠内でページレイアウトの情報を付加する独自仕様を埋め込む

■bxmlがEPUBの仕様とどこを共有し、どこに独特の仕様をいれているのかについては発表で触れているので発表資料とかUSTアーカイブを見ていただけるとうれしいです。簡単にいうと、

  • bxmlでは、コンテンツHTMLがsectionタグ(html5で導入されるドキュメントのセクショニングをおこなうためのタグ名ですな)で文節され、それぞれのsectionに「ページレイアウトスタイル」が指定されていることを前提とする
  • 「ページレイアウトスタイル」は、「ページレイアウトCSS」と呼んでいる独自のスタイルシートに指定されていて、BCCKS readerはこのページレイアウトCSSでのレイアウトをもとに、section単位のコンテンツをページネート、リフローしながらレンダリングする

という感じです。現状マークアップの指定やページレイアウトCSSの仕様については固まっていない部分もあるのですが、仕様拡張の方針はこんな感じでいけるのかなと思っています。

なので、bxmlはEPUBとしても読める(予定)

■ここ重要なとこです(というか、「そこ重要なとこなんだからもっと強調したほうがよかったのでは」と発表後に言われました)。bxmlとわれわれが呼んでいるものはコンテナの構造とコンテンツのフォーマット(HTML5)においてEPUB3.0と同一なので、bxml用のページレイアウトCSSと別に、EPUBリーダーでのスタイリングを行うためのCSSを同梱すれば、うまくすればたとえば拡張子を変えればEPUBリーダーでも読めるデータになりうるだろうと考えています。ただ、EPUB3.0の仕様は完全に決まっていないので決まったらあらためて(今後のバージョンアップに関する議論も参考にしながら)すり合わせないといけないのと、実際に読めるかどうかはEPUB(3.0の、しかも挙動が微妙に違うさまざまな)リーダーでの実証を経なければならないですね。なので、現状だと「互換」とは言えないし言わないようにしよう、と思っています。


■発表の締めの言葉は「だから…仲良くしていきましょう!」としていたんですけど、bxmlはEPUBが推進しているような電子書籍フォーマットの標準化、ユニバーサル化、オープン化とかを無視するつもりはさらさらない一方、いまの日本語の紙の書籍文化がつちかった組版やレイアウトルール、本を本たらしめるデザインをスポイルしたくないという気持ちが強いというかなり変な独自フォーマットだと言えると思います。世の中には「紙の本のデザインや体験に縛られすぎるのはどうか」的な先進的な意見もすくなからずあるので、ここまで独自wwwな試みがうまくいくのかよくわかりませんし、もっと普通にPDFが勝利、とかWebで無料で広告が勝利、みたいなシナリオもいぜん可能性高いわけですけど、そのへんも含めて仲良くしていけるとよいと思ってます。仲良くしていきましょう!!

「PAC-MAN展」のために「顕微鏡パックマン(Microscopic PAC-MAN)」を制作しました

IMG_0284.jpg

■いわずとしれたナムコの看板ビデオゲーム「パックマン」の生誕30周年を記念するパックマン30周年プロジェクトの一環として開催されるAll about パックマン的な博覧イベント「PAC-MAN展」のインスタレーションのひとつとして、「顕微鏡パックマン Microscopic PAC-MAN」という作品を制作しました。

その名の通り、モーレツに小さいディスプレイで表示されたオリジナルパックマンを、顕微鏡で10倍〜くらいに拡大して覗きながらプレイすることができる、という作品です。ポケットプロジェクタを加工して1cm角くらいの液晶にVGAでゲーム画面を表示してるので、1439 PPIくらい?(計算まちがってなければ)の映像でしょうか。world smallest pacmanに解像度では勝ってるな。

企画は単純だったのですが制作は試行錯誤と展示プランの二転三転をへてようやく形になりました。XRGB-3のdot by dot mode2(ゲーム映像を等倍表示できる機能)が9月にリリースされると聞いたときには神のおぼしめしかと思ったんですが、XGBは基板のビデオ映像は内部的にVGAまでは拡大してフレームを持っているらしく(憶測)、パックマンのオリジナル解像度といわれる224×288にはできませんできず残念。そこまでいけるとよかったんですが。

ゲームとしては普通にプレイできるので、ズームしたりフォーカスを外してみたりしながら遊んでみてください。あと他の展示もおそらく二度と観られない実動品やら資料やらがたくさんあるのでかなりおすすめなイベントなってますよ。ぜひぜひ遊びに来られるととよいと思います。

あとTEE PARTYでいかすパックマンTも販売中ですヨ。

「第2回おばかアプリ選手権」 優勝しました!

■というか、優勝とかあったのな、このイベント。

7月4日にお台場はTokyoCultureCultureにて開催されたデザインハック・ミーティングVol.2 「第2回おばかアプリ選手権」に出演しました。

@IT編集さんにお誘いをうけまして、なにも出せそうになかったら古いけど弾幕webブラウザとかでお茶をにごそうかとおもっていたのですけど、せっかくの締め切りなので以前から作ってみたかったけどCocoaに手をつけるのがおっくうでできてなかったアプリを、突貫でデモだけ作って発表させていただきました。

おばかアプリ選手権では来場者がプレゼンされたおばかアプリのなかからもっとも優れている(どう優れているのかは謎ですが)おばかアプリを投票し、集計結果からおばかアプリの頂点を決める、という趣旨があったことは僕も当日イベントが始まってから知ったのですが、この無心ゆえのおばか地頭をお客様にご評価いただき、はえてアンケート1位の優勝をいただきました。ありがとうございましたー。いただいたトロフィーを家に持って帰ったらヨメさんに「いちばんおばかだったってこと?」と問いつめられました。もちろん!


■なお、当日の様子は以下でいろいろ見たりできるようです。イベント開始直後のなんだこのイベント感は必見。


■あとあと、お茶にごし用に止まっていたBulletsurfも復帰したので興味がありましたら起動してみてくださいませ。モダンブラウザにおけるここ数年のJavaScriptエンジン処理速度向上レースの成果により、まさかの弾速はやすぎの様相を呈しております。

DeskTopLive.asに出演します

■ごぶさたです。

というかブログもまる3ヶ月ほったらかしているほどライブ感のないわたくしなのですが、デスクトップのライブパフォーマンスをテーマとするイベント「DeskTopLive.as」に出演することになりました。だいじょうぶなのか。

しかもお題はFlash/ActionScript。カリッカリにしないと気がすまないうえにしかもそれを全部さらけ出さないと終わった気がしないことでゆうめいなみなさまが並び立つ舞台で僕が立ち向かえそうなのは紙オムツ交換のスピードくらいかと思うわけですけども、なんらかお見せしようと思います。

「Built with Processing @ SuperDeluxe」開催しました

processingnightheld.jpg

■5/11(金)にProcessingユーザのためのイベント「Built with Processing @ SuperDeluxe」を開催しました。はたしてどのくらい人が集まるものかと思っていましたがフタをあけてみればものすごい人数のみなさまにご来場いただき、ひとまず多くのかたがたにProcessingの作品や活動を紹介するという目的は達成できたのではないかと。しかしそれにしても、400人も集まるというのはいったいどういう事態なんでしょうかね! スーパーデラックスのスタッフさんによれば、今年いちばんくらいの動員になったそうです。長い時間すし詰め&お立ち見になってしまったみなさまにはご迷惑おかけしました。

内容についてはすでにいくつもレポートが上がって居ますけど、まとめるとこんな感じでしょうか。

workセッション

プログラムの前半では、発表者のみなさまにProcessingを使ってプロトタイプから大きな作品やクライアントワークへと発展させるプロセスを紹介する発表をお願いしました。じつは「最終的にprocessing使ってない」という内容も多かったんですけど、最終的な成果物が別言語で組まれるにしてもスケッチやプロトタイプの段階でのみでもprocessingがうまく使えるケースもあるよ、ということが紹介できるといいなと思いました。

なおTomさんJodyさんの発表での同時通訳にはLess rainのトレメル志保さんにお願いしました。ものすごく急にお願いしたにもかかわらず快諾していただけて助かりました。 - http://www.lessrain.co.jp/

スペシャルライブ

翌日のアップルストア銀座でのイベントを控えて、IAMAS DSPコースのメンバーが上京されるのをききつけ、急遽ぜひともライブを! とお願いしました。

  • 堀さん
    • マイクで入力した声を変容させていくライブ…でしたが当日は機材のトラブルで中断。残念でした。
    • http://dsp.iamas.ac.jp/?p=193
  • 赤松さん
    • もちろんMax/Mspによるライブパフォーマンス。ライブセットもクラブなみに充実しているSuperDeluxeなのでぜひともライブは実現したかったんですけども、いい感じでぎゅんぎゅん言わせてました。
    • http://dsp.iamas.ac.jp/?p=19
    • http://max.iamas.ac.jp/2061/

Processingでライブといえばd.v.dさんのパフォーマンスが非常に興味深いですよ。今回のイベントではスケジュールなど折り合わずお願いできなかったのですけども、次回があるなら是非ライブをお願いしたいと思っています。

studyセッション

後半は前半よりもより実験的な作品活動や、教育の場でのprocessingにスポットを当てるセッションとして編成しました。イベントの時間がかなりおしていたので、バタバタしてしまったのですが。

持ち込みプレゼン

23時を過ぎてからになってしまった持ち込みプレゼンですが、結構な人が残って参加してくださったのがうれしかったです。

  • 桜井さん
    • 時間軸を持ったペイントツール(といっていいかな?)の紹介。ウインドウシステムやファイルsave/loadまでProcessingで作り込んでてすごかった
  • 福地さん
    • ふくちさんは会場で持ち込み用のネタを仕込んでました。さすがだ。内容はOSCによるProcessingとのアプリケーション通信についてでした。
    • http://megaui.net/fukuchi/

スタッフ&入場者のみなさまに感謝!

■大盛況のうちに終わり(週末だったからか長丁場を最後まで聞いてくださった方も多かったです)、イベント主催者としては嬉しい限りです。発表者&入場者のみなさま、スーパーデラックスのスタッフのみなさま(特にさまざまな面で主催者以上に尽力してくださった筒井さん)、もろもろ協力いただいたJ美関係のみなさま、BNN村田さま、そのほかのみなさま、それから前川くん、ありがとうございましたー!!! 機会があればまたやりたいです。

  • Comments (Close): 0
  • Trackbacks (Close): 0

Home > event Archive

Search
Feeds
Meta

Return to page top