VERSIONとは? わかりやすく解説

version

別表記:バージョン

「version」とは、意見・見解・型のことを意味する英語表現である。

「version」とは・「version」の意味

「version」とは英語の名詞で、基本的に「意見」「見解」「説明」「型」「版(はん)」といった意味を表す。他に「翻訳本」、聖書の「~語版」、分娩を容易に行うための「胎児回転」、子宮などの「異常傾斜」といった意味を持つ。日本語で「バージョン」として定着している。「version」の複数形は「versions」と表記される。「version」の覚え方として、「バー(ver)でジョン(sion)の意見に耳を傾ける」などの語呂合わせが挙げられる。

「version」の発音・読み方

「version」の発音記号は、アメリカ英語で「və́ːrʒən」、イギリス英語で「və́ːʒən」と表記される。「version」の読み方をカタカナで表記すると、アメリカ英語で「ヴアジョン」、イギリス英語で「ヴァージョン」となる。「ヴアジョン」の「ア」、「ヴァージョン」の「ァー」にアクセントを付けて発音をする。

「version」の語源・由来

「version」の語源は、「回る」「引き返す」「変化する」といった意味のラテン語の動詞「vertere」から来ている。「vertere」の過去分詞から「回転」「翻訳」といった意味の中世ラテン語の名詞「versionem(主格はversio)」となった。さらにフランス語の名詞「version」を経由して、中英語の後期に「version」と変化した。そして現代英語の「version」へと至る。1580年代のおいて、「version」は別の言語への「翻訳」を意味したが、1780年代に「意見」「見解」といった意味が加わった。

「version」の類語

「意見」「見解」といった意味の「version」の類語として、以下の単語が挙げられる。

・account(説明)
・explanation(説明)
・description(説明)
・view(見解)
・understanding(理解)
・statement(声明)
・report(報告)
・analysis(分析)
・impression(印象)

「型」「版(はん)」といった意味の「version」の類語として、以下の単語が挙げられる。

・form(形状)
・variety(バラエティー)
・sort(種類)
・kind(種類)
・class(クラス)
・style(スタイル)
・model(モデル)
・type(タイプ)
・genre(ジャンル)

「version」を含む英熟語・英語表現

「version」の略とは


「ver.」と表記される。「ver.」の後に数字が用いられると、「第○版」を意味する。

「alpha version」とは


ソフトウェアやハードウェアの「試作版」「評価版」といった意味を指す。日本語で「アルファ版」「アルファバージョン」とも言う。「アルファ版」開発の初期段階において、テスターや開発者に向けてソフトウェアなどの性能や使い勝手を検査・評価してもらうために作られる版である。

「beta version」とは


ソフトウェアやハードウェアの販売直前に試用される「テスト版」を指す。日本語で「ベータ版」「ベータバージョン」とも言う。「アルファ版」よりも開発が進んだ状態であり、テスターや開発者に加えて一般ユーザーにも配布して不具合が無いかを確認してもらう。

「Authorized Version」とは


日本語で「欽定訳聖書」と翻訳される。イングランド国王の命令により翻訳された聖書を指す。19世紀末までイングランド国教会で用いられた唯一の聖書である。特に有名なのが1611年のイングランド王「ジェームズ1世」の命令によって翻訳された聖書であり、「Authorized Version」がその聖書を指す場合もある。1611年の聖書を英語で「King James Version」とも言う。

「version control」とは


データを作成・更新する際に変更履歴を保存し、後日履歴を追跡・管理を可能にするシステムである。プログラムの開発や文書管理などで採用されている。日本語で「バージョンコントロール」「バージョン管理」「ソース管理」とも言う。

「version」に関連する用語の解説

「another version」とは


「もう1つの版」「改訂版」「焼き直し」といった意味である。日本語で「アナザーバージョン」として定着している。

「version」の使い方・例文

「version」の使い方として、以下の例文が挙げられる。

・If you buy the software, please upgrade to the latest version.(ソフトを買ったら、最新版にアップグレードしてください)
・Let's listen to his version of what happened at school.(学校でなにが起きたのか彼の意見を聞きましょう)
・I am looking for the Italian version of this novel.(私はこの小説のイタリア語版を探している)

バージョン【version】

読み方:ばーじょん

1 文学作品などの版。改訂版・翻訳版など。「フランス映画の英語―」「ロング―の曲」

