メインコンテンツまでスキップ

似ている点・違う点を伝える

案や仕様を比べるときは、「似ている」「違う」だけでなく、どの点を比べているのかを示すことが大切です。ここでは、例示、類似、比較、対比、別の側面を区別して伝える表現を学びます。

目的から表現を選ぶ​

目的表現主な意味
具体例を挙げる
such as
速度 1.0 / 自動選択 / en-US
、
like
速度 1.0 / 自動選択 / en-US
〜など、例えば〜
類似を示す
like
速度 1.0 / 自動選択 / en-US
、
similar to
速度 1.0 / 自動選択 / en-US
〜のような、〜に似た
共通点をつなぐ
similarly
速度 1.0 / 自動選択 / en-US
、
in the same way
速度 1.0 / 自動選択 / en-US
同様に、同じ方法で
比較対象を示す
compared with
速度 1.0 / 自動選択 / en-US
、
compared to
速度 1.0 / 自動選択 / en-US
〜と比べて
相違を示す
unlike
速度 1.0 / 自動選択 / en-US
、
different from
速度 1.0 / 自動選択 / en-US
〜とは異なり、〜と異なる
対照的な点を示す
in contrast to
速度 1.0 / 自動選択 / en-US
、
in contrast with
速度 1.0 / 自動選択 / en-US
〜とは対照的に
2つの節を対比する
whereas
速度 1.0 / 自動選択 / en-US
〜であるのに対して
別の側面を示す
on the other hand
速度 1.0 / 自動選択 / en-US
一方で、他方では

すべてが同じ「一方で」「〜のような」の言い換えではありません。比較する対象と観点に合わせて選びます。

such asとlike:例なのか、似たものなのか​

We use development tools such as VS Code and Git.

VS CodeやGitなどの開発ツールを使っています。

速度 1.0 / 自動選択 / en-US

such asは、開発ツールの具体例として名前を挙げています。likeも、このような文脈では例示に使えます。

We use development tools like VS Code and Git.

VS CodeやGitなどの開発ツールを使っています。

速度 1.0 / 自動選択 / en-US

ただし、a tool like VS Codeは「VS Codeに似たツール」を意味する場合もあります。特定のツールそのものを使うと伝えたいなら、名前を直接示すか、例示であることが明確なsuch asを選びます。文の形と作業範囲の注意点は例を挙げるで詳しく説明しています。

similar to・different from:どの点が似ているか、違うか​

The staging configuration is similar to the production configuration, but it uses a smaller database.

ステージングの構成は本番の構成に似ていますが、より小さなデータベースを使っています。

速度 1.0 / 自動選択 / en-US

similar toは似ていることを示し、同一とは限りません。the same asなら同じであるという意味になりますが、すべての条件が同じか、特定の部分だけかは具体化します。

The authentication flow is different from the one used by the legacy API.

認証の流れは、従来のAPIで使われているものと異なります。

速度 1.0 / 自動選択 / en-US

この例のthe oneは認証の流れを指します。どこが違うかも続けて説明すると、読み手が必要な対応を判断できます。

similarly・in the same way:共通する対応をつなぐ​

The API validates user IDs before processing requests. Similarly, the batch job validates them before importing records.

APIはリクエストを処理する前にユーザーIDを検証します。同様に、バッチ処理もレコードを取り込む前にユーザーIDを検証します。

速度 1.0 / 自動選択 / en-US

similarlyは、前に述べた内容との共通点をつなぎます。こちらは入力の検証が共通するという説明で、APIとバッチ処理がすべて同じという意味ではありません。

Please validate the imported records in the same way as the records submitted through the API.

API経由で送られたレコードと同じ方法で、取り込んだレコードを検証してください。

速度 1.0 / 自動選択 / en-US

in the same wayは方法が同じだと示せます。実際の依頼では、参照する手順や検証条件も共有します。

compared with・compared to:比較の基準を示す​

Compared with the previous version, the new version uses less memory under the same test conditions.

同じテスト条件では、新しいバージョンは前のバージョンよりメモリ使用量が少なくなっています。

速度 1.0 / 自動選択 / en-US

compared withやcompared toで比較対象を示します。意味が重なる場面も多く、「必ず同種ならwith、異種ならto」と固定して選ぶ必要はありません。

比較対象だけでなく、環境、データ量、測定方法などの条件も揃えます。この例だけで、すべての環境でメモリ使用量が少ないと保証しているわけではありません。必要なら測定値と結果の記録を添えます。

unlike・in contrast to / with:違いを際立たせる​

Unlike the legacy API, the new API requires a token for every request.

従来のAPIとは異なり、新しいAPIではすべてのリクエストにトークンが必要です。

速度 1.0 / 自動選択 / en-US

unlike + 名詞で比較対象との相違を示します。文を続けるwhereasとは形が違います。

In contrast to the legacy API, the new API returns structured error details.

従来のAPIとは対照的に、新しいAPIは構造化されたエラー詳細を返します。

速度 1.0 / 自動選択 / en-US

in contrast toとin contrast withは、対照的な違いを示す表現です。ここではin contrast with the legacy APIとも言えます。単なる話題の追加ではなく、何が対照的なのかを示します。

whereas:文の中で対比する​

Option A is easier to implement, whereas option B is easier to maintain.

案Aは実装しやすいのに対し、案Bは保守しやすいです。

速度 1.0 / 自動選択 / en-US

whereasは、ここでは主語 + 動詞を含む2つの節をつないでいます。whileも対比に使えますが、「〜している間」という時間の意味もあるため、読み手が区別できる文にします。

on the other hand:同じ案の別の側面も示せる​

This approach reduces manual work. On the other hand, it increases our dependency on an external service.

この方法は手作業を減らせます。一方で、外部サービスへの依存が増えます。

速度 1.0 / 自動選択 / en-US

別の案との比較だけでなく、同じ案の利点と欠点も示せます。必ずon the one handと組にする必要はありません。前に述べた利点を取り消しているわけでもありません。

on the contraryは、前の内容や想定を反対の内容で訂正する表現です。単なる「一方で」とは違います。話をつなぐ表現では、この違いに加え、howeverやwith that saidなども解説しています。

関連記事・参考資料​