吸気通路に燃料を噴射する吸気通路用噴射弁と、燃焼室内に燃料を直接噴射する筒内用噴射弁とを備え、これら各噴射弁から噴射される燃料の噴射比率が異なる複数の噴射形態に切り替えられる内燃機関に適用されて、同内燃機関の実空燃比が目標空燃比となるように燃料噴射量を補正する空燃比補正値を算出する空燃比制御装置において、前記空燃比補正値は、目標空燃比と実空燃比との偏差に基づいて算出されるフィードバック補正値と、目標空燃比と実空燃比との定常的なずれを補償する学習値とで構成されており、前記噴射形態の切替に際して、切替前の噴射形態における前記学習値及び切替後の噴射形態における前記学習値の少なくとも一方の学習が完了していないときには、切替前のフィードバック補正値による燃料噴射量の補正を抑制することを特徴とする内燃機関の空燃比制御装置。前記切替前のフィードバック補正値による燃料噴射量の補正の抑制は、前記フィードバック補正値を初期化することによって行われる請求項1に記載の内燃機関の空燃比制御装置。前記噴射形態の切替に際して、切替前の噴射形態における前記学習値及び切替後の噴射形態における前記学習値の双方についてともに学習が完了しているときには、切替直後のフィードバック補正値として、切替直前のフィードバック補正値を設定する請求項1または2に記載の内燃機関の空燃比制御装置。ところで、上記学習値の学習が完了していない状態で、噴射形態の切替前におけるフィードバック補正値を噴射形態の切替後におけるフィードバック補正値としてそのまま利用してしまうと、噴射形態の切替直後において空燃比が乱れてしまうことがある。本発明は、上記実情に鑑みてなされたものであり、その目的は、噴射形態の切替時における空燃比の乱れを抑えることのできる内燃機関の空燃比制御装置を提供することにある。以下、上記目的を達成するための手段及びその作用効果について記載する。請求項1に記載の発明は、吸気通路に燃料を噴射する吸気通路用噴射弁と、燃焼室内に燃料を直接噴射する筒内用噴射弁とを備え、これら各噴射弁から噴射される燃料の噴射比率が異なる複数の噴射形態に切り替えられる内燃機関に適用されて、同内燃機関の実空燃比が目標空燃比となるように燃料噴射量を補正する空燃比補正値を算出する空燃比制御装置において、前記空燃比補正値は、目標空燃比と実空燃比との偏差に基づいて算出されるフィードバック補正値と、目標空燃比と実空燃比との定常的なずれを補償する学習値とで構成されており、前記噴射形態の切替に際して、切替前の噴射形態における前記学習値及び切替後の噴射形態における前記学習値の少なくとも一方の学習が完了していないときには、切替前のフィードバック補正値による燃料噴射量の補正を抑制することをその要旨とする。上記学習値の学習完了前では、目標空燃比と実空燃比との定常的なずれが上記フィードバック補正値に含まれてしまうため、同フィードバック補正値は比較的大きい値になりやすい。一方、上記学習値の学習が完了すると、目標空燃比と実空燃比との定常的なずれは学習値によって補償されるため、フィードバック補正値は、学習値の学習完了前と比較して小さい値になる。従って、噴射形態の切替前での学習値の学習が完了しておらず、噴射形態の切替後での学習値の学習が完了している場合には、噴射形態切替後の上記空燃比補正値として、比較的大きな値となっているフィードバック補正値が学習値に加算されることになり、空燃比補正値が過度に大きくなって燃料噴射量が過剰に補正されるおそれがある。逆に、噴射形態の切替前での学習値の学習が完了しており、噴射形態の切替後での学習値の学習が完了していない場合には、噴射形態切替後の上記空燃比補正値が、比較的小さい値となっているフィードバック補正値のみによって構成されることになり、空燃比補正値が過度に小さくなって燃料噴射量の補正が不足するおそれがある。そこで、同構成では、噴射形態の切替に際して、切替前の噴射形態における学習値及び切替後の噴射形態における学習値の少なくとも一方の学習が完了していないときには、切替前のフィードバック補正値による燃料噴射量の補正を抑制するようにしている。そのため、燃料噴射量の過剰補正や補正不足が抑えられるようになり、これにより噴射形態の切替時における空燃比の乱れを抑えることができるようになる。請求項2に記載の発明は、請求項1に記載の内燃機関の空燃比制御装置において、前記切替前のフィードバック補正値による燃料噴射量の補正の抑制は、前記フィードバック補正値を初期化することによって行われることをその要旨とする。同構成によれば、噴射形態の切替に際して、切替前の噴射形態における学習値及び切替後の噴射形態における学習値の少なくとも一方の学習が完了していないときには、フィードバック補正値が初期化される。従って、噴射形態切替前のフィードバック補正値によって行われる噴射形態切替後の燃料噴射量の補正を適切に抑制することができるようになる。請求項3に記載の発明は、請求項1または2に記載の内燃機関の空燃比制御装置において、前記噴射形態の切替に際して、切替前の噴射形態における前記学習値及び切替後の噴射形態における前記学習値の双方についてともに学習が完了しているときには、切替直後のフィードバック補正値として、切替直前のフィードバック補正値を設定することをその要旨とする。噴射形態の切替前後において学習値の学習が完了している場合には、噴射形態切替後の上記空燃比補正値として、比較的小さい値となっているフィードバック補正値が噴射形態切替後の学習値に加算される。従って、空燃比補正値として過度に大きい値や小さい値が設定されることはなく、燃料噴射量の過剰補正や補正不足が抑えられる。また、噴射形態切替直後のフィードバック補正値として、噴射形態切替直前のフィードバック補正値を設定する場合には、フィードバック補正値の初期値を設定する場合と比較して、切替直後のフィードバック補正値がある程度更新された状態となっている。そのためより早い時期に空燃比を安定化させることができるようになる。以下、この発明にかかる内燃機関の空燃比制御装置を具体化した一実施形態について、図1~図4を参照して説明する。図1に示されるように、内燃機関11の気筒12内にはピストン13が備えられている。ピストン13は、内燃機関11の出力軸であるクランクシャフト15にコンロッド14を介して連結されており、コンロッド14によりピストン13の往復運動がクランクシャフト15の回転運動に変換される。気筒12内にあってピストン13の上方には燃焼室16が区画形成されており、この燃焼室16に向かって筒内噴射用インジェクタ17筒内用噴射弁が取り付けられている。筒内噴射用インジェクタ17には、周知の燃料供給機構を通じて所定の高圧燃料が供給されている。そして、この筒内噴射用インジェクタ17の開弁駆動により、燃料が燃焼室16内に直接噴射供給される筒内噴射。また、燃焼室16には、その内部に形成される燃料と空気とからなる混合気に対して点火を行う点火プラグ18が取り付けられている。この点火プラグ18による混合気への点火タイミングは、点火プラグ18の上方に設けられたイグナイタ19によって調整される。更に、上記燃焼室16には、吸気通路20及び排気通路21が連通されている。そして、燃焼室16と吸気通路20との連通部分、すなわち吸気ポート20aには、同吸気ポート20aに燃料を噴射するポート噴射用インジェクタ22吸気通路用燃料噴射弁が設けられている。このポート噴射用インジェクタ22には、周知の機構を通じて所定圧の燃料が供給されている。そして、このポート噴射用インジェクタ22の開弁駆動に伴って、燃料が吸気ポート20aに噴射されるポート噴射。また、吸気通路20には燃焼室16に導入される空気量を調量するスロットルバルブが設けられている。また、排気通路21の下流には、混合気の空燃比が所定範囲内の値となっているときに浄化機能を発揮する排気浄化装置100が設けられている。内燃機関11の機関制御は、電子制御装置30により行われている。電子制御装置30は、機関制御に係る各種処理を実施する中央演算処理装置CPU、制御用のプログラムや機関制御に必要な情報を記憶するメモリ、筒内噴射用インジェクタ17やポート噴射用インジェクタ22の駆動回路、並びにイグナイタ19等の駆動回路等を備えて構成されている。電子制御装置30には、機関運転状態を検出する各種のセンサが接続されている。例えばクランクセンサ31によって機関出力軸であるクランクシャフト15の位相角、すなわちクランク角が検出され、これに基づいて機関回転速度NEが算出される。またアクセルセンサ33によって、アクセル操作量ACCPが検出される。また、電子制御装置30には、吸気通路20内を流れる空気の量を検出するエアフロエータ34の検出信号が入力され、この検出信号に基づいて吸入空気量Qaが検出される。さらに電子制御装置30には、機関冷却水の温度冷却水温THWを検出する水温センサ35、吸気の温度吸気温THAを検出する温度センサ36、実空燃比AFrを検出するために排気中の酸素濃度を検出する空燃比センサ37等、機関制御に必要なセンサの検出信号が入力されている。そして電子制御装置30は、こうした各種センサの検出信号によって把握される内燃機関11の運転状況に応じて、燃料噴射制御や点火時期制御を始めとする各種機関制御を実施する。電子制御装置30は、機関負荷や機関回転速度に基づいて筒内噴射用インジェクタ17及びポート噴射用インジェクタ22からそれぞれ噴射される燃料の噴射比率を変更することで複数の噴射形態を具現化する。例えば、低負荷運転領域ではポート噴射用インジェクタ22だけを用いて燃料噴射を行い、高負荷運転領域では筒内噴射用インジェクタ17だけを用いて燃料噴射を行う。そして中負荷運転領域では、ポート噴射用インジェクタ22及び筒内噴射用インジェクタ17の双方から燃料噴射を行う。さらに、後述する学習値Gの学習が未完の場合や、筒内噴射用インジェクタ17に対するデポジット付着の抑制を図る場合には、本来ポート噴射用インジェクタ22だけを用いた燃料噴射を行う領域であっても、一時的に筒内噴射用インジェクタ17だけを用いた燃料噴射に切り替える。また、電子制御装置30は空燃比制御を行う。この空燃比制御は周知の制御であるため、以下では概要のみを説明する。空燃比制御では、混合気の実空燃比AFrが目標空燃比AFpとなるように基本燃料噴射量Qbを補正する空燃比補正値AFHを算出される。そして、基本燃料噴射量Qbに対して空燃比補正値AFHの分だけ燃料噴射量が補正されることにより最終的な燃料噴射量Qが算出される。空燃比補正値AFHは、目標空燃比AFpと実空燃比AFrとの偏差に基づいて算出されるフィードバック補正値以下、FB補正値というHと、目標空燃比AFpと実空燃比AFrとの定常的なずれを補償する学習値Gとで構成されている。FB補正値Hは、目標空燃比AFpと実空燃比AFrとの偏差に基づいて算出される値であり、算出周期ごとに更新される。一方、学習値Gは、ポート噴射用インジェクタ22や筒内噴射用インジェクタ17の噴射特性の個体差等に起因して実空燃比AFrが目標空燃比AFpからリッチ側またはリーン側に定常的にずれることを補償する値であり、FB補正値Hの絶対値が所定値を超えることを条件に更新されて学習が完了する。従って、図2に示すように、学習値Gの学習完了前では、空燃比補正値AFHの全てがFB補正値Hで構成されている一方、学習値Gの学習完了後では、空燃比補正値AFHがFB補正値H及び学習値Gで構成される。さらに、学習値Gの学習完了前では、目標空燃比AFpと実空燃比AFrとの定常的なずれがFB補正値Hに含まれてしまうため、同FB補正値Hは比較的大きい値になりやすい。一方、学習値Gの学習が完了すると、目標空燃比AFpと実空燃比AFrとの定常的なずれは学習値Gによって補償されるため、FB補正値Hは、学習値Gの学習完了前と比較して小さい値になる。なお、学習値Gは、各インジェクタ17、22の個体差等を補償する値であるため、ポート噴射用インジェクタ22及び筒内噴射用インジェクタ17のそれぞれについて算出される。以下では、ポート噴射用インジェクタ22に対応した学習値Gをポート用学習値Gpといい、筒内噴射用インジェクタ17に対応した学習値Gを筒内用学習値Gdという。次に、燃料を噴射するインジェクタがポート噴射用インジェクタ22から筒内噴射用インジェクタ17に切り替えられるとき、あるいは筒内噴射用インジェクタ17からポート噴射用インジェクタ22に切り替えられるとき、つまり噴射形態を切り替えるときのFB補正値Hの設定態様について、図3、4を参照して説明する。図3に、噴射形態切り替え直後のFB補正値Hを設定する反映処理についてその処理手順を示す。なお、本処理は電子制御装置30によって所定周期ごとに繰り返し実行される。また、この反映処理によって設定された噴射形態の切り替え直後におけるFB補正値Hは、その後、目標空燃比AFpと実空燃比AFrとの偏差に基づいて随時更新されることにより、切り替え後の噴射形態に対応した値に更新されていく。さて、本処理が開始されるとまず、噴射形態の切り替え時、つまりポート噴射から筒内噴射への切り替え時、または筒内噴射からポート噴射への切り替え時のいずれかであるか否かが判定されるS100。そして、噴射形態の切り替え時である場合には、筒内用学習値Gd及びポート用学習値Gpの双方についてともに学習が完了しているか否かが判定されるS110。そして、筒内用学習値Gd及びポート用学習値Gpの学習がともに完了している場合にはS110:YES、噴射形態を切り替える直前のFB補正値Hが、噴射形態を切り替えた直後のFB補正値Hとして設定されるS120。そして本処理は一旦終了される。このように噴射形態切替直後のFB補正値Hとして、噴射形態切替直前のFB補正値Hを設定する場合には、FB補正値Hの初期値を設定する場合と比較して、切替直後のFB補正値Hがある程度更新された状態となっている。そのためより早い時期に実空燃比AFrを目標空燃比AFpに向けて安定化させることができる。また、筒内用学習値Gd及びポート用学習値Gpの学習がともに完了している場合、つまり噴射形態の切替前後において学習値Gの学習が完了している場合には、噴射形態切替後の空燃比補正値AFHとして、比較的小さい値となっているFB補正値Hが噴射形態切替後の学習値Gに加算される。従って、空燃比補正値AFHとして過度に大きい値や小さい値が設定されることはなく、基本燃料噴射量Qbの過剰補正や補正不足が抑えられる。上記ステップS110にて筒内用学習値Gd及びポート用学習値Gpの学習がともに完了していないと判定される場合、つまり筒内用学習値Gd及びポート用学習値Gpの少なくとも一方の学習が完了していない場合にはS110:NO、ステップS130の処理が行われる。このステップS130では、噴射形態切替前のFB補正値Hによる基本燃料噴射量Qbの補正を噴射形態切り替え後において抑制するために、FB補正値Hが初期化される。そして本処理は終了される。なお、本実施形態では、FB補正値Hの初期値が0に設定されているため、ステップS130ではFB補正値Hとして0が設定される。図4に、上記反映処理によるFB補正値Hの変化、及び実空燃比AFrの変化を示す。なお、同図4において、実線には本実施形態におけるFB補正値H及び実空燃比AFrの変化を示し、二点鎖線には従来のFB補正値H及び実空燃比AFrの変化を示す。上述したように、学習値Gの学習完了前では、目標空燃比AFpと実空燃比AFrとの定常的なずれがFB補正値Hに含まれてしまうため、同FB補正値Hは比較的大きい値になりやすい。一方、学習値Gの学習が完了すると、目標空燃比AFpと実空燃比AFrとの定常的なずれは学習値Gによって補償されるため、FB補正値Hは、学習値Gの学習完了前と比較して小さい値になる。従って、例えば図4の時刻t1に示すように、ポート噴射から筒内噴射への切り替えに際して、ポート用学習値Gpの学習が完了しておらず筒内用学習値Gdの学習が完了している場合に、噴射形態切り替え前のFB補正値Hをそのまま噴射形態切り替え後のFB補正値Hに反映してしまうと、次の不都合が生じるおそれがある。すなわち、噴射形態切替後の空燃比補正値AFHとして、筒内用学習値Gdに加えて、比較的大きな値となっているFB補正値Hが加味される。そのため、空燃比補正値AFHが過度に大きくなって燃料噴射量が過剰に増量補正され、噴射形態の切り替え直後において実空燃比が過度にリッチ化するおそれがある。また、例えば図4の時刻t2に示すように、筒内噴射からポート噴射への切り替えに際して、筒内用学習値Gdの学習が完了しており、ポート用学習値Gpの学習が完了していない場合に、噴射形態切り替え前のFB補正値Hをそのまま噴射形態切り替え後のFB補正値Hに反映してしまうと、次の不都合が生じるおそれがある。すなわち、ポート用学習値Gpの学習が完了していないため、噴射形態切替後の空燃比補正値AFHは、筒内噴射中に更新された比較的小さい値となっているFB補正値Hのみによって構成されることになる。従って、空燃比補正値AFHが過度に小さくなって基本燃料噴射量Qbの補正が不足してしまい、噴射形態の切り替え直後において実空燃比が過度にリーン化するおそれがある。この点、本実施形態では、ステップS130の実行により、噴射形態の切替直前におけるFB補正値Hを用いた基本燃料噴射量Qbの補正が抑制される。そのため、基本燃料噴射量Qbの過剰な補正や補正不足が抑えられるようになり、これにより噴射形態の切替時における実空燃比AFrの乱れが抑えられる。特に、本実施形態では、時刻t1や時刻t2においてFB補正値Hが初期化される。そのため、噴射形態切替直後の基本燃料噴射量Qbの補正が、噴射形態切替前のFB補正値Hによって行われてしまうことを確実に抑制することができる。以上説明したように、本実施形態によれば、以下の効果を得ることができる。1噴射形態の切替に際して、切替前の噴射形態における学習値G及び切替後の噴射形態における学習値Gの少なくとも一方の学習が完了していないときには図3のステップS110:NO、噴射形態切替前のFB補正値Hによる燃料噴射量の補正を抑制するようにしている図3のステップS130。そのため、噴射形態の切替に際して、燃料噴射量の過剰補正や補正不足が抑えられるようになり、これにより噴射形態の切替時における実空燃比AFrの乱れを抑えることができるようになる。2図3のステップS110で否定判定されるときには、噴射形態切替前のFB補正値Hによる燃料噴射量の補正を抑制するためにFB補正値Hを初期化するようにしている。従って、噴射形態切替前のFB補正値Hによって行われる噴射形態切替後の燃料噴射量の補正を適切に抑制することができるようになる。3噴射形態の切替に際して、切替前の噴射形態における学習値G及び切替後の噴射形態における学習値Gの双方についてともに学習が完了しているときには、切替直後のFB補正値Hとして、切替直前のFB補正値Hを設定するようにしている。従って、噴射形態切り替え後の空燃比補正値AFHとして過度に大きい値や小さい値が設定されることはなく、燃料噴射量の過剰補正や補正不足が抑えられるようになる。また、噴射形態切替直後のFB補正値Hとして、同FB補正値Hの初期値を設定する場合と比較してより早い時期に実空燃比AFrを安定化させることができるようになる。なお、上記実施形態は、以下のように変更して実施することもできる。噴射形態切替前のFB補正値Hによる燃料噴射量の補正を抑制するために、FB補正値Hを初期化するようにした。この他、噴射形態の切替に際しては、噴射形態切替前のFB補正値Hを補正してある程度小さい値にし、この補正された値を切り替え直後のFB補正値Hとして設定するようにしてもよい。上記反映処理では、図3のステップS100における噴射形態の切り替え判定に際して、ポート噴射から筒内噴射への切り替え時、または筒内噴射からポート噴射への切り替え時のいずれかであるか否かを判定するようにした。この他、ポート噴射及び筒内噴射をともに行う領域において、各インジェクタ17、22の噴射比率が変更されるときにも、噴射形態の切り替え時であると判定し、ステップS110~S130の処理を同様に行うようにしてもよい。なお、この場合には、設定される噴射比率ごとにポート用学習値Gp及び筒内用学習値Gdをそれぞれ算出する。そしてステップS110では、噴射比率変更前及び変更後のそれぞれにおいてポート用学習値Gp及び筒内用学習値Gdの双方の学習が完了している場合に肯定判定されるようにする。