2 商品などの特定の型。特に、機能を向上させていくものの、一つの版。「ワープロソフトの新しい―」→リビジョン


バージョン

別名:版
【英】version, Ver.

バージョンとは、製品が最初に開発されてから何回改訂・更新されたかを識別するための表記である。元々は書籍における「版」を意味する。

ソフトウェアなどは一旦発売された後であっても、性能向上や不具合(バグ)の修正などを目的として、不断に改善・改良が加えられている。バージョンを更新することはバージョンアップなどと呼ばれている。

バージョンの付け方には規則のようなものがあるわけではないが、一般的に、小さな更新の場合はVer.1.0の次にVer1.1、Ver1.2となり、より大きな更新になると、Ver1.0の次にVer2.、Ver.3.0となることが多い。


Version クラス

共通言語ランタイム アセンブリのバージョン番号を表します。このクラスは継承できません。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class
 Version
    Implements ICloneable, IComparable, IComparable(Of
 Version), _
    IEquatable(Of Version)
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public sealed class Version : ICloneable, IComparable,
 IComparable<Version>, 
    IEquatable<Version>
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public ref class Version sealed : ICloneable,
 IComparable, IComparable<Version^>, 
    IEquatable<Version^>
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public final class Version implements ICloneable,
 IComparable, 
    IComparable<Version>, IEquatable<Version>
SerializableAttribute 
ComVisibleAttribute(true) 
public final class Version implements ICloneable,
 IComparable, 
    IComparable<Version>, IEquatable<Version>
解説解説

バージョン番号は、メジャー、マイナ、ビルド、リビジョンなどの 2 ~ 4 つの構成要素で構成されます。メジャーおよびマイナ構成要素は必須です。ビルドおよびリビジョン構成要素は省略可能です。リビジョン構成要素を定義した場合は、ビルド構成要素も定義する必要があります。すべての構成要素は、0 以上の整数で定義する必要があります。バージョン番号の形式は、次のとおりです。省略可能な構成要素は、角かっこ ("[" および "]") で示します。

major.minor[.build[.revision]]

通常使用される構成要素を次に示します。

ビルド番号またはリビジョン番号だけが異なるアセンブリのバージョンは、前のバージョンのホットフィックス更新と見なされます。

.NET Framework 2.0 以上では、MajorRevision プロパティおよび MinorRevision プロパティを使用して、恒久的なソリューションをリリースするまでの間に問題を修正するアプリケーションのような、一時的なバージョンのアプリケーションを特定できます。さらに、Windows NT オペレーティング システムでは、MajorRevision プロパティを使用して、サービス パック番号をエンコードできます。

このクラスは、ICloneable、IComparable、IComparable、および IEquatable の各インターフェイスを実装しています。

継承階層継承階層
System.Object
  System.Version
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Version コンストラクタ ()


Version コンストラクタ (Int32, Int32, Int32)

メジャー値、マイナ値、およびビルド値を指定して、Version クラスの新しいインスタンスを初期化します。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
例外の種類条件

ArgumentOutOfRangeException

major、minor、または build が 0 未満です。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Version コンストラクタ (Int32, Int32)


Version コンストラクタ (Int32, Int32, Int32, Int32)

メジャー番号、マイナ番号、ビルド番号、およびリビジョン番号を指定して、Version クラスの新しいインスタンスを初期化します。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
例外の種類条件

ArgumentOutOfRangeException

major、minor、build、または revision が 0 未満です。

使用例使用例

Version コンストラクタ、および Major、Minor、Build、Revision、MajorRevision、MinorRevision の各プロパティを紹介するコード例を次に示します。

' This example demonstrates the Version.Revision,
' MajorRevision, and MinorRevision properties.

Imports System

Class Sample
    Public Shared Sub Main()
 
        Dim fmtStd As String
 = "Standard version:" & vbCrLf & _
                               "  major.minor.build.revision =
 {0}.{1}.{2}.{3}"
        Dim fmtInt As String
 = "Interim version:" & vbCrLf & _
                               "  major.minor.build.majRev/minRev
 = {0}.{1}.{2}.{3}/{4}"
        
        Dim std As New Version(2,
 4, 1128, 2)
        Dim interim As New
 Version(2, 4, 1128, (100 << 16) + 2)
        
        Console.WriteLine(fmtStd, std.Major, std.Minor, std.Build, std.Revision)
        Console.WriteLine(fmtInt, interim.Major, interim.Minor, interim.Build, _
                          interim.MajorRevision, interim.MinorRevision)
    End Sub 'Main
