(57)【要約】【課題】データ転送に伴う転送状況の表示において、データ転送との同期をとりつつも、データ転送時間をなるべく短くすることができる情報処理装置を提供する。【解決手段】情報処理装置において、データを転送する際にデータを転送したことをカウントするカウンタを備え、データ転送するデータの個数が多数である場合には、データを１個転送するごとに、逐次、その転送が終了したことを表示するのではなく、所定の個数ごとにデータの転送が終了したことを示す情報を表示する。【選択図】図１
2008108138.tif 000002
【特許請求の範囲】
【請求項１】
複数個のデータの転送を実行する際に、転送済みデータの個数を示す情報を逐次表示する情報処理装置であって、
自装置に備えられた第１記憶媒体と自装置に接続される第２記憶媒体との間のデータ転送を実行する転送手段と、
表示装置に転送済みのデータの個数を示す情報の表示を実行させるものであって、転送済みのデータ個数を示す情報を表示する回数を転送対象となっているデータの個数よりも少なくするように前記表示を実行させる表示制御手段とを備える
ことを特徴とする情報処理装置。
【請求項２】
前記情報処理装置は、更に、
前記転送手段により転送されたデータの個数をカウントするカウント手段を備え、
前記表示制御手段は、前記カウント手段が所定数のデータの転送をカウントする毎に、前記表示装置に、前記表示を実行させるように制御する
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記表示制御手段は、前記転送対象となっているデータの個数が所定件数以上である場合に限り、前記制御を実行する
ことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記情報処理装置は、更に、
他の情報処理装置と通信をするための通信手段を備え、
前記第１記憶媒体は、通信先に係るデータを含むアドレスデータを通信先毎に記憶しており、
前記データの個数は、前記アドレスデータを一単位とする数である
ことを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記転送手段は、前記第１記憶媒体から前記第２記憶媒体に前記アドレスデータを転送する
ことを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記表示装置は、前記表示制御手段の制御により転送済みのデータの個数を示す情報を表示すると前記表示制御手段に対して表示の完了を示す情報を送信し、
前記転送手段は、前記表示制御手段が前記表示装置に対して転送済みデータの個数を示す情報を表示する制御を行った後、前記表示の完了を示す情報を受信するまで、前記データ転送を中断する
ことを特徴とする請求項１記載の情報処理装置。
【請求項７】
複数個のデータの転送を実行する際に、転送済みデータの個数を示す情報を逐次表示する情報処理装置において転送済みのデータを表示するための転送データ数表示方法であって、
前記情報処理装置に備えられた第１記憶媒体と、前記情報処理装置に接続される第２記憶媒体との間のデータ転送を実行する転送ステップと、
表示装置に転送済みのデータの個数を示す情報の表示を実行させる場合に、転送済みのデータ個数を示す情報を表示する回数を転送対象となっているデータの個数よりも少なくするように前記表示を実行させる表示制御ステップとを含む
ことを特徴とする転送データ数表示方法。
【請求項８】
複数個のデータの転送を実行する際に、転送済みデータの個数を示す情報を逐次表示する情報処理装置において、転送済みのデータを表示するための転送データ数を表示装置に表示させるための処理手順を、情報処理装置搭載のコンピュータに実行させるための転送データ数表示プログラムであって、
前記処理手順は、
前記情報処理装置に備えられた第１記憶媒体と、前記情報処理装置に接続される第２記憶媒体との間のデータ転送を実行する転送ステップと、
前記表示装置に転送済みのデータの個数を示す情報の表示を実行させる場合に、転送済みのデータ個数を示す情報を表示する回数を転送対象となっているデータの個数よりも少なくするように前記表示を実行させる表示制御ステップと含む
ことを特徴とする転送データ数表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、データのバックアップにおけるデータ転送数の表示に関する。
【背景技術】
【０００２】
携帯電話機のアドレス帳などのデータのバックアップをとるため、例えばmicroSD（登録商標）カードなどの外部メモリに、これらのデータを記録することがある。データのバックアップにおいて、データの転送は短時間で終了することが望ましい。
下記の特許文献１には、画像を撮影し、撮影した画像を転送する場合に、転送後に撮影可能な画像枚数を表示することができる画像記憶装置が開示されている。
【特許文献１】特開平１１−３３１５３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、複数のデータのバックアップをとる際には、携帯電話機のモニタには、データを転送した件数が表示されるものがある。これは、１個のデータの転送が実行されるごとに、転送件数が１加算されて表示される。例えば、アドレス帳のバックアップを取る際には、携帯電話機のモニタには、アドレス帳に登録されている個人データの転送が何件終了したかが表示される。
【０００４】
このとき、データ転送の終了件数の表示はデータ転送との同期をとっている。即ち、データが１件転送されると、その１件分が加算されてデータ転送の終了件数が表示される。このとき、データ転送を制御するためのソフトウェアにおいてはグラフィックエンジンなどのハードウェアに表示すべき内容を指示し、そのハードウェアから、表示完了の通知を受けてから次のデータ転送を実行する。この場合、表示完了の通知がされるまでは、次のデータの転送を実行できないので、表示処理等に時間がかかった場合などには、データ転送全体において時間がかかるという問題がある。
【０００５】
表示完了の通知を待たずにデータの転送を実行して、そのデータの転送が終了するごとに表示要求を出力することも考えられるが、連続して、データ転送１件ごとの表示要求が出力された場合に、画面表示を実行するグラフィックエンジンの処理が追いつかず、全ての表示要求に対応して、転送件数の表示ができないことがある。結果、このデータ件数の表示と実際に終了しているデータ転送件数が一致しないということもありうる。
【０００６】
そこで、本発明においては、データ転送と、データ転送終了件数の表示を行った時点での整合性をとりつつも、データ転送に要する総時間をある程度短くした情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、複数個のデータの転送を実行する際に、転送済みデータの個数を示す情報を逐次表示する情報処理装置であって、自装置に備えられた第１記憶媒体と、自装置に接続される第２記憶媒体との間のデータ転送を実行する転送手段と、表示装置に転送済みのデータの個数を示す情報の表示を実行させるものであって、転送済みのデータ個数を示す情報を表示する回数を転送対象となっているデータの個数よりも少なくするように前記表示を実行させる表示制御手段とを備えることを特徴としている。
【発明の効果】
【０００８】
上述のような構成によって、情報処理装置は、第１記憶媒体と第２記憶媒体間で複数のデータの転送を実行する場合に、一つのデータを転送するごとに、そこまでのデータの転送数を表示することはなくなり、転送済みデータ数の表示回数が少なくなるので、表示完了の通知待ちの回数も少なくなり、データ転送における処理数が少なくなるので、データ転送にかかる時間を短縮できる。
【０００９】
また、前記情報処理装置は、更に、前記転送手段により転送されたデータの個数をカウントするカウント手段を備え、前記表示制御手段は、前記カウント手段が所定数のデータの転送をカウントする毎に、前記表示装置に、前記表示を実行させるように制御することとしてよい。
これにより、情報処理装置は、所定数、例えば、２０個のデータを転送するごとに、そこまで転送したデータの個数の表示を実行することになる。所定数ごとにしか、転送したデータ数の表示が行われなくなるので、データ転送にかかる時間を短縮でき、表示処理が実行されない分だけ省電力を実現できる。
【００１０】
また、前記表示制御手段は、前記転送対象となっているデータの個数が所定件数以上である場合に限り、前記制御を実行することとしてよい。
これにより、情報処理装置は、転送するデータ数が所定個数以上、例えば１０１件以上の場合に限り、転送済みデータの個数の表示の制限を行う。少ない個数のデータしか送信しない場合には、１個１個のデータが転送されていく様子を見れる方がユーザフレンドリィであり、また、データ転送の個数が少ない場合には、逐次転送済みデータ個数の表示を実行したとしても、データ転送にかかる時間はさほどかからないため、転送完了を待つユーザに対してストレスを与えることは少ない。
【００１１】
また、前記情報処理装置は、更に、他の情報処理装置と通信をするための通信手段を備え、前記第１記憶媒体は、通信先に係るデータを含むアドレスデータを通信先毎に記憶しており、前記データの個数は、前記アドレスデータを一単位とする数であることとしてよい。
また、前記転送手段は、前記第１記憶媒体から前記第２記憶媒体に前記アドレスデータを転送することとしてよい。
【００１２】
これにより、情報処理装置は、情報処理装置が通信機器である場合に、連絡先のデータであるアドレスデータを記憶していることが考えられ、その通信先に係る電話番号やメールアドレスなどのアドレスデータを転送することができる。また、この場合、転送するデータはアドレスデータの集合体であるアドレス帳であることが考えられ、情報処理装置は、当該転送においては、転送したアドレスデータの個数を、例えば１０個転送するごとに、表示装置に表示させる処理を実行することができる。
【００１３】
また、前記表示装置は、前記表示制御手段の制御により転送済みのデータの個数を示す情報を表示すると前記表示制御手段に対して表示の完了を示す情報を送信し、前記転送手段は、前記表示制御手段が前記表示装置に対して転送済みデータの個数を示す情報を表示する制御を行った後、前記表示の完了を示す情報を受信するまで、前記データ転送を中断することとしてよい。
【００１４】
これにより、情報処理装置は、表示処理を実行している間は、データの転送を中断することになるので、転送済みのデータの個数と表示内容との整合性を保つことができる。
また、複数個のデータの転送を実行する際に、転送済みデータの個数を示す情報を逐次表示する情報処理装置において転送済みのデータを表示するための転送データ数表示方法であって、前記情報処理装置に備えられた第１記憶媒体と、前記情報処理装置に接続される第２記憶媒体との間のデータ転送を実行する転送ステップと、表示装置に転送済みのデータの個数を示す情報の表示を実行させる場合に、転送済みのデータ個数を示す情報を表示する回数を転送対象となっているデータの個数よりも少なくするように前記表示を実行させる表示制御ステップとを含むことを特徴としてよい。
【００１５】
あるいは、複数個のデータの転送を実行する際に、転送済みデータの個数を示す情報を逐次表示する情報処理装置において、転送済みのデータを表示するための転送データ数を表示装置に表示させるための処理手順を、情報処理装置搭載のコンピュータに実行させるための転送データ数表示プログラムであって、前記処理手順は、前記情報処理装置に備えられた第１記憶媒体と、前記情報処理装置に接続される第２記憶媒体との間のデータ転送を実行する転送ステップと、前記表示装置に転送済みのデータの個数を示す情報の表示を実行させる場合に、転送済みのデータ個数を示す情報を表示する回数を転送対象となっているデータの個数よりも少なくするように前記表示を実行させる表示制御ステップと含むことを特徴としてよい。
【００１６】
情報処理装置がこの方法を実行する、あるいは情報処理装置に搭載されているコンピュータがこのプログラムを実行することにより、情報処理装置は、データ転送時に、転送済みデータの個数の表示の制限を実行することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係る情報処理装置の一実施形態である携帯電話機について図面を用いて説明する。
＜実施の形態＞
＜構成＞
図１は、本発明に係る携帯電話機１００の機能構成を示したブロック図である。同図に示すように、携帯電話機１００は、通信部１１０と、操作部１２０と、音声処理部１３０と、記憶部１４０と、表示部１５０と、外部メモリ装着部１６０と、制御部１７０とを含んで構成される。また、携帯電話機１００は、メモリカード２００を装着している。
【００１８】
上述の転送手段は、制御部１７０によって実現される。また、第１記憶媒体は、記憶部１４０に相当し、第２記憶媒体は、メモリカード２００に相当する。また、表示装置は、表示部１５０によって、表示制御手段は、制御部１７０により実現される。
通信部１１０は、アンテナ１１１を含んで構成され、アンテナ１１１から受け取った受信信号を受話音声信号及び受信データ信号に復調し、復調した受話音声信号を音声処理部１３０に、受信データ信号を制御部１７０に出力する機能を有する。また、通信部１１０は、音声処理部１３０でＡ／Ｄ変換された送話音声信号、及び制御部１７０から与えられる電子メールなどの送信データ信号を変調し、アンテナ１１１から出力する機能を有する。
【００１９】
操作部１２０は、テンキー群、オンフックキー、オフフックキー、方向キー、決定キー、メールキーなどの諸キー群を含み、ユーザの操作を受け付け、受け付けた操作内容を制御部１７０に伝達する機能を有する。本発明においては、特に、データ転送に係る指示をユーザから受け付ける。
音声処理部１３０は、通信部１１０から出力された受話音声信号をＤ／Ａ変換してスピーカ１３２に出力する機能と、マイク１３１から取得した送話音声信号をＡ／Ｄ変換し、生成した信号を通信部１１０に出力する機能を有する。
【００２０】
記憶部１４０は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を含んで構成され、小型ハードディスクや不揮発性メモリなどによって実現される。本発明においては、記憶部１４０は、特に、アドレス帳１４１を記憶している。アドレス帳１４１は、携帯電話機１００のユーザの家族、友人等の連絡先などの情報を各個人、企業ごとに記録している。
【００２１】
アドレス帳１４１について、具体的に説明すると、アドレス帳１４１には、ユーザが利用する連絡先の名称と共に、少なくとも電話番号あるいはメールアドレスの情報を含むものであって、一つの連絡先に係るデータが１個のアドレスデータとして記憶されている。アドレスデータには、そのほかにも例えば、住所のデータがあってもよいし、連絡先が一個人であれば、その個人の誕生日などのデータであってもよい。アドレス帳１４１は、このアドレスデータの集合体であり、記憶部１４０にあっては、各アドレスデータのフォーマットは統一され、そのデータ容量は同じであるので、記憶部１４１内の所定のアドレス値の単位で順にアドレスデータは格納されている。アドレス帳１４１のバックアップをとる場合には、アドレスデータ単位でデータの転送が実行され、一のアドレスデータが転送されると、転送したデータ数が１加算される。
【００２２】
表示部１５０は、ＧＥ（Graphic Engine）１５１とＬＣＤ（Liquid Crystal Display）１５２とを含んで構成される。ＧＥ１５１は、制御部１７０で実行されるアプリケーションプログラムの指示に基づいて、ＬＣＤ１５２で表示する画像のデータを生成し、当該画像データをＬＣＤ１５２に表示させる表示コマンドを出力する機能を有する。ＬＣＤ１５２は、ＧＥ１５１によって生成された画像を表示する機能を有する。また、ＬＣＤ１５２は、ＧＥ１５１に対して、表示を実行したことを示す表示完了コマンドを出力する機能を有し、ＧＥ１５１は、当該表示完了応答を受け取った後に、制御部１７０の表示制御手段１７１に対して、表示要求に対する表示完了応答を出力する機能を有する。
【００２３】
外部メモリ装着部１６０は、メモリカード２００を装着するためのスロットであり、制御部１７０の指示のもと、メモリカード２００と記憶部１４０間のデータ転送を中継する機能を有する。
制御部１７０は、携帯電話機１００の各部を制御する機能を有し、特に、記憶部１４０と外部メモリ装着部１６０に装着されるメモリカード２００間のデータ転送を実行する機能を有する。本実施例では、記憶部１４０に記憶されているアドレス帳１４１のデータをメモリカード２００に転送するものとして、記述する。
【００２４】
また、制御部１７０は、表示制御手段１７１と、転送カウンタ１７２と、総カウンタ１７３とを含む。
表示制御手段１７１は、記憶部１４０と外部メモリ装着部１６０に装着されるメモリカード２００間のデータ転送が実行されている場合に、基本的には、１個のデータの転送が実行された場合に、そのデータ転送が実行された旨を示す情報の表示要求をＧＥ１５１に出力し、その表示が実行されたことを示す描画応答が返されるまでデータ転送を待機させておく機能を有する。また、表示制御手段１７１は、そのデータ転送の転送件数が１０１件以上である場合に、１件ごとではなく１０件のデータを転送するごとに、データ転送が終了した件数の表示要求をＧＥ１５１に出力する。例えば、アドレス帳１４１のデータ転送を実行していて、アドレス帳１４１に１８９人分のアドレスが登録されていた場合には、１０人分のデータを転送するごとに表示要求を出力する。
【００２５】
転送カウンタ１７２は、データを転送しているときに、データ転送の件数が１０１件を超える場合には、１０件ごとのデータ転送をカウントする。つまり、カウント０から１件転送するごとに件数を１加算し、１０件になった時点で、その旨を表示制御手段１７１に通知し、自己のカウントを０にリセットする。
総カウンタ１７３は、何件のデータを転送したかをカウントする機能を有し、カウントしている数値を表示制御手段１７１に通知する機能を有する。
【００２６】
図２には、携帯電話機１００の外観図を示した。当該携帯電話機１００には、同図に示すように、メモリカード２００を装着することができる。メモリカード２００は、例えば、microSD（登録商標）カードである。
＜データ＞
ここでは、データ転送時におけるデータ転送の転送状況の表示例を示す。
【００２７】
まず、図３においては、従来におけるデータ転送のデータ転送状況を示す情報の表示画面を示した。なお、本発明においてもデータ転送件数が１００件以下の場合には、従来と同様の表示画面となる。図３（ａ）、図３（ｂ）、図３（ｃ）、図３（ｄ）の順に１個のデータ転送が終了するごとに表示要求が制御部１７０から表示部１５０に出力され、当図に示したような内容がＬＣＤ１５２に表示される。
【００２８】
図３（ａ）には、１件目のデータ転送が終了したことを示す画面表示の一例が示されている。本図に示すように、１件分のデータが終了したことを、「1/189」という表示で示している。分母の１８９は、転送する総件数を示している。
図３（ｂ）には、２件目までのデータ転送が終了したことを示す画面表示の一例が示されている。図３（ｃ）には、１８８件目までのデータ転送が終了したことを示す画面表示の一例が示されている。そして、図３（ｄ）には、１８９件分のデータの転送が終了したことを示す画面表示例を示した。
【００２９】
また、図３（ａ）〜（ｃ）においては、データ転送中であるため、「メモリカードを抜かないでください」とユーザに注意する旨を表示しているが、図３（ｄ）においては、データの転送が終了しているので、その表示は行わない。
このように、従来だと、１件分のデータ転送が終了するごとにデータ転送終了済み件数の表示の更新を行っていた。一方、図４には、本発明において、データ転送件数が１０１件を越える場合における転送済みのデータ件数の表示例を示した。
【００３０】
図４（ａ）には、１０件目までのデータ転送が終了したことを示す画面表示の一例が示されている。本図に示すように、１件分のデータが終了したことを、「10/189」という表示で示している。分母の１８９は、転送する総件数を示している。
図４（ｂ）には、２０件目までのデータ転送が終了したことを示す画面表示の一例が示されている。図４（ｃ）には、１８０件目までのデータ転送が終了したことを示す画面表示の一例が示されている。そして、図４（ｄ）には、１８９件分のデータの転送が終了したことを示す画面表示の一例を示した。
【００３１】
また、図４（ａ）〜（ｃ）においては、データ転送中であるため、「メモリカードを抜かないでください」とユーザに注意する旨を表示しているが、図４（ｄ）においては、データの転送が終了しているので、その表示は行わない。
図４に示したように、本発明の場合、１０件分のデータ転送が終了するごとにデータ転送終了済み件数の表示の更新を行う。また、データの転送が終了した場合にのみ、前の表示から１０件分のデータの転送が実行されていなくとも、図４（ｄ）に示したように表示の更新が行われる。
＜動作＞
次に、本実施の形態における動作を説明するにあたり、本発明においてデータ転送の表示出力がどのように実行されているかを、制御部１７０とＧＥ１５１とＬＣＤ１５２間のやり取りに基づいて説明する。
【００３２】
図５は、本発明におけるデータ転送を実行する際の、転送状況の表示におけるシーケンスを示した図である。ここでは、１８９件登録されているアドレス帳１４１のデータをメモリカード２００に転送する場合の動作を説明する。
まず、制御部１７０が、アドレス帳１４１の中のデータを１件ずつ順に記憶部１４０から、外部メモリ装着部１６０を介して、メモリカード２００に書き込んでいく。このデータ転送が１０件の節目である場合には、制御部１７０は、ＧＥ１５１に対して、１０件分のデータ転送が終了したことを示す情報の表示要求DispReq10を出力する（ステップＳ５０１）。
【００３３】
表示要求DispReq10を受けて、ＧＥ１５１は、表示する画素データを作成し、ＬＣＤ１５２に対して、その表示を実行させる表示コマンドDispCmd10を出力する（ステップＳ５０３）。そしてＧＥ１５１は、ＬＣＤ１５２から、ＬＣＤ１５２において表示が完了したことを示す表示完了コマンドを受けるまでは待機状態に入る（ステップＳ５０５）。待機状態に入ると、ＧＥ１５１は、次の表示要求を受け付けなくなる。
【００３４】
ＬＣＤ１５２は、当該表示コマンドを受けてデータ転送した件数「10/189」を表示し、表示したことを示す表示完了コマンドCmd10AnsをＧＥ１５１に返す（ステップＳ５０７）。
Cmd10Ansを受けたＧＥ１５１は、待機状態を解除し（ステップＳ５０９）、表示要求DispReq10に基づく表示が実行されたことを示す表示完了応答Req10Ansを制御部１７０に出力する（ステップＳ５１１）。表示完了応答Req10Ansを受けた制御部１７０は、１１件目のデータ転送を実行する。
【００３５】
そして、１２件目、１３件目とデータを転送していき、２０件目を転送すると、制御部１７０は、２０件分のデータ転送が終了したことを示す情報の表示要求DispReq20をＧＥ１５１に出力する（ステップＳ５１３）。
表示要求DispReq20を受けて、ＧＥ１５１は、表示する画素データを作成し、ＬＣＤ１５２に対して、その表示を実行させる表示コマンドDispCmd20を出力する（ステップＳ５１５）。そしてＧＥ１５１は、ＬＣＤ１５２から、ＬＣＤ１５２において表示が完了したことを示す表示完了コマンドを受けるまでは待機状態に入る（ステップＳ５１７）。
【００３６】
ＬＣＤ１５２は、当該表示コマンドを受けてデータ転送した件数「20/189」を表示し、表示したことを示す表示完了コマンドCmd20AnsをＧＥ１５１に返す（ステップＳ５１９）。
Cmd20Ansを受けたＧＥ１５１は、待機状態を解除し（ステップＳ５２１）、表示要求DispReq20に基づく表示が実行されたことを示す表示完了応答Req20Ansを制御部１７０に出力する（ステップＳ５２３）。表示完了応答Req20Ansを受けた制御部１７０は、２１件目のデータ転送を実行する。
【００３７】
携帯電話機１００は、データ転送済みのデータ転送情報の表示をこのような手順で表示を実行する。
図６は、本発明におけるデータ転送を実行している際のデータ転送状況の表示させるための制御部１７０の動作を示したフローチャートである。
まず携帯電話機１００は、操作部１２０を介して、データ転送の指示を受け付ける（ステップＳ６０１）。ここでは、アドレス帳１４１の記憶部１４０からメモリカード２００へのデータバックアップのための転送指示を受けたものとする。当該指示を受け付けた制御部１７０は、まず、アドレス帳１４１に登録されているアドレスデータの件数を検出し、アドレス帳１４１に登録されているアドレスデータの件数が１０１件以上あるかどうかを判定する（ステップＳ６０３）。このとき制御部１７０は、転送する総件数を記憶する。
【００３８】
アドレスデータが１０１件以上登録されていた場合には（ステップＳ６０３のＹＥＳ）、制御部１７０は、データ転送を開始し、転送カウンタ１７２と総カウンタ１７３とにカウントを開始させる（ステップＳ６０５）。１個のアドレスデータの転送が実行されるごとに、転送カウンタ１７２と総カウンタ１７３は、カウントしている数を１加算する（ステップＳ６０７）。１件のアドレスデータの転送については、上述したように、各アドレスデータは所定容量のデータ量を有することから、アドレス帳１４１が格納されているアドレス位置から所定単位、即ちアドレスデータの容量の単位でアドレスを区切って、各区切りごとのデータを転送することで行われる。
【００３９】
制御部１７０は、この時点で全てのデータの転送が終了しているかどうかを判断する。これは総カウンタ１７３でカウントされている数が記憶した転送予定のデータ数に一致するかどうかによって行う（ステップＳ６０９）。データ転送が終了していない場合には（ステップＳ６０９のＮＯ）、転送カウンタ１７２は、カウントしている数が１０になったかどうかを判定する（ステップＳ６１１）。
【００４０】
転送カウンタ１７２で、カウントしている数値が１０であった場合には（ステップＳ６１１のＹＥＳ）、転送カウンタ１７２は、その旨を表示制御手段１７１に通知する。当該通知を受けて、表示制御手段１７１は、一旦データを転送する動作を中断させる。そして、表示制御手段１７１は、総カウンタ１７３がその時点でカウントしている数を表示させる表示要求をＧＥ１５１に出力し、転送カウンタ１７２はカウント数が１０になったことをトリガに、カウントしている数を０にリセットする。また、表示制御手段は１７１表示完了応答をＧＥ１５１から到来するのを待つ（ステップＳ６１３）。
【００４１】
表示要求を受けたＧＥ１５１は、受け取ったデータ転送の件数、即ち総カウンタでカウントされている数に基づき描画データを生成し、表示コマンドを出力してＬＣＤ１５２に表示させる。ＬＣＤ１５２は表示を実行したことを示す表示完了コマンドを出力し、ＧＥ１５１は、それを受けて表示要求応答を制御部１７０に返す。当該表示要求応答を受けて、表示制御手段１７1は、データ転送の抑制を解除する。
【００４２】
そして、制御部１７０は、ステップＳ６０７に戻り、以降の処理を実行する。
ステップＳ６０９において、データ転送が終了していることが検出された場合、即ち記憶した転送するデータの数と総カウンタ１７３で計上されている数とが一致した場合には（ステップＳ６０９のＹＥＳ）、制御部１７０は、図４（ｄ）に示したような、データ転送が終了したことを示す情報を表示部１５０に表示させて（ステップＳ６１５）、データ転送の処理を終了する。
【００４３】
アドレスが１０１件以上登録されていなかった場合には（ステップＳ６０３のＮＯ）、制御部１７０は、データの転送を開始し、総カウンタにカウントを開始させる（ステップＳ６０４）。１個のアドレスデータの転送が実行されるごとに、総カウンタ１７３は、カウントしている数を１加算する（ステップＳ６０６）。
次に、制御部１７０は、記憶した転送するデータ数と、総カウンタ１７３でカウントされている数が一致するかどうかによって、全てのデータ転送が終了しているかどうかを判定する（ステップＳ６０８）。
【００４４】
全てのデータ転送が終了していない場合には（ステップＳ６０８のＮＯ）、総カウンタ１７３は、カウントが１加算されたことを表示制御手段１７１に通知する。当該通知を受けて、表示制御手段１７１は、一旦データを転送する動作を中断させる。そして、表示制御手段１７１は、総カウンタ１７３がその時点でカウントしている数を表示させる表示要求をＧＥ１５１に出力し、ＧＥ１５１から表示完了応答が到来するのを待つ（ステップＳ６１０）。
【００４５】
表示要求を受けたＧＥ１５１は、受け取ったデータ転送の件数、即ち総カウンタでカウントされている数に基づき描画データを生成し、表示コマンドを出力してＬＣＤ１５２に表示させる。ＬＣＤ１５２は表示を実行したことを示す表示完了コマンドを出力し、ＧＥ１５１は、それを受けて表示要求応答を制御部１７０に返す。当該表示要求応答を受けて、表示制御手段１７1は、データ転送の抑制を解除する。
【００４６】
そして、制御部１７０は、ステップＳ６０６に戻り、以降の処理を実行する。
ステップＳ６０８において、データ転送が終了していることが検出された場合、即ち転送するデータの数と総カウンタ１７３で計上されている数とが一致した場合には（ステップＳ６０８のＹＥＳ）、制御部１７０は、図３（ｄ）に示したような、データ転送が終了したことを示す情報を表示部１５０に表示させて（ステップＳ６１５）、データ転送の処理を終了する。
【００４７】
以上に説明してきたように、本発明においては、複数個のデータの転送を実行したら、１件のデータの転送が実行され、そのことにより転送済みデータ件数が更新され、表示内容を更新した後に次のデータ転送が実行されるような仕様において、データ転送の件数が多い場合には、そのデータ転送の転送状況を示す転送件数の表示を、転送するデータ数よりも少なくすることが特徴となる。
＜補足＞
上記実施の形態に基づいて、本発明に係る携帯電話機について説明したが、本発明の実施の形態はこれに限るものではないことは勿論である。以下、その変形例について説明する。
（１）本発明は、上記実施の形態に示した携帯電話機におけるデータ転送を実行する際の転送情報の表示方法であってもよく、当該表示方法を携帯電話機のコンピュータに実行させるためのプログラムであってもよい。
（２）上記実施の形態においては、データ転送件数が１０１件以上の場合に１０件ごとのデータ転送表示を実行していたが、これは１０１件以上でなく、例えば２００件であってもよく、また、１０１件未満の場合においても、１０件ごとのデータ転送表示を行うこととしてもよい。
（３）上記実施の形態においては、アドレス帳の転送を例に動作の実施例を示したが、本発明における要点は、携帯電話機でデータ転送を実行する際の転送状況を示す画面表示方法にあるので、転送するデータはアドレス帳以外のものであってもよい。例えば、画像データ、テキストデータ、ムービーデータなどであってもよい。
（４）上記実施の形態においては、記憶部１４０からメモリカード２００へのデータ転送例を示したが、これは逆であってもよい。つまり、メモリカード２００から、記憶部１４０へのデータ転送であってもよく、メモリカード２００から記憶部１４０に転送されたデータの件数の表示を所定件数ごとに実行する。
（５）上記実施の形態においては、データ転送件数が１００を超える場合に、１０件ごとにデータ転送の状況を示す情報を表示したが、これは別に１０件ごとでなくてもよい。例えば、５件ごとであってもよいし、あるいは２０件ごとなどでもよい。また、最初のうちは、１件のデータ転送ごとにデータ転送表示を行い、１０１件を超えたら１０件のデータ転送ごとにデータ転送表示を行い、２０１件を超えたら２０件のデータ転送ごとにデータ転送表示を行うというように、データ転送表示を行う区切りを変動させてもよい。
（６）上記実施の形態においては簡単にしか説明しなかったが、ここで比較のために、データ転送において、データ転送状況との同期をとらない場合のシーケンスを図７に示した。本シーケンスに基づいて、同期をとらない場合の問題がどのように発生するかを簡単に説明しておく。
【００４８】
図７は、データ転送において転送済みデータの情報表示を実行する場合の制御部と、ＧＥと、ＬＣＤの関係を示している。
まず、制御部が、アドレス帳の中のデータを１件ずつ順に記憶部から、外部メモリ装着部を介して、メモリカードに書き込んでいく。制御部は、ＧＥに対して、１件分のデータの転送が終了したことを示す情報の表示要求DispReq1を出力する（ステップＳ７０１）。
【００４９】
表示要求DispReq1を受けて、ＧＥは、表示する画素データを作成し、ＬＣＤに対して、その表示を実行させる表示コマンドDispCmd1を出力する（ステップＳ７０３）。そしてＧＥは、ＬＣＤから、ＬＣＤにおいて表示が完了したことを示す表示完了コマンドを受ける。
なお、表示要求DispReq1が出力されてからも、制御部によりデータ転送は実行されている。２個目のデータの転送が終了すると、制御部は、２個のデータが転送済みであることを示す情報を表示させる表示要求DispReq2を出力する（ステップＳ７０９）。当該表示要求DispReq2に基づいてステップＳ７１１、Ｓ７１３、Ｓ７１５を得て、２件目までのデータ転送が終了したことを示す情報が表示される。通常はこのように、表示要求に対応してデータ転送数が表示される。
【００５０】
しかし、図７のステップＳ７１７、Ｓ７１９、Ｓ７２１に示したように連続して、表示要求DispReq3 、DispReq4、DispReq5が出力され、ＧＥがその他の画像の表示処理のためにビジー状態であることがある。この場合、先の表示要求DispReq3 、DispReq4については、処理できないことがある。
すると、最後に出力されたDispReq5のみが受理され、ＧＥからは、ＬＣＤに対してDispCmd5が出力される。そしてＬＣＤでは、データ転送した件数として「5/189」が表示されることになる（ステップＳ７２１、Ｓ７２３、Ｓ７２５、Ｓ７２７）。
【００５１】
つまり、１件１件連続して表示するはずが、「3/189」と、「4/189」の表示が抜け落ちることになる。機器としては、予定外の動作は、別のバグの発生要因となることがあるため、規定外の動作はしない方がよい。よって、本発明のように、転送件数を表示する際にデータ転送を実行していたならば、一時的にデータ転送を中断することにより、この事態を防ぐことができる。
【００５２】
なお、一回の表示に係る時間を図７に示すように、Ｔ２とすると、この時間は、図５に示した時間Ｔ１よりも、待機する処理がないため当然に短くなる。結果、同期をとる構成では、同期を取らない場合に比して、データ転送にかかる時間が長くなる。しかしながら、本発明では、データ数の表示処理回数を少なくすることにより、データ転送処理に要する時間を短縮することができる。
（８）上記実施の形態においては、転送件数を「20/189」のように数値で表現することとしたが、これは、その他の表現形態であってもよく、ユーザが転送されたデータの個数を認識できる形態であればよい。例えば、四角のブロックで表現し、大きいブロックを１０の単位、小さなブロックを１の単位として、ブロックの個数で表現してもよい。
（９）上記実施の形態においては、情報処理装置として携帯電話機を例に示したが、これは携帯電話機に限らず、データ転送において、転送済みのデータ数を表示する場合に、その表示回数を転送対象となっているデータ数よりも少なくする機器であればなんでもよい。例えば、ＰＤＡ（Personal Digital Assistants）にフラッシュメモリを接続して、ＰＤＡのメモリとフラッシュメモリとの間でデータ転送を実行する際の転送済みのデータ数の表示回数を転送するデータ数のよりも少なくしてもよい。あるいは、例えば、デジタルカメラからＰＣ（Personal Computer）に撮影した画像データを転送する際に、画像データ１枚ごとではなく、１０枚ごとに転送したデータ数の表示をデジタルカメラの表示画面に表示するようにしてもよい。
（１０）上記実施の形態においては、転送カウンタが１０になった場合に、データ数の表示処理を行うこととしたが、転送カウンタを設けない構成にしてもよい。つまり、総カウンタが数値を１加算する毎に、総カウンタでカウントされている数値を１０で除算し、整数値で割り切れた場合に、その時点の数値で表示処理を行うという構成にしてもよい。
【産業上の利用可能性】
【００５３】
本発明に係る情報処理装置は、データ転送のタイミングと同期を取りながら、当該データ転送における転送状況を表示できる携帯電話機として活用することができる。
【図面の簡単な説明】
【００５４】
【図１】携帯電話機１００の機能構成を示した機能ブロック図である。
【図２】携帯電話機１００とメモリカード２００の外観を示した外観図である。
【図３】データ転送を実行する際に従来における、データ転送状況の表示例である。
【図４】本発明においてデータ転送を実行する際の、データ転送状況の表示例である。
【図５】本発明における制御部とＧＥとＬＣＤ間のやり取りを示したシーケンス図である。
【図６】本発明におけるデータ転送時の制御部１７０の動作を示したフローチャートである。
【図７】従来における制御部とＧＥとＬＣＤ間のやり取りを示したシーケンス図である。
【符号の説明】
【００５５】
１００  携帯電話機
１１０  通信部
１１１  アンテナ
１２０  操作部
１３０  音声処理部
１３１  マイク
１３２  スピーカ
１４０  記憶部
１４１  アドレス帳
１５０  表示部
１５１  ＧＥ
１５２  ＬＣＤ
１６０  外部メモリ装着部
１７０  制御部
１７１  表示制御手段
１７２  転送カウンタ
１７３  総カウンタ
２００  メモリカード
【図１】
2008108138.tif 000003
【図２】
2008108138.tif 000004
【図３】
2008108138.tif 000005
【図４】
2008108138.tif 000006
【図５】
2008108138.tif 000007
【図６】
2008108138.tif 000008
【図７】
2008108138.tif 000009