ソフトウェア

ソフトウェアの階層図。上からユーザー(人間)、アプリケーションオペレーティングシステムハードウェア。通常はアプリケーションとオペレーティングシステムが「ソフトウェア」である。

ソフトウェア: software)は、コンピューター分野でハードウェア(物理的な機械)と対比される用語で、何らかの処理を行うコンピュータ・プログラムや、さらには関連する文書などを指す[1][2]

ハードウェアの対比語としてのソフトウェア

「ソフトウェア」は「ハードウェア」の対比語であり、コンピュータの分野以外でも、物理的な装置の対比語として使われている。

DVDなどで物理的な記録メディアに対する映像(動画)や音楽等のコンテンツ、組織・都市・軍事などで施設・設備・車両などに対する規則・運用・教育などを意味する[3]

ある機能をもつソフトウェアに対して、「ソフトウェア」という言葉が接頭辞形容詞的に用いられることがある。エンコードをするソフトウェアを「ソフトウェアエンコーダ」、DVDを再生するソフトウェアを「ソフトウェアDVDプレーヤー」と呼ぶことがある。情報を処理する(DVD再生の場合は、DVDに収録されたデジタル画像データを可視化する)際に、専用のハードウェア(DVD再生機)で処理されるか、パーソナルコンピュータなどの汎用的なコンピュータ上のソフトウェアで処理されるかを区別するためである。

たとえば、LSIなどを例にとると、LSIの物理的な回路そのものはハードウェアであり、その回路によって表現される処理手順はソフトウェアと考えられる。

一般的なソフトウェアは、補助記憶装置の中に機械語として記録されている。なお機械語は中央処理装置(CPU)の製品種別ごとに異なっている。ソフトウェアの利用時には補助記憶装置の内容が主記憶装置に読み込まれた後、中央処理装置において、データの移動、計算、制御フローなどの処理が実行される。これにより機械語は、コンピュータの状態を次々と変化させる。従ってソフトウェアは、ハードウェアの状態を変化させる命令列と考えられる。

記憶装置に異なる命令群を読み込んで計算を制御する概念は階差機関の一部としてチャールズ・バベッジが考案した。これら、ほとんどの近代ソフトウェアの基礎となる理論はアラン・チューリング1935年の論文 Computable numbers with an application to the Entscheidungsproblem で初めて提唱された[4]

ソフトウェアの表現である機械語は、中央処理装置への命令となる2進数の値から構成されている。機械語の種類には、記憶装置間でのデータの移動や、条件による処理の分岐命令、演算などがある。これらを組み合わせて、1つずつ順に演算が実行される逐次処理や、条件つきで実行される処理、繰り返し実行されるループ処理などが実現される。一連の命令列をひとまとめにしたものをサブルーチンと呼び、他のサブルーチンを「呼び出す」命令もある。

例えば、メニューから 「コピー」 というエントリを選択したとき、ソフトウェアがどのように機能するか考えてみよう。この場合、条件付き命令列が実行され、メモリ上の「文書」領域にあるデータからテキストが、一般に「クリップボード」と呼ばれる中間的記憶領域にコピーされる。別のメニューエントリである 「貼り付け」 が選ばれると、ソフトウェアはクリップボードから特定の領域にテキストをコピーする命令列を実行する。

中央処理装置が複数あるシステムでは、命令列は複数同時並行的に実行できる(マルチプロセッシング)。

性質

複製コストがゼロ

ソフトウェアはコストゼロで複製できる。すなわちソフトウェア量産の限界費用は0である[5]

これはソフトウェアがデジタルデータの一種であることに由来する。デジタルデータはゼロコストで複製(コピー・アンド・ペースト)が可能であるため、ソフトウェアもゼロコストで複製できる。同じ大根を1本、車を1台、マッサージを1回追加で生産するには少なくないコストが発生するため、複製コストゼロはソフトウェアがもつ著しい特徴の1つである。

分類

一般にソフトウェアは、ワープロソフトなど特定の作業や業務を目的として開発されたアプリケーションソフトウェア(応用ソフトウェア、アプリ)と、ハードウェアの管理や基本的な処理をアプリケーションソフトウェアやユーザーに提供するシステムソフトウェアの2つに分類される[6]


システムソフトウェア

