Published: 2022-05-12 20:35

3D表示されるマップ機能など「Google I/O 2022」で発表した9つの新しいソフトウェア技術

グーグルが恒例開発者会議「Google I/O」を開催し、次期モバイルOS「Android 13」や“復活”した「Google Wallet」、3D表示されるマップ機能などのソフトウェア技術を発表した。そのすべてを紹介しよう。

動画】これはすごい。多くのユーザーの投稿画像から自動生成したGoogle マップの3D表示機能

グーグルは毎年恒例開発者向けカンファレンス「Google I/O」を5月11日(米国時間)にスタートさせた。基調講演では例年のように、多く新子ハードウェアとソフトウェアのアップデートが発表されている。

まばゆいばかりの新製品数々がショーで主役占めたかもしれないが、基本的にGoogle I/Oはソフトウェアのカンファレンスだ。実際基調講演では、Android OSやGoogle 検索、Google マップ、そして音声アシスタントに関する多く新機能発表されている。以下に、グーグルが発表した主なソフトウェア関連発表を紹介しよう。

今回発表では、Androidの次期バージョンについての詳細がいくつか明らかにされた。この秋に「Android 13」が利用可能になれば、モバイルデバイスのOSがより安全になりで、周囲のほかのデバイスとの相互運用性高まることになる。

例えば、グーグルの「メッセージ」はグループでのやりとりにエンドツーエンドの暗号化実装され、「リッチコミュニケーションサービス(RCS)」[日本で18年に始まった「+メッセージ」のようなサービス]への対応強化される。多言語で利用するユーザーは、特定のアプリを特定言語設定できるようになる。英語で検索してドイツ語でツイートする、といったことも可能になるわけだ。

また、スマートホーム規格「Matter」に対応したデバイスとのクイックペアリングもできるようになる。より多くのメーカーの製品対応することで、家庭内のより多くのテレビやディスプレイなどでビデオや写真を簡単に表示できるようになる見通しだ。

Android 13の詳細については、年末正式公開近づいたタイミングで改めて解説する。

かつて廃止された「Google Wallet」の名称とブランドをグーグルが復活させる。新しいGoogle Walletのアプリは、Androidにおいデジタル通貨標準の“財布”になる見通しだ。スマートフォンなどのデバイスにGoogle Walletがインストールされていれば、クレジットカードや交通系ICカード、国によってはワクチン接種証明書やテーマパークの入場パスさえタッチするだけで使えるようになる。

これらの機能すでに「Google Pay」で実現しているはず、と思った方もいるかもしれない。まさにその通りだ。Google Walletは基本的にはGoogle Payと同じだが、グーグルはGoogle Walletアプリが近いうちに運転免許証などのデジタルIDにも対応すると説明している。

とはいえ、グーグルは独自サービスを早い段階終了する“悪癖”があるので、今回取り組みについても静観していきたい。

サイバー攻撃からユーザーを守るべく、グーグルは新しいセキュリティ機能発表した。例えば、すでにGoogle アカウントで標準になっている二要素認証について、機能改善している。

Gmailに搭載されていたフィッシング対策機能は、グーグルのオフィススイート(Google ドキュメント、Google スプレッドシート、Google スライド)にも引き継がれる。さらに、アカウント設定変更することでプライバシー保護強化できる場合には、ユーザーに教えてくれるようになる。

「Virtual Cards」と呼ばれる新機能は、ショッピング中のクレジットカード情報非公開にする。クレジットカード情報自動入力するとバーチャルカードがランダムなカード番号を生成し、不審店舗でも機密情報主導入力せずに済む仕組みだ。

グーグルは、写真とテキストを組み合わせ検索できる「マルチ検索」と呼ばれる機能を4月に発表した。この機能位置情報にも対応することになる。

「Multisearch near me」と呼ばれるこの機能は、マルチ検索位置情報考慮し、写真とテキストに基づい地元のレストランや店舗検索してくれる。今年後半全世界利用可能になる予定だが、現時点では英語での入力のみ対応している。

Google マップには、新たに「Immersive View」と呼ばれる機能追加される。ストリートビューの画像航空写真合成することで3D空間生成し、指先だけで自在に動き回れる没入のある地図体験だ。

