人間工学(Ergonomics)は,人間を含めたシステムにおいて,人間と他の要素との相互作用を理解し,システムの総合性能の最適化を図るための専門領域です.
下図に示したように,人間工学を適用した設計(Ergonomic Design)を実現するためには,まず,対象とする製品やシステムの利用の文脈,すなわち,どのような環境で,どのようなユーザーが,どのようなタスクを遂行するのかを把握する必要があります.次に,人間側とテクノロジー側のパースペクティブの違いを理解する必要があります.その上で,人間側からの要求をテクノロジー側で利用できる形に表現することが求められます.