コンピュータのハードウェアを管理・制御するなど、コンピュータの稼動自体に必要となるソフトウェアである。 典型的なシステムソフトウェアとして、オペレーティングシステム (OS) があり、様々なソフトウェア処理のプロセスに対し、CPUやメモリの割り当てを管理したり、記憶装置にデータファイルを正しく読み書きできるようにするなど、さまざまな処理を行っている。キーボードやマウスなどの入力機器からの信号を、後述のアプリケーションソフトウェアに通知したり、アプリケーションソフトウェアの要求に応じて、画面への図形や文字の表示を行うのも、オペレーティングシステムの機能である。

パーソナルコンピュータをはじめとする、家庭用のコンピュータ機器では、これらのソフトウェアは購入時にコンピュータ本体に同梱あるいはプリインストールされていることが多い。

そのほか、オペレーティングシステムでは提供されない機能のうち、さまざまなアプリケーションソフトウェアで利用される一般性のある機能を提供するものを、ミドルウェアという。


アプリケーションソフトウェア

アプリケーションソフトウェアは、利用者の目的に応じた機能を提供するソフトウェアである。

一般事務で利用されるワープロ表計算ソフトウェアを初め、娯楽を目的としたゲームソフトや、工場の作業を自動化するファクトリーオートメーション、事務手続きや経営を管理するためのビジネスソフトウェアブラウザ、教育や医療などあらゆる目的に応じてソフトウェアが開発されている。ソフトウェアの開発自体に使われるプログラミングツール[7]もある。

これらのアプリケーションソフトウェアは、既製品をパッケージソフトウェアなどのかたちで購入するほか、利用者自身が、目的を果たすソフトウェアを開発する場合もある。 大規模なものでは銀行の預貯金口座を管理する勘定系システムJRの「みどりの窓口」で使われるマルスなどのオンラインシステムを始め、販売や営業、生産などの各種業務管理システムなどの個別開発のソフト群(各企業内でのコンピュータシステム情報システム)の一部を形成する)から、小は表計算ソフトのテンプレート、ワープロソフトのマクロ、科学技術シミュレーション、グラフィックスやアニメーションのためのスクリプトなどが含まれる。電子メールフィルタなども一種のユーザー作成ソフトウェアである。ユーザーは自身の作成したこれらのソフトウェアの重要性に気づいていないことが多い。ユーザー作成ソフトウェアが購入されたアプリケーションソフトウェアとうまく統合されていると、多くのユーザーはその区別ができない。

ソフトウェアの制作

ソフトウェアの制作・開発を主な事業としている企業であっても、製品をパッケージ等の形でユーザーにライセンス販売しているのは一部である。

ライセンス販売以外のソフトウェアビジネスとして、以下のような形態がある。

  • 技術・役務の提供

ITコンサルティングや技術者派遣など、顧客が主体となっているソフトウェア開発に参加して、ソフトウェア開発技術や労働力を販売するビジネス。

  • ソフトウェアサービスの提供

ソフトウェアや情報システム等を自社で稼働させ、顧客がシステムを利用することによって、売上を上げるビジネス。SaaSクラウドコンピューティングのようにシステム利用者が直接使用料を支払う形式のほか、ネットショッピング等のシステムを、出品者に利用させて手数料を課金する方式や、ソーシャル・ネットワーキング・サービスやウェブサイト検索エンジンを無償で提供し、システムの一部分に表示させる広告を販売するなどの方法で収益を上げる形式もある。

  • ソフトウェアを組み込んだ機器や製品の販売

スマートフォンやネットワーク機器など、高度なソフトウェアを搭載した機器や製品を販売するビジネス。

また、インターネット上で無償で公開されているオープンソースソフトウェアの開発に協力し、成果を自社のサービスなどに組み込むことが広く行われている。

企業別の売上高

2011年における企業別のソフトウェア売上高は以下の通りである[8]

順位 企業名 (国) ソフト売上高
(百万ドル)
全売上高
(百万ドル)
全売上高に占める
ソフトウェアの割合(%)
従業員数
(千人)
1 IBM () 84,808 106,916 79.3 433
2 マイクロソフト (米) 60,399 69,943 86.4 90
3 ヒューレット・パッカード (米) 39,171 130,687 30.0 350
4 オラクル (米) 28,678 35,622 80.5 108
5 アクセンチュア(米) 25,507 27,353 93.3 236
6 EMCコーポレーション (米) 20,008 20,008 100.0 54
7 SAP () 18,464 18,464 100.0 56
8 CSC (米) 16,042 16,042 100.0 91
9 キャップジェミニ () 15,546 15,546 100.0 120
10 日立製作所 () 14,916 21,526 69.3 324

