インターフェース
英語:interface
インターフェース(英:interface)とは、もともと「接点」や「境界面」を意味する語であり、特にコンピュータシステムにおいて異なる機器やシステムを接続する部分を指す用語として用いられる表現。人間と機械の接点となる入出力システムを指す場合もある(ユーザーインターフェースおよびマンマシンインタフェース)。
IT用語におけるインターフェースの意味
「インターフェース」は日本語ではITの分野で用いられる機会が多く、IT用語として扱われやすい。基本的には、ハードウェア(コンピュータと各種デバイス)同士もしくはソフトウェア同士を接続する機器や規格をインターフェースという。
ハードウェアインターフェース
マウスやキーボードなどの入出力デバイスを接続する規格を「ハードウェアインターフェース」「接続インターフェース」「入出力インターフェース」などと呼ぶこともある。ハードウェアインターフェースにはコネクタや電気信号(通信プロトコル)などの要素からなる。
ソフトウェアインターフェース
コンピュータプログラミングの分野では、プログラム間のデータのやりとり(通信)方法に関する規格を「ソフトウェアインターフェース」と呼ぶ。他にも、コンピューターに周辺機器を接続するケーブルの形状や通信規格のことを入出力インターフェースと呼ぶこともある。
ユーザーインターフェース / マンマシンインターフェース
コンピュータシステム(つまり機械)同士の接点だけでなく、「人とコンピュータシステムの接点」についても「インターフェース」という表現を用いることがある。
「ユーザーインターフェース」は人間がコンピュータを操作する際に扱う(接点となる)環境を総称する表現である。「マンマシンインターフェース」はより広範に「人間と機械が情報のやりとりを行う手段・装置・仕組み」を総称する言葉である。
interface
「interface」の意味
「interface」は、二つのシステムや部品が互いに通信・連携するための接点や境界面を指す言葉である。コンピュータ分野では、ハードウェアやソフトウェアの相互作用を可能にする機能や仕組みを意味する。また、ユーザーとコンピュータシステムとの間で情報をやり取りするためのデバイスや画面(ユーザーインターフェース)も指すことがある。「interface」の発音・読み方
「interface」の発音は、/ˈɪntərfeɪs/であり、IPAのカタカナ読みでは「インターフェイス」となる。日本人が発音するカタカナ英語では「インターフェース」と読む。「interface」の定義を英語で解説
An interface is a point where two systems, subjects, or components meet and interact with each other. In computing, it refers to the hardware or software that enables communication and interaction between different systems or components. It can also refer to the device or screen that allows users to interact with a computer system, known as a user interface.「interface」の類語
「interface」の類語には、以下のような言葉がある。junction
「junction」は、二つのものが接続される点や場所を指す言葉である。道路や鉄道の接続点、電気回路の接続部などに使われる。connection
「connection」は、二つのものがつながっている状態や関係を示す言葉である。物理的なつながりだけでなく、抽象的な関係性も含めて広く用いられる。「interface」に関連する用語・表現
API (Application Programming Interface)
APIは、ソフトウェアアプリケーション同士が互いに通信・連携するためのインターフェースである。開発者が他のアプリケーションやサービスと簡単に連携できるように設計されている。GUI (Graphical User Interface)
GUIは、コンピュータシステムとユーザーが視覚的にやり取りするためのインターフェースである。アイコンやウィンドウ、メニューなどのグラフィカルな要素を用いて操作が行われる。「interface」の例文
1. The interface between the two software programs allows them to share data seamlessly.(二つのソフトウェアプログラム間のインターフェースにより、データのシームレスな共有が可能になる。) 2. The new smartphone has an intuitive user interface that makes it easy for anyone to use.(新しいスマートフォンは直感的なユーザーインターフェースが搭載されており、誰でも簡単に使える。) 3. The hardware interface connects the computer's motherboard to the external devices.(ハードウェアインターフェースは、コンピュータのマザーボードと外部デバイスを接続する。) 4. The web developer created an API to interface with the database.(ウェブ開発者は、データベースと連携するためのAPIを作成した。) 5. The touchscreen interface allows users to interact with the device by tapping and swiping.(タッチスクリーンインターフェースにより、ユーザーはタップやスワイプでデバイスとやり取りできる。) 6. The operating system provides a command-line interface for advanced users.(オペレーティングシステムは、上級ユーザー向けにコマンドラインインターフェースを提供する。) 7. The engineer designed a custom interface to connect the two machines.(エンジニアは、二つの機械を接続するためのカスタムインターフェースを設計した。) 8. The software's user interface is available in multiple languages.(そのソフトウェアのユーザーインターフェースは、複数の言語で利用可能である。) 9. The network interface card enables communication between the computer and the network.(ネットワークインターフェースカードにより、コンピュータとネットワーク間の通信が可能になる。) 10. The audio interface connects the microphone and the computer for recording purposes.(オーディオインターフェースは、録音目的でマイクとコンピュータを接続する。)インターフェース
インターフェース【interface】
インターフェイス [interface]
インターフェイス
インターフェース
【英】interface, I/F
インターフェースとは、一般的には「境界面」や「接点」を意味する英語であり、IT用語としては、ハードウェアやソフトウェア、人間(ユーザー)といった要素が、互いに情報をやり取りする際に接する部分のことである。あるいは、その情報のやりとりを仲介するための仕組みのことである。
インターフェースという語は、広く「接点」を示す言葉として、抽象的な意味から物理的な意味まで、さまざまなものに対して用いられる。人間とコンピュータとの接点にはじまり、ハードウェアとコネクタ、アプリケーションソフトウェアとオペレーティングシステム(OS)など、インターフェースが着目される場面は多様である。
インターフェースのうち、人間がコンピュータを扱うために必要な操作方法、表示方法などを指す場合は、特にユーザーインターフェース(UI)と呼ばれることが多い。ユーザーインターフェースを構成する要素には、画面表示から入力装置まで多様な要素が含まれる。代表的な区分として、文字情報(テキスト)による命令(コマンド)をキーボードから入力することでコンピュータを操作するキャラクターユーザーインターフェース(CUI)と、アイコンを中心とした視覚的な要素をポインティングデバイスを使って操作するグラフィカルユーザーインターフェース(GUI)という区分がある。
また、コンピュータにおける各種装置や周辺機器、ネットワーク機器などのような、ハードウェアを相互に接続するための、コネクタ形状や通信の形式などを指してインターフェースと呼ぶことも多い。ハードウェアにおけるインターフェースの分類の例としては、データを単一の信号線で順次伝送するシリアルインターフェースと、複数の信号線からデータを同時に伝送するパラレルインターフェースという分類がある。また、インターフェースの具体的な規格として、USB、IEEE 1394、Ethernet、SATAなどを挙げることができる。
アプリケーションソフトウェアは、機能や表示を実現するために、OSやライブラリなどが用意しているプログラム部品を自ら利用する場合がある。その際、ソフトウェア間で各情報を受け渡しするための規約も、インターフェースと呼ばれる。特に、開発の際に簡単にプログラム部品を利用できるようにあらかじめ用意されたインターフェース群は、API(Application Programming Interface)と呼ばれている。
外部記憶装置: | ディスクストレージ WORMメディア Wi-Fiポータブルストレージ |
接続インターフェース: | インターフェース オス オスメス交換コネクタ ピンコネクタ |
インターフェース
(インターフェイス から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/11/04 03:20 UTC 版)
インターフェース (英: interface) はインタフェース、インタフェイス、インターフェイスとも書き、英語で界面や接触面、中間面などといった意味を持ち、転じてコンピュータと周辺機器の接続部分を表すようになった。さらに、ユーザーインターフェースなどのように、人間と自動機械との間の複雑な操作をする手順・規則との意味にも使われる。
- 1 インターフェースとは
- 2 インターフェースの概要
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/01/12 16:04 UTC 版)
「Object Pascal」の記事における「インターフェイス」の解説
Object PascalはC++と異なり、実装の多重継承をサポートしない。その代わりに、インターフェイスを実装することによる型の多重継承をサポートする。インターフェイス名は慣例的にInterfaceを意味する 'I' で始められることが多い。 「インタフェース (抽象型)」も参照 Object Pascalにおける継承の機能やメカニズムはJavaとよく似ており、のちにC#にも受け継がれることになった。
※この「インターフェイス」の解説は、「Object Pascal」の解説の一部です。
「インターフェイス」を含む「Object Pascal」の記事については、「Object Pascal」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/04/05 01:03 UTC 版)
データリンク層は「ネットワークドライバ」としてソフトウェアで実装される場合がある。オペレーティングシステムは、データリンクと上位のプロトコルスタックのネットワークやトランスポートとの間に指定されるソフトウェアインターフェイスを持つ。このインターフェイスはレイヤ(プロトコル層)そのものではなく、レイヤ間のインターフェイスを定義するものになる。以下はその例である: ODI NDIS SANA II(Standard Amiga Networking Architecture, version 2)
※この「インターフェイス」の解説は、「データリンク層」の解説の一部です。
「インターフェイス」を含む「データリンク層」の記事については、「データリンク層」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/05/04 05:58 UTC 版)
「重度障害者用意思伝達装置」の記事における「インターフェイス」の解説
スイッチと呼ばれる接点を、動作可能な身体部位と一定の距離に固定する。ミリ単位での取付精度が要求されるため、高剛性の取付具・調整式アームが必要となる。動作部位が顔面に限られる場合は、より小さなスイッチや呼気(こき)スイッチなどを用いる。 再現性が重要なので、マーキング等、介助者側での工夫も必要。いずれにしても、本人の自立制御下において、緊張・収縮可能な身体部位をさがし、そこで本人がオン・オフ操作可能なスイッチを設定することとなるため、進行性疾患においては、現状から悪化した場合も想定する。
※この「インターフェイス」の解説は、「重度障害者用意思伝達装置」の解説の一部です。
「インターフェイス」を含む「重度障害者用意思伝達装置」の記事については、「重度障害者用意思伝達装置」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/12 08:38 UTC 版)
FX-502Pシリーズは、オプションのテープレコーダー用アダプター FA-1を用いてプログラム、データをカンサスシティスタンダード仕様でコンパクトカセットに保存できる。また、本計算機を用いてFA-1で音楽を鳴らすことができる。
※この「インターフェイス」の解説は、「FX-502P」の解説の一部です。
「インターフェイス」を含む「FX-502P」の記事については、「FX-502P」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/16 15:58 UTC 版)
FX-602Pシリーズでは、FX-502Pシリーズ用のFA-1、または、FX-702P用のFA-2のインターフェイスが使用できる。双方とも、カンサスシティスタンダードコンパクトカセット仕様である。FA-2にはFP-10 サーマルプリンター用のプリンタポートが追加されている。
※この「インターフェイス」の解説は、「FX-602P」の解説の一部です。
「インターフェイス」を含む「FX-602P」の記事については、「FX-602P」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/01 03:23 UTC 版)
FX-603Pは、Casio FX-850P(英語版)/FX-880Pシリーズ用のFA-6インターフェイスを使用できる。このインターフェイスは、カンサスシティスタンダードコンパクトカセット、セントロニクスプリンタポート、RS-232Cシリアルポートの各インターフェイスを有する。
※この「インターフェイス」の解説は、「FX-603P」の解説の一部です。
「インターフェイス」を含む「FX-603P」の記事については、「FX-603P」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/12 06:51 UTC 版)
※この「インターフェイス」の解説は、「SystemC」の解説の一部です。
「インターフェイス」を含む「SystemC」の記事については、「SystemC」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/20 14:23 UTC 版)
「Google カレンダー」の記事における「インターフェイス」の解説
このアプリケーションはケビン・フォックス(GmailやGoogleリーダーのセカンドバージョンの設計を手がけた)の設計で、Microsoft Outlook、macOSのiCalのようなデスクトップカレンダーアプリケーションと同種である。Ajaxで作成されたインターフェイスはユーザーによる閲覧、追加やページを再ロードすることなくイベントを別の日にドラッグ・アンド・ドロップすることを可能にする。また、週ごと、月ごと、予定表といった閲覧モードや表示する日数を設定するカスタム閲覧モードにも対応している。
※この「インターフェイス」の解説は、「Google カレンダー」の解説の一部です。
「インターフェイス」を含む「Google カレンダー」の記事については、「Google カレンダー」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/10 15:23 UTC 版)
「foobar2000」の記事における「インターフェイス」の解説
インターフェイスは公式インストーラに含まれているDefault User Interface、またはサードパーティーのコンポーネントであるColumns UIのどちらか主に使われている。
※この「インターフェイス」の解説は、「foobar2000」の解説の一部です。
「インターフェイス」を含む「foobar2000」の記事については、「foobar2000」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/17 04:28 UTC 版)
「PENTAX K-1」の記事における「インターフェイス」の解説
ファインダー フルサイズデジタル一眼レフカメラ用に光学ファインダーを新設計。視野率は約100%、倍率は約0.7倍。 液晶モニター 背面の液晶モニターは上下左右にある程度可動するフレキシブルチルト式を採用。モニターを引き上げてウエストレベルでの撮影にも対応。 AFセンサー 33点の測距点を備えた「SAFOX 12」を新搭載し、大口径レンズのシビアなピント合わせに対応する。 スマートファンクションダイヤル 軍艦部右側の2つのダイヤルを使って、撮影設定を直接設定できる機能。
※この「インターフェイス」の解説は、「PENTAX K-1」の解説の一部です。
「インターフェイス」を含む「PENTAX K-1」の記事については、「PENTAX K-1」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/01/10 05:41 UTC 版)
ページ表示 ページ表示、ウインドウ表示の切替可能。 ページ表示時は、原稿用紙のような罫線表示などユーザが任意に罫線をデザインできる。 タブ ワンウインドウ内に複数の書類を同時に展開できるタブ機能。タブの移動や分離、ダブルクリックによるタブの独立ウインドウ化などが実行可能。 Jedit X Rev.2より搭載。 ファイルドロワ Finderのひとつのフォルダをドロワ上に表示することで、Finderと切り替えずとも簡易にファイルを開くことが可能。 Jedit X Rev.2より搭載。 Jedit Ωでは未搭載。 キーバインド ショートカットキーの編集可能。
※この「インターフェイス」の解説は、「Jedit」の解説の一部です。
「インターフェイス」を含む「Jedit」の記事については、「Jedit」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/10 20:22 UTC 版)
Operaのマウスジェスチャーの例 戻る: 右クリックを押したまま、マウスを左に動かします or 右クリックしたまま、左クリックをします 進む: 右クリックを押したまま、マウスを右に動かします or 左クリックしたまま、右クリックをします 新しいタブ: 右クリックを押したまま、マウスを下に動かします。リンクをマウスの真ん中のボタンでクリックすると、リンク先ページをバックグラウンドの新しいタブで開くことができます。 高度なカスタマイズ性 ショートカットキー・マウスジェスチャーやほぼ全てのメニュー内容、ツールバーのボタン、User JavaScriptによる機能の拡張など、カスタマイズ可能な項目が多い。Ver.9以降ではopera:configというアドレスを入力すると開く設定エディタから詳細な設定を変更したり、ドメインごとにセキュリティ設定を行うことも可能になっている。これらのカスタマイズは上級者向けだが、公式コミュニティサイト等で他のユーザーが公開したインターフェースのカスタマイズ(セットアップファイル)をダウンロードし利用することもできる。 スキン / テーマ 使用者が容易に画面デザインや配色設定を変更できる。バージョン12から新たに「テーマ」に対応した。スキンは制作者がボタン・背景などの画像ファイルを全て用意する必要があり、ボタンなどの各UI要素を完全に変更することも可能だが、バージョン12のテーマは背景画像1枚と簡単な設定テキストファイルのみで構成されており、カスタマイズ性は大幅に劣るものの軽量で、UIが不用意に壊されるリスクを排除している。 ショートカットキー Internet ExplorerやFirefoxなどであればリンク間のフォーカス移動がTABキーによる前後移動に限られるのに対し、OperaではShift + 矢印キーによる上下左右の移動もデフォルトで可能である。Spatial navigationと称される。 カスタマイズにより、標準的なブラウザ操作のほぼすべてを、マウスを使わず片手のみで行えるよう変更可能。 ズーム機能 テキストだけではなく画像も滑らかに拡大・縮小でき、ページ全体のレイアウトを崩すことなくサイズ変更できる。この機能はバージョン2.1(1996年)から実装されており、競合ブラウザが追随するまでは極めてユニークであった(Internet Explorerはバージョン7(2006年)から、Firefoxはサードパーティー製アドオンを除けばバージョン3(2008年)でようやく実装された)。 マウスジェスチャー マウスの右ボタンのドラッグによって「戻る」「進む」「新しいウィンドウを開く」などといった操作を行える。バージョン5でいち早く実装された。 バージョン11からは機能が強化され、ボタンを押し続けると操作方法を示すガイドが表示されるようになった。ただしデスクトップ版に関してはタッチパネル特有の操作への対応は進んでいない。 ユーザースタイルシート Webページが指定するスタイルシートを無視して好みの設定で表示できるモードがある。「作成者モード変換機能」として、テキスト互換、白黒反転、ハイコントラストなど視覚障害対応も標準装備されている。上級者向けだがスタイルシートを編集してサイトの表示を好みに改変することも可能。 スピードダイヤル バージョン9.20で実装。空白ページにショートカットを表示し簡単にアクセスできる。当初は最大9つのショートカットに限られていたが、バージョン9.50から設定ファイルを編集すればいくつでも増やすことができるようになり、バージョン10ではGUIからの操作で4〜25個に変更できるようになった。バージョン11.50からスピードダイヤルの拡張機能を導入し、ショートカットだけでなく様々な機能を配置できるようになった。 履歴からの全文検索 バージョン9.5で実装。アドレスフィールドのURLオートコンプリートと同じ感覚で履歴内のインライン検索が行える。同時期にリリースされたFirefox 3の「スマートロケーションバー」とほぼ同等の機能。 検索サジェスト機能 バージョン10.60で実装された(当初は隠し機能だった)。アドレスフィールドに「g 検索ワード」と入力すると、Googleの検索予測候補を表示する。BingやWikipediaの英語版などにも対応している。Google ChromeやInternet Explorer 9にも同様の機能がある。最新バージョンでは、IMEの未確定文字にも対応した。
※この「インターフェイス」の解説は、「Opera」の解説の一部です。
「インターフェイス」を含む「Opera」の記事については、「Opera」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/20 02:02 UTC 版)
「パーソナルコンピュータ」の記事における「インターフェイス」の解説
詳細は「インタフェース (情報技術)」を参照 周辺機器(後述)を接続するための差し込み口(ポート、端子)。以前はそれぞれの周辺機器に対応する専用のインターフェイス(レガシーデバイスともいう)が備わっていたが、表示装置やイーサネットなどを除き、USBやThunderbolt、IEEE 1394ポートへ集約される傾向にある。
※この「インターフェイス」の解説は、「パーソナルコンピュータ」の解説の一部です。
「インターフェイス」を含む「パーソナルコンピュータ」の記事については、「パーソナルコンピュータ」の概要を参照ください。
インターフェイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/26 08:21 UTC 版)
iChatはAquaインターフェイスやふきだしを使用し、オンラインチャットエクスペリエンスを擬人化を描写する。また、緑(会話可能状態)、黄色(アイドル状態)、赤(会話不可能状態)のアイコンがバディーリストにある各接続ユーザー名の次に表示されている。色盲のユーザーに対しては色だけでなく形状の違いでステータスを表示するように変更できる。
※この「インターフェイス」の解説は、「iChat」の解説の一部です。
「インターフェイス」を含む「iChat」の記事については、「iChat」の概要を参照ください。
インターフェイス
「インターフェイス」の例文・使い方・用例・文例
- コンピュータがプリンタに複数ビットのデータを同時に送るための、コンピュータとプリンタの間のインターフェイス
- 同時に1ビットのデータを送る(一般的にモデム、マウス、いくつかのプリンダーに使われる)インターフェイス
- メニューからコマンドを選んだり、アイコンを選んだりする代わりに、コマンドを打ち込むユーザインターフェイス
- 文字の代わりにグラフィック(アイコン、画像とメニュー)に基づくユーザーインターフェイス
- プログラム、コマンド、データファイル、コンセプトを示すグラフィック・ユーザー・インターフェイスで用いられるグラフィックなシンボル(通例シンプルな絵)
- インターフェイスのページへのリンク