本文へスキップ

平成25年度 秋期 ITパスポート試験 問98

この問題の解説と、これまでの解答の記録です。

問98
頻出度★★☆

A 図書館では,バーコードを用いた図書館システムを用いて,書籍の貸出と返却業務を行っている。 〔書籍の貸出と返却業務〕 (1) 貸出担当は,バーコードリーダで利用者カードの利用者番号と書籍ごとに割り振られた識別番号を読み取り,貸出情報を登録する。 (2) 返却担当は,バーコードリーダで書籍の識別番号を読み取り,返却情報を書き込む。 現在,利用者の利便性向上と業務の効率向上を目的として,現行の図書館システムにおけるバーコードをRFID(Radio Frequency Identification)に変更したシステム(以下,新システムという)の導入を検討している。表1に図書館システムで用いるバーコードとRFIDの特徴の対比を示す。 表1 図書館システムで用いるバーコードとRFIDの特徴の対比

バーコードRFID
読取距離数cm~数十cm数cm~数十cm
読取枚数一度に1枚一度に複数枚
読取情報量一度に十数文字一度に数百~数千文字
読取方式光学的な読取り電波を用いた読取り

司書のBさんは,利用者や司書から出されている要望事項を,新システムで実現できるかどうか検討することにした。 〔要望事項〕 (1) 利用者カードの利用者番号及び書籍の識別番号をバーコードリーダで個々に読み取っているので,貸出業務が集中する時間帯には,利用者が貸出しのカウンタに並んでしまう。貸出担当は,作業を手早く処理したい。 (2) 書籍棚から取り出した書籍を,利用者が元の棚に戻さないことがある。定期的に,棚と書籍をチェックしながら整理するが,この作業の時間を短くしたい。 (3) 返却担当は貸出予約されている書籍が返却されれば取り置きし,予約をした利用者に電話で連絡をする。何度電話しても連絡が取れないことがあるので,連絡の手間を軽減したい。 (4) 書籍の返却は,図書館の入口にある返却ポストでも受け付けている。返却業務が滞ると,図書館システム上で書籍が貸出中になっている時間が増加する。利用者の利便性向上のために,返却ポストに入っている書籍を把握したい。 A図書館には数十万冊の蔵書があり, 新システムに移行するためには, シート状に加工したRFIDを全ての書籍に貼る必要がある。移行期間中は, 現在書籍に貼ってあるバーコードと新たに導入するRFIDを併用し, 業務を止めずに新システムにスムーズに移行するため, 貸出履歴を管理するためのファイル (テーブル) は現在のシステムのものをそのまま利用する方法を考えた。次の記述中のa, bに入れる字句の適切な組合せはどれか。 Bさんは, 新システムにスムーズに移行する方法を実施するために, 書籍の識別番号と, 利用者カードの利用者番号について, 次のようにすることにした。 書籍の識別番号 : [ a ] 。 利用者カードの利用者番号 : [ b ] 。

出典 平成25年度 秋期 ITパスポート試験 問98
解説

問 98

  • ア

    正解 決め手は問題文の 2 つの前提です。第 1 に「貸出履歴を管理するためのファイル (テーブル) は現在のシステムのものをそのまま利用する」、第 2 に「移行期間中はバーコードと RFID を併用する」。貸出履歴テーブルは、どの書籍を誰が借りたかを書籍の識別番号と利用者番号で記録しています。このテーブルをそのまま使い続けるなら、そこに格納されるキー、すなわち a の書籍の識別番号も b の利用者番号も、現行の番号体系を変えてはいけません。もし新しい番号に振り直すと、過去の貸出履歴のデータと新しい記録の番号が食い違い、テーブルの作り直しや番号の対応表による変換が必要になって、「業務を止めずにスムーズに移行する」という狙いが崩れます。また、数十万冊すべてに RFID を貼り終えるまではバーコードと RFID が混在するため、同じ 1 冊を「バーコードで読んでも RFID で読んでも同じ識別番号になる」状態にしておく必要があり、この点からも現行番号の継続が要ります。したがって a も b も「現行のものを利用する」となり、ア が正解です。なお付随的な利点として、現行番号を保てば書架のラベルや利用者への告知、他システムとの連携も変えずに済みますが、これは補足であり、判断の根拠はあくまで上記の 2 前提です。

  • 不正解イ

    b の利用者番号だけを新しい番号に置き換える案です。しかし貸出履歴テーブルは利用者番号で「誰が借りたか」を記録しているため、番号を振り直すと過去の履歴と新しい記録が結び付かなくなり、現行テーブルをそのまま利用するという前提に反します。利用者カードを RFID 内蔵の新カードに切り替える場合でも、カードに記録する利用者番号自体は現行のものを引き継ぐのが正しい進め方です。

  • 不正解ウ

    a の書籍の識別番号だけを新しい番号に置き換える案です。識別番号を振り直すと、現行の貸出履歴テーブルに残っている書籍の番号と一致しなくなり、テーブルをそのまま利用できません。さらに移行期間中はバーコードと RFID が併用されるため、同じ書籍でも読み取る媒体によって番号が変わってしまい、貸出・返却業務が混乱します。

  • 不正解エ

    a も b も新しい番号に置き換える案で、前提から最も遠い選択です。両方の番号が変わると現行の貸出履歴テーブルは事実上使えず、全データの移し替えと番号変換が必要になります。数十万冊の蔵書と全利用者カードを一斉に切り替えることになり、「業務を止めずにスムーズに移行する」という条件を満たせません。

ここがポイント
  • 既存のファイル (テーブル) を移行後もそのまま使うなら、そのキーとなる番号体系 (書籍の識別番号・利用者番号) は変更しない。番号を変えるとデータの対応が取れなくなり、移行コストとリスクが跳ね上がる。
  • RFID はバーコードに代わる自動識別の媒体であり、媒体を入れ替えても中身の識別番号は引き継げる。旧媒体と新媒体を併用しながら少しずつ入れ替える移行では、業務を止めないために番号体系の継続性を保つことが定石。
用語

解答の記録