End Class 'Sample

'
'This code example produces the following results:
'
'Standard version:
'  major.minor.build.revision = 2.4.1128.2
'Interim version:
'  major.minor.build.majRev/minRev = 2.4.1128.100/2
'
// This example demonstrates the Version.Revision,
// MajorRevision, and MinorRevision properties.
using System;

class Sample 
{
    public static void Main()
 
    {

    string fmtStd = "Standard version:\n" +
                    "  major.minor.build.revision = {0}.{1}.{2}.{3}";
    string fmtInt = "Interim version:\n" +
                    "  major.minor.build.majRev/minRev = {0}.{1}.{2}.{3}/{4}";

    Version std = new Version(2, 4, 1128, 2);
    Version interim = new Version(2, 4, 1128, (100 << 16)
 + 2);

    Console.WriteLine(fmtStd, std.Major, std.Minor, std.Build, std.Revision);
    Console.WriteLine(fmtInt, interim.Major, interim.Minor, interim.Build, 
                              interim.MajorRevision, interim.MinorRevision);
    }
}
/*
This code example produces the following results:

Standard version:
  major.minor.build.revision = 2.4.1128.2
Interim version:
  major.minor.build.majRev/minRev = 2.4.1128.100/2

*/
// This example demonstrates the Version.Revision,
// MajorRevision, and MinorRevision properties.
using namespace System;

int main()
{
    String^ formatStandard = "Standard version:\n" +
        " major.minor.build.revision = {0}.{1}.{2}.{3}";
    String^ formatInterim = "Interim version:\n" +
        " major.minor.build.majRev/minRev = {0}.{1}.{2}.{3}/{4}";

    Version^ standardVersion = gcnew Version(2, 4, 1128, 2);
    Version^ interimVersion = gcnew Version(2, 4, 1128, (100 << 16) + 2);

    Console::WriteLine(formatStandard, standardVersion->Major, 
        standardVersion->Minor, standardVersion->Build, 
        standardVersion->Revision);
    Console::WriteLine(formatInterim, interimVersion->Major,
        interimVersion->Minor, interimVersion->Build, 
        interimVersion->MajorRevision, interimVersion->MinorRevision);
};
/*
This code example produces the following results:

Standard version:
major.minor.build.revision = 2.4.1128.2
Interim version:
major.minor.build.majRev/minRev = 2.4.1128.100/2

*/
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Version コンストラクタ


Version コンストラクタ (String)

指定した文字列を使用して、Version クラスの新しいインスタンスを初期化します。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    version As String _
)
Dim version As String

Dim instance As New Version(version)
public Version (
    string version
)
public:
Version (
    String^ version
)
public Version (
    String version
)
public function Version (
    version : String
)

パラメータ

version

メジャー、マイナ、ビルド、リビジョンの各番号が、ピリオド文字 (.) によって区切られている文字列。

例外例外
例外の種類条件

ArgumentException

version の構成要素数が 2 よりも少ないか、または 4 よりも多くなっています。

ArgumentNullException

version が null 参照 (Visual Basic では Nothing) です。

ArgumentOutOfRangeException

メジャー、マイナ、ビルド、リビジョンの各構成要素が 0 よりも小さくなっています。

FormatException

version の構成要素のうちの少なくとも 1 つが整数に解析されません。

OverflowException

version の構成要素のうちの少なくとも 1 つが MaxValue より大きい値を示しています。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Version プロパティ


Version メソッド


パブリック メソッドパブリック メソッド

  名前 説明
