サイトアイコン しらかわるーむ

【基本情報技術者】ユーザーインタフェースとマルチメディアについて

本日2件目のブログですが、プロットの作成でやや時間を食い、明日に持ち越しの予定となっております。

では、張り切ってまいりましょー!

スポンサーリンク

基本情報技術者~ユーザーインタフェースとマルチメディア~

ユーザーインタフェース技術

ユーザーインタフェースの必要性

すごい機能を持ったシステムがあったとしても、ユーザーインタフェースがしょぼければそのシステムを使いこなすことはできません。そのため、ユーザーインタフェースの設計と開発にもたくさんの時間が割かれます。ユーザーインタフェースには、大きく分けて「CUI」と「GUI」の2つがあります。

種類説明
CUIコンピュータの操作を、文字(Character)で行なうユーザーインタフェースのこと。CUIは「Character User Interface」の略。
GUIコンピュータの操作を、ウィンドウやアイコンなどの視覚的な要素で行なうユーザーインタフェースのこと。GUIは「Graphical User Interface」の略。

試験によく出るGUIの部品

基本情報技術者試験では、「ラジオボタン」「チェックボタン」「プルダウンメニュー」「コンボボックス」の4つの部品がよく出題されるそうです。

部品選択できる項目数選択肢を最初から表示手入力
ラジオボタン1つ
チェックボックス複数
プルダウンメニュー1つ
コンボボックス1つ

ユーザーインタフェース設計

ユーザビリティ

ユーザビリティとは、使いやすさです。JIS(日本産業規格)では、ユーザビリティは以下のように定義されています。

特定のユーザーが特定の利用状況において、システム、製品又はサービスを利用する際に、効果、効率及び満足を伴って特定の目標を達成する度合い

上記の定義文にある「効果」「効率」「満足」には、それぞれ以下のような意味があります。

用語説明
効果ユーザーが特定の目標を達成する際の正確性および完全性。
効率達成された結果に関連して費やした資源。
満足システム、製品またはサービスの利用に起因するユーザーのニーズおよび期待が満たされている程度に関するユーザーの身体的、認知的および感情的な受け止め方。

うん、わからん!暗記が得意な方向けですね、これは。

ユーザビリティの評価

ユーザビリティは非常に重要な指標ですが、評価結果が目に見えにくいところがあります。そこで、ユーザビリティをわかりやすく評価するための代表的な方法を以下にご紹介します。

評価方法説明
インタビュー法実際に利用者に会って話を聞き、製品の満足度などの情報を収集する方法。「満足」を評価するときに用いる。
ヒューリスティック評価ユーザビリティの専門家がその知識と経験を使って、ユーザビリティの評価を行なう方法。ヒューリスティックとは「発見的」という意味がある。
ユーザビリティテスト利用者に実際に製品を使ってもらって、その様子を観察することによってユーザビリティを評価する方法。「ユーザーテスト」ともいう。
ログデータ分析法アクセスログやアプリの起動ログなどのログデータを用いて、製品の使いやすさを評価する方法。誰が、いつ、どのボタンを押したかなどを、専用のツールを使って自動的に記録しておくことで、ユーザーが製品をどのように使っているかを把握することができる。

入力チェック

ユーザビリティを向上させる機能のひとつとして、「入力チェック」があります。この入力チェックの手法には、4つの種類があります。

手法説明
論理チェック入力されたデータが論理的に正しいかをチェックする。
例)未来の日付は論理的に正しくない。
重複チェック入力されたデータが重複していないかをチェックする。
フォーマットチェック入力されたデータが正しい形式になっているかをチェックする。
例)メールアドレスなのに「@」がない。
シーケンスチェック入力されたデータが正しい順番で並んでいるかをチェックする。
例)昇順の伝票番号に、降順になってしまう番号をいれてはいけない。

ユーザビリティを向上させるその他の機能

機能説明
Undo機能直前の操作を取り消して、元の状態に戻す機能。
マクロ機能一連の操作をコンピュータに覚えさせ、一度命令を呼び出すだけで自動的にその作業を行ってくれる機能。
ショートカットキーキーボード上の複数のキーを同時に押すことで、特定の命令を実行できる機能。

マルチメディア技術

