クリップボード (コンピューティング)について詳しく解説

導入

「文鎮」アイコン

コンピューティングにおいて、クリップボードは、複製または移動するデータを保存できる機能です。これは、さまざまな種類の情報 (テキスト、画像、ファイルなど) を含めることができる、コンピューターの揮発性メモリの領域を使用します。この情報は、オペレーティング システムまたはソフトウェアコピーまたはカット機能の呼び出しの対象となったときにメモリ領域に保存されます。その後、貼り付け関数を呼び出してオブジェクトを置き換えることにより、再利用できます。

クリップボード (コンピューティング)について詳しく解説

基本機能

クリップボードのセマンティクスは環境によって異なり、同じオペレーティング システムのバージョン間でも異なる場合があります。プログラムやユーザーの好みに応じて変更される場合があります。これは、特に「コピー」操作と「ペースト」がユーザーの筋肉の記憶に書き込まれることが多いため、異なるクリップボード セマンティクスを持つ環境を使用する場合にユーザーのフラストレーションを引き起こす可能性があります。


ほとんどの環境では、一度に 1 つのクリップボード トランザクションのみを処理します。カットまたはコピーを行うたびに、以前に保存したコンテンツが上書きされます。通常、貼り付け操作によりコンテンツがコピーされ、将来の再利用に備えてクリップボードに残されます。

クリップボード管理

最新のグラフィック環境には通常、複数のカットアンドペースト操作を処理するクリップボード マネージャーが含まれています。このモデルでは、クリップボードはスタックまたはアルバムとみなされ、新しいカットアンドコピーが最近のトランザクションのリストの先頭に配置されます。標準のコピー操作では最新のトランザクションがコピーされますが、特定のコピー操作ではメモリに保存されている他のトランザクションへのアクセスが提供されます。これらのマネージャには通常、トランザクション履歴を表示するウィンドウがあり、ユーザーが以前のコピーを選択し、修正し、形式を変更し、検索機能を使用することもできます。

ほとんどの環境では、長期バックアップのためにクリップボードの内容が保存されません。ユーザーがシステムをログオフするか再起動すると、クリップボードの内容は空になります。

「スニペット」も参照してください。

クリップボード (コンピューティング)について詳しく解説

ファイル形式

クリップボードの初期の実装では、フォント、書体、などのメタ情報を含まないプレーン テキストとしてデータが保存されていました。新しい実装ではさまざまなデータ形式が処理され、複雑なデータ構造の記録が可能になります。これらは、RTF や HTML などの多くのフォーマットされたテキスト形式に加え、幅広いビットマップやベクター画像形式をカバーし、スプレッドシートやデータベースなどの複雑なデータ形式も処理します。

たとえば、あるスプレッドシート内の一連のセルを切り取って別のスプレッドシートに貼り付けると、基になるデータと数式が保存され、問題のあるセルのサブ選択にわたる合計計算が変換されるようにセル内参照も転写される必要があります。これらのセルの新しいコピーを参照します。

アプリケーションによってデータがクリップボードに追加されると、そのデータはできるだけ多くの異なるデータ形式で利用できるようになります。これには、さまざまなアプリケーションで認識される可能性が高いネイティブ形式と未加工 (またはより一般的な) 形式が含まれます。そのため、データを別のアプリケーションにコピーするときは、そのアプリケーションのネイティブ形式に最も近い形式を使用して、元のデータをできるだけ保持することができます。特にMicrosoft Windowsでは、クリップボード機能によってデータが既知の複雑な形式からより単純な形式 (RTF からプレーン テキスト、 Unicodeから ANSI 形式のテキストなど) に自動的に変換され、どのアプリケーションでもいずれかの形式を解釈できる可能性が高くなります。元のデータの。

  1. ثقالة الورق – arabe
  2. Pitjapapers – catalan
  3. Пресс-папье – tchouvache
  4. Brevpresser – danois
  5. Briefbeschwerer – allemand
  6. Paperweight – anglais

クリップボード (コンピューティング)について詳しく解説・関連動画

サイエンス・ハブ

知識の扉を開け、世界を変える。