この機能では都市全体がシミュレートされ、オフィスやレストランの中に入ったりすることもできる。必ずしも細部表現完璧ではないが、それは多くがユーザーが投稿した写真に基づいてアルゴリズムで自動生成しているからだ。グーグルによると、この機能はどのスマートフォンでも利用可能で、年内に「一部都市」で展開される予定という。

これまでグーグルは、音声アシスタントの「Google アシスタント」が会話に含まれるニュアンスを理解し、きちんと反応できるようにすべく開発進めてきた。スマートディスプレイ「Nest Hub Max」だけに搭載された「Look and Talk」という新機能は、音声アシスタントとの会話がコンクリートの向かっ叫ぶようなものではない、もっと自然なものになることを目指している。

もう「OK Google」といったウェイクワードを言う必要はない。あなたがデバイスに向けて質問を投げかけたりしているとき、きちんと認識するようにシステムが設計されているからだ。

そのためにNest Hub Maxは、内蔵されたカメラを使ってユーザーがデバイスにどれだけ近づいているか、頭をどちらに向けているか、視線をどちらに向けているのかを監視する。つまり、あなたがデバイスのほうを見て、答え待っているかどうか検知できるというわけだ。

さらにGoogle アシスタントは、自分の考えまとめる時間が必要な場合には、少し待ってもらうよう自分から発言することもできる。まるで人と話しているような感覚だ。ちなみにグーグルは、Google アシスタントが恋愛できるようになるかについては言及していない。

検索結果表示される仕組みについても、いくつかの変更発表された。なかには検索結果をよりインクルーシブなものにするためのアップデートも含まれる。

そのひとつがハーバード大学社会学者であるエリス・モンクと共同開発したシステムで、色調を10段階濃淡分解できる。この「Monk Scale」と呼ばれるシステムは、顔認識や写真のフィルターなどでさまざまの色を認識し、考慮できるようウェブ上の人工知能(AI)を訓練することが目的だ。

またグーグルは、や髪の色、髪の質感など、画像特定要素をラベル付けする標準的手法開発中という。この機能今後数カ月でリリースされる見通しとなっている。

グーグルはGoogle ドキュメントからGoogle Meetまで、さまざまなサービスに新しい要約機能組み込もうとしている。実装されると、長い文書からグーグルのアルゴリズムが重要なポイントと判断したものを集約し、上部に簡単な要約として記載する。この設定はGoogle Meetでも有効で、ミーティングにログインする前に聞き逃した会話のハイライトを確認できるという。

またグーグルは、強化された会話AI「LaMDA 2」も発表した。グーグルの説明によると、海の様子を説明したり、庭に何を植えたらいいか考える手助けをしたりする使えるかもしれない。つまり可能性無限大なのである。

「Google 翻訳」には今年、24の新しい言語追加される。新た追加されるのは、アッサム語、ボージュプリー語、リンガラ語、マイティリー語、オロモ語、サンスクリット語、トウィ語など、主にアジアやアフリカ、南米使われている言語だ。リストはこちらにある。

