ホーム 第8章 · ソフトウェア
第8章 · テクノロジ

その計算ミスは、葵の表で起きていた。

同じ名前のファイル、コピーでずれた数式、現場担当者が迷う画面。葵は自分の作業も見直しながら、OS、ファイル、表計算、使いやすさが正しい仕事を支える理由を知ります。

4つのテーマ18項目12の図解
この章の目次・学習項目

この章も、新卒コンサルタントの葵と先輩の佐伯が、大手メーカー「アステラ製作所」の受注・生産・出荷をつなぐ案件に取り組みます。

会話と図解で読み進め、詳しい説明は各項目で開けます。

01
同時に動いて見えるのは、OSが働くから

同じアプリなのに、端末ごとに動きが違う

ソフトウェアの土台と利用条件を確認する。

試行準備|拠点端末の設定

本社の端末では動いた画面が、拠点の古い端末ではうまく開かなかった。葵はURLの入力ミスを疑ったが、OSやブラウザの条件も違っていた。

田中
物流担当

同じアドレスを開いています。こっちの端末だけ、ボタンが押せないんです。

井上
開発会社のPM

OSとブラウザの版も教えてください。端末ごとの差をそろえて確認します。

新卒ITコンサルタント

同じページを開けば、同じように使えると思い込んでいました。対応する環境と、更新を管理する人を確認します。

OS

OSが装置とアプリの間で何を担うかを確認する。葵は対象OSや版の条件を、曖昧な「タブレット対応」から具体化した。

CPU・メモリ・ファイルなどを管理し、アプリが動く共通の土台をつくる。

01ソフトウェアを支える層
応用ソフトウェア受注、表計算、メールなどの具体的な仕事
基本ソフトウェア・OSCPU、メモリ、ファイル、装置などを管理
ハードウェア命令を実行し、データを記憶・入出力する
詳しい説明・条件・具体例

ソフトウェアはプログラムの集まりで、ハードウェアを使って処理を実現します。基本ソフトウェアは動作の土台、応用ソフトウェアは利用者の具体的な仕事を担います。代表的な基本ソフトウェアがOS(Operating System)です。

PC向けのWindowsやmacOS、サーバなどにも広く使われるLinux、スマートフォン向けのAndroidやiOSなどがあります。iPad向けにはiPadOSがあります。利用するOSによって、対応アプリや操作方法が異なります。

小野
生産管理責任者

こちらのタブレットでも動くと思ったのですが、同じ画面になりません。

新卒ITコンサルタント

機種だけでなく、OSと版も教えていただけますか。「タブレット対応」では条件が足りませんでした。

井上
開発会社のPM

装置とアプリの間を支えるOSの条件もそろえて、同じ現象になるか確認しましょう。

BIOS・UEFI・デバイスドライバ

電源を入れた直後に止まるのか、OSの後で止まるのか、アプリを開いてからなのか。葵は起動の段階で症状を聞き分けた。

BIOSやUEFIが起動を支え、OSが動く。デバイスドライバは、OSから機器を使うための橋渡しをする。

02起動の大まかな流れ
BIOS/UEFIなどのファームウェア機器の初期化と起動処理を助ける
OSの起動資源管理の土台を動かし、必要なドライバなどを読み込む
アプリの起動OSを通じて機器やデータを利用する
詳しい説明・条件・具体例

BIOSは起動時の初期化などを担ってきたファームウェアです。現在のPCではUEFIも広く使われます。デバイスドライバはOSの起動中や機器の接続時などに読み込まれるため、すべての機器で完全に同じ一直線の起動順になるわけではありません。

BIOSやUEFI、OS、アプリを区別すると、何を見たかが担当者へ伝わる。不具合報告の解像度が上がった。

マルチタスク

別の処理が動いているときに操作が重くなる。葵はマルチタスクとCPUのコアを混同しないよう、状況を記録した。

複数の処理を切り替えたり、並行して実行したりして進める。1つの処理だけがCPUを占有し続けない。

03短い時間を、別の仕事へ割り当てる
  1. 時間1受注一覧の処理を進める
  2. 時間2音楽再生の処理を進める
  3. 時間3表計算の処理を進める
  4. 時間4再び受注一覧の処理へ戻る
詳しい説明・条件・具体例