マルチメディアとは、文字、音声、静止画、動画をまとめて利用できる技術のことです。マルチ(multi)は「複数」という意味で、メディア(media)は「媒体」という意味です。直訳すると、「複数の媒体」という意味になります。

(1)文字

表し方解説
ビットマップフォント文字の形を正方形のドットの集合で表したフォント。
アウトラインフォント文字の形をなめらかな曲線のデータとして表すフォント。

(2)音声

コンピュータはデジタルデータしか扱えないため、自然の音などはデジタルに変換する必要があります。変換は、PCMによるデータ変換が有名です。

処理解説
① 標本化アナログ信号に対して「標本化」を行なう。標本化とは、アナログ信号を一定の間隔で区切ること。「サンプリング」ともいう。
② 量子化標本化によって区切られた信号ごとに「量子化」を行なう。量子化とは、区切られたアナログ信号に値を付けること。
③ 符号化量子化によって付与された値に対して「符号化」を行なう。符号化とは、値をビット列に変換すること。符号化を行なうことで、コンピュータが扱えるデータとなる。

例として、実際の問題として出題された過去問から、音楽CDに録音された音声のデータ量を計算する問題を解いてみましょう。

問題
60分の音声信号(モノラル)を、標本化周波数44.1kHz、量子化ビット数16ビットのPCM方式でデジタル化した場合、データ量はおよそ何Mバイトか。

平成24年度

解答
これは、1秒間に44,100回データを区切り、区切ったデータを最大65536(2の16乗)個の数で数値化することを意味します。

PCMで変換したデータ量の公式は、以下となります。

公式を当てはめると、

PCM変換後のデータ量 = 44.1kHz × 16ビット × (60分 × 60秒)
 = 2,540,160kビット
 = 317,520kバイト
 ≒ 318Mバイト

従って、解は318Mバイトとなります。

(3)静止画

静止画とは、写真やイラストなどの「動きのない画像」を指します。基本情報技術者試験では、「クリッピング」「アンチエイリアシング」「テクスチャマッピング」の3つの用語がよく出題されます。

(4)動画

動画とは「動きのある映像」を指します。一般的な動画では、1秒間に60枚の静止画を切り替えています。
基本情報技術者試験では、動画の圧縮技術である「H.264/MPEG-4 AVC」がよく出題されます。

小休止!お試しトライ!過去問①

問1 GUI

問題
GUIの部品の一つであるラジオボタンの用途として、適切なものはどれか。

平成31年度

ア.幾つかの項目について、それぞれの項目を選択するかどうかを指定する。
イ.幾つかの選択項目から一つを選ぶときに、選択項目にないものはテキストボックスに入力する。
ウ.互いに排他的な幾つかの選択項目から一つを選ぶ。
エ.特定の項目を選択することによって表示される一覧形式の項目から一つを選ぶ。

解答
ア.から順に見ていきます。

ア.チェックボックスの説明なので「✕」。
イ.コンボボックスの説明なので「✕」。
ウ.ラジオボタンの説明なので「○」。
エ.プルダウンメニューの説明なので「✕」。

従って、解はウ.となります。

問2 PCMによるデータ変換

問題
音声のサンプリングを1秒間に11,000回行い、サンプリングした値をそれぞれ8ビットのデータとして記録する、このとき、512×106バイトの容量をもつフラッシュメモリに記録できる音声の長さは、最大何分か。

平成23年度

ア.77  イ.96  ウ.775  エ.969

解答
公式を使って解きます。

PCM変換後のデータ量 = 標本化周波数 × 量子化ビット数 × 秒数

秒数 ≦ 512×106 × 8ビット ÷ (11,000回/秒 × 8ビット)
   ≦ 512 × 106 ÷ 11,000
   ≦ 512 ÷ 11 × 103
   ≦ 46,545秒

分数 ≦ 46,545 ÷ 60
   ≦ 775

従って、解はウ.となります。

最後に

「ハードウェア」と「ユーザーインタフェースとマルチメディア」の項目は割と少なかったですね。このように項目が少ないときでも、しっかりと覚えていきましょう。
ちなみに、テキストを読まないと完全な学習は行えませんので、ぜひ下で紹介している本をご購入いただけたらと思います。

こちらが参考にさせていただいているテキストです。

白川秋

ではでは、参考までに

モバイルバージョンを終了