「M」

記事数:(148)

ソフトウェア

仲立ち役、ミドルウェアの役割

橋渡し役を果たすのが、中間層にあるソフトウェアです。利用者向けのものを作る際、機械の仕組みを深く理解する必要はなくなります。中間層にあるソフトウェアが、利用者向けのものと機械の仕組みとの間を取り持つからです。本来、利用者向けのものは機械の仕組みと直接やり取りしなければ、様々な働きを実現できません。しかし、中間層にあるソフトウェアが間接的にやり取りを行うため、利用者向けのものを作る人は機械の仕組みを詳しく知らなくても済むのです。例えば、様々な種類の機械で同じ利用者向けのものが動くようにしたい場合を考えてみましょう。本来ならば、それぞれの機械に合わせて利用者向けのものを作る必要があります。中間層にあるソフトウェアがあれば、このような手間を省くことができます。中間層にあるソフトウェアが機械の種類による違いを吸収してくれるため、利用者向けのものを作る人は、それぞれの機械に合わせて作り直す必要がないのです。これは、ものを作る費用を抑え、作るのにかかる時間を短縮することに繋がります。また、中間層にあるソフトウェアは、利用者向けのものを作る際に共通して必要となる働きをまとめて提供してくれます。例えば、情報の保管場所への接続や、情報のやり取りといった働きは、多くの利用者向けのものが必要とします。中間層にあるソフトウェアがこれらの働きをまとめて提供することで、利用者向けのものを作る人は、一から働きを作る必要がなくなります。既に用意されているものを使うだけで、簡単に働きを組み込むことができるのです。これは、ものを作る作業を効率化するだけでなく、質を高めることにも役立ちます。中間層にあるソフトウェアは専門家が作り、きちんと検査しているため、高い信頼性と安定した動きが期待できるからです。
規格

MIDI:電子楽器を操る魔法の言葉

異なる会社の電子楽器を繋いで、お互いに操れるようにするための言葉遣いがあります。それがMIDIと呼ばれるものです。これは、世界共通語のように、様々な電子楽器の間で情報をやり取りできるようにしてくれます。例えば、ある鍵盤楽器で別の音色を出す機械の音を鳴らしたり、自動演奏の太鼓を合わせて演奏したりすることが、MIDIによってできるようになります。電子楽器の世界では、まさに欠かせないものと言えるでしょう。MIDIがある前は、異なる会社の機器を繋ぐのはとても大変でした。線が合わないだけでなく、それぞれの会社が独自の言葉で命令を出していたので、会話をさせるのが難しかったのです。まるで異なる言葉を話す人同士が意思疎通を図れないのと同じ状況でした。しかし、MIDIが出てきたことで、電子楽器の世界は大きく変わりました。MIDIは、どの会社で作られた機器でも理解できる共通語なので、異なる会社の機器を繋いでも、互いに命令を伝え合えるようになったのです。これにより、様々な機器を組み合わせ、もっと複雑で豊かな音楽表現ができるようになりました。例えば、鍵盤楽器でドラムの音を鳴らしたり、管楽器の音を出す機械をギターで操ったり、といったことが可能になったのです。また、演奏情報を記録して、後で全く同じように再現することもできるようになりました。これは、音楽を作る人の可能性を大きく広げる画期的な出来事でした。MIDIは、電子楽器だけでなく、照明や舞台装置の制御にも使われるなど、活躍の場を広げています。これからも音楽や舞台芸術の発展に貢献していくことでしょう。
ビジネス

止められないシステム:基幹業務と信頼性

会社を運営していく上で、もし止まってしまったら会社に大きな影響を及ぼす大切な仕事があります。これらを会社の主要な仕事という意味で、基幹業務と呼びます。具体例を挙げると、銀行でお金を引き出したり振り込んだりする仕事、インターネットを通して商品を注文を受け付ける仕事、工場で製品を作るための管理をする仕事などです。私たちが普段利用している多くのサービスは、このような基幹業務によって支えられています。これらの基幹業務は、会社の利益に直接つながるだけではありません。お客さんとの信頼関係を保つためにも、なくてはならないものです。もし基幹業務が止まってしまうと、会社は金銭的な損害を受けるだけでなく、お客さんからの信頼を失ってしまい、事業を続けることが難しくなる可能性も出てきます。例えば、銀行の預金引き出し業務が停止したら、人々はお金を引き出すことができなくなり、生活に支障をきたします。また、オンラインショップの注文受付業務が停止したら、お客さんは商品を購入することができず、会社の売上は大きく減少します。製造業の生産管理業務が停止したら、製品を作ることができなくなり、出荷が遅延し、顧客に迷惑をかけてしまいます。このように、基幹業務は企業活動の根幹を支える重要な役割を担っています。そのため、基幹業務を安定して動かすことは、会社にとって最も重要な課題の一つと言えるでしょう。会社は、基幹業務を円滑に進めるため、設備の点検や従業員の教育など、様々な対策を講じる必要があります。また、災害や事故などで基幹業務が停止した場合に備え、復旧のための計画を立てておくことも重要です。
ネットワーク

MAN:都市を結ぶネットワーク

都市地域網、略してMANとは、文字通り都市全体を覆う情報網のことです。規模としては、大学や会社といった構内網(LAN)よりも広く、国や大陸を結ぶ広域網(WAN)よりも狭い範囲で運用されます。ちょうどLANとWANの橋渡し役のような存在で、複数の近隣都市間を結ぶような場合もあります。MANの役割は、都市の中の様々な組織や機関を速い速度で繋ぎ、情報交換や機器などの共有を楽にすることです。例えば、市役所、図書館、学校、病院といった公共の建物をネットワークで繋げば、住民へのサービス向上に役立ちます。市民は、自宅から図書館の蔵書検索をしたり、病院の予約を取ったりすることができるようになるでしょう。また、行政機関同士の情報共有もスムーズになり、災害時などの緊急対応も迅速に行うことができるようになります。会社では、複数の事業所をMANで繋げることで、本社と支社の間で情報の共有や連絡が容易になります。例えば、本社で作成した書類をすぐに支社に送ったり、テレビ会議で会議を行ったりすることが可能になります。これにより、業務効率の向上や経費削減にも繋がります。このように、MANは都市全体の機能を高め、そこに住む人々や働く人々の生活をより便利で豊かにするために重要な役割を担っています。今後、情報化社会がますます進展していく中で、MANの重要性はさらに高まっていくと考えられます。