ますます重要性が高まるUTR #51 もっとも、絵文字を実装しているのはAppleだけではない。AndroidのGoogle、Windows 8.1のMicrosoft、そしてTwitterなど、今やプラットフォームベンダーにとって、絵文字は欠かすことのできないコミュニケーション手段だ。彼等も遅かれ早かれ人種多様性への対応を考えなくてはならない。実際にWindows 10 Insider Preview版に実装されている絵文字でも、UTR #51に基づいた民族多様性への対応が進められているようだ[*3]。 そこで、UTR #51について詳しく話を聞こうと、共同著者の一人、マーク・デイビス博士にインタビューを申し込んだところ快諾を得た。同氏は創立以来のUnicodeコンソーシアム会長でもある。Apple、IBMを経て、現在はGoogleの国際化部門に在籍している。ソフトウェアにおいて言語や国の違いによらず、統一された使い心地を提供することを国際化というが、彼はこの分野を作ってきた巨人だ。そうしたカリスマエンジニアが、どのような経緯でUTR #51を策定することになったのか、彼の話に耳を傾けてみたいと思う。 なお、翻訳はGoogle国際化部門、桃井勝彦氏にお願いした。同氏は2008年に日本の携帯絵文字をUnicode／ISO/IEC 10646に提案した人でもある。インタビューは、デイビス博士の住むスイス・チューリッヒ、桃井氏の勤めるアメリカ・マウンテンビュー、そして筆者の住む三浦半島を結んで、4月10日に行われた。奇しくも2日前にAppleのアップデートが行われたばかりというタイミングだった。

携帯絵文字を収録するためUnicodeそのものを大きく変更 質問：日本の携帯絵文字をUnicodeに入れようというプロジェクトが始まったのは2007年だそうですね。Google国際化部門の同僚として桃井さんから相談を受けたとのことですが、その当時のことをお聞かせください。 デイビス：Gmailで当時進行中だった絵文字の実装に関して、Unicodeのサポートを担当する私たちのグループに、キャット（桃井氏）とダリック・トンが文字コードの処理を相談してきました。このグループでは私とマーカス・シェレールがダイレクトにUnicodeコンソシアムとともにさまざまな問題のために働いていました。Gmailは内部的にUnicodeを使っています。そこで、一番良いアプローチは絵文字にも正規の符号位置を与え、Unicodeに組み入れることだという結論になりました。 質問：絵文字を収録するために、どんな難しさがあったでしょう。 デイビス：ずっと以前からUnicodeにはツァップ・ディングバッツなどのシンボル類が入っています（図2）。しかし、そうした「テキスト・スタイル絵文字」（テキストで使われるモノクロ絵文字）と、日本の携帯絵文字のような「emojiスタイル絵文字」（テキストではないカラー絵文字）の境界線ははっきりしていませんでした。 デイビス：Gmailや他の製品がすでに絵文字を文字として扱っていたので、単なる画像やアイコンとしてテキストに挿入するような手法は使えませんでした。以前からの「テキスト・スタイル絵文字」は、自分自身の固有の色を持っていません。これと「emojiスタイル絵文字」との違いに対処するには、1）Unicodeにおける絵文字全体の種類を広げること、その上で、2）固有の色をともなって使用される「emojiスタイル絵文字」を追加することでした。こうして、色という属性を持つ文字を収録するために、スコープを拡張する必要が生じました。 質問：実際にUnicodeの内部で絵文字について検討を始めた時、メンバーの反応はどうでしたか？ デイビス：Unicodeコンソーシアムのメンバーには、さまざまな企業や組織がいます。なかには絵文字を収録すべきではないと考えた人々がいたことも確かです。そうした人達の大きな関心は、なにを収録し、なにを収録しないかという境界線でした。いったん絵文字に門戸を開放すると、際限なく雑多なイメージを収録しないといけなくなるのではないかと危惧を抱いたのです。そこで私たちは、明確に追加すべき絵文字を定義し、Unicodeのバージョン一つ一つについて、追加する数を限定していくという方針を作りました。 質問：当初、絵文字の収録目的は携帯絵文字との互換性確保、つまり日本での使用しか想定されていませんでした。ところが今や世界中で絵文字が使われるようになっています。これは、あなたにとって意外なことでしたか？ デイビス：私たちは絵文字が世界中でこんなに人気が出るようになるとは思いもしませんでした。しかし、長期的には絵文字を画像でやりとりする、より柔軟なアプローチが実現することを望んでいます。最近ではLINEやFacebookのアプリケーションにおける「スタンプ」のように、画像のやりとりが可能になっており、そうした変化が確実に起こっていると言えるでしょう。しかし、未来は得てして予想がつかないものです。ですから絵文字を大量に追加するのではなく、むしろ必要に応じて少しずつ追加することでニーズに応えることにしたのです。未来になにが起こるか予測できない状況では、それが最も堅実な方法だと私は信じています。