実行中のプログラムを、資源や実行状態とともに管理する単位がプロセスです。タスクという言葉も、仕事や実行単位を指して使われます。

マルチタスクでは、OSが複数の処理を切り替えながら進めます。単一コアでの時分割に加え、複数コアなら実際の並列実行も行えます。「コンピュータ全体で常に一つしか処理できない」という意味ではありません。

田中
物流担当

朝は動くのに、昼になると重いんです。端末が疲れるんでしょうか。

新卒ITコンサルタント

何が違うか、一緒に見てみましょう。ほかのアプリは開いたままになっていますか。

田中
物流担当

連絡用のアプリと、商品写真を開いていました。

井上
開発会社のPM

裏で動く処理も含めて確認します。マルチタスクとコア数を同じ話にせず、実際の状態を記録しましょう。

新卒ITコンサルタント

時刻だけでなく、同時に動かしていたものも再現条件に入れます。

OSS

「OSSなので自由に使えます」と書かれた資料に、葵は利用条件の確認欄を付けた。

ソースコードを公開し、ライセンスの条件で利用・変更・再配布できるソフトウェア。条件なしではない。

04利用の自由と、守る条件
できること利用・改変・再配布
有料での提供も可能
確認すること著作権表示、ライセンス表示、ソース提供などの条件
Linux・Androidのオープンソース部分
OSの領域。
Apache HTTP Server
Webサーバーソフトウェア。
Firefox・Thunderbird
それぞれWebブラウザ、メールソフト。
MySQL・PostgreSQL
関係データベース管理システム。
詳しい説明・条件・具体例

OSS(Open Source Software)は、ソースコードが公開され、ライセンスに従って利用、改変、再配布などが認められるソフトウェアです。自由には条件があり、著作権が放棄されたわけではありません。

技術の共有、開発協力、サポートによる収益、実績の公開など、公開の背景はさまざまです。無料配布されるソフトがすべてOSSとは限らず、OSSを使ったサービスが必ず無料とも限りません。

Linux・Androidのオープンソース部分
OSの領域。製品としてのAndroid端末には独自の非公開ソフトが含まれる場合もあります。
Apache HTTP Server
Webサーバーソフトウェア。
Firefox・Thunderbird
それぞれWebブラウザ、メールソフト。
MySQL・PostgreSQL
関係データベース管理システム。
新卒ITコンサルタント

OSSなら、改変したものを配っても特に条件はないと読んでいました。

井上
開発会社のPM

著作権がなくなるわけではありません。使うライセンスと、どう配るかを確認しましょう。

新卒ITコンサルタント

利用、改変、再配布の予定を整理して担当者へ渡します。「自由」の一語で確認を終えないようにします。

葵は端末ごとの環境と更新担当を一覧にした。アプリを導入する仕事には、その下で動く土台と、使い続ける条件を管理する仕事も含まれていた。

ちょっと考えてみようOSSを改変して、有料で再配布することは一律に禁止される?考え方をひらく +

一律には禁止されません。利用するライセンスの条件を満たす必要があります。OSSでも著作権は残ります。

02
ファイルの場所を、迷わず伝える

最新版は、担当者のデスクトップにあった

ファイルの場所と、復元の手順をそろえる。

引継ぎの準備|共有ファイルの整理

葵が開いた「最終版」には、昨日の修正がなかった。本当の最新版は、別の担当者の端末にあった。初めての案件で、自分も似た名前のファイルを増やしていたことを思い出す。

小野
生産管理責任者

私が見ていた手順書とも少し違いますね。田中さんへ渡すのは、どれが正しいのでしょう。

新卒ITコンサルタント

すみません。正本の場所をそろえてからご案内します。古い版を使い続けない方法も決めます。

佐伯
先輩ITコンサルタント

置き場所と名前だけでなく、何を正本にするか決めよう。戻したいときのことも含めて。

ディレクトリ

ルートとカレントディレクトリの違いを、葵は階層図で確かめた。どこを起点に探しているかが違えば、同じ名前でも別の場所になる。

ファイルを階層で整理する場所。ルートは最上位、カレントは現在の場所、親は一つ上。

05フォルダを、親子で整理する
旅行写真
海外旅行現在の作業場所
国内旅行関東・関西 → 大阪 → 写真1.png
ルートディレクトリ
階層の最上位にあるディレクトリ。
カレントディレクトリ
現在、作業の基準にしているディレクトリ。
親ディレクトリ
現在の位置から一つ上の階層。
詳しい説明・条件・具体例