品質

ソフトウェアの品質としては、利用者や開発者の立場から、様々な尺度が考えられる。

ソフトウェアと法律

資産としてのソフトウェア

ソフトウェアは法律上、知的財産として扱われ、著作権法や特許法によって保護される。

一般的には著作者がそのソフトウェアの利用範囲を明確にした利用許諾契約書を用意しており、ソフトウェアの利用者はこれに合意しなければ利用できない。この契約事項または合意事項を、ソフトウェアライセンスという。著作権者が利用許諾契約書を用意していない場合は著作権法の範囲での利用が可能である。

また、コンピュータを利用する発明について特許権が認められる場合がある。

その他、日本の使用者からみると、会計処理上(税法上)は、無形固定資産として扱われる。減価償却期間は5年間での定額償却である。

医療用ソフトウェアの規制

医薬品、医療機器等の品質、有効性及び安全性の確保等に関する法律(略称:医薬品医療機器等法、薬機法、旧称:薬事法)」により、疾病診断用プログラム、疾病治療用プログラム、疾病予防用プログラム、および、それらを記録した記録媒体についても、副作用又は機能の障害が生じた場合において、人の生命及び健康に影響を与えるおそれがある場合には、医療機器として制限を受ける。これは、医療機器のIT化に伴って、医療的な効果を謳うソフトウェア単体についても他の医療機器と同様の規制が必要になったためである(医薬品医療機器等法第23条の2関係、医薬品医療機器等法第39条関係)。

脚注

出典

  1. ^ - ソフトウェア(大辞林、ブリタニカ国際大百科事典)
  2. ^ ソフトウエア・通信業界とは - 就活準備 - マイナビ2025”. job.mynavi.jp. 2024年2月9日閲覧。
  3. ^ software..(n.d.). Dictionary.com Unabridged (v 1.1). 2007年4月13日閲覧, from Dictionary.com website: http://dictionary.reference.com/browse/software
  4. ^ Hally, Mike (2005:79). Electronic brains/Stories from the dawn of the computer age. British Broadcasting Corporation and Granta Books, London. ISBN 1-86207-663-4.
  5. ^ "デジタルデータでは、ほぼ完全な複製を、追加的費用すなわち限界費用がほぼゼロで行うことが可能である。" (2)2つ目のキーワード:限界費用 of 総務省. (2019). 情報通信白書 令和元年版.
  6. ^ 「メディアリテラシ」(Computer Science Library 15)p36 植田祐子・増永良文著 サイエンス社 2013年8月10日初版発行
  7. ^ 2003年の「基本情報技術者テキスト No.1 コンピュータシステム」の139、140ページにおいては、これを「言語プロセッサ」としてOSの構成要素に含めていた。
  8. ^ 地理 統計要覧 2014年版 ISBN 978-4-8176-0382-1 P,104

関連項目

外部リンク

Read other articles:

Yukú Saa Señorío de Tututepec Estado precolombino ← ← ← 1063-1522 → Ubicación deMixteca histórica. Sitio Pre-Clásico (señalados con un triángulo), Clásico (con un círculo) y Post-Clásico (con un cuadrado).* Capital Ñuu Yucu Dzaa Idioma principal Mixteco Otros idiomas Cuicateco, triqui, amuzgo, chatino, zapoteco, etc. Religión Politeísta Gobierno Monarquía Yyá toniñe [Noble señor]  • 1063–1115 Iya Nacuaa Teyusi Ñaña (8-Venado)  • 1115-¿? 4 Viento-Se...

1863 Florida's 2nd congressional district special election ← 1861 February 2, 1863 1863 →   Nominee John Marshall Martin James Gettis Party Independent Independent Popular vote 1,111 583 Percentage 38.78% 20.35%   Nominee W. M. Ives James E. Broome Party Independent Independent Popular vote 571 486 Percentage 19.93% 16.96% Representative before election James Baird Dawkins Independent Elected Representative John MarshallMartin Independent Elections in...

