情報処理学会 インタラクション 2020
IPSJ Interaction 2020

3B-60
2020/3/9

料理初心者のためのレシピ提案システム
野秋慎吾†1五十嵐悠紀†1

概要：料理をする際，普段料理をする人の場合は冷蔵庫の中の食材や調理器具などから作る料理を決めることが出来る．しかし，初心者の場合は作れるのか，作れないのかを考え料理を決めるということは大変な作業である．本稿では初心者のユーザが料理を決めることを支援するため，食材，調味料，調理器具といった料理に関する情報に注目して料理同士の関係性を可視化することで料理を提案するシステムを提案する．本システムを利用することで初心者が自宅にある調理器具，調味料や使ったことのある食材を中心に少し買い足すだけで作ることのできる新しい料理を探索することができる．

1. はじめにノードダイアグラムを用いて食材とレシピ同士の関係性を可視化し，画面の切り替えなしで提示するシステムを提案

現在，一人暮らしの大学生の自炊の頻度は高いとは言いした．このシステムは「冷蔵庫の中の食材を使用する」と難い[1]．普段料理を作る習慣がない人は，自分の家に何がいったような，ユーザの漠然とした検索欲求下での検索をあって何がないのかを把握していないことが多い．そのよ支援するものである．また，川端ら[3]は複雑化したノード

うな人が料理レシピ本や検索サイトを使うとレシピ自体にリンク同士の関係を明快にするために，3 次元空間での可目を向けてしまい，肝心の調味料や道具がなかったり，便視化を行なった．これらのシステムでは，食材をクエリと利道具がなく手間がかかってしまったりする．また提案ししてレシピを提案するものであり，本システムでは料理自てくる料理，その料理のレシピの種類が多く，どれが自分体をクエリとし食材，動作，調味料，道具を用いた探索をで作ることが出来るのか分からなくなってしまったりもす行うという点で異なる．

る．現行のレシピ検索サイトでは各料理の情報が独立してまた初心者向けのレシピ提案システムとして，辻元ら[4]しまっているため，検索を行うたびに得られる異なる情報の大学生を対象とした自炊支援システムが挙げられる．こを比較するためには，記憶を頼りにしたり，タブで開きなのシステムは，SNS の Bot を利用して難易度別にレシピ提がら自分で比較したりしないとならない．さらに作ったこ示するものである．このシステムは，SNS によるレシピのとのあるレシピから提案されるレシピが役に立ちづらいこ提示を行なっており，本システムの可視化を用いて料理をともある．例えばハンバーグを作った場合，他のハンバー提案するものとは異なる．

グの作りかたが提案されることもある．異なる料理のレシ動作による料理レシピ検索システムの提案[5]では IC チ

ピが提案される場合もあるが，その料理とどのような関係ップ[6]を埋め込んだカードを IC チップリーダー[7]にかざ性があるのかを理解することが，初心者には難しいといっすとその動作が料理工程に含まれたレシピの絞り込みを行た問題もある．作りたいもの，作れるものを決める段階でなっている．このシステムでは，対象を未就学児など低年心が折れないようにするために，素早く，簡単にその日の齢の子どもに設定しておままごとに近いシステムを実現し料理を決められるようなシステムが必要である．ている．本稿での提案システムでは，対象を青年から大人

本稿では日頃料理をしない若者を対象として，料理同士の食材や調味料，調理道具といった情報を用いた関係性か
らレシピをノードとリンクで可視化することを行い，ユーザの探索に合わせた料理を提案するシステムを紹介する．

までに広げ，システム設計を行なった．

3. 提案手法
本システムは Processing を用いて実装した．図 1 に提案

既存のレシピ検索サイトに見られるリスト形式の検索結果システムの一連の流れを示す．

表示とは異なる，可視化されたグラフから自分にあった情

3.1 システム概要

報に合わせて探索をすることで，条件にあった食べたい料システムの画面を図 2 に示す．画面全体の構成は理を素早く選ぶことができる．検索ではなく探索をするこSongrium[8]を参考にした．画面は大きく３つに分けられる．とで、目的にあった使い方や新しい料理に出会うことを目左上に表示されているラジオボタン(図 1(b))をクリック指す．