ファイルシステムは、データをファイルとして保存・管理する仕組みです。ファイルをまとめる領域がディレクトリ(フォルダ)で、階層として整理します。

ルートディレクトリ
階層の最上位にあるディレクトリ。
カレントディレクトリ
現在、作業の基準にしているディレクトリ。作業場所を移動すると変わります。
親ディレクトリ
現在の位置から一つ上の階層。

「そのフォルダにあります」では伝わらない理由が分かり、引継ぎの説明に場所の基準を添えた。

絶対パス・相対パス

葵の端末では開くリンクが、別の場所へ移すと開かなくなった。絶対パスと相対パスの基準を確認した。

絶対パスはルートなどの固定した起点から、相対パスは現在の場所から、目的地を示す。

絶対パスの例
/旅行写真/国内旅行/関西/大阪/写真1.png

海外旅行フォルダからの相対パス
../国内旅行/関西/大阪/写真1.png
詳しい説明・条件・具体例

ファイルパスは、ファイルやフォルダの位置を指定する文字列です。絶対パスはルートなどから、相対パスは現在の場所からの経路を示します。

「.」は現在の場所、「..」は親を表します。上の相対パスは、一つ上の「旅行写真」へ戻り、国内旅行へ進みます。先頭に「./」を付けても同じ経路です。区切り文字はOSなどによって「/」やバックスラッシュを使い、Windowsでは円記号のように表示される場合があります。

小野
生産管理責任者

送ってもらった資料のリンクを押しても、何も開きませんでした。

新卒ITコンサルタント

私の端末では開くのに……。リンクの基準になる場所を確認します。

葵は、自分のフォルダを前提にしていた指定を見つけた。

新卒ITコンサルタント

絶対パスと相対パスの使い方が、この配布方法に合っていませんでした。別の場所へ移しても、同じ資料へたどり着けるか確認します。

フル・差分・増分バックアップ

保存済みという報告だけでなく、復元に何をどの順に使うかを確かめた。

全部を保存するか、前回のフル以降か、前回のバックアップ以降の変更を保存するかで違う。

06同じ「変更分」でも基準が違う
方式保存対象復元に使うもの
フル対象すべて必要時点のフル
差分直近のフル以降の変更フル+最後の差分
増分直前のバックアップ以降の変更フル+必要な増分すべて
詳しい説明・条件・具体例

フルは保存量が多い代わりに復元が単純です。差分は次のフルまで変更分が積み上がります。増分は一回の量を小さくしやすい一方、復元で複数の増分を順に使います。

日曜フル、月曜・火曜に変更があったなら

  1. 差分方式で火曜へ戻す:日曜のフル+火曜の差分。火曜の差分に月曜以降の変更も含まれます。
  2. 増分方式で火曜へ戻す:日曜のフル+月曜の増分+火曜の増分。

故障や誤操作に備え、別の記憶装置や離れた場所に保存します。保存しただけで安心せず、復元できることも確かめます。

井上
開発会社のPM

バックアップを取った後、戻すところまで試しましたか。

新卒ITコンサルタント

保存できたことしか見ていません。フルと差分、フルと増分では、必要な組合せも違いますね。

井上
開発会社のPM

はい。どのファイルを、どの順で使うかまで確かめましょう。

新卒ITコンサルタント

取る手順と戻す手順を両方残します。保存済みという報告だけで、復元できると判断しないようにします。

共有場所、版の扱い、更新者、バックアップと復元の手順が決まった。葵は自分の資料も整理し直した。顧客へ勧める運用を、自分が使えなければ説得力はない。

ちょっと考えてみよう火曜の差分バックアップだけで、火曜の状態を復元できる?考え方をひらく +

通常はできません。基準になったフルバックアップと、火曜の差分を組み合わせます。

03
数式をコピーすると、なぜ答えが変わる?

試算のずれは、コピーした数式にあった

表計算を、検算できる作業として扱う。

社内レビュー|費用試算の再確認

高橋へ出す直前、葵の試算で下の行だけ金額がずれていた。佐伯が「単価の参照先、どこへ動いた?」と聞く。葵は数式をコピーしたあと、結果しか見ていなかった。

