Q.画像の解像度(ピクセル)を変更する方法
顧客王ではお客様の顔写真や地図情報などを画像として登録することができます。
このときjpg形式の画像を指定しても、データベースにはbmp形式で取り込まれるため、元のファイルよりも大きいサイズで保存されます。
このため、登録に時間が掛かったり、動作が遅くなったり、データベースの領域を圧迫し顧客データの登録可能件数が本来の登録可能件数よりも少なくなります。
あらかじめ画像の解像度(ピクセル)を小さくすることにより、上記のような状態を防ぐことができます。
■解像度(ピクセル)とは
画像の大きさをあらわす時に「800×600ピクセル」といったような記載をします。
パソコンで画像を表示する場合、画像は小さな四角形の集まりで構成されています。この四角のことを「ピクセル」といいます。
例えば、上記写真の「大きさ 512×568」というのは、横に512個、縦に568個のピクセルが並んでいることを表しています。このピクセル一つ一つに色がついており、それが組み合わさることで、モザイクのように画像を描写しています。
A.ペイントを使った解像度(ピクセル)の変更
Windowsに標準で搭載されている「ペイント」を使って解像度(ピクセル)を変更する方法です。
例として解像度(ピクセル)が「512×568」となっている画像を半分の解像度(ピクセル)に変更します。
1.「スタート」-「すべてのプログラム」-「アクセサリ」から「ペイント」を起動します。
※Windows8の場合は、スタート画面の状態で「タイルの無い場所を右クリック」-「すべてのアプリ」-Windowsアクセサリ内の「ペイント」を起動します。
2.画面左上のアイコンをクリックして、「開く」をクリックします。
その後「開く」画面が表示されますので、解像度(ピクセル)を変更したい画像を指定します。
3.画像が表示されましたら、下記のアイコン(サイズ変更と傾斜)をクリックします。
4.「サイズ変更と傾斜」画面が表示されますので変更したいサイズを指定して[OK]ボタンをクリックします。
※「サイズ変更」では『パーセント』か『ピクセル』での変更ができます。
パーセント
= 画像サイズの拡大・縮小比率を指定します。
ピクセル =画像のピクセル数を指定します。
縦横比を維持する=
自動的に現在の縦横比に合わせた調整を行います。
ここでは256×284にすることにします。
「縦横比を維持する」としているため「水平方向」に『256』を入力すると、自動的に「垂直方向」が『284』になります。
5.下記のアイコンをクリックして上書き保存します。
※上書き保存をしたくない場合は、手順2のアイコンをクリックして「名前を付けて保存」を選んでください。
6.「ペイント」を終了し、画像の解像度(ピクセル)が変わっていることを確認してください。
B.解像度(ピクセル)による容量(サイズ)の違い
冒頭でも説明したとおり、jpg形式の画像を指定しても、データベースにはbmp形式で保存されるため、元の画像の容量(サイズ)よりも大きい容量(サイズ)で保存されます。
例として、jpg形式で『91 KB』の画像を顧客王に登録して、増えるデータ容量(サイズ)を確認します。
※同じ画像をbmp形式で用意してみると「サイズ」は『852 KB』となります。
1.顧客王を起動し、ダイレクトメニューの「ファイル」-「データ管理」を開き、現在のデータの容量(サイズ)を確認します。
下記のデータでは『41,464KB』となっています。
2.ダイレクトメニューの「顧客管理」-「顧客カード」で、上記jpg形式の画像ファイルを選択して登録します。
3.再度、ダイレクトメニューの「ファイル」-「データ管理」を開き、現在のデータの容量(サイズ)を確認します。
「サイズ」が『42,752KB』になっています。
画像登録前と後で42,752KB - 41,464KB = 1,288KB増えていることになります。
元々のjpg形式の画像は91KBなので約14倍の容量(サイズ)ということになります。
なお、bmp形式の画像の容量(サイズ)『852 KB』と顧客王上で増えた容量(サイズ)『1,288KB』が異なるのは、顧客王では登録時に付加情報が加わるためです。
顧客王上で画像を表示できる範囲はそれほど大きくありませんので、ある程度の解像度(ピクセル)でも問題なく表示はされます。
快適に運用するためにも画像の解像度(ピクセル)を小さく変更してから登録されることをお勧めします。
<注意>
元々の画像の解像度(ピクセル)が大きいほどbmp形式化したときに容量(サイズ)は増えることになります。
最近のデジタルカメラなどで撮影した画像では「4320×3240」などの高解像度で作成されることがほとんどです。
そのため解像度(ピクセル)を変えずに顧客王で登録してしまうと、データベースの領域を圧迫し早々にデータベースの上限サイズに達してしまう可能性がありますのでご注意ください。