Apple副社長がした「約束」の影響 質問：Apple副社長ケイティ・コットン氏（当時）は、Unicodeコンソーシアムとともに絵文字を改訂すると約束しました。コンソーシアムにとって、彼女がした約束の影響は大きかったのではないでしょうか？ デイビス：私たちは、それ以前に問題に気付いていました。Unicodeにおける絵文字のオリジナルの意図は、肌の色に関してはあくまでニュートラルであるということでした。しかし、一部のベンダーが本物らしさのために、特定のリアルな肌の色を使い、さらに彼等は日本の携帯絵文字の絵柄をお手本にしたので、相互運用性に支障が生じ、コンソーシアムの調整が必要になりました。シンプルさと互換性とのバランスを備えた解決案を考えつくために、私たちは何カ月も審議しました。そのゴールがUnicode 8.0で収録することになるemojiモディファイア（後述）です。 質問：Apple副社長の発言よりも前に、問題に気付いていたということですね。それは、具体的にいつからなのでしょうか。 デイビス：その質問に答えるのは難しいのですが、ただ言えることは、問題があるということは最初から認識していたということです。しかし、絵文字がUnicodeに収録された当初は、ベンダーがリアルな肌の色調にすることは分かりませんでした。したがって、ユーザーがどのようにこの問題に反応するかは未知数でした。

emojiモディファイアはどのように規定されたか 質問：emojiモディファイアの策定にあたって、どのような試行錯誤があったのでしょうか。 デイビス：私たちは、まず民族多様性を表現するレベルを何段階にすべきか、そして自分たちが選択した色調のために参照すべき外部標準について検討しなければなりませんでした。私たちは結局フィッツパトリック・スケールに基づく5つの色調を使うことになりました。 続いて、私たちは肌の色調ごとに新しい絵文字を大量に符号化すべきか、それとも結合の手法を使い、少数の符号を組み合わせることで複数の肌の色調を表現するかを選択しなければなりませんでした。より柔軟な方法を使うことで大量の文字を符号化せずに済み、古いシステムでも優雅に処理できるので、私たちは結合の手法を選択しました。 Unicodeには結合の手法として、バリエーション・セレクタ、リガチャー・モデル、そしてフォーマット・キャラクタのように、複数のモデルがあります（図6）。既存のシステムとの互換性が最も高かったので、新しいemojiモディファイアはリガチャー・モデルを採用しました。これなら、たとえユーザーのシステムがモディファイアを見られないくらい古くても、基底文字の後に何かの文字、例えば「空白の箱」を見ることはできるでしょう。

黄色い絵文字だけがジェネリックではない 質問：最近、AppleのiOSとOS Xのアップデートがされました。そこで改訂された絵文字に対して多くの日本のユーザーが強い違和感を訴えました。これについてお聞きする前に、このアップデートにUnicodeコンソーシアムはどのように関係しているのでしょう。 デイビス：Appleのアップデートに関して言うことはありません。関係がありませんので。多くの人が理解していないと思うのですが、Unicodeコンソーシアムの標準は、各々のベンダーが自由に実装してよいことになっています。コンソーシアムが実装にかかわることはありません。 質問：今回のAppleのアップデートは、結局、UTR #51で提案された黄色い色に対する違和感が日本中に広がったということだと思います。となると、UTR #51で黄色い肌をジェネリック（汎用）に指定したこと自体が、失敗だったのではなかったでしょうか？ デイビス：UTR #51の意図としては、ジェネリックな色を黄色と定義したのではなく、一つの例として黄色を挙げただけです。ユーザーが実際に使っている絵文字の肌の色が現実にいる人間のものと一致しない、そのように見えないということが重要なのです。 先ほども言ったように、Appleが採用した色についてのコメントはできません。Unicodeコンソーシアムの立場から言いますと、UTR #51の意図を適切に理解するならば、黄色ではなくて、例えば紫色とか、SF映画『アバター』のような青色とか、あるいは（アニメ『ザ・シンプソンズ』の）ホーマー・シンプソンのようなオレンジ・イエローにしてもよいわけです。 注記：なお、UTR #51では汎用を表す肌の色の他、髪の毛の色についても言及している。2015年3月22日ドラフト8版では黒髪（dark hair）が推奨されている。Appleが今年2月に配布を開始したiOS 8.3ベータ2は、これに基づき汎用を表す絵文字として黄色い肌と黒髪が採用されていた。ところが中国の一部ユーザーからこの「黄色い絵文字」に対する人種的な反発が見られた[*5]。2カ月後の正規版では髪の毛も黄色に変更されていたが、これは中国で見られたような反発に対処する目的があったと思われる。一方、UTR #51の方は、2015年5月1日ドラフト9版以降、特定の髪の毛の色を推奨しないよう変更された。 質問：UTR #51のジェネリック（汎用）な肌の色として黄色を挙げている部分は、変更される可能性はあるのでしょうか。 デイビス：繰り返しますが、黄色は単なる一例です。例えばこの後に青や、オレンジなど例を追加してもいいと思っています。意図は人間の皮膚の色とは分からないような色を選んでほしいということなのですから。UTR #51はドラフトなので、これからも変わります。あなたの言った、一つの色しか例示されていないという問題点は良いサジェスチョンですので、これはUnicode技術委員会（標準を審議する部署。略称UTC）の絵文字小委員会に持っていって検討したいと思います。 注記：図4キャプションにもあるように、これらの回答は2015年3月22日ドラフト8版を前提にしている。8版は汎用の肌の色として黄色だけが例示されていた。インタビュー後に改訂された2015年5月1日ドラフト9版以降は、黄色、青色、灰色の3色の例示に変更されている。なお、Emojipedia Blogの報道（前掲の注釈3）によると、Windows 10 Insider Preview版では、ジェネリックな絵文字は灰色にされているようだ。