新卒ITコンサルタント

式を正しく一つ作れば、後も正しいと思っていました。コピーで動くところと、固定するところを確認します。

セル・セル番地

行と列、セル番地を確かめ、試算のどこが入力でどこが計算結果かを分けた。

表計算の一つのマスがセル。A1なら、A列の1行目を指す。

07得点の合計を、参照で計算する
名前B:国語C:数学D:合計
2山田8676162
3佐藤7782159
4鈴木7472146
5田中9087177
詳しい説明・条件・具体例

表計算ソフトは、表形式のデータを計算・集計・分析する応用ソフトウェアです。作業領域がワークシート、一つのマスがセルです。セル番地B2は、B列の2行目を示します。

D2に「=B2+C2」と書けば、B2とC2の値を足します。セル範囲はB2:C5のように、左上と右下をコロンでつなぎます。加算+、減算−、乗算*、除算/、比較の<・≦・>・≧・=・≠などを使います。実際の記号表記はソフトや問題の定義に従います。

参照する位置が明確になると、他の人も同じ計算を追える。説明できる表にするための第一歩だった。

相対参照

練習用の得点表で、式を下へコピーしたときに参照が何行動くかを追った。葵は結果だけではなく、式自体を比べる。

数式をコピーすると、参照先も移動した分だけ動く。行ごとに同じ計算をしたいときに便利。

詳しい説明・条件・具体例

セルの複写は、値や数式を別の場所にコピーする機能です。参照が相対参照なら、コピー元からコピー先までの移動量に合わせて参照先も変わります。

F1の式「=2*A2」をコピーする

  1. F1からF4へは、下に3行。A2も下へ3行動き、式は=2*A5になります。
  2. F1からH4へは、右に2列・下に3行。A2はC5へ動き、式は=2*C5になります。
  3. A5が25なら最初の結果は50。C5が27なら二つ目の結果は54。

文字列として同じ「A2」を貼るのではなく、「元の式から左へ5列、下へ1行」といった位置関係を保つのが相対参照です。

高橋
経理担当

この行だけ金額が違いますね。単価は同じはずですが。

新卒ITコンサルタント

計算結果ではなく、式を比べてみます。コピーした分、参照先が動いていますね。

高橋
経理担当

合計だけ見ていると、気付きにくいですね。

新卒ITコンサルタント

練習の得点表と同じ動きでした。相対参照でどこが移るかを追って、ほかの行も検算します。

絶対参照・複合参照

共通の単価のセルを固定したい。葵は行だけ、列だけ、両方を固定する場合を分けて確認した。

$を付けた行や列は、コピーしても動かない。税率など、同じ場所を使い続けるときに役立つ。

08どこを固定するかを選ぶ
記法
D2動く動く
D$2動く2行目で固定
$D2D列で固定動く
$D$2D列で固定2行目で固定

葵の表は一行目だけ正しかった。二行目の計算式を開くと、共通単価の参照先まで一行下へずれている。

新卒ITコンサルタント

値を直接入れ直せば、今日の資料は合います。でも次にコピーしたら、また壊れますね。

佐伯
先輩ITコンサルタント

どの参照は動いて、どの参照は動いてほしくない?

新卒ITコンサルタント

注文の数量は次の行を見たいです。共通単価の場所は変えたくありません。両方を固定する必要はなかったんですね。

葵は式を直し、先頭・途中・最後の行を手計算と比べた。訂正版を送る前に、高橋へ連絡した。

新卒ITコンサルタント

こちらの参照指定に誤りがありました。修正した式と、金額が変わった範囲をお送りします。申し訳ありません。

高橋
経理担当

ご連絡ありがとうございます。どの判断に影響するかも、一緒に確認しましょう。差が分かる形でいただけると助かります。

詳しい説明・条件・具体例

全員の得点にD2の調整点5を足したいなら、「=B2+$D$2」を下へコピーします。B2はB3、B4へ動きますが、$D$2は動きません。下方向へしかコピーしないなら、行だけを固定したD$2でも目的を満たします。

D$2や$D2のように片方だけ固定するものは複合参照とも呼びます。$の直後の列記号・行番号が固定される、と読むと迷いません。

新卒ITコンサルタント

