architecture
「architecture」とは・「architecture」の意味
「architecture」は、建築物や建築構造の設計や構成を意味する英単語である。また、コンピューターやソフトウェアの構造や設計にも使用される。不可算名詞として使われることが一般的であるが、場合によっては可算名詞としても使用される。建築物や構造物を設計する人を指す言葉として「architect」がある。「architecture」の複数形
「architecture」は、通常は不可算名詞として扱われるが、異なる建築様式や時代の建築物を指す場合など、可算名詞として使われることがある。その場合の複数形は「architectures」となる。「architecture」の発音・読み方
「architecture」の発音は、アメリカ英語では /ɑ́rkətèktʃər/、イギリス英語では /ɑ́ːkitèktʃə/ である。アクセントは第1音節に置かれる。「architecture」の語源・由来
「architecture」は、ラテン語の「architectura」から派生した言葉で、ギリシャ語の「arkhitekton」(主要な建築家、工事監督者)が起源である。「arkhi-」は「主要な」、「-tekton」は「建築家」を意味する。「architecture」の覚え方
「architecture」を覚える際には、「architect」(建築家)との関連性を意識すると良い。また、「archi-」が「最高の」、「-tecture」が「構造」を意味することを覚えると、単語の意味が理解しやすくなる。「architecture」を含む様々な用語の解説
「system architecture」とは
「system architecture」は、コンピューターシステムやソフトウェアの構造や設計を指す用語である。ハードウェアやソフトウェアの構成要素とそれらの相互作用を示す。「Architectural Products」とは
「Architectural Products」は、建築物や構造物に使用される製品や素材を指す言葉である。これには、窓やドア、照明器具、床材、壁材などが含まれる。「architecture」の使い方・例文
1. The architecture of this building is very unique.(この建物の建築構造は非常にユニークである。)2. He is studying architecture at the university.(彼は大学で建築学を学んでいる。)
3. The software architecture is designed to be scalable and efficient.(ソフトウェアアーキテクチャは、スケーラブルで効率的に設計されている。)
4. The city is famous for its modern architecture.(その都市は、近代建築で有名である。)
5. The system architecture is complex and requires a deep understanding.(システムアーキテクチャは複雑で、深い理解が必要である。)
6. Architectural products such as windows and doors are essential for building construction.(窓やドアなどの建築製品は、建物の建設に不可欠である。)
7. The architecture of ancient Rome is still admired today.(古代ローマの建築は、今でも称賛されている。)
8. The network architecture is designed to handle a large amount of data.(ネットワークアーキテクチャは、大量のデータを処理するように設計されている。)
9. The architecture of the house is designed to be energy efficient.(その家の建築構造は、省エネルギーを目指して設計されている。)
10. The company specializes in architectural products for commercial buildings.(その会社は、商業施設向けの建築製品を専門としている。)
アーキテクチャー【architecture】
アーキテクチャ
(アーキテクチュア から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/03/26 04:25 UTC 版)
![]() |
アーキテクチャ(architecture)は、英語で「建築学」、「建築術」、「構造」を意味する語である。
分野によってはアーキテクチュア、アーキテクチャ、アーキテクチャーともいうが同じ意味であり、英語での発音は/ˈɑrkətɛktʃər/ であり、アーキテクチャーが一番近い。
語源
語源は古代ギリシャ語の「αρχιτέκτων arkhitekton」(アルキテクトーン)である。これから、ウィトルウィウスが著書『De Architectura』の中で architectus(アルキテクトゥス)というラテン語を使った。この語は「architectura」(アルキテクトゥーラ)と変化し、これからおそらくはフランス語を経由し、英語の architecture(アーキテクチャ)になった。
αρχιτέκτων arkhitekton は、「主な」「第1」「長」などの意味の αρχώς arkhos(アルコース)と、「職人」、「工匠」、「名匠」、「大工」などの意味の τέκτων tekton(テクトーン)からなる。
ただし、ウィルウィトスが使った architectus は、直接には αρχιτέκτων arkhitekton ではなく αρχιτεκτονική arkhitektonike(アルキテクトニケー)もしくは αρχιτεκτονική τέχνη arkhitektonike tekhne(アルキテクトニケー・テクネー)に由来するという説もある(ブルーノ・ゼヴィ Bruno Zevi など)。
建築
建築学でアーキテクチュアとは建築の様式のこと。建築物の構造や設計法工法を含めた全体を意味する用語であるが、庭園や船舶等もarchitectureで、明治時代にarchitectureを造家学、neder architectureを造船学、landscape architectureやlandscape gardeningを造園学、と和訳していた。
ウィトルウィウスの『De Architectura』は世界初の建築の専門的理論書であるとされ、その思想性は現代においてもたびたび参照されている建築原典である。このことからアーキテクチュアという言葉に思想性、または設計思想といった意味の含みがもたらされたとされる。
コンピュータ
コンピュータ分野では、IBMがSystem/360でこの用語を使用し、以後は広く使用されるようになった(詳細はコンピュータ・アーキテクチャ#歴史的観点)。System/360におけるそれの定義としては、コンピュータ・プログラムから見た機械の標準化され文書化された仕様であり、個々の機種やモデルに特有な実装は含まれていない。具体的には、レジスタ等の仕様、CPUの命令セット、入出力命令であるチャネルへのコマンドが、一般購入も可能なマニュアルとして出版された。System/360は当初から製品ラインナップを用意するつもりで開発され、シリーズ化された。
コンピュータの分野で翻訳する場合は「設計思想」などと意訳されることもある。
その後、コンピュータに関する構造や設計全般に「アーキテクチャ」の語が使われるようになり、また歴史を遡りSystem/360以前のマシンにも適用される「ノイマン型アーキテクチャ」という用語にも使われるようになり、またノイマン型とは異なり命令用メモリとデータ用メモリを別々に持つものを指すための「ハーバード・アーキテクチャ」という用語にも使われている。
インテルのマイクロアーキテクチャなどは特定の実装を含んでいる。
「x86アーキテクチャ」はIntel 8086のアーキテクチャおよびその命令セットアーキテクチャ、およびその後に登場したそれと互換性を備えたプロセッサと命令セットを広く指す。これは当初からシリーズ化するつもりで開発されたわけではなかった。
「ARMアーキテクチャ」は、ARM社により設計され、いくつかのライセンスモデルで[1]ライセンスされているもので、この命令セットは「(基本的に)固定長の命令」「簡素な命令セット」というRISC風の特徴と「条件実行、定数シフト/ローテート付きオペランド、比較的豊富なアドレッシングモード」といったCISC風の特徴を併せ持ち、低消費電力、小さなコア、比較的高いコード密度といった優れた特性を持った結果、モバイル機器では圧倒的なシェアを得て標準的な存在となっており、現在皆が持ち歩いているスマホはこの「ARMアーキテクチャ」のほうである。またAppleのMacBook Airなどに搭載されているApple M1やApple M2もこのARMアーキテクチャである。
文脈にもよるのだが、最近では(特に、パーソナルコンピュータやタブレットやスマホなどの個人ユーザ(素人、アマチュア)向けの記事などでは特に説明が無いと)「命令セットアーキテクチャ」の意味で使っていることが多い(前述のSystem/360における定義では、チャネルの仕様が含まれる点が違う)が、今でもコンピュータのプロフェッショナルがさまざまなコンピュータについて話題にする場合は、もっと広い意味で使われることもよくあり、実装を含んだ意味、特定のコンピュータまたはコンピュータシリーズの共通仕様、あるいは企業や組織における採用技術標準化などの意味でも使用されており、代表的な用語には以下がある。
そして2010年代後半や2020年代になり、大学や研究所などで研究が熱心に行われるようになってきている量子コンピュータの分野では「量子コンピュータアーキテクチャ Quantum Computer Architecture」[2][3]、「量子計算アーキテクチャ」[4]などという用語も使われるようになっている。
自動車
自動車産業では1970年代から始まった『複数車両で共有される構成部品のセット』という考え方をプラットフォームとよび、より技術的な側面からはこれを『車両アーキテクチャ』ともよんでいる。
社会思想
人間の行為を制約したりある方向へ誘導したりするようなウェブサイトやウェブコミュニティの構造、あるいは実際の社会の構造もアーキテクチャと呼ぶ。
ジョージ・リッツァは著書『マクドナルド化する社会』において、アーキテクチャの具体例としてファーストフード店の硬いイスをあげている。客を長居させず、それによって回転率を上げるような設計になっている。
ローレンス・レッシグは、著書『CODE―インターネットの合法・違法・プライバシー』において、人間の行動を制約するものとして、法律、規範、市場、アーキテクチャの4つを挙げた。
取締りと刑罰によって行動を制約する(法律)、道徳を社会の全員に教え込んで行動を制約する(規範)、課税や補助金などで価格を上下させて行動を誘導する(市場)といった手法のほかに人間の行動を制約する手法として、社会の設計を変えることで社会環境の物理的・生物的・社会的条件を操作し人間の行動を誘導するという、「アーキテクチャによる制約」が考えられる。社会の仕組みを変え、ある選択肢を選びやすくする・ある行動を採ることが不快になるようにするといった環境に変えることにより、社会の成員が自発的に一定の行動を選ぶように誘導し、取り締まりを行ったり子供たちに規範を教育するよりも安いコストで社会を管理することができる。
経済学
行動経済学の分野で、「選択アーキテクチャー」という言葉が使われている。
経営戦略
最新の経営の分野では、アーキテクチャ[5]を産業連関のビジネスモデル、構成、仕組み、構造、構築という意味で使われている。システムより上位概念である。昨今のネットワーク化した社会においてのエコシステムも、アーキテクチャである。
アーキテクチャの視点で経営戦略を構築する必要が出てきた。
アーキテクチャは、ビジネスアーキテクチャとテクノロジーアーキテクチャからなっている[5]。
- ビジネスアーキテクチャは顧客のプロセスやバリューチェーンを意味する。
- テクノロジーアーキテクチャは、データ、ソフトウェア、ハードウェアを指す。
脚注
- ^ “Armテクノロジーのライセンスとサブスクリプション”. Arm. 2025年3月26日閲覧。
- ^ “Quantum Computer Architecture / 量子コンピュータアーキテクチャ”. 2025年3月26日閲覧。
- ^ “量子コンピュータ研究センター 量子コンピュータアーキテクチャ研究チーム”. 理化学研究所. 2025年3月26日閲覧。
- ^ 国立大学法人大阪大学、富士通(2023年3月)「量子コンピュータの実用化を早める新たな量子計算アーキテクチャを確立」
- ^ a b “アーキテクチャとは”. アイ&カンパニー. 2016年3月22日時点のオリジナルよりアーカイブ。2016年4月29日閲覧。
関連項目
外部リンク
- アーキテクチュアのページへのリンク