# 言葉 意味
14 きのう (機能) : function; facility; faculty; feature
10 はっぴょう (発表) : announcement; publication; presenting; statement; communique; making known; breaking (news story); expressing (one's opinion); releasing; unveiling
8 けんさく (検索) : looking up (e.g. a word in a dictionary); retrieval (e.g. data); searching for; referring to
6 おおく (多く) : 1. many; much; plenty; a lot 2. majority (of); greater part (of)
6 たいおう (対応) : 1. correspondence (to); equivalence 2. suitability; coordination; matching; being appropriate (for)
5 よぶ (呼ぶ) : 1. to call out (to); to call; to invoke 2. to summon (a doctor, etc.)
4 ひょうじ (表示) : 1. indication; expression; showing; manifestation; demonstration 2. display; displaying
4 せいせい (生成) : creation; generation; formation; derivation
4 たり : 1. -ing and -ing (e.g. "coming and going") 2. doing such things as...
3 がぞう (画像) : image; picture; portrait
3 しれる (知れる) : 1. to become known; to come to light; to be discovered 2. to be known; to be understood
3 おんせい (音声) : 1. voice; speech; sound of a voice 2. sound (e.g. of a TV)
3 しんきのう (新機能) : new functionality; new feature
3 りようかのう (利用可能) : available; usable (e.g. bandwidth)
3 きょうか (強化) : strengthening; intensifying; reinforcement; enhancement; solidification
3 とくてい (特定) : 1. specific; particular; designated; special 2. specifying; designating; identifying; pinpointing
3 げんご (言語) : language
3 せってい (設定) : 1. establishment; creation; posing (a problem); setting (movie, novel, etc.); scene 2. options setting; preference settings; configuration; setup
3 みとおし (見通し) : 1. unobstructed view; perspective; visibility; vista 2. forecast; outlook; prospect; prediction
3 ついか (追加) : addition; supplement; appending; appendix
3 むける (向ける) : to turn towards; to point
3 はだ (肌) : 1. skin 2. body (in the context of intimate bodily contact)
2 こうれい (恒例) : established practice; custom
2 かいはつしゃ (開発者) : developer
2 じき (次期) : 1. next term; next period 2. next version; next release
2 ふっかつ (復活) : 1. revival (e.g. musical); come-back 2. restoration; rebirth; resurrection
2 とうこう (投稿) : contribution (to a newspaper, magazine, etc.); submission; post (on a blog, social media, etc.)
2 じどう (自動) : 1. automatic 2. intransitive verb
2 きちょうこうえん (基調講演) : keynote speech
2 きほんてき (基本的) : fundamental; basic
2 こんかい (今回) : this time; now
2 しょうさい (詳細) : 1. details; particulars; specifics 2. detailed; specific; minute
2 じっそう (実装) : implementation (e.g. of a feature); installation (of equipment); mounting; packaging
2 ゆう (結う) : 1. to do up (hair); to dress; to arrange 2. to tie; to bind; to fasten; to make (a fence)
2 ちかづく (近づく) : 1. to approach; to draw near; to get close 2. to get acquainted with; to get closer to; to get to know
2 ひょうじゅん (標準) : standard; level; norm
2 つかえる (使える) : to be usable; to be serviceable; to be useful
2 すでに (既に) : already; too late
2 だんかい (段階) : grade; level; stage; class; phase; steps; order; gradation
2 ようそ (要素) : 1. component; factor; item (e.g. in list) 2. element (e.g. in array); member (e.g. data structure)
2 とうさい (搭載) : 1. loading (on board); equipping 2. equipped (with); built-in
2 さらに (更に) : furthermore; again; after all; more and more; moreover; even more
2 へんこう (変更) : change; modification; alteration; revision; amendment
2 じょうほう (情報) : 1. information; news; intelligence; advices 2. information; data contained in characters, signals, code, etc.
2 てんぽ (店舗) : shop; store
2 にゅうりょく (入力) : input; (data) entry
2 しくみ (仕組み) : 1. structure; construction; arrangement; contrivance; mechanism; workings 2. plan; plot; contrivance
2 いちじょうほう (位置情報) : location information (as used by location-based services, e.g. GPS position)
2 きわ (際) : 1. edge; brink; verge; side 2. time; moment of
2 こうりょ (考慮) : consideration; taking into account
2 もとづく (基づく) : to be grounded on; to be based on; to be due to; to originate from
2 あらた (新た) : new; fresh; novel
2 とし (都市) : town; city; municipal; urban
2 ふくむ (含む) : 1. to contain; to comprise; to have; to hold; to include; to embrace 2. to hold in the mouth
2 きちんと : 1. properly; accurately; exactly; precisely; regularly 2. neatly; tidily; orderly
2 かいはつ (開発) : development; exploitation
2 にんしき (認識) : recognition; awareness; perception; understanding; knowledge; cognition; cognizance; cognisance
2 つかう (使う) : 1. to use (a thing, method, etc.); to make use of; to put to use 2. to use (a person, animal, puppet, etc.); to employ; to handle; to manage; to manipulate
2 つまり (詰まり) : 1. that is to say; that is; in other words; I mean; that (this, it) means 2. in short; in brief; to sum up; ultimately; in the end; in the long run; when all is said and done; what it all comes down to; when you get right down to it; basically
2 まつ (待つ) : 1. to wait 2. to await; to look forward to; to anticipate
2 けっか (結果) : 1. result; consequence; outcome; effect 2. coming to fruition; bearing fruit
2 さまざま (様々) : various; varied; diverse; all sorts of
2 ようやく (要約) : summary; digest
1 かいさい (開催) : holding (a conference, exhibition, etc.); opening; hosting (e.g. the Olympics)
1 すべて (全て) : 1. everything; all; the whole 2. entirely; completely; wholly; all
1 どうが (動画) : 1. video; movie; moving picture 2. animation; animated cartoon
1 むけ (向け) : intended for ...; oriented towards ...; aimed at ...
1 べいこく (米国) : (United States of) America; USA; US
1 じかん (時間) : 1. time 2. hour
1 れいねん (例年) : 1. average (normal, ordinary) year 2. every year; annually
1 しんこ (新子) : 1. very young fish (esp. a konoshiro gizzard shad) 2. new geisha
1 まばゆい (眩い) : dazzling; glaring; dazzlingly beautiful
1 しんせいひん (新製品) : new product; new line (of products)
1 しばしば (屡々) : often; again and again; frequently; repeatedly
1 しゅやく (主役) : leading part; leading actor; leading actress
1 ざ (座) : 1. seat; place 2. position; status
1 しめる (占める) : 1. to occupy; to hold 2. to account for; to make up; to take up
1 じっさい (実際) : 1. reality; actuality; truth; fact; actual conditions 2. practice (as opposed to theory)
1 かんする (関する) : to concern; to be related
1 おもな (主な) : chief; main; principal; important
1 かんれん (関連) : relation; connection; relevance
1 あきらか (明らか) : 1. clear; obvious; evident; plain; definite 2. bright; light
1 しゅうい (周囲) : 1. surroundings; environs 2. circumference
1 そうごうんようせい (相互運用性) : interoperability
1 たかまる (高まる) : to rise; to swell; to be promoted
1 やりとり (やり取り) : giving and taking; exchange (of letters); arguing back and forth; (conversational) exchange
1 あんごうか (暗号化) : 1. encryption; encipherment 2. password protection
1 へん (編) : 1. compilation (of a text); editing 2. volume (of a text)
1 ちゅう (注) : annotation; explanatory note; comment
1 にほん (日本) : Japan
1 はじまる (始まる) : 1. to begin; to start; to commence 2. to happen (again); to begin (anew)
1 たげんご (多言語) : multilingual
1 ドイツご (ドイツ語) : German (language)
1 かのう (可能) : possible; potential; practicable; feasible
1 きかく (規格) : standard; norm
1 せいひん (製品) : manufactured goods; finished goods; product
1 かていない (家庭内) : domestic; in the family
1 ねんまつ (年末) : end-of-year
1 せいしき (正式) : due form; official; formality
1 こうかい (公開) : opening to the public; making available to the public; putting on display; exhibiting; showing (play, movie, etc.); holding (interview, etc.); open; public
1 あらためて (改めて) : 1. another time; again; over again; once again; anew 2. formally; especially; intentionally; deliberately
1 かいせつ (解説) : explanation; commentary; exposition; elucidation
1 かつて (嘗て) : 1. once; before; formerly; ever; former; ex- 2. never yet; never before; first time; still not happened
1 はいし (廃止) : abolition; repeal
1 めいしょう (名称) : name; title
1 おく (奥) : inner part; inside; interior; depths (e.g. of a forest); back (of a house, drawer, etc.); bottom (e.g. of one's heart); recesses; heart
1 デジタルつうか (デジタル通貨) : digital currency
1 よる (因る) : 1. to be due to; to be caused by 2. to depend on; to turn on
1 せっしゅ (接種) : inoculation; vaccination
1 しょうめいしょ (証明書) : certificate (usually of proof of something); credentials
1 にゅうじょう (入場) : entrance; admission; entering
1 さえ : 1. even 2. (if) only; just; as long as
1 じつげん (実現) : implementation (e.g. of a system); materialization; materialisation; realization; realisation; actualization; actualisation
1 おもう (思う) : 1. to think; to consider; to believe; to reckon 2. to think (of doing); to plan (to do)
1 まさに (正に) : 1. exactly; surely; certainly; just 2. right then; just then; at that moment
1 とおり (通り) : 1. avenue; street; way; road 2. coming and going; street traffic
1 ちかいうちに (近いうちに) : before long
1 うんてんめんきょしょう (運転免許証) : driver's license; driver's licence; driving licence
1 どくじ (独自) : 1. original; unique; distinctive; characteristic; peculiar 2. independent; one's own; personal
1 しゅうりょう (終了) : end; close; termination
1 あくへき (悪癖) : bad habit; vice
1 とりくみ (取り組み) : 1. bout (in sports, etc.); match 2. effort; initiative; dealing with; grappling with; wrestling with
1 せいかん (静観) : watchful waiting; careful supervision
1 サイバーこうげき (サイバー攻撃) : cyberattack; cyber attack; cyber-attack; hacking attack
1 まもる (守る) : 1. to protect; to guard; to defend 2. to keep (i.e. a promise); to abide (by the rules); to observe; to obey; to follow
1 にんしょう (認証) : 1. certification; attestation; authentication; confirmation 2. Imperial attestation
1 かいぜん (改善) : 1. betterment; improvement 2. kaizen (Japanese business philosophy of continuous improvement)
1 たいさく (対策) : measure; step; countermeasure; counterplan; countermove; strategy; preparation (e.g. for a test)
1 ひきつぐ (引き継ぐ) : to take over; to hand over
1 プライバシーほご (プライバシー保護) : privacy protection
1 おしえる (教える) : 1. to teach; to instruct 2. to tell; to inform
1 ひこうかい (非公開) : private; exclusive; secret
1 じどうにゅうりょく (自動入力) : automatic input
1 ふしん (不審) : incomplete understanding; doubt; question; distrust; suspicion; strangeness; infidelity
1 きみつじょうほう (機密情報) : confidential information
1 しゅどう (主導) : leadership; initiative; spearhead
1 くみあわせる (組み合わせる) : to join together; to combine; to join up
1 じもと (地元) : 1. home area; home town 2. local
1 こうはん (後半) : second half; latter half
1 ぜんせかい (全世界) : the whole world
1 げんじてん (現時点) : present point (i.e. in history); at the present time
1 のみ : only; nothing but
1 こうくうしゃしん (航空写真) : aerial photograph
1 ごうせい (合成) : 1. composition; synthesis 2. composite; compound; synthetic; mixed; combined
1 くうかん (空間) : space; room; airspace
1 ゆびさき (指先) : 1. fingertip; finger 2. toe tip; toe
1 じざい (自在) : 1. being able to do as one pleases; doing at will 2. pothook
1 ぼつにゅう (没入) : immersion; being absorbed in
1 かん (感) : 1. feeling; sensation; emotion; admiration; impression 2. interjection
1 たいけん (体験) : (practical) experience; personal experience; hands-on experience; first-hand experience
1 ぜんたい (全体) : whole; entirety; whatever (is the matter)
1 いる (入る) : to get in; to go in; to come in; to flow into; to set; to set in
1 しも (霜) : 1. frost 2. white hair; grey hair; gray hair
1 さいぶ (細部) : details; particulars
1 ひょうげん (表現) : 1. expression; presentation 2. representation; notation
1 かんぺき (完璧) : perfect; complete; flawless
1 ねんない (年内) : by the end of the year
1 いちぶ (一部) : 1. one part; one portion; one section; some 2. one copy (e.g. of a document)
1 てんかい (展開) : 1. development; evolution; progression; unfolding; (plot) twist 2. expansion; spreading out; extending; deployment; building up
1 りかい (理解) : understanding; comprehension; appreciation; sympathy
1 はんのう (反応) : reaction; response
1 すすめる (進める) : 1. to advance; to move forward; to put (a clock, watch) forward 2. to carry forward (plans, work, etc.); to proceed with; to make progress in; to further; to advance; to hasten; to speed up
1 いた (板) : 1. board; plank 2. sheet (of metal); plate (of glass); pane; slab
1 むかう (向かう) : 1. to face 2. to go towards; to head towards
1 さけぶ (叫ぶ) : 1. to shout; to cry; to scream; to shriek; to yell; to exclaim 2. to clamor (for or against); to clamour (for or against)
1 しぜん (自然) : 1. nature 2. natural; spontaneous; automatic
1 めざす (目指す) : 1. to aim at (for, to do, to become); to try for; to have an eye on 2. to go toward; to head for
1 なげかける (投げかける) : to throw at; to turn; to raise
1 せっけい (設計) : plan; design; layout
1 ないぞう (内蔵) : internal (e.g. disk); built-in; equipped (with)
1 しせん (視線) : one's line of sight; one's gaze; one's eyes (looking); glance; gaze; look
1 かんし (監視) : monitoring; watching; observation; surveillance; guarding; supervision; lookout
1 こたえ (答え) : answer; reply; response; solution
1 けんち (検知) : detection
1 かんがえ (考え) : 1. thinking; thought; view; opinion; concept 2. idea; notion; imagination
1 まとめる (纏める) : 1. to collect; to put (it all) together; to integrate; to consolidate; to unify 2. to summarize; to aggregate
1 はつげん (発言) : statement; remark; observation; utterance; speech; proposal
1 まるで (丸で) : 1. quite; entirely; completely; at all 2. as if; as though; just like
1 はなす (話す) : 1. to talk; to speak; to converse; to chat 2. to tell; to explain; to narrate; to mention; to describe; to discuss
1 かんかく (感覚) : sense; sensation; feeling; intuition
1 ちなみ (因み) : 1. association; link; connection 2. pledge (esp. for marriage); promise
1 れんあい (恋愛) : love; love-making; passion; emotion; affections
1 げんきゅう (言及) : reference; allusion
1 ハーバードだいがく (ハーバード大学) : Harvard University (organization)
1 しゃかいがくしゃ (社会学者) : sociologist
1 きょうどう (共同) : doing together (as equals); sharing; common (land, etc.); joint (statement, etc.); cooperation; co-operation; collaboration; association
1 しきちょう (色調) : color tone; colour tone
1 のうたん (濃淡) : 1. light and shade; shade (of colour, color) 2. depth (of flavor); complexity; strength and weakness (of flavor)
1 ぶんかい (分解) : 1. disassembly; dismantling; disaggregating; analysis; disintegrating; decomposing; degrading 2. factorization
1 かおにんしき (顔認識) : facial recognition
1 じんこうちのう (人工知能) : artificial intelligence; AI
1 くんれん (訓練) : training; drill; practice; discipline
1 もくてき (目的) : purpose; goal; aim; objective; intention
1 しつかん (質感) : feel (of a material); texture
1 うち (内) : 1. inside; within 2. while (e.g. one is young); during; within (e.g. a day); in the course of
1 つけ (付け) : 1. bill; bill of sale; payment invoice 2. tab (for later payment); credit
1 ひょうじゅんてき (標準的) : standard; standardized; average; normal; ordinary
1 しゅほう (手法) : technique; method
1 かいはつちゅう (開発中) : under development; in development
1 こんご (今後) : from now on; hereafter
1 すうかげつ (数ヶ月) : several months
1 くみこむ (組み込む) : to insert; to include; to incorporate; to cut in (printing)
1 ぶんしょ (文書) : 1. document; writing; letter; papers; notes; records; archives 2. document addressed to someone
1 じゅうよう (重要) : important; momentous; essential; principal; major
1 はんだん (判断) : 1. judgment; judgement; decision; conclusion; adjudication 2. divination
1 しゅうやく (集約) : 1. intensiveness 2. collecting; summarizing; putting together; aggregating; integrating
1 じょうぶ (上部) : top part; surface
1 きさい (記載) : mention (in a document); record; entry; statement; listing
1 ゆうこう (有効) : 1. valid; effective 2. yuko (judo)
1 ききのがす (聞き逃す) : 1. to fail to hear something; to miss 2. to act as if one didn't hear something; to let a remark slide
1 かくにん (確認) : confirmation; verification; validation; review; check; affirmation; identification
1 かた (型) : 1. model; type (e.g. of machine, goods, etc.) 2. type; style; pattern
1 そこ (底) : bottom; sole
1 ようす (様子) : 1. state; state of affairs; situation; circumstances 2. appearance; look; aspect
1 うえる (植える) : 1. to plant; to grow; to raise 2. to insert; to transplant; to implant; to set (type)
1 てだすけ (手助け) : a help; assistance
1 かのうせい (可能性) : potentiality; likelihood; possibility; availability
1 むげん (無限) : 1. infinity; infinitude; eternity 2. infinite; limitless
1 サンスクリットご (サンスクリット語) : Sanskrit
1 おもに (主に) : mainly; primarily
1 なんべい (南米) : South America
1 ぜん (全) : 1. all; whole; entire; complete; total; pan- 2. complete (set); in total