全部に$を付ければ直ると思いましたが、数量まで同じセルを見てしまいました。

高橋
経理担当

単価は共通でも、各行の数量は違いますものね。

新卒ITコンサルタント

固定する行と列を分けて、動いてほしい部分は残します。コピーした先の式も確かめます。

表計算の関数

合計や平均などの関数を、葵は名前だけでなく、対象範囲と返す値から読み直した。

SUMは合計、AVERAGEは平均など、決まった計算をまとめて呼び出す。範囲と条件を指定する。

合計・平均・最大・最小
指定範囲の数値を集計します。
個数
指定された仕様に従いセルを数えます。
条件付個数
指定した条件を満たすセルの数を返します。
IF
条件が真なら一つ目、偽なら二つ目の値を返します。
論理積・論理和・否定
AND、OR、NOTの論理演算を行います。
詳しい説明・条件・具体例
合計・平均・最大・最小
指定範囲の数値を集計します。
個数
指定された仕様に従いセルを数えます。試験独自の関数では「空白でないセル」を数える場合があります。実製品のCOUNTやCOUNTAと同じとは限りません。
条件付個数
指定した条件を満たすセルの数を返します。
IF
条件が真なら一つ目、偽なら二つ目の値を返します。
論理積・論理和・否定
AND、OR、NOTの論理演算を行います。

関数名だけで決め付けず、引数、範囲、空白や文字列の扱いを確認します。ITパスポートの表計算問題では、問題内で定義された関数仕様を読むことが大切です。

便利な関数も、範囲がずれれば誤った集計になる。入力が増えたときの扱いまで確かめるようにした。

IF関数

80点以上を合格にする練習式で、葵はちょうど80の値を試した。実務の受付締切や上限も、同じように境界を確認する。

条件が真の場合と偽の場合で、返す値を分ける。「80以上」なら80も含むことに注意する。

IF(B2 ≧ 80, "合格", "不合格")
09二科目とも80点以上を求める
IFを入れ子にする国語を判定 → 真なら数学を判定
論理積を使う国語≧80 AND 数学≧80を一度に判定
IF(B2 ≧ 80, IF(C2 ≧ 80, "合格", "不合格"), "不合格")

IF(論理積(B2 ≧ 80, C2 ≧ 80), "合格", "不合格")
詳しい説明・条件・具体例

B2が80点以上なら合格、80点未満なら不合格です。「80点以下が不合格」とすると80点の扱いが重なるので、条件を正確に読みます。86と90は合格、77と74は不合格です。

上の得点例で両方80点以上なのは、90点・87点の田中だけです。どちらか一方でよいなら論理和に変わります。関数の中の参照先も、コピーすると相対参照の規則に従います。

新卒ITコンサルタント

80点以上なら、80点ちょうども合格ですね。この値を試していませんでした。

佐伯
先輩ITコンサルタント

実務でも、締切ちょうどや上限ぴったりの扱いが抜けやすい。

新卒ITコンサルタント

以上と超える、以下と未満を分けて、IFの両側を試します。表計算の確認が、そのまま要件の確認にもなるんですね。

COUNTIF関数

条件を満たす件数を数える式に、不要な行が入っていた。葵は一件ずつの該当結果と集計を照合した。

指定した範囲から、条件に合うセルの個数を数える。合計金額を求める関数とは違う。

条件付個数(B2:B5, ≧80)
詳しい説明・条件・具体例

86、77、74、90のうち80以上は86と90なので、答えは2です。点数を合計するのではなく、条件に合うセルの個数を数えます。条件の書式は、使用する表計算ソフトや問題の仕様によって異なります。

人数や件数の報告には、数えた範囲と条件を残す。数字だけ渡すより、後から確かめやすくなった。

葵は別の人にも計算を確かめてもらい、境界の値と数式の参照先を記録した。表計算は身近だったぶん、分かっているつもりで扱っていた。顧客の判断に使う数字だからこそ、そのままにはできなかった。

ちょっと考えてみよう=B2+$D$2を、一つ下の行へコピーすると?考え方をひらく +

=B3+$D$2です。B2は相対参照なので一行動き、$D$2は行・列の両方が固定されています。

04
機能があるだけでは、使えるとは限らない

使えないのは、慣れていない人のせい?

画面の接点と、仕事全体の体験を見直す。