UddingstonFull nameUddingston Shinty ClubGaelic nameComann Camanachd Bhaile UdainNicknameUddyFounded2019GroundPeterson Park, YokerManagerLee ThompsonLeagueSouth Division Two Home Away Uddingston Shinty Club is a shinty club which plays in Uddingston, South Lanarkshire, Scotland. It plays in South Division Two. History Uddingston Shinty Club grew from the establishment of a school club in Uddingston Grammar School in 2016 by a teacher from South Uist, Lee Thompson, formerly of Uist Camanachd w...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يونيو 2019) تيم هاردين (بالإنجليزية: Tim Hardin)‏    معلومات شخصية الميلاد 23 ديسمبر 1941[1][2]  يوجين، أوريغون  الوفاة 29 ديسمبر 1980 (39 سنة) [1][2]  لوس أنج�...

بوفالو نيوزThe Buffalo News (بالإنجليزية)[1] الشعارمعلومات عامةتصدر كل 1 يوم بلد المنشأ الولايات المتحدة[2] التأسيس 11 أكتوبر 1880[3] القطع القطع الكبير موقع الويب buffalonews.com (الإنجليزية) شخصيات هامةالمالك بيركشير هاثاواي التحريراللغة الإنجليزية الإدارةمكان النشر بوفالو، ني

