
はてなキーワード:関数電卓とは
フォルダを漁っていたら、1999年5月に書かれた、自分のPC履歴が発掘されたので、貼り付けてみる。
なんだかんだ言って、私がパソコンを使うようになってから、10年近く経ってしまったのである。プログラムを組んで実行できる最初のマシンは、高校のときに購入したCASIOのプログラム電卓FX-502Pであるが、これはあくまで電卓であり、パソコンとは多少趣を異にするものであった。
パソコンとして最初に購入したのは、NECの8ビットマシンPC-8801MA2であり、完全なるゲームマシンであった。以下、16ビット時代に突入してEPSON PC-286VE、32ビットマシンのEPSON PC-486SEと続き、とうとう自作DOS/Vマシンをメインのマシンにするようになってしまうのであった。
これから、私のこのしょ~もない足跡を辿ってみたいと思う。PC-8801MA2~PC-486SEの項には、そのときハマったゲームの感想なども記してある。暇な方はこちらもどうぞ!?
小さい頃から、電気・電子関係が好きで、親にマイキット(パネル上にトランジスタとか抵抗、コンデンサなどが並べられており、スプリングになった端子にコードを挟んでそれらを繋いで回路を作る)や電子ブロック(透明なブロックにトランジスタや抵抗などが入っており、ブロックをボード上に配置して回路を作る)などを買ってもらい、それでラジオなどを作って遊んでいたのである。マイキットでラジオを作り、夜中にこっそりと深夜放送を聞いていました。(^^;
因みに、私がアマチュア無線の免許を取得したのは、小学生のときである。これは、ちょっと自慢してもいいと思う。
当時、「初歩のラジオ」とか「ラジオの製作」、「電波科学」などの雑誌をよく読んでいたのだが、流石に、中学生の私にはディジタル回路は難しく(というよりも、何をするためのものなのか、イマイチ理解できなかった)、ボードマイコンTK-80などに手を出すには至らなかった。
まぁ、何しろ当時は、マイコンといっても論理回路の動作から入る必要があったので、当然といえば当然であろう。
そして、関数電卓などをいじくり、「このキーとこのキーを同時に押すと変な表示になる!?」などと遊んでいた私が、最初に手にしたコンピュータらしきものは、カシオのプログラム電卓「FX-502P」である。
これは、512ステップまでのプログラムが組めるというもので、ちゃんと「GOTO」キーや「GOSUB」キー、「LABEL」キー、条件判定を設定するキーなどが用意されていて、結構本格的なものでした。レジスタも10個使えた。ランダムに数値を出力するキーも付いていたな。
プログラムライブラリ(本ですが)なども付いてきていて、掲載されている通りに打ち込むと、科学計算をやったりゲームなどを楽しむことができた。もちろん、プログラムを外部に記録しておくこともできたのだ。オプションが必要だが(買った)、普通のラジカセなどを使ってカセットテープにプログラムを記録するのである。
あと、FX-502Pでは、キーに4分音符や16分音符などが割り当てられていて、短音だが楽曲を打ち込むこともできた。上述のオプションを利用して、ラジカセなどで鳴らすのである。
学生時代は、ビンボーだったせいもあって、パソコンには縁がなかった。友人宅でシャープのTurboIIIなどでゲームをさせてもらうのが関の山なのであった。
で、就職して最初に購入したパソコンが、NECの8ビットパソコンの最終形態ともいうべきPC-8801MA2である。
当時は、既に16ビットパソコンのPC-9801Vm2なども発売されていたのだが、私の選択したのは8ビットマシンの「ハチハチ」なのであった。何故か?
それは、パソコンでゲームがしたかったからである。当時は、違法行為に限りなく近いレンタルソフト屋が横行していて、ゲームソフトなどが比較的安い価格で入手できた(ソフト毎のパラメータファイルでコピーを行うFile Masterは必需品)。また、ゲーム市場も8801主体であって、9801用のものはごく少なかったのである。
とにかく、とても全部やりきれないくらい、ゲームを借りまくった。
何を隠そう、私が8801を購入して、最初に買ったゲームがこれである。何で、最初からこんなに難易度の高いゲームを、と疑問を持つ向きもあろうが、要するに、当時はパソゲーなるものが全く分かっていなかったのである。しかも、あろうことか、購入時には、アクションRPGの先駆け的存在である「ソーサリアン」とこの「マイト・アンド・マジック」を天秤に掛けていたのである。
世間では、「クソゲー」との評価が一般的であるが、私は、このゲームは名作であると信じている。とにかく、世界が存在していて、プレイヤーはその世界に住むところから始まるのである。ストーリーは、最初は与えられず、発見したものだけがストーリーに参加できる。しかし、ストーリーに参加しなくても、とにかく世界が広大・深淵なので、アイテム探しやダンジョン探検だけでも、十分堪能できる。私は、後述する16ビットパソコンの時代まで、約3年以上もこのゲームにお世話になったのである。
「ドラクエ」シリーズで有名なエニックスのアドベンチャーゲーム(AVG)。
不気味な感じが大変心地よい秀作。本作では謎を残したまま終結し、後に「アンジェラス2」が発売されるが、時期を完全にはずしていたし、余り面白くなさそうだったので私はやっていない。
今はHゲーのメーカーになってしまった、しゃんばらのRPG。私の大好き(だった)漫画家、松田紘佳がキャラデザ他を手がけている。音楽もこの人だったな。もしかすると、「2」は後述のPC-286VEでプレイしたのかもしれない。海が舞台の、異色のRPG。とにかく海なので、3次元的に自在に移動できるのがミソ。階段を使って他の階へ移動する一般的なダンジョンとはひと味違うのである。
ただ、惜しむらくは、これは私がコピー品でプレイしていたから良くないのであろうが、2作ともエンディングを見れなかったことだ。
1作目では、「ピー」とビープ音がしてゲームがハングアップ。2作目では、たぶん最終場面であろう画面から1歩も進めず、アウト。
今あったら、正式に購入して再度挑戦してみたいゲームではある。
かのアスキーが発売していた、Hゲー。ダンジョンを歩き回るRPGである。
このゲームは、とにかくノリが非常によく、テンポが軽快で楽しいゲームであった。ゲーム自体は、6階+αの「ウロボロスの塔」を探検して、秘密を探るというもので、出てくるモンスターが女の子で、ダメージを与える度に女の子が1枚ずつ服を脱いでいくという、他愛もないものである。
このゲームをして最初に驚かされたのは、グラフィックの描画の早さである。何だかんだ言っても、8ビットパソコンであるので、当時のゲーム、特に、グラフィックを強調したゲームでは、描画に恐ろしく時間がかかった。一枚の画像を出すのに数秒、ひどいものでは、数十秒、なんていうのもあった。
そんな中で、この「カオス・エンジェルス」は、とにかく、一瞬で画像が描き換わった。これは、当時ではとても新鮮なことであった。
また、そのBGMもとても斬新で、簡単なFM音源を使いながら、とてもハイセンスな雰囲気を醸し出していたのだ。音楽の秀逸さでは、水龍士といい勝負かもしれない。
しかし、このゲームの最大のポイントは、「洒落っけ」にあると思う。ダンジョンの壁に、前に探検した人の落書きがあって、これがまた奥が深く面白い。この落書きがゲームのヒントにもなっているのだが、関係のない落書きもあって、これを探すだけでも、結構楽しめた。
当時、特にスタジオピエロ系のキャラクターもののゲームを数多く出していた、マイクロキャビンのAVG。マイクロキャビンでは、この後も、「めぞん一刻」や「気まぐれオレンジロード」などのキャラ系ゲームを続々と発売していた。
このゲームは、少年サンデーに連載されて、アニメ化もされ一世を風靡した、高橋留美子の同名の漫画「うる星やつら」をゲーム化したものである。
ゲーム内容は、確か、面堂家の誰か(終太郎か、了子か、どっちか忘れた、たぶん了子だ)の誕生日に招待されたお馴染みのメンバーが「迷路」を探索しながらゴールにたどり着くというものである。何かのイベントを経る毎に、時間が経過していき、それにより結果が変化するというのと、途中の行動で結果が変化するということで、数種類のエンディングが用意されていたように思う。
マルチエンディングや時間の概念は今でこそ珍しくもないが、当時では結構画期的なことであったのだ。
フェアリーテール(ELF)の伝説的名作AVGである。確か「2」もあった。フェアリーテール(ELF)のAVGは、何かこう、独特の雰囲気があって、それが私は非常に気に入っていた。なんていうか、どことなく寂しげな感触というか、ちょっと空虚な感じとでもいおうか。キャラクターや展開、秀逸なBGMなどが、この雰囲気を醸し出しているのだ。
フェアリーテール(ELF)のAVGは、この他にも相当やった。「ELLE」なんかは、最後のどんでん返しが強烈でした。
そのほかにも、いろいろゲームはやったが、とんでもねーゲームを一つだけ…
これは、要するに当時大流行の「北斗の拳」のパロディーHゲーである。
ゲーム内容がくだらないのもさることながら(あまりにくだらなすぎて、ケンシロウのようなキャラが出てくること以外、忘れた)、その作りがとにかく凄い。
これは想像だが、このゲームは、おそらくN88-BASICで組まれている。なぜなら、まず、ストップキーでゲームが止まってしまう。そして、そのとき、画面の左上隅に「>C^」が出る(分かる人には分かるね!?)。
そして、NECの8801,9801シリーズのパソコンには必ず付いていた、画面のハードコピーを取るキー「COPY」を押すと、押したときに表示されている画面をプリンタに印刷することができる。
なんか、「流行だから適当に作って一発当てよう」という意図の見え見えなゲームでありました。
…そうこうしているうちに、8ビットパソコンは衰退し、ゲームソフトも発売されなくなって、世の中は16ビットパソコンの時代へと、大幅に突入したのだった。
そこで購入したのが、NECではなくて、EPSONのパソコンなのである。ここいらへんに、私の偏屈さがにじみ出ていますね~。(^^;
パソコンに金をかけだしたのも、このころからである。…まぁ、8801じゃあ、金をかけようにもかけるところがないですが。(^^)
今ではもう信じられないが、当時は、1MB/1万円がメモリの相場であった。しかも、メモリをパソコンに組み込むには面倒な設定がいくつも必要で、さらに、汎用のスロットを一つ占有してしまうのだった。また、今でこそ、SIMMとかDIMMとかいって、大容量がコンパクトに収納されているが、当時は、たとえ1MBでも、12cm角くらいの基板にチップがびっしり載っていたのだった。
それでも、1MBあると無いとでは、雲泥の差があった。
これも、今ではもう信じられないが、当時は、例えば40MBで8万円位した。しかも専用のインターフェイスが要る。これでまたスロットが一つ埋まったのであった。
でも、当時のソフトは、40MBでもお釣りが来るくらいの容量だったんだよね~。
あと、このマシンから、パソコン通信を始めた。当然NIFTY Serveから。
当時は、WTERMを使い、通信速度も2400bpsであった。50kBの画像をダウンロードするのに何分もかかり、さらにその画像を表示するのに何分もかかった。大変な時代であった。
このPC-286VEは、後に友人の手に渡り、そこでVRAM異常が発生してお亡くなりになってしまいましたとさ。合掌。
このマシンでも、ゲームはずいぶんとやった。中で、印象深いものをいくつか紹介しようと思う。
上述したものと同じである。当然、続きではなくて、新規に始めた。やはり8ビットのものと比べて速い。何しろ、8ビット版は2DDのディスク4枚組で、地上、ダンジョン、城、と場所を変える度にディスクの入れ替えが必要だった上、そのたび毎に、システムディスクに書き込み(1分くらいかかった、マジで…)をしていたのだ。それがなくなっただけでも、快適である。ただ、8ビット版の頃はあったBGMがなくなってしまったのは、ちょっと寂しかったが。
なかなかハマった。各エンディングも味わい深いもので、30数種類あるといわれているエンディングを20数種類まで見て、飽きてやめた。プリンセスと謎のエンディングは見ていない。けど、いいや。
「1」と「2」は、3Dダンジョンもの。当時は3Dダンジョンでさえ珍しかったのに、Hゲーで3Dダンジョンというのは、相当なインパクトがあった。ゲーム的にもよく練れており、ダンジョンの仕掛けも良くできていた。Hゲーという観点を排除して、単にゲームとしてみた場合に、非常に完成度の高いゲームであった。
「3」は、確かドラクエタイプの2DのRPG。「4」は、ダンジョンに戻ったのだっけかな?この辺はあんまり印象にないのだな。「5」は、私の大嫌いなシミュレーションで、遂にエンディングを見ることができなかった。…と言うよりは、途中でつまんなくって止めた。「4」と「5」は、多分、後述のPC-486SEでやっている。
これは、今更説明するまでもない、ELFが世に放つ名作中の名作。このゲームが今までのゲームの流れを一気に変えたといってもいいでしょう。味のあるキャラクタ(しかも大勢!)に、深みのあるストーリー。それぞれが練りに練られたマルチエンディング。とってもシビアな時間の概念。所持金の存在も内容に深みを与えています。
さらに、複雑なフラグ制御がすばらしい。よくあれだけの条件設定をして、ゲームが破綻しないものだ。
そして、何より高校生最後の夏休みという、絶妙のセッティング。
とにかく、この「同級生」は、何遍やっても違った展開になるし、違った楽しみ方ができるゲームという、画期的なゲームでした。
後に「2」も出て、共通するキャラクタも出演している。私は、「2」は後述する32ビット版でやったのだけれど、その面白さは全く失われてはいませんでした。恐るべし、ELF。
そのうち、世の中はウィンドウズ時代に突入し、パソコンも16ビットパソコンから32ビットパソコンへと移行していったのである。…といっても、ウィンドウズ3.1は、とっくに発売されていたが、ゲームの世界が未だにDOSベースだったので、それまでは何とかなっていたのであった。が、こう周りがウィンドウズだらけになってくると、流石に不安になって、DOSからの移行を考えざるを得なくなってしまったのであった。
上述のPC-286VEでも、ウィンドウズを試してみたことがあった。そのころは、ウィンドウズは3.0で、フロッピー5枚組という、今から考えればささやかな構成であった。当時は、ウィンドウズ3.0対応のソフトもほとんどなく、これは試してみるだけで終わったが。
実は、32ビットパソコンへの移行の際に、一つの考えがあったのである。つまり、Macへの移行である。当時、Macの世界も変革の時期を迎えていたらしく、小さい筐体が却って可愛らしいPermalink |記事への反応(1) | 12:53
単純に羨ましい。
大したスキルも職歴もなく行き当たりばったりで一時は年収600万を超えて生活レベルが高い、しかもミドサーという感じで転職が難しいんだ。。
働いたら高評価はもらえるんだけどなあ。
今後のキャリアを決めないといけないタイミングだからリファラルで適当にっていうわけにもいかない。
というかリファラルだとJTC系は人事のハードル高くてキャリアで弾かれたり契約社員からだったりする。
SESで500万以上出してもらえるとこがあるけど…やっぱり職歴としては強くない案件でその後どうするか?を考えるとキツイ。
高校、大学と情報系だったし当時は基本情報の午後試験ぐらいなら無勉で解けたもんだ(白目)
Webデザイナーの勉強を一通りしたこともあるし直近も仕事でGASとかは書いてたからJSで関数電卓ぐらいは作れる(白目)
クラス分けっていうの?functionで分けるやつ。あれとかむずい。jQueryの野良プラグインとかwebデザイナーの勉強してた当時も読み解けなかったよ。。
周りはSESのITエンジニアばかりで意識高い系には全然あったことないんだけどどれぐらいの年収から日々キャッチアップに励んでいるんだろうなあ。
未経験OKのハード職場は全然いいんだけどそういうとこって転職前提だよね。年齢考えると転職キツイだろうなあ。
はー、宝くじあたってほしい。買ってないけど
数年前に一級建築士を初受験で学科・製図をストレート合格した。
身の回りで何年も受験して不合格を続けている人が多いが、勉強の仕方があんまり上手じゃないなと感じることが多い。
とはいえ聞かれてもいないのにアドバイスする立場でもないので黙っているが、自分より遥かに仕事も出来て頭もいい人がカド番を落として落胆しているのを見るので、もしかしたら何かの拍子に見てもらえるかもしれないので自分の勉強方法を書いておく。
数年前のことだから最新では使えない点もあるかも。
ちなみに俺はほとんど勉強無しで入れるFラン大学出身で、一級建築士の試験を受けるまで勉強らしい勉強はしてこなかった。
あと、翌年の試験を受けようと思って12月末に資格予備校に行ったら翌年受験する人はもうとっくに予備校に通い始めてて、完全に出遅れたところから勉強をスタートした。
授業料クソ高い上に追加追加で金を巻き上げてくるからクソだが自分はこの予備校で受かったので「S資格はやめておけ」とも言えない。
【学科】
平日は大体21時くらいまでは仕事をしているので、仕事が終わった後マクドナルドに移動し0時~1時くらいまで3時間くらいマクドナルドで勉強する。
これは習慣というのは自分の精神の中に宿るものではなく、場所と時間に存在するものだという諦念によるもので、
毎日3時間勉強するのを半年間続けるのは絶対に無理だけど毎日同じ時間にマクドナルドで晩飯を食べるのなら続けられる。
勉強道具を持ってマクドナルドに行けば仕方ないので勉強するだろう、という自分への信頼がゼロだからこそ生まれた作戦だ。
頼むのは侍マックのベーコントマト肉厚ビーフ。平日は毎日これのセットを晩御飯にする。
なぜならこれはハンバーガーにトマトが挟まっているのでとても健康にいいから。健康が一番大事だ。
ここまでしてもダラダラしてしまい禄に勉強できないどころか予備校の宿題すら終わらせられないこともある、当たり前だ。勉強が嫌いだから。
この決まりが「誓約と制約」として効いてくる。平日の勉強はマクドナルドだけ、家では一切勉強道具は広げない、家で勉強したら落ちる。そういう決まりを自分で作り厳守する。
家でも勉強するという選択肢があると家に居ても気が休まらなくなってしまう。それは自尊心や睡眠の質に影響する。
だからどれほど勉強が出来ていなくても家では勉強しない。だからこそマクドナルドでの勉強に身が入る。
もちろんマクドナルドでなくてもいいけど「勉強の時間と場所を固定して厳守する」というのが大事で、勉強の進捗とかはあんまり考えない。
さて勉強方法だが、まず教科書は最初にざっと一通り読むだけでその後は見ない。
その代わり問題集の解答の冊子を読み込みまくる。
問題文と見比べてどの単語が出題されるのかのパターンをひたすら頭に詰め込む。
もちろん教科書を読んで基礎から理解した方がいい。それが最高の勉強方法だと思うが、いかんせん一級建築士の出題範囲はべらぼうに広いのでそれをやってる時間はない。
また、法規はちょっと違うやり方をする。極端な話をすると法規はほかの科目と違って自分を強くするゲームではなくて、法令集を育てるゲームだということを理解する。
法令集を育てるとはどういうことか?問題を解いたら法令集の該当の法文、単語にラインマーカーで印をつける。何度も出たらそのたびに何度も色々な色でラインマーカーを重ねる。
そうすると、問題を読んで法令集の該当ページを開けば頻出法文の頻出単語が汚ねぇ色で塗りつぶされて真っ先に目に飛び込んでくるようになる。
そこまで育てられれば、後は過去問の最初の一文を読んで法令集のどのあたりのページを開けばいいのかが分かれば問題は解ける。
最後まで問題を解く必要はなく、問題文を読む→法令集の該当ページを開く、までを反復練習すれば試験時間内に全問題を解き終えるスピードを身に着けられる。
紙の問題集といて答えをメモしておいて紙の解答でチェックするのは時間がかかりすぎる。アプリならタップ一つで済むのにそんなことに時間をかけてる場合じゃない。
試験直前はとにかく問題集をぶん回せるかが合否を分けるので紙でやってるのとアプリでやってるのでは同じくらい熱心に勉強してても倍くらい解ける問題の数が変わってくる。
【製図】
製図は各予備校ごとにプランの解き方を教わると思うんだけど、異常な天才でないならその手順を改変したり省略したりしないで完全に身に着けるのが一番いい。
正直、最初は何でこんなに手順が細かく決まってて一見無駄に見えるような図を描いたりしなきゃいけないのかと思うだろう。俺もそうだった。
でも学科の試験が終わってから製図の試験までの短い期間で、最も効率よく合格まで持っていけるやり方を極限まで洗練したものがその手順なんだ。
問題文の数値一つ要件一つ見落としてただけで即死するのが製図試験で、その即死をほぼ完全に回避するための安全装置が予備校で教わるプランの手順。
製図試験の直前くらいにならないとこの手順の意味は完全には理解できない。そしてそのころに気付いてももう遅い。
プランニングの勉強だけど、さっきも書いた通り製図試験の対策に割ける期間は短い。
解ける問題数は数十問が限界だろう。だからこそプランニングは一問に対して4パターンくらい考える。
と言ってもそんなに大変なことじゃない。まず授業で一回解くだろう、そしてどうせ上手いプランは出来ないから授業で作ったプランの改善バージョンをもう一度作る。これでもう二回め。
さらにスパンを変えたバージョンをもう一回、主要室の階を変えたパターンなどをもう一回、で全4パターン。もちろんいちいち製図はしないでプランだけな。
スパンを変えたり主要室の階を変えたパターンをやるのは、ここがプランニングで一番悩む運命の分かれ道だから。
でも試験問題は基本的にどのスパンでも主要室が何階でも合格できるように出来ている。
だからここで悩んだり手戻りがあるのはかなり勿体ないので、どの道を選んでも合格プランまでたどり着けるという自信を付ける必要があるわけだ。
で、製図に入るわけだけど、言えるのは一つだけ。綺麗に描こうとしないこと。
本当に本当に思うんだけど、みんな図面が綺麗すぎ。
分かるよ、採点の時に前に貼り出されてみんなに見られるから汚いと恥ずかしいよね。
なぜそう言えるかって俺が講師に逃げられるくらい字が下手でチューターがビビるくらい図面が汚かったから。でも受かった。
有名な話だけど一級建築士の製図の試験は全部フリーハンドでも合格できるって聞いたことあると思う。
製図の採点は減点方式だから書くべきことが書かれてさえいれば減点されることはないし、綺麗に書いたからと言って加点はない。
その時間を最後の見直しと修正にあてなければまず受からないのが製図の試験。
出来れば3周くらい問題文を見直す時間が欲しい。見落としがあってデカい修正が必要になっても落ち着いて直せるだけの時間が多分それくらい。
あと、最後は諦めないこと。
試験の製図はいつもの仕事での図面と違うのはコストや工期を考えなくていいという点にある。
つまり、試験の終盤で梁のせいが足りないと気付いて修正する時間もないとなったら、その梁から線を引っ張って「十分な補強を行う」とか書いておけば、世の中には何かしらその梁成で成立する技術はある。
実際の仕事であれば工期もないしコストもかかるからそんなことはなかなか出来ないが、試験なら可能だ。
世の中には色々な工法があるわけで、「補強する」と一言書いてあれば採点官は「そんな補強方法はない」とは言えない。だから減点は出来ない。
もちろん最後の手段だけど、ほんの一文書き足せば合格まで持っていけるのが製図試験だから、とにかく見直しの時間を確保することが大事。
あとは、なんだろうな、関数電卓は持ち込み禁止だけど、計算の途中式を表示できる電卓なら持ち込める(会場によるかもだけど)これがあるか無いかで検算のスピードが全然違うから絶対アマゾンで買った方がいい。
それくらいかな。
予備校の講師とかチューターはよく徹夜で勉強したみたいな武勇伝を未だに言う人がいるけどそれに騙されてはいけない。
睡眠時間を削れば翌日の仕事の効率が落ち、残業時間が増え、勉強する時間が減る、そして焦ってまた睡眠時間を削る、という最悪のパターンに陥る。
予備校で高校生に数学を教えてる。大学の頃から数えてこの道25年なのでまあまあサンプル数はあるつもりだ。
「なぜ日本は際立って女子の理系進学率が低いのか?」なんだけど、増田が思うに、日本が理系人材に「計算力」をかなり求める国であることが一因としてあるんじゃね?と思う。
日本の入試数学は論理と計算という大きな2つの柱で構成されているが、純粋に論理を理解する力は男女でそこまで差がないように思う。でも計算となると明らかに男女で差が出る。なぜか上位層に男子が固まる。データ取ってないし経験論だけどね。入試数学は難易度が上がると計算力がなければ理解が難しくなる論理が頻出するので、ここで女子が振り落とされるんよな……数学以外でも理科も計算重視で、たとえば入試化学は計算力がたいへん重視されているし、物理は教科書を理解する段階で計算力がゴリゴリ求められる。日本は、理系は計算できてナンボ、の文化だ。これが結果的に女子が理系で上位に届きにくいという構造になっているのでは、というのが増田の考えである。
たとえばアメリカでは計算力は日本ほど重視されていない。計算は関数電卓やパソコンなどにやらせて、人間はそれ以外の部分を考えることが求められる。こういう文化における「数学力」なら、経験上日本よりは男女で数学や化学物理の能力に差がでにくい気がする。
個人的には、日本も計算は機械にやらせる方向に進むべきだと思うんよな。女子だけでなく、計算苦手な男子も救われる。機械が好きだけど計算が苦手で理系で戦うのは厳しいって男子に理系を諦めてほしくないんだよなあ……
当初は真面目な口調で解説しようと思ったのだけれど、堅っ苦しくするのもエントリの空気感自体が専門的になりすぎる気がしたので多少くだけた口調で進めさせて貰うね。
んで、まずはすべての絵師の皆様へ伝えたいことがある。
前提として、この「すべての絵師の皆様へ」の見出しの段は以降の見出しの段を書き終えてから追記したものだ。編集後記みたいなものか。
それでは話そう。
皆さんは絵師で絵を描き、ボクはプログラマーでプログラムを書いている。
大きなカテゴリで言えば同じくモノ作りをする属性を持った人間だろうと思わせてもらいたい。
同じくモノ作りをする人間として、絵師の皆様の混乱を知って「あぁコレは絵師の豊かな想像力が悪い方向に働いちゃってるな」と感じたんだ。
間違ってたら申し訳ないけれど、おそらく多くの絵師がイメージしたのは創作内に出てくる人工知能だ。
人工知能の暴走によりディストピアが発生する。そのようなイメージが湧いたんじゃないかな?
そして絵師たちは、ディストピアの前段として自分たちの画風・技術を学んだ人工知能が自分たちのオリジナリティを奪い、自分たちの生活を、自分たちの価値を崩壊させるんじゃないか?と不安になった。
ターミネーターのスカイネットような、火の鳥未来編のハレルヤとダニューバーのような人工知能の支配と暴走が起きるのではないかと。
もしも違う、そうではないと思うのであればココで読み終えたら良いと思う。このエントリは上記を前提に話が進められる。
しかし「その通りなんだ!人工知能はよくわからないけど自分の絵が盗まれるんじゃないかと怖くて怖くて仕方ないんだ!」と思ったのならばボクはこのエントリを書いた意味がある。
絵師だけでなく多くの一般人は知らないが、わかりやすく「人工知能とはなにか?」を解説する際に大半の情報技術者が納得する極々シンプルな表現に「人工知能とは計算機である」という表現があるんだよね。
つまり1 + 1 = 2を計算できる電卓の超高度版が人工知能ということであって、情報技術に関してちょっと疎い人は信じられないかも知れない。
しかし、電卓の中でもちょっと高度な関数電卓になると筆算で苦戦する人がそこそこいるであろう平方根√の計算は出来るし、時間計算に便利な60進数換算が出来たりもする。
そもそも、いわゆるパソコンも計算機の一種であって実際に話題になっているStable Diffusionもパソコン上で動く。
ただし、多くの人工知能は電卓やパソコンのようにハードウェアではないソフトウェア計算機であるという違いがある。
普通の電卓と人工知能の何が違うのか?
それは見かけ上で入力する「パラメータ」に違いがあるんだよね。
それではパラメータとは何か?
これは1 + 1 = 2で説明すると非常にわかりやすい。
パラメータとは1 + 1 = 2のような非常にシンプルな計算式では「1」のこと。早い話が数字なんだ。
そして計算結果を出すには計算式が必要で、足すのか引くのか、掛けるのか割るのか、その振る舞いを決めるのが「+」である。
この計算の振る舞いを人工知能へ置き換えると「アルゴリズム」と呼ばれるようになる。
細かいことを抜きにすると1 + 1 = 2の+部分はアルゴリズムとまずは理解しよう。
演算子はアルゴリズムなのか?とツッコミたくなる有識者も居るだろうけど話を複雑にするツッコミは取り敢えず横に置いておこう!
「1」がパラメータ、「+」がアルゴリズムと言うのは理解できるけど、人工知能へ置き換えられてしまうと理解が難しい。
そんな人は安心してくれ。人工知能へ置き換えたって意外とシンプルだ。
例えば普通の電卓よりも高度な関数電卓でパラメータ「円周率」を入力したい場合どうしたら良いの?
「3.141592…」と入力していくのだろうか?
それは思い違いで、関数電卓には円周率が格納された「π」があるんだ。
しかもたいていはπボタン一発で入力できる。入力手順が多くてもボタンを2回3回押下するだけだ。
関数電卓を扱える者は高度な円周率をたった1つのπで利用できてしまうわけで、何だかこれはどこかで聞いた話じゃないかな。
ご想像の通り、人工知能の、特に今話題のイラストレーションAIのパラメータとは「Sky(空)」や「Sea(海)」などの言葉なんだ。
普通の電卓ではパラメータ「1」が選択でき、関数電卓ではパラメータ「π」が選択でき、イラストレーションAIではパラメータ「Sky(空)」が選択できる。
この時点で絵師や多くの一般人が「人工知能は本質的に超高度計算機である」ことが理解できたはず。
扱えるパラメータボタンがメッチャクチャ多いのが人工知能なんだ!
しかもイラストレーションAIが扱えるのは「+」や「-」というアルゴリズムだけでなく「絵を描く」というアルゴリズムまで扱える。
「Sky(空)」「次のパラメータを加えて絵を描く」「Sea(海)」の計算結果として「空と海が描かれたイラスト」を得られてしまうのがイラストレーションAIなんだ。
これは大変センセーショナルだよね。
しかもイラストレーションAIが機械学習によって既存のイラストから学びを得てイラストを生成していると言うじゃないか!
絵師が自身のオリジナリティをイラストレーションAIに盗まれてしまうかも知れないという危機感は物凄く理解できる。
普通の電卓から関数電卓、パソコン、人工知能に至るまで計算機の最大の欠点とも言って良い要素に「計算機はパラメータの意味を知らない」というものがあるんだ。
それこそボクのこの話が意味不明だろうから解説しよう。
例えば皆さんが単純に「1 + 1 = 2」という計算式を認識したとき、この計算式がなにを意味しているか、なにを計算したのかわかるだろうか?
さっそく答えを言ってしまえばわかるわけがないのだ。
この「1」や「2」は人数かも知れないし個数かも知れないし、日数かも?電力?重さ?年齢?さっぱりわからないよね。
当然の話だよね。ボクたち人間は計算を用いる際は何らかのシチュエーションに於いて、何らかの意味を求めて計算をするのだから。
単純に「1 + 1 = 2」と記述されても各々のパラメータが意味することが明示されていないから誰にも理解できない。
同じように、あなたが鉛筆の数を計算しようとして普通の電卓へ「1」というパラメータを渡しても、その「1」が鉛筆のことであると決して電卓は理解しない。
それが関数電卓であってもパソコンであっても人工知能であっても計算機は決してパラメータの意味を理解することはないんだ。
「1」が鉛筆であると知っているのは今まさに電卓で計算しようとしている本人だけだ。
絵師の皆様へ問おうじゃないか。
あなたの「Sky(空)」はどのようなものか?と。あなたの「Sea(海)」はどのようなものか?と。
イラストレーションAIを活用したいと考える皆様へ問おうじゃないか。
あなたの「Sky(空)」はどのようなものか?と。あなたの「Sea(海)」はどのようなものか?と。
あなたの藍はどれほど青いのか、絵師の藍がどれほど青いのか、個々人の藍がどれほど青いのか、イラストレーションAIは機械学習をどれだけ重ねてもそのパラメータを理解することはない。
なぜ理解しないのか?
イラストレーションAIは計算機だから、道具だから、そして新しい時代の絵筆だから。
はっきりと言ってしまえば、イラストレーションAIが教師データとして収集した既存イラスト群へ機械学習をかけ、そこから新規イラストを生成しようとしても、イラストレーションAIが保持しているパラメータが意味するものは、個々人の主観と同一のものであるとは限らないだよね。
しかも、イラストレーションAIのパラメータは既存イラスト群から統計的に成立させたものであるから特定個人の主観と100%合致することはないと言って良い。
「私の空は緑から青のグラデーション」と考える人が居ても、その人が求めている緑や青などの色、グラデーション感、そもそも空の描画の仕方、雲があるのか無いのか、光はどうなのか、イラストレーションAIへ与えるべきパラメータを想定するだけで膨大になっちゃう。
少なくとも「緑から青のグラデーションの空」程度のパラメータでは現在のイラストレーションAIでは理想的なイラストが生成される可能性は著しく低いはず。
これはもう完全に「この色とあの色を混ぜてどうのこうの」という状況とまったく同じであり、だからこそ「Stable Diffusionのパラメータがどうのこうの」という記事が乱立しているんだ。
断言して言おう。
現在のイラストレーションAIという絵筆を最も上手く扱えるのは絵師の皆様であると。大半の一般人よりも「Sky(空)」や「Sea(海)」の奥行や深みを知る絵師のパラメータ調整はボクたちのような情報技術者は決して敵わないだろうし、多くの一般人などは写像の言語化すら困難なはずだ。
例えmimicのような特定の絵師の特徴量を学習できるようなイラストレーションAIが登場しようが、そのパラメータを区切り設計しているのは絵師よりも「Sky(空)」や「Sea(海)」を知らないボクたち情報技術者だ。
ボクたちは絵師がどこまでを「Cheek(頬)」と考え、どこまでを「Forehead(おでこ)」と捉えるかを知らない。
ほぼ間違いなく我々はあなたの絵柄を完璧に出力することはできない。あなたの絵柄と比較してどこか違う、どこか違和感のあるイラストしか出力できない。
情報技術者はあなたではないから、あなたの認識の範囲を知ることができず、そうならざるえないんだ。
あなたであれば知っていることをmimicは決して理解できない。なぜならmimicは計算機だから。
計算機は1 + 1 = 2の意味を理解しない。あなたのイラストの特徴量を学習しても出力されたイラストがなんなのか計算機は、人工知能は理解していない。
イラストレーションAIであなたの作品を出力できる人間はこの世でたった1人、あなた自身だ。
イラストレーションAIは新しい絵筆であり、今後新たな絵筆がどんどん登場するはずだ。
例えば描画キャンパス全体の傾向からペンの入り抜きを自動的に補正するイラストレーションAIペンなど面白いかも知れない。
これを実現するにはmimicと同じようにあなたのイラストを人工知能へ学ばせることが必要になるだろう。
しかし、その入り抜きが正しいか判断するのはあなた自身なんだ。何故ならばイラストレーションAIは絵筆であり、絵筆の振る舞いが正しいか決めるのは意志のない絵筆ではなく使用者だから。
そう例えば、スカイネットやハレルヤやダニューバーの正しさを判定しようとしたのは人類だったように。
Permalink |記事への反応(16) | 18:44
我が家は明治期に興隆した商家で、現在も大枠を考えればモノやコトを売ることで生計をなしている。
いわゆる華族であったが、興隆の経過で江戸期以前の地主や武家などと婚姻を経て結びついており、家系図を遡れば皇室とも血筋上の繋がりがあると解釈ができる。
さて、そんな家に生まれた筆者だが正直に言えば高校生くらいまで我が家がそんな家だとは気付いておらず、多少なりとも大きな家に住めている理由として両親や祖父母も「ご先祖様が努力の人だったから」と言っていたので、現在の我が家はそこまでお金持ちではなくご先祖様が増やした資産の恩恵を受けているのだ程度にしか思っていなかった。ご先祖様すげぇなと。
実際、筆者自身の子供の頃の夢はプロアーチャーであったので全く家業を意識していなかった。
我が家はなんか他の家と違うぞ?と気付き始めたのは高校生になった時期で、父や祖父に連れられて社会科見学のような小旅行を頻繁にやるようになってからだった。
自動車工場や造船所、食品工場、アパレル工場、精密機器工場、製紙工場など工業系を中心になぜか見学に連れられ、その工場の担当者らしき壮年の男性から説明を聞くということを頻繁にさせられた。
今思い出せば、父や祖父はそのくらいの時期から「AはBから生産されていて流通として……」のような話をよくしてくれるようになっていた。
社会科見学のような小旅行は面白かったが、なぜ急にそんなことをやるようになったのかという疑問は晴れなかった。まさかそれが後継者教育の一環だったとは。
自分自身の興味と祖父の勧めもあり、大学ではアーチェリーを続けつつもロジスティクスを中心に学ばせてもらい、継続されていた社会科見学が非常に研究へ役立つようになっていた。
そして我が家の歴史を完全に知ったのは大学3年生の正月に「就職はどうするのか?」と言われた際に「参考になるかはわからないが我が家の家業を説明しようか」のように教えられてからだった。
遡れば初代が江戸期に商家として暖簾分けを受け、現在まで続く家業の基盤を明治期に作ることができたとのこと。そこから登場する人名は歴史の授業で習うような人々であり、まるで実感のなかった筆者は驚愕するしかなかった。
そんな家の子息である筆者が普段何をしているのか?と言えば、某物流企業から某商社を経て、現在は父から「そろそろ戻ってこい」と言われ、法人化している我が家の持ち企業へ務めさせていただいている。
筆者の専攻がロジスティクスなので新社会人の頃から数理的に物流を計算するのが主な仕事で、笑ってしまうかも知れないが何処へ行くにもCASIOの関数電卓をポケットへ入れている。現在の関数電卓はソーラーパネル電池で駆動するのでスマホなんかよりもよっぽど信頼度が高い。
弊社が集めたデータや取引先からロジスティクスに関するデータを貰い、それを数理的に損益分岐点とのその確率をはじき出すというものだが、概算ではなく精密に計算する際はコンピューターに詳しい増田の皆様にも馴染み深いであろうAWSやさくらを利用している。
ちなみに筆者のスマホはAndroid。iPhoneにはまともなターミナルがないので、ふと出先で大きな計算リソースが必要になったときAWSへSSHしにくい。まぁノートPC使えよって話だが。
もちろん計算するだけでなく、創作物でイメージされやすいであろう会食などで人脈交流をしたりもするが、実際のところ筆者の世代ともなるとLINEやZoom、Slackなどで友人たちと交流している頻度のほうが多い。
正直LINEやZoomは昨今の流れもあり使いたくないのだが友人たちは経営学部卒などの文系が多いので、どうもセキュアなコミュニケーションツール活用が上手く行かない。
可能ならば弊社で利用しているオフィススイートもMicrosoft office 365やGoogle Workspaceへ移行したいのだが、一部の従業員の皆様の反発から上手く行ってない。後継者といっても実務へ強権を奮えるほど実力はないのだ。筆者の管轄の研究グループは即座にSlackを導入できたり出来たのに。う〜む……。
流れのまま愚痴を言えば、例えば総務などはミドル〜ハイエンド性能なChromebookで十分じゃないか?社内ツールもいつまでJavaベースのを使っているのか。HTML5ベースに移行してしまえば互換性の問題でWindows使い続ける理由もないんだが。いまだ動いてる骨董品メインフレームをそろそろ引退させてあげようよ。
父は「実務に口を出すべきでない」と言うが、多少筆者の趣味も入ってはいるものの環境を整えるのも我々の役目ではないだろうか。
強権を奮って一気にモダンなコンピューティング環境にしたい。営業にも今のガラケーから最新のGooglePixel 5あたりのスマホを配ってあげるのに。
というようなことを青臭く思っているのだが、実際の後継者なんてこんなもんである。実権を握れるまでおとなしくしているしか無い。
従業員の皆様には申し訳ないが、おそらく筆者にはご先祖様ほどの商才は無いんだろう。苦労させてごめんね。
俳句(17文字)の組み合わせについて知りたい。50音(平仮名46音、濁・半濁音25音、拗音36音:合計107音)で俳句(17文字)を作った場合、その組み合わせは何通りあるか。全部「あ」音などの重複も可。
回答
下記で紹介する資料によると、このような計算を数学用語で「重複順列」という。関数電卓で計算した場合、組み合わせは107の17乗、「3.1588152109649857868144549324789×10の34乗」(35桁:以下切り捨て)となる。
http://crd.ndl.go.jp/reference/modules/d3ndlcrdentry/index.php?page=ref_view&id=1000054106
何あげたらいいのかな?
現金1万円と他に何か5000円以内で探してるの。
【候補】
自転車の鍵につけとくやつ
*逃げ回る目覚まし時計
【追加】
増田のみんな、ありがとーー!!
*ノートパソコンはちょっと予算オーバーかな。UDEMYは個人的に使ってみたいサービス!教えてくれてありがと!
*電子メモパッドは最初だけ楽しんで終わりそう?!私が欲しい!
*定期入れ…自転車通学なの〜!電車はそもそも走ってないよ〜!
*増田のみんなは図書カード推しだね!私ももらって嬉しいと思う!でもね、姪っ子ちゃんたぶんリア充系だから喜ぶかわかんない!
*他にもいろんな意見ありがと!参考にするね!
Permalink |記事への反応(18) | 14:16