(57)【要約】【解決課題】  転記機能を実行する際の操作性を向上させることができる情報処理装置を得る。【解決手段】  ディスプレイ１４は、文字を含む情報を表示し、操作入力検出部４６は、ディスプレイ１４の表示面に対する接触位置を指定位置として検出し、ＣＰＵ４０は、前検出された指定位置に対応する所定情報を転記データとして特定し、ＲＡＭ４８は、特定された転記データを示す情報を記憶し、ＣＰＵ４０は、前記転記データが特定された後に引き続き操作入力検出部４６により指定位置が検出されたとき、当該指定位置を転記先位置であるものとして、ＲＡＭ４８により記憶された情報により示される転記データを当該転記先位置へ転記するための処理を行っている。【選択図】図２
2006209305.tif 000002
【特許請求の範囲】
【請求項１】
文字を含む情報を表示する表示手段と、
前記表示手段の表示面に対する接触位置を指定位置として検出する検出手段と、
前記検出手段により検出された指定位置に対応する所定情報を転記データとして特定する転記データ特定手段と、
前記転記データ特定手段により特定された転記データを示す情報を記憶する記憶手段と、
前記転記データ特定手段により前記転記データが特定された後に引き続き前記検出手段により指定位置が検出されたとき、当該指定位置を転記先位置であるものとして、前記記憶手段により記憶された情報により示される転記データを当該転記先位置へ転記するための処理を行う転記手段と、
を備えた情報処理装置。
【請求項２】
前記転記データ特定手段は、前記検出手段により検出された指定位置に対する接触期間が第１の所定期間以上となった場合に当該指定位置に対応する所定情報を転記データとして特定し、
前記転記手段は、前記転記データ特定手段により前記転記データが特定された後に引き続き、前記検出手段により検出される指定位置に対する接触期間が前記第１の所定期間以上となった場合に、当該指定位置を前記転記先位置であるものとする
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記転記データ特定手段は、前記検出手段により指定位置が検出されてから第２の所定期間よりも短い期間の間に次の指定位置が検出された場合に当該次の指定位置に対応する所定情報も転記データとして特定し、前記検出手段により指定位置が検出されてから第２の所定期間以上次の指定位置が検出されなかった場合に転記データの特定処理を終了し、
前記記憶手段は、前記転記データ特定手段により特定された複数の転記データを示す情報を記憶し、
前記転記手段は、前記転記データ特定手段により前記転記データが特定された後に引き続き、前記検出手段により指定位置が検出されてから前記第２の所定期間よりも短い期間の間に次の指定位置が検出された場合に、当該次の指定位置も転記先位置であるものとし、当該複数の転記先位置へ前記記憶手段により記憶された前記複数の転記データを転記するための処理を行う
ことを特徴とする請求項１又は請求項２記載の情報処理装置。
【請求項４】
前記転記データ特定手段は、前記検出手段により同時に複数の指定位置が検出された場合に、第３の所定期間よりも短い期間の間に接触状態が解除された指定位置に対応する所定情報を前記転記データとして特定し、
前記転記手段は、前記第３の所定期間よりも短い期間の間に接触状態が解除されなかった指定位置を前記転記先位置であるものとする
ことを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記転記手段は、前記転記するための処理を行うと共に転記した所定情報を転記元から削除する
ことを特徴とする請求項１乃至請求項４の何れか１項記載の情報処理装置。
【請求項６】
前記表示手段に表示される情報は当該情報に関連する関連情報と予め関連付けられており、
前記記憶手段は、指定位置に対応する所定情報と共に当該指定位置に対応する所定情報に関連付けられた前記関連情報を前記転記データとして記憶し、
前記転記手段は、前記記憶手段により記憶された前記転記データから前記転記先位置に予め定められた種類の転記データを当該転記先位置へ転記するための処理を行う
ことを特徴とする請求項１乃至請求項５の何れか１項記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示された情報を他の表示位置へ転記するための処理を行う転記機能を有する情報処理装置に関するものである。
【背景技術】
【０００２】
従来、複写機やファクシミリ等には、入力装置としてタッチパネル・ディスプレイを備えたものがある。このタッチパネル・ディスプレイは、表示部に文字等を表示すると共に表示部を接触操作されることにより入力操作を受け付けることができる。
【０００３】
ところで、パーソナル・コンピュータ（以下、「ＰＣ」という）、ＰＤＡ（Personal Digital Assistant、携帯情報端末）等の情報処理装置では、文字等の情報を転記データとしてクリップボード（バッファメモリ）に一旦記憶させ、記憶させた転記データを他の入力位置へ転記（コピー）するための処理を行う転記機能（所謂、コピー／貼り付け機能）を備えているものがあり、タッチパネル・ディスプレイが備えられた情報処理装置においても同様の転記機能が搭載されているものがある。ユーザは、この転記機能を用いることにより、既に入力（表示）されている文字等の情報を他の入力領域に転記することができるため、入力の手間を軽減することができる。
【０００４】
しかしながら、この転記機能を用いるには、転記する転記データの範囲の指定、転記データのクリップボードへの格納指示、転記先位置の指定、転記データのクリップボードからの転記指示、といった複数段階の操作が必要であり、操作手順が煩雑であった。
【０００５】
そこで、特許文献１には、携帯電話における転記機能の操作性を向上させる技術が開示されている。この技術は、転記データの範囲を指定する際に、転記データの開始位置にカーソルを移動させた後に所定のボタンが指定されると、指定された開始位置以下の全データが転記データとしてクリップボードに記憶され、また、他の所定ボタンが指定されると、開始位置以下の全データから特定の文字列（例えば、http://）から始まる半角英数字の文字列が転記データとしてクリップボードに記憶されるものとなっており、転記データの指定を簡略化することができる。
【特許文献１】特開２００２−２９０５４３公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１の技術においても、転記先位置を指定した後に転記データのクリップボードからの転記指示を行う必要があり、クリップボードに対する転記データの入出力を意識した操作が必要あるため操作手順が煩雑である、という問題点が依然として残る。
【０００７】
本発明は上記問題点を解決するためになされたものであり、転記機能を実行する際の操作性を向上させることができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１に記載の発明は、文字を含む情報を表示する表示手段と、前記表示手段の表示面に対する接触位置を指定位置として検出する検出手段と、前記検出手段により検出された指定位置に対応する所定情報を転記データとして特定する転記データ特定手段と、前記転記データ特定手段により特定された転記データを示す情報を記憶する記憶手段と、前記転記データ特定手段により前記転記データが特定された後に引き続き前記検出手段により指定位置が検出されたとき、当該指定位置を転記先位置であるものとして、前記記憶手段により記憶された情報により示される転記データを当該転記先位置へ転記するための処理を行う転記手段と、を備えている。
【０００９】
請求項１記載の発明によれば、
表示手段により文字を含む情報が表示され、検出手段により前記表示手段の表示面に対する接触位置が指定位置として検出され、転記データ特定手段により前記検出手段により検出された指定位置に対応する所定情報が転記データとして特定され、記憶手段により前記転記データ特定手段により特定された転記データを示す情報が記憶され、転記手段により前記転記データ特定手段により前記転記データが特定された後に引き続き前記検出手段により指定位置が検出されたとき、当該指定位置を転記先位置であるものとして、前記記憶手段により記憶された情報により示される転記データを当該転記先位置へ転記するための処理が行われる。
【００１０】
ここで、記憶手段に記憶される転記データを示す情報とは、転記データそのものでよいし、転記データが記憶されているメモリ上のアドレスでもよい。
【００１１】
なお、上記表示手段には、ＣＲＴディスプレイ、プラズマ・ディスプレイ、有機ＥＬディスプレイ、液晶ディスプレイ等のディスプレイが含まれる。また、上記検出手段には、感圧方式、抵抗膜方式、静電容量方式、光走査方式、超音波方式等のタッチパネルが含まれる。さらに、上記記憶手段には、ＲＡＭ、フラッシュメモリ等の半導体メモリ、コンパクトフラッシュ（登録商標）、マイクロドライブ（登録商標）、メモリスティック（登録商標）、ＳＤカード（登録商標）、メモリスティック（登録商標）、ｘＤピクチャカード（登録商標）等の可搬型メモリ、ハードディスク等の固定記憶装置が含まれる。
【００１２】
このように請求項１記載の発明によれば、表示手段に文字を含む情報を表示し、前記表示手段の表示面に対する接触位置を指定位置として検出し、検出された指定位置に対応する所定情報を転記データとして特定し、特定した転記データを示す情報を記憶手段に記憶し、前記転記データが特定された後に引き続き指定位置が検出されたとき、当該指定位置を転記先位置であるものとして、前記記憶手段により記憶された情報により示される転記データを当該転記先位置へ転記しているので、転記機能を実行する際の操作性を向上させることができる。
【００１３】
なお、請求項１記載の発明は、請求項２記載の発明のように、前記転記データ特定手段は、前記検出手段により検出された指定位置に対する接触期間が第１の所定期間以上となった場合に当該指定位置に対応する所定情報を転記データとして特定し、前記転記手段は、前記転記データ特定手段により前記転記データが特定された後に引き続き、前記検出手段により検出される指定位置に対する接触期間が前記第１の所定期間以上となった場合に、当該指定位置を前記転記先位置であるものとするようにしてもよい。
【００１４】
また、請求項１又は請求項２記載の発明は、請求項３記載の発明のように、前記転記データ特定手段は、前記検出手段により指定位置が検出されてから第２の所定期間よりも短い期間の間に次の指定位置が検出された場合に当該次の指定位置に対応する所定情報も転記データとして特定し、前記検出手段により指定位置が検出されてから第２の所定期間以上次の指定位置が検出されなかった場合に転記データの特定処理が終了し、前記記憶手段は、前記転記データ特定手段により特定された複数の転記データを示す情報を記憶し、前記転記手段は、前記転記データ特定手段により前記転記データが特定された後に引き続き、前記検出手段により指定位置が検出されてから前記第２の所定期間よりも短い期間の間に次の指定位置が検出された場合に、当該次の指定位置も転記先位置であるものとし、当該複数の転記先位置へ前記記憶手段により記憶された前記複数の転記データを転記するための処理を行うようにしてもよい。
【００１５】
また、請求項１記載の発明は、請求項４記載の発明のように、前記転記データ特定手段は、前記検出手段により同時に複数の指定位置が検出された場合に、第３の所定期間よりも短い期間の間に接触状態が解除された指定位置に対応する所定情報を前記転記データとして特定し、前記転記手段は、前記第３の所定期間よりも短い期間の間に接触状態が解除されなかった指定位置を前記転記先位置であるものとするようにしてもよい。
【００１６】
また、請求項１乃至請求項４の何れか１項記載の発明は、請求項５記載の発明のように、前記転記手段は、前記転記するための処理を行うと共に転記した所定情報を転記元から削除するようにしてもよい。
【００１７】
さらに、請求項１乃至請求項５の何れか１項記載の発明は、請求項６記載の発明のように、前記表示手段に表示される情報は当該情報に関連する関連情報と予め関連付けられており、前記記憶手段は、指定位置に対応する所定情報と共に当該指定位置に対応する所定情報に関連付けられた前記関連情報を前記転記データとして記憶し、前記転記手段は、前記記憶手段により記憶された前記転記データから前記転記先位置に予め定められた種類の転記データを当該転記先位置へ転記するための処理を行うようにしてもよい。
【発明の効果】
【００１８】
以上説明したように、表示手段に文字を含む情報を表示し、前記表示手段の表示面に対する接触位置を指定位置として検出し、検出された指定位置に対応する所定情報を転記データとして特定し、特定した転記データを示す情報を記憶手段に記憶し、前記転記データが特定された後に引き続き指定位置が検出されたとき、当該指定位置を転記先位置であるものとして、前記記憶手段により記憶された情報により示される転記データを当該転記先位置へ転記しているので、転記機能を実行する際の操作性を向上させることができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００２０】
図１には、本発明の情報処理装置としての画像形成装置１０が示されている。
【００２１】
同図に示すように本実施の形態に係る画像形成装置１０は、所定の読込位置に載置された記録用紙から画像を読み込み、当該画像を示す画像データを出力するスキャナ１１と、スキャナ１１から出力された画像データや外部から入力された画像データ等の各種画像データを用いて画像形成処理を行う装置本体１２と、操作メニューやメッセージ等を表示すると共に表面に透過型のタッチパネルが一体に設けられたタッチパネル・ディスプレイ（以下、「ディスプレイ」という。）１４と、を有している。
【００２２】
なお、上記タッチパネルは、感圧方式のものとされており、ユーザがディスプレイ１４の表示面に指先にて接触する（タッチ操作する）ことにより画像形成装置１０に対して各種の動作を指示することができる。
【００２３】
また、装置本体１２の内部には、感光体ドラム、当該感光体ドラムを帯電させる帯電器、画像データに基づきレーザービームを制御して帯電した感光体ドラム上に静電潜像を形成する光走査系、形成された静電潜像をトナーによって現像する現像器、及び現像されたトナー像を記録用紙へ転写する転写器等、を含んで構成された画像形成処理を行うための画像形成エンジン部１５（図１では図示省略。図２参照。）が備えられている。
【００２４】
次に、図２を参照して、画像形成装置１０の電気系の要部構成を説明する。
【００２５】
同図に示すように、画像形成装置１０は、装置全体の動作を司るＣＰＵ（中央処理装置）４０と、各種データを一時的に記憶するＲＡＭ４８と、制御プログラムを含む各種プログラムや各種パラメータ等が予め記憶されたＲＯＭ４２と、ディスプレイ１４への各種情報の表示を制御するディスプレイドライバ４４と、ディスプレイ１４の表示面におけるタッチ操作が行われたタッチ位置（指定位置）の座標を操作情報として検出する操作入力検出部４６と、を備えている。
【００２６】
また、画像形成装置１０は、スキャナ１１による光学的な画像の読み取りを制御するスキャナドライバ５０と、画像形成エンジン部１５の作動を制御する画像形成エンジン制御部５４と、スキャナ１１から出力された画像データや各種情報などを記憶するＨＤＤ（ハードディスクドライブ）５６と、一般通信回線に接続されてファクシミリ電文の送受信を行う通信Ｉ／Ｆ（インタフェース）部５８と、を備えている。
【００２７】
ＣＰＵ４０、ＲＡＭ４８、ＲＯＭ４２、ディスプレイドライバ４４、操作入力検出部４６、スキャナドライバ５０、画像形成エンジン制御部５４、ＨＤＤ５６、及び通信Ｉ／Ｆ部５８は、システムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ４０は、ＲＡＭ４８、ＲＯＭ４２及びＨＤＤ５６へのアクセス、スキャナドライバ５０を介したスキャナ１１の作動の制御、画像形成エンジン制御部５４を介した画像形成エンジン１５の作動の制御、通信Ｉ／Ｆ部５８を介したファクシミリ電文の送受信、ディスプレイドライバ４４を介したディスプレイ１４への操作画面、各種メッセージ等の表示、を各々行うことができる。また、ＣＰＵ４０は、操作入力検出部４６により検出された操作情報に基づいてタッチ操作が行われたタッチ位置を常時把握できる。
【００２８】
ここで、本実施の形態に係る画像形成装置１０では、ファクシミリ電文の送信対象となる宛先の電話番号を２桁の番号に割り当てて登録する短縮番号登録機能を有している。
【００２９】
図３には、短縮番号登録機能により短縮番号の登録を行う際にディスプレイ１４に表示される短縮番号登録画面７０が示されている。
【００３０】
同図に示すように、この短縮番号登録画面７０には、２桁の短縮番号を表示する短縮番号表示部７２と、宛先の名称を入力する宛先名称入力部７４と、宛先の電話番号を入力する電話番号入力部７６と、短縮番号表示部７２、宛先名称入力部７４及び電話番号入力部７６に表示されている内容をそれぞれ表示面上方向へスクロールさせる上スクロールボタン７８と、表示面下方向へスクロールさせる下スクロールボタン７９と、が設けられている。
【００３１】
短縮番号登録画面７０により登録された宛先の名称及び電話番号は宛先データとしてＨＤＤ５６に記憶される。
【００３２】
図１０には、ＨＤＤ５６に記憶された宛先データが示されている。同図に示すように、本実施の形態に係る宛先データでは、対応する短縮番号、宛先名称及び電話番号が関連付けられた状態で記憶される。
【００３３】
また、本実施の形態に係る画像形成装置１０では、宛先データとして登録されている複数の宛先を１つの宛先グループとして登録することが可能となっており、ファクシミリ電文を送信する際に、宛先グループを宛先として指定すると、当該グループに登録されている複数の宛先の各々へファクシミリ電文を送信することができる。
【００３４】
図４には、宛先グループの登録を行う際にディスプレイ１４に表示される宛先グループ登録画面８０が示されている。
【００３５】
同図に示すように、この宛先グループ登録画面８０は、宛先データとして登録されている短縮番号を表示する短縮番号表示部８２と、宛先名称が表示される宛先名称表示部８４と、宛先グループのグループ番号を表示するグループ番号表示部８６と、宛先グループとして登録する宛先を入力するグループ入力部８８と、宛先名称表示部８４に表示されている内容を表示面上方向へスクロールさせる上スクロールボタン９０Ａ、表示面下方向へスクロールさせる下スクロールボタン９２Ａと、グループ入力部８８に表示されている内容を表示面上方向へスクロールさせる上スクロールボタン９０Ｂ、表示面下方向へスクロールさせる下スクロールボタン９２Ｂと、が設けられている。
【００３６】
そして、この宛先グループ登録画面８０では、入力する情報として宛先名称を入力することが予め定められており、グループ入力部８８に宛先名称を入力することで対応するグループ番号に関連付けられて宛先が登録される。
【００３７】
ところで、本実施の形態に係る画像形成装置１０には、転記機能が備えられており、ユーザによってディスプレイ１４に対する所定のタッチ操作が行われると、当該転記機能を実行するべく、ＣＰＵ４０によって転記処理が実行される。
【００３８】
本実施の形態に係る転記処理では、ユーザがディスプレイ１４へタッチしている期間ｔが第１の所定期間Ｔ１（本実施の形態では、１秒）以上となった場合、転記データの指定操作が行われているものと判断してタッチ位置の情報を選択状態（本実施の形態では、反転表示。）とし、タッチしている期間ｔが第１の所定期間Ｔ１未満である場合、タッチ位置への通常の指定操作が行われているものと判断する。具体的には、例えば、ディスプレイ１４に文字情報が表示されている場合、当該文字情報の表示されている位置にタッチしている期間ｔを第１の所定期間Ｔ１よりも短くすると、通常の指定操作が行われていると判断されて文字情報の位置へカーソルが移動し、また、文字情報の位置にタッチしている期間ｔを第１の所定期間Ｔ１以上とすると、転記データの指定操作が行われていると判断されて文字情報が選択状態となる。
【００３９】
さらに、本実施の形態に係る転記処理では、転記データの指定操作が行われて文字情報を選択状態としてから第２の所定期間Ｔ２（本実施の形態では、２秒）よりも短い期間の間にディスプレイ１４へ再度タッチ操作が行われると、転記データの指定操作が再度行われているものと判断し、再度タッチしている期間ｔが第１の所定期間Ｔ１以上となった場合、再度タッチ操作が行われた位置の文字情報を選択状態とする。
【００４０】
一方、本実施の形態に係る転記処理では、転記データの指定操作が行われて文字情報を選択状態としてから第２の所定期間Ｔ２を経過すると、ユーザによる転記データの指定操作が終了したと判断して、選択状態とした文字情報を転記データとしてＲＡＭ４８に記憶させて選択状態を解除し、以降のディスプレイ１４へのユーザのタッチ操作を転記先位置の指定操作と判断する。
【００４１】
本実施の形態に係る転記処理では、この転記先位置の指定操作において、転記データの指定操作と同様に、ディスプレイ１４へタッチしている期間ｔが第１の所定期間Ｔ１以上となった場合、タッチ操作された位置を転記先位置とする。また、転記先位置が指定された後に第２の所定期間（本実施の形態では、２秒）よりも短い期間の間にディスプレイ１４への再度タッチ操作が行われると、転記先位置の指定操作が再度行われているものと判断し、再度タッチしている期間ｔが第１の所定期間Ｔ１以上となった場合、再度タッチ操作が行われた位置を転記先位置とする。これにより、複数の位置を転記先位置として指定することが可能となっている。
【００４２】
さらに、本実施の形態に係る転記処理では、ディスプレイ１４の複数の位置で同時にタッチされた場合、各タッチ位置の間でデータの移動が指定されたと判断している。例えば、ユーザによってディスプレイ１４の２つの位置に２本の指により同時にタッチ操作がなされ、２つのタッチ位置のうち先にいずれか１方のタッチ位置の指が離され、１方の指が離されてから第３の所定期間Ｔ３（本実施の形態では、０．５秒）以上経過した場合、１方の指が離されたタッチ位置に対応する情報を転記データとし、指が離されなかったタッチ位置を転記先位置として転記データの転記を行い、さらに、先に離されたタッチ位置の転記データの消去を行う。これにより、タッチ操作された２つのタッチ位置の間で情報の移動が行われる。
【００４３】
次に、図５を参照しつつ、本実施の形態に係る画像形成装置１０の転記処理の実行時における作用を詳細に説明する。
【００４４】
なお、図５は、ユーザによってディスプレイ１４へのタッチ操作が行われ、かつ、ディスプレイ１４に表示されている情報に選択状態のものが無い場合に、ＣＰＵ４０によって実行される転記処理プログラムの処理の流れを示すフローチャートであり、当該プログラムは、ＲＯＭ４２の所定領域に予め記憶されている。
【００４５】
まず、ステップ１００では、ディスプレイ１４のタッチ操作されたタッチ位置への指定操作を特定するための指定操作特定処理を実行する。
【００４６】
以下、図６を参照して当該指定操作特定処理について説明する。なお、図６は、ＣＰＵ４０により実行される当該指定操作特定処理プログラムの処理の流れを示すフローチャートであり、当該プログラムは、ＲＯＭ４２の所定領域に予め記憶されている。
【００４７】
まず、ステップ１５０では、ユーザよりディスプレイ１４にタッチされている期間ｔを計時するため、ＣＰＵ４０に内臓された図示しないタイマーによる計時をリセットした後に開始する。なお、ＣＰＵ４０においてリセットされたタイミング以降の内部クロック数をカウントすることによりタイマーの代用としてもよい。
【００４８】
次のステップ１５２では、ディスプレイ１４に対してタッチがなされている間に、ディスプレイ１４の他の位置でタッチがされたか否かを判定し、肯定判定の場合はステップ１５４へ移行し、否定判定の場合はステップ１５８へ移行する。
【００４９】
ステップ１５４では、後述するステップ１７０の処理により、既に選択状態とされた情報があるか否かを判定し、肯定判定の場合はステップ１６６へ移行し、否定判定の場合はステップ１５６へ移行して移動処理となる。ステップ１５６では、図７に示される移動処理を実行する。なお、当該移動処理の詳細な処理内容については後述する。
【００５０】
一方、ステップ１５８では、ディスプレイ１４に対して継続してタッチされているか否かを判定し、肯定判定の場合はステップ１５２へ移行し、否定判定の場合はステップ１６０へ移行する。よって、ディスプレイ１４に継続してタッチされている間、ステップ１５２、ステップ１５８の処理が繰り返される。
【００５１】
ステップ１６０では、タッチされていた期間ｔが上述した第１の所定期間Ｔ１（本実施の形態では、１秒）以上か否かを判定し、肯定判定の場合はステップ１６８へ移行し、否定判定の場合はステップ１６２へ移行する。
【００５２】
なお、ディスプレイ１４への通常のタッチ操作でのタッチ期間は、３００［ｍｓ］〜５００［ｍｓ］であると一般的に言われている。このため、タッチされていた期間ｔを第１の所定期間Ｔ１と比較することで、通常のタッチ操作と転記データの指定操作とを判別している。すなわち、ユーザがタッチしている期間を意図的に長くした場合を転記データの指定操作と判断している。この第１の所定期間Ｔ１は、５００［ｍｓ］よりも長くすることが好ましく、更に、操作性を考慮すると２秒以下であることが好ましい。
【００５３】
ステップ１６２では、後述するステップ１７０の処理によってディスプレイ１４に既に選択状態とされた情報があるか否かを判定し、肯定判定の場合はステップ１６６へ移行し、否定判定の場合はステップ１６４へ移行する。
【００５４】
ステップ１６４では、タッチ位置における通常のタッチ操作による指定処理を実行する。例えば、ディスプレイ１４のタッチ操作された位置に操作ボタンが表示されていれば、操作ボタンが指定された際の指定処理が実行される。一方、ステップ１６６では、ディスプレイ１４に既に選択状態とされた情報が存在するため、選択状態を全て解除する。これにより、一旦選択状態とされた情報の選択状態の解除を容易に行うことができる。
【００５５】
一方、ステップ１６８では、タッチされていた位置の情報が既に選択状態であるか否かを判定し、否定判定の場合はステップ１７０へ移行し、肯定判定の場合はステップ１７２へ移行する。
【００５６】
ステップ１７０では、タッチされていた位置の情報を選択状態とする一方、ステップ１７２では、タッチされていた位置の情報の選択状態を解除する。
【００５７】
すなわち、ユーザが第１の所定期間Ｔ１以上ディスプレイ１４にタッチ操作を行うことにより、タッチ操作していた位置の情報が選択状態となる。また、タッチ操作していた位置の情報が既に選択状態である場合は、選択状態が解除される。
【００５８】
次のステップ１７４では、ディスプレイ１４に対してタッチされていない期間ｔを計時するため、タイマーによる計時をリセットした後に開始する。
【００５９】
次のステップ１７６では、新たにタッチ操作が検出されたか否かを判定し、肯定判定の場合はステップ１５０へ移行し、否定判定の場合はステップ１７８へ移行する。
【００６０】
ステップ１７８では、タッチされていない期間ｔが上述した第２の所定期間Ｔ２（本実施の形態では、２秒）以上となったか否かを判定し、否定判定の場合はステップ１７６へ移行し、肯定判定の場合はリターン（処理終了）となって指定操作特定処理へ復帰する。
【００６１】
すなわち、第２の所定期間Ｔ２（本実施の形態では、２秒）よりも短い期間の間に新たにタッチ操作が検出された場合は、ステップ１５０以降の処理が再度行われ、複数の位置の情報を選択状態とすることができる。
【００６２】
なお、この第２の所定期間Ｔ２は、ユーザが続けて転記データの指定操作を行うために新たなタッチ操作を行ったかを判断するための期間であり、操作性を考慮すると１秒以上、３秒以下であることが好ましい。
【００６３】
ここで、図６に示される指定操作特定処理へ図５の転記処理のステップ１００から移行した場合はリターンによりステップ１０２へ移行し、転記処理のステップ１０８から移行した場合はリターンによりステップ１１０へ移行する。
【００６４】
ここでは、転記処理のステップ１００から指定操作特定処理へ移行したため、転記処理のステップ１０２へ移行する。
【００６５】
図５の転記処理のステップ１０２では、指定操作特定処理によって選択状態とされた情報が存在するか否かを判定し、肯定判定の場合はステップ１０４へ移行し、否定判定の場合は処理終了へ移行する。
【００６６】
ステップ１０４では、選択状態とされた情報を転記データと特定し、選択状態とされた情報をＲＡＭ４８に記憶させ、ディスプレイ１４に表示されている全ての選択状態を解除する。この際、記憶させるデータに関連付けられたデータが存在する場合は、関連付けられたデータも共にＲＡＭ４８に記憶される。例えば、図４に示される宛先名称表示部８４が選択状態であった場合、宛先名称表示部８４に表示されている名称は宛先データ（図１０参照）において電話番号と関連付いているため、電話番号も共に記憶される。
【００６７】
なお、転記データと特定が終了した後、ディスプレイ１４に特定のマークを表示したり、あるいは、ピープ音等を出力することが好ましい。これにより、以降の処理が転記先位置の特定に関する操作であることをユーザが判別することができる。
【００６８】
次のステップ１０６では、転記データが特定された後に引き続き、新たなタッチ操作が検出されたか否かを判定し、肯定判定の場合はステップ１０８へ移行し、否定判定の場合はステップ１０６へ再度移行する。
【００６９】
ステップ１０８では、タッチ操作された位置への処理内容を判定するため、再度、図６に示す上述した指定操作特定処理を実行し、指定操作特定処理のリターン後にステップ１１０へ移行する。
【００７０】
ステップ１１０では、指定操作特定処理によって選択状態とされた位置が存在するか否かを判定し、肯定判定の場合はステップ１１２へ移行し、否定判定の場合は処理終了へ移行する。
【００７１】
ステップ１１２では、ステップ１０８の指定操作特定処理によって選択状態とされた位置を転記先位置として、ＲＡＭ４８に記憶された転記データを転記先位置へ転記し、処理終了となる。ここで、この転記の際、転記先位置において登録する情報が予め設定されている場合、ＲＡＭ４８に記憶されている関連付けされたデータから設定された条件に合う情報が転記される。
【００７２】
図８には、宛先グループ登録画面８０において、転記処理が行われた際の画面の変化が示されている。
【００７３】
図８（Ａ）に示すように、ユーザによって宛先グループ登録画面８０の宛先名称表示部８４の「佐藤商事」の位置が第１の所定期間Ｔ１以上タッチ操作されると、名称表示部８４の「佐藤商事」の位置が選択状態（反転表示）となる。
【００７４】
名称表示部８４の「佐藤商事」の位置が選択状態となってから第２の所定期間Ｔ２未満の間に、ユーザによって名称表示部８４の「富士電設」の位置がタッチされ、タッチされている時間ｔが第１の所定期間Ｔ１以上となると、図８（Ｂ）に示すように、名称表示部８４の「佐藤商事」と共に「富士電設」の位置が選択状態となる。
【００７５】
名称表示部８４の「佐藤商事」の位置が選択状態となってから第２の所定期間Ｔ２を経過すると、選択状態であった位置の情報が宛先データにおいて関連付けられた電話番号と共にＲＡＭ４８に記憶される。
【００７６】
その後、図８（Ｃ）に示すように、ユーザによってグループ入力部８８の位置が第１の所定期間Ｔ１以上タッチ操作されると、グループ入力部８８が選択状態となり、グループ入力部８８の位置が選択状態となってから第２の所定期間Ｔ２を経過すると、図８（Ｄ）に示すように、ＲＡＭ４８に記憶された転記データが転記される。なお、グループ入力部８８は入力する情報として宛先名称を入力することが予め定められているため、ＲＡＭ４８に記憶された転記データから宛先名称が転記される。
【００７７】
ここで、例えば、グループ入力部８８において入力する情報として電話番号を入力することが予め定められていた場合は、ＲＡＭ４８に記憶された転記データから電話番号が転記される。
【００７８】
このように、本実施の形態の転記処理によれば、ユーザは、転記データのＲＡＭ４８への入出力を意識した特別な操作を必要せず、転記する情報の位置を所定期間Ｔ１以上指定し、転記先の位置を第１の所定期間Ｔ１以上指定するにより、転記処理を行うことができるため操作性が向上する。
【００７９】
なお、転記処理では、転記データの指定操作が行われてから一定期間（例えば、１０分）経過すると、ＲＡＭ４８（クリップボード）に記憶された転記データを消去することが好ましい。これにより、ＲＡＭ４８に転記データが残ることが防止できるためセキュリティが向上する。
【００８０】
次に、本実施の形態に係る移動処理について説明する。図７は、ＣＰＵ４０によって実行される移動処理プログラムの処理の流れを示すフローチャートであり、当該プログラムは、ＲＯＭ４２の所定領域に予め記憶されている。
【００８１】
ここで、図７の移動処理は、図６の指定操作特定処理のステップ１５６から実行されており、上述したように指定操作特定処理のステップ１５２においてディスプレイ１４にタッチされている間に、ディスプレイ１４の他の位置にタッチされていると判定されている。
【００８２】
図７のステップ２００では、ディスプレイ１４に対してタッチ操作されたタッチ位置の情報を全て選択状態とする。
【００８３】
次のステップ２０２では、ディスプレイ１４に対してさらに他の位置でタッチ操作が検出されたか否かを判定し、肯定判定の場合はステップ２００へ移行し、否定判定の場合はステップ２０４へ移行する。これにより、タッチ操作されたタッチ位置の情報はステップ２００において全て選択状態となる
ステップ２０４では、選択状態とされた全てのタッチ位置において継続してタッチ（ディスプレイ１４との接触）がなされているか否かを判定し、肯定判定の場合はステップ２００へ移行し、否定判定の場合はステップ２０６へ移行する。
【００８４】
すなわち、タッチ位置の何れでタッチが検出されなくなるまで、ステップ２００〜ステップ２０４の処理が繰り返される。
【００８５】
ステップ２０６では、タッチ位置の何れでタッチが検出されなくなってからの期間ｔを計時するため、タイマーによる計時をリセットした後に開始する。
【００８６】
次のステップ２０８では、選択状態であり、かつ、タッチが検出されなくなった位置の情報を転記データとして特定する。
【００８７】
次のステップ２１０では、タッチが検出されなくなってからの期間ｔが第３の所定期間Ｔ３を経過したか否かを判定し、肯定判定の場合はステップ２１２へ移行し、否定判定の場合は再度ステップ２０８へ移行する。
【００８８】
ステップ２１２では、選択状態であり、かつ、タッチが検出されている位置を転記先位置とする。
【００８９】
ここで、上述した第３の所定期間Ｔ３は、タッチ位置をデータの移動元と移動先に区別するための期間である。タッチが検出されなくなってからの期間ｔが第３の所定期間Ｔ３よりも短い期間の間にタッチが検出されなくなった位置の情報が転記データとなり、第３の所定期間Ｔ３が経過するまでタッチが検出されている位置が転記先位置となる。この第３の所定期間Ｔ３は、操作性を考慮すると、５００［ｍｓ］よりも長く、２秒以下であることが好ましい。
【００９０】
次のステップ２１４では、ステップ２０８において特定した転記データをＲＡＭ４８に記憶させ、全ての選択状態を解除する。この際、上述したように記憶させるデータに関連付けられたデータが存在する場合は、関連付けられたデータも共にＲＡＭ４８に記憶される。
【００９１】
次のステップ２１６では、ステップ２１２において特定した転記先位置へ、ＲＡＭ４８に記憶された転記データを転記する。ここで、この転記の際、転記先位置において登録する情報が予め設定されている場合、ＲＡＭ４８に記憶されている関連付けされたデータから設定された条件に合う情報が転記される。
【００９２】
次のステップ２１８では、転記データとして特定された位置の情報の削除が行われ、リターンへ移行し、図５に示される転記処理の処理終了へ移行する。
【００９３】
このように、転記データの転記先位置への転記を行った後に、転記データとして特定された位置の情報を削除することで、転記データが転記先位置へ移動される。
【００９４】
図９には、短縮番号登録画面７０において、本実施の形態に係る移動処理を用いて、「佐藤商事」の短縮番号を「０１」から「０５」へ移動させる際の画面の変化が示されている。
【００９５】
図９（Ａ）に示すように、ユーザによって短縮番号登録画面７０の宛先名称入力部７４の「佐藤商事」の位置と共に「富士電設」の位置がタッチ操作されると、短縮番号登録画面７０の「佐藤商事」と「富士電設」の位置が選択状態（反転表示）となる。
【００９６】
そして、宛先名称入力部７４の「佐藤商事」の位置にタッチしている指が離され、さらに、第３の所定期間Ｔ３を経過した後に「富士電設」の位置にタッチしている指が離されると、宛先名称入力部７４の「佐藤商事」を転記データ、宛先名称入力部７４の「富士電設」の位置を転記先位置と判断し、図９（Ｂ）に示すように、転記データが転記先位置へと転記される。電話番号入力部７６についても同様の移動処理を行うことにより、電話番号を移動することができる。
【００９７】
なお、上述した短縮番号登録画面７０及び宛先グループ登録画面８０で転記処理により転記された情報は、画像形成装置１０の装置本体１２の上面に設けられた図示しない操作パネルに対して所定の登録操作が行われると、登録処理が行われてＨＤＤ５６に記憶される。
【００９８】
以上のように本実施の形態によれば、表示手段（ここでは、ディスプレイ１４）は、文字を含む情報を表示し、検出手段（ここでは、操作入力検出部４６）は、前記表示手段の表示面に対する接触位置を指定位置として検出し、転記データ特定手段（ここでは、ＣＰＵ４０）は、前記検出手段により検出された指定位置に対応する所定情報を転記データとして特定し（転記処理のステップ１０４）、記憶手段（ここでは、ＲＡＭ４８）は、前記転記データ特定手段により特定された転記データを示す情報を記憶し、転記手段（ここでは、ＣＰＵ４０）は、前記転記データ特定手段により前記転記データが特定された後に引き続き前記検出手段により指定位置が検出されたとき、当該指定位置を転記先位置であるものとして、前記記憶手段により記憶された情報により示される転記データを当該転記先位置へ転記するための処理を行っている（転記処理のステップ１１２）ので、転記機能を実行する際の操作性を向上させることができる。
【００９９】
また、前記転記データ特定手段は、前記検出手段により検出された指定位置に対する接触期間が第１の所定期間以上となった場合に当該指定位置に対応する所定情報を転記データとして特定し（指定操作特定処理のステップ１７０）、前記転記手段は、前記転記データ特定手段により前記転記データが特定された後に引き続き、前記検出手段により検出される指定位置に対する接触期間が前記第１の所定期間以上となった場合に、当該指定位置を前記転記先位置である（指定操作特定処理のステップ１７０）ものとしているので、転記データのＲＡＭ４８への入出力のための特別な操作が必要ないため、転記機能の操作性を向上させることができる。
【０１００】
また、前記転記データ特定手段は、前記検出手段により指定位置が検出されてから第２の所定期間よりも短い期間の間に次の指定位置が検出された場合に当該次の指定位置に対応する所定情報も転記データとして特定し（指定操作特定処理のステップ１７６）、前記検出手段により指定位置が検出されてから第２の所定期間以上次の指定位置が検出されなかった場合に転記データの特定処理を終了し（指定操作特定処理のステップ１７８）、前記記憶手段は、前記転記データ特定手段により特定された複数の転記データを示す情報を記憶し、前記転記手段は、前記転記データ特定手段により前記転記データが特定された後に引き続き、前記検出手段により指定位置が検出されてから前記第２の所定期間よりも短い期間の間に次の指定位置が検出された場合に、当該次の指定位置も転記先位置であるものとし、当該複数の転記先位置へ前記記憶手段により記憶された前記複数の転記データを転記するための処理を行っているので（転記処理のステップ１１２）、複数の位置の情報を複数の転記先へ転記することができる。
【０１０１】
また、前記転記データ特定手段は、前記検出手段により同時に複数の指定位置が検出された場合に、第３の所定期間よりも短い期間の間に接触状態が解除された指定位置に対応する所定情報を前記転記データとして特定し（移動処理のステップ２０８）、前記転記手段は、前記第３の所定期間よりも短い期間の間に接触状態が解除されなかった指定位置を前記転記先位置であるもの（移動処理のステップ２１２）としているので、転記元と転移先を指等で指定し、転記元のタッチ位置を先に離し、転記先を第３の所定期間を経過するまでタッチすることにより転記処理を行うことができ、転記機能の操作性が向上する。
【０１０２】
また、前記転記手段は、前記転記するための処理を行うと共に転記した所定情報を転記元から削除（移動処理のステップ２１８）しているので、転記データを転記先位置へ移動させることができる。
【０１０３】
さらに、前記表示手段に表示される情報は当該情報に関連する関連情報と予め関連付けられており、前記記憶手段は、指定位置に対応する所定情報と共に当該指定位置に対応する所定情報に関連付けられた前記関連情報を前記転記データとして記憶し（転記処理のステップ１０４）、前記転記手段は、前記記憶手段により記憶された前記転記データから前記転記先位置に予め定められた種類の転記データを当該転記先位置へ転記するための処理（転記処理のステップ１１２）を行っているので、関連付けられたデータから転記先位置に適切なデータを転記することができる。
【０１０４】
なお、本実施の形態に係る移動処理（図７参照）では、ステップ２１８において転記データとして特定された位置の情報を削除しているが、当該ステップを削除して転記データを転記先位置へ転記する転記処理としてもよい。
【０１０５】
また、本実施の形態では、図８に示すように、タッチ状態を継続することにより名称表示部８４が選択状態となって名称表示部８４に表示されている全ての内容が転記データとなる場合について説明したが、次のようなタッチ操作によって、表示されている情報の一定部分をのみを選択状態とできるようにしてもよい。例えば、文字列「ＡＢＣＤ」が表示されている場合、「ＢＣ」のみを転記データとして指定する場合、指定開始位置「Ｂ」に対してタッチを行い、タッチを継続したまま指定終了位置「Ｃ」まで移動させ、第１の所定期間Ｔ１を経過するまでタッチを継続することにより、「ＢＣ」部分のみを選択状態とする。これにより、文字列から任意の位置を転記データとして選択することができる。
【０１０６】
また、転記先位置の指定において、図８に示すように、タッチ状態を継続することによりグループ入力部８８が選択状態となって転記先位置となったが、既に表示されている情報の任意の位置に転記データを挿入する場合は、挿入する位置を指定すればよい。例えば、文字列「ＡＢＣＤ」が表示されており、「ＢＣ」の間を転記データを挿入したい場合、転記先位置として「Ｃ」に対してタッチ操作を行って「Ｃ」を選択状態する。転記処理のステップ１１２の処理では選択状態とされた「Ｃ」の位置に対して転記データを挿入するように転記すればよい。
【０１０７】
また、本実施の形態では、タッチパネル・ディスプレイを用いて説明を行ったが、ＰＣ等においても転記処理を行うようにしてもよい。この場合、マウス等の位置情報入力手段を用いてディスプレイに表示されている情報から転記データ及び転記先位置を指定すればよい。例えば、文字列「ＡＢＣＤ」がディスプレイに表示されている場合、マウスを用いて「ＢＣ」のみ選択して反転状態とし、その反転状態とした位置で第１の所定期間Ｔ１を経過するまで位置を維持することにより、「ＢＣ」部分のみを転記データとして指定することができる。また、第２の所定期間Ｔ２よりも短い期間の間に他の位置を反転状態とすることにより、複数の位置を転記データとして指定することが可能となる。なお、マウスを用いた場合は、同時複数の位置への位置指定が行えないため、移動処理を行うことはできない。
【０１０８】
その他、本実施の形態で説明した画像形成装置１０の構成（図１〜図２参照。）は、一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【０１０９】
また、本実施の形態で説明した各処理プログラムの流れ（図５〜図７参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【図面の簡単な説明】
【０１１０】
【図１】実施の形態に係る画像形成装置の外観図である。
【図２】実施の形態に係る画像形成装置の電気系の要部構成図である。
【図３】実施の形態に係る短縮番号登録画面の１例を示す図である。
【図４】実施の形態に係る宛先グループ登録画面の１例を示す図である。
【図５】実施の形態に係る転記処理プログラムの処理の流れを示すフローである。
【図６】実施の形態に係る指定操作特定処理プログラムの処理の流れを示すフローである。
【図７】実施の形態に係る移動処理プログラムの処理の流れを示すフローである。
【図８】実施の形態に係る転記処理中の宛先グループ登録画面の変化を示す図である。
【図９】実施の形態に係る移動処理中の短縮番号登録画面の変化を示す図である。
【図１０】実施の形態に係る宛先データを示す図である。
【符号の説明】
【０１１１】
１０  画像形成装置
１４  タッチパネルディスプレイ
４０  ＣＰＵ
４６  操作入力検出部
４８  ＲＡＭ
【図１】
2006209305.tif 000003
【図２】
2006209305.tif 000004
【図３】
2006209305.tif 000005
【図４】
2006209305.tif 000006
【図５】
2006209305.tif 000007
【図６】
2006209305.tif 000008
【図７】
2006209305.tif 000009
【図８】
2006209305.tif 000010
【図９】
2006209305.tif 000011
【図１０】
2006209305.tif 000012