Tisca ChopraLahirPriya AroraSuami/istri- Tisca Chopra, lahir 1 November 1967), lahir dengan nama Priya Arora adalah seorang Aktris Bollywood dan juga acara Televisi. Aktris yang beragama Hindu ini terkenal lewat film Taare Zameen Par (2007). Filmography Rangeen- (Post Production)(2009) Mirch (Post Production)(2009) Firaaq (2008) Maya Bazar (2008) Taare Zameen Par (2007) Cape Karma (2007) Sau Jhooth Ek Sach (2004) Hyderabad Blues 2 (2004) Platform (1993) Rujukan Tisca Chopra di IMDb (dalam bah...

Prof.Akhmad MuzakkiM.Ag., Grad.Dip. SEA., M.Phil., Ph.DRektor Universitas Islam Negeri Sunan Ampel Surabaya ke-10Masa jabatan6 Juni 2022 – 2026PendahuluProf. H. Masdar Hilmy, S.Ag., MA., Ph.D.Wakil Sekretaris Jenderal Pengurus Besar Nahdlatul UlamaMasa jabatan2027–2022PendahuluH. Andi Najmi FuaidiSekretaris Umum Majelis Ulama Indonesia Jawa TimurMasa jabatan2020–2025 Informasi pribadiLahir09 Februari 1974 (umur 49)Sidoarjo, IndonesiaKebangsaanIndonesiaProfesiAkademisiSunti...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada November 2022. Johann KoplenigWakil Kanselir AustriaMasa jabatan27 April 1945 – 20 Desember 1945KanselirKarl RennerPendahuluKosongAustria dianeksasi Nazi JermanPemegang gelar terakhir: Edmund Glaise-Horstenau (1938)PenggantiAdolf Schärf Informasi pribadi...

Philippine-related events during the year of 1971 ← 1970 1969 1968 1971 in the Philippines → 1972 1973 1974 Decades: 1950s 1960s 1970s 1980s 1990s See also: List of years in the Philippines films 1971 in the Philippines details events of note that happened in the Philippines in the year 1971. Incumbents President Ferdinand Marcos at the White House in 1966. President: Ferdinand Marcos (Nacionalista Party) Vice President: Fernando Lopez (Nacionalista Party) House Speaker: José Lau...

American football coach (1901–1979) Joe MetcalfBiographical detailsBorn(1901-08-11)August 11, 1901Harmon County, Oklahoma, U.S.DiedSeptember 7, 1979(1979-09-07) (aged 78)Harmon County, Oklahoma, U.S.Alma materSouthwestern Oklahoma State UniversityCoaching career (HC unless noted)1952–1957Southwestern Oklahoma State Head coaching recordOverall32–21–2 Joe Bailey Metcalf (Oklahoma, August 11, 1901 – Oklahoma, September 7, 1979) was an American football coach who served as hea...

  لمعانٍ أخرى، طالع أبفيل (توضيح). أبفيل   الاسم الرسمي (بالإنجليزية: Abbeville)‏    الإحداثيات 34°10′43″N 82°22′45″W / 34.178611111111°N 82.379166666667°W / 34.178611111111; -82.379166666667  تاريخ التأسيس 1764  تقسيم إداري  البلد الولايات المتحدة[1][2]  التقسيم الأعلى مقاطع...

German singer-songwriter Nico SantosSantos performing for Radio Pilatus in 2018Background informationBirth nameNico WellenbrinkAlso known asSantosSantiBorn (1993-01-07) 7 January 1993 (age 30)Bremen, GermanyGenresPopOccupation(s)Singer-songwriterLabelsUniversalWebsitewww.nico-santos.deMusical artist Nico Wellenbrink (born 7 January 1993), professionally known as Nico Santos or occasionally as Santos or Santi, is a German singer-songwriter. In 2017, after having been featured on Topic's h...

Historic site in Near Mossley Hill, LiverpoolCarnatic HallCarnatic Halls, built on the site in the 1960sLocationNear Mossley Hill, LiverpoolCoordinates53°22′37″N 2°55′21″W / 53.377030°N 2.922483°W / 53.377030; -2.922483OS grid referenceSJ 444 938Built1779Built forPeter BakerDemolished1964Location in Merseyside Carnatic Hall was an 18th-century mansion that was located in Mossley Hill, Liverpool, England.[1] The house was built in 1779 for slave trad...

Alphabet for use with the Sogdian language of central Asia Sogdian

Fear of infinity Medical conditionApeirophobiaApeirophobia can arise from the fear of an eternal afterlife, such as Heaven in Christianity[1]SpecialtyPsychologySymptomsFear of infinity, fear of dying, panic attacks related to the event, or dreams relating to infinity, derealization, symptoms of existential OCD Apeirophobia (from Ancient Greek: ᾰ̓́πειρος, romanized: ápeiros, lit. 'infinite, boundless') is the phobia of infinity or eternity, causing discomf...

Indian TV series Kannana KanneGenreDramaFamilyWritten byMahendar Dongari Bharathi KannanDialogues Narasimha Murthy NallamScreenplay byVassegara Director Selva BharathiDirected byDhanushCreative directorsK V Kiran KumarR.R. EshwarStarringNimeshika RadhakrishnanBabloo PrithiveerajRahul RaviTheme music composerSam C.SOpening themeKannana Kanne - K. S. ChitraCountry of originIndiaOriginal languageTamilNo. of seasons1No. of episodes722ProductionProducersA. Anbu RajaG. SurajN. Subba RaoCinematograp...

2017 compilation album by World Wrestling EntertainmentWWE: Uncaged IIICompilation album by World Wrestling EntertainmentReleasedAugust 21, 2017Length53:00LabelWWE Music GroupProducerJim JohnstonWorld Wrestling Entertainment chronology WWE: Uncaged II(2017) WWE: Uncaged III(2017) WWE: Uncaged IV(2017) WWE: Uncaged III is a compilation album of previously unreleased professional wrestling entrance theme songs which was released by WWE on August 21, 2017 on online music stores.[1 ...

Mosaico del tercer siglo antes de Cristo de Kaulon (Magna Graecia, sur de Italia). Los dragones (del latín draco, y este del griego δρακων, drakon, 'víbora' o 'serpiente') tienen un rol importante en la mitología griega.[1]​ Debido a que el dragón como mito derivó de la idea de una serpiente monstruosa, es difícil distinguir en la mitología griega ambos conceptos. Dragón de la Cólquida Jasón siendo regurgitado por el Dragón de la Cólquida. Artículo principal: Dra...

The Knick Serie de televisión Actores de la serie en la Annual Peabody Awards.Género Ficción históricaDrama médicoGuion por Jack AmielMichael BeglerSteven KatzDirigido por Steven SoderberghProtagonistas Clive OwenAndre HollandJeremy BobbJuliet RylanceEve HewsonMichael AngaranoChris SullivanCara SeymourEric JohnsonDavid FierroTema principal Compuesto por Cliff MartinezAmbientación Nueva YorkPaís de origen Estados UnidosIdioma(s) original(es) InglésN.º de temporadas 2 (Finalizada)N.º ...

English actress and singer (born 1979) Kerry EllisEllis in 2012BornKerry Jane Ellis (1979-05-06) 6 May 1979 (age 44)Haughley, Suffolk, EnglandEducationLaine Theatre ArtsOccupation(s)Actress, singerYears active1998–presentSpouse James Townsend ​(m. 2011)​Children2WebsiteKerryEllis.com Kerry Jane Ellis (born 6 May 1979) is an English actress and singer who is best known for her work in musical theatre and subsequent crossover into music. Born and raised ...