2. 関連研究することで，食材，動作，調味料，調理器具の４つの手法から１つを選び，その手法に合わせた可視化を行う．
中心部分にはノードとエッジを用いた料理同士の関係性料理を支援する研究は多々行われている．
本章では特に，を可視化したグラフを表示する．料理ノードをクリックす

料理の可視化に関する研究について述べる．野間田ら[2]は，ることでクリックされたノードを中心に，それぞれのノー†1 明治大学 総合数理学部 先端メディアサイエンス学科© 2020 Information Processing Society of Japan1006

情報処理学会 インタラクション 2020
IPSJ Interaction 2020

3B-60
2020/3/9()(

図 1 システム全体の流れする料理の提案も行う．詳しいレシピを知りたい場合は，料理名右の「このレシピサイトへ」の部分をクリックするとレシピサイトをみることが出来る．本システムの料理に関する情報，レシピサイトは「レシピ大百科【味の素パーク】」[9]を参考にした．
3.2 ノードとエッジの関係
システム起動時に１つのメインの料理に含まれる要素とそれ以外との料理に含まれる要素とを比較する．同じ要素を含んでいる場合カウントを行い，その値を 2 次元配列として保存する．この動作を具材，動作，調味料，料理道具それぞれで行う．提案手法に応じたメインの料理の要素数を N 個，それ以外の料理のあるカウント数を a 個とし，a/N
図 2 システムの全体画面の計算をする．その計算結果を先ほどのものとは別の 2 次元配列として保存する．この処理を全ての提案手法，全ての料理で行う．
そして，メインとなる料理とその他の料理との計算結果を参考に，その値の大きさに応じてノードの位置，大きさ，色が決定する．ノードの位置は，a/N の値が 0.5 以上であれば近くに，それ未満であれば遠い位置になる．大きさは a/Nの値を用いて，1/m ごとの m 段階分けられ 1.0 に近いほど大きいものになる．現在は m=8 としている．色も同様の方法で分けられ，1.0 に近いほど赤く，0 に近いほど青く表示している．
エッジは a/N の計算結果を格納した 2 次元配列を参考に，

図 3 画面右側の手法選択による違い．

ある提案手法においてお互いの計算結果が t 以上のノード(左)具材の場合，(右)調味料の場合同士をつなぐ．現在は t=0.7 とした．また，エッジにも色付けが行われ，メインとなる料理との計算結果が大きいもの

ドが中心のノードとの関係に応じた距離に移動する．距離同士をつなぐエッジは太く，赤いものになり，小さいものが近ければ関係性が強く，遠ければ弱い．また，エッジもほど細く，青いものになる．

移動の際に再描画される．中心のノードとの関係性が強い

3.3 アニメーション

ノード同士をつなぐエッジは赤く，関係性が弱いもの同士になるほど青くなる．

ノードをクリックすることで，それぞれのノード，エッジを対応する位置へ移動させる際の問題として瞬間的に移中心ノードの料理の情報が画面右側には表示される．そ動させると注目していたノードやエッジがどこに移動したの画面を図 3 に示す．料理名，画像の他に，その料理の調のか分からなくなってしまう．そこで本システムでは，ア

理時間，エネルギー，塩分，タンパク質，野菜摂取量が表ニメーションをさせ徐々に移動をさせることで，どこに移示され，その下には探索手法に合わせた料理に含まれる要動をしたのか分かるようにした．

素を表示する．また，選択中の探索手法以外を用いた類似© 2020 Information Processing Society of Japan

移動中ノードは座標だけでなく，色，大きさ，画像の表

1007

情報処理学会 インタラクション 2020
IPSJ Interaction 2020

3B-60
2020/3/9示の有無が変化する．エッジは太さ，色が変化する．また，面倒だと感じることに関する調査をした．事前アンケート

移動後はノード上にマウスカーソルを合わせるとノードのの結果を表 2 に示す．

大きさが大きくなり，またノードに繋がっているエッジが太く強調される．

次に，被験者にシステムの機能，視覚化手法，操作方法についての説明を行なった．その後，「実際に夕食を自分が作ることになった時に何を作るかを決定する」という指示

4. 使用例を出した後，本システムを利用し料理を探索してもらう．

使用例としてここでは 3 つ挙げる．

最後に，被験者全員にアンケートに答えてもらう．その設

1 つ目は，本システムでも対象とした普段料理をしない問を表 3 に示す．設問 1 から設問 5 までは非常にそう思う若者に対する例である．自炊をしようと思い立っても，そを 5 点，全くそう思わないを 1 点とする 5 段階評価形式ともそも料理のレパートリーが少なく何を作っていいのか分した．設問 6 から設問 8 までは記述式とし，被験者からのからない．そこで具材などのヒントを与えながら探索を行意見を集めた．なお，実験終了のタイミングは被験者が料うことで料理を決定するまでの時間を短縮し自炊の意欲が理を決定する，またはこれ以上の探索でも料理が見つから高まると考えられる．

ないと判断した時点とした．実験の流れについては，野間

2 つ目も同様に若者に対する例である．一人暮らしの場

田ら[2]のものを参考にした．

合，調理道具に対する制限がある場合が考えられる．そのような際，今まで作ったことのある料理を基準に手法を調理道具に設定し探索を行う．
エッジで繋がっている料理や，

表 2 実験前のアンケート結果
質問

回答結果

近くに分布している料理などを中心に探索することで，限ほぼ毎日0人

週に 3~4 回0人

週に 1~2 回

2人

答えがもらえない．そのような時に本システムを用い，キ月に数回

1人ッチンにある調理器具などを考えながら探索を行うことでほぼしない

3人

思う

0人

まあまあ思う3人

あまり思わない

3人

全く思わない0人

時間がかかる

3人

片付け

1人

設問 3. 料理をする

料理を考えること

0人

際，最も弊害に感じ

買い物に行くこと

2人

自分で作っても美0人定された条件下でも探索を行うことができると考えられる．
3 つ目は，日常的に料理をする人に対するものだ．主婦などは何を作って良いのか迷った時に家族に何が食べたいのかを尋ねたりする．しかし，多くの場合はっきりとした

設問 1. 自炊頻度

今まで作ってこなかった新しい料理と出会うことが出来ると考えられる．

5. 評価実験設問 2. 普段，料理を本稿で提案したシステムの評価を行うため，評価実験をしたいと思うか行なった．本実験の主な目的は，提案したシステムが料理をより早く決定することの支援に対して有効かどうかについて調査することにある．
そこで，本実験では，使用前に普段の自炊に関するアンケートを行い，本システムを使用してもらった後に，使用後のアンケートによるシステムに対する評価をしてもらった．また，本実験に参加する被験者は，システムのターゲットに設定をした普段料理をしない若者に限定した．被験ているもの

味しくない者の詳細を表 1 に示す．

その他

0人

表 1 被験者詳細
人数6名

性別

男性 5 名年齢

5.2 結果と考察
女性 1 名21 歳〜23 歳

実験後行なった，表 3 の質問に対するアンケート結果を表 4 に示す．
操作の容易さについての質問では，多くの回答者から高5.1 手順

い評価を得ることができた．また，可視化表現の有効性にまず，実験前に事前アンケートを行い，一人暮らしの有ついての質問でも高い評価を得ることができ，事前アンケ

無，普段の自炊頻度，自炊に関する意欲，料理をする際のートの設問 3 で最も票が多かった「時間がかかる」という問題の解決につながると考えられる．レシピ検索サイトと© 2020 Information Processing Society of Japan1008

情報処理学会 インタラクション 2020
IPSJ Interaction 2020

3B-60
2020/3/9の比較についての質問では，他の質問と比べ高い評価を得

表 4 実験後アンケート結果ることができなかった．これについては，今後より差別化

評価ごとの人数をしていく必要がある．
表 3 実験後のアンケート項目

平均

12345

設問 1001234.3

設問 1

操作は容易でしたか

設問 2011403.5

設問 2

レシピ検索サイトと比較して，本システムは設問 3001

324.1

料理の決定する上で役立ちましたか

設問 4000244.6

料理同士の関係性の可視化表現は料理を決定

設問 5001414

設問 3する上で役立ちましたか
設問 4

利用してみて楽しいと感じましたか設問 5

今後，料理を決定する上で本システムを利用したいと感じましたか

6. まとめと今後の課題
本稿では，料理の関係性の可視化表現について着目し，システムを使ってみて良いと感じたところは可視化を行い，ユーザが探索を可能にするシステムの提案どこですかと構築を行なった．本システムを利用することで，日常的設問 7

システムを使ってみて改善点はどこですかに料理をする習慣がないユーザに対して，料理を決定する

設問 8

その他何か意見があれば教えてください

設問 6までの時間短縮化を図った．
本システムでは，可視化のためのデータベースは自作で行なっている．今後は，レシピサイトなどのデータベース

設問 6 では以下のような記述が得られた．

を利用して料理のレパートリーを増やすことを検討してい・web 上であれば，「似たレシピを自分で考える」「その料る．また，実際に多くのユーザに触れてもらうためにもス理について検索する」「レシピを比較する」といった数ス

マホアプリや Web サービスとしての導入も考えられるた

テップかかる動作をワンクリックで感覚的に行える点．

め今後実装を検討したい．調理器具を 1 つ買い足すだけで・関連の強い料理が写真付きで表示されるところ．クリッ

作ることのできるレシピが増えることが探索によってわかクするだけで選べていけるから使いやすい．

るなど，これまでにない料理支援を目指す．

・アニメーションがあり触っていて楽しい．
上記 2 つの意見は，本システムの UI や画面構成についてのものであり，クエリに対し画面の表示切り替えを行わ

参考文献
[1]

ない１つのウィンドウで表示していることが有効であると考えられる．表 3 の設問 4 の評価と最後の意見は，アニメーションが視覚的な楽しさに繋がっていることを示唆して[2]いる．
設問 7 では，黒系の色合いではなく暖色系を使った方が[3]良い，といった画面の色合いについての意見があった．画
面構成について考える際，ただ使いやすくすればいいだけ[4]でなく，食欲増進に繋がる色を多く使うなどの新しい気づきを得られた．
設問 8 では，料理の数を増やして欲しいという意見が多[5]かった．現在，データベースに登録している料理の数は 35
種類と少ない．種類を増やすと，１つの画面に可視化できる料理の数を増やしてしまうと重ならないようにノードを配置することが難しくなる．これについては関連度が極端に低い料理を表示しないようにするなどの改善を行っていく必要がある．

© 2020 Information Processing Society of Japan“最多は「全くしない」！ 一人暮らし大学生が自炊をする頻度はどのくらい？”.
https://gakumado.mynavi.jp/gmd/articles/33427, (参照 2019-1215).
野間田佑也, 星野准一. GraphicalRecipes:レシピ探索支援のための視覚化システム. 芸術科学会論文誌. 2008, Vol. 7 No. 2
pp. 43 – 54．
川端彬子, 金尚泰. 料理レシピ検索を支援するための 3D 空
間表現を用いた検索結果の可視化システム. デザイン学研究.
2016, 63 巻 2 号 p. 2_43-2_48.
辻本拓真, 吉野孝. 大学生を対象とした自炊支援システムの開発. マルチメディア, 分散, 協調とモバイル(DICOMO2016)
シンポジウム. 2016
安達悠斗, 野秋慎吾, 阿部花南, 上村優希菜, 柴田夏蓮, 秋濱
茉唯, 池上莉緒, 五十嵐悠紀. 動作による料理レシピ検索システムの提案. インタラクション 2019. 2019, インタラクシ
ョン 2019 論文集, p. 182-184

FeliCa ラベルシール型 IC タグ FeliCa Lite-S, NFC Forum
Type3 Tag
[7] FeliCa リーダー・ライター RC-S620S[8] “Songrium “. https://docs.songrium.jp/, (参照 2019-12-15).
[9] “レシピ大百科【味の素パーク】 “.
https://park.ajinomoto.co.jp/recipe/, (参照 2019-12-15).
[6]1009