拠点での操作確認|小野と田中

田中が出荷画面で手を止めた。葵は「一度覚えていただければ」と言いかけ、飲み込んだ。自分も昨日、数式の参照先を見落としたばかりだ。

田中
物流担当

出荷先を一つ選ぶ画面ですか。それとも、複数の便をまとめて選べますか。見た目だけでは分からなくて。

新卒ITコンサルタント

操作を覚えてもらう前に、選べる数が伝わる表示へ直したいです。どう読めたか、もう少し教えていただけますか。

小野
生産管理責任者

事務室の大きな画面と、現場の小さな端末でも見え方が違います。両方で確かめましょう。

UI・UX・ユーザビリティ

ボタンを押しやすくしても、出荷まで迷うなら体験は良くならない。葵はUIとUXを、画面と仕事全体の観点から分けた。

UIは画面などの接点、UXは利用を通じた体験全体。ユーザビリティは使いやすさに関わる。

10見える操作と、その先の体験
UIボタン、入力欄、画面、操作方法などの接点
UX探す・注文する・受け取る・困ったときまで含む体験
ユーザビリティ
目的を達成しやすく、効率よく、満足して使えること。
アクセシビリティ
障害や利用環境などの違いにかかわらず、情報や機能を利用できること。
ユニバーサルデザイン
できるだけ多くの人が使えるよう、最初から設計する考え方。
詳しい説明・条件・具体例

注文ボタンが押しやすいのはUIの工夫。必要な部品を迷わず見つけ、注文から納入まで見通せるのはUXにつながります。UIの改善はUXを支えますが、画面だけですべての体験を決められるわけではありません。

ユーザビリティ
特定の利用者が、目的を効果的・効率的に、満足して達成できる使いやすさ。
アクセシビリティ
障害の有無や利用環境などにかかわらず、情報や機能へアクセスし利用できること。
ユニバーサルデザイン
年齢、能力、言語などの違いを考慮し、できるだけ多くの人が使えるよう最初から設計する考え方。
田中
物流担当

ボタンは押しやすくなりました。でも、受付が終わったか分からなくて、もう一回押しそうです。

新卒ITコンサルタント

操作する接点のUIだけでなく、受注できたと分かるところまで、体験として確かめたいですね。

小野
生産管理責任者

色だけで完了を伝えるより、文字でも出ると助かります。

新卒ITコンサルタント

はい。アクセシビリティやユニバーサルデザインも含めて、目的を果たせるかを見ます。見た目を整えたところで終わりにしません。

ラジオボタン・チェックボックス

一つだけ選ぶ条件にチェックボックスを並べていた。葵は選べる数と部品の振る舞いを一致させた。

ラジオボタンは一つ、チェックボックスは複数の選択に使う。見た目で選び方を伝える。

11選択部品は、選べる数で使い分ける
ラジオボタン互いに排他的な候補から一つ選ぶ
チェックボックス各項目を選択する・しないを決める
プルダウン折りたたまれた一覧から候補を選ぶ
詳しい説明・条件・具体例

GUIは、画面上の図形やアイコンなどで操作するインターフェースです。文字のコマンドなどで操作するものはCUIと呼びます。

「出荷方法は一つ」「追加したい商品は複数」のように、選択の意味に合った部品を使います。見た目だけを似せるのではなく、ラベルやキーボード操作も含めて伝わることが大切です。

ラジオボタン、チェックボックス、プルダウンは見た目の好みではなく、選び方の約束を伝える道具だった。

シグニファイア・ピクトグラム・インフォグラフィック

矢印とアイコンを増やした画面が、かえって読みにくくなっていた。葵は、何の行動や関係を示すか分からない装飾を整理した。

操作の手掛かり、意味を示す絵記号、情報を分かりやすく伝える図。それぞれ役割がある。

シグニファイア
押せる形のボタンなど、可能な操作や行動を示す手がかり。
ピクトグラム
非常口など、対象や行為を図記号で表すもの。
インフォグラフィック
情報や関係を、図・グラフ・文章の組合せで分かりやすく伝える表現。
詳しい説明・条件・具体例
シグニファイア
押せる形のボタンなど、可能な操作や行動を示す手がかり。視覚以外の手がかりも含みます。
ピクトグラム
非常口など、対象や行為を図記号で表すもの。意味が誰にでも必ず自明とは限らないため、必要に応じて文字も添えます。
インフォグラフィック
情報や関係を、図・グラフ・文章の組合せで分かりやすく伝える表現。