パブリック メソッド Clone 現在の Version オブジェクトと同じ値を持つ新しい Version オブジェクトを返します。
パブリック メソッド CompareTo オーバーロードされます。 指定したオブジェクトまたは Version と現在の Version オブジェクトを比較し、これらの相対値を示す値を返します。
パブリック メソッド Equals オーバーロードされます。 オーバーライドされます。 2 つの Version オブジェクトが同じ値を表しているかどうかを示す値を返します。
パブリック メソッド GetHashCode オーバーライドされます。 現在の Version オブジェクトのハッシュ コードを返します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド op_Equality 指定した 2 つの Version オブジェクトが等しいかどうかを判断します。
パブリック メソッド op_GreaterThan 最初に指定した Version オブジェクトが 2 番目に指定した Version オブジェクトよりも大きいかどうかを判断します。
パブリック メソッド op_GreaterThanOrEqual 最初に指定した Version オブジェクトが 2 番目に指定した Version オブジェクト以上であるかどうかを判断します。
パブリック メソッド op_Inequality 指定した 2 つの Version オブジェクトが等しくないかどうかを判断します。
パブリック メソッド op_LessThan 最初に指定した Version オブジェクトが 2 番目に指定した Version オブジェクトより小さいかどうかを判断します。
パブリック メソッド op_LessThanOrEqual 最初に指定した Version オブジェクトが 2 番目に指定した Version オブジェクト以下かどうかを判断します。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド ToString オーバーロードされます。 オーバーライドされます。 現在の Version オブジェクトの値を、それと等価な String 形式に変換します。
参照参照

関連項目

Version クラス
System 名前空間

Version メンバ

共通言語ランタイム アセンブリのバージョン番号を表します。このクラスは継承できません。

Version データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
  名前 説明
パブリック メソッド Clone 現在の Version オブジェクトと同じ値を持つ新しい Version オブジェクトを返します。
パブリック メソッド CompareTo オーバーロードされます。 指定したオブジェクトまたは Version と現在の Version オブジェクトを比較し、これらの相対値を示す値を返します。
パブリック メソッド Equals オーバーロードされます。 オーバーライドされます。 2 つの Version オブジェクトが同じ値を表しているかどうかを示す値を返します。
パブリック メソッド GetHashCode オーバーライドされます。 現在の Version オブジェクトのハッシュ コードを返します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド op_Equality 指定した 2 つの Version オブジェクトが等しいかどうかを判断します。
パブリック メソッド op_GreaterThan 最初に指定した Version オブジェクトが 2 番目に指定した Version オブジェクトよりも大きいかどうかを判断します。
パブリック メソッド op_GreaterThanOrEqual 最初に指定した Version オブジェクトが 2 番目に指定した Version オブジェクト以上であるかどうかを判断します。
パブリック メソッド op_Inequality 指定した 2 つの Version オブジェクトが等しくないかどうかを判断します。
パブリック メソッド op_LessThan 最初に指定した Version オブジェクトが 2 番目に指定した Version オブジェクトより小さいかどうかを判断します。
パブリック メソッド op_LessThanOrEqual 最初に指定した Version オブジェクトが 2 番目に指定した Version オブジェクト以下かどうかを判断します。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド ToString オーバーロードされます。 オーバーライドされます。 現在の Version オブジェクトの値を、それと等価な String 形式に変換します。
参照参照

関連項目

Version クラス
System 名前空間

バージョン[version]

「版」のこと。たとえば、ある楽曲のアレンジを変えて録音したものを別バージョンと呼び、元のものをオリジナル・バージョンという。ミックスし直したリミックス・バージョン、ライブで収録したライブ・バージョン、クラブ・プレイ用に長めにリミックスしたエクステンデッド・バージョンなどがある。

VERSION

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/03/21 13:21 UTC 版)

『VERSION』(バージョン)は、坂口尚の漫画作品。潮出版社の「コミックトム」誌上で1989年2月号から1991年12月号まで連載された[1]。同社からの単行本全3巻のほか、講談社からの文庫版(上下巻)、KADOKAWAからの復刻版が刊行されている(後述)。

あらすじ

私立探偵の八方塞は、バイオ企業の元研究者と名乗る大沢木から、日暮博士の捜索を依頼される。博士は3年前、開発途上でその危険性ゆえに凍結された生体情報素子「我素(がそ)」とともに失踪していた。

八方は、博士が消息を絶ったオーストラリアへと飛び、博士の娘である映子と会うが、直後に博士の死亡が確認される。釈然としないまま帰国するものの、今度は映子からの依頼により八方は我素の探索に付き合わされることになる。やはり我素を追い求める国家秘密機関や謎の組織レリギオ教団に付け狙われ、人魚を追い求めるペピ船長一味に助けられながら、八方と映子は我素の正体へと迫る。

登場人物

