情報工学
情報工学(じょうほうこうがく)は情報分野についての工学である。計算機科学という語がもっぱらおおまかに「科学」という語が指す範囲を中心としているのに対し、「工学」的な分野に重心がある。大学の工学部に情報(ないしコンピュータ)の学科を設置する際にしばしばこの語が使われた。
なお英語の information engineering はソフトウェア工学における一手法であり、日本語の「情報工学」とは対応しない。また似た言葉に情報科学、情報学がある。
概要
情報工学とは「情報」を工学的に利用するための学問分野である[1]。情報の発生(データマイニング、コンピュータグラフィックスなど)、情報の伝達(コンピュータネットワークなど)、情報の収集(コンピュータビジョン、検索エンジンなど)、情報の蓄積(データベース、データ圧縮など)、情報の処理(計算機工学、計算機科学、ソフトウェア工学)を扱う総合的な工学分野といえる[2]。また情報工学を、物理現象を支配している原理や法則や社会・経済活動を情報という観点から捉え,コンピュータ上の設計手順に変換することにより自動化する方法を創出する学問分野とする見方もあり、これは英語でいうコンピューティング(computing)に相当する[3]。
計算機科学や情報科学・情報工学を扱う学会としては、米国では発足が早かったこともあり、ACMは直訳すると「計算機械学会」である。国際機関である情報処理国際連合の1960年発足の頃には、コンピュータは(数の)計算のみならず情報を処理する機械であるという認識は広まっており、日本の学会発足に関しても、和田弘により[4]「情報処理学会」の名が付けられ、情報処理という言葉が使われるようになった。また電子情報通信学会もこの分野をあらわす語として「情報」を使っている。
日本技術士会に「情報工学部会」があり、また同会が課している2次試験は部門別であるが、コンピュータソフトウェアに関連する部門を「情報工学部門」としている[5]。
- 学科名としては、京都大学(工学部)および大阪大学(基礎工学部)に、1970年初めて、情報工学科が登場する。同年、東京工業大学には情報科学科が、また、電気通信大学および山梨大学には計算機科学科が、金沢工業大学には情報処理工学科が設立された。
- 学部名としては、1986年に設置された九州工業大学の情報工学部が最初である。1987年から学生を受け入れ始めた知能情報工学科と電子情報工学科の2学科に加えて、制御システム工学科、機械システム工学科、生化システム工学科(現在のシステム創成情報工学科、機械情報工学科、生命情報工学科)の全5学科すべてが情報工学を専門とする学部である。
- 日本の大学の「情報工学科」では、英語名はComputer Scienceとしていることが多い。英語圏ではComputer Scienceの語が圧倒的に通りが良いし、たとえばIT業界で学歴として「CSの学位」といったように扱われるからである。information engineering とするところは、2007年時点で、8/33程度である。information engineering を掲げる例に、ケンブリッジ大学の Information Engineering Division がある[6]。
基礎的な理論
ソフトウェア技術
情報工学が応用される技術
- 計算科学
- CAE
- コンピュータグラフィックス
- コンピュータビジョン
- センサネットワーク
- 機械翻訳
- 音声認識
- データマイニング
- データウェアハウス
- World Wide Web (WWW)
- 検索エンジン
- 分散コンピューティング
- ユビキタスコンピューティング