比較には並列の配置、手順には順序、階層には親子の線。情報の関係に合う形を選びます。スマホだからとすべてを縦一列にすると、比較の軸や対応が見えなくなることがあります。

図は、見る人が判断できて初めて役立つ。凡例、ラベル、配置が内容と合っているかを、現場担当者の読み方で確かめた。

可逆圧縮・非可逆圧縮

重い商品画像を小さくしたい一方、元のデータも必要だった。葵は可逆と非可逆の違いを確認した。

可逆圧縮は元のデータへ完全に戻せる。非可逆圧縮は一部の情報を捨てるため、完全には戻せない。

12可逆と非可逆
可逆圧縮元のデータを完全に復元できる
非可逆圧縮一部の情報を捨てるため、完全には戻せない
詳しい説明・条件・具体例

文字、画像、音声、動画などを扱う技術がマルチメディア技術です。データ量を小さくするのが圧縮、利用できる形へ戻すのが伸長(解凍)です。

文字や数値の記録は、一文字でも変わると困るため可逆で扱います。写真や音では、知覚しにくい情報を減らして容量を抑える方式も使われます。

小野
生産管理責任者

軽くなった画像を、後で大きなチラシにも使えますか。

新卒ITコンサルタント

圧縮の方法と用途によります。非可逆なら失った情報を完全には戻せないので、元データは別に残しましょう。

小野
生産管理責任者

では、Web用を作っても、元の写真は消さないほうがよいですね。

新卒ITコンサルタント

はい。可逆か非可逆かを区別して、軽さと、後で必要な画質の両方を確認します。

PNG・JPEG・GIF・MP3・MPEG

画像、音声、動画の形式を、葵は品質、容量、対応する環境で比較した。

画像・音声・動画で使う形式が違う。透明表示や圧縮方法など、必要な性質で選ぶ。

PNG
元へ完全に戻せる可逆圧縮の画像形式。透明表示にも対応する。
JPEG
写真によく使う画像形式。一般的な非可逆圧縮では、完全には元に戻せない。
GIF
最大256色の画像形式。簡単なアニメーションにも使える。
MP3
音声を非可逆圧縮する形式。
MPEG
動画・音声の符号化などを扱う規格群。
詳しい説明・条件・具体例
PNG
画像の可逆圧縮形式。文字や図、透明部分を持つ画像などに使います。
JPEG
写真などで用いられる画像形式。一般的なJPEGは非可逆圧縮です。
GIF
最大256色のパレットを用いる画像形式。パレットの範囲では可逆圧縮で、簡単なアニメーションにも使われます。
MP3
音声を非可逆圧縮する形式。
MPEG
動画・音声の符号化などを扱う規格群。一般的な映像圧縮では非可逆方式を用います。

ファイルの拡張子は形式を知る手がかりですが、拡張子だけを変えても、中身の形式や圧縮方式は変わりません。保存形式、圧縮方式、再生できるソフトを合わせて確認します。

形式名を知ることが、顧客から素材を受け取る条件や、表示できないときの確認に役立った。

葵は案内文、選択部品、図のラベル、画像の重さを見直した。

田中
物流担当

これなら、一つだけ選ぶと分かります。さっき迷ったところで、説明を聞かなくても進めました。

新卒ITコンサルタント

ありがとうございます。次は、まだこの画面を見ていない方にも試していただきますね。

操作する人を責めるより、迷いが起きる場所を直す。最初の画面案にはなかった、現場の使いやすさが加わった。

ちょっと考えてみようプログラムのファイルを圧縮するなら、可逆と非可逆のどちらが必要?考え方をひらく +

元の命令を完全に復元する必要があるので可逆圧縮です。一部の情報を捨てる方式では、プログラムが変わってしまいます。

この章、おつかれさまでした!

使う人の注意だけに、頼らない仕組みへ。

正しいファイルと計算にたどり着き、迷わず操作できるよう整えました。次のレビューでは、注文が増えたときや、装置が故障したときの話が待っています。

この章を読み返す ↑
NEXT CHAPTER / 公開中09 システム構成
前の章へ · 第7章 ハードウェア