Hatena::Groupgeneration1991

YosukeMの日記

 | 

2012-01-09

全自動料理マシン

15:03 | はてなブックマーク - 全自動料理マシン - YosukeMの日記

 Fukuoka DSL Nightっていう勉強会があるんです。そこで思ったんですが、全自動料理マシンがあったらすごい便利なんじゃないでしょうか。ユーザーは材料を入れて、レシピを選択します。そこでスタートボタンを押したら、一時間後くらいには料理が完成されて出てくるわけです。野菜を切ったり、味付けしたり、煮たり、炒めたりは全部機械がやってくれます。いいですね!僕は5万円以下なら買います。


 例えば炊飯器ってあるじゃないですか。炊飯器にAPIがついてたら面白いと思いませんか? 炊飯器にはお米を炊く機能と、予約をする機能がありますが、お米を炊くためのAPIと、炊くのにかかる時間を計算するAPIさえあれば、予約機能を作るのはそう難しいことではありません。

 例えば外出先で、みんなで食事に行く流れを期待していたのにならなかった、というシチュエーションがあります。そんなとき、スマートフォンを取り出して、AppStoreから炊飯器リモート予約アプリダウンロードし、自宅の炊飯器に接続して今すぐ2合炊けよ、と送ります。自宅に着く頃にはほかほかのご飯ができています。あら便利! 近未来的ですね。

 情報家電の話になると、多くの人がこんなイメージを語りますが、実際のところ、情報家電ってあんまり流行りそうにありません。理由はいくつかありますが、やっぱり複雑すぎるのが原因の一つだと思います。最近のテレビや多機能レンジ、冷蔵庫などを見ると、膨大な数のボタンがあって、マニュアルを読む気にもなれません。

 そこで、オープンなAPIがあったらいいのにな、と思うわけです。本体にはよく使われるシンプルな機能だけを実装して、難しい機能はAPIを通してのみ叩けるようにすればいいのに。そうすれば、ソフトウェア開発者が頑張って、かっこよく感能的なUIを作ってくれるはずです。

 情報家電が流行らない二番目の理由は、有効活用できる場面が少ない、ということが挙げられます。前に例として、みんなで食事に行く流れを期待していたのにならなかったという話をしましたが、そんなシチュエーションあんまりないし、あったとしても、帰ってからご飯を炊けば済む話です。つまり、炊飯ジャーAPIだけでは、あんまり面白いものは作れません。

 ここで話は全自動料理マシンに戻るんですけど、炊飯ジャーの問題点は、お米を炊くことしかできないということでした。だけど、ガスコンロならお米も炊けるし、煮物、炒め物、スープを始め、なんでも作れます。あとはどんな鍋を使うのかと、油、調味料をどれだけ加えるかを考えるだけ。コンロと調味料投入を制御できるAPIがあれば、大半の料理は作れるんじゃないでしょうか。これらのAPIが公開されていれば、けっこう面白いものが作れるんじゃないでしょうか。例えば、一連のAPI呼び出しを組み合わせて、石原さとみくちびるを自動生成するアプリとか作れます。

 あと、理想としては、野菜を切って自動的に鍋やフライパンに流し込む装置もあるといいです。これら一連のAPI呼び出しはバッチファイルに記述され、順番に呼び出されます。バッチファイルっていう言い方をすると、いかにも専門的な感じがしますが、要するにレシピです。

 Fukuoka DSL Nightが名前に掲げるDSLとは、Domein Specific Languageの略で、要するに機能のすごく限定されたプログラミング言語みたいなものです。今は全自動料理マシンの話をしているので、要するに、レシピをわかりやすく記述する専用の言語があればいいんですよね。そういう言語があれば、COOKPADみたいにレシピをデータとして世界中に発信したり、あるいは他人から教えてもらったりして、手軽に自宅でいろんな料理を楽しめるようになるはずです。

 僕はソフトウェアを作るしか脳がない人間なので、こういうハードを作ってくれる人を探しています。適当に書いたけど、任意の大きさの食材を包丁で切る機械を作るのって、難しいんですかね。やっぱり。

CarolineCaroline2012/01/18 10:46You've hit the ball out the park! Inecrdible!

wltuxswltuxs2012/01/18 18:36MBKNbD <a href="http://tgzfukesmsuz.com/">tgzfukesmsuz</a>

gskilljygskilljy2012/01/22 03:45O74y8d , [url=http://ubmxsnuftmkt.com/]ubmxsnuftmkt[/url], [link=http://yoogcwnyduzv.com/]yoogcwnyduzv[/link], http://xpyfdysykjeq.com/

 |