八方 塞(はっぽう みつる)
私立探偵。氏名は「ハッポウフサガリ」と誤読される。機械や技術には弱く、ほとんど我素の謎解きには寄与しない。狂言回し的な存在。
日暮 映子(ひぐれ えいこ)
日暮博士の娘であり、我素の謎を解く記憶を持つ。
日暮 月光(ひぐれ つきみつ)
我素の開発メンバーの1人。オーストラリアで死亡するが、その記憶は増殖した我素の中に存在し続け、娘の映子に我素の正体へとつながる様々な示唆を与える。
大沢木 四郎(おおさわぎ しろう)
我素の開発メンバーの1人。当初は八方や映子と行動をともにするが、やがて「自我」に囚われてしまう。
ブラックエコー
レリギオ教団の首領。物語後半では生命に寄生する「自我」の大元であるブロックマスターとなり、人類なき後の新たな寄生種を作り出すために我素を利用しようともくろむ。
ペピ船長、ドルフィン、マオ
かつて人魚に出会い、それ以来人魚を追って世界中を航海し続ける船長とその仲間。八方や映子をしばしば救出する。

他作品との関連

本作品は坂口による長編3部作の1つである。前作『石の花』では戦争という極限状態下を舞台に提起された「生命進化と人の意思」というテーマを、本作ではSF的視点から再構成している。一方、本作品では敵役として現れる「私=自我」という存在について、絶筆『あっかんべェ一休』において一定の回答を与えている。

また、特に自我が命に寄生する存在であるとするストーリー設定は、瀬名秀明のデビュー作『パラサイト・イヴ』にも影響を与えた[2]。

書誌情報

翻訳

坂口の作品では最も早く翻訳版が出版された[3]。英語版の分冊がダークホースコミックスから出版されている[4]が完結していない。

英語版

  • Hisashi Sakaguchi, Alan Gleason and Toren Smith (Translators), "VERSION", Dark Horse Comics, 15巻。
    VERSION 1.1、1992年12月1日
    VERSION 1.2、1993年1月1日
    VERSION 1.3、1993年2月1日
    VERSION 1.4、1993年3月1日
    VERSION 1.5、1993年4月1日
    VERSION 1.6、1993年5月1日
    VERSION 1.7、1993年6月1日
    VERSION 1.8、1993年7月1日
    VERSION 2.1、1993年8月1日
    VERSION 2.2、1993年9月1日
    VERSION 2.3、1993年10月1日
    VERSION 2.4、1993年11月1日
    VERSION 2.5、1993年12月1日
    VERSION 2.6、1994年1月1日
    VERSION 2.7、1994年2月1日

ドイツ語版

脚注

  1. ^ “VERSION(上)”. 講談社. 2025年2月24日閲覧。
  2. ^ 瀬名秀明「謝辞及び文庫版における変更点について」『パラサイト・イブ』角川書店〈角川ホラー文庫〉、466頁。 ISBN 9784043405015。 
  3. ^ @gogokaze (2025年1月23日). "坂口尚作品が海外で最初に翻訳出版されたのは『VERSION』". X(旧Twitter)より2025年2月24日閲覧。
  4. ^ “Version 1.1”. Dark Horse Comics. 2025年2月23日閲覧。

VERSION

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/06 05:34 UTC 版)

「坂口尚」の記事における「VERSION」の解説

近未来で自己増殖するバイオチップを巡る物語。瀬名秀明が『パラサイト・イヴ』を執筆する上で大きく影響を受けたと語っている 。

※この「VERSION」の解説は、「坂口尚」の解説の一部です。
「VERSION」を含む「坂口尚」の記事については、「坂口尚」の概要を参照ください。

ウィキペディア小見出し辞書の「VERSION」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ。



固有名詞の分類


英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

「VERSION」に関係したコラム

辞書ショートカット

すべての辞書の索引

「VERSION」の関連用語

VERSIONのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



VERSIONのページの著作権

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2026実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2026 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【バージョン】の記事を利用しております。
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.
ヤマハミュージックメディアヤマハミュージックメディア
Copyright(C) 2000-2026 YAMAHA MUSIC MEDIA CORPORATION. All Rights Reserved.
ヤマハミュージックメディア、音楽用語ダス
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのVERSION (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの坂口尚 (改訂履歴)、EPWING (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2026 GRAS Group, Inc.RSS