(57)【要約】【課題】書込み禁止の状態で接続されている場合でも、記憶されているデータに対する秘匿化処理を可能とすることによりセキュリティを向上させる。【解決手段】  情報端末は、所定の機器に読み取り専用でマウント可能な記録部と、前記記録部のマウント中に前記記録部に記録されているファイルを前記所定の機器に転送する転送処理、前記所定の機器への転送処理の完了を判定する判定処理、前記転送処理の完了後に前記記録部のマウントを解除するための解除処理及び前記解除処理の後に前記所定の機器に転送されたファイルに対して秘匿化処理を行う制御部とを具備する。【選択図】図１
2017079040.tif 000002
【特許請求の範囲】
【請求項１】
所定の機器に読み取り専用でマウント可能な記録部と、
前記記録部のマウント中に前記記録部に記録されているファイルを前記所定の機器に転送する転送処理、前記所定の機器への転送処理の完了を判定する判定処理、前記転送処理の完了後に前記記録部のマウントを解除するための解除処理及び前記解除処理の後に前記所定の機器に転送されたファイルに対して秘匿化処理を行う制御部と
を具備したことを特徴とする情報端末。
【請求項２】
前記制御部は、前記所定の機器への前記ファイルの転送を解読することにより前記所定の機器に転送するファイルの転送処理の完了を判定する解読部
を具備したことを特徴とする請求項１に記載の情報端末。
【請求項３】
前記制御部は、前記所定の機器からの前記転送処理の完了を示す信号を受信することで、前記転送処理の完了を判定する
ことを特徴とする請求項１に記載の情報端末。
【請求項４】
前記制御部は、前記記録部に対するアクセスを禁止することで前記マウントの解除処理を実行する
ことを特徴とする請求項１乃至３のいずれか１つに記載の情報端末。
【請求項５】
前記制御部は、前記記録部に接続される信号線を切断するスイッチによって前記マウントの解除処理を実行する
ことを特徴とする請求項１乃至４のいずれか１つに記載の情報端末。
【請求項６】
所定の機器に読み取り専用でマウント可能な記録部のマウント中に前記記録部に記録されているファイルを前記所定の機器に転送する転送ステップと、
前記所定の機器への転送処理の完了を判定する判定ステップと、
前記転送ステップの完了後に前記記録部のマウントを解除するための処理を実行する解除ステップと、
前記解除ステップの後に前記所定の機器に転送されたファイルに対して秘匿化処理を行う秘匿化ステップと
を具備したことを特徴とする情報端末のデータ秘匿化処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信におけるペアリングを簡単化することができる情報端末及びそのデータ秘匿化処理方法に関する。
【背景技術】
【０００２】
近年、電子製品と周辺機器とを接続する通信規格としてＵＳＢ（Universal Serial Bus）が普及している。ＵＳＢを利用することで、パーソナルコンピュータ（ＰＣ）とその周辺機器との間を簡単に接続することができる。例えば、ＵＳＢを利用した半導体メモリであるＵＳＢメモリは、カードリーダを用いることなく、ＰＣのＵＳＢコネクタに接続するだけで、簡単にＰＣと半導体メモリとの間でデータの授受が可能である。ＵＳＢ規格を利用することで、ＩＣレコーダやデジタルカメラ等に記憶されたデータについても、簡単にＰＣに転送して利用させることもできる。
【０００３】
このようにＵＳＢ規格はＰＣとのデータの授受に簡単に利用することができることから、情報漏洩の観点から、ＰＣに搭載されるＯＳ（オペレーションシステム）には、ＰＣのＵＳＢポートを書き込み禁止に設定することができるようになっているものがある。ＵＳＢポートを書込み禁止に設定することで、ＵＳＢポートに接続されたＵＳＢ機器からのデータをＰＣにコピーすることができる一方、ＰＣ内のデータのＵＳＢ機器へのコピーを禁止することができ、情報漏洩の対策として有効である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３３２６３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、一般的には、ＰＣにおいてはセキュリティ保護の対策が施しやすいのに対し、周辺機器であるＵＳＢ機器のセキュリティ対策は十分ではない。例えば、ＵＳＢ接続可能なＩＣレコーダ、デジタルカメラ、マイク等のＵＳＢ機器については、ＰＣ等に接続することで、比較的容易に記録されているデータの読み出しが可能である場合がある。そこで、ＵＳＢ機器のセキュリティも考慮して、ＵＳＢ機器に記憶されているデータのＰＣへの転送に際して、当該データをＵＳＢ機器から削除することが考えられる。ところが、ＵＳＢ機器が接続されるＵＳＢポートがＯＳによって書込み禁止に設定されている場合には、ＯＳ又はＯＳ上で動作するアプリケーションではＵＳＢ機器に記憶されているデータの削除を行うことができないという問題があった。
【０００６】
なお、特許文献１においては、画像ファイルをコンピュータにバックアップした履歴等から、消去可能なデータの優先順位を判別する技術が開示されている。しかしながら、この技術においても、書込み禁止に設定されたＵＳＢポートに接続されたＵＳＢ機器の記録データを消去することはできない。
【０００７】
本発明は、書込み禁止の状態で接続されている場合でも、記憶されているデータに対する秘匿化処理を可能とすることによりセキュリティを向上させることができる情報端末及びそのデータ秘匿化処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報端末は、所定の機器に読み取り専用でマウント可能な記録部と、前記記録部のマウント中に前記記録部に記録されているファイルを前記所定の機器に転送する転送処理、前記所定の機器への転送処理の完了を判定する判定処理、前記転送処理の完了後に前記記録部のマウントを解除するための解除処理及び前記解除処理の後に前記所定の機器に転送されたファイルに対して秘匿化処理を行う制御部とを具備する。
【０００９】
本発明に係る情報端末のデータ秘匿化処理方法は、所定の機器に読み取り専用でマウント可能な記録部のマウント中に前記記録部に記録されているファイルを前記所定の機器に転送する転送ステップと、前記所定の機器への転送処理の完了を判定する判定ステップと、前記転送ステップの完了後に前記記録部のマウントを解除するための処理を実行する解除ステップと、前記解除ステップの後に前記所定の機器に転送されたファイルに対して秘匿化処理を行う秘匿化ステップとを具備する。
【発明の効果】
【００１０】
本発明によれば、書込み禁止の状態で接続されている場合でも、記憶されているデータに対する秘匿化処理を可能とすることによりセキュリティを向上させることができるという効果を有する。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施の形態に係る情報端末を含むデータ処理システムの回路構成を示すブロック図。
【図２】ＩＣレコーダ２０の利用形態の一例を示す説明図。
【図３】ＩＣレコーダ２０の利用形態の一例を示す説明図。
【図４】第１の実施の形態の動作を説明するためのフローチャート。
【図５】第１の実施の形態の動作を説明するためのフローチャート。
【図６】第２の実施の形態において採用される制御を示すフローチャート。
【図７】第２の実施の形態において採用される制御を示すフローチャート。
【図８】第３の実施の形態において採用される制御を示すフローチャート。
【図９】第３の実施の形態において採用される制御を示すフローチャート。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００１３】
（第１の実施の形態）
図１は本発明の第１の実施の形態に係る情報端末を含むデータ処理システムの回路構成を示すブロック図である。
【００１４】
本実施の形態は、情報端末とパーソナルコンピュータ（ＰＣ）との間でデータ伝送を行うデータ処理システムに適用したものであり、情報端末としては、ＩＣレコーダ２０を採用した例を示している。
【００１５】
図２及び図３はＩＣレコーダ２０の利用形態の一例を示す説明図である。
【００１６】
図２はユーザ４１が手に持ったＩＣレコーダ２０によって音声等の録音をしている様子を示している。情報端末としてのＩＣレコーダ２０は音声を取得して音声信号に変換し、この音声信号を音声ファイルとしてＩＣレコーダ２０内の記録媒体に記録する。
【００１７】
図３はＩＣレコーダ２０が記録した音声ファイルをＰＣ３０に転送する様子を示している。図３において、ＰＣ３０はＵＳＢケーブル１４によってクレードル１０に接続されている。クレードル１０にはユーザ４１によってＩＣレコーダ２０が載置されている。ＩＣレコーダ２０とクレードル１０とはＵＳＢによる通信が可能である。ＩＣレコーダ２０内の記録媒体に記録されている音声ファイルは、クレードル１０からＵＳＢケーブル１４を介してＰＣ３０に伝送される。
【００１８】
こうして、ＰＣ３０において、音声ファイルに対して所定の処理が可能である。例えば、ＰＣ３０は、ＩＣレコーダ２０によって人の会話が録音された場合には、音声ファイルに対する音声認識処理によって文字情報に変換するディクテーションを実行することも可能である。また、ＰＣ３０は、クラウド４５上のサービスを用いてディクテーション等の処理を行うようにしてもよく、ＰＣ３０及びクラウド４５上のサービスによってＩＣレコーダ２０を管理するシステム４０が構成される。
【００１９】
なお、図３の例では、ユーザ４１はＩＣレコーダ２０をクレードル１０を介してＰＣ３０に接続する例を示したが、ＩＣレコーダ２０をＵＳＢケーブル１４によって直接ＰＣ３０に接続するようにしてもよい。
【００２０】
一般的に、ＰＣ３０は室内等の所定の位置に固定設置されて組織等において管理されている場合が多いのに対し、情報端末であるＩＣレコーダ２０は、図２に示すように、ユーザ４１が自由に持ち歩くことができる。このため、情報端末は、盗難や紛失の危険性が高く、情報端末内に秘匿性の高い情報を記憶させておくことはセキュリティの観点から好ましくない。
【００２１】
そこで、本実施の形態においては、ＩＣレコーダ２０内の記録データをＰＣ３０に転送した後に、転送した記録データをＩＣレコーダ２０内の記録媒体から自動的に秘匿する処理（秘匿化処理）することを可能にする。なお、秘匿化処理としては、ファイルの削除、暗号化、不可視化等が考えられる。この場合、ＰＣ３０のＯＳによって、ＵＳＢケーブル４１が接続されるＵＳＢポート（図示せず）が読み込み可、書込み禁止（以下、読み取り専用という）に設定されることがある。ＵＳＢポートを読み取り専用にすることによって、ＰＣ３０内のデータがＩＣレコーダ２０に転送されて記録されることを防止し情報漏洩を阻止することが可能である。
なお、ＯＳの機能として、ＵＳＢ機器のマウント時に、ＵＳＢ機器を読み取り専用でマウントすることができる場合もある。更に、ＵＳＢ機器側においても、マウントされていない状態であれば自機を読み取り専用にするか否かの設定変更が可能で、この設定情報をＰＣ等に送信する機能を有するものもある。本発明ではこれらを特に区別する必要はなく、ＵＳＢポートが読み取り専用に設定されている場合も、ＵＳＢ機器が読み取り専用でマウントされている場合も、ＵＳＢ機器自体が自機を読み取り専用デバイスに設定している場合も、ＵＳＢ機器が読み取り専用であるものとして同様に扱うことができる。
【００２２】
上述したように、ＩＣレコーダ２０をＵＳＢケーブル１４によって読み取り専用としてＰＣ３０に接続した状態では、転送した記録データ（転送データ）をＩＣレコーダ２０内の記録媒体から削除することは不可能である。
【００２３】
そこで、本実施の形態においては、ＩＣレコーダ２０をＵＳＢケーブル１４によってＰＣ３０に接続した状態において、情報端末であるＩＣレコーダ２０側から、ＰＣ３０にマウントを解除させることを可能にするものである。これにより、ＩＣレコーダ２０をＵＳＢケーブル１４によってＰＣ３０に接続した状態であっても、転送データをＩＣレコーダ２０内の記録媒体から削除することを可能にする。情報端末によっては、情報端末に記録されたデータを情報端末の操作によっては自由に削除することができないことも考えられ、転送後に転送データを自動的に削除可能にすることは、セキュリティの観点から好ましい。
【００２４】
図１において、ＰＣ３０は、一般的なコンピュータシステムにより構成されており、例えば、処理部３１は、図示しないＣＰＵ、メモリ、入出力装置等によって構成されている。処理部３１は、操作・表示部３４の操作に基づく処理を行い、処理結果を操作・表示部３４に表示することができるようになっている。ＰＣ３０に設けられたＵＳＢ通信部（以下、ＰＣ−ＵＳＢともいう）３２は、処理部３１に制御されて、ＵＳＢのマスタ（ＵＳＢホスト）として動作するようになっている。記録部３３は、処理部３１に制御されて、ＰＣ−ＵＳＢ３２によって受信された信号を記録することができるようになっている。
【００２５】
クレードル１０はＵＳＢ通信部１２ａ，１２ｂを有している。ＵＳＢ通信部１２ａ，１２ｂは、制御部１１を介して相互に情報を伝送することができる。制御部１１は、クレードル１０の各部を制御する。制御部１１は、図示しないＣＰＵ等のプロセッサによって構成してもよく、図示しないメモリに記録されたプログラムに従って各部を制御するものであってもよい。制御部１１は、ＵＳＢ通信部１２ａ，１２ｂ相互間のデータ伝送を制御する。
【００２６】
クレードル１０には、情報端末を載置可能な図示しない載置部を有している。この載置部にはクレードル１０に設けられたＵＳＢ通信部（以下、ＣＲ−ＵＳＢともいう）１２ｂに接続されたＵＳＢレセプタクルが設けられている。また、ＩＣレコーダ２０はＵＳＢ通信部（以下、ＲＥ−ＵＳＢともいう）２２を備えており、クレードル１０の載置部のＵＳＢレセプタクルをＩＣレコーダ２０のＲＥ−ＵＳＢ２２のＵＳＢレセプタクルに挿入しながらＩＣレコーダ２０を載置部に載置することによって、クレードル１０のＣＲ−ＵＳＢ１２ｂとＩＣレコーダ２０のＲＥ−ＵＳＢ２２とを通信可能に接続することができるようになっている。
【００２７】
一方、クレードル１０のＣＲ−ＵＳＢ１２ａはＵＳＢケーブル１４に接続されている。また、ＵＳＢケーブル１４のプラグをＰＣ３０のＰＣ−ＵＳＢ３２に接続されたＵＳＢポートに接続することで、クレードル１０のＣＲ−ＵＳＢ１２ａとＰＣ３０のＰＣ−ＵＳＢ３２とが接続される。この状態で、ＩＣレコーダ２０をクレードル１０の載置部に載置すると、ＲＥ−ＵＳＢ２２とＣＲ−ＵＳＢ１２ｂとが接続されて、制御部１１によって、ＰＣ３０とＩＣレコーダ２０との間でデータの伝送が可能となる。
【００２８】
なお、本実施の形態においては、ＰＣ３０の処理部３１は、ＯＳの機能によって、ＵＳＢ通信部３２に接続されたＵＳＢ機器を読み取り専用に設定するようになっている。
【００２９】
ＩＣレコーダ２０は制御部２１を有している。制御部２１は、ＩＣレコーダ２０の各部を制御する。制御部２１は、図示しないＣＰＵ等のプロセッサによって構成してもよく、図示しないメモリに記録されたプログラムに従って各部を制御するものであってもよい。
【００３０】
ＩＣレコーダ２０は、音声の振動を電気信号に変換する情報入力部２３を有している。情報入力部２３は、取得した音声信号を制御部２１に出力する。ＩＣレコーダ２０には記録部２４が設けられている。記録部２４は、情報を記録可能な所定の記録媒体、例えばフラッシュメモリ等のメモリ媒体やハードディスク等の磁気媒体等によって構成されていてもよい。本実施の形態においては、記録部２４は、所定のファイルシステムに対応した構成を有するようにフォーマットされるようになっている。例えば、記録部２４は、ＰＣ３０上で動作するＯＳがアクセス可能なファイルシステムに設定されるようになっている。
【００３１】
制御部２１と記録部２４と信号線２６ａ，２６ｂによって接続されており、制御部２１は信号線２６ａを介して各種コマンドを伝送して記録部２４を制御することができる。また、制御部２１は、信号線２６ｂを介して記録部２４に記録されているデータを読出すことができるようになっている。
【００３２】
制御部２１は、情報入力部２３からの音声信号を記録部２４に与えて記録することができる。制御部２１は、音声信号をファイル化して記録部２４に記録するようになっている。なお、制御部２１は、音声ファイルだけでなく、所定のデータファイルを記録部２４に記録することができるようになっている。
【００３３】
制御部２１は、記録部２４に記録されている音声ファイルを読出して、ＩＣレコーダ２０に設けられたＲＥ−ＵＳＢ２２を介して送信することができるようになっている。即ち、ＩＣレコーダ２０をクレードル１０の載置部に載置し、ＵＳＢケーブル１４をＰＣ３０のＵＳＢレセプタクルに接続することで、ＰＣ３２のＰＣ−ＵＳＢ３２をマスタとし、ＩＣレコーダのＲＥ−ＵＳＢ２２をスレーブとして、クレードル１０のＣＲ−ＵＳＢ１２ａ，１２ｂを中継して、ＵＳＢによる通信が可能である。これにより、ＰＣ３０の処理部３１は、ＯＳの機能によって、ＩＣレコーダ２０の記録部２４をマウントする。
【００３４】
マウント処理後には、処理部３１において動作しているＯＳやＯＳ上で動作するアプリケーションプログラムによって、記録部２４に記録されているファイルにアクセス可能である。なお、ＰＣ３０によってＵＳＢ機器は、読み取り専用に設定されていることから、ＰＣ３０から記録部２４への書込みを行うことはできない。また、情報端末であるＩＣレコーダ２０は、マウントされた状態では、制御部２１が独自にＩＣレコーダ２０内の各部を制御する通常モードでは動作することはできず、ＰＣ３０の処理部３１によって動作が制御されるＵＳＢ接続モードに設定されるようになっている。従って、記録部２４のマウント時には、処理部３１による読出し制御等に従って、記録部２４から転送データの読出し及び転送等が行われるのみである。
【００３５】
なお、以下、ＰＣ３０の処理部３１が、ＰＣ３０上で動作するＯＳ及びＯＳ上で動作するアプリケーションプログラムの機能を実現するものとして説明する。処理部３１は、マウント後において、操作・表示部３４に対するユーザ操作に基づいて、ＩＣレコーダ２０の記録部２４に記録されたファイルを読み出すことができる。例えば、処理部３１は、記録部２４に記録されたファイルに関する情報を取得するコマンド、記録されたファイルを読出すためのコマンド等をＩＣレコーダ２０の制御部２１に送信することにより、制御部２１に当該ファイルを送信させるようにすることができる。また、処理部３１は、ＩＣレコーダ２０のＲＥ−ＵＳＢ２２がＰＣ３０のＰＣ−ＵＳＢ３２に接続されると、マウント後に自動的に、記録部２４に記録されているファイルのうち読み出しを行っていないファイルを検索し当該ファイルを読出して記録部３３に記録するようになっていてもよい。例えば、ＩＣレコーダ２０用の専用アプリケーションを用いることで、自動的な読出し及び記録が可能である。
【００３６】
本実施の形態においては、ＩＣレコーダ２０のマウントを解除（アンマウント）するために、ＩＣレコーダ２０にはスイッチ２５が設けられると共に、制御部２１には解読部２１ａが設けられている。スイッチ２５は、制御部２１にオン，オフ制御されるようになっている。スイッチ２５がオフとなることによって、信号線２６ｂが遮断されて、ＰＣ３０の処理部３１が制御部２１を介して記録部２４にアクセスすることができなくなるようになっている。
【００３７】
解読部２１ａは、記録部２４から制御部２１を介してＲＥ−ＵＳＢ２２に伝送されるデータを解読することで、ＰＣ３０からの要求に応じたファイルの読み出しが完了したか否かを判定することができるようになっている。制御部２１は、解読部２１ａによってファイルの読み出しが完了したことが示されると、スイッチ２５をオフにして処理部３１から記録部２４へのアクセスを遮断するようになっている。これにより、記録部２４のマウントは解除される。
【００３８】
また、制御部２１は、解読部２１ａによってファイルの読み出しが完了したことが示されると、マウント解除後に、記録部２４に転送データを削除する削除コマンドを送信するようになっている。記録部２４はこの削除コマンドが与えられると、転送データを削除するようになっている。
【００３９】
なお、制御部２１は、ＰＣ３０の処理部３１から複数のファイルの読み出しが指示された場合には、読み出しが指示された一連のファイルの全てが転送された後にスイッチ２５をオフにして全ての転送データを削除してもよく、また、各ファイルが転送される毎にスイッチ２５をオフにし、各転送データの削除後にスイッチ２５をオンにして転送及び削除を繰り返す制御を行ってもよい。
【００４０】
次に、このように構成された実施の形態の動作について図４及び図５を参照して説明する。図４及び図５は第１の実施の形態の動作を説明するためのフローチャートであり、図４は処理部３１の制御、即ち、ＰＣ３０で起動されるＯＳ及びこのＯＳ上で動作する管理ソフトウェアの処理フローを示し、図５はＩＣレコーダ２０の制御部２１による制御フローを示している。
【００４１】
いま、ＩＣレコーダ２０によって記録された音声ファイルをＰＣ３０に転送して記録するものとする。この場合には、ＩＣレコーダ２０を、例えばクレードル１０の載置部に載置して、ＩＣレコーダ２０とＰＣ３０とをクレードル１０を介して接続する。ＰＣ３０の処理部３１は、図４のステップＳ１において、ＰＣ３０に電源が投入されると、例えば、ＵＳＢ通信部３２のＵＳＢポートを読み取り専用に設定することで、ＵＳＢ通信部３２に接続されるＵＳＢ機器の記録媒体を読み取り専用とする。一方、ＩＣレコーダ２０の制御部２１は、初期状態ではスイッチ２５をオンに設定する（ステップＳ２１）。
【００４２】
ＰＣ３０の処理部３１はステップＳ２においてＵＳＢ通信が確立したか否かを判定し、ＩＣレコーダ２０の制御部２１はステップＳ２２においてＵＳＢ通信が確立したかを否かを判定する。ＩＣレコーダ２０のＲＥ−ＵＳＢ２２とＰＣ３２のＰＣ−ＵＳＢ３２とがクレードル１０のＣＲ−ＵＳＢ１２ｂ，１２ａを介して通信可能に接続されると、処理部３１はステップＳ３において、マウント処理を実行する。これにより、ＩＣレコーダ２０の記録部２４がマウントされる。
【００４３】
ＩＣレコーダ２０の制御部２１は、ステップＳ２３においてＵＳＢ接続モードになっているか否かを判定する。制御部２１は、ＵＳＢ接続モードでない場合には、処理をステップＳ２４に移行して、ユーザ操作等に応じて動作する通常の動作モード（通常モード）が実行される。なお、通常モードにおいて音声記録等が行われる。通常、ＵＳＢ通信が確立してマウント処理が実行されるとＵＳＢ接続モードに移行するようになっており、制御部２１は、ステップＳ２５においてＰＣ３０からのコマンド受信状態となる。
【００４４】
ＰＣ３０の処理部３１は、ステップＳ４において、マウントした記録部２４にアクセスし、記録されているファイルに関する情報を読出し、記録部３３に記録されていないファイル（未取得ファイル）が存在するか否かを判定する（ステップＳ５）。処理部３１は、未取得ファイルが存在する場合には当該ファイルを転送すべきファイル（転送ファイル）として設定する。処理部３１は、ステップＳ６において、転送ファイルを転送させるためのコマンドをＩＣレコーダ２０に送信する。ＩＣレコーダ２０の制御部２１は、ファイルの転送を指示するコマンドを受信すると、ステップＳ２６から処理をステップＳ２７に移行して指定されたファイルの転送処理を実行する（ステップＳ２７）。なお、制御部２１は、受信したコマンドが転送を指示するものでない場合には、受信したコマンドに従った制御を実行する（ステップＳ３１）。
【００４５】
制御部２１からのファイル転送のためのコマンドは、信号線２６ａを介して記録部２４に与えられ、記録部２４は指定された転送ファイルを信号線２６ｂを介して制御部２１に送信する。制御部２１は、記録部２４から読出した転送ファイルをＲＥ−ＵＳＢ２２を介して送信する。転送ファイルは、ＲＥ−ＵＳＢ２２からクレードル１０のＣＲ−ＵＳＢ１２ｂ，１２ａを介してＰＣ３０のＰＣ−ＵＳＢ３２に送信される。処理部３１はＰＣ−ＵＳＢ３２を介して受信した転送ファイルを記録部３３に与えて記録する（ステップＳ７）。ＰＣ３０の処理部３１は、ステップＳ８において転送すべき全てのファイルが転送されたか否かを判定して、転送されていない場合には処理をステップＳ６に戻して、全ての転送ファイルの転送を指示する。
【００４６】
本実施の形態においては、ＩＣレコーダ２０の制御部２１の解読部２１ａは、記録部２４から読出されてＲＥ−ＵＳＢ２２から送信される転送ファイルを解読し、転送ファイルの転送が終了したか否かを判定する（ステップＳ２８）。制御部２１は、ステップＳ２８において転送ファイルの転送が終了したものと判定すると、処理をステップＳ２９に移行して、スイッチ２５をオフにする。
【００４７】
スイッチ２５がオフになることによって、制御部２１から記録部２４へのファイルアクセスが不可能となる。即ち、ＰＣ３０の処理部３１から記録部２４に対してファイルアクセス不可となり、記録部２４のマウントは解除される。記録部２４がアンマウントされると、制御部２１はＵＳＢ接続モードから通常モードに移行する。制御部２１は、ＰＣ３０の処理部３１から記録部２４に対してファイルアクセス不可となって記録部２４がアンマウントされると、転送ファイルの削除コマンドを発生し、信号線２６ａを介して記録部２４に送信する。こうして、転送ファイルの削除処理が実行される（ステップＳ３０）。
【００４８】
なお、ＰＣ３０の処理部３１において、転送すべきファイルに関する情報を保持し、再マウント後に、ＩＣレコーダ２０の記録部２４から転送ファイルが削除されているか否かを判定、削除されていない場合には、転送ファイルが削除されていないことを示す警告表示を表示させるようにしてもよい。
【００４９】
また、本実施の形態においては、ＵＳＢによるマスタ・スレーブ通信は継続されている状態で、スイッチ２５によって処理部３１から記録部２４に対するアクセスを遮断することによりアンマウント処理を行ったが、ＵＳＢ通信を一時的に遮断することで、アンマウント処理が行われるようにしてもよい。
【００５０】
このように本実施の形態においては、ＰＣ等によって情報端末が読み取り専用でマウントされている場合において、情報端末の記録部から読出されてＰＣ等にファイルが転送されたことを検出すると、記録部へのアクセスを不可とすることによってマウントを解除し、情報端末において記録部から転送したファイルを秘匿化処理、例えば削除することを可能にする。これにより、情報端末に秘匿性が高いファイルが残ってしまうことを防止し、セキュリティを向上させることができる。
【００５１】
なお、本実施の形態においては、情報端末において、記録部から読出されてＰＣ等にファイルが転送されたことを検出することでアンマウントを実行するようにしたが、ＰＣ等からアンマウント又は転送ファイル削除のためのコマンドを受信することで、アンマウントを実行するようにしもよく、また、ファイルの転送開始から所定の時間が経過することで、自動的にアンマウントを実行するようにしてもよい。
【００５２】
（第２の実施の形態）
図６及び図７は第２の実施の形態において採用される制御を示すフローチャートである。図６及び図７においてそれぞれ図４及び図５と同一の手順には同一符号を付して説明を省略する。本実施の形態におけるハードウェア構成は第１の実施の形態と同様である。図６は処理部３１の制御、即ち、ＰＣ３０で起動されるＯＳ及びこのＯＳ上で動作する管理ソフトウェアの処理フローを示し、図７はＩＣレコーダ２０の制御部２１による制御フローを示している。
【００５３】
第１の実施の形態は、ＩＣレコーダ２０の制御部２１において、転送ファイルを解読して転送が終了したことを判定し、スイッチ２５をオフにしてアンマウントするようになっていた。これに対し、本実施の形態は、ＰＣ３０の処理部３１によって、転送ファイルの転送が終了したことを判定して、スイッチ２５をオフにするためのコマンドをＩＣレコーダ２０に送信することでアンマウントするものである。従って、ＩＣレコーダ２０の制御部２１の解読部２１ａは、省略することができる。
【００５４】
ＩＣレコーダ２０においては、図７に示すように、図５のステップＳ２８において転送ファイルの転送終了を判定するステップに代えて、特定条件になったか否かを判定するステップＳ３５を実行する。即ち、ＩＣレコーダ２０の制御部２１は、ステップＳ３５において、特定条件に達することで転送ファイルの転送終了を判定するようになっている。例えば、特定条件としては、ＰＣ３０の処理部３１から削除コマンド等を受信することが考えられる。また、ＰＣ３０の処理部３１からアンマウントのための特定のコマンドを受信するようにしてもよい。更に、制御部２１は、転送ファイルの転送開始から所定の時間が経過したことを特定条件としてもよい。
【００５５】
制御部２１は、ステップＳ３０において削除処理が終了すると、ステップＳ３６において、スイッチ２５をオンにして記録部２４を再マウントするようにしてもよい。
【００５６】
ＰＣ３０の処理部３１は、ステップＳ８において全てのファイル転送が終了したものと判定すると、ステップＳ４１において、転送ファイルの削除指示のコマンドを発生する。このコマンドは、ＰＣ−ＵＳＢ３２からクレードル１０のＣＲ−ＵＳＢ１２ａ，１２ｂを介してＩＣレコーダ２０のＲＥ−ＵＳＢ２２に供給される。ＩＣレコーダ２０の制御部２１は、転送ファイルの削除指示コマンドを受信すると、この受信によってステップＳ３５の特定条件が成立したものと判定して、ステップＳ２９においてスイッチ２５をオフにする。
【００５７】
ＰＣ３０の処理部３１は、ステップＳ４２においてアンマウント処理が行われたか否かを判定する。処理部３１はスイッチ２５がオフとなることによって、記録部２４のアンマウント処理を行って、ステップＳ４３に移行する。記録部２４のアンマウント中においては、処理部３１において記録部２４を認識することができず、記録部２４に記録されているファイルの表示等を行うことはできない。そこで、アンマウント中においては、処理部３１は、例えば「データ消去中」等のメッセージ表示を操作・表示部３４に表示させるようにしてもよい。処理部３１は、アンマウント中表示を表示すると、処理をステップＳ２に戻す。
【００５８】
ＩＣレコーダ２０の制御部２１がステップＳ３６においてスイッチ２５をオンにすると、ステップＳ２においてＵＳＢ通信が確立し、ステップＳ３３において再マウントが行われる。処理部３１は、マウント処理に応じて規定のプログラムを起動させる等の処理を行うことがあるが、再マウント時にはこのような特定のプログラムが不意に起動しないように制御してもよい。
【００５９】
再マウントが行われると、処理部３１は、ステップＳ４４において、転送ファイル削除指示があったか否かを判定する。アンマウント前に転送ファイル削除指示があった場合には、ステップＳ４において記録部２４にアクセスして記録されているファイルに関する情報を取得し、記録部２４と記録部３３に記録されている内容の比較によって、転送ファイルが削除済みであるか否かを判定する（ステップＳ４５）。処理部３１は、転送ファイルの削除指示があったにも拘わらず転送ファイルが削除されていない場合には、ステップＳ４６において、その旨を示す警告表示を表示させる。
【００６０】
他の構成及び作用は第１の実施の形態と同様である。
【００６１】
このように本実施の形態においては、第１の実施の形態と同様の効果を得ることができる。また、本実施の形態においては、情報端末側において、転送ファイルの転送終了を判定する必要がないことから、情報端末における処理を軽減することができる。
【００６２】
（第３の実施の形態）
図８及び図９は第３の実施の形態において採用される制御を示すフローチャートであり、図８は処理部３１の制御、即ち、ＰＣ３０で起動されるＯＳ及びこのＯＳ上で動作する管理ソフトウェアの処理フローを示し、図９はＩＣレコーダ２０の制御部２１による制御フローを示している。本実施の形態におけるハードウェア構成は第１の実施の形態と同様である。
【００６３】
第１及び第２の実施の形態においては、セキュリティを向上させるための秘匿化処理として、転送ファイルを情報端末から削除する例を説明した。これに対し、本実施の形態は、転送ファイルに対して暗号化を施す例である。
【００６４】
いま、ＩＣレコーダ２０によって記録された音声ファイルをＰＣ３０に転送して記録するものとする。この場合には、ＩＣレコーダ２０を、例えばクレードル１０の載置部に載置して、ＩＣレコーダ２０とＰＣ３０とをクレードル１０を介して接続する。ＰＣ３０の処理部３１は、図８のステップＳ５１において、読み取り専用に設定したＵＳＢ通信部３２のＵＳＢポートの通信を監視する。処理部３１は、ステップＳ５２において情報端末との間で通信が確立したか否かを判定する。処理部３１は、ＵＳＢ通信が確立する記録部２４のマウント処理を実行し、未取得ファイルの検索及び転送制御を行う（ステップＳ５３）。
【００６５】
なお、処理部３１は、ステップＳ５５においてユーザによるＰＣ操作を判定しており、ユーザ操作があった場合には、ユーザ操作及びアプリケーションに従った処理を実行する（ステップＳ５６）。また、処理部３１は、ステップＳ５７において不正操作の有無を判定しており、不正操作があったことを検出した場合には、ステップＳ５８においてアプリケーションの実行、入力処理等を禁止したり、警告を発したりする。
【００６６】
ＩＣレコーダ２０の制御部２１は、図９のステップＳ６１において、記録部２４がマウントされたか否かを判定する。マウント処理されておらず、通常モードの場合には、制御部２１はステップＳ６２において録音モードであるか否かを判定する。制御部２１は、録音モードの場合には、ステップＳ６３において録音及び記録を行い、録音モードでない場合には、ステップＳ６４において再生を行う。
【００６７】
また、制御部２１は、記録部２４がマウントされている場合には、ステップＳ６５においてＵＳＢ接続モードであるか否かを判定する。制御部２１は、ＵＳＢ接続モードである場合には、ステップＳ６６においてＲＥ−ＵＳＢ２２をスレーブとし、ＰＣ−ＵＳＢ３２をマスタとして通信を行う。ＵＳＢ接続モードでは、ＰＣ３０の処理部３１によってＩＣレコーダ２０の制御が行われ、図８のステップＳ５３における検索や転送制御が行われる。
【００６８】
制御部２１は、ステップＳ６７において特定条件が成立するか否かを判定する。例えば、制御部２１は、処理部３１から転送ファイルの転送完了に伴う削除命令を受信したことを特定条件としてもよく、また、解読部２１ａによって転送ファイルの転送完了が検出されたことを特定条件としてもよく、また、転送ファイルの転送開始から所定時間が経過したことを特定条件としてもよい。制御部２１は、特定条件が成立すると、ステップＳ６８において記録部２４のアンマウント処理のために、スイッチ２５をオフにする。これにより、記録部２４がアンマウントされると、制御部２１は転送ファイルの暗号化を実施する（ステップＳ６９）。
【００６９】
このように本実施の形態においては、ＰＣ等によって情報端末が読み取り専用でマウントされている場合において、情報端末の記録部から読出されてＰＣ等にファイルが転送されたことを検出すると、記録部へのアクセスを不可とすることによってマウントを解除し、情報端末において記録部から転送したファイルを暗号化することを可能にする。情報端末に保存されるファイルは暗号化されることから、セキュリティを向上させることができる。
【００７０】
さらに、本発明の実施形態においては、情報端末として、ＩＣレコーダを用いて説明したが、携帯電話やスマートフォンなど携帯情報端末（ＰＤＡ：Personal Digital Assist）等に内蔵されるレコーダでも勿論構わない。また、種々の情報を伝送するデータ処理システムに適用することができ、ＩＣレコーダに限らず、記録部を有する種々の情報端末を採用することができる。また、内視鏡、顕微鏡のような産業用、医療用の光学機器からの情報を記録する装置にも適用できる。
【００７１】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。
【００７２】
なお、特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。また、これらの動作フローを構成する各ステップは、発明の本質に影響しない部分については、適宜省略も可能であることは言うまでもない。
【００７３】
また、ここで説明した技術のうち、主にフローチャートで説明した制御や機能は、多くがプログラムにより設定可能であり、そのプログラムをコンピュータが読み取り実行することで上述した制御や機能を実現することができる。そのプログラムは、コンピュータプログラム製品として、フレキシブルディスク、ＣＤ−ＲＯＭ等、不揮発性メモリ等の可搬媒体や、ハードディスク、揮発性メモリ等の記憶媒体に、その全体あるいは一部を記録又は記憶することができ、製品出荷時又は可搬媒体或いは通信回線を介して流通又は提供可能である。利用者は、通信ネットワークを介してそのプログラムをダウンロードしてコンピュータにインストールしたり、あるいは記録媒体からコンピュータにインストールすることで、容易に本実施の形態の情報端末及びそのデータ秘匿化処理方法を実現することができる。
【符号の説明】
【００７４】
１０…クレードル、１１，２１…制御部、１２，２２…無線通信部、１３，２４，３３…記録部、１４，２６，３２…ＵＳＢ通信部、１５…スイッチ、１６…信号観測部、２５…情報入力部、３１…処理部。
【図１】
2017079040.tif 000003
【図２】
2017079040.tif 000004
【図３】
2017079040.tif 000005
【図４】
2017079040.tif 000006
【図５】
2017079040.tif 000007
【図６】
2017079040.tif 000008
【図７】
2017079040.tif 000009
【図８】
2017079040.tif 000010
【図９】
2017079040.tif 000011