共通教育 「情報セキュリティ・モラル」 第 1 週 情報の本質
DESCRIPTION
共通教育 「情報セキュリティ・モラル」 第 1 週 情報の本質. 学習内容. 1. 情報 2. 情報の表現 3. アナログ情報とデジタル情報 4. コンピュータと情報処理. ※ 本資料において,「 ED2 」なる透かしの入ったコンテンツは,下記の Web サイトから引用したものである。 http://kyoiku-gakka.u-sacred-heart.ac.jp/jyouhou-kiki/index.html. 2. 2. 本時の目標について. 情報の本質を理解すること。 情報処理の本質を理解すること。 - PowerPoint PPT PresentationTRANSCRIPT
222
学習内容
1. 情報2. 情報の表現3. アナログ情報とデジタル情報4. コンピュータと情報処理
※ 本資料において,「 ED2 」なる透かしの入ったコンテンツは,下記の Web サイトから引用したものである。
http://kyoiku-gakka.u-sacred-heart.ac.jp/jyouhou-kiki/index.html
444
1. 情報
■ 我々は,さまざまな情報に取り囲まれ,それらを利用しながら生活している。■ それでは,情報とはどんなものを言うのであろうか。広辞苑によると,「情報」とは,「ある事柄についての知らせ」であるとか,「判断を下したり行動を起こしたりするために必要な,種々の媒体を介して得る知識」であるとされている。■ 「情報の本質」を理解することは,情報の取扱いに関して現代社会が抱える問題点を認識する出発点となる。
77
情報とは
■ 同じ情報でも利用者にって価値が変わる
緊急地震予告,海外の天気,株価・為替 …
■ つまり,情報の意味や価値は利用する側で決まる.
「情報」とは,ある事柄についての知らせであって,伝達され,利用されるものをいう。
情報を利用する側に伝わる事柄を「情報の意味」と言う。
88
情報の本質
「情報の本質」は,伝達され,利用されることにある。
伝達
伝達
伝達利用
利用
利用
1010
自由な流通が許されない情報
■ 自己情報コントロール権 本人は,自己に関する情報(個人 情報やプライバシー情報)の流通をコントロールすることがで きなければならない。
■ 著作権 著作物は,著作権者の許諾なしに,勝手に流通させ ることはできない。
※ これらを含む,情報に対するさまざまな規制は,多くの場合, 情報の本質と調和せず,ここに,情報が重要な役割を果たす 現代社会の抱える,深刻な問題がある。
11
著作権侵害の例
(著作権については別な回でも改めて詳しく説明します.)「 12. アップしたビデオが著作権侵害!」
物語編 (4 分 02 秒 )解説編 (6 分 30 秒 )
=> 確認問題「情報流通で注意すること」
121212
2. 情報の表現
■ 情報の本質は伝達と利用 … ではどうしたら無形のものが伝達できるのか? 無形のものにその表現(人が認識できる形)を与える■ 「情報の表現」に着目することは,情報の分類につながる視点を我々に与えることになる。■ 情報の表現は,物理現象のパターン(時空間構造,つまり,時間的な変化や空間的な配置)を有しているので,その観点で整理してみる。
1313
情報を表現するものの例
文字や映像 : 光と影のパターンを持っている
音声 : 周波数とその時間推移のパターンがある。
電子媒体 : ビット配列のパターンがある。 人間の (頭の中の ) 言語的表現 : 脳内神経回路網の発火パターンがある。
141414
情報の表現とは
「情報の表現」とは,無体物である情報を,ある物理現象からなるパターン(時空間構造)として表すことをいう。
無体物 有形的な存在を有しないもの。
有体物 物理的に空間の一部を占め,有形的な存在を 有するもの。
1616
アナログ情報とは
「アナログ情報」とは,連続的な値をとる物理量で表される情報をいう。
※ アナログ情報には,有体物に固定されているものが数多くあ る。例えば,美術作品の思想内容はその作品そのものに,音楽 の主題は譜面にといった具合である。
1717
アナログ情報と有体物とが同一視される。
記憶媒体との関係は固定 アナログ情報の法的保護とは,有体物の法的保護を意味する。
完全な複製物を作ることは,原理的に不可能である。複製物には,物理的な痕跡が必ず残る。
改変するのが困難。
有体物に固定されたアナログ情報の特徴
伝統的な法制度
署名や押印の有効性
1818
デジタル情報とは
「デジタル情報」とは,広義には有限桁の値で表される情報をいい,狭義にはビット列で表される情報であって,コンピュータで処理するものをいう。
ビット列 0 または 1 を並べたもの。 (0 や 1 の表現には,電圧,電流,磁気などの物理量が用いられる. )
デジタル情報では,アナログ情報と異なり,それを表現する物理量や記録する媒体との結び付きは,本質的なものではない。
1919
デジタル情報は,記録媒体から独立した存在である。
デジタル情報の法的保護には,特別な対応を要する。
完全な,しかも大量の複製物を作ることが,容易に行える。
容易に改変することができる。
デジタル情報の特徴
新たな法制度
コピー防止技術と新たな認証手段
2121
情報そのものを保護するための法制度の例(参考) 「不正競争」(不正の手段により行う技術上又は営業上の競争)を防止する目的で不正競争防止法(平成 5年法律第47 号)が制定されているが,平成 15年の法改正により,営業秘密と呼ばれる情報そのものを不正な手段で取得し,又は不正競争の目的でそれを使用し,若しくは開示する行為等は,刑罰( 3年以下の懲役又は 300万円以下の罰金)の対象となった(同法第 14条)。 「営業秘密」とは,秘密として管理されている生産方法,販売方法その他の事業活動に有用な技術上又は営業上の情報であって,公然と知られていないものをいう。
2222
営業秘密の 3 要件(参考)
技術上又は営業上の情報が営業秘密として保護を受けるには,当該情報は,次の 3 要件をすべて満たしていなければならない。
(1) 秘密管理性(当該情報が秘密として管理されていること)
(2) 有用性(当該情報が事業活動に有用であること)
(3) 非公知性(当該情報が公然と知られていないこと)
さらに加えると,秘密管理性の判断条件として,裁判所は,次の二つの要件に該当することが必要であるとする解釈に立っている。
① 認識可能性(当該情報にアクセスした者に当該情報が秘密であることを 認識できるようにしていること)
② アクセス制御(当該情報にアクセスできる者が制限されていること)
232323
4. コンピュータと情報処理
■ デジタル情報は,コンピュータで処理する情報であり,「データ」と呼ばれることもある。
■ コンピュータによるすべての情報処理は,プログラムによってあらかじめ規定されている。
以降はこれらについてもう少し詳しく...
2525
プログラムとソフトウェア
「プログラム」とは,コンピュータを機能させて一つの結果を得ることができるよう,処理内容をコンピュータに対する指令の組み合わせで表現したものをいう。 コンピュータを機能させるものとしてプログラムを抽象的に捉えるときは,「ソフトウェア」という言葉が使われる。
2727
プログラムの例(参考) 次に示すのは, 2 つの数を入力し,その和を出力するプログラムの例である。
int main (void)
{
int a, b, c;
printf (”a: ”); scanf (”%d”, &a);
printf (”b: ”); scanf (”%d”, &b);
c = a + b;
printf (”a + b = %d \n”, c);
return 0;
}
変数 a に値を入力変数 b に値を入力a と b の和を変数 c に格納c の値を出力
2828
プログラムとアルゴリズム
■ プログラムは,あらかじめ決められた定型的な一連の手続を記述する。■ この手続を「アルゴリズム」と呼ぶ。
アルゴリズムをデータと結び付け,コンピュータを機能させるのが,プログラムである。
アルゴリズムという情報の表現がプログラムとも言える。 注意 : アルゴリズムの保護 特許法 プログラムの保護 著作権法
2929
プログラムとアルゴリズム(その 2 )
指令1指令2・・・
プログラム
=
手続 1: まずは...する。手続 2: 次は...する。
・・・
アルゴリズム ( の表現 )
+
データ ( の記述 )
コンピュータを機能させる。
3030
文字コードについて使用する文字を,ある一定の長さのビット列( 0と 1 の並び)に対応付けたもにを「文字コード」という。■ つまり文字という情報の数値による表現の方法である。■半角の数字や英字には,長さ 8 (1バイト)のビット列が対応す る。( ASCII コードや JIS コード)■全角の文字(ひらがなや漢字)には,長さ 16 ( 2 バイト)のビット 列が対応する。( JIS コード)※ コンピュータでは,文字は特定の文字コードで対応付けられ たビット列として取り扱われ,文(文字列)はそれらのビット列を 並べ連ねたものとして取り扱われる。
3333
ビット列と 2進数(参考)
ビット列は「 2進数」(基数を 2 として表現した数)を表すものと考えることができるので,コンピュータで処理されるすべての情報には,それぞれ,一つの「整数」が対応する。
例えば,長さ n のビット列 bn-1…b1b0 (各 b
i は 0又は 1 を表す。)が表す情報には,整数
bn-1×2n-1+…+ b1×21+ b0×20
が対応する。
37
コンピュータの行う計算とは 「コンピュータの行う計算」とは,ビット列を別のビット列に変換したり,一定の方式に従って複数のビット列にある処理を施し,一つのビット列を得たりといった,ビット列の操作をいう。
作成
修正
削除
ビット列の生成ビット列の変換ビット列の消滅
文書
計算
※ ビット列は情報の表現であるから,コンピュータは情報の表現であるビット列を操作することで情報の操作を行っている。
3838
情報処理とその本質
そして,
「情報処理の本質」は,プログラムの指令に従って計算を行うことにある。
「情報処理」とは,コンピュータでデータ(デジタル情報)を処理して,